
学生信息管理系统
作品编号:JSP191 开发环境:JSP+MSSQL WORD全文:45页 论文字数:11000字 此学生信息管理系统毕业设计完整版包含[论文,源程序] |

2.3 系统功能概述
高校开发一学生信息管理系统,该系统由登陆模块,学生模块,学生模块,管理员模块,四部分组成。其功能如下:
学生登陆以后,可以选报课程。系统会根据学生所在系及课程的预修课判断(课程有系别,预修课等属性)。首先,系统会列出所有满足该生系别以及该生还未选报的课程,或者其预修课为“public”的课程。如果该生选报了未满足预修课要求的课程,系统会有相关的错误提示。 其次,学生可以查看自己的成绩,包括该生已选课程的名称,学分以及 该生的总分。如果学生还未给出成绩,则系统会有相关提示。再次,该生可以更改自己的个人信息,包括密码,电话号码等,其中要求密码不能为空。
学生在本系统中拥有是否接受学生所选课程,以及给学生打分的权力,只有先接受学生,才能给该生打分。首先,系统要求学生选择学生,然后系统会列出该学生所代课程的班级, 其次系统会列出选报了该课程的所有学生(其中包括了该生的一些详细情况),在学生选择了接受以后,就可以给该生的这门课打分,在这之后系统会分析学生的输入是否正确(即是否为阿拉伯数字),否则会有提示。 其次, 在学生给出了学生成绩之后,系统会根据成绩来判断该生是否通过了考试,如果该成绩大于或等于60,则在该生的学分上加上该课程的学分。
管理员在本系统中有着最高的权力,包括新增,更改,删除学生,学生,课程以及班级。 其中“班级” 是本系统中关键的环节,同样也是数据库中的关键。 它直接与课程,学生,上课时间,地点联系,学生所选的课程也要具体到某一个班级,所以首先班级号不能为空,其次要保证同一学生在同一时间不能上两门课程。 在新增“课程”时,要求决定课程所在系以及其预修课(系统会动态列出现有的课程),其中课程所在系必须与预修课所在系一致(或者选择无预修课,
再或者预修课属性为public),否则系统会有错误提示。除此之外,在更改或新增时,名称,ID或者密码不可为空,否则系统会有相关提示。
......
3.2 总体设计目标
学生信息管理系统是为XXX学开发的系统。经过学校的工作人员对此系统的需求分析以及我们进行的一系列调研活动,得出一个总体的设计目标:
支持学校高效率完成学生学生信息管理的日常业务,包括新学生加入时人事档案的建立,老员工辞职、离休,反聘和档案存档等。
方便学校进行学生信息管理及其相关方面的科学决策,如学校领导根据学生的业绩情况,学生获奖情况,家庭家庭情况等对学生的情况进行的一系列调整。
提高学校年终考核及称职评定的方便性和高效性。
支持学校实现规范化和现代化的管理。
以用户的需求为标准,站在用户的角度上,设计出低成本、高效率的经济实用软件。
本jsp毕业设计“学生信息管理系统”论文由清风毕业设计网[www.lunwen550.com]征集整理!
客服微信号:hastp888
添加好友时请备注“论文”