ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:62.51KB ,
资源ID:8414332      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8414332.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(需求分析说明书10小组最终版.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

需求分析说明书10小组最终版.docx

1、需求分析说明书10小组最终版捷客商务信息交易平台需求分析说明书变更记录日期版本变更说明作者YYYY-MM-DD1.0初始版本签字确认系统模块对应章节对应部门负责人签字目录1 概述 41.1 目的 41.2 背景 41.3 范围 41.4 术语定义 41.5 业务流程 41.6 任务概述 51.6.1 目标 51.6.2 用户的特点 51.6.3 假定和约束 51.7 运行环境 51.7.1 软件环境 51.7.2 硬件环境 61.7.3 接口 61.7.4 控制 61.8 需求规定 71.8.1 对功能的规定 71.8.2 非功能性的需求 71 概述本系统是开个一个商务信息交易平台。现在,随着

2、网络的发展,信息交换个网上商品购买已经越来越普遍,现在虽然已经成熟的交易平台,但是还不够完善,不能满足我们的需求,所以我们需要一个多元化、个性化、多功能的商务信息交易平台。 本系统就是使用适当的开发工具,开发出来的一个多功能、个性化的交易平台,是用户可以在本平台有良好的购物体验。1.1 目的此需求规格说明书,目的在于说明系统的需求,在系统框架之内,确定系统各个模块的功能。1.2 背景a) 开发系统名称: 捷客商务信息交易平台b) 项目任务提出单位:中软国际长沙ETC开发者:湖北工业大学计算机学院计算机科学与技术系,吴建银,黄银雪,吴尚,唐环宇,陈颖(第10小组)1.3 范围系统包括的范围:网上

3、店铺和网上商城、网上商品搜索、顾客购买和付款、退货和退款等。1.4 术语定义关键字:指的是搜索商家店铺或者商品名称的时候,输入搜索关键字,系统会自动弹出和搜索关键字相关的结果供使用者选择。 信息发布:指的是商城商家对店里待出售商品进行描述,描述的内容包括商品照片,商品说明,商品价格以及商品的物流信息。物流跟踪:指的是商品在店铺发货以后,店铺会联合物流公司对商品的运输情况进行实时跟踪。1.5 业务流程介绍本系统的业务流程包括:用户注册、用户登录 、购买商品、第三方交易,收获确认用户注册:表示新用户在使用本交易时,需要注册自己的账户,才能进行商品的购买以及评论等普通游客不具有的权限。用户登录:这个

4、模块表示用户使用账号密码登录本交易平台,然后在遵循平台条例的情况下进行一系列的操作。购买商品:用户登录之后浏览商品然后购买商品第三方交易:买家购买商品之后,把相对应价格的钱打给担保交易第三方、第三方的重要职责就是确保交易的公平性。收获确认,用户在收到货物以后,检查货物的完整性和确认物品和商家的描述是否相符,之后收获确认。1.6 任务概述 1.6.1 目标 本系统主要实现以下两大功能模块:1、 网站前台用户端功能:用户注册与登录,会员个人信息管理,购物车管理,订单交付,订单查询等。2、网站后台管理功能:会员管理、商品管理、订单管理、信息管理、留言管理、促销与活动管理、广告管理、商家模板管理、邮件

5、管理、站内短信管理、查询和统计等后台管理功能。1.6.2 用户的特点 普通用户:这类用户中可能有一小部分人对网络的使用存在一些问题,例如:不会使用浏览按钮,文档超链接等。会员:这类用户是网上购物人群,对网站的点击频度较大。商家:负责网上商品销售,与用户交流,并且及时录入每天的商品销售信息。必须熟悉一定的系统操作流程,对网站的使用频度很大。超级管理员:负责数据库的维护工作,以及对所有人员信息的管理。必须熟练掌握整个管理系统的操作方法,并且熟悉数据库的操作。 用户组织结构图1.6.3 假定和约束本商务信息交易系统是利用Web的技术来传输和处理商业信息的。1.7 运行环境1.7.1 软件环境软件配置

