3.2.2 管理员模块数据流图 ................................................................................................20
3.2.3 教师模块数据流图 ....................................................................................................20
3.2.4 学生模块数据流图 ....................................................................................................20
3.3 功能需求 ................................................................................................................................20
3.3.1 系统功能设计 ............................................................................................................20
3.3.2 系统管理功能 ............................................................................................................21
3.3.3 学生用户登录子系统管理模块功能 ........................................................................21
3.3.4 教师用户登录子系统管理模块功能 ........................................................................21
3.3.5 管理员模块子系统管理模块功能 ............................................................................22
3.4 性能需求 ................................................................................................................................22
3.5 数据描述 ................................................................................................................................22
3.5.1 E-R 图 ........................................................................................................................22
3.5.2 静态数据描述 ............................................................................................................22
3.5.3 动态数据 ....................................................................................................................23
3.6 小结 ........................................................................................................................................23
4. 概要设计 ..........................................................................................................................................23
4.1 系统结构 ................................................................................................................................23
4.1.1 系统管理模块 ............................................................................................................23
4.1.2 学生用户登录子系统管理模块 ................................................................................24
4.1.3 教师用户登录子系统管理模块 ................................................................................24
4.1.4 管理员模块子系统管理模块 ....................................................................................25
4.2 数据库表 ................................................................................................................................27
4.2.1 数据库表说明 ............................................................................................................27
4.2.2 数据库的约束与关系 ................................................................................................29
4.3 个人总结 ................................................................................................................................29
5. 详细设计与实现 ..............................................................................................................................29
5.1 总体功能模块设计 ................................................................................................................29
5.2 登陆界面设计 ........................................................................................................................29
5.3 用户的注册 ............................................................................................................................31
5.3.1 学生注册 ....................................................................................................................31
5.3.2 教师注册 ....................................................................................................................33
5.4 系统管理员登录模块的设计 ................................................................................................34
5.4.1 学生信息管理 ............................................................................................................34
5.4.2 教师信息管理 ............................................................................................................39
5.4.3 对用户信息的修改 ....................................................................................................39
5.5 添加删除学业信息模块 ........................................................................................................41
5.5.1 专业信息的管理 ........................................................................................................41
5.5.2 班级信息的管理 ........................................................................................................43
5.5.3 课程信息的管理 ........................................................................................................43
5.6 学生用户登录子系统管理模块 ............................................................................................43
5.6.1 个人信息模块 ............................................................................................................43
5.6.2 作业管理模块 ............................................................................................................44
5.6.3 查看教师布置的作业 ................................................................................................44
5.6.4 查看作业 ....................................................................................................................44
5.6.5 下载作业 ....................................................................................................................44
5.6.6 学生上传作业 ............................................................................................................45
5.6.7 学生查看已经完成的作业分数 ................................................................................46