1 绪论 3
1.1 项目开发背景和意义 3
1.2 项目研究现状 3
1.3 项目主要的内容 4
2 相关技术介绍及环境开发条件 4
2.1相关技术介绍 4
2.1.1 nodejs开发框架 4
2.1.2 MySQL数据库 5
2.1.3VSCODE开发工具 6
2.2环境开发条件 6
3 系统的需求分析 7
3.1可行性分析 7
3.1.1技术性可行性 8
3.1.2经济性可行性 8
3.1.3操作性可行性 8
3.2需求分析 9
3.2.1系统总体概述 9
3.2.2功能性需求 9
3.3其他性能分析 11
3.3.1系统安全性 11
3.3.2数据完整性 11
3.4 用例建模 12
3.5 时序图需求 13
3.6非功能性需求 13
4 系统的设计 14
4.1流程图设计 14
4.2系统类关系图设计 14
4.3数据库设计 15
5系统功能模块实现 18
5.1.功能页面实现 18
5.1.1登录模块实现 18
5.1.2学生信息管理模块实现 19
5.1.3宿舍信息管理模块实现 20
6 系统测试 22
6.1系统调试的目的和意义 22
6.2软件测试的方法 22