6、名称操作系统Windows Server 2003数据库平台SQL Server 2005软件开发平台MyEclipse邮件系统QQ邮箱客户端软件IE浏览器Web服务器Tomcat6.01.7.2 硬件环境管理端硬件要求序号名称最低配置推荐配置1CPUPentium II 600MHZCore 2 Duo 2.4GHZ2内存256MB2GB3硬盘8G160G客户端硬件要求序号名称最低配置推荐配置1CPUPentium II 600MHZCore 2 Duo 2.4GHZ2内存256MB2GB3硬盘8G160G服务器端硬件要求序号名称最低配置推荐配置1CPUPentium Dual 2.0GHZ

7、Core Quad 3.0GHZ2内存1GB4GB3硬盘20G320G1.7.3 接口软件接口:采用JDBC数据库连接 支付服务接口:本商城提供多种支付手段,如:货到付款,在线支付等。对于在线支付,本商城提供与支付服务平台的连接,即商城将用户的支付信息打包后送到支付服务平台,由支付服务平台完成支付。1.7.4 控制 通过用户登录时用户类型的不同可以分为管理员登陆,会员登录,商家登陆三种。例如:管理员登陆:管理员输入用户名,密码管理界面相关的管理工作。用户登录:用户输入用户名,密码进入购物界面检索商品如需购买,则将该商品放入购物车确认下订单付款购物成功。 1.8 需求规定1.8.1 对功能的需求

8、IPO图描述表模块编号:M1模块名称:用户信息管理所属子系统:后台管理调用模块: 增加会员基本资料、删除会员信息、修改会员资料、查询会员信息,会员注销被调用模块:会员管理模块描述:对读者个人资料的信息进行管理输入参数:用户资料输出参数:编号变量说明:数据相关数据表:用户资料库处理:用户把个人信息传到会员信息管理模块进行管理,可以对个人信息进行增加、删除、修改、查询或注销。备注:设计人: 设计日期:IPO图描述表模块编号:M2模块名称:商品管理所属子系统:后台管理调用模块: 店主用户给自己添加商品,进行已有商品的信息编辑、删除或查询被调用模块:类别管理模块描述:用于店主自己添加商品,编辑、删除或

9、查询商品信息输入参数:店家信息、商品信息输出参数: 商品信息,商品列表变量说明:文本、数字相关数据表:订单表、商品信息库处理:添加商品,进行已有商品信息编辑、删除或查询,然后将信息传给下一模块,然后返回相应的信息,如商品信息。备注:设计人: 设计日期:IPO图描述表模块编号:M3模块名称:库存查询所属子系统:库存管理调用模块:按日期查询库存情况、按地点查询库存情况、按商品查询库存情况被调用模块: 库存管理模块描述:用于查询商品库存的数量输入参数: 商品库存情况输出参数:日期信息、地点信息、商品信息变量说明:数据相关数据表:库存情况说明表处理:根据日期、地点、商品的查询返回具体的商品库存情况。备

10、注:设计人: 设计日期:IPO图描述表模块编号:M4模块名称:库存统计所属子系统:库存管理调用模块:按月统计入库量、统计总库存剩余量、按月统计出库量被调用模块: 库存管理模块描述:用于对库存的量进行统计,以方便仓库备货或者物流中心送货 输入参数: 入库量、出库量输出参数:月份、剩余量变量说明:数据相关数据表:出库单、入库单处理:把月份或剩余量传递给相应的调用模块,相应的调用模块返回入库量或出库量。备注:设计人: 设计日期:IPO图描述表模块编号:M5模块名称:销售统计所属子系统:销售管理调用模块:销售完成情况、销售完成情况被调用模块:销售管理模块描述:用于统计商品的销售情况输入参数:销售明细表

