毕业设计论文
引 言 1
第1章 绪 论 2
1.1 背景 2
1.2 系统开发的意义 2
第2章 系统开发环境简介 3
2.1 环境配置 3
2.2 使用工具介绍 3
2.2.1 使用工具简述 3
2.2.2 B/S结构介绍 3
2.2.3 Struts+Spring+Hibernate框架介绍 3
2.2.4 JSP简介 6
2.2.5 MySQL数据库介绍 6
2.2.6 MyEclipse 集成开发环境介绍 6
第3章 系统需求分析 8
3.1 任务概述 8
3.1.1需求概述 8
3.1.2 系统目标 8
3.1.3 运行环境 8
3.2业务需求 9
3.2.1 系统用例图 9
3.2.2 系统角色 9
3.2.3 用例分析 9
3.3系统顶层架构 12
3.4 领域概念模型 12
3.5性能需求 13
3.6 运行需求 14
3.6.1 界面需求 14
3.6.2 硬件接口需求 14
3.6.3 软件接口需求 14
第4章 家教信息管理系统设计 15
4.1系统设计概述 15
4.2 系统体系结构设计 15
4.2.1系统的总体结构设计遵循原则 15
4.2.2体系结构 15
4.3 系统用例设计 16
4.3.1前端用户子系统 16
4.3.2后端管理员子系统 16
4.3.3 系统用例详细设计 16
4.4 数据库结构设计 19
4.4.1数据E-R图设计 19
4.4.2数据库表的设计 19
4.4.3 数据库的连接 22
4.5 界面设计 22
4.5.1客户端界面设计 22
4.5.2服务端界面设计 26
4.5.3客户端界面目录结构 27
4.6 系统实体Bean的抽象 28
第5章 编码与测试 29
5.1 编码概述 29
5.2 编码规范 29
5.2.1 命名规范 29
5.2.2 注释规范 30
5.3 软件编码 31
5.4 测试概述 34
5.5 软件测试 35
5.5.1测试要点 35
5.5.2测试内容 35
5.5.3单元测试 35
5.5.4测试用例设计 36
结论与展望 39
致 谢 40
参 考 文 献 41
附 录 42
附录A 外文文献及其译文 42
附录B:主要参考文献的题录及摘要 46
1