基于web的学生管理系统的设计与实现开题报告
2022-01-13 21:49:57
全文总字数:2063字
1. 研究目的与意义及国内外研究现状
随着学校规模的扩大和学生人数的增加,对学生个人信息的统计和分析也变得更加复杂。本学生管理系统的目的和研究意义主要是改变以往的学生管理方式,将以前的人工管理改为计算机管理,让老师在处理学生信息时,能够更加高效、便利的管理学生。于此同时也提高了学生数据的安全性,减少了老师的工作量,降低了出错概率。学生管理系统可以完成院系、班级和学生个人信息添加,删除,查询和修改等操作,给老师管理学生带来了很大的便利。
本系统利用网络平台,极大的方便了老师和学生,只要联网便可以方便快捷的查询、管理学生的信息,提高老师工作效率的同时,也能够让学生掌握自己的学习状况。本人通过对本系统的开发,提高了实践操作水平和综合运用所学知识的能力,熟悉了项目的开发流程,为未来工作打下了良好的基础。
国内外研究现状
国外的教学科研软件与国内相比开发的早而且比较成熟。早在七十年代末,美国就建成了nsfnet(国家科学基金网),其课题的申报及课题的进展情况汇报都在网上进行。其网上教学教务管理系统也十分完善,世界各地的学生可以坐在家里通过互联网完成入学报名、选课、考试、毕业论文、取得学位这一学习生活的全过程。目前,国际上已具规模的远程教育学校就有数百所之多,网上教育正在各地发挥着巨大的作用,为世界各国培养出大批人才。
2. 研究的基本内容
学生管理系统采用web应用的方式,基于mvc三层架构体系,后端采用java开发,使用springboot,mybatis框架,数据库采用oracle数据库,前端使用angular框架开发。学生管理系统分为三种用户,老师、学生、系统管理员,每个用户基于院系和班级有不同的权限。不同用户拥有不同功能:管理员可以对院系、班级、老师、课程等信息进行增删改查操作;老师基于所属院系、班级对学生成绩,奖惩情况,学生信息,个人密码等进行增删改查操作;学生则可以进行查询与修改本人信息等操作。
3. 实施方案、进度安排及预期效果
实施方案:通过对该学生管理系统进行的可行性分析,并根据用户的实际需求分析进行系统设计;学生管理系统采用web应用的方式,基于mvc三层架构体系,通过面向对象的思维对各模块进行详细的分析,分析各个模块的功能和联系,后端采用java开发,使用springboot,mybatis框架,数据库采用oracle数据库,前端使用angular框架开发。
进度安排:
4. 参考文献
[1]刘宝库.基于web的成绩管理系统的设计与实现[d].大庆石油学院,2009.
[2]王英合.基于web的学生信息管理系统设计与实现[d].中国海洋大学,2006.
您可能感兴趣的文章
- UI 和 UE 设计技术及其在 HTML5 网站开发中的地位的研究外文翻译资料
- .NET MVC框架在开发农业资源清单系统中的适应性外文翻译资料
- 使用Java平台针对数据库桥接层的Spring框架可靠性调查外文翻译资料
- 基于MVC架构的数据库和Web应用程序外文翻译资料
- 利用微服务SpringBoot 设计和开发公众投诉系统的后端应用。外文翻译资料
- 基于SSM框架的校园自行车租赁管理系统统计外文翻译资料
- 基于Android的校园交友社交应用的设计与开发外文翻译资料
- 基于Android的在线社交系统服务端的设计与实现外文翻译资料
- 基于Spring-boot微服务框架的学生成绩分析系统的设计与实现外文翻译资料
- 用于生成计算材料科学文献中使用的方法和参数的数据库的自动化工具外文翻译资料