本实验报告探讨了在网络书店应用背景下进行的软件工程实践,涵盖需求分析、设计、编码与测试等环节,旨在提升软件开发能力。
目录
一、需求分析
1. 开发该系统的依据及意义
2. 国内外研究现状及发展趋势
3. 网上书店的现状
4. 网站可行性分析
5. 网上购书的优势
6. 我国网上书店概况
1. 我国网上书店概况
2. 制约我国网上书店发展的因素
7. 发展网上书店的对策
8. 定义
1. Client/Server体系
2. 该体系的特点
3. 多层Client/Server体系
4. Browser/Server体系
9. Web客户/服务器模型
1. Web数据库访问方式
2. ASP技术介绍
3.IIS简介
10. 参考资料
二、系统的总体分析与设计
1. 编写目的
2. 需求规定
1. 系统的功能
2. 数据库
a) 浏览类别目录和图书信息
b) 购物车的实现
c) 结算流程
d) 收集客户信息
e) 网上支付功能
3. 主要特色
1. 系统框架视图
2. 购书详细流程
3. 提供的主要服务内容
4. 缺货登记系统介绍
4. 开发环境描述
a) 硬件和软件开发环境
b) 开发工具使用情况
5. 流程分析
a) 网上书店工作流程概述
b) 工作流程图展示
c) 业务流程解析
6. 前台销售管理系统整体网页设计
三、系统详细设计及关键代码分析
1. 前台销售管理系统的实现与设计
a) 注册用户的关键代码
b) 用户登录的关键代码
c) 购物车(订单)子系统
d) 图书浏览检索子系统的实现
2. 后台管理系统实施情况
1. 添加新图书的子系统
2. 查看信息的子系统
3. 系统用户管理
四、测试
1. 测试概要描述
2. 条件说明
3. 测试结果及发现
a) 测试步骤概述
b) 模块测试情况分析
4. 对软件功能结论总结
a) 软件能力评估
b) 缺陷和限制的识别与评价
c) 改进建议
d) 详细评价
e) 测试资源消耗
五、用户手册
1. 首页图展示
2. 用户注册登录流程说明
3. 管理员操作界面介绍,包括:
a) 用户列表管理功能概述
4. 维护信息:
代码错误处理指南,管理员职责描述及新模块开发指导