网上购物商城概要设计说明书(共18页).doc
《网上购物商城概要设计说明书(共18页).doc》由会员分享,可在线阅读,更多相关《网上购物商城概要设计说明书(共18页).doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上网上购物商城概要设计说明书编写: 日期:审核:日期:批准:日期:受控状态:是 发布版次:1.0日期:YYYY-MM-DD编号:变更记录日期版本变更说明作者签字确认系统模块对应章节对应部门负责人签字目 录1引言41.1编写目的41.2背景41.3基线41.4范围41.5定义41.6参考资料52总体设计52.1概述52.1.1功能描述52.1.2运行环境52.1.3开发环境62.2设计思想72.2.1系统构思72.2.2关键技术与算法92.2.3关键数据结构102.3人工处理过程103系统功能设计113.1商品分类检索功能113.2购物车功能113.3订单功能113.3.
2、1订单生成子功能113.3.2订单查询子功能113.3.3处理订单子功能123.4会员注册功能124系统数据结构设计124.1说明124.2数据结构124.3数据结构与系统元素的关系145接口设计145.1用户接口145.2外部接口146运行设计146.1系统初始化146.2运行控制156.2.1用户界面的控制156.2.2运行控制的条件与限制156.2.3前台和后台的控制关系156.3系统结束157系统出错处理设计167.1出错信息167.2补救措施168系统维护设计168.1检测点的设计168.1.1添加商品测试168.2检测专用模块的设计178.2.1用户注册测试178.2.2用户购物测
3、试179尚待解决的问题171 引言1.1 编写目的本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。本说明书的预期读者为:项目经理,系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员等。 1.2 背景待开发软件系统的名称:网上购物商城此软件系统任务用户:网络销售的管理者和对网上购物有兴趣的顾客1.3 基线网上购物商城需求分析说明书 v1.01.4 范围本概要设计文档提供给系统设计开发人员,包括详细设计人员和项目组成员。1.5 定义商场会员:网上购物平台中合法系统注册用户。购物车:用来储存用户购物的信息,如商品编号、数量等。订单:一笔完整的订单记录应该包括它多有相关商
4、品集合以及各个商品的数量等信息。商品:包括商品编号、商品名称、商品价格、描述以及所属类别等。1.6 参考资料属于本项目的其他已发表的文件。本文件中引用的其他文献、资料以及软件开发标准。Cascading Style Sheet 2.0 中文手册精通CSS Andy Budd Cameron Moll Simon Collison 著 陈剑瓯 译2 总体设计2.1 概述2.1.1 功能描述系统包括的范围:商品分类检索、首页推荐商品、购物车、订单生成、订单查询、辅助功能、商品评论、管理员管理、商品类别管理、分类商品管理、会员管理、处理订单、进销存功能、配送方式、付款方式等。2.1.2 运行环境2.
5、1.2.1 软件环境分类名称版本语种操作系统Windows Server 2003 简体中文 操作系统的附加功能SP4 3 简体中文 数据库平台Oracle 9i 9 简体中文 数据库平台补丁应用平台Tomcat 5.0 简体中文 应用平台补丁邮件系统 客户端软件2.1.2.2 硬件环境服务器最低配置推荐配置应用和数据库服务器Cpu: P42.0G Mem: 512 HD:40G 邮件服务器2.1.3 开发环境2.1.3.1 服务器软件环境分类名称版本语种操作系统Windows Server 2003及以上版本操作系统的附加功能数据库平台数据库平台补丁应用平台应用平台补丁版本控制系统目录服务系
6、统邮件系统客户端软件2.1.3.2 服务器硬件环境服务器最低配置推荐配置应用服务器、数据库服务器、邮件服务器、目录服务器2.1.3.3 开发机器软件环境分类名称版本语种操作系统Microsoft Windows XP Professional2002简体中文操作系统的附加功能数据库平台My Sql应用平台开发平台Zend Studio - 8.0.0英文客户端软件2.1.3.4 开发机器硬件环境分类最低配置推荐配置开发机器2.2 设计思想2.2.1 系统构思2.1.1 系统功能层次模块图 1) 购物商城前台网上购物商城前台 前台个人信息商品分类检索登陆注册收藏夹购物车注册登录推荐商品热销商品商
7、品分类订单个人账户2) 购物商城后台网上购物商城后台物流管理订单管理商品管理管理员登陆管理员登陆具体商品管理配送方式物流跟踪付款方式商品评论管理商品分类管理2.2 前台商店功能 此功能是用于客户浏览界面,及对购物的流程显示。 2.2.1 商品分类检索 商品的类别由店主自行在网店管理系统中设定。支持商品分类检索。在检索中,当查询到某一级分类时,自动显示该级别以及其所有子类别下的商品。个人信息维护 员工利用该功能可以维护系统允许个人维护的信息。其中自我介绍、联系方式和兴趣爱好会被公开给整个公司。 2.2.2 关键技术与算法2.2.2.1 使用PHP+MySql进行程序设计和数据库设计PHP是近年发
8、展起来的一种新兴的语言。PHP是一种服务器端、跨平台、HTML嵌入式的脚本语言。其实,它的工作方式与ASP相似,其主要功能也是用来开发动态交互式的Web服务器应用程序。PHP酝酿于 1994年,1995年发布其第一个公开版本,目前已发展为版本5.0。新的版本修正了以前的一些BUG,还加入了新的一些扩展特性。PHP支持HTTP的身份验证,Cookic、GIF图像创建。目前,由PHP开发小组开发的PHP被越来越多的网站采用,世界上有超过600万个网站用PHP,并且还在不断地增加。PHP的出现,可以成为ASP或JSP的代替品,它拥有其他网站编程语言的特点,并且开发Web应用程序简单易用,又有很好的不
9、同平台问的可移植性,很有发展潜力。PHP具有以下特点:PHP是公开免费的。语法简单、易学易用。面向对象编程能力。支持众多网络协议。具有强大的数据库操作能力和丰富的函数库。移植性强、跨多个平台。PHP更是一种真正跨平台、跨服务器的开发语言。执行效率高。和其它的语言相比,PHP系统消耗较少的系统资源。MySQL数据库MySQL是一个快速而又健壮的关系数据库管理系统。这个数据库将允许你高效地存储、搜索、排序和检索数据。MySQL服务器将控制对数据的访问,从而确保多个用户可以并发地使用它,同时提供了快速访问并确保只有通过验证的用户才能获得数据访问。因此,MySQL是一个多用户、多线程的服务器。它使用了
10、模式化查询语言(SQL),这是全球通用的标准数据库查询语言。MySQL与其他数据库相比具有许多优点,如高性能、低成本、易于配置和学习、可移植性、源代码可供使用、技术支持可供使用等。MySQL可以在许多不同的UNIX系统中使用,同时也可以在Microsoft的Windows系统中使用。PHP与MySQL的黄金组合在Web应用系统中,前台的动态Web页面必须有后台的数据库支持才能完成功能,而MySQL是PHP的最好伙伴。在实际的PHP+MySQL的Web系统中,用户和系统一次典型的交互过程。首先,当用户通过浏览器使用Web系统时,浏览器接收用户的请求,并通过Internet传送到PHP服务器;然后
11、,PHP服务器分析用户的请求,并通过数据库接口函数向后台数据库管理系统发送SQL查询语句;最后,MySQL接收到SQL语句,执行相应的操作。反过来,MySQL执行SQL查询语句后,将查询结果数据发送到PHP服务器;后者在对结果集进行相应的处理后,将其传递给前台的浏览器把数据按一定形式显示给用户。这就是典型的PHP+MySQL Web系统的体系模式。2.2.2.2 使用Apache服务器本系统的运行平台是Apache,它是众多的服务器软件中的一种,已经成为目前应用较广行的服务器软件之一。它支持多种操作系统,如Unix,Linux,Windows等,功能强大。Apache服务器同IIS,Tomca
12、t服务器相比,具有很大优势:首先,Apache服务器是开源的,不需要支付任何费用就可以免费下载并使用;其次,Apache服务器改善了IIS易假死的毛病,配置完成后非常稳定;最后,由于Apache开源的特点,所以任何人都可以分析他的代码,发现其中的漏洞,并发布补丁来弥补该漏洞,也使其安全性大大提高了。总之,Apache与其它服务器软件相比,具有安装方便,配置简单,效率高,便于管理,安全性高等优点。 2.2.3 关键数据结构2.2.3.1 订单功能数据结构简要说明本系统中的最主要的数据结构。订单表dingdan列名数据类型属性描述idint标识不同订单的自增变量dingdanhaoint标识不同商
13、品的自增变量spcint标识不同用户的自增变量timedatetime下订单的日期totalNumeric(10,2)商品的价格slint商品的数量zfffint商品的付款方式dizhiVarchar(400)收货人地址telVarchar(11)收货人电话youbianVarchar(6)收货人地址邮编timebit订单是否发货xiadanrenbit订单是否反馈shouhuorenVarchar(50)收货人姓名2.3 人工处理过程说明在本系统的运行过程中不得不包含的人工处理过程(若有的话)。指出该处理过程在系统中的前后相关的功能及操作。该过程出现的原因,输入、输出、处理过程。2.3.1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 购物 商城 概要 设计 说明书 18
限制150内