网上购物系统需求分

上传人:m**** 文档编号:181082620 上传时间:2023-01-10 格式:DOCX 页数:16 大小:205.61KB
收藏 版权申诉 举报 下载
网上购物系统需求分_第1页
第1页 / 共16页
网上购物系统需求分_第2页
第2页 / 共16页
网上购物系统需求分_第3页
第3页 / 共16页
资源描述:

《网上购物系统需求分》由会员分享,可在线阅读,更多相关《网上购物系统需求分(16页珍藏版)》请在装配图网上搜索。

1、网上购物系统需求规格说明书第六小组小组成员:指笔者:班级:完成时间:2010.5.25磐石i弓I言i.i、编写目的错误!未定义书签。3.1.2、 项目背景3.1.3、 定义3.1.4、参考资料4.2 任务概述5.2.1、目标.5.2.2、用户特点5.2.3、假定与约束5.3 需求规定6.3.1、对功能的规定6.3.2、对性能的规定8.3.2.1 精度.8.3.2.2时间特性要求8.9.3.3、 输入输出要求9.3.4、数据管理能力要求 1.13.5、故障处理要求1.73.6、其它专门要求 .174.1、设备184.2、支持软件1.84.3、接口184.4、控希 9181引言1.1、编写目的在完

2、成了针对网上购物市场的前期调查,同时与多位用户进行了全面深入地 探讨和分析的基础上,提出了这份软件需求规格说明书。此需求规格说明书对网上购物系统软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人 员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后 续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人 员、用户文档编写者、项目管理人员。本说明书定义了网上购物系统的详细需求,明确了网上购物系统的功能内容、功能边界、开发途径,是整个软件开发的依据,它对以后阶段的工作起指导作用。 本文也是项目完成后系统验收的依据

3、。1.2、项目背景商务网站设计的主要目的一般是通过网站的推广,实现企业的产品及服务的 互联,并使客户随时了解公司及公司所提供的最新产品的资讯同时也为客户提供 及时的在线服务及订单处理等功能。而从长期的战略目标来看,商务网站不仅仅是产品和服务的推广,通过In ternet ,企业内部网和外部网,他还是将买家与卖家,厂家和合作伙伴进门联 合的平台,因而消除了时间与空间带来的障碍。Shopping OnLine购物在线网站致力于提供电脑及相关IT产品展示及订购为 核心的网上购物服务。是企业产品与客户服务之间建立更加直接沟通及交流的平 台。宣传自己的产品,是企业上网的主要目的之一,将自己的产品展示给客

4、户, 让客户通过网站便能够自由选购,是产品预定系统的主要目的。1.3、定义J2EE技术:J2EE Java2平台企业版(Java 2 Platform,Enterprise Editior)J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。JSP(Java Server Pages)是由 Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网 页HTML文件(*htm,*html)中插入Java程序段(Scriptlet)和JSP标记(

5、tag),从而 形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,既能在 Linux下运 行,也能在其他操作系统上运行。PHP:是英文超级文本预处理语言 Hypertext Preprocessor的缩写。PHP是一 种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入 HTML 文档的脚本语 言,语言的风格有类似于 C 语言,被广泛的运用。ADO: ActiveX Data Object, ActiveX 数据对象SQL: Structured Query Language1.4 、参考资料4文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.2 任务概述2.1

6、、目 标网上购物系统针对的用户是单个中小型商场室或者个人,商品的种类和 数量较少,用户的数量和来源受到一定的限制。相应的需求有: 1管理员身份验证(为合法用户提供一个后台入口) 2添加商品(向商品表插入前台首页展示的商品信息) 3订单信息管理(网站管理者对用户订单的执行和编辑状态) 4查询用户信息管理模块(查询注册所有用户,对一些非法或失信用户进行删除 操作)5添加链接模块(管理员向前台首页添加友情链接信息) 6公告信息管理模块(网站向用户发布最新公告信息) 7能够对需要的统计结果提供列表显示输出。 8能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供 信息备份的服务。2.2

