网上购物系统详细设计说明书
(完整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.引言1.1编写的目的需求分析是软件定义时期的最后阶段,它的基本任务是准确地回答“系统必须做什么?”这个问题。
因此,它是作为真个软件开发过程的指南,也是软件开发人员开发符合用户要求的软件的基础。
软件需求规格说明书是需求分析阶段得出的最主要的文档,是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。
预期的读者为系统的开发者、使用者和指导老师。
1.2背景说明:(1)开发软件系统的名称:网上商城购物系统;(2)任务提出者:XX;(3)开发者:计算机科学与技术的小组成员xx;(4)用户:XX;(5)本系统将使用SQLServer2000作为数据库存储系统。
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、《ASP程序设计及应用》张景峰主编第011903号中国水利水电出版社2009.12、《数据库原理及其教程(第三版)》黄德才主编第088716号科学出版社2010.63、《ASP+SQL Server动态网站开发从基础到实践》杨世锡,赵辉编著第377507号电子工业出版社20054、《ASP+SQL Server项目开发实践》黄雷编著第38854号中国铁道出版社20065、《Dreamweaver 8与ASP动态网站开发自学导航》戎马工作室编著第298301号机械工业出版社20066、《ASP实务经典》林金霖编著[M].北京:中国铁道出版社,2001,2097、《A SP编程基础与实例》丁贵广编著[M].北京:机械工业出版社,2002,518、张海藩.软件工程导论.北京:清华大学出版社,2005.2.任务概述2.1目标在Internet技术深入人心的今天,电子商务最为一种新兴的商务模式,为世界经济提出了一个全新的概念,使得人类生活方式发生了重大的变革。
最新网上商城详细设计说明书1

详细设计说明书1引言1.1编写目的编写本详细设计目的是:在网上商城需求分析说明书、数据库设计说明书、概要设计的基础上,完成网上商城的结构设计,划分网上商城的功能模块并明确模块之间的关系,同时给出相关的用户界而设计。
在下一阶段的开发中,开发人员员可参考此详细设讣说明书,进行系统编码。
在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在详细设讣过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
本文的预期读者为:1、网上商城的设计、开发、测试人员;2、网上商城的验收、评审人员。
1.2背景说明:1•软件系统的名称:网上购物系统2•任务提出者:华东交通大学实训中心3、开发者:第五小组组员4•完成的系统可以在电脑上运行,用户可在此进行各种购买商品、提交订单等的操作。
1-3参考资料【1】《概要设计说明书》【2】《需求分析说明书》1,4专门术语1 > Apache Tomcat6.0:系统所使用的应用服务器。
2、MYSQL:系统所使用的数据库管理系统。
3、SQL:一种用于访问、查询数据库的语言。
4、事务流:数据进入模块后可能有多种路径进行处理。
5、主键:数据库表中的关键域,值在表中唯一。
6、ROLLBACK (回滚):数据库的错误恢复机制。
7、系统用户:商城游客、商城购买用户以及商城的管理员。
8、游客:未注册Beyond网上商城的网络用户。
9、PowerDesigner:数据库编辑软件。
1- 5参考资料1、《Beyond网上商城需求规格说明书》。
2、《Beyond网上商城数据库设计说明书》。
3、《Beyond网上商城概要设计说明书》2需求规定2.1前台管理前台管理是对网上商城的购物车管理、用户注册、商品选择、订单管理、商品查询、商品评价、店铺管理、付款功能。
对前台管理的人群主要分为两种角色:未注册该网上商城的网络用户,已注册该网上商城的会员用户。
未注册的网络用户可以浏览并搜索该网上商城的商品详细信息,店铺内容,可以将喜欢的商品放入自己的购物车。
网上购物软件设计说明书

网上购物系统软件设计说明书目录1. 介绍 ....................................................................................................................................1 1.1 目的目的 ..........................................................................................................................1 1.2 范围范围 ..........................................................................................................................1 1.3 定义、缩写词定义、缩写词 ..........................................................................................................1 1.4 内容概览内容概览 ..................................................................................................................1 2. 体系结构表示方法 ............................................................................................................1 3. 系统要达到的目标和限制 ................................................................................................1 4. 用例视图 ............................................................................................................................2 4.1 系统用例图系统用例图 ..............................................................................................................2 4.2 商品类别商品类别 ..................................................................................................................3 4.3 检索商品检索商品 ..................................................................................................................3 4.4 商品详细商品详细 ..................................................................................................................4 4.5 顾客注册顾客注册 ..................................................................................................................5 4.6 修改注册信息修改注册信息 ..........................................................................................................6 4.7 查看订单查看订单 ..................................................................................................................7 4.8 顾客登录系统顾客登录系统 ..........................................................................................................8 4.9 顾客退出系统顾客退出系统 ..........................................................................................................9 4.10 商品放入购物车商品放入购物车 ..................................................................................................10 4.11 管理购物车管理购物车 ..........................................................................................................10 4.12 下订单下订单 (11)4.13 管理员登录系统管理员登录系统 ..................................................................................................12 4.14 管理员退出系统管理员退出系统 ..................................................................................................13 4.15 管理业务数据管理业务数据 .....................................................................................................14 4.16 管理系统权限管理系统权限 ......................................................................................................15 4.17 管理管理员管理管理员 ..........................................................................................................15 4.18 付款状态批处理付款状态批处理 ..................................................................................................16 4.19 商品库存批处理商品库存批处理 ..................................................................................................17 4.20 配送状态批处理配送状态批处理 ..................................................................................................18 5. 逻辑视图 ..........................................................................................................................19 5.1 总览总览 ........................................................................................................................19 5.2 主要Package的介绍.............................................................................................20 6. 过程视图 ..........................................................................................................................21 6.1 用户注册用户注册 ................................................................................................................21 6.2 下订单下订单 ....................................................................................................................23 6.3 管理业务数据管理业务数据 ........................................................................................................25 6.4 商品库存批处理商品库存批处理 ....................................................................................................26 7. 部署视图 ..........................................................................................................................28 8. 数据视图 ..........................................................................................................................29 9. 规模和性能 ......................................................................................................................29 10. 质量质量 ................................................................................................................................29 2 客户可以正确登录,在登录页面输入信息时能够在输入错误的同时看到错误提示;正确登录后可以看到商品的列表,点击其中一条信息后可以看到某个商品的详细信息,看中后可以很方便的进行购买,在生成购物单之后客户可以看到。
网上购物系统概要设计说明书资料

网上购书系统v1.0概要设计说明书项目承担部门:撰写人(签名):翁世杰完成日期:2014年05月25日本文档使用部门:□主管领导□项目组□产品部□维护人员□用户□评审负责人(签名):评审日期:年月日归档日期:年月日第 1 页共9 页目录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实现功能目标系统包括的范围:商品分类检索、首页推荐商品、购物车、订单生成、订单查询、辅助功能、商品评论、管理员管理、商品类别管理、分类商品管理、会员管理、处理订单、进销存功能、配送方式、付款方式等。
网上购物系统(详细设计说明书)

1引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (3)1.4参考资料 (3)2程序系统的结构 (3)3.1登录注册模块设计说明 (4)3.1.1程序描述 (4)3.1.2功能 (5)3.1.3性能 (5)3.1.4输入项 (6)3.1.5输出项 (6)3.1.6算法 (6)3.1.7流程逻辑 (8)3.1.8接口 (9)3.1.9存储分配 (9)3.1.10注释设计 (10)3.1.11限制条件 (10)3.1.12测试计划 (10)3.13尚未解决的问题 (11)3.2个人资料管理模块设计说明 (11)3.2.1程序描述 (11)3.2.2功能 (11)3.2.3性能 (11)3.2.4输人项 (11)3.2.5输出项 (12)3.2.6算法 (12)3.2.7流程逻辑 (12)3.2.8接口 (12)3.2.9存储分配 (12)3.2.10注释设计 (12)3.2.11限制条件 (13)3.2.12测试计划 (13)3.2.13尚未解决的问题 (13)3.3订购商品管理与订单管理模块设计说明 (13)3.3.1程序描述 (13)3.3.2功能 (14)3.33性能 (14)3.3.4输入项 (14)3.3.5输出项 (14)3.3.6算法 (14)3.3.7流程逻辑 (15)3.3.8接口 (15)3.3.9存储分配 (15)3.3.10注释设计 (15)3.3.11限制条件 (15)3.3.12测试计划 (15)3.3.13尚未解决的问题 (16)3.4商品评价模块设计说明 (16)3.4.1程序描述 (16)3.4.2功能 (16)3.4.3性能 (16)3.4.4输入项 (17)3.4.5输出项 (17)3.4.6算法 (17)3.4.7流程逻辑 (17)3.4.8接口 (17)3.4.9存储分配 (17)3.4.10注释设计 (17)3.4.11限制条件 (18)3.4.12测试计划 (18)3.4.13尚未解决的问题 (18)3.5商品信息管理模块设计说明 (18)3.5.1程序描述 (18)3.5.2功能 (18)3.5.3性能 (19)3.5.4输入项 (19)3.5.5输出项 (19)3.5.6算法 (19)3.5.7流程逻辑 (20)3.5.8接口 (20)3.5.9存储分配 (20)3.5.10注释设计 (21)3.5.11限制条件 (21)3.5.12测试计划 (21)3.5.13尚未解决的问题 (21)详细设计说明书1引言1.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.1编写目的 (1)1。
2项目背景 (2)1。
3定义 (2)1。
4参考资料 (2)2.总体设计 (3)2.1需求概述 (3)2。
2软件结构.................................................................................. 错误!未定义书签。
3.程序描述 (3)3。
1功能 (3)3。
2性能 (6)3。
3输入项目 (6)3.4输出项目 (6)3。
5算法 (6)3.6程序逻辑 (6)3。
7接口.......................................................................................... 错误!未定义书签。
3。
8存储分配.................................................................................. 错误!未定义书签。
3。
9限制条件.................................................................................. 错误!未定义书签。
3.10测试要点 (7)1.引言1。
1目的为了对本网上购物系统的可行性进行一下探讨,论证实现本项目的可能性,和一些前期的准备工作及工作条件,并且为工程的下一步设计打下铺垫。
电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,效率化,自动化表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时代的变革。
随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
详细设计说明书1引言编写目的编写详细设计说明书的目的是为了使开发人员在完成概要设计说明书的基础上,完成概要设计规定的各项功能的具体实现。
编写详细设计说明书的目的就是为程序员写出实际的程序代码提供依据。
它是软件详细设计阶段所有任务和所有相关人员所需的参考资料。
背景定义列出本文件中用到专门术语的定义和外文首字母组词的原词组。
详细设计:在概要设计的基础上,对其功能模块或部件进行实现设计,是编程人员能写出程序代码。
用户接口:是指一个程序与程序使用者交互的部分。
算法:详细设计中实现某项功能的数据处理流程及处理方法。
SDK:Software Development Kit 即软件开发工具包。
参考资料a.【1】《概要设计说明书》b.【2】《需求分析说明书》2程序系统的结构根据网上购物系统的概要设计,本系统按照功能分解,可以分为客户端子系统和管理端子系统。
根据页面流的设计,管理端系统分为登陆管理、用户管理、产品管理、支付管理、订单管理5个模块,客户端系统分为订单查询、购物车、商品查询、登陆管理4个模块。
它们的关系如下图所示,以下将对各个部分分别进行详细设计。
结构流程图:3程序1(商品查询)设计说明程序描述完成查询商品的功能功能性能灵活性:窗口响应绝大部分的快捷菜单和控制面板操作时间特性:响应鼠标单击的时间在2—3秒之间输人项组合、模糊查询条件。
输出项标准的SQL语句,发送设置浏览区命令。
算法本部分没有采用自定义的算法。
接口.硬件接口:主要就是TCP/IP层中的网络接口层软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
存储分配本程序在高级语言JAVA进行编码,直接的内存分配由JAVA运行时分配。
注释设计说明准备在本程序中安排的注释,如:在代码部分的适当位置会有中文代码注释。
限制条件(1)由于本系统的开发将是基于浏览器的B/S 结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言(编写组件除外)。
而数据库也将随之采用SQL Server2005。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
测试计划测试要点:测试各种组合、模糊查询方式。
4程序2(订单查询)设计说明程序描述完成查询定单的功能。
功能性能这是经常使用的一个模块,对性能要求在1-6秒内作出反应输人项查询条件输出项标准的SQL语句,发送设置浏览区命令。
算法本部分没有采用自定义的算法。
接口.硬件接口:主要就是TCP/IP层中的网络接口层软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
存储分配本程序在高级语言JAVA进行编码,直接的内存分配由JAVA运行时分配。
注释设计说明准备在本程序中安排的注释,在代码部分的适当位置会有中文代码注释。
限制条件(1)由于本系统的开发将是基于浏览器的B/S 结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言(编写组件除外)。
而数据库也将随之采用SQL Server2005。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
测试计划测试日期、测试人员安排请参考测试计划,测试用例的具体内容,请参考测试用例说明。
5程序3(购物车)设计说明程序描述提供网络用户对所选购商品的订购确定,并选择商品数量。
功能性能用户选中所需要购买商品,点击订购的产品后出现订购商品的界面,输入好你的姓名/单位,数量,联系方式,备注后再按确定,订单信息就会写入数据库完成订购操作。
输人项输入的数据是用户执行的各种操作,包括鼠标、键盘等操作。
输出项输出是从数据库中读取的数据,或错误警告信息。
算法本部分未采用自定义的算法。
接口.硬件接口:主要就是TCP/IP层中的网络接口层软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
存储分配本程序在高级语言JAVA进行编码,直接的内存分配由JAVA运行时分配。
注释设计说明准备在本程序中安排的注释,如:a.在代码部分的适当位置会有中文代码注释。
限制条件(1)由于本系统的开发将是基于浏览器的B/S 结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言(编写组件除外)。
而数据库也将随之采用SQL Server2005。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
测试计划测试日期、测试人员安排请参考测试计划,测试用例的具体内容,请参考测试用例说明。
6程序4(登陆管理)设计说明程序描述对用户进行身份验证,通过验证则登入系统。
性能灵活性:窗口响应绝大部分的快捷菜单和控制面板操作时间特性:响应鼠标单击的时间在2—3秒之间输人项输入用户名和密码。
输出项输出是从数据库中读取的数据,或错误警告信息。
算法本部分没有采用自定义的算法。
.硬件接口:主要就是TCP/IP层中的网络接口层软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
存储分配本程序在高级语言JAVA进行编码,直接的内存分配由JAVA运行时分配。
注释设计说明准备在本程序中安排的注释,如:a.在代码部分的适当位置会有中文代码注释。
限制条件(1)由于本系统的开发将是基于浏览器的B/S 结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言(编写组件除外)。
而数据库也将随之采用SQL Server2005。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
测试计划测试日期、测试人员安排请参考测试计划,测试用例的具体内容,请参考测试用例说明。
7程序5(产品管理)设计说明程序描述实现对站内商品进行划分类别,定期更新管理商品,进行添加、删除操作。
性能灵活性:窗口响应绝大部分的快捷菜单和控制面板操作时间特性:响应鼠标单击的时间在2—3秒之间输人项商品名称输出项商品信息算法本部分没有采用自定义的算法。
接口.硬件接口:主要就是TCP/IP层中的网络接口层软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
存储分配本程序在高级语言JAVA进行编码,直接的内存分配由JAVA运行时分配。
注释设计说明准备在本程序中安排的注释,如:a.在代码部分的适当位置会有中文代码注释。
限制条件(1)由于本系统的开发将是基于浏览器的B/S 结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言(编写组件除外)。
而数据库也将随之采用SQL Server2005。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
测试计划测试日期、测试人员安排请参考测试计划,测试用例的具体内容,请参考测试用例说明。
8程序6(订单管理)设计说明程序描述使用户完成订购商品的活动。
功能性能说明对该程序的全部性能要求,包括对精度、灵活性和时间特性的要求。
灵活性:窗口响应绝大部分的快捷菜单和控制面板操作时间特性:响应鼠标单击的时间在2—3秒之间输人项输入的数据是用户执行的各种操作,包括鼠标、键盘等操作。
输出项输出是从数据库中读取的数据,或错误警告信息。
算法接口.硬件接口:主要就是TCP/IP层中的网络接口层软件接口:具体来说开发中可能使用到的ADO的常用对象有以下几个:(1)连接对象(Connection):用来连接数据库。
(2)记录集对象(RecordSet):用来保存查询语句的返回结果。
(3)命令对象(Command):用来执行SQL语句或者SQL Server的存储过程。
(4)参数对象(Parameter):用来为存储过程或查询提供参数。
存储分配根据需要,说明本程序的存储分配。
本程序在高级语言JAVA进行编码,直接的内存分配由JAVA运行时分配。
注释设计说明准备在本程序中安排的注释,如:b.加在模块首部的注释;c.加在各分枝点处的注释;d.对各变量的功能、范围、缺省条件等所加的注释;e.对使用的逻辑所加的注释等等。
限制条件(1)由于本系统的开发将是基于浏览器的B/S 结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言(编写组件除外)。
而数据库也将随之采用SQL Server2005。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
测试计划说明对本程序进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件驱动程序及桩模块等的规定。
测试日期、测试人员安排请参考测试计划,测试用例的具体内容,请参考测试用例说明。