系统设计说明书_第1页
系统设计说明书_第2页
系统设计说明书_第3页
系统设计说明书_第4页
系统设计说明书_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

(网上购物系统)系统设计阐明书修改统计版本号变更控制报告编号更改条款及内容更改人审批人更改日期1 引言1.1 文档编制目的本文档具体介绍了网上书店系统的系统设计,为顾客和领导描述出一种具体的产品设计模型,为开发及测试人员提供下步工作的根据。1.2 背景本系统的开发均满足顾客的需求,能够让顾客在网上方便查找到自己想要的书。在主页上有丰富的购书信息,网页也同样用大量的页面介绍该书目下的推荐书籍的具体状况,以激起上网读者的购书欲。在网上购书不能像在书店那样翻看精挑,因此也有不少读者宁愿花时间跑书店。但随着信息技术的发展,“书生之家”运用独有的全信息数字化技术,能够把传统纸介质出版物(书报刊)原汁原味的搬上互联网,不仅有文字信息,还保存了全部版式信息。固然读者只能在线浏览而不能下载,从而彻底解决了读者把书下载下来就不买书的问题了。1.3 词汇表无。1.4 参考资料无。2、总体设计2.1软件体系构造网上图书销售系统网上图书销售系统顾客管理结算管理采购管理销售管理图1网上购物系统子系统层次图网上购物系统是一种能够通过网络连接商家与顾客的平台。客户能够在前台自由选择商品和咨询信息,但是却不能对后台数据库进行操作,如,商品的存储信息,其它客户的信息等。商家能够通过网上购物系统推销商品,管理订单和自己的商品,解决订单。管理员能够通过后台查询和管理客户信息和商品信息,及时进行商品信息的更新以及对数据库的操作。这种全新的交易方式实现了公司间文档与资金的无纸化交换。扩大了交易范畴,获得更大的利益。网上购物系统重要涵盖了下列四个构成部分的管理:客户管理子系统顾客能够进行顾客注册,修改信息,注册会员,挑选商品,查看购物车,再线流言,订单查询。交易付款,网上支付等功效销售管理子系统这部分重要是客户与商家进行交流的桥梁,客户下订单,订单管理,支付方式等。采购管理子系统此系统用来商家接到客户的订单向书籍供应商下定货单,讲顾客需要的书籍都准备好。结算管理子系统这部分是对订单的结算,列出应付账单的明细最后结算总账。2.2系统运行系统2.2.1运行体系图图2网上购物系统运行体系图 2.2.2 程序/模块对应表网上图书销售系统网上图书销售系统顾客管理结算管理采购管理销售管理顾客注册更新用户订货管理付款明细结算总账发货管理订购图书订单解决图3系统功效层次图2.3 系统物理构造图4系统物理构造图

2.4 技术路线(1)C/S模式本系统基于网上交易业务的安全性、稳定性的高性能规定,决定采用C/S架构来实现。采用C/S构造的重要因素有下列三点:第一,采用C/S模式能充足发挥客户端PC的解决能力,诸多工作能够在客户端解决后再提交给服务器,大大减轻了服务器的压力,使得客户端响应速度快,以满足购物网站面对众多消费者对速度规定高的特点;第二,C/S构造的管理信息系统含有较强的事务解决能力,能实现复杂的业务流程。同时确保数据解决的安全性;相对而言,B/S的灵活性、分布性优势在本系统中体现不明显,并且B/S中客户端的功效较C/S弱,在大数据量的状况下反映速度较慢,不能够满足购物网站高效率的规定,考虑以上因素,本系统决定采用C/S模式。(2)实现语言采用ASPASP含有简朴、高效、功效强大的特点。在ASP众多的优势当中,它在数据库方面的特长显得尤为突出:适应于多个数据库构造,从客户机/服务机模式到多层数据构造模式;高效率的数据库管理系统和新一代更先进的数据库引擎;最新的数据分析手段和提供大量的公司组件,更加贴近购物网站这种信息管理系统对数据操作的需要。并且他易于操作,即使是不懂ASP的人也能够在很短的时间内学会对网站的操作。■3 系统接口设计4 概要设计(模块设计)4.1 顾客管理子系统模块顾客管理模块顾客管理模块注册登录图5顾客管理系统模块图4.1.1 功效当顾客相购置书时,需要先登录。如果是心顾客,就需要注册一下。然后选择要买的书,将选好的放到购物车中。尚有别的需要就继续购物,如果没有就提交订单并结账。顾客能够方便的查询自己的订单,理解订单的解决状况以及货状况。4.1.2 性能当有多任务并发时,系统可同时解决多个事务。如,有多个人同时注册,系统能够在最短时间内完毕多个顾客同时注册,而顾客感觉不到延时。模块构造图6顾客登录/注册、提交订单模块图4.1.4 子模块接口设计某接口的目的以及实现的基本任务;列出与该接口有关的子模块名称和编号;描述在有关各子模块中的使用(调用)方式;逐个阐明和接口有关的类和数据格式。4.2销售系统模块销售销售子系统订单管理模块购物车管理商品管理图7销售商管理系统模块图4.2.1 功效管理员能够通过后台对商品进行添加,删除,修改,分类。对页面的界面风格,商品参数,网站协助进行设立,也能够通过会员管理对会员进行级别划分,查询会员信息。通过对留言的查看能够的一时间掌握留言新变化。设立页面动态广告,边侧广告,滚动字幕等都是通过广告管理实现的。4.2.2 性能这部分只有是管理员权限的才干执行。4.2.3 模块构造图8销售模块图商品管理模块商品管理模块实现对有关商品的全部功效,不要涉及商品的搜索、获取指定目录下的商品及商品信息的增加、删除、修改等功效。商品管理模块商品管理模块修改搜索增加删除获取商品购物车用过点击添加商品到购物车,当顾客下定单定时,顾客的临时购物车就会与顾客的账户关联,由于临时购物车也能够工作,因此即使在开发了顾客账户管理系统后,顾客在结账之前仍然无需提供任何额外信息,如顾客登录或者创立一种新的顾客。购物车模块购物车模块清空购物车更新数量移除商品添加商品计算价格购物车订单管理订单管理模块实现对顾客所下订单的管理。不要涉及订单接受地址的设立、商品接受地走红的设立、订单的解决和猎取订单中的商品信息等功效。如图所示:订单管理模块订单管理模块添加商品获取商品查看订单 获取地址订单信息接受地址 订单地址保存地址4.2某接口的目的以及实现的基本任务;列出与该接口有关的子模块名称和编号;描述在有关各子模块中的使用(调用)方式;逐个阐明和接口有关的类和数据格式。5.具体设计(流程图设计)5.1前台后台流程图前台当顾客登录网站后,如果顾客没有注册,则要进行注册,在注册时要按照规定填写,通过系统校验后如果所填写的数据类型不合格,则返回上一层重新注册,如果注册成功系统自动把客户信息存入客户表。有顾客名的顾客就能够通过查询来进行网上订购,顾客在填写订购单时要根据库存量填写,只有填写对的的订购单才能够存入数据库,即订购单台帐。同时数据统计员把每月的订购及客户数据上报主管部门。填写订货单填写订货单登录客户不合格的订货单系统校验订货单台帐数据统计员报表主管部门填写客户注册单不合格的注册单系统校验注册单台帐后台管理员管理后台数据的录入、修改、删除等工作。而全部的图书都有入库员和检查员统计后交由数据录入人员(管理员)进行数据的录入工作。送货员则根据客户填写的订购单提取书后进行送货解决。管理员入库员管理员入库员不合格的入库单库存台帐客户合同单报表新建出版社单图书入库单送货员数据统计员检查员数据录入员提货员主管部门新建图书类别单财务部门6 数据构造与数据库设计6.1面对对象数据的数据构造 表Book定义如表1所示字段类型可否为空备注BookIDint否Namevarchar(50)否Descriptionvarchar(5000)否Pricemoney否Image1FileNamevarchar(50)否缩略图Image2FileNamevarchar(50)否原图OnCatalogPromotionbit否OnDepartmentPromotionbit否Authorvarchar(50)否PublisherIDint否ISBNnvarchar(40)否Forwordvarchar(50)可Listvarchar(50)可OutLinevarchar(50)可PDatedatetime否TotalNumint否Formatvarchar(50)否Bindingvarchar(50)否Pagesint否Kaiint否 表Orders定义如表2所示字段类型可否为空备注OrderIDint否DateCreatedsmalldatetime否DateShippeddatetime可Verifiedbit否Completedbit否Canceledbit否Commentsvarchar(1000)可CustomerNamevarchar(50)可CustomerEmailvarchar(50)可ShippingAddressvarchar(500)可CustomerIDuniqueidentifier可Statusint可AuthCodevarchar(50)可Referencevarchar(50)可ShippingIDint可TaxIDint可6.2面对对象数据库设计6.3数据安全性图书编号是主键,因此不能重复,书名,市场价,热卖价是顾客很关心的问题因此不能为空。6.4对象数据/模块对应表以列表形式描述对象数据与子系统/模块间的对应关系。描述方式同“系统特性/模块对应表”。表3对象数据/模块对应表模块1模块2……模块m对象数据1RR对象数据2RR……R对象数据nRR

温馨提示

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

评论

0/150

提交评论