7、 、用户特点(1)最终用户为全体网上消费者。条件 : 具备网银(2)操作人员与维护人员技术水平 : 主要具备计算机网络知识水平(3)网上购物系统要支持 500 个并发用户。(4)网上购物系统处理查询操作响应时间不超过 10 秒2.3 、假定与约束如相一个更为完善的网上购物系统, 应提供更为便捷与强大的信息查询功能, 应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功 能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简 单,不能防止恶意的破坏,安全性能有待进一步完善。3需求的规定3.1、对功能的规定一功能划分登录退出订购商品(from Use Case V

8、iew)(from Use Case View)退订商品/from Use Case View)(from Use Case View)Consumer (from Use Case View)(from Use Ca$e V(from Use Case View)确认货单般亦壬口/ 添加商品增加积分(from Use Case View)删除商品(from Use Case View)查询(from Use Case View)评分修改商品(from Use Case View)C1VJ修改注册信息及密码(from Use Case View)I f浏览(from Use Case View

9、)处理订购(from Use Case View)Admi nistrators /(from Use Case View)Visitor付款(from Use Case View)处理退订(from Use Case View)货1确认结账(from Use Case View)(from Use Case View)(from Use Case View)注册(from Use Case View)该软件具有如下主要功能:(1)管理员主要功能:1 管理员身份验证(为合法用户提供一个后台入口)2 添加商品(向商品表插入前台首页展示的商品信息)3 订单信息管理(网站管理者对用户订单的执行和编辑

10、状态)4.查询用户信息管理模块(查询注册所有用户,对一些非法或失信用户进行删除 操作)5发货与结帐功能(向供应商交发货单及账单)(2) 用户主要功能:1注册功能(成为该系统的合法用户)2登录和退出功能(进入或退出该系统)3查询商品信息功能(查看商品的种类,型号,数量等)4修改注册信息及密码功能(及时修改信息保证安全)5订购与退订商品功能(确定购买商品)功能描述具体系统前台功能需求描述(1) .商品查询模块通过商品的名称进行查询,可以更快的得到自己所查的商品资料。(2) 订单查询模块提供给网络用户对所下的订单进行查询,可以查询到自己的订单是已发货还 是正在处理。订购模块提供网络用户对所选购商品的

11、订购确定,并选择商品数量 其它模块商品浏览等功能。下图说明几者的关系:前台系统平台系统前台功能需求描述具体系统后台功能需求描述(1) 新I闻管理模块 订购模块订单查询模块其它模块实现管理者对站内的新闻进行分类管理,添加与删除新闻功能。(2) 商品管理模块实现管理者对站内商品进行划分类别,定期更新管理商品,进行添加与删除操作。(3) .操作管理模块实现管理者对站内订单的管理,提供订单列表,查看已确认订单。(4) .操作管理模块实现管理者对站内用户的管理,和更改管理者的帐号与密码,和退出功能。3.2、对性能的需求后台系统平台口1)用户在进行商口口新闻管理t询时要保证查全率,所有符合搜索条件的商品都

12、要能找到。商品管订单管系统管2)在保证查全率的同时还要能够保证查准率,尤其是对于高级搜索这一功能。3)数据输出时应是该用户在本网站上登记或输入的最新资料(用户资料、留言 购物篮定单内容、支付情况、投诉内容) 。另外有些资料又必须保留在一定期 限内的全部资料(留言、定单内容、支付情况、投诉内容) 。当然我们网站上 的内容也需要根据我们公司的产品的更新速度以及我们的商家或加盟商的要 求来定期更新,以此来吸引顾客。1)响应时间: 2-3 秒之内打开我们网站的一个新的链接(包括打开一张商品图 片)。2)更新处理时间:这是由数据精确度的要求确定的。对于需要保持最新内容的 资料的更新速度是实时性的,对于需

13、要定期保留的内容的期限为三个月。对 于一个那些所有用户共享的信息的保留时间也为三个月,备分数据库每 10 分钟备份一次。3)数据转换与传输时间:数据转换主要是涉及到数据库的问题。为了降低一次 显示过多的记录会消耗太多的时间这个问题, 我们在设计时将让数据库尽量 分页显示。传输时间的问题比较复杂,这和服务器的处理能力,电信部门给 我们提供的带宽,银行的电子交易网的响应速度有关。4)运行时间:本网站如非特殊原因应保持 24 小时开通。 这里主要是解决用户使用何种浏览器的问题,推荐为 微软的 Internet Explorer 或 网景的 Netscape Navigator 。由于开发语言、数据库

