1. 研究目的与意义
|
2. 研究内容与预期目标
预期目标是开发一套功能完善的教学检查资料管理系统,解决老师对于教学资料以及教学教案的痛点。教学检查资料管理系统主要分为两块,其一是后台管理系统,方便运维人员对后台数据的维护,解决或者升级相应的服务,以改善和优化程序。其二是前台用户系统,对于老师和领导,学生等通过不同的权限登录到系统,老师登录进去可以对自己的工作课程进行安排,查看同学提交的作业,搜索自己想要的资料以及领导下发的任务等,而领导可以下文文件,对教师进行考核,安排自己的工作等,学生通过该系统提交自己的作业。
本系统采用B/S架构。以IntelliJ IDEA 2019.3.5作为程序开发平台,Java前端使用SpringBoot框架开发,以及借助Mybatis-Plus只需要在dao层定义抽象接口,基于Mybatis实现的特性,就可以实现对数据库的crud操作。同时借助Shiro可以帮助我们完成认证、授权、加密、会话管理、Web集成、缓存等功能。用户前端借助SSM,VUE框架作为经典模块化的UI前端工具,方便编写HTML以及页面组合,优化HTML文档,提供直观、生动、可交互的数据可视化图表。
数据库使用免费开源的MySQL数据库。
3. 研究方法与步骤
本系统采用的研究方法是系统次采用B/S架构,服务器可以租用IDC机房的设备,并采用开源数据库MySQL,借助与客户端缓存本地资源,加快数据的处理速度,缓解服务器的并发压力。
严格遵守软件工程流程,前期对用户需求进行调研,然后对用户需求进行验证,综合判断哪些功能在经济和社会上是可行的,然后借用开发平台,组织所用开发框架,对各个模块进行划分,比如前端:采用时下最流行的VUE,SSM。紧接着对程序详细设计,边设计边测试,以满足使用要求,每个阶段要形成阶段性里程碑,按照进度,不断优化程序。
4. 参考文献
[1] 邹红霆.基于SSM框架的Web系统研究与应用.湖南理工学院学报(自然科学版本).2017.30(01):第39-43页. [2] 刘文生,乐德广,刘伟.SQL注入攻击与防御技术研究.信息网络安全,2015(09):第129-134页. [3] 李睿.基于轻量级J2EE框架的OA系统设计与实现[D].哈尔滨工程大学,2008. [4] 徐铁,夏秀燕.轻量级工作流引擎的研究与实现[J].信息技术,2009(2):85-88. [5] 常兴龙.兴义人们医院门诊管理系统的分析与设计[D].云南大学,2014年 [6] 梁胜彬,乔保军,李小丽等.Java Web应用开发与实践[M].北京:清华大学出版社,2012. [7] 周义仓,赫孝良编著.《数据库实验》[M].西安交通大学出版社,1999. [8] 李建义主编.《数据库原理及应用》[M].出版社:北京交通大学出版社.2006. |
5. 工作计划
1.2022.1.10----2022.3.5:完成文献综述和开题报告。2.2022.3.6----2022.3.20:完成系统的概要设计、详细设计、功能模块划分并发布流程。3.2022.3.21----2022.5.16:基本完成系统设计及软件开发工作。4.2022.5.17---2022.5.23:完成系统开发、调试和技术文档的编写。5.2022.5.24----2022.5.31:完成毕业论文的初稿。6.2022.6.1----2022.6.12:完成毕业论文的最终定稿及答辩准备工作。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。