- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基干JSP学生成绩管理系统
基于JSP的学生成绩管理系统 摘要:为了方便对该学校学生的成绩进行管理,提升教务管理效率,采用Eclipse开发工具,JSP技术和MySQL数据库,开发了学生成绩管理系统,该系统有三类系统角色:学校教务管理老师、教学讲师、各院系学生。系统功能包括:学生成绩管理、教师和学生管理、教师授课管理、选修课程管理等。系统的界面颜色以绿色为主,看起来更加友好、操作更加简便,使得使用者更能简单地进行该系统的操作
关键词:学生成绩管理;成绩查询;选修课程;开发技术
中图分类号:TP315 文献标识码:A 文章编号:1009-3044(2016)22-0072-02
1 背景
学生的成绩管理对于每个院校来说都是很重要的一部分,该系统的作用主要是用于教务处对学生的管理、对该校的课程和对本学校学生成绩进行更加有效更加合理地安排,以便让老师或者教务工作人员提高工作的办事效率,在尽量短的时间内核算出学生的成绩来。以此同时,老师或者其他的工作人员能够每时每刻对本学院的学生输入的基本信息、学生的平时或者期末成绩进行简单而快速查询,使得老师更加了解学生的现状,更改教学方式
设计该系统的意义重大:1)本系统可针对某个高校进行处理某一些数据体现了适用性;2)对某一些数据进行数据的分类处理,有效地防止数据出错而带来的不便;3)能够根据不同的查询条件来查询用户需要的数据,或者进行多条件的或者模糊的查询来达到查询的结果;4)对查询的结果可以一目了然,方便而快速得到结果;5)操作简单,不需要太多的约束
2 系统分析
2.1 需求分析
学生成绩的管理系统的设计主要围绕的是学生的成绩,所以重点是处理学生成绩这个模块,学生的成绩由老师上传的成绩来确定的,而老师上传成绩的时候要确定是哪个学生,就需要先查询学生是否是自己教授的专业,如果不是就不能录入成绩,而应该先查询对应的教授学生所属的课程的班级,再确定成绩。所以就要先有管理员添加学生所属的院系、课程、班级等信息。然后教师教授哪个班级
学生成绩系统中院系的课程信息、学生的基本信息、学生成绩的管理、教师信息的管理,管理员管理其他的角色等,这些都是基本的管理模块
系统角色分为学生、老师、系统管理员三种角色,角色的职责如表1的职责描述
2.2 功能分析
在整个网站系统中,系统具备以下主要功能:
1)系统公告:任何打开该网站的用户都可以看到有关的选课信息,但是如果要选课就必须要登录
2)学生要进入必须在管理员添加该生的信息:若新生想要看自己的信息,必须在管理员添加该生的信息后方能进入,否则提示“无此账号,请联系管理员!”
3)教师要进入必须在管理员添加该生的信息:若教师想要看自己的信息,必须在管理员添加该教师的信息后方能进入,否则提示“无此账号,请联系管理员!”
4)学生对个人信息的管理:修改用户密码、修改或者完善个人信息
5)学生选修课程管理:学生可以查看选修的课程
6)教师开设选修课,管理选修课程的学生的成绩
7)管理员拥有管理院系课程,院系,管理教师授课信息,管理学生信息等
3 总体设计
3.1 系统功能模块图
本系统功能模块按照系统的设计可以把系统划分为以下模块:管理员模块、教师登录模块、学生登录模块等模块,具体如下图1所示
3.2 数据库总体设计
本系统的结构并不复杂,数据量也不是很大,所以采用MySQL作为数据库,经过分析,该系统包含的主要实体有教师、课程、学生、选修课程、管理员等,使用E-R关系图表示如下图2所示
3.3 系统流程示意图
该系统经过分析,可用流程示意图如图3所示
4 结束语
学生成绩管理系统基本实现了课题所要求的功能,主要包括管理员实现管理功能,教师登录管理,学生登录查询等功能。该系统基于JSP技术,使用MySQL作为数据库,结合Tomcat服务器,共同完成了项目的开发
本系统在设计时主要考虑了用户使用习惯,设计的系统操作简单,方便灵活,界面友好,基本功能完善。本系统主要的工作和成果包括:1)完成了学生成绩管理的需求分析工作;2)对数据库的表进行了充分的分析;3)详细介绍了系统的设计与实现过程;4)对系统进行了一定的测试
参考文献:
[1] 黄磊, 杨武军, 张鹏程, 等. 基于JSP和Android的歌手竞赛信息交互系统设计[J]. 计算机测量与控制, 2016, 24(2): 175-178.
[2] 王庆喜, 齐万华. 职业规划与就业交流系统分析与设计[J].电脑知识与技术, 2016, 12(8): 85-86.
[3] 刘俊亮, 王清华. Web程序员成功之路[M]. 北京: 清华大学出版社, 2011.
[4] 李昊, 周振华
文档评论(0)