目录
一、引言 1
(一)应用价值 1
(二)拟采用的方法学与软件过程 1
二、可行性研究 1
(一)经济可行性 1
(二)技术可行性 2
(三)操作可行性 2
1.可行性分析建模——物理模型 2
2.软件开发计划 3
(四)法律可行性 3
(五)社会可行性 4
三、需求分析 4
(一)需求描述 4
(二)功能需求 4
1.管理员端 4
2.教师端 5
3.学生端 5
(三)非功能需求 5
(四) 数据需求 6
本系统的层次方框图如下: 6
(五)需求分析建模 6
1.数据模型——E-R图 6
2.功能模型 7
3.行为模型 13
四、系统设计 13
(一)总体设计 13
1.软件结构设计 13
2 .数据库设计 14
(二)详细设计 14
1.数据库表设计 14
2.界面设计 17
3.模块设计 29
五、实现 32
(一)编码 32
1.编码规则与规范 32
2.连接数据库 33
3.登录模块 33
4.主界面跳转到其他功能模块 35
5. 账户管理模块 35
6. 教师管理模块 40
7.班级管理模块 43
8.学生管理模块 45
9. 成绩管理模块 46
10. 课程管理模块 48
(二) 测试 49
1. 模块测试 49
2. 子系统测试 91
3. 系统测试 102
4. 验收测试 103
六、总结与展望 123
(一)总结 123
(二)展望 124
包括源码+论文,论文主要错误地方已指出,源码参考基本都有注释,当然也存在很多bug。。建议当作参考就行
1