网上拍卖系统需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上竞拍系统
需求分析说明书
负责人:杨一夫
小组成员:李新峰,周杰,张田
2013年1月1日
1.引言
随着科学技术的不断进步和互联网的快速发展,人们越来越向往便捷的生活,所以电子商务应运而生,网上购物也成为了每个人日常生活的重要组成部分。所以为了满足人们的这种需求,从而开发此系统,来帮助人们体验更加便捷,放心的网络购物生活。
1.1目的
本需求分析报告的目的是为了研究拍卖网站的拍卖流程和网站架构,为以后开发系统提供良好的参考和借鉴和可靠的开发依据。
1.2背景
本项目的名称:网上拍卖系统
本项目考察网站:ebay淘宝网,
本项目开发者:杨一夫,李新峰,张田,周杰
1.3名词定义名词定义名词定义名词定义:
实体:客观世界中存在的且可互相区别的事物。
联系:客观事物中的彼此之间的关系。
属性:实体或者联系所具有的性质。
2.任务概述
2.1目标
2.1.1开发意图
本系统的开发意图是为用户提供更加优质的网上商品拍卖平台,是使用者能够更加便捷的买卖商品,从而是客户能获得更加方便的网上拍卖体验。
2.1.2应用目标
本系统的应用目标是使通过本系统软件,能够为买家和卖家提供一个良好而便捷的交易平台,使每个系统的使用者都能自如的进行发布信息,参与拍卖和个人管理等操作。
2.1.3应用及范围
本系统使用于网上商务网站用作拍卖系统使用,也可以单独作为网上拍卖网站单独使用。
2.2产品描述
本系统是运行于服务器端的web应用程序,它以SQL数据库作为基础。
2.3产品功能
本产品的的主要功能有:
(1)竞拍平台:包括竞拍者资格审查、竞拍规则设定、竞拍过程控制等。
(2)拍卖商品信息发布:包括商品信息及操作。
(3)拍卖步骤及在线帮助:包括会员登录参与拍卖、浏览商品信息、抢购商品。
(4)网上支付系统:与各银行联网,设置多种支付方式。
(5)用户管理:分为非会员用户、会员用户、系统管理员,赋予不同权限。对用户竞拍信息、信誉度等信息管理。
3需求规定
3.1需求获取
用例图如下:
3.2用例描述
3.2.1用例描述:注册
1、简单描述:非会员点击注册后,用例开始。
2、事件流
由非会员启动该用例。
基本流程:
(1)用户点击注册按钮。
(2)用户输入注册信息。
(3)确认信息无误,点击注册。
3、特殊需求:无。
4、前置条件:用户成功注册。
5、后置条件:该用户已成为会员。
3.2.2用例描述:浏览商品
1、简单描述:用户进入网站后,此用例开始执行。
2、事件流
由用户启动该用例。
基本流程:
(1)用户进入系统。
(2)查看当前可以竞拍的商品。
3、特殊需求:无。
4、前置条件:用户进入系统。
5、后置条件:无
3.2.3用例描述:发布商品信息
1、简单描述:会员登录系统后,点击发布商品信息按钮,此用例开始执行。
2、事件流
由会员启动该用例。
基本流程:
(1)会员点击发布信息按钮。
(2)进入发布信息界面,输入必要的商品信息。
(3)确认无误后,点击确认发布,此信息发布成功。
3、特殊需求:无。
4、前置条件:会员登陆系统。
5、后置条件:商品信息发布成功。
3.2.4用例描述:参加商品竞拍
1、简单描述:已登录会员点击参加竞拍后,此用例开始执行。
2、事件流
由会员启动该用例。
基本流程:
(1)会员点击竞拍按钮。
(2)根据会员的信誉度进行判断是否允许参加竞拍。
(3)按照所规定的竞价规则进行竞拍。
3、特殊需求:无。
4、前置条件:会员点击参加竞拍。
5、后置条件:完成参加竞价。
3.2.5用例描述:支付
1、简单描述:会员成功竞拍到后,此用例开始执行。
2、事件流
由会员启动该用例。
基本流程:
(1)会员点击支付按钮。
(2)系统根据拍到的价格进行结算。
(3)用户点击确认付款。
3、特殊需求:成功拍到商品。
4、前置条件:用户已登陆系统。
5、后置条件:付款成功。
3.2.6用例描述:登录系统
1、简单描述:用户进入登陆界面后,此用例开始执行。
2、事件流
由用户启动该用例。
基本流程:
(1)用户进入登陆界面。
(2)用户输入正确的用户名密码。
(3)用户点击登录按钮。
3、特殊需求:无
4、前置条件:无。
5、后置条件:登陆完成。
3.2.7用例描述:会员信息管理
1、简单描述:管理员进入管理界面后,此用例开始执行。
2、事件流
由管理员启动该用例。
基本流程:
(1)管理员点击信息管理按钮。
(2)对用户的信誉度进行管理。
3、特殊需求:权限为管理员。
4、前置条件:管理员登陆。
5、后置条件:用户信息管理完成。
5需求分析总结
根据所收集的资料以及一切所进行过的分析基础,并且结合实际情况,我进行了以上的需求分析。在整个过程当中,我从整体上觉得整个软件系统无论是在技术上还是在经济上都是完全可行的,有很好的开发价值。