实验一软工133王继友1130299448

上传人:飞*** 文档编号:54034941 上传时间:2018-09-07 格式:PDF 页数:16 大小:114.38KB
返回 下载 相关 举报
实验一软工133王继友1130299448_第1页
第1页 / 共16页
实验一软工133王继友1130299448_第2页
第2页 / 共16页
实验一软工133王继友1130299448_第3页
第3页 / 共16页
实验一软工133王继友1130299448_第4页
第4页 / 共16页
实验一软工133王继友1130299448_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《实验一软工133王继友1130299448》由会员分享,可在线阅读,更多相关《实验一软工133王继友1130299448(16页珍藏版)》请在金锄头文库上搜索。

1、1 艾斯医药需求规格说明书姓名:王继友班级:软工133 学号: 1130299448 老师:王华时间: 2016415 2 1 引言 31 目的 32 背景 32 任务概述 41 目标 42 用户的特点 43 预计时间 43 产品功能 41 系统管理 5一、登录 . 5二、用户管理. 6三、商品管理. 7四、邮件管理. 8五、订单管理. 92、用户管理 . 10一、注册 . 10二、登录 . 11三、商品搜索. 11四、购物 . 123.游客功能 13一、商品搜索. 13二、购物 . 14 4 其他非功能需求. 15一、性能 . 15二、用户认证. 15三、软件质量属性. 16 3 一、引言:

2、1 、目的对此需求规格说明书对项目的背景、范围、验收标准和需求等信息进行说明, 包括功能性需求和非功能性需求,确保对用户需求的理解一致。以方便 ( 甲方)的需求提供者、项目负责人、相关技术人员等,北京亚思晟商务科技有限公司(乙方)的项目组成员,包括项目经理、客户经理、分析设计开发测试等人员工作、编程、阅读、验证。2 、背景在这个需求越来越旺盛的时代,医药行业的发展也是越来越快。在企业交易量增大的同时, 事物处理机制的压力也越来越大,医药企业也会感觉整体很是忙碌, 所以艾斯医药委托我方即北京亚思晟商务科技有限公司帮助其开发一个网络事物处理系统即艾斯医药系统。艾斯医药系统是基于网上购物的应用软件,

3、 在该系统上能了解到已公开发布的商品,对自己需要的商品进行采购。包括查询药品,购买药品,下订单等流程,方便快捷实现购物过程。4 二、任务概述1、目标艾斯医药系统是基于互联网的应用软件,通过此系统可以了解到已公开发布的药品、药品价格查询、药品购买和订单查询。方便用户购物流程,实现电子购物方便快捷的功能。2、用户的特点本软件的最终用户为组织内的日常使用者,操作人员和维护人员有较高的教育水平和技术专长,同时使用的用户数量初步估计为几百人。3、预计时间本产品预计时间周期六个月,不过分依赖其他外部系统应用。三、产品的功能1、整体框架艾斯医药系统遵循 J2EE 标准技术的应用平台, 采用 spring框架

4、以 Java 技术进行系统开发, 使用 JSP 、 serverlet、 JavaBean、 EJB 作为应用实现。5 2、功能规定一、系统管理系统管理是给系统管理人员使用的,主要包括以下功能模块:登录,用户管理 : ,商品管理,订单管理,邮件管理,购物,商品查询,商品浏览和购物。一、登录(1)用例描述:(1)角色:注册用户(管理员)(2)前提条件:无(3)主事件流1. 用户登录该网站的登陆页面(E1)2. 显示登录页面信息如:用户名,密码3. 输入用户名和密码点击登录按钮(E2)4. 验证登录信息5. 加载用户所拥有的权限信息,并显示在页面6 (4)异常事件流E1: 键入非法的标识符,指明错

