网上购物系统需求规格说明书-Godie_第1页
网上购物系统需求规格说明书-Godie_第2页
网上购物系统需求规格说明书-Godie_第3页
网上购物系统需求规格说明书-Godie_第4页
网上购物系统需求规格说明书-Godie_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、网上购物系统需求规格说明书目录1引言11.1编写目的11.2项目背景21.3定义22任务概述32.1目标32.2运行环境(设备、硬件、软件、网络、用户操作)32.3假定和约束33需求规定43.1 对功能的规定43.2 性能的规定63.2.1精度63.2.2时间特性要求63.2.3灵活性73.3 输入输出要求73.4 故障处理要求73.5故障处理要求73.6其他专门要求84运行环境规定84.1设备84.2支持软件84.3接口84.4控制85.小结81引言1.1编写目的现在随着电子商务的不断发展,也越来越贴近我们的生活,它实现了方便,快捷,效率,自动表现力网络最具魅力的地方,快速的交换信息。此系统

2、的目的是,深入描述“网上购物系统”软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。根据网上购物系统的业务分类、业务操作规程及其数据结构等具体要求,确定了系统性能要求,系统运行支持环境要求,数据项的名称、数据类型、数据规格1.2项目背景网上购物通用平台任务提出者:王泽民老师开发者:Godie小组本系统是独立系统1.3定义JAVA: Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用

3、性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。SQL: SQL(Structured Query Language),结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的关系型数据库管理系统都采用了SQL语言标准。虽然很多数据库

4、都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。软件工程: 软件工程 (Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银

5、行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。2任务概述2.1目标本网上购物系统针对的用户个人,广大网络用户的。因此本网上购物系统,是为了将小型网上购物网站管理纳入规范化,现代化的管理轨道,针对目前网购中存在的问题和管理的实际需要,我们将理顺管理体制和建立各种管理规范与开发信息系统有机地结合起来。以企业信息管理为核心的集成环境,提供以项目为核心、基于用户角色的权限机制。流程大纲为以下几点:(1) 用户注册后。登录到网上购物系统中,可以进入购物流程。(2) 客户可以登录网上购物系统浏览和购物,当注册后,可以在客户所购商品总金额达到一定数量时从普

6、通会员根据数量值不同自动升级为不同等级的VIP会员,并享受不同折扣优惠。(3) 客户一次可以购买多种商品当确认购买时,将产生一张订单。(4) 订单生成后,客户可以在前台查询订单的处理状态;T表示订单商品已发出,F表示订单未发出。若订单不能在规定日期送出,客户可以退订单。(5) 客户和商家可以在系统发表留言或评论。2.2运行环境(设备、硬件、软件、网络、用户操作)操作系统:Microsoft Windows 2000 Advanced Server支持环境:IIS 5.0数 据 库:Microsoft SQL Server 20002.3假定和约束一个更为完善的网上购物系统,应提供更为便捷与强大

7、的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。纲要:【1】 客户前台功能:客户管理功能(2)商品信息浏览,查询功能(3)购买功能【2】商家后台功能:(1) 商品信息管理功能。(2) 订单管理功能。(3) 配送管理功能。(4) 商品退货处理和售后评价功能。(5) 客户信息管理功能。3需求规定3.1 对功能的规定物理模型(系统的流程图)处理流程图:用户注册/登录选购商品放入购物车数据流程图: 订货人信息放入购物车注册/登录选购商品送货方式

8、付款方式订单确认游客功能模型(用例图和活动图来来表示系统的功能)3.2 性能的规定 3.2.1精度在进行向数据库文件提取数据时,要求数据记录定位准确,在往数据库文件数组中添加数时,要求输入数准确。3.2.2时间特性要求a 响应时间:响应时间应在人的感觉和视觉事件范围内,最佳时间啊在0.1 - 1秒之间。b 更新处理时间:由系统运行状态来决定c 数据的转换和传送时间:能够在10秒钟内完成3.2.3灵活性当需求发生某些变化时,网上购物系统软件操作方式、数据结构、运行环境基本不会发生变化,变化只是将对应的数据库文件内的记录改变,或将过滤条件改变即可。3.3 输入输出要求 输入: 鼠标对按钮的点击查询

9、方式、查询关键字新建商品项、用户项商品项、用户项相应纪录更改备份数据恢复所需的数据备份文件受限操作所需的密码; 输出: 查询关键字确定的数据库记录的子集统计结果及其格式化文件信息录入、删改结果(成功或失败) 数据备份输出的数据备份文件;3.4 故障处理要求设备的硬件故障可能造成本软件不能运行或不能正常进行输入输出等后果,系统的资源不足及网络传输通道阻塞可能造成本软件不能正常运行,并有可能造成机器“死机”,上述故障的处理由用户自行解决。软件在运行过程中产生的的数据库错误,将由系统自动记入错误日志,非网络传输引起的错误将由系统管理员或软件开发者解决。软件在运行过程中产生的其他错误,将根据情况由软件

10、开发者或软件开发者协助系统管理员解决。正常使用时不应出错,对于用户的输入错误应给出适当的改正提示。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。3.5故障处理要求系统能够在任何时候对数据库备份,在出现故障后能立即还原3.6其他专门要求1软件必须严格按照设定的安全权限机制运行,并有效防止非授权用户进入本系统。2软件必须提供对系统中各种码表的维护、补充操作。3软件必须按照需求规定记录各种日志。4软件对用户的所有误操作或不合法操作进行检查,并给出提示信息。5. 用户必须对系统中的材料成本信息进行维护,以便软件能取得有效的材料成本信息4运行环境规定4.1设备a.内存100g以上的普通计算机

11、及2m内存的手机客户端.b.联机,存储格式为.exe. 4.2支持软件操作系统:安卓系统ios系统的手机及windows系统。开发软件:Myeclipse数据库:Mysql4.3接口硬件接口:PIII400主频、256m内存,10g硬盘、10/100M网卡以上的配置,光盘刻录或磁带备份设备,支持各种x86系列pc机。软件接口:运行于windows95/98/2003/vista及更高版本并装有JAVA虚拟机的操作系统以上。4.4控制本软件是以汉语设计程序设计语言的操作系统来控制软件运行。 5.小结需求分析是软件工程过程的第一个技术步骤,在此阶段,一般性的软件范围陈述被精化为具体的软件需求规格说明,它成为后面所有软件设计活动的基础。分析必须关注问题的信息、功能和行为域,为了更好地理解需要什么,必须创建模型、划分问题以及描述需求要素和表示以后要开发的实现细节的。 为了更好地理解问题,人们常常采用

温馨提示

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

评论

0/150

提交评论