网上购物商城概要设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
,
网上购物商城概要设计说明书
(
*
编写:~
日期:
审核:日期:
批准:日期:
受控状态:是
发布版次:)
日期:YYYY-MM-DD
编号:
变更记录
签字确认
目录
?
1引言 (4)
编写目的 (4)
背景 (4)
基线 (4)
范围 (4)
定义 (4)
参考资料 (5)
2总体设计 (5)
,
概述 (5)
功能描述 (5)
运行环境 (5)
开发环境 (6)
设计思想 (7)
系统构思 (7)
关键技术与算法 (9)
关键数据结构 (10)
|
人工处理过程 (10)
3系统功能设计 (11)
商品分类检索功能 (11)
购物车功能 (11)
订单功能 (11)
订单生成子功能 (11)
订单查询子功能 (11)
处理订单子功能 (12)
。
会员注册功能 (12)
4系统数据结构设计 (12)
说明 (12)
数据结构 (12)
数据结构与系统元素的关系 (14)
5接口设计 (14)
用户接口 (14)
外部接口 (14)
}
6运行设计 (14)
系统初始化 (14)
运行控制 (15)
用户界面的控制 (15)
运行控制的条件与限制 (15)
前台和后台的控制关系 (15)
系统结束 (15)
7系统出错处理设计 (16)
^
出错信息 (16)
补救措施 (16)
8系统维护设计 (16)
检测点的设计 (16)
添加商品测试 (16)
检测专用模块的设计 (17)
用户注册测试 (17)
用户购物测试 (17)
、
9尚待解决的问题 (17)
~
{
(
1引言
1.1,
1.2编写目的
本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。
本说明书的预期读者为:项目经理,系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员等。
1.3背景
待开发软件系统的名称:网上购物商城
此软件系统任务用户:网络销售的管理者和对网上购物有兴趣的顾客
1.4基线
网上购物商城需求分析说明书
1.5》
1.6范围
本概要设计文档提供给系统设计开发人员,包括详细设计人员和项目组成员。
1.7定义
商场会员:网上购物平台中合法系统注册用户。
购物车:用来储存用户购物的信息,如商品编号、数量等。
订单:一笔完整的订单记录应该包括它多有相关商品集合以及各个商品的数量等信息。
商品:包括商品编号、商品名称、商品价格、描述以及所属类别等。
1.8参考资料
*
属于本项目的其他已发表的文件。
本文件中引用的其他文献、资料以及软件开发标准。
Cascading Style Sheet 中文手册
精通CSS Andy Budd Cameron Moll Simon Collison 著陈剑瓯译
2总体设计
2.1概述
2.1.1功能描述
?
系统包括的范围:商品分类检索、首页推荐商品、购物车、订单生成、订单查询、辅助功能、商品评论、管理员管理、商品类别管理、分类商品管理、会员管理、处理订单、进销存功能、配送方式、付款方式等。
2.1.2运行环境
2.1.2.1软件环境
}
2.1.2.2硬件环境
}
2.1.3开发环境
2.1.
3.1服务器软件环境
2.1.
3.2、
2.1.
3.3服务器硬件环境
2.1.
3.4开发机器软件环境
2.1.
3.5开发机器硬件环境
)
2.2设计思想
2.2.1系统构思
系统功能层次模块图
1)购物商城前台
*
2)购物商城后台
、
前台商店功能
此功能是用于客户浏览界面,及对购物的流程显示。
、
商品分类检索
商品的类别由店主自行在网店管理系统中设定。支持商品分类检索。在检索中,当查询到某一级分类时,自动显示该级别以及其所有子类别下的商品。个人信息维护员工利用该功能可以维护系统允许个人维护的信息。其中自我介绍、联系方式和兴趣爱好会被公开给整个公司。
2.2.2关键技术与算法
2.2.2.1使用PHP+MySql进行程序设计和数据库设计
PHP是近年发展起来的一种新兴的语言。PHP是一种服务器端、跨平台、HTML嵌入式的脚本语言。其实,它的工作方式与ASP相似,其主要功能也是用来开发动态交互式的Web 服务器应用程序。PHP酝酿于 1994年,1995年发布其第一个公开版本,目前已发展为版本。新的版本修正了以前的一些BUG,还加入了新的一些扩展特性。PHP支持HTTP的身份验证,Cookic、GIF图像创建。目前,由PHP开发小组开发的PHP被越来越多的网站采用,世界上有超过600万个网站用PHP,并且还在不断地增加。PHP的出现,可以成为ASP或JSP的代替品,它拥有其他网站编程语言的特点,并且开发Web应用程序简单易用,又有很好的不同平台问的可移植性,很有发展潜力。