广东省海洋大学寸金学院教务系统(三)

思而思学 2023-11-11 06:16:54

5.模块设计

按照功能分解,本系统分为管理员功能模块,教师功能模块和学生功能模块。

管理员功能模块主要包括:

①管理员登陆:输入管理员名称和密码,填写正确的信息,选择管理员身份进入系统管理首页。若登陆信息错误,进入重新登陆界面。

②学生信息管理模块: 可以按照学号、姓名、班级等来查询学生信息,对学生信息进行编辑、修改、添加和删除。

③教师信息管理模块:可以按照教师编号、姓名、院系等信息,对教师信息进行编辑、修改、添加和删除。

④班级管理模块:进行班级信息的浏览、查询、编辑、添加和删除。

⑤成绩管理模块:按照课程号、课程名称、班级、教师号、学生学号,并结合年度进行某门课程的成绩查询;也可以对成绩进行修改;可以按照学号、课程和年度录入新的学生成绩。

⑥课程管理模块:可以对课程信息进行浏览、查询、编辑、添加和删除,按照任课编号、教师、课程和年度进行课程分配(即授课计划和安排)。

⑦选课管理模块:按照课程名称、教师姓名和年度对此课程的学生进行查询,并且可以对选课学生进行删除。

⑧重新登陆界面:当管理员登陆、学生信息管理模块、教师信息管理模块、授课计划管理模块输入错误的时候进入重新登陆界面,返回上个界面继续完成任务。 教师管理功能模块:

①教师登陆:输入管理员分配的帐号和密码,填写正确信息,进入教师管理界面。若输入错误进入重新登陆界面。

②成绩录入界面模块:按照学生的姓名与学号和课程号,输入各课程成绩。 ③成绩修改界面模块:在原有的成绩的基础上修改各科新成绩,并刷新记录。 学生管理功能模块:

①学生登陆;输入学号,填写正确信息,即可进入相应的学生操作界面,执行查询操作。

②成绩查询模块界面:输入学生学号登陆后,进入成绩查询界面,输入课程名,点击成绩查询,即可查询成绩。

③学生个人信息浏览模块界面:浏览个人信息。

七.数据库的逻辑结构模型设计

数据库的逻辑设计是将各局部的E—R图进行分解、合并后重新组织起来形成的数据库的全局逻辑结构,包括所确定的关键字和属性、重新确定的记录结构、所建立的各个数据之间的相互关系。本系统的数据库表如下:

热门推荐

最新文章