IT项目管理课程期末大作业1需求文档 30.docx
- 文档编号:16634945
- 上传时间:2023-07-15
- 格式:DOCX
- 页数:15
- 大小:114.69KB
IT项目管理课程期末大作业1需求文档 30.docx
《IT项目管理课程期末大作业1需求文档 30.docx》由会员分享,可在线阅读,更多相关《IT项目管理课程期末大作业1需求文档 30.docx(15页珍藏版)》请在冰点文库上搜索。
IT项目管理课程期末大作业1需求文档30
<网上图书管理系统>
需求文档
版本<1.0>
[注:
以下提供的模板用于RationalUnifiedProcess。
其中包括用方括号括起来并以蓝色斜体(样式=InfoBlue)显示的文本,它们用于向作者提供指导,在发布此文档之前应该将其删除。
按此样式输入的段落将被自动设置为普通样式(样式=BodyText)。
]
[要定制MicrosoftWord中的自动字段(选中时显示灰色背景),请选择File>Properties,然后将Title、Subject和Company等字段替换为此文档的相应信息。
关闭该对话框后,通过选择Edit>SelectAll(或Ctrl-A)并按F9,或只是在字段上单击并按F9,可以在整个文档中更新自动字段。
对于页眉和页脚,这一操作必须单独进行。
按Alt-F9,将在显示字段名称和字段内容之间切换。
]
修订历史记录
日期
版本
说明
作者
<13/10/2017>
<1.0>
<第一次编写>
<郑孟丹>
<17/10/2017>
<2.0>
<第二次编写>
<林艾琳>
<13/12/2017>
<3.0>
<第三次编写>
<曹佳瑶>
需求文档
1.概述
该文档的目的与使用范围等概要介绍
编写本说明书的目的在于精确地阐述二手书交易系统必须提供的功能、性能以及它所要考虑的限制条件,是最终用户、项目管理人员、开发人员之间的沟通桥梁,使三者在系统需求规格上达成一致,为系统的总体设计提供依据,为测试人员制定测试计划、测试用例和测试过程提供依据。
本说明书的预期读者:
项目经理、开发人员、测试人员、软件维护和支持人员。
2.系统功能需求
系统功能架构:
用条形图或总用例图描述
功能:
用户用例图
登录
用例图及简要描述:
用户登录系统
用例角色:
主要参与者:
用户
用例前置条件:
用户已注册
用例后置条件:
用户成功登录系统
用例事件流:
基本事件流:
1系统显示登录页面;2用户填写用户名,密码等相关信息,点击登录;3系统处理请求,登录成功即跳转页面
备选事件流:
3a,用户填写密码不正确
3a1,系统提示输入正确密码
3b,用户名不存在
3b1,系统提示先行注册
用例非功能性需求:
系统响应时间不超过2秒
用例相关业务数据:
卖家的昵称、密码
用例相关人(描述该用例的提出者和讨论者):
林艾琳、梁子豪、曹佳瑶
2.2.3注册
2.2.3.1用例图及简要描述:
未注册用户注册账号
2.2.3.2用例角色:
主要参与者:
用户
2.2.3.3用例前置条件:
用户未注册
2.2.3.4用例后置条件:
用户成功注册账号
2.2.3.5用例事件流:
基本事件流:
1用户点击注册账号;2系统显示注册页面;3用户填写用户名,密码等相关信息,点击注册;4系统处理请求,注册成功即跳转至登录页面
备选事件流:
3a,用户填写信息形式不正确
3a1,系统提示输入正确信息
2.2.3.6用例非功能性需求:
系统响应时间不超过2秒
2.2.3.7用例相关业务数据:
用户的姓名、学号、身份证号、学院、专业、年级、校区、邮箱、昵称、密码
2.2.3.8用例相关人(描述该用例的提出者和讨论者):
林艾琳、梁子豪、曹佳瑶
2.2.4管理用户信息
2.2.4.1用例图及简要描述:
管理用户信息
2.2.4.2用例角色:
主要参与者:
用户
2.2.4.3用例前置条件:
用户已登录
2.2.4.4用例后置条件:
用户信息更新
2.2.4.5用例事件流:
基本事件流:
1.用户点击信息管理;2.用户进入信息管理界面;3.用户对个人信息进行修改;4.用户确认提交;5.用户信息更新
2.2.4.6用例非功能性需求:
系统响应不超过2s
2.2.4.7用例相关业务数据:
用户的学院、专业、年级、校区、邮箱、昵称、密码
2.2.4.8用例相关人(描述该用例的提出者和讨论者):
林艾琳、梁子豪、曹佳瑶
2.2.5查找商品
2.2.5.1用例图及简要描述:
查找商品
2.2.5.2用例角色:
主要参与者:
用户
2.2.5.3用例前置条件:
用户已登录
2.2.5.4用例后置条件:
相关商品展示
2.2.5.5用例事件流:
基本事件流:
1.用户在搜索框内输入查找信息;2.用户点击搜索;3.等待系统检索;4.跳转到相关商品展示界面
2.2.5.6用例非功能性需求:
系统响应不超过2s
2.2.5.7用例相关业务数据:
商品的封面、价格、名称、商品具体界面的链接
2.2.5.8用例相关人(描述该用例的提出者和讨论者):
林艾琳、梁子豪、曹佳瑶
2.2.6收藏
2.2.6.1用例图及简要描述:
用户收藏商品
2.2.6.2用例角色:
主要参与者:
用户
2.2.6.3用例前置条件:
用户已登录
2.2.6.4用例后置条件:
商品放入收藏夹
2.2.6.5用例事件流:
基本事件流:
1.用户在商品详情页点击收藏;2.等待系统反应;3.商品放入收藏夹;
2.2.6.6用例非功能性需求:
系统响应不超过2s
2.2.6.7用例相关业务数据:
商品的名称、价格、链接、封面
2.2.6.8用例相关人(描述该用例的提出者和讨论者):
林艾琳、梁子豪、曹佳瑶
2.2.7拍下付款
2.2.7.1用例图及简要描述:
拍下付款
2.2.7.2用例角色:
主要参与者:
用户
2.2.7.3用例前置条件:
用户已选择需要购买的商品
2.2.7.4用例后置条件:
用户等待卖家发货
2.2.7.5用例事件流:
基本事件流:
1.用户在商品界面选择立即购买;2.确认购买;3.点击支付;4.完成购买
2.2.7.6用例非功能性需求:
系统响应不超过2s
2.2.7.7用例相关业务数据:
商品价格、名称、数量、用户的地址、联系方式、昵称、订单号、订单日期
2.2.7.8用例相关人(描述该用例的提出者和讨论者):
林艾琳、梁子豪、曹佳瑶
2.2.8查看订单状态
2.2.81用例图及简要描述:
查看订单状态
2.2.8.2用例角色:
主要参与者:
用户
2.2.8.3用例前置条件:
用户已购买商品
2.2.8.4用例后置条件:
用户获得订单状态详情
2.2.8.5用例事件流:
基本事件流:
1.用户在已购买的商品中点击一个订单查看信息;2.等待系统反应;3.查看订单详情;
2.2.8.6用例非功能性需求:
系统响应不超过2s
2.2.8.7用例相关业务数据:
商品价格、名称、数量、发货状态、物流状态、物流公司。
物流单号、买家地址、联系方式、昵称、订单号、订单日期、订单总价
2.2.8.8用例相关人(描述该用例的提出者和讨论者):
林艾琳、梁子豪、曹佳瑶
2.2.9确认收货
2.2.9.1用例图及简要描述:
申请退货
2.2.9.2用例角色:
主要参与者:
用户
2.2.9.3用例前置条件:
用户已购买商品
2.2.9.4用例后置条件:
用户退货
2.2.9.5用例事件流:
基本事件流:
1.用户购买商品;2.用户点击退货;3.用户退货成功;4.商品重新上架;
2.2.9.6用例非功能性需求:
无
2.2.9.7用例相关业务数据:
商品状态、商品名称、商品价格
2.2.9.8用例相关人(描述该用例的提出者和讨论者):
林艾琳、梁子豪、曹佳瑶
2.2.10评价卖家
2.2.10.1用例图及简要描述:
评价卖家
2.2.10.2用例角色:
主要参与者:
用户
2.2.10.3用例前置条件:
用户已购买商品
2.2.10.4用例后置条件:
卖家收到评价
2.2.10.5用例事件流:
基本事件流:
1.用户收到商品;2.用户点击评价;3.用户输入评价;4.用户提交评价;
2.2.10.6用例非功能性需求:
无
2.2.10.7用例相关业务数据:
商品名称、商品价格、评价、评分
2.2.10.8用例相关人(描述该用例的提出者和讨论者):
林艾琳、梁子豪、曹佳瑶
2.2.11上传商品
2.2.11.1用例图及简要描述:
上传商品
2.2.11.2用例角色:
主要参与者:
用户
2.2.11.3用例前置条件:
用户已登陆
2.2.11.4用例后置条件:
用户发布商品
2.2.11.5用例事件流:
基本事件流:
1.用户点击发布商品;2.用户填写商品名、种类、价格、地址、交易方式、商品图片;3.用户提交发布;
2.2.11.6用例非功能性需求:
无
2.2.11.7用例相关业务数据:
商品名称、商品价格、种类、交易方式、商品图片
2.2.11.8用例相关人(描述该用例的提出者和讨论者):
林艾琳、梁子豪、曹佳瑶
2.2.12管理商品信息
2.2.12.1用例图及简要描述:
管理商品信息
2.2.12.2用例角色:
主要参与者:
用户
2.2.12.3用例前置条件:
用户已发布商品
2.2.12.4用例后置条件:
商品信息更新
2.2.12.5用例事件流:
基本事件流:
1.用户点击发布商品;2.用户点击更改信息;3.用户更改商品名、种类、价格、地址、交易方式、商品图片;4.用户提交发布;
2.2.12.6用例非功能性需求:
无
2.2.12.7用例相关业务数据:
商品名称、商品价格、种类、交易方式、商品图片
2.2.12.8用例相关人(描述该用例的提出者和讨论者):
林艾琳、梁子豪、曹佳瑶
3.系统非功能需求
所有页面加载时间均控制在2s之内。
UI界面为响应式设计,可适应PC/手机端观看。
4.系统接口
①用户接口
本产品的用户可通过PC端/移动端进行操作,采用标准的浏览器界面,进入系统主界面后点击相应的页面,分别进入相对应的界面(如:
登陆页面)。
超级用户(管理员)对系统的维护,最好要有备份。
②软件接口
Windows 操作系统,MySql数据库系统,tomcat web应用服务器,MyEclipse集成开发环境、JDK1.6.x。
③外部接口:
网上购物系统与操作系统之间的交互通过调用函数来实现,系统与数据库引擎之间的交互通过java标准控件实现。
3.8.4内部接口:
数据以字符串的形式进行传输
5.术语表
用户:
可以在该网站上进行发布商品、浏览商品和购买商品的使用者
二手书:
由卖家发布,由买家购入的二手课本商品
6.附录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IT项目管理课程期末大作业1需求文档 30 IT 项目 管理 课程 期末 作业 需求 文档