需求分析软件工程

需求分析软件工程

ID:18608157

大小:188.00 KB

页数:8页

时间:2018-09-19

需求分析软件工程_第1页
需求分析软件工程_第2页
需求分析软件工程_第3页
需求分析软件工程_第4页
需求分析软件工程_第5页
资源描述:

《需求分析软件工程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件需求规格说明书一、文档概述(一)目的本文通过详细描述电子商务系统项目的功能需求、用户界面需求、性能需求、质量属性需求以及其它需求,为后续系统设计、软件(系统)测试、用户文档等工作提供基础与约束。(二)定义、首字母缩写词和缩略语表1术语缩写、术语解释ECS电子商务系统SR需求定义(三)参考文档表2参考文档资料名称作者出版单位日期《Jsp项目开发案例全程实录》明日科技清华大学出版社2011.1《Jsp数据库系统开发案例精选》李永江人民邮电出版社2006.5《JSP网络编程技术与实践》李建刚清华大学出版社2008.6《Jsp实用案例

2、教程》冯燕奎清华大学出版社2001.5《软件设计文档国家标准_GB8567—88》2007二、整体说明本产品的开发需求来自于日益发展的电子商务需求,该项目是为写字楼里面各楼层各办公室的职员实现网上购物而开发。软件包括的功能有:前台购物、商品搜索、后台商品管理、会员管理、订单管理、公告管理功能。三、具体需求(一)需求描述需求通过三个方面进行获取:调研收集:与不同层次的需求源进行交流沟通,获取初步需求;整理识别:分类整理需求,形成文档,并作出需求判别;需求确认:抛弃无用需求,并与不同层次用户进行需求确认,形成需求基线。图1数据需求获取

3、过程图表3需求模块序号具体需求1会员登录2会员注册3会员资料修改4搜索商品5购买商品6形成订单7购物车管理8订单查询9销售排行10商城公告11新品上架12特价商品13添加商品信息14修改商品信息15删除商品信息16查看会员信息17冻结/解冻会员信息18查看订单19订单操作20大分类信息管理21小分类信息管理22查看公告23添加公告24删除公告25管理员登陆26退出后台(二)用例模型图2用例模型(三)业务流程进入网站放入购物车判断会员Y注册选择商品购买继续购物形成订单销售发货N图3业务流程图1.会员登录用例图:图4会员登录用例图用例

4、的事件流描述:会员登录后可以在该网站上实现购买功能,会员输入用户名和密码,格式验证正确后和数据库中的进行匹配,如果正确则允许登录,不正确给出提示信息。本用例描述了会员如何登录到系统中。前置条件:(1)客户机已经连接到网络中(2)服务器端已开启服务(3)会员在浏览器中打开门户网站地址后置条件:如果用例成功,用例登录到系统中,网页上显示会员用户名,否则系统的状态不变。事件流:(1)基流会员登录到网站时,点击登录时用例启动。会员输入自己的用户名和密码,点击登录(E-1)。系统验证输入的名字和密码(E-2),验证完毕正确后提示用户登录系统

5、成功。点击重置(E-3)(2)替代流E-1:会员名为空,系统提示错误:用户名不能为空。E-2:系统检索名字和密码是否匹配,如果不匹配,系统提示错误:用户名或密码错误。E-3:会员名和密码清空,等待会员输入。2.会员注册:用例图:图5会员注册用例图用例的事件流描述:游客浏览网站后,可以进行注册会员进行购买功能,点击注册,进入注册页面,填写相关信息,格式要求符合后,进入到登陆页面,不符合要求的,给出提示信息。本用例描述的是游客如注册成为会员。前置条件:(1)客户机已经连接上了网络。(2)游客在浏览器中已经打开了开门户网站地址。后置条件

6、:如果用例成功,游客可以直接跳转的登陆页面,输入账号和密码,就可以进行登陆操作。否则重新填写会员注册信息。事件流:(1)基流游客登录到网站后,点击会员注册用例启动。游客按照要求填写信息后,点击注册(E-1)。系统验证游客的信息,(E-2),验证完毕正确后提示游客注册成功。在未点击注册时,点击重置(E-3)(2)代替流E-1:游客有未填写的信息,系统提示:请填写相关信息。E-2:系统检验到游客填写的信息不符合格式要求,系统提示:请按要求填写。E-3:游客填写的信息清空,等待游客重新填写。2.会员资料修改用例图会员资料页面更改用户资料

7、图6会员资料修改用例图用例的事件流描述:会员成功登陆后,可以修改自己的资料,会员点击修改资料,系统从数据库中提取出会员的资料,会员进行修改后,系统验证格式是否正确,正确后在读入数据库中。本用例描述了会员如何修改自己资料。前置条件:(1)客户机已经连接上了网络。(2)会员在浏览器中已经打开了开门户网站地址。(3)会员成功登陆了网站。后置条件:如果用例成功,会员可以修改自己的资料,刷新后会显示会员的新信息,否则系统提示:重新填写。事件流:(1)基流会员登录到网站后,点击会员子资料修改,用例启动。会员按照要求填写信息后,点击修改(E-1

8、)。系统验证会员新提交的信息,(E-2),验证完毕正确后提示会员修改成功。(2)代替流E-1:会员有未填写的信息,系统提示:请填写相关信息。E-2:系统检验到会员填写的信息不符合格式要求,系统提示:请按要求填写。(二)非功能需求1用户界面需求表4用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。