网上购物商城概要设计说明书_第1页
网上购物商城概要设计说明书_第2页
网上购物商城概要设计说明书_第3页
网上购物商城概要设计说明书_第4页
网上购物商城概要设计说明书_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、网上购物商城概要设计说明书编写:日期:审核: 批准: 受控状态:日期: 日期: 是发布版次:)日期:YYYY-MM-DD编号:变更记录日期版本变更说明作者签字确认系统模块对应章节对应部门负责人签字1引言4编写目的4背景4基线4范围4定义4参考资料52 总体设计5概述5功能描述5运行环境.5开发环境.6设计思想7系统构思7关键技术与算法9关键数据结构10人工处理过程103 系统功能设计11商品分类检索功能11购物车功能11订单功能11订单生成子功能11订单查询子功能11处理订单子功能12会员注册功能124 系统数据结构设计12说明12数据结构12数据结构与系统元素的关系145 接口设计14用户接

2、口 14外部接口 146 运行设计14系统初始化14运行控制15用户界面的控制.15运行控制的条件与限制.15前台和后台的控制关系 15系统结束157 系统出错处理设计16出错信息16补救措施168 系统维护设计16检测点的设计16添加商品测试16检测专用模块的设计17用户注册测试17用户购物测试17%9 尚待解决的问题171引言1.1.2编写目的本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。本说明书的预期读者为:项目经理,系统分析员,系统设计人员,开发工程师,测试 经理以及测试设计人员等。13背景待开发软件系统的名称:网上购物商城此软件系统任务用户:网络销售的管理者和对网

3、上购物有兴趣的顾客14基线网上购物商城需求分析说明书1.5范围本概要设计文档提供给系统设计开发人员,包括详细设计人员和项目组成员。17定义商场会员:网上购物平台中合法系统注册用户。购物车:用来储存用户购物的信息,如商品编号、数量等。订单:一笔完整的订单记录应该包括它多有相关商品集合以及各个商品的数量等信息。 商品:包括商品编号、商品名称、商品价格、描述以及所属类别等。18参考资料属于本项目的其他已发表的文件。本文件中引用的其他文献、资料以及软件开发标准。Cascading Style Sheet 中文手册精通 CSS Andy Budd Cameron Moll Simon Collison

4、著 陈剑瓯 译2总体设计21概述2.1.1功能描述系统包括的范围:商品分类检索、首页推荐商品、购物车、订单生成、订单查询、辅 助功能、商品评论、管理员管理、商品类别管理、分类商品管理、会员管理、处理订单、进 销存功能、配送方式、付款方式等。2.1.2运行环境2. 1. 2. 1软件环境分类名称版本语种操作系统)Windows Server2003简体中文操作系统的附加功能SP43简体中文数据库平台)Oracle 9i9简体中文数据库平台补丁应用平台Tomcat简体中文应用平台补丁邮件系统客户端软件2. 1.2.2硬件环境服务器最低配置推荐配置应用和数 据库服务 器Cpu:Mem: 512HD:

5、40G邮件服务 器2.1.3开发环境2. 1. 3. 1服务器软件环境分类名称版本语种操作系统1Windows Server2003及以上版本操作系统的附加功能数据库平台r数据库平台补丁应用平台应用平台补丁版本控制系统1目录服务系统邮件系统客户端软件2. 1. 3. 2心3服务器硬件环境服务器最低配置推荐配置应用服务 器、数据库 服务器、邮 件服务器、 目录服务 器A2.1. 3. 4开发机器软件环境分类名称t版本语种操作系统Microsoft Windows XP Professional2002简体中文操作系统的附加功能用户qq号2.商品信息表shangpin列名数据类型属性描述idint

6、标识不同商品的自增变量pinpaiint商品所属品牌mingchengVarchar(50)商品名字jiangjietext商品具体描述shichangjiaNumeric(10,2)商品的市场价格huiyuanjiaNumeric(10,2)商品的会员价格addtimedatetime商品的上架日期tupianVarchar(100)商品图片的链接地址tuijianbit商品是否推荐shuliangint商品销售的数量3 评价表Pingjia列名数据类型属性描述idint标示不同评价的自增变量1spidint标示不同商品的变量useridint标示不同用户的变量titleVarchar (5

7、0)评价分数contentVarchar(200)评价内容timedatetime评价日期5. 3数据结构与系统元素的关系说明各个数据结构与访问这些数据结构的各个系统元素之间的对应关系。将数据和系统的程 序模块有机地结合起来。可以进一步向系统最终的数学模型(程序语言)靠近。6接口设计6.1用户接口说明将向用户提供的接口,以及系统的回答信息。即用户在系统运行过程中提供的输入操作, 及系统相应的输出信息。输入操作包括是否通过界面、通过读取数据文件等方式实现。本系统提供可视化的操作方式,不提供命令控制语句进行输入控制,从而用户只需要使 用鼠标进行命令操作,使用键盘输入系统接受的参数。用户接口集中在下