5、误。E2: 用户账号被管理员屏蔽,无法登陆。(2)用户管理1、用例描述:(1)角色:管理员(2)前提条件:用户必须完成登录的用例(3)主事件流:1. 当用户登录该网站( E1) ,点击用户列表2. 进入用户列表页面3. 设置每个用户的开启或屏蔽用户(S1)角色修改( S2)和修改用户(S3)(4)分支事件流S1: 开启或屏蔽用户。1 点击开启用户或删除用户S2:角色修改1 点击添加链接2 跳转到角色修改用户页面3 点选角色,点击修改按钮添加成功,跳转到登录用户管理界面S3:修改用户7 1 点击修改用户链接2 跳转到修改用户页面3 输入用户新信息,点击提交按钮修改成功,跳转到登录用户管理界面(5

6、)异常事件流E1: 用户账号被管理员屏蔽或删除,无法设置,提示重新激活账号(3)商品管理1、用例描述:(1) 角色:管理员(2) 前提条件:用户必须完成登录的用例(3) 主事件流1. 当用户登录该网站( E1) ,点击商品列表2. 进入商品管理界面3. 添加商品信息( S1)和修改商品信息( S2)和删除商品信息(4) 分支事件流S1:点击添加商品连接1: 点击添加商品链接2 进入修添加商品页面3 填写商品资料( E1)点击修添加按钮按钮4 返回商品管理界面8 S2:点击修改按钮1: 点击某条商品信息的修改按钮2 进入修改商品信息页面3 修改商品资料( E1)点击修改按钮4 更新商品信息5 返

7、回商品管理界面S2:点击删除按钮1 点击 某商品的删除按钮2 删除该商品3 返回商品管理界面(5) 异常事件流E1: 键入非法的标识符,指明错误。(4)邮件管理1、用例描述:(1) 角色:管理员(2) 前提条件:用户必须完成登录的用例(3) 主事件流1. 当用户登录该网站,点击商品列表,点击邮件管理2. 进入邮件管理界面3. 点击、查看已设邮箱( S1)修改已邮箱信息( S2)9 (4) 分支事件流S1:点击新已设邮箱1: 点击已设邮箱链接2 展示邮箱设置详细信息S2: 修改已邮箱信息1: 填写发件和收件 E-mail (E1)地址和发件 E-mail 密码(E1) ,点击提交2:返回邮件管理

8、界面3 返回项目管理界面(5) 异常事件流E1: 键入非法的标识符,指明错误。(5)订单管理1、用例描述:(1) 角色:管理员(2) 前提条件:用户必须完成登录的用例(3) 主事件流1. 当用户登录该网站,点击商品列表2. 进入商品管理界面,点击订单3. 进入订单管理界面。3. 点击 用户 id 链接( S1) 、查看( S2)删除( S3)(4) 分支事件流S1:点击用户 id 链接,查看下订单用户信息10 1: 点击点击用户 id 链接2 展示用户细信息S2: 点击查看1: 点击查看链接2:进入订单项详细界面3 点击删除按钮,删除订单项S2: 点击查看1: 点击订单删除链接2 删除订单项。

9、返回订单管理页面二、用户管理一、注册1 用例描述:(1)角色:未注册用户(2)前提条件:无(3)主事件流1. 用户访问网站的首页2. 点击电子商务系统链接,进入电子商务介绍页面3. 点击登陆入口的注册链接,进入用户注册页面4. 输入用户名、密码,国家、城市、公司名称、公司地址、工作、电话、Zip 、Email 等注册信息点击注册按钮(E1)5. 验证用户信息,跳转到登陆成功提示页面。(4)异常事件流11 E1: 键入非法的标识符,指明错误。二、登录1 用例描述:(1)角色:注册用户(注册用户)(2)前提条件:无(3)主事件流1. 用户登录该网站的登陆页面(E1)2. 显示登录页面信息如:用户名

10、,密码3. 输入用户名和密码点击登录按钮(E2)4. 验证登录信息5. 加载用户所拥有的权限信息,并显示在页面(4)异常事件流E1: 键入非法的标识符,指明错误。E2: 用户账号被管理员屏蔽,无法登陆。三、商品搜索1、用例描述:(1)角色:注册用户(2)前提条件:用户必须完成登录的用例(3)主事件流:1. 用专家用户登录进入系统成功页面12 2. 点击查询商品浏览产品。3. 进入商品查询页面4. 选择条件、输入内容( E1)5. 点击查询按钮修改信息,返回到商品查询结果页面(5) 异常事件流E1: 键入非法的标识符或者格式不对,指明错误四、购物1、用例描述:(1)角色:注册用户(2)前提条件:

