网上购物系统概要设计说明书.docx
- 文档编号:69872
- 上传时间:2022-10-02
- 格式:DOCX
- 页数:18
- 大小:65.37KB
网上购物系统概要设计说明书.docx
《网上购物系统概要设计说明书.docx》由会员分享,可在线阅读,更多相关《网上购物系统概要设计说明书.docx(18页珍藏版)》请在冰豆网上搜索。
购物商城概要设计说明书
购物商城项目概要设计说明书
编写:
XX 日期:
2011-03-22
审核:
日期:
批准:
日期:
受控状态:
是
发布版次:
1.0 日期:
YYYY-MM-DD编号:
中软培训实训基地 第1页共18页
购物商城概要设计说明书 内部文档
变更记录
日期
版本
变更说明
作者
2011-03-22
1.0
初始版本
苏萌萌
2011-03-23
1.0
初始版本
苏萌萌
2011-03-26
1.0
初始版本
苏萌萌
2011-03-30
1.0
初始版本
苏萌萌
2011-03-31
1.0
初始版本
苏萌萌
签字确认
系统模块
对应章节
对应部门
负责人签字
第2页共18页
购物商城概要设计说明书 内部文档
目 录
1引言 5
1.1编写目的 5
1.2背景 5
1.3基线 5
1.4范围 5
1.5定义 5
1.6参考资料 5
2总体设计 6
2.1概述 6
2.1.1功能描述 6
2.1.2运行环境 6
2.1.3开发环境 7
2.2设计思想 8
2.2.1系统构思 8
2.2.2关键技术与算法 9
2.2.3关键数据结构 10
2.3人工处理过程 11
3系统功能设计 11
3.1个人办公 错误!
未定义书签。
3.1.1日程安排 错误!
未定义书签。
4系统数据结构设计 13
4.1 说明 13
4.2数据结构 13
4.3数据结构与系统元素的关系 14
5接口设计 15
5.1用户接口 15
5.2外部接口 15
6运行设计 15
6.1系统初始化 15
6.2运行控制 15
6.3系统结束 16
7系统出错处理设计 16
7.1出错信息 16
7.2补救措施 17
8系统维护设计 17
8.1检测点的设计 17
第3页共18页
购物商城概要设计说明书 内部文档
8.2检测专用模块的设计 18
9尚待解决的问题 18
第4页共18页
购物商城概要设计说明书 内部文档
1引言
1.1编写目的
本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。
本说明书的预期读者为:
项目经理,系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员等。
1.2背景
待开发软件系统的名称:
网上购物商城
此软件系统任务提出者:
中软国际卓越培训中心(天津)张晓诚经理
此软件系统任务开发者:
中软国际卓越培训中心(天津)美食美客开发小组此软件系统任务用户:
网络销售的管理者和对网上购物有兴趣的顾客
1.3基线
购物商城项目需求分析说明书v1.0
1.4范围
本概要设计文档提供给系统设计开发人员,包括详细设计人员和项目组成员。
1.5定义
商场会员:
网上购物平台中合法系统注册用户。
购物车:
用来储存用户购物的信息,如商品编号、数量等。
订单:
一笔完整的订单记录应该包括它多有相关商品集合以及各个商品的数量等信息。
商品:
包括商品编号、商品名称、商品价格、描述以及所属类别等。
1.6参考资料
属于本项目的其他已发表的文件。
本文件中引用的其他文献、资料以及软件开发标准。
第5页共18页
购物商城概要设计说明书 内部文档
2总体设计
2.1概述
2.1.1功能描述
系统包括的范围:
商品分类检索、首页推荐商品、购物车、订单生成、订单查询、辅助功能、商品评论、管理员管理、商品类别管理、分类商品管理、会员管理、处理订单、进销存功能、配送方式、付款方式等。
2.1.2运行环境
2.1.2.1 软件环境
分类 名称
版本
语种
操作系统 WindowsServer
2003
简体中文
操作系统的附加功能 SP4
3
简体中文
数据库平台 Oracle9i
9
简体中文
数据库平台补丁
应用平台 Tomcat
5.0
简体中文
应用平台补丁
邮件系统
客户端软件
2.1.2.2 硬件环境
服务器
最低配置
推荐配置
应用和数 Cpu:
P42.0G
据库服务 Mem:
512
器 HD:
40G
邮件服务
器
第6页共18页
购物商城概要设计说明书 内部文档
2.1.3开发环境
2.1.3.1服务器软件环境
分类
操作系统
名称
WindowsServer
版本 语种
2003及以上版本
操作系统的附加功能
数据库平台
数据库平台补丁应用平台
应用平台补丁版本控制系统目录服务系统邮件系统
客户端软件
2.1.3.2服务器硬件环境
服务器
应用服务器、数据库服务器、邮件服务器、目录服务
器
最低配置
推荐配置
2.1.3.3开发机器软件环境
分类
名称
版本
语种
操作系统
Microsoft Windows
Professional
XP 2002
简体中文
操作系统的附加功能
数据库平台
MySql
应用平台
开发平台
ZendStudio-8.0.0
英文
客户端软件
第7页共18页
购物商城概要设计说明书 内部文档
2.1.3.4开发机器硬件环境
分类
开发机器
最低配置
推荐配置
2.2设计思想
2.2.1 系统构思
2.1.1系统功能层次模块图
美食美客网上购物商城前台
商品分类检索
登陆注册
个人信息
热
销商
品
推
荐商品
商
品
分类
登
录
注
册
1)购物商城前台
订
个
购
收
单
人
物
藏
账
户
车
夹
美食美客购物商城后台
管理员登陆
商品管理
订单管理
物流管理
2)购物商城后台
管
具
商
商
付
配
物
理
体
品
品
款
送
流
员
商
分
评
方
方
跟
登
品
类
论
式
式
踪
陆
管
理
管
理
管
理
第8页共18页
购物商城概要设计说明书 内部文档
2.2前台商店功能
此功能是用于客户浏览界面,及对购物的流程显示。
2.2.1商品分类检索
商品的类别由店主自行在网店管理系统中设定。
支持商品分类检索。
在检索中,当查询到某一级分类时,自动显示该级别以及其所有子类别下的商品。
个人信息维护员工利用该功能可以维护系统允许个人维护的信息。
其中自我介绍、联系方式和兴趣爱好会被公开给整个公司。
2.2.2关键技术与算法
2.2.2.1使用PHP+MySql进行程序设计和数据库设计
PHP是近年发展起来的一种新兴的语言。
PHP是一种服务器端、跨平台、HTML嵌入式的脚本语言。
其实,它的工作方式与ASP相似,其主要功能也是用来开发动态交互式的
Web服务器应用程序。
PHP酝酿于1994年,1995年发布其第一个公开版本,目前已发展为
版本5.0。
新的版本修正了以前的一些BUG,还加入了新的一些扩展特性。
PHP支持HTTP
的身份验证,Cookic、GIF图像创建。
目前,由PHP开发小组开发的PHP被越来越多的网
第9页共18页
购物商城概要设计说明书 内部文档
站采用,世界上有超过600万个网站用PHP,并且还在不断地增加。
PHP的出现,可以成为
ASP或JSP的代替品,它拥有其他网站编程语言的特点,并且开发Web应用程序简单易用,又有很好的不同平台问的可移植性,很有发展潜力。
PHP具有以下特点:
PHP是公开免费的。
语法简单、易学易用。
面向对象编程能力。
支持众多网络协议。
具有强大的数据库操作能力和丰富的函数库。
移植性强、跨多个平台。
PHP更是一种真正跨平台、跨服务器的开发语言。
执行效率高。
和其它的语言相比,PHP系统消耗较少的系统资源。
MySQL数据库
MySQL是一个快速而又健壮的关系数据库管理系统。
这个数据库将允许你高效地存储、搜索、排序和检索数据。
MySQL服务器将控制对数据的访问,从而确保多个用户可以并发地使用它,同时提供了快速访问并确保只有通过验证的用户才能获得数据访问。
因此,
MySQL是一个多用户、多线程的服务器。
它使用了模式化查询语言(SQL),这是全球通用的标准数据库查询语言。
MySQL与其他数据库相比具有许多优点,如高性能、低成本、易于配置和学习、可移植性、源代码可供使用、技术支持可供使用等。
MySQL可以在许多不同的UNIX系统中使用,同时也可以在Microsoft的Windows系统中使用。
PHP与MySQL的黄金组合
在Web应用系统中,前台的动态Web页面必须有后台的数据库支持才能完成功能,而
MySQL是PHP的最好伙伴。
在实际的PHP+MySQL的Web系统中,用户和系统一次典型的交互过程。
首先,当用户通过浏览器使用Web系统时,浏览器接收用户的请求,并通过
Internet传送到PHP服务器;然后,PHP服务器分析用户的请求,并通过数据库接口函数向
后台数据库管理系统发送SQL查询语句;最后,MySQL接收到SQL语句,执行相应的操作。
反过来,MySQL执行SQL查询语句后,将查询结果数据发送到PHP服务器;后者在对结果集进行相应的处理后,将其传递给前台的浏览器把数据按一定形式显示给用户。
这就是典型的PHP+MySQLWeb系统的体系模式。
2.2.2.2使用Apache服务器
本系统的运行平台是Apache,它是众多的服务器软件中的一种,已经成为目前应用较广行的服务器软件之一。
它支持多种操作系统,如Unix,Linux,Windows等,功能强大。
Apache服务器同IIS,Tomcat服务器相比,具有很大优势:
首先,Apache服务器是开源的,不需要支付任何费用就可以免费下载并使用;其次,Apache服务器改善了IIS易假死的毛病,配置完成后非常稳定;最后,由于Apache开源的特点,所以任何人都可以分析他的代码,发现其中的漏洞,并发布补丁来弥补该漏洞,也使其安全性大大提高了。
总之,Apache与其它服务器软件相比,具有安装方便,配置简单,效率高,便于管理,安全性高等优点。
2.2.3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 购物 系统 概要 设计 说明书