扫一扫,关注我们
微信号:375279829
|
题目 |
基于SSM的学生成绩管理系统的设计与实现 |
|
开题报告内容 |
|
|
一、选题背景及选题意义、国内外研究现状、初步设想及拟解决的问题:
选题背景及意义: 1.选题背景 90年代以来,西方发达国家大部分高校均成功地完成了数字化校园建设工作。目前我国的信息数字化工作也进入一个全新发展时期,特别是高校的信息化建设已进入了全面的发展阶段,诸多高校充分地认识到,信息化建设己经成为了高校提高自身管理水平、提升综合竞争实力的重要手段。在高校,各种信息管理系统层出不穷。Web数据库技术已经成为应用最为广泛的网站架构基础技术在应用系统中,Web提供了与客户进行通信联络的有效手段。而构建学校学生成绩管理系统也成了我校重要的议题。 2. 选题意义 学生成绩管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发。对于前者要求建立起数据一致性和完整性强、安全性高的数据库;对于后者则要求应用程序具有功能完备、易使用、易维护等特点。本文着重阐述了学生学籍管理系统的整体开发过程。介绍了系统的开发环境以及开发工具,对于设计思想和设计流程也做出了全面的叙述,在数据库创建思想以及各个数据表之间的具体关联等方面也做出了详细说明,并且具体剖析了系统各个功能的实现过程以及详细设计过程,在绘制简单系统功能模块图的同时,力求更加清晰地表明设计思想以及对整个程序设计的规划及具体实现。在进行了广泛需求调查的基础上,作者通过可行性分析,专门设计了一套基于/S结构的学生成绩管理系统。该系统能够很好的满足学校教学、管理方面的要求。
国内外研究现状:
学生成绩管理是各大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,学生成绩日常管理工作及保存管理日趋繁重、复杂。迫切需要研制开发一款功能强大,操作简单,具有人性化的学生成绩管理系统。
初步设想及拟解决的问题: 1.初步设想 本系统计划采用JDK、MySQL、IDEA 开发出一款具有登录注册、学生成绩管理、学生信息管理、查询中心、修改中心等模块组成的学生成绩管理系统。其中,登录注册模块提供用户的注册、登录功能;通过成绩管理模块,学生可以对成绩进行查询等操作,教师可以对学生成绩进行修改。
2.拟解决的问题 本系统将能够实现不同人员角色登录,每个角色都有自己对应的权限。在首页可以看到各个学生的成绩信息。预期的可以在工作中心对不同学生的成绩信息进行处理。在查询中心可以对不同学生根据设置筛选的条件进行正确的查询,也可以对学生进行个人信息的查询。 本系统将给学校的管理带来如下积极意义: (1)让学校对学生的管理更加多元化、综合化的发展趋势 (2)提高学校对学生的管理效率 (3)提高学校的信息化水平
|
|
|
二、论文撰写过程中拟采取的方法和手段: 1)需求分析的方法、工具 在需求分析过程中使用了原型法,先获取学生的成绩信息,然后根据的校方需求构造出一个学生成绩管理的系统原型。使用结构化的分析方法,通过E-R图提供表示实体、属性和联系的方法,描述显示世界中的概念模型,不涉及这些实体在系统中的实现方法. 通过数据流图描述逻辑模型,表示数据在系统内的变化;分层表示信息流和功能的细节. (2)软件测试的方法、工具 黑盒测试方法,通过运用等价类、边界值、因果图等方法设置测试用例,尽可能达到覆盖率100%。 使用接口测试,通过这个接口测试,用Postman工具检验接口。在安全方面,做了sql防注入测试 |
|
|
三、设计(创作)提纲: 1 绪论 1.1系统的开发背景 1.2 研究的目的和意义 1.3 研究的主要内容 2 可行性分析 2.1经济可行性 2.2技术可行性 2.3 社会可行性 2.4 开发环境及相关技术 3 系统总体设计 3.1需求分析描述 3.2 功能设计 3.3 数据库设计 4 系统功能的实现 4.1系统业务流程图 4.2 登录界面 4.3 其它功能界面及描述 5 系统测试 5.1 测试环境 5.2 各功能模块测试用例 结论 参考文献
|
|
|
四、计划进度 1、2021.10.04-2021.10.08 选题 2、2021.10.25-2021.11.19 查阅中外文献资料,外文资料翻译,确定系统设计方案 3、2021.11.22-2021.12.17 开题 4、2021.12.20-2022.04.07 进行系统开发、撰写论文 5、2022.03.28-2022.04.01 中期检查 6、2022.04.11-2022.04.17 上交毕业设计(论文)正稿打印版及电子材料,毕业设计系统、系统使用说明光盘,完成毕业答辩PPT 7、2022.04.18-2022.04.29 毕业答辩
|
|
|
五、参考文献 [1]张永强,计算机软件Java编程特点及其技术分析[J]. 计算机产品与流通,2019 [2]王越,JAVA编程语言在计算机软件开发中的应用[J]. 电子技术与软件工程,2019 [3]曹文渊,JAVA语言在计算机软件开发中的应用[J/OL]. 电子技术与软件工程,2019 [4]冯志勇,微服务技术发展的现状与展望[J]. 计算机研究与发展,2020.05 [5]曾伟梁, 基于Java Web MVC框架的学生成绩管理系统设计[J]. 南昌师范学院学报,2020.12 [6]石国涛, 学生成绩管理系统的设计与开发研究[J]. 现代信息科技,2020.10 [7]李桂珍,基于C语言的学生成绩管理系统的设计与实现[J]. 电子制作,2021.02 [8]冯婷婷,学生成绩管理系统设计与实现[J].电脑知识与技术,2020.08 [9]江志华.学生成绩管理系统的设计与实现[J]. 信息与电脑(理论版), 2020.5 [10]黄利红,基于.net的高职院校学生成绩管理系统设计与实现[J]. 数字技术与应用, 2020.2
|
|
|
六、指导教师意见: 本课题立题正确,研究内容具有一定的理论和应用价值,文献综述通彻、完整,研究计划切实、可行,时间安排合理,工作量适中,开题报告撰写规范,同意开题。
指导教师签名: 年 月 日 |
|