11、用户必须完成登录的用例(3)主事件流:1. 用注册用户登录进入系统2. 点击浏览产品页或者查询产品浏览产品(同商品搜索)3. 进入商品页面4. 点击商品信息后的购买链接,添加到购物车5. 点击购物车链接进入购物车展示页面,可以修改购物车里信息或者删除购物车里商品6. 修改商品质量( S1)和删除商品( S2)7. 点击结算中心按钮,进入结算页面。8. 填写用户信息,点击提交,生成订单并发送到管理员邮箱里. 9跳转到购物成功页面 . 10. 点击查看订单,查看订单详细产品信息。13 11. 点击查看,查看每一个订单的详细产品信息。(4)分支事件流S1: 修改商品质量1: 在每条商品质量输入框中输

12、入新数量2 自动修改数量信息S2: 删除商品1: 点击商品信息后的删除链接2: 删除购物车里的该商品三、游客功能主要包括以下功能模块:用户登录;单位信息更新, 修改密码,项目申报,信息查询等。一、商品搜索1、用例描述:(1)角色:游客(2)前提条件:用户没有完成登录的用例(3)主事件流:1. 在首页点击导航条电子商务系统2. 进入电子商务简介页面3. 击查询产品和浏览产品4. 进入商品查询页面5. 选择条件、输入内容( E1)14 6. 点击查询按钮修改信息,返回到商品查询结果页面(5) 异常事件流E1: 键入非法的标识符或者格式不对,指明错误二、购物1、用例描述:(1)角色:游客(2)前提条

13、件:用户没有完成登录的用例(3)主事件流:1. 在首页点击导航条电子商务系统2. 进入电子商务简介页面3 点击浏览产品页或者查询产品浏览产品(同商品搜索)4 进入商品页面5 点击商品信息后的购买链接,添加到购物车6 点击购物车链接修改购物车里信息7 修改商品质量( S1)和删除商品( S2)8 点击结算中心按钮,进入结算页面。9 填写用户信息,点击提交,生成订单并发送到管理员邮箱里. 9跳转到购物成功页面 . (4)分支事件流S1: 修改商品质量4.1.1: 在每条商品质量输入框中输入新数量4.1.2 自动修改数量信息15 S2: 删除商品4.2.1: 点击商品信息后的删除链接3.2.2: 删

14、除购物车里的该商品四、其他非功能需求一、性能需求在 10M带宽以及网络不繁忙的情况下,传输速率应稳定在200K/S。在系统有 20 个并发用户连接上的情况下,CPU 占用率不能超过50%,占用内存不能超过20*5=100M 。并且系统支持的在线并发用户数在100个以上。传输文件的掉包率:局域网情况:10M以下数据:在网络不繁忙下一次传输成功,无掉包率。在网络繁忙情况下掉包率允许在1之内。10M以上数据:在网络不繁忙下掉包率允许在1之内,在网络繁忙情况下掉包率允许在5之内。广域网情况:在 10之内。安全性能需求数据存储的安全性:及时备份及恢复用户的数据。数据传输的安全性: 对一些需要加密的数据进行加密传输,需要进行二、用户认证。系统的安全性: 通过严密的权限控制, 控制用户能够操作的模块和数据; 并对用户的操作进行记录。 只有经过授权的用户才能够使用系统,16 以防止恶意用户的攻击。三、软件质量属性稳定性:在中间件平台、后台存储平台、 工作流平台不崩溃的前提下,本系统不崩溃。 即使在本系统崩溃的情况下, 可以通过记录的日志找出崩溃的原因所在。可维护性:通过系统记录的日志能够定位出系统错误的所在,能够快速的纠正。易用性:用户能够方便的操作;和丰富的提示信息。在更改系统配置的情况下建议重新启动系统。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号