2 系统需求分析与设计 2.1 用户需求分析 2.1.1 用户需求 通过对学校日常教学管理中的课程、选课、学生、教师、成绩等相关内容进行分析,完成具有学生管理、成绩管理、课程管理等相关功能的小型数据库管理应用系统。 2.1.2 系统功能需求 (1) 完成学生、班级、课程表的维护 (2) 完成成绩表的维护、浏览查找 (3) 按班级、按课程计算平均成绩、最高成绩、最低成绩、不及格成绩 (4) 统计某学生、某学期的所有课程的平均成绩。 (5) 完成用户管理功能 (6) 完成数据备份与恢复功能 2.1.3 系统性能需求 (1)操作简便、快捷 (2) 具备一定的安全性 (3) 具有良好的用户体验 2.1.4 数据分析 系统中角色主要有:学生、班级、课程、教师、管理员 (1) 学生:学号、姓名、性别、班级、成绩、登录密码等 (2) 班级:班级号、班级名、所属学院、所属专业等 (2) 课程:课程号、课程名、授课教师、课程分数等 (4) 教师:教师号、教师名、所带课程、登录密码等 (5) 管理员:管理员号、管理员名称、登录密码等 2.2 功能模块图及分模块功能描述
完整论文以及源代码请下载附件,回复本帖子即可查看解压密码
|