一.项目概述
1.1项目目标和主要内容
(1)设计一个学生信息管理系统,学生和老师可以通过这个平台进行信息的管理。
(2)提供用户注册登录功能,用户可使用学号进行注册。
(3)提供用户更改密码,并且提供用户找回密码的功能。
(4)在教师端提供老师相应的管理功能。
(5)教师可以在这个平台查询个人的基本信息和录入成绩的管理;学生可以在这个平台查询课程成绩和选取本学期的课程。
1.2项目主要功能
(1)建立数据库并实现特定人员的登录和身份识别。
(2)学生端可以查询往年成绩和选择当前学期课程。
(3)教师端可以录入当前学期自己所带课程的成绩,并查看自己班级学生的成绩。
(4)管理员端可以对所有人员的信息以及所有课程的信息进行增删改查。
(5)对于增改后的数据有数据正确性的检验。
二、项目设计
2.1项目总体框架
2.2 项目分工情况说明
本项目是一个团队项目,由徐永乐,黄天权,吴韦烨,贾常鸣共同完成。徐永乐完成了需求分析、代码(50%)和功能测试占项目的 30%;吴韦烨完成了代码(50%)和 GUI 界面占项目的 30%;黄天权完成了数据库的建立、部分数据集占项目的 20%;贾常鸣完成了 PPT 和数据集占项目的 20%。
E-R图设计