学生选课管理系统的开发 第八章 项目实训-学生选课管理系统的开发 8
1 需求分析 8
1 选课工作流程分析 新的学年,系统管理人员首先对学生进行基本的信息录入,然后安排老师和所开的课程, 系统默认生成的学生和教师登陆系统密码为8 8 8 8 8 8
学生登陆系统后自身实际情况,查看教师信息,查看课程信息,选择课程
每举行一次考试后由任课老师对成绩录入,任课老师根据实际情况对录入的成绩进行维护,各位同学对以上录入的信息可以根据自己的需要进行适当的查询
2 系统具体需求分析 系统的具体需求如下: 系统管理员 学校全体学生的信息管理,对教师和课程信息进行录入和必要的维护
教师 查看选课学生和成绩录入等
学生 查询课程、选课、退课和成绩查询等
3 系统设计分析 本系统的功能主要分为如下几类 课程管理 用于对各学期课程的开设和修改 教师信息管理添加、修改和删除教师信息等
学生信息管理 添加、修改和删除学生信息等
成绩管理 用于对成绩的输入、修改
选课管理 用于学生对课程的查询和选课、退课等
2 用户角色及功能结构 本系统用户角色主要有三类:系统管理员、老师和学生
系统管理员 可进行老师信息管理、学生信息管理和课程信息管理等工作,如图 8 -1所示
教师 可以进行学生信息查询、选课查询和成绩录入等工作,如图 8 -2 所示
学生 可以进行选课信息查询、选课、退课和成绩查询等工作,如图 8 -3 所示
学生选课管理系统的开发 管理员模块课程信息管理管理员登录教师信息管理学生信息管理修改密码 图 8 -1 管理员能图 教师模块查看成绩信息教师登录查看选课学生查看所有课程修改密码 图 8 -2 教师功能图 学生选课管理系统的开发 学生模块查看成绩信息学生登录查看选课信息学生选课修改密码 图8 -3