8、图的界面层,用户主要通过窗体、控件、对话框等可视化元素进行交 互。6.2外部接口说明本系统同外界的所有接口,包括与硬件、各支持软件之间的接口关系。指出输入、输出 方,接口数据的特点等。1)登陆模块与商品管理模块:管理员可以对数据库中的商品进行增加、删除、修改等 操作,这三种功能的权限仅局限于管理员,要进行操作需要确保为管理员,调用登陆模块验 证用户以保证数据库的信息的正确、完整与安全。2)登录模块与购物车管理模块:用户进入系统后可以浏览商品,若要购物则需要确保 用户为本系统的会员,非会员可以注册,会员成功登录后将会员ID储存于服务器中,购物 过程将购买商品的ID也储存于服务器中,当会员确认购买

9、时,将会员ID、购买商品的ID 和购买数童存于数据库中的customer order表中,并更改该商品的库存量。7运行设计7.1-系统初始化说明本系统的初始化过程。以流程的方式描述系统依次的动作,包括内存使用情况、数据初 始化、对象的初始化等。7. 3运行控制a. 说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运 行所历经的内部模块和支持软件。b. 说明每一种外界运行控制的方式方法和操作步骤。c. 说明每种运行模块组合将占用各种资源的情况。d. 说明系统运行时的安全控制。7. 3.1 :7.3.2用户界面的控制界面是软件与用户交互的最直接的层,界面的好坏决定用户对软

10、件的第一印 象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。 同时界面如同人的面孔,具有吸引用户的直接优势,设计合理的界面能给用户带 来轻松愉悦的感受。7.3.3运行控制的条件与限制本项目的开发必须有公司和领导的大力支持,必须有足够的人员并且有很髙 的团队精神。另外可能有技术和设备方面的欠缺,合理利用现有设备,项目的可 扩展性、安全性、易于维护等。7. 3.4前台和后台的控制关系前台主要以展示商品的基本信息和商品的广告信息,在线支付,在线留言等 功能,后台主要以控制前台的商品转换和其运行为主,以次控制前台的运行工作 模式。7.4系统结束说明本系统的结束过程。以流程的方式描

11、述系统退出时依次的动作,包括内存释放情况、对 象的释放等。一般情况下系统出错设计和系统维护设计不应简化,但对特定情况下(如用户需求中未明确 规定或项目周期较短、经费较少、项目复杂程度较少等)这两部分的设计可以简化。8系统出错处理设计& 1出错信息包括出错信息表、故障处理技术等。序号出错状况解决方法1数据库备份容量过大,服务器运行缓慢定期维护减少冗余2突然断电使用后备电源数据库镜像还原3数据丢失8. 2补救措施说明故障出现后可能采取的变通措施,包括:a. 后备技术当原始系统数据万一丢失时启用的副本的建立和启动的技术。b. 降效技术使用另一个效率稍低的方法来求得所需结果的某些部分,如手工操作和 数

12、据的人工记录。c. 恢复和再启动技术使系统从故障点恢复执行或使系统从头开始重新运行的方法。当出现大的程序问题起用备分程序;如果无法起用备分程序则只能关闭网站进行抢修。9系统维护设计说明为了系统维护的方便,在程序内部设计中作出的安排。9.1检测点的设计说明在程序中专门安排用于系统检查与维护的检测点。91.1添加商品测试测试流程(1)以管理员活者编辑员身份从后台管理页面登录(2)选择“添加商品”功能(3)首先添加商品,选择商品的大类、子类.品牌、添加商品名称(4)然后添加商品的详细信息,注意使用空用例(5)最后添加商品,方法是从商品库中选择一款商品,输入其价格相关信息(6)从商品首页登录,选择分类,或者检索进入,确认商品是否添加92检测专用模块的设计说明在程序中专门安排用于系统检查与维护的专用模块。9. 2.1用户注册测试测试流程(1)从到达用户测试页面,添加用户信息并

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论