[关键词] 学生成绩管理信息系统;信息化; 数据库,;C#
3.2 系统主要功能
该学生成绩管理系统是用winform Microsoft SQL Server2005数据库,在系统中分为大的三个方面:一是系统管理员页面、二是教师登录页面、三是学生登录页面。
(1)系统管理员进入学生成绩管理系统的主要功能是:实现管理员用户的添加,修改和删除,以及对教师添加、教师修改、教师删除、教师查询、学生的添加、学生的修改、学生的查询、修改等基本功能,并且参与开设课程、选择课程的管理,安排教师的任课和学生的选课工作,管理员为每门课程设置一个学分,每门课程可以是必修或则选修,如果学生及格,学生将获得该课程的学分。
(2)教师进入学生成绩管理系统的主要功能是:各科教师登录系统后可以查询和修改个人信息、修改自己的账号密码,查询自己的授课课程,实现对选修了自己课程的学生的成绩进行查询、录入和修改,各科老师可以对自己学生选修课程结束后给予分数,同时可以对自己所带课程的成绩优秀人数,及格人数和不及格人数的分布信息进行查询。
(3)学生进行学生成绩管理系统的主要功能是:每个学生登录系统后可以查询和修改个人信息、修改自己的账号密码,以及自己所选课程任课老师的个人信息,同时在课程结束后可以查询在
目 录
1 背景与意义 1
1.1 系统开发背景 1
1.2 系统开发目标 1
1.3 系统开发意义 2
2 系统分析 2
2.1 可行性分析 2
2.1.1 经济上可行性 2
2.1.2 技术上可行性 2
2.2 需求分析 5
3 系统设计 5
3.1 系统功能 5
3.2 系统主要功能 6
3.3 系统总体结构 6
3.4 系统流程图 7
3.5 数据库设计 8
3.5.1 数据库系统分析 8
3.5.2 数据库逻辑设计 11
3.5.3 数据库物理设计 12
4 编码与实现 13
4.1 系统的登录页面 13
4.2 管理员模块实现 14
4.2.1 用户管理模块 14
4.2.2 档案管理模块 16
4.2.3 课程管理模块 18
4.2.4 学生选课模块 20
4.2.5 成绩管理模块 22
4.2.6 帮助模块 24
5 系统测试与运行 25
5.1 测试准备 25
5.2 测试的目标 26
5.3 测试方法 26
5.3.1 功能测试 26
5.3.2 性能测试 27
5.3.3 界面测试 27
5.3.4 测试技术 27
结束语 28
参考文献 29
致谢 30