14、的指定,因此 软件的运行环最好为 Windows 2003 Server 。3.3、输入输出的要求一、静态数据网上购物系统的静态数据包括:用户种类商品类别二、动态数据输入数据: 鼠标对按钮的点击查询方式、查询关键字;新建商品项、用户项;商品项、用户项相应记录更改; 备份数据恢复所需的数据备份文件; 受限操作所需的密码;输出数据:查询关键字确定的数据库记录的子集; 统计结果及其格式化文件; 信息录入、删改结果(成功或失败) ; 数据备份输出的数据备份文件;内部数据:查询操作建立的索引;三、数据库介绍本系统使用的数据库为 SQL Server2000。ER模式:商品(商品编号 #,商品名称,商品类

15、别 #,厂家,出厂日期,备注,价格,数 会员用户(会员证号 #,姓名,性别,身份编号 #,身份证,联系电话,密码) 身份(身份编号 #,身份描述,用户等级)商品类别(商品类别编号 #,类别描述)ER图:实体之间关系的E-R图用户:包括:会员号、姓名、身份、密码、性别、联系方式。商品:包括:名称、编号、类型、价格、备注。供应商:包括:供应商号、厂家、商品类别、库存量、订购单、出厂日期3.4、数据管理能力要求数据词典1、数据流的DD表举例如下:表1:用户信息数据词典数据流系统名:网上购物系统 条目名:用户信息编号:别名:来源:用户注册去处:D3数据流结构:用户=用户编号+用户姓名+用户性别+工作单

16、位简要说明:修改记录:编写日期审核日期2、数据元素的DD表举例如下:表2:用户编号数据词典数据元素系统名:网上购物系统编号条目名:用户编号别名属于数据流:用户登记存储处:D3用户信息表数据元素值: 代码类型:字符宽 度:10取值范围及含义:简要说明:每一个用户都有一个唯一的编口, 号修改记录:编写日期审核日期3、数据存储的DD表举例如下:表3:商品信息数据词典数 据存储 系统名:网上购物系统编号:D4条目名:商品信息表别名:存储组织:记录数:约3000主关键字:商品编号数据量:约500KB 辅关键字:按编号主索引记录组成:字段名称:商品编号 商品名称 厂商 关键词 宽度: 1432810简要说

17、明:修改记录:编写:日期:审核:日期:4、数据加工的DD表举例如下:表4:订购信息数据词典数据加 工系统名:网上购物系统编号:条目名:订购商品信息录入别名:输 入:订购商品编号、用户编号 输出:订购信息表基本属性;处理逻辑:订购信息存储在dabase数据库的orderinfo表中简要说明:输入某用户的商品订购情况记录修改记录:编写:日期:审核:日期:(一)用户订购过程:(1):数据流图:用户检验错误流3(二)用户退订过程:5订购信息商品(丄皿查询浏览过访 问商4用户证号用户检r验错误用户预订数数订购检验记用日历艮订数据】日 期/日4订购登记退订登记品(四)管理员增删改商品:户证号用户日历验管理

18、员操作信息检验错误员查询浏览过程:、十一!. 读者用 户用 户商品检验错误访 问用户查询浏览数退订返回信息员增删改检验错误查询许可 管理员增身份检验商品增删改商 品身份检验管理员2文档来源为:从网络收集整理-.wor10管理员查询浏览过程数据流图(七)商品管理系统数据备份:检验错误数据库商品管理系统数据备份数据流图(八)网上购物系统数据恢复:管理员检验错误管理员用户-h网上购物系统数据恢复数据流图佥验错误15身份检验13管理员信息”身份检验数据备份操作信息备份文件管理 员17/ 16管理、tzt 1数据恢复1操作信息数据采集管理员管_ 理户1418口令修改.身份检验管作确认库操作信息申数据的。

19、在ASP中主要是诵过使用ASP中内置对象和内外置组件来采集 if -;管理员操作确认其中常用的内置对象和功能有(1)Response对象:将消息发送回纟操浏览器(从服务器端向客户端输出)(2)Request对象:获取客户端的信息。(3)Applicatio n 对象:存储一个应用中所有用户共享的信息。(4)Session对象:存储一个普通用户其滞留期间的用户信息(信息保存在服务器),也可用Cookie集合(信息保存在客户端)。(5)Server对象:提供许多服务器端的应用函数。内置组件主要用来进行文件操作和广告处理,外置组件则用来实现文件上传、数据库操作,邮件功能等。通过身份验证的用户,采用键

20、盘或鼠标直接输入或者从外部文件导入的数据。3.5、故障处理要求a. 内部故障处理在开发阶段可以随即修改数据库里的相应内容。b. 外部故障处理对编辑的程序进行重装载时,第一次装载认为错,修改。第二次运行,在需求 调用时出错,有错误提示,重试。13文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.3.6、其它专门要求可扩展性当前使用网上购物系统的主要是企业人数在 100 人以下的小企业,这些企业 增长速度比较快, 人员规模每年保持 30%的增速。 网上购物系统要能够在三年内支 持这样的增长速度。可用性系统要保证 24*7*365 可用。但是可以允许每月系统停机一小时,进行系统维 护。系

21、统维护的时间要安排在企业非工作时间进行。安全性1操作跟踪 针对系统运行出现的异常,跟踪调查出现异常的情况,了解操作意图,有针 对性的解决问题。系统日志,便于查看系统的运行情况。操作日志 , 提供用户在系统中增加、 修改系统数据信息时记录日志。 用于跟踪 用户的操作,了解信息的变更,在需要时对事情进行调查。2访问控制 页面不可直接访问,防止黑客对页面篡改。页面访问通过连接动作驱动,访 问时作权限检查。有效防止用户通过地址栏输入地址对信息非法访问。系统在页 面执行过一次后再次访问通过缓冲工作区执行,对页面屏蔽。.4 运行环境规定4.1 、设备a 处理机型号 : 浮动监督式 (floating su

22、pervisor). 内存容量 :8GBb 外存容量 :16GB. 联机模式 . 数量 :8 台c 输入及输出设备 : 键盘 . 联机4.2 、支持软件(1) 服务器的软硬件配置服务器的硬件配置:硬盘80G内存256M以上服务器的操作系统:Windows XP专业版Web艮务器软件:aspmao.exe14文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.数据库服务器软件 : SQL Server2000(2) 客户端的软硬件配置客户端的硬件配置:CPU赛阳800或以上,硬盘I OG,内存64M客户端操作系统 :Windows 98 以上客户端浏览器软件 :IE(Internet

23、Explorer)4.3 、接口一、硬件接口由于我们使用的通信协议是TCP/IP,因此这里的硬件接口问题主要就是TCP/IP 层中的网络接口层,他负责数据帧的发送和接收,帧是独立的网络信息 传输单元。网络接口层将帧放在网上,或从网上把帧取下来。这就要求 IP 使用 网络设备接口规范NDIS向网络接口层提交帧,并且IP支持广域网和本地网接口 技术。在系统运行时要注意关闭那些容易受攻击和入侵的端口号, 在能保证带宽 的前提下仅开通系统运行所必须的端口。二、软件接口这里的接口问题主要就是怎样与 SQL数据库进行通信,以便对数据库进行读 取和写入操作。在 ASP技术中是使用ADO来解决这个问题的。具体

24、来说开发中可 能使用到的ADO勺常用对象有以下几个:( 1)连接对象( Connection ):用来连接数据库。(2) 记录集对象(RecordSet):用来保存查询语句的返回结果。(3) 命令对象(Command:用来执行SQL语句或者SQL Server的存储过程。(4) 参数对象(Parameter):用来为存储过程或查询提供参数4.4 、控制用户只需在网站订购,并通过网银支付金额即可。而网站管理员为用户和厂商建立联系,转账给供应商,为供应商提供用户信息来确定送货时间和地点,供 应商按照与网站制定的协议和用户信息来制定供货表单,最后供给商品。网站页 面不可直接访问,防止黑客对页面篡改。页面访问通过连接动作驱动,访问时作 权限检查。有效防止用户通过地址栏输入地址对信息非法访问。系统在页面执行 过一次后再次访问通过缓冲工作区执行,对页面屏蔽。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!