马鞍山师范高等专科学校毕业设计(论文)
二 总体设计
2.1系统设计背景
随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增加。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。
2.2系统概述
本系统为学生管理系统 , 学生可以通过学生管理系统来查询自己的个人信息,查询自己的成绩,和课表;老师可以通过学生管理信息来查询学生的信息,查询学生的成绩,查询课表。老师也可以更改学生的信息,更改课表,还可以公布学生成绩,更改学生成绩;同时老师和学生都可以更改自己的登录密码。
通过本系统能方便学生和老师对日常的工作进行管理和查询。
2.3需求分析
当今社会互联网已经普及各行各业,它能为我们解决很多繁琐的工作,就例如一个学校的图书馆的管理来说,无疑,没有一个很好的管理系统的话他的工作量会远远的增倍,而且不一定很好的完成工作。而今我们很好的利用了网络来实现对图书馆管理的工作,它将会大量减少工作时间,并且易于操作管理。 拥有一个好的系统会更加方便学生的老师的各种操作, 例如:
(1)便于学生查询个人基本信息,课表和个人成绩; (2)便于老师公布学生成绩;
(3)便于查看班级每个学生成绩的排名情况。
第 6 页 共 32 页
马鞍山师范高等专科学校毕业设计(论文)
2.4实现目标
主要完成六个部分的内容
(1)学生和老师的登录;
(2)学生和老师对自己登录密码的修改; (3)学生查询自己的信息和成绩,以及课表; (4)老师查询学生的信息以及成绩; (5)老师修改学生信息,成绩以及课表。 (6)老师对学生登陆帐号密码的查询。
2.5系统流程图
系统流程图(图4)
第 7 页 共 32 页
马鞍山师范高等专科学校毕业设计(论文)
图(4) 流程图
2.6 数据库设计
(1)学生信息表 student_stu(图5)
第 8 页 共 32 页
马鞍山师范高等专科学校毕业设计(论文)
图5 student_stu表的结构图
(2) 学生课表 student_class(图6)
图6 student_class表的结构图
(3)学生成绩表 student_chengji(图7)
第 9 页 共 32 页
马鞍山师范高等专科学校毕业设计(论文)
图7 student_chengji表的机构图
(4)教师用户表 student_tuser(图8)
图8 student_tuser表的结构图
三 系统详细设
3.1 用户登录详细设计
在本系统中,用户所进行的操作必须是在已登录的前提下进行的。在用户登录前, 用户访问任一管理界面,页面将跳转至登录界面,另外,对于不同的角色,将只能访 问本角色对应的管理界面。用户登录操作的界面如下(图6):
第 10 页 共 32 页