通过对系统的分析及对其他网店的参考,基本确定了“网上书店”的基本功能以及基本性能的基本需求。
功能需求:这方面的需求指定系统必须提供的服务,通过需求分析应该划分出系统必须完成的所有功能。其功能如下:
1. 网上购书用户的注册功能。
2. 用户登录,退出功能。
3. 用户浏览图书信息功能。
4. 用户购买图书,购物车管理,和订单提交管理功能。
5. 管理员对图书信息管理(包括添加、修改、删除图书信息)。
6. 管理员对图书类别信息管理(包括添加、修改、删除图书类别信息)。
7. 管理员对提交订单进行管理。
8. 管理员对公告信息的发布和修改、删除功能。
性能需求:指定系统必须满足的定时约束或容量约束,通常包括速度(响应时间)、信息量速率、主存容量、磁盘容量、安全性等方面的要求。其要求如下:
(1)用户在客户端点击存在服务器中的主页时,系统能快速响应。
(2)在安全性方面,PHP程序要满足客户传输信息的基本安全。
目 录
1 引言1
1.1 开发背景1
1.2 当前现状2
1.3 课题研究的意义2
2 程序技术相关知识4
2.1 PHP简介4
2.2 PHP 平台相关简介4
2.3 PHP的相关简介4
2.4 wamp简介5
2.5 MySQL简介5
3 需求分析6
3.1 需求分析的原因6
3.2需求分析任务6
3.3实体-联系图7
4 系统设计8
4.1 系统功能设计8
4.2数据库表设计10
4.3 功能设计12
5 系统的实现15
5.1 界面演示及核心代码15
6 软件测试与分析34
6.1 测试目的34
6.2 测试方法35
6.3 测试过程35
6.4 测试分析36
参考文献37
致 谢38