11、、销售汇总表输出参数:销售信息变量说明:数据相关数据表:销售明细表、销售汇总表处理:对销售的信息分别进行分类,形成销售明细和销售汇总。备注:设计人: 设计日期:IPO图描述表模块编号:M6模块名称:订单管理所属子系统:网上书店系统调用模块:增加订单、删除订单、修改订单被调用模块:网上书店系统模块描述:对订单进行管理输入参数:新订单、订单编号输出参数:就订单变量说明:数据相关数据表:订单表处理:对订单进行增加、修改或者删除,从而形成新订单,删除订单时,根据订单的编号进行删除。备注:设计人: 设计日期:IPO图描述表模块编号:M7模块名称:配送管理所属子系统:配送管理调用模块: 配送在途管理、修改

12、配送单、配送运费支付管理、配送日汇总被调用模块:配送管理模块描述:商品的配送管理输入参数: 新配送单、汇总表输出参数:在途信息、配送单变量说明:数据相关数据表:处理:备注:设计人: 设计日期:1.8.1.1 系统功能层次模块图1.8.1.2 各子模块功能的描述1. 会员管理模块当前个人用户给自己申请会员。对于已经加入的会员,可以进行信息编辑和注销。也可以查询某一个会员的信息,管理员可以删除某个会员。此功能包含的操作有:添加会员、删除会员、修改会员、查询会员、注销会员。1.1会员加入当前个人用户点击加入,进入会员加入界面,输入会员验证码与会员信息。提交前进行信息冲突检查,有冲突时将提示用户。角色

13、权限:个人用户输入:点击会员用户加入输入会员验证码与会员信息。输出:会员加入成功/失败提示。1.2会员信息修改当前会员用户可以在查询出会员信息后,点击一条具体的会员信息,可以进行修改。提交前进行信息冲突检查,有冲突时将提示用户。角色权限:会员用户输入:点击会员用户修改输入修改信息。输出:修改会员用户成功/失败提示。1.3会员信息查询当前用户查询自己用户信息。查询结果是一个列表,可以点击具体的用户信息进行修改和删除。角色权限:会员用户。输入:点击会员用户查询。输出:被查询的用户信息。如有修改、删除则提示修改、删除用户信息成功/失败提示。1.4会员注销 当前会员用户想要注销自己会员,点击注销,输入

14、会员验证码,点击确定。提交前进行信息冲突检查,有冲突时将提示用户。角色权限:会员用户输入:点击会员用户注销输入会员验证码确定。输出:会员注销成功/失败提示。1.5会员删除当前管理员用户想要注销具体的某个会员,点击删除,输入会员编号与会员名,点击确定。提交前进行信息冲突检查,有冲突时将提示用户。角色权限:管理员用户输入:点击会员管理删除输入会员编号与会员名确定。输出:会员删除成功/失败提示。2 .商品管理模块当前店主用户给自己添加商品。对于已经加入的商品,可以进行商品信息编辑和删除。也可以查询商品的信息。此功能包含的操作有:添加商品、删除商品、修改商品、查询商品、注销商品2.1商品添加当前店主用

15、户点击添加,进入商品添加界面,输入店主编码与商品信息。提交前进行信息冲突检查,有冲突时将提示用户。角色权限:店主用户输入:点击商品管理添加输入店主编码与商品信息。输出:会员加入成功/失败提示。2.2商品信息修改当前店主用户可以在查询出商品信息后,点击一条店主编码为用户自己的具体的商品信息,可以进行修改。提交前进行信息冲突检查,有冲突时将提示用户。角色权限:店主用户输入:点击商品管理商品信息修改输入修改信息。输出:修改商品信息成功/失败提示。2.3商品信息查询当前用户查询商品信息,输入查询商品名。查询结果是一个列表,可以点击具体的商品信息进行修改和删除。角色权限:会员用户,店主用户。输入:点击商

16、品管理查询输入商品名。输出:被查询的用户信息。如有修改、删除则提示修改、删除商品信息成功/失败提示。2.4商品删除当前店主用户想要注销具体的某个商品,点击删除,输入商品编号与商品名,点击确定。提交前进行信息冲突检查,有冲突时将提示用户。角色权限:管理员用户输入:点击商品管理删除输入商品编号与商品名确定。输出:商品删除成功/失败提示。2.5商品品价2.5.1商品评价输入当前用户点击评级,输入评分,点击确定。角色权限:会员用户输入:点击评级输入评分确定输出:评分成功2.5.2商品评分查看当前用户点击查看评分,输入商品编号,点击确定。角色权限:所有用户输入:点击查看评分输入商品编号确定输出:商品平均

17、评分。3. 订单管理模块当前用户给某店主添加订单。对于已经加入的订单,可以查询订单的信息。此功能包含的操作有:添加商品、删除商品、修改商品、查询商品、注销商品3.1订单添加当前会员用户点击添加,进入订单加入界面,输入会员名与订单信息。提交前进行信息冲突检查,有冲突时将提示用户。角色权限:会员用户输入:点击订单管理加入输入会员名与订单信息。输出:订单添加成功/失败提示。3.2订单信息查询当前用户查询自己订单信息。查询结果是一个列表,角色权限:会员用户。输入:点击订单管理查询。输出:被查询的订单信息(其中包括供货商名字、地址、联系人、供应商Email、电话、手机、网址)3.3订单删除当前用户点击查

18、询出的订单,当订单满足一定的条件后,用户可以右键点击订单,点击删除。提交前进行信息冲突检查,有冲突时将提示用户。角色权限:会员用户。输入:点击订单管理查询点击订单删除。 输出:订单删除成功/失败。4. 收藏夹模块当前用户可以在收藏夹中添加收藏条目,可以查询条目信息,也可以将该条目删除。此功能包括操作有:添加条目、查询条目、删除条目。4.1添加条目当前用户点击收藏夹添加,进入添加界面,输入条目信息与条目名,提交前进行信息冲突查询,有冲突提示用户角色权限:会员用户输入:点击收藏夹添加输入条目名与条目信息.输出:订条目添加成功/失败提示。 4.2显示条目 当前用户点击收藏夹,在收藏夹中左键点击条目名

19、 角色权限:会员用户输入:点击收藏夹左键点击条目名输出:条目信息4.3删除条目 当前用户点击收藏夹,右键单击条目名,点击删除角色权限:会员用户输入:点击收藏夹点击条目名右键单击条目名点击删除5. 类别管理模块类别管理为整个网站的灵活高效提供了可能性,它使网站管理员可随时调整各类别,都可以根据需要增加、修改或删除。这对于网站上信息的分类调整以及网站更新具有很大的作用,可以极大地减少二次开发的工作量。5.1 信息类别和专题管理 5.1.1增添信息类别和专题 增添信息类别和专题功能。分类维护是否应该由管理员进行。 角色权限:系统管理员 输入:系统管理类别管理增添信息类别和专题 输出:显示新增添信息类

20、别和专题 5.1.2修改信息类别和专题 修改信息类别和专题功能。 角色权限:系统管理员 输入:系统管理类别管理修改信息类别和专题 输出:修改信息类别和专题成功/失败提示。 5.1.3删除信息类别和专题 删除选择的信息类别和专题。已有商品的信息类别和专题不能被删除。 角色权限:系统管理员 输入:系统管理类别管理删除信息类别和专题 输出:删除信息类别和专题成功/失败提示。 5.1.4信息类别和专题列表 按信息类别编号顺序列出所有信息类别和专题。 角色权限:系统管理员 输入:系统管理类别管理信息类别和专题列表 输出:以动态树的方式按部门编号顺序列出所有信息类别和专题。5.2排序管理 更改类别顺序以确

21、定信息类别和专题在网站页面上出现的排序的功能 角色管理:系统管理员 输入:系统管理类别管理排序管理 输出:更改网站页面重新排序成功/失败提示。5.3中文及英文目录名管理 更改信息类别和专题的中文及其英文目录名的功能 角色管理:系统管理员 输入:系统管理类别管理中文及英文目录名管理 输出:更改中文及英文目录名成功/失败提示。5.4信息管理 信息管理实现网站内容的更新与维护,提供在后台输入、查询、修改、删除各信息类别和专题中的具体信息的功能,选择本信息是否出现在栏目的首页、网站的首页等一系列完善的信息管理功能。 5.4.1增添栏目信息 增添各栏目信息的功能 角色管理:系统管理员 输入:系统管理信息

22、管理增添栏目信息 输出:显示新增栏目信息5.4.2 修改栏目信息 修改各栏目信息的功能 角色管理:系统管理员 输入:系统管理信息管理修改栏目信息 输出:修改栏目信息成功/失败提示 5.4.3删除栏目信息 删除各栏目信息的功能 角色管理:系统管理员 输入:系统管理信息管理删除栏目信息 输出:删除栏目信息成功/失败提示5.4.4信息状态管理修改信息状态以确定信息是否出现在类别首页或网站首页的功能角色管理:系统管理员输入:系统管理信息管理修改信息状态输出:信息出现在类别首页或网站首页成功/失败提示1.8.2 对非功能性的需求1.8.2.1 对性能的规定1.8.2.1.1 精度 该系统输入编号,ID号

23、等整型数据一律按整型输入,对于输入小数的情况系统提示输入错误信息,对于输入商品价格等浮点型数据一律保留小数点后两位小数,即对于输入没有达到两位小数的后面自动补零,输入大于两位小数的自动截断后面的数据。输出过程整型数据还是按照整型数据输出,而商品价格等浮点数据输出保留两位有效小数。数据在传输过程中保留原有精度。1.8.2.1.2 时间特性要求 a) 响应时间:本系统要求在外网用户访问需2秒内响应,局域网内测试需1秒内响应。b) 更新处理时间:对于数据更新操作处理时间需在1秒内完成。c) 数据的转换和传送时间:少量数据转换都是需要1秒内完成,批量数据转换最多不超过5秒,数据传送需1秒内完成。1.8

24、.2.1.3 灵活性 a) 操作方式上的变化:本系统采用/S架构,用户在浏览器中访问本系统。暂时没有做C/S架构和移动客户端的需求。b) 运行环境的变化:本系统的运行环境是Windows Server2003+Tomcat6.0+SQL Server2005。当运行环境变为Linux系统下时,由于Java的多平台特性。只需要将数据库文件移植到能在Linux下运行的MySql数据库或者Oracle数据库等。而整个系统依然能在拥有Java环境的Linux系统下很好运行。c) 同其他软件的接口的变化:本系统兼顾IE,FireFox浏览器,对于其他浏览器不支持的效果,系统会提示相应的信息,指出浏览器不

25、支持。d) 精度和有效时限的变化:对于数据精度定义在一个文件中定义好,如果系统以后需要修改数据精度,则只需要修改这里的定义精度。服务器端向客户浏览器回写cookie保留时间为15天,session有效时间为30分钟。 1.8.2.2 输人输出要求输入数据类型数据范围格式要求用户IDString8到15位字母和数字组成(首字符必须是字母用户密码String8到15位字母和数字组成搜索商品名称String不超过20位任意字符搜索商品ID号Int不超过8位整型数据按价格搜索Double任意长度浮点型数据精度不限按时间搜索Date-时间的日期格式订单号查询Int15位纯数字的流水号输出数据类型数据范围

26、格式要求订单号Int15位纯数字的流水号显示商品IDInt不超过8位整型数据商品金额Double任意长度浮点型数据精度不限账户余额Double任意长度浮点型数据精度不限商品名称String8到15位任意字符订单交易时间Date-时间的日期格式1.8.2.3 数据管理能力要求 本系统包括:需求分析,系统设计,系统编码,系统测试,交付文档,QA管理,配置文档等7个文卷。系统中可能需要设计的表10个。1.8.2.4 故障处理要求本系统如果出现数据库服务器崩溃,应该具有数据备份功能,保证用户数据不被丢失,同时可以启动第二台备用数据库服务器保证系统的完整运行。Web服务器如果发生宕机,应该立即启动第二台备用服务器保证系统正常运行。1.8.2.5 其他专门要求要求用户账户密码需采用加密技术,防止用户密码被盗窃。同时在系统查询的入口时应防止sql注入攻击,保证用户信息的安全。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1