网络书店(需求,设计,实现,测试)

Abstract 2
Key Words 2
1 引言 5
1.1 网络书店的研究意义 5
1.2 网络书店的目的、内容及作者的主要贡献 5
1.3 网络书店系统设计的进度安排 6
2 需求分析 7
2.1 现状分析 7
2.1.1 网络书店的概述 7
2.1.2网络书店存在的问题 7
2.2 设计目标 8
2.2.1 系统功能设计目标 8
2.2.2 系统性能实现目标 8
2.3 平台选择 9
2.3.1 操作平台的选择 9
2.3.2 Web服务器软件的选择 9
2.3.3 数据库服务器选择 9
2.3.4 建模工具的选择 9
2.3.5 集成开发环境工具和测试工具的选择 9
3 数据库设计 10
3.1 数据库设计 10
3.2 数据表设计 10
4系统实现技术 14
4.1 系统架构设计 14
4.1.1 系统架构概论 14
4.1.2 本系统架构考虑的因素 15
4.1.3 本系统软件的功能结构模型 15
4.1.4系统构架 16
4.2 系统各部分的实现方法 17
4.2.1 WEB层的实现方法 17
4.2.2 控制类和业务逻辑层的实现方法 18
4.2.3 数据库层(持久层)的实现方法 18
4.3程序流程 19
5.1 测试环境介绍 20
5.1.1 测试工具JUnit的介绍 20
5.1.2 测试环境介绍 20
5.2 实例测试 20
5.2.1 界面测试 20
5.2.2程序代码(单元测试) 21
5.2.3功能和性能测试 22
5.3 评价分析 24
6 系统实现过程中遇到的问题及解决方法 24
6.1 系统分析中的问题描述及解决技术 24
6.2 系统实现中的问题描述及解决技术 25
6.2.1 系统概要设计阶段的问题描述和解决方案 25
6.2.2 系统详细设计阶段及编码阶段的问题描述和解决方案 25
6.3 系统测试中的问题描述及解决技术 26
7 结束语 27
致谢 27
参考文献 28
书籍: 28
网站: 28
需求分析说明书 29
1. 概述 29
2. 识别参与者 29
3. 识别用例 29
4. 系统的事件流描述 29
概要设计说明书 34
1. 概述 34
2. 系统的编码规范 35
2.1 JavaBeans编码规范 35
2.2 JSP编码规范 35
3. 问题域的分析类 36
3.1 各分析类概述 36
3.2分析类分组概述 37
3.3系统总体构架图 37
4. 系统的技术要求 38
4.1 用户界面 38
4.2 可用带宽 39
5. 系统的接口设计 39
5.1 用户接口 39
5.2 外部接口 39
5.3 内部接口 39
6 系统出错处理设计 40
6.1 出错信息 40
6.2 补救措施 40
特色代码 40

附件大小
网络书店(需求,设计,实现,测试)1.64 MB