2.1.3 经济可行性 9
2.1.4 操作可行性 9
2.2 系统流程及逻辑性分析 10
2.2.1 登陆 10
2.2.2 添加、修改、删除信息 11
2.2.3 修改密码 12
3 系统概要设计 13
3.1 系统概述 13
3.2 系统功能结构设计 13
3.3 数据库设计 14
3.3.1 数据库ER图设计 14
3.3.2 数据库表设计 17
4 系统实施 20
4.1 管理员功能 20
4.1.1 用户登录模块 20
4.1.2 学生信息管理模块 22
4.1.3 教师信息管理模块 23
4.1.4 学期信息管理模块 25
4.1.5 班级信息管理模块 26
4.1.6 课程信息管理模块 27
4.1.7 修改密码模块 29
4.2 学生功能 30
4.2.1 学生选课模块 30
4.2.2 学生退选模块 30
4.2.3 成绩查看模块 30
4.2.4 修改密码模块 31
4.3 教师功能 31
4.3.1 课程管理模块 31
4.3.2 选课学生信息模块 31
4.3.3 成绩管理模块 32
4.3.4 修改密码模块 32
5 系统测试 34
5.1 系统测试的重要性 34
5.2 测试实例的研究与选择 34
5.3 测试环境与测试条件 35
5.4 系统运行情况