全球旧事资料 分类
。每当新的学年到来教务人员首先加入年级信息然后编排班级再对来学校的学生进行基本的信息录入新生入学后由教务人员在学生成绩管理系统中完成新学生信息的维护。教务处协调各教研室和任课老师进行课程安排录入课程信息。每举行一次考试后由任课老师对本科的学生给出成绩由教务人员录入系统。各位同学对以上录入的信息可以根据自己的需要进行适当的查询。
因此学生成绩管理系统的首要用户是教务人员要完成各种信息的录入、查询和更新等操作其次还有任课老师可以查询、修改自己的课程信息甚至对学生成绩的修改最后学生也是不可或缺的用户学生可以登陆查询个人信息查询各科成绩。
12功能需求
开发学生成绩管理系统的首要目的就是对学生成绩进行合理有效的管理。
121系统功能需求
学生管理系统首先应该具有学生成绩的录入、查询、更新和统计处理等功能再者系统应该能够对学生信息、课程信息进行组织管理另外系统必须就以上功能对不同用户进行权限的划分管理。
对于教务人员用户来说系统能够帮助用户进行学生成绩的录入、查询和更新能够帮助用户对学生信息、课程信息进行相应的组织管理操作最好还能够帮助教务人员发布公告信息。对于任课教师来说系统能够帮助他们查看自己的课程、班级成绩等信息应该能够帮助查询相应学生成绩信息。对于学生来说系统应该能够帮助学生查询自己的个人信息、修改部分个人信息应该能够帮助学生进行个人成绩以及课程信息的查询。
f第2章数据库设计
21概念设计
本章在需求分析的基础上对学生成绩管理系统的数据库进行设计设计原则是实体合理、联系精简、范式标准等。
211实体要求
学生成绩管理系统数据库中有三个实体他们的属性如下
用户账号、密码、邮箱用于更改密码
课程课程号、课程名、教师、教研室、学时、学分
学生学号、姓名、性别、年龄、班级、系别、电话、备注
212实体图
用户实体图如图21所示。
图21用户实体图
课程实体图如图22所示。
图22课程实体图
学生实体图如图23所示。
图23学生实体图
f22逻辑设计
该阶段是把数据概念设计的实体及实体间的联系转化成逻辑结构模型方便数据存储。
221实体间联系
实体学生与课程之间存在一个多对多的联系即一名学生可以修多门课程一门课程也可以被多个学生所修。只有学生选修了相应的课程后才会产生成绩记录选修这一学生与课程之间的联系具有相应属性。
数据库ER图如图24所示。
图23数据库ER图
23物理设计
数据库物理阶段的任务就是按照数据库的逻辑模型r
好听全球资料 返回顶部