网上商城购物系统概要设计说明书
(完整word版)网上购物系统详细设计说明书
1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (3)1.4参考资料 (4)2程序系统的结构 (4)3程序1(标识符)设计说明 (4)3.1程序描述 (5)3.2功能 (5)3.3输人项 (7)3.4输出项 (7)3.5流程逻辑 (7)3.6接口 (8)3.7尚未解决的问题 (8)详细设计说明书1引言1.1编写目的随着Internet用户的剧增和Internet技术的不断发展,信息的经济效益直接体现在生产经营和管理活动中,每个重视信息资源的单位,都能利用信息资源的及时性、准确性,提高工作效率,取得经济效益和社会效益。
网上购物系统的出现介入了企业的商务活动,促进企业调整自己的业务流程,从根本上把企业改造成以客户为中心的模式,高收益、低成本、方便、可靠的优势,获得了绝大多数人的首肯,正以极快的速度发展着。
目前大型的系统如:淘宝网、易趣等成为网上购物系统的经典。
1.2背景近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。
于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。
在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛凯玛特,家庭仓储、科罗格、J.C培尼等纷纷挤身于网络经商的行列。
调查表明:美国的家庭已越来越习惯于在家中从网上购物。
在我国,网上购物从无到有也不过短短几年时间。
我国第一家网上购物发生在1996年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国零售业奏出了网上购物的先声。
如今,在北京、上海、深圳等大城市,已有200多家商场,专卖店开设了网上商店,还有一些正处在观望阶段。
综上所述,通过电子商务网站的建设以实现对商业零售企业提供信息化管理是信息化时代的必然产物。
因此本小组结合一些网上购物的要求和特点,决定开发一个网上销售如电脑以及和电脑相关零件的网上购物系统。
在线购物系统概要设计说明书实例
在线购物系统概要设计说明书目录1.引言 (3)1.1编写目的 (3)1.2项目背景 (3)1.3定义 (3)1.4参考资料 (3)2.总体设计 (4)2.1处理流程 (4)2.2总体结构和模块外部设计 (10)2.3功能分配 (11)3.接口设计 (12)3.1外部接口 (13)3.2内部接口 (13)4.运行设计 (14)4.1运行模块组合 (14)4.2运行控制 (14)4.3运行时间 (14)5.系统论据结构设计 (14)5.1逻辑结构设计要点 (14)5.2物理结构设计要点 (15)5.3数据结构与程序 (16)6.系统出错处理设计 (17)6.1出错输出信息 (18)6.2出错处理对策 (18)6.3.系统维护设计 (19)1引言1. 1编写目的1)编写本说明书的目的在于:(1)将系统划分成物理元素,即程序、文件、数据库、文档等。
(2)设计软件结构,即将需求规格转换为体系结构,划分出程序的基本模块组成,确定模块间的相互关系,并确定系统的数据结构。
2)本说明书的用途在于寻找实现目标系统的各种不同方案,分析员从这些可供选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成系统的物理元素,进行成本\效益分析,从中选出一个最佳方案向用户和使用部门负责推荐。
如果用户和使用部门负责人接受了推荐的方案,分析员应该进一步为这个最佳方案设计软件结构。
通常,设计出初步的软件结构后还要进一步改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。
3)本说明书的主要读者为系统分析员和用户和使用部门的有关人员,为后面的系统开发提供依据。
1.2背景开发软件名称:在线购物系统.项目任务提出者:XXXXXXXX实现软件单位:计算机系0707第二组项目与其他软件,系统的关系:运行平台:本项目运用在服务器器上,采用WINDOW 2000为操作系统数据库:采用SQL的为开发软件的数据库服务程序。
网上商城项目-概要设计说明书(DOC)
网上商城项目-概要设计说明书(DOC)目录1引言 (4)1.1编写目的 (4)1.2背景 (4)1.3定义 (4)1.4参考资料 (4)2总体设计 (5)2.1需求规定 (5)需求规定的详细内容,请参考独立的文档《BS网上商城项目需求说明》 (5)2.2运行环境 (5)2.3基本设计概念和处理流程 (6)系统结构 (6)业务流程图 (9)2.4结构 (11)应用程序内部结构 (11)(16)图10: (16)(18)图11:管理员状态图 (18)2.5功能需求与程序的关系 (19)表1:功能需求与程序的关系表 (21) 2.6人工处理过程 (21)2.7尚未问决的问题 (21)3接口设计 (21)3.1用户接口 (21)3.2外部接口 (21)3.3内部接口 (22)4运行设计 (22)4.1运行模块组合 (22)4.2运行控制 (22)4.3运行时间 (22)5系统数据结构设计 (22)5.1逻辑结构设计要点 (22)(23)5.2物理结构设计要点 (24)三、类别分类表(Category) (25)五、销售清单表(SalesItem) (25)5.3数据结构与程序的关系 (26)6系统出错处理设计 (26)6.1出错信息 (26)6.2补救措施 (26)6.3系统维护设计 (27)概要设计说明书1引言1.1编写目的本说明是BS网上商城电子商务系统案例研究项目软件产品的总体设计和实现说明,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。
软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。
1.2背景说明:A.软件系统的名称:BS网上商城系统B.任务提出者:BS电子商务公司开发者:LEI_SKY软件开发小组C. 本系统将是一个独立的系统,目前所产生的输出都是独立的本系统将使用MySql作为数据库的存储系统1.3定义A. .B/S(Brower/Server)B. .IIS 5.0(Internet Information Server)C. .HTML(Hypertext Markup Language,超文本标记语言)D. .CSS(Cascading Style Sheets,层叠样式表单)E. .JSP(Java Server Pages)1.4参考资料相关的文件包括:A. 内部文件《BS网上商城电子商务系统案例研究项目》B. 《BS网上商城电子商务系统案例研究项目合同20110710 - 01》C. 《BS网上商城电子商务系统案例研究项目可行性分析》参考资料:A. 国家标准《软件需求说明书(GB856T——88); 》B. 《网站开发项目教程》陈密方中国铁道出版社《软件测试》朱少名电子工业出版社\合同:A. 《BS网上商城电子商务系统案例研究项目合同20110710 - 01》2总体设计2.1需求规定需求规定的详细内容,请参考独立的文档《BS网上商城项目需求说明》2.2运行环境客户程序硬件要求:具有Intel(R)Core T1110处理器且满足以下要求的计算机:最低64 MB 内存最小 10 GB 硬盘鼠标键盘服务器硬件需求:具有Pentium III 处理器且满足以下要求的计算机:最低512MB 内存最小1 TB 硬盘鼠标键盘注:详情请参考独立的文档《BS网上商城项目需求说明》2.3基本设计概念和处理流程系统结构本系统的实现采用典型的三层模式、B/S 结构来实现,不同的客户端程序共同访问中心数据库,系统结构如图1:图1:系统结构设计说明:A. 每一个计算机需要安装浏览器;B. 每个客户程序通过中间件访问中央的数据库服务器;C. 数据库服务器使用Oracle9i 或SQL Server2000来实现;D. 多用户并发访问和处理、数据加锁、事务协调,由Oracle10g/SQL Server 2000/MySql/Access/DB2数据库和数据库服务器来完成;系统需求网上电子商城应包括两个基本的部分; 一是前台销售用户在前台可以浏览、搜索、购买商品,能看到商城的最新公告;另一个是后台管理,管理员在此管理网站信息和商品,具体包括录入和更改网上信息、订单查询和处理、商品的上架和下架、还可以管理在商城注册的用户等。
网上购物系统概要设计说明书资料
概要设 计 说 明书网上购书系统v1.0项目承担部门:撰写人(签名):翁世杰完成日期:2014年05月25日本文档使用部门:□主管领导 □项目组 □产品部 □维护人员 □用户 □评审负责人(签名):评 审 日 期:年 月 日 归 档 日 期:年 月 日目录1引言 (3)1.1 编写目的 (3)1.2 背景 (3)1.3 术语定义 (3)1.4 参考资料 (3)2系统概述 (3)2.1 实现功能目标 (3)2.2 条件与限制 (4)2.3 运行环境 (4)3总体设计 (5)3.1 设计思路 (5)3.2 设计规范 (5)3.3 系统划分及功能描述 (5)3.4系统的网络模型及配置说明 (6)4模块设计 (6)4.1 模块分解 (6)4.2 模块层次结构 (8)5接口设计 (8)5.1 硬件接口 (8)5.2 软件接口 (8)6数据结构设计 (8)6.1 安全保密设计 (8)7研制人员任务分工及其进度安排 (8)8 系统出错处理与设计 (8)8.1 出错信息 (8)8.2 补救措施 (9)9系统维护设计 (9)1引言1.1编写目的本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。
本说明书的预期读者为:项目经理,系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员等。
1.2背景待开发软件系统的名称:网上购物系统此软件系统任务提出者:翁世杰,杨晟文,许体强此软件系统任务开发者:翁世杰,杨晟文,许体强此软件系统任务用户:12级软件二班群体同学1.3术语定义商场会员:网上购物平台中合法系统注册用户。
购物车:用来储存用户购物的信息,如商品编号、数量等。
订单:一笔完整的订单记录应该包括它多有相关商品集合以及各个商品的数量等信息。
商品:包括商品编号、商品名称、商品价格、描述以及所属类别等。
1.4参考资料《网上购物项目需求分析说明书》李爱萍,《软件工程原理、方法和工具》,机械工业出版社,20092系统概述2.1实现功能目标系统包括的范围:商品分类检索、首页推荐商品、购物车、订单生成、订单查询、辅助功能、商品评论、管理员管理、商品类别管理、分类商品管理、会员管理、处理订单、进销存功能、配送方式、付款方式等。
网上购物系统概要设计
网上购物系统概要设计说明书草稿: 3.0版本正式发布:修改:执笔者: 完成日期:2010-6-21引言 31.1编写目的 .................................................................................................... ......... 3 1.2背景 .................................................................................................... ................ 3 1.3定义 .................................................................................................................... 3 1.4参考资料 .................................................................................................... ......... 3 2总体设计 .................................................................................................... ................... 4 2.1需求规定…………………………………………………………………………………3 2.2运行环境 .................................................................................................... ......... 5 2.2.1硬设备 .................................................................................................... ... 5 2.2.2支持软件....................................................................................................5 2.3基本设计概念和处理流程.....................................................................................6 2.3.1用户界面处理流结构 .................................................................................................... ................ 8 2.5功能需求与程序的关系 ........................................................................................ 8 2.5.1用户界面....................................................................................................8 2.5.2店长界面..................................................................................................12 2.6人工处理过程 ....................................................................................................15 2.7尚未解决的问题.................................................................................................15 3接口设................. 15 3.1用户接口 .................................................................................................... ....... 15 3.2外部接口 .................................................................................................... ....... 15 3.3内部接口 .................................................................................................... ....... 16 4运行设计 .................................................................................................... ................. 16 4.1运行模块组合 ....................................................................................................16 4.2运行控制 .................................................................................................... ....... 17 4.3运行时....... 18 5系统数据结构设计 .................................................................................................... ... 18 5.1逻辑结构设计要点 (18)5.2物理结构设计要点 (19)5.3数据结构与程序的关系…………………………………………………………………26 6系统出错处理设计 .................................................................................................... ... 256.1出错信息 .................................................................................................... ....... 25 6.2补救措施 ........................................................................................................... 27 6.3系统维护设计 ....................................................................................................271引言 1.1编写目的依据网上购物需求说明书,对网上购物的结构进行概要设计,明确模块划分和界面设计,.概要设计面向建设在线商店的系统程序员,帮助程序员安排开发计划. 1.2背景本项目作为软件文档写作课程工程作业,由本工作小组完成. 本软件系统名称定为网上购物系统,需要得到服务器软件,数据库软件的配合进行工作.系统面向互联网上的用户. 1.3定义 Internet:是由横跨全球的各种不同类型的计算机网络连接起来的一个全球性的网络. 页面:使用浏览器浏览到的网页,包含了各种类型的信息,实现了某个特定功能.Internet Explorer:,简称IE,Micorsoft公司推出的免费浏览器. Netscape Browser:Netscape公司推出的免费浏览器. PC:Personal Computer的简称,意为个人计算机. 店长:系统的管理员,管理系统的所有业务. 商品序列号:每个商品具有的唯一的不同于其他任何商品的一串数字,有11位. Java:一种面向对象的程序设计语言. JDBC:Java DataBase Connectivity(Java数据库连接),用于访问关系型数据库的Java 技术. JDK: Java Developer's Kit,意为java开发工具包,它是一种用于构建在Java 平台上发布的应用程序、applet 和组件的开发环境。
网上购物系统——详细设计说明书
网上购物系统详细设计说明书1引言1.1编写目的电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,效率化,自动化表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时代的变革。
随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。
特别是在全球经济一体化的国际背景下,在我们继续扩大国内流通领域对外开放的同时,深入研究这个问题,审慎制订相应的宏观对策,尤其重要和迫切。
网上购物是一种具有交互功能的商业信息系统。
它向用户提供静态和动态两类信息资源。
所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。
网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。
这种全新的交易方式实现了公司间文档与资金的无纸化交换。
1.2.项目背景软件名称:网上购物系统开发者:宋金德,袁浩,王朝阳,许威项目简介:本系统主要实现网上产品展示与在线定购及人员的管理,一、不同身份有不同的权限功能(管理人员、注册用户、游客)二、在线产品展示(分页显示)三、在线定购四、后台管理(用户管理、商品的管理)1.3定义Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换)。
ADO:ActiveX Data Object, ActiveX 数据对象SQL:Structured Query Language1.4参考资料[1] 谭浩强《动态网页制作ASP》北京电子工业出版社. 2001[2] 彭万波《网页设计精彩实例》北京电子工业出版社.2002[3] 袁玫等《网络数据库应用教程》北京人民邮电出版社.2002[4] 潘英伟《网站开发实用手册》中国广播电视出版社.2001[5] 樊健平《ASP高级编程及其项目应用开发》中国水利水电出版社.2003[6] 许卫林《VBScript+ASP动态网页制作》中国电力出版社.2002[7] 金旭亮《网站建设教程》北京高等教育出版社.2002[8] 张海潘《软件工程导轮》清华大学出版社.2005[9] 石志国《ASP精解案例教程》清华大学出版社.2004[10] 汪晓平、钟军《ASP网络开发技术(第二版)》人民邮电出版社.2003. 2.总体设计2.1需求概述系统总的来说需要实现以下功能:1.前台系统1.1商品查询1.2 订购模块1.3 订单查询1.4 其他模块2.后台系统2.1 新闻管理模块2.2 商品管理模块2.3 订单管理模块2.4 系统管理模块2.2软件结构为了使每一位有可能阅读和理解本系统的结构和功能我将用层次方框图来表示系统总体结构和他们之间的关系:3.程序描述具体系统前台功能需求描述:(1).商品查询模块功能:完成查询商品的功能。
网上商城系统需求分析说明书概要
网上商城系统需求分析规格说明书WEB 1001指导老师:陈丽晖成员:游伟伟,陈瑞泉,陈鸿昌,高莉莉,吴敏丽第1章引言1。
1系统概述作为互联网战略的延伸,电子商务的热潮一度兴起,但是一直以来,很多企业网站都局限在信息发布等一些基本的功能,而越来越深入的实践表明,这些仅仅代表了企业网站的一个起点功能。
随着企业网络环境的发展成熟,企业门户网站可以帮助企业把现有的业务系统整合起来,集中优势资源为客户提供个性化服务,并为企业创建一个良好的收入渠道。
1。
2 读者对象本文档的读者为库存管理员、消费者及本项目所有软件设计和开发、测试人员。
1。
3 背景说明网上购物在线网站致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品.1。
4 术语1。
3 参考资料第2章需求规定2.1功能需求2.1.1 功能块划分网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
2.2功能描述2.2.1.1面向用户功能流程图2。
2。
1。
2面向用户功能描述: (1)进入首页(2)商品查询(3)购买商品(4)商品类别显示(5)显示购物车简要信息(6)前台用户注册(7)前台用户登陆(8)前台用户退出(9) 进入购物车(9)购物车管理(11) 订单确认(12)进入会员中心(13) 基本资料显示(14) 用户资料修改(15)用户密码修改(16) 用户密码修改2.2。
2。
1面向管理员功能流程图:2。
2.2.2 面向管理员的功能描述:(1)用户登录(1)菜单显示(2) 显示商品类别(3) 商品类别添加(4) 商品类别修改(5)商品类别删除(6)商品查询(7) 商品添加(8)商品类别修改(9) 商品删除(9) 注册用户的查询显示(10) 冻结与解冻(11)进入管理员管理(12) 添加管理员(12)添加管理员(12)删除管理员(13)个人资料显示(14)个人资料修改(15)管理员密码修改(16)订单查询(17)订单查看(18)订单审核(18) 订单修改(18)登录管理员退出2.3数据流图2.2.1网上购物数据流程图:发货2。
网上商城概要设计说明书
网上商城概要设计说明书-----软件工程实践指导老师:汪璟玢1.导言1.1目的该文档的目的是描述网上商城系统项目的概要设计,其主要内容包括:●系统功能简介●系统结构设计●系统接口设计●数据设计●模块设计●界面设计1.2范围该文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在详细设计/实现中确定。
1.3缩写说明UMLUnified Modeling Language(统一建模语言)的缩写,是一种标准的建模语言。
MVCModel-View-Control(模式-视图-控制)的缩写,表示一个三层的结构体系。
1.4术语定义会员登录系统,浏览和购买商品的买方人员,分为vip和非vip会员,vip会员享受商城的某些特殊优惠。
管理员管理网上商城系统,管理会员信息和售卖商品的卖方人员。
1.5参考资料[1] Roger S. Pressman著《软件工程--实践者的研究方法》.机械工业出版社[2] 刘敏莺,杨丽,文学义.《Rational Rose 2003 基本教程》.冶金工业出版[3] 张庆华等编著.《ASP .NET 2.0》.机械工业出版社2.系统分析2.1 功能描述买方:(1)登录系统查看商品信息(2)如需购买则要进行注册并登录(3)用户可以进行购物,将物品加入到购物车,然后付钱或者充值,付钱可以选择货到付款,银行卡和支付宝三种方式。
(4)查询订单(5)退出购物系统卖方:(1)登录系统(2)管理商品信息,可以进行添加,修改和删除(3) 管理订单,当与用户交易完成后进行删除(4)管理用户信息(5)退出购物系统2.2 系统用例设计经分析,可以确定整个系统的主用例图将包括两个角色(用户和管理员),及对应两个用例,系统主用例图如图1:其中,前台服务端子系统的用例图如图2:图2:前台服务端用例图后台管理端子系统的用例图如图3:理图5:后台管3.用例分析3.1 前台服务端“登录验证”用例分析(1)本用例描述:1.用户访问网上商城首页,界面左侧显示用户名、密码两个输入框,1.1用户输入用户名、密码,1.2系统查询该用户相关信息,1.2.1若用户名及密码非法,则返回步骤1,并提示错误信息;1.2.2若用户名及密码合法,则用户进入系统。
网上购物系统软件需求说明书概要设计说明详细设计
软件设计与体系结构题目:购物网站系统设计学号:姓名:软件需求说明书1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2任务概述 (2)2.1目标 (2)2.2用户的特点 (3)2.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 (3)3.1.1功能块划分 (3)3.1.2功能描述: (3)3.2对性能的规定 (4)3.2.1精度 (4)3.2.2时间特性要求 (4)3.2.3灵活性 (4)3.3输人输出要求 (4)3.4数据管理能力要求 (4)3.5故障处理要求 (4)3.6其他专门要求 (5)4运行环境规定 (5)5.1设备 (5)5.2支持软件 (5)5.3软件环境 (5)5.4硬件接口 (5)5.5软件接口 (5)5.5控制 (5)1引言1.1编写目的编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行全面细致的分析,深入描述《网上购物系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。
根据网上购物系统的业务分类、业务操作规程及其数据结构等具体要求,确定了系统性能要求,系统运行支持环境要求,数据项的名称、数据类型、数据规格。
以上这一切为统下一步的开发工作奠定了良好的基础。
本软件需求说明书全面、概括性地描述了网上购物系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。
通过本需求说明书可以全面了解网上购物系统所要完成的任务和所能达到的功能。
1.2背景目前网上购物发展迅速,各类管理系统也应运而生,针对各类大型网购网站的管理系统的开发已经非常成熟,从拍下到订单,再到付款,收货确认,都可以做到统一管理。
前台可以做到预定实物,虚拟物品等各种预定业务。
然而,为数众多的小的购物网站却没有一个合适的管理系统,因此,我们觉得开发此管理系统是十分必要的。
网上购物系统软件是一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。
网上购物系统_概要设计说明书书
网上购物系统概要设计说明书小组成员:贾松30920122202491黄佳力30920122202484丁一潇30920122202462黎30920122202445指导教师:王美红大学软件学院2014年12月目录网上购物系统1概要设计说明书11引言31.1编写目的31.2背景41.3定义71.4参考资料82总体设计82.1需求规定82.2运行环境92.3基本设计概念和处理流程92.4结构132.5功能需求与程序的关系162.6人工处理过程162.7尚未问决的问题163接口设计173.1用户接口173.2外部接口173.3部接口174运行设计184.1运行模块组合184.2运行控制184.3运行时间185系统数据结构设计195.1逻辑结构设计要点195.2物理结构设计要点195.3数据结构与程序的关系226系统出错处理设计236.1出错信息236.2补救措施236.3系统维护设计23概要设计说明书1引言1.1编写目的在完成了针对网上购物市场的前期调查,同时与多位用户进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。
此需求规格说明书对《网上购物系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
本系统采用了基于Web的三层架构,即浏览器、服务器和数据库。
本系统是基于JSP开发的。
利用HTML标签的扩展,插入JSP脚本代码(主要为Java 语言),构成JSP页面(扩展名为.jsp),其中对于脚本代码,是在服务器端(Server-Side)处理,它对脚本的处理采用的是一种全新的先对代码进行转换、编译,而后再执行的方式,即编译执行。
本说明书定义了网上购物系统的详细需求,明确了网上购物系统的功能容、功能边界、开发途径,是整个软件开发的依据,它对以后阶段的工作起指导作用。
网上商城购物系统详细设计说明书样本
⽹上商城购物系统详细设计说明书样本软件⼯程详细设计说明书1.引⾔1.1编写⽬的编写详细设计说明书的⽬的是为了使开发⼈员在完成概要设计说明书的基础上, 完成概要设计的各项功能规定; 为程序员写出实际的程序代码提供依据。
它是软件设计阶段所有任务和所有相关⼈员所需的参考资料。
预期的读者为系统的开发者、使⽤者和指导⽼师。
1.2背景说明:( 1) 开发软件系统的名称: ⽹上商城购物系统;( 2) 任务提出者: XX;( 3) 开发者: 计算机科学与技术的⼩组成员xx;( 4) ⽤户: XX;( 5) 本系统将使⽤SQLServer 作为数据库存储系统。
1.3定义( 1) Asp(active server pages)是微软公司推出的⼀种⽤以取代CGI的技术, 基于当前绝⼤多数⽹站应⽤于windows平台, asp是⼀个位于windows服务器端的脚本运⾏环境, 经过这种环境,⽤户能够创⽴和运⾏动态的交互式的web服务器应⽤程序以及EDI( 电⼦数据交换) ; ( 2) ADO: ActiveX Data Object, ActiveX 数据对象;( 3) SQL: Structured Query Language。
1.4参考资料( 1) 本⼩组成员撰写的《概要设计说明书》;( 2) 本⼩组成员撰写的《需求分析说明书》。
2. 系统的结构根据⽹上购商城系统的概要设计, 本系统按照功能分解, 能够分解为前台管理⼦系统和后台管理⼦系统; 前台管理系统和后台管理系统⼜分为⼏个⼩⼦系统, 总的系统结构图如下:结构流程图如下:3.模块1( 商品查询) 设计说明3.1模块描述商品查询主要是帮助顾客快速定位到所想了解的商品, 达到查询商品的⽬的。
3.2功能完成查询商品的功能3.3性能灵活性: 窗⼝响应绝⼤部分的快捷菜单和控制⾯板操作时间性: 响应⿏标单击时间在2——3秒之间3.4输⼊项组合、模糊查询条件3.5输出项标准的SQL语句, 发送设置浏览区命令3.6设计⽅法( 算法)本部分没有采⽤⾃定义的算法3.7流程逻辑3.8接⼝硬件接⼝: 主要就是TCP/IP层中的⽹络接⼝层软件接⼝: 具体来说开发中可能⽤到的ADO的常见对象有以下⼏个:( 1) 连接对象( Connection) : ⽤来连接数据库。
网上购物系统——概要设计说明书
网上购物系统——概要设计说明书网上购物系统——概要设计说明书网上购物系统概要设计说明书拟制人________许威________ 审核人_ 宋金德袁浩王朝阳_ 批准人____ _____________ 1.引言1.1.编写目的编写此需求分析报告,实现商场、中小企业或个人在互联网上进行新产品展示,网上通信留言功能,重点实现网上商品的查找、在线购买功能。
实现普通用户只能浏览,注册用户可以在线定购,后台管理人员可以进行产品上传更新、注册用户的管理等功能。
1.2.项目背景软件名称:网上购物系统开发者:宋金德,袁浩,王朝阳,许威项目简介:本系统主要实现网上产品展示与在线定购及人员的管理,一、不同身份有不同的权限功能(管理人员、注册用户、游客)二、在线产品展示(分页显示)三、在线定购四、后台管理(用户管理、商品的管理)1.3 参考资料[1] 谭浩强《动态网页制作ASP》北京电子工业出版社. 2001 [2] 彭万波《网页设计精彩实例》北京电子工业出版社.2002 [3] 袁玫等《网络数据库应用教程》北京人民邮电出版社.2002[4] 潘英伟《网站开发实用手册》中国广播电视出版社.2001[5] 樊健平《ASP高级编程及其项目应用开发》中国水利水电出版社.2003 [6] 许卫林《VBScript+ASP动态网页制作》中国电力出版社.2002 [7] 金旭亮《网站建设教程》北京高等教育出版社.2002 [8] 张海潘《软件工程导轮》清华大学出版社.2005 [9] 石志国《ASP精解案例教程》清华大学出版社.2004 [10] 汪晓平、钟军《ASP网络开发技术(第二版)》人民邮电出版社.2003. 1.4.问题陈述对用户提供的服务有:l 在线产品展示2 在线查找功能3 在线下订单。
2.任务概述2.1.需求概述根据实际情况,把商品分类,提供商品查找,订单查询,商品管理,订单管理,系统管理等小模块合并成一个可执行的软件系统模型。
网上商城概要设计说明书
概要设计说明书1. 引言1.1 目的目的是为了设计软件结构,即将需求规格转换为体系结构,划分出程序的基本模块组成,确定模块间的相互关系,并确定系统的数据结构。
本说明书的用途在于寻找实现目标系统的各种不同方案,分析员从这些可供选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成系统的物理元素,进行成本\效益分析,从中选出一个最佳方案向用户和使用部门负责推荐。
如果用户和使用部门负责人接受了推荐的方案,分析员应该进一步为这个最佳方案设计软件结构。
通常,设计出初步的软件结构后还要进一步改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。
主要读者为系统分析员和用户及使用部门的有关人员,为后面的系统开发提供依据。
1.2 项目背景1.开发软件名称:网上商城2.项目任务提出者:计算机系教师王聪3.实现软件开发者:计算机系应用技术软件方向第一组4.项目与其他软件的关系:1)运行平台:本项目运用在B/S服务器上,采用WINDOWS XP为操作系统2)数据库:采用SQL2000为开发软件的操作系统1.3 定义本文档所涉及的专门术语定义和缩略语、缩写词的含义如下表:1.4 参考资料1.《网站开发项目教程》陈密芳吕延岗中国铁道出版社2.网上购物需求规格说明书3.概要设计说明书4.《.NET项目开发》主编:常永英机械工业出版社2. 任务概述2.1 目标本项目旨在开发一套电子商务的平台,它将实现用户通过互联网完成商品采购的整个过程。
用户可以同互联网选购自己需要的商品与商家通过订单达成协议。
2.2 需求概述1.网上商城系统前台模块要求能够提供会员注册、在线购物、在线支付等功能,后台管理模块要求能够实现销售订单管理、库存管理、会员管理等功能。
2.当用户需要订购商品或修改自己的用户信息时,就需要验证用户的身份,必须是合法的系统用户才有权利执行这些操作。
3.管理员负责管理会员审核、订单管理、收藏夹管理、会员留言、积分管理。
网上商城购物系统概要设计说明书
⽹上商城购物系统概要设计说明书概要设计说明书1.引⾔编写⽬的本说明书是在充分理解系统需求分析基础上,为后续⼯作准备的。
本⼿册将进⾏技术评审和技术的可⾏性检查,它是详细设计和编码的重要根据,为下⼀步的详细设计说明提供框架同时也是⽤户进⾏交流的⽂档之⼀。
软件开发⼩组的每⼀位参与开发成员应该阅读本说明,以清楚产品在技术⽅⾯的要求和实现策略。
预期的读者为系统的开发者、使⽤者和指导⽼师。
背景说明:(1)开发软件系统的名称:⽹上商城购物系统;(2)任务提出者:XX;(3)开发者:计算机科学与技术的⼩组成员xx;(4)⽤户:XX;(5)本系统将使⽤SQLServer2000作为数据库存储系统。
定义(1)Asp(active server pages)是微软公司推出的⼀种⽤以取代CGI的技术,基于⽬前绝⼤多数⽹站应⽤于windows平台,asp 是⼀个位于windows服务器端的脚本运⾏环境,通过这种环境,⽤户可以创建和运⾏动态的交互式的web服务器应⽤程序以及EDI(电⼦数据交换);(2)ADO:ActiveX Data Object, ActiveX 数据对象;(3)SQL:Structured Query Language。
参考资料1、《ASP程序设计及应⽤》张景峰主编第号中国⽔利⽔电出版社2、《数据库原理及其教程(第三版)》黄德才主编第号科学出版社3、《ASP+SQL Server动态⽹站开发从基础到实践》杨世锡,赵辉编著第号电⼦⼯业出版社 20054、《ASP+SQL Server项⽬开发实践》黄雷编著第38854号中国铁道出版社 20065、《Dreamweaver 8与ASP动态⽹站开发⾃学导航》戎马⼯作室编著第号机械⼯业出版社 20066、《ASP实务经典》林⾦霖编著 [M].北京:中国铁道出版社,2001,2097、《ASP编程基础与实例》丁贵⼴编著[M].北京:机械⼯业出版社,2002,512.总体设计需求规定[说明对本系统的主要的输⼊输出项⽬、处理的功能性能要求。
网上购物系统概要设计说明书
网上购物系统概要设计说明书概要设计说明书1.引言1.1编写目的电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,效率化,自动化表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时代的变革。
随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。
特别是在全球经济一体化的国际背景下,在我们继续扩大国内流通领域对外开放的同时,深入研究这个问题,审慎制订相应的宏观对策,尤其重要和迫切。
网上购物是一种具有交互功能的商业信息系统。
它向用户提供静态和动态两类信息资源。
所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。
网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。
这种全新的交易方式实现了公司间文档与资金的无纸化交换。
1.2项目背景商务网站设计的主要目的一般是通过网站的推广,实现企业的产品及服务的互联,并使客户随时了解公司及公司所提供的最新产品的资讯同时也为客户提供及时的在线服务及订单处理等功能。
购物在线网站致力于提供电脑及相关IT产品展示及订购为核心的网上购物服务。
是企业产品与客户服务之间建立更加直接沟通及交流的平台。
宣传自己的产品,是企业上网的主要目的之一,将自己的产品展示给客户,让客户通过网站便能够自由选购,是产品预定系统的主要目的。
说明:●开发的软件名称:网上购物系统●任务提出者:●开发者:●本系统是个独立的系统1.3定义需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
2.任务概述2.1 目标对功能的规定:网上购物是一个在互联网上进行商品销售管理的电子系统。
网上购物商城概要设计说明书
网上购物商城概要设计说明书网上购物商城概要设计说明书编写:日期:审核:日期:批准:日期:受控状态:是发布版次:1.0 日期:YYYY-MM-DD编号:变更记录签字确认目录1引言 (4)1.1编写目的 (4)1.2背景 (4)1.3基线 (4)1.4范围 (4)1.5定义 (4)1.6参考资料 (5)2总体设计 (5)2.1概述 (5)2.1.1功能描述 (5)2.1.2运行环境 (5)2.1.3开发环境 (6)2.2设计思想 (7)2.2.1系统构思 (7)2.2.2关键技术与算法 (9)2.2.3关键数据结构 (10)2.3人工处理过程 (10)3系统功能设计 (11)3.1商品分类检索功能 (11)3.2购物车功能 (11)3.3订单功能 (11)3.3.1订单生成子功能 (11)3.3.2订单查询子功能 (11)3.3.3处理订单子功能 (12)3.4会员注册功能 (12)4系统数据结构设计 (12)4.1说明 (12)4.2数据结构 (12)4.3数据结构与系统元素的关系 (14) 5接口设计 (14)5.1用户接口 (14)5.2外部接口 (14)6运行设计 (14)6.1系统初始化 (14)6.2运行控制 (15)6.2.1用户界面的控制 (15)6.2.2运行控制的条件与限制 (15) 6.2.3前台和后台的控制关系 (15) 6.3系统结束 (15)7系统出错处理设计 (16)7.1出错信息 (16)7.2补救措施 (16)8系统维护设计 (16)8.1检测点的设计 (16)8.1.1添加商品测试 (16)8.2检测专用模块的设计 (17)8.2.1用户注册测试 (17)8.2.2用户购物测试 (17)9尚待解决的问题 (17)1引言1.1 编写目的本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。
本说明书的预期读者为:项目经理,系统分析员,系统设计人员,开发工程师,测试经理以及测试设计人员等。
网上商城概要设计说明书,时序图,状态图,用例图资料
北大青鸟网上商城系统概要设计说明书第一部分:引言1.1编写目的本说明是北大青鸟网上商城电子商务系统案例研究项目软件产品的总体设计和实现说明,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。
软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。
\.2冃^景A、软件系统的名称:北大青鸟网上商城系统B、任务提出者:北大青鸟九月J2EE班级第三小组开发者:北大青鸟九月J2EE班级第三小组实现完成的系统将作为线销售系统使用,所应用的网络为In ternet网络C、本系统将是一个独立的系统,目前所产生的输出都是独立的。
本系统将使用Oracle9i作为数据库存储系统1.3定义1.4参考资料相关的文件包括:A、内部文件《北大青鸟网上商城电子商务系统案例研究项目》;B、北大青鸟网上商城电子商务系统案例研究项目分析会议备忘录;C、《北大青鸟网上商城电子商务系统案例研究项目可行性分析》;参考资料:A、北大青鸟Aptech ACCP3.0 丫2《基于软件开发项目的毕业设计》;B、国家标准《软件需求说明书(GB856T ―― 88》;C、亚马逊网站的软件需求说明;合同:A、《北大青鸟网上商城电子商务系统案例研究项目合同20040510 - 2> ;第二部分:总体设计2.1需求规定需求规定的详细内容,请参考独立的文档《北大青鸟网上商城项目需求说明》 2.2 运行环境2.2.1、硬件设备要求:客户程序硬件要求:具有Pentium III 处理器且满足以下要求的计算机最低64 MB 内存最小 2.1 GB 硬盘鼠标键盘服务器硬件需求:具有Pentium III 处理器且满足以下要求的计算机最低512MB 内存最小8 GB 硬盘鼠标键盘2.2.2、支持程序客户程序软件:Windows 98/NT /2000 或更高版本数据库服务器软件Win dows NT / 2000 Server 或更高版本 Oracle9i/SQL Server 2000/My Sql/Access 2.3基本设计概念和处理流程Oracle9i 服务器/ SQL Server2000图1:系统结构 设计说明:1、每一个计算机需要安装浏览器2、每个客户程序通过中间件访问中央的数据库服务器3、数据库服务器使用 Oracle9i 或SQL Server2000来实现;4、多用户并发访问和处理、数据加锁、事务协调 ,由Oracle9i/SQL Server 数据 库和数据库服务器来完成;本系统的实现采用典型的三层模式、 B/S 结构来实现,不同的客户端程序共同WebLogicInternet2.4结构应用程序的内部结构采用分层编码来实现,并且为保证各子系统的独立性,结合了JavaBean组件技术。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
概要设计说明书1.引言编写目的本说明书是在充分理解系统需求分析基础上,为后续工作准备的。
本手册将进行技术评审和技术的可行性检查,它是详细设计和编码的重要根据,为下一步的详细设计说明提供框架同时也是用户进行交流的文档之一。
软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略。
预期的读者为系统的开发者、使用者和指导老师。
背景说明:(1)开发软件系统的名称:网上商城购物系统;(2)任务提出者:XX;(3)开发者:计算机科学与技术的小组成员xx;(4)用户:XX;(5)本系统将使用SQLServer2000作为数据库存储系统。
定义(1)Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序以及EDI(电子数据交换);(2)ADO:ActiveX Data Object, ActiveX 数据对象;(3)SQL:Structured Query Language。
参考资料1、《ASP程序设计及应用》张景峰主编第号中国水利水电出版社2、《数据库原理及其教程(第三版)》黄德才主编第号科学出版社3、《ASP+SQL Server动态网站开发从基础到实践》杨世锡,赵辉编著第号电子工业出版社 20054、《ASP+SQL Server项目开发实践》黄雷编著第38854号中国铁道出版社 20065、《Dreamweaver 8与ASP动态网站开发自学导航》戎马工作室编著第号机械工业出版社 20066、《ASP实务经典》林金霖编著 [M].北京:中国铁道出版社,2001,2097、《ASP编程基础与实例》丁贵广编著[M].北京:机械工业出版社,2002,512.总体设计需求规定[说明对本系统的主要的输入输出项目、处理的功能性能要求。
包括]2.1.1系统功能A、客户功能(1)浏览商品信息:任何用户都可以浏览商品信息,课通过商品分类信息查找或者通过搜索栏直接模糊搜索查找相关商品。
如有意购买这就必须先注册填写个人信息,然后登陆。
(2)注册:用户必须认真填写个人信息以确保信息正确无误。
(3)登录:登录后的用户可以查看和修改自己的信息。
(4)购物:登录后的用户可以购买自己感兴趣的图书,先加入购物车,然后确定订单。
B、管理员功能(1)管理员注册:管理员注册直接通过数据库用户添加。
(2)管理员登录:若数据库的管理员信息表中存在此用户、密码正确,此时系统就转入后台管理界面。
(3)管理员登录后可进行注册用户信息进行查询和对自己的信息进行增删改操作,主要负责保持数据库中商品存量与实际库存量保持一致,商品来两不够时采取相应措施。
另外还要负责数据库的各种安全性和完整性维护。
2.1.2系统性能2.1.2.1精度(1)在执行数据增加(例如向数据库增加新的任务)的时候,不允许出现因为程序的原因导致增加操作失败,也不允许发生重复增加的数据。
(2)在执行数据删除操作的时候,不允许因为程序的原因发生多删除数据、删除失败的情况。
(3)数据的修改也要保持对应的准确性。
2.1.2.2时间特性要求(1)系统的更新处理时间应该在可接受的范围内;(2)系统的数据查询时间应该在可接受的范围内;(3)系统的数据统计时间应该在可接受的范围内。
2.1.2.4可靠性本系统在一定的时间内的实际应用率是比较可靠的。
2.1.2.5灵活性(1)操作方式上应该能够满足鼠标和键盘任意切换的需要;(2)能够支持Windows95、Windows98、Windows2000、Windows Me和Windows XP 的运行环境;2.1.3输入输出要求(1)输入项:系统要求的用户注册信息、用户名、密码、商品搜索窗口、订单信息。
(2)输出项:注册页面、登陆界面、商品分类信息、商品查询信息、订单确认信息。
2.1.4数据管理能力要求由于企业对人员的历史资料进行永久保存,再加上企业调进或调出人员频繁,因此对数据的存储有一定的要求;要求提供数据的备份功能。
2.1.5故障处理要求(1)在用户输入一些不合理的数据时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统的错误,或者程序停止运行;(2)程序运行时,对服务器和网络通信的故障能够识别并提示,当故障排除后,程序恢复正常运行;(3)数据库要求有灾难备份机制,以防止数据的全部丢失。
2.1.6其他专门要求(1)本系统是涉及到买卖双方的交易,因此系统要保证数据的一致性,完整性,准确性的要求要达到99%左右;(2)本系统是提供给需要建立自己的网上商城的中小企业和网络用户使用,要求操作界面简单方便;(3)由于本系统是基于Internet网络的,因此安全保密性要更高。
运行环境[简要地说明对本系统的运行环境的规定。
]2.2.1设备运行本软件要iquchuliqi在奔腾III以上、内存在256MB以上的计算机。
2.2.2支持软件(1)本系统只是的操作系统包括:Windows95、Windows98、Windows2000、Windows Me和Windows XP。
(2)本系统支持的数据库:SQL Server 2000。
(3)本系统的开发工具:ASP。
2.2.3接口不适用。
2.2.4控制本系统通过“用户验证”模块进行用户登录的控制,根据不同用户的权限调用不同的模块。
基本设计概念和处理流程结构功能需求与系统模块的关系[本条用一张矩阵图说明各项功能需求的实现同各模块的分配关系。
]所得到的程序模块功能实现注册用户管理购物车功能订单查询功能推荐商品图书分类列表商品搜索用户登录注册订单管理商品管理用户注册✓用户登录✓✓用户修改信息✓商品查询✓在线购物✓✓✓✓✓商品显示✓✓图书管理✓✓✓订单管理✓✓人工处理过程定期备份数据库,维护数据库的完整性、一致性。
尚未解决的问题如何处理用户在购买商品后的金钱支付交易以及确保交易的安全性。
3.接口设计用户接口在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。
在界面设计上,应做到简单明了,易于操作,并且要注意到页面的布局,应突出地显示重要以及出错信息。
在设计语言上,已决定使用ASP开发程序。
本系统提供可视化的操作方式,不提供命令控制语句进行输入控制,从而用户只需要使用鼠标进行命令操作,使用键盘输入系统接受的参数。
总的来说,系统的用户界面应做到可靠性、简单性、易学习和使用。
外部接口(1)软件接口:服务器程序可使用ASP提供的对SQL SERVER的接口,进行对数据库的所有访问;服务器程序上可使用SQL SERVER的对数据库的备份命令,以做到对数据的保存。
(2)再输入方面,对于键盘、鼠标的输入,可用标准的输入输出,输入进行处理;在输出方面,显示器的连接及使用,也可用标准的输入输出对其进行处理。
内部接口内部接口方面,采用共有类的一些方法对外接口,供各模块使用。
各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。
结构传递的信息将是以数据结构封装的数据,以参数传递或返回值的形式在各模块间传输。
4.运行设计运行模块组合网上购物商城程序在有输入时启动接受数据模块,通过各模块之间的调用,读入并对输入进行格式化。
在接收数据模块得到充分的数据时,将调用网络传输模块,将数据通过网络送到服务器,并等待接受服务器的返回信息。
接收到返回信息后随即调用数据输出模块,对信息进行处理,产生相应的输出。
服务器程序的接受网络数据模块必须始终处于活动状态。
接受到数据后,调用数据处理、查询模块对数据库进行访问,完成后调用网络发送模块,将信息返回客户机上。
运行控制运行控制严格按照各模块间函数调用关系来实现。
在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。
在网络传输方面,客户机在发送数据后,将等待服务器的确认收到信号,收到后,再次等待服务器发送回答数据,然后对数据进行确认。
服务器在接收到数据后发送确认信号,在对数据处理、访问数据库后,将返回信息送回客户机,并等待确认。
运行时间在软件的需求分析中,对运行时间的要求必须对作出的操作有较快的反应。
所以应该尽量减少数据在网络传输上的开销。
其次是服务器性能,这将影响对数据库访问时间即操作时间的长短,影响加大客户机操作的等待时间,所以必须使用IIS的高性能服务器。
硬件对本系统的速度影响将会大于软件的影响。
5.系统数据结构设计[不涉及软件设计可不包含]逻辑结构设计要点(1)建立数据库的视图表格,参考下面的物理结构设计。
(2)系统用户信息管理:(3)前台购物流程管理:(4)订单处理:物理结构设计要点管理员表Admin结构字段名称数据结构是否为空字段说明AdminId varchar(20) 否用户名(PK)PassWD varchar(20) 是密码Name varchar(50) 是用户姓名用户信息表Users的结构字段名称数据结构是否为空字段说明UserId varchar(20) 否用户名(PK)Pwd varchar(20) 是用户密码UserName varchar(50) 是用户姓名Sex bit 是性别Address varchar(1000) 是地址Email varchar(50) 是电子邮件地址Telephone varchar(100) 是固定电话Mobile varchar(50) 是移动电话公告信息表Board的结构字段名称数据结构是否为空字段说明Id int 否公告编号的标识Tile varchar(50) 是公告题目Content varchat(1000) 是公告内容PostTime datatime 是提交时间Poster varchar(20) 是提交人商品类别表GoodsType的结构字段名称数据结构是否为空字段说明Id int 否分类表号的标识Type varchar(50) 是分类名称商品信息表Goods的结构字段名称数据结构是否为空字段说明Id int 否商品编号的标识TypeId int 是商品类别Name varchar(50) 是商品名称AN_Number varchar(50) 是商品序列号Producer varchar(50) 是生产厂家Package varchar(50) 是包装类型SalePrice float 是销售价格StorePrice float 是进货价格Content varchar(1000) 是商品简介ReadCount int 是阅读次数BuyCount int 是销售数量ImageFile varchar(50) 是图片文件购物车表Basket的结构字段名称数据结构是否为空字段说明Id int 否编号的标识UserId varchar(20) 是用户名GoodsId int 是商品编号OrderTime datetime 是订购时间OrderCount smallint 是订购数量SalePrice float 是销售价格UserChecked tinyint 是用户确认(0-用户订购;1-送至收银台;2-提交订购)OrderNumber varchar(50) 是订单号PostTime datetime 是提交时间AdminChecked tinyint 是管理员确认(0-没有提交;1-用户提交;2-处理;3-发货;4-结账)客户投诉表Complain的结构字段名称数据结构是否为空字段说明Id int 否投诉编号标识PostTime datetime 是投诉时间UserId varchar(20) 是用户名OrderNumber varchar(50) 是订单号Content varchar(1000) 是投诉内容Result varchar(1000) 是处理结果Flat bit 是处理标志(0-未处理;1-已处理)数据结构与程序的关系(1)程序对商品,供货商,订单进行操作时,需要对网上商品库存数据库结构,也就是对数据表进行查询和修改。