在线拍卖系统需求分析说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在线拍卖系统需求分析说明书
唯衣在线拍卖网站需求分析说明书
目录
软件需求规格说明 (4)
1.1概述 (4)
1.2引言 (4)
1.2.1目的 (4)
1.2.2文档约定 (4)
1.2.3预期的读者和阅读建议 (4)
1.2.4参考文献 (4)
1.3综合描述 (3)
1.3.1系统设计目标 (3)
1.3.2现有的系统架构 (5)
1.3.3用户角色分工及其职责、权限 (5)
1.3.4运行环境 (5)
1.3.5设计和实现上的限制 (4)
1.3.6假设和依赖 (4)
1.3.7相关名词解释 (4)
1.4具体的需求分析 (6)
1.4.1功能需求 (6)
1.4.2性能需求 (11)
1.4.3安全性需求 (11)
1.4.4软件质量标准属性 (11)
1.4.5用户文档 (11)
软件需求规格说明
1.1 概述
本系统主要用于提供在线拍卖服务。
1.2 引言
1.2.1 目的
本系统的目的是实现完善的、安全的、方便的在线拍卖系统。
1.2.2 文档约定
所有文档都采用Word 2003来进行编写。
1.2.3 预期的读者和阅读建议
预期读者有开发人员、项目经理、营销人员、用户、测试人员,文档的编写人员。
1.2.4 参考文献
可参考文献有项目计划文档,系统规格说明,合同,用户界面风格指导。
1.3 综合描述
1.3.1 系统设计目标
1.3.1.1 长期目标
系统功能完善、且方便进行功能扩展添加及日常系统维护。
1.3.1.2 本期目标
完成客户对本系统定义的基本功能。
1.3.2 现有的系统架构
列出现有的系统物理架构――外部环境。
1.3.3 用户角色分工及其职责、权限
参考项目计划。
1.3.4 运行环境
描述本软件的运行环境,包括硬件平台、操作系统和版本,还有其它的软件组件或与其共存的应用程序。
1.3.5 设计和实现上的限制
➢使用Java语言进行开发
➢使用mysql数据库
➢使用eclipse开发工具
1.3.6 假设和依赖
列举出在对软件需求规格说明中影响需求陈述的假设因素(与已知因素相对立)。确定项目对外部因素存在的依赖。
1.3.7 相关名词解释
对产品中出现的目前还不常见的名词给于解释。使需求说明书的读者在阅读时不会产生困难。
1.4 具体的需求分析
1.4.1 功能需求
随着互联网的发展,许多实际生活中进行的事情,慢慢都融入到虚拟的网络生活中,拍卖也不例外。在生活中要举行一场拍卖会,是非常耗时耗物的事情,并且每个拍卖人员都必须亲临拍卖现场进行举牌,这对于比较低价值的物品来说,这种拍卖方式就很不适合。为了降低拍卖的费用,并且增加拍卖的参与人员,基于互联网技术实现的在线拍卖,将为拍卖市场带来更加广阔的前景。
基于互联网的拍卖,目前系统也非常多,比如淘宝网的在线拍卖,嘉德的在线拍卖等等,纵观这些拍卖系统,都具有拍卖的功能,但是缺乏实际拍卖所具有的那种拍卖氛围,我们所要设计的拍卖系统,要打破传统线上拍卖的模式,不仅仅要实现拍卖功能,而且更要体现出拍卖的竞争氛围,创造在线拍卖的新模式。基于这个目的,以下为系统的功能需求描述。
1.4.1.1 前台功能
前台是本拍卖系统的精华所在,要求能体现出拍卖的激烈竞争气氛,因此,前台页面要求尽可能采用页面无刷新技术来实现,并且为了烘托拍卖的紧张气氛,要求在拍卖物品上体现出剩余时间、拍卖历史、当前价格、竞拍成功的动态公告等相关内容,其具体说明如下:
1.4.1.1.1 客户注册
访问本系统的客户可以不注册也可以注册,但是未注册客户只能浏览本网站的拍卖物品信息以及其它相关信息,不允许进行拍卖、评论、聊天等相关操作。
要注册的客户必须提供以下注册内容:登入名称、登入密码、真实姓名、证件类型、证件号码、联系电话、邮政编码、联系地址、邮件地址、至少一个有效帐户。
同时为了防备不法人员使用软件自动注册,要求客户在注册的时候要输入校验码。
另外客户还可以选择提交以下内容:兴趣爱好、是否接收邮件、QQ号码、MSN号码、客户简介等相关内容。
客户提交了必填内容后,并且登入名称、证件号码没有重复的情况下才能注册成功,否则要返回到注册页面,并且客户填写的注册内容必须要在页面上显示。
1.4.1.1.2 信息更改
客户注册成功后,状态为待审核,此时客户可以发评论,可以聊天,但是不允许参加竞拍,另外客户可以进入到此功能来修改相应的信息:真实姓名、证件类型、证件号码、联系电话、邮政编码、联系地址、邮件地址、兴趣爱好、是否接收邮件、QQ号码、MSN号码、客户简介等内容。如果客户信息经过管理人员的审核,状态为正式客户,那么其真实姓名、证件类型、证件号码、联系电话、邮政编码、联系地址、邮件地址等信息就不允许进行修改。
1.4.1.1.3 客户登入
注册成功的客户才能进行登入操作,登入时要求客户输入登入名称、登入密码、校验码,然后提交登入信息,验证成功后,返回到首页物品列表页面,并且在首页面
顶端显示对客户的欢迎信息,如果验证没有通过,那么要提示客户登入错误(不要具体说明是客户名错误还是密码错误,但是如果是校验码错误,那么要具体说明)。
1.4.1.1.4 站内短信
用来为站内客户提供一个离线的内部沟通方式,对客户的通知、广告等相关信息都可以通过此功能来完成。客户可以发送、浏览、删除短信信息。
1.4.1.1.5 密码查找
当客户忘记密码时,可以通过这个功能来恢复密码。客户进行查找时,要求客户输入登入名称或者证件号码,根据登入名称或证件号码,查找到此登入名称或证件号码对应的电子邮箱地址,然后发送一条密码更改的连接地址到客户邮箱,客户登入到自己的邮箱中,点击链接地址,进入到密码修改页面,要求客户输入两遍新密码,两次密码输入正确后,更新数据库中的密码信息,启用新密码,如果客户提供的是虚假邮件地址,那么客户将不能完成恢复密码功能,必须提供相应的信息到管理员进行人工确认(登入名称、证件号码、联系电话、联系地址)。