ImageVerifierCode 换一换
格式:DOCX , 页数:35 ,大小:190.59KB ,
资源ID:22839270      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22839270.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(V6434812273Software Requirements SpecificationOPV10.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

V6434812273Software Requirements SpecificationOPV10.docx

1、V6434812273Software Requirements SpecificationOPV10项目名称Project Name密级Confidentiality Level轻松短租网仅供收件方查阅项目编号Project ID版本Version文档编号Document CodeV6.4348.1227.31.0V6.4348.1227.3_RA_001Short Rent Software Requirements Specification轻松短租网软件需求规格说明书Prepared by 拟制李昊、陈阳、胡翔翔Date日期2013-01-06Reviewed by 评审人李鹏Date

2、日期2013-01-06Approved by批准杨琦Date日期2013-01-06 版权所有 不得复制Copyright Ruankosoft Technologies(Shenzhen), Co., Ltd. All Rights ReservedRevision Record修订记录Date日期Revision Version修订版本CR ID /Defect IDCR/ Defect号Sec No.修改章节Change Description修改描述Author作者2013-1-61.0初稿李昊Catalog 目 录Revision Record 2Catalog 3Keywords

3、 关键词: 8List of abbreviations 缩略语清单: 81 Introduction简介 91.1 Purpose目的 91.2 Scope范围 92 General description总体概述 92.1 Software perspective软件概述 92.1.1 About the Project项目介绍 92.1.2 Environment of Product 产品环境介绍 92.2 Software function 软件功能 102.3 User characteristics 用户特征 102.4 Assumptions & Dependencies 假设

4、和依赖关系 113 Specific Requirements 具体需求 113.1 用户注册、登录/登出 113.1.1 FR001 注册 113.1.1.1 Introduction介绍 113.1.1.2 Inputs 输入 113.1.1.3 Process 处理 113.1.1.4 Output 输出 113.1.2 FR002 登录 123.1.2.1 Introduction介绍 123.1.2.2 Inputs 输入 123.1.2.3 Process 处理 123.1.2.4 Output 输出 123.1.3 FR003 登出 123.1.3.1 Introduction介

5、绍 123.1.3.2 Inputs 输入 123.1.3.3 Process 处理 123.1.3.4 Output 输出 123.2 房屋管理 133.2.1 FR004 创建房屋 143.2.1.1 Introduction介绍 143.2.1.2 Inputs 输入 153.2.1.3 Process 处理 153.2.1.4 Output 输出 153.2.2 FR005 发布房屋 153.2.2.1 Introduction介绍 153.2.2.2 Inputs 输入 153.2.2.3 Process 处理 153.2.2.4 Output 输出 153.2.3 FR006 查询

6、我的房屋 153.2.3.1 Introduction介绍 153.2.3.2 Inputs 输入 163.2.3.3 Process 处理 163.2.3.4 Output 输出 163.2.4 FR007 修改房屋 163.3 租赁管理 163.3.1 FR008 搜索房屋 173.3.1.1 Introduction介绍 173.3.1.2 Inputs 输入 173.3.1.3 Process 处理 173.3.1.4 Output 输出 173.3.2 FR009 查看房屋详情 173.3.2.1 Introduction介绍 173.3.2.2 Inputs 输入 173.3.2.

7、3 Process 处理 173.3.2.4 Output 输出 183.4 订单管理 183.4.1 FR010 下订单 193.4.1.1 Introduction介绍 193.4.1.2 Inputs 输入 193.4.1.3 Process 处理 193.4.1.4 Output 输出 193.4.2 FR011 查看订单 203.4.2.1 Introduction介绍 203.4.2.2 Inputs 输入 203.4.2.3 Process 处理 203.4.2.4 Output 输出 203.4.3 FR012 受理订单 203.4.3.1 Introduction介绍 203

8、.4.3.2 Inputs 输入 203.4.3.3 Process 处理 213.4.3.4 Output 输出 213.4.4 FR0013 取消订单 213.4.5 FR0014 退订 213.5 系统管理 213.5.1 FR015 审核房屋 223.5.1.1 Introduction介绍 223.5.1.2 Inputs 输入 223.5.1.3 Process 处理 223.5.1.4 Output 输出 223.5.2 FR0016 站内信 223.5.3 FR0017 用户信息管理 223.6 Performance Requirements 性能需求 233.6.1 时间性

9、能需求 233.6.2 系统开放性需求 233.6.3 界面友好需求 233.6.4 系统可用性需求 233.6.5 可管理性需求 233.7 External Interface Requirements 外部接口需求 233.7.1 User Interface 用户接口 233.7.2 Software Interface 软件接口 243.7.3 Hardware Interface 硬件接口 243.7.4 Communication Interface 通讯接口 244 Overall Design Constraints 总体设计约束 244.1 Standards compli

10、ance 标准符合性 244.2 Hardware Limitations 硬件约束 244.3 Technology Limitations 技术限制 245 Software Quality Attributes 软件质量特性 245.1 Reliability 可靠性 245.2 Usability 易用性 256 Dependencies 依赖关系 257 Requirements Classification 需求分级 258 Appendix 附录 268.1 Appendix A 附录A Requirements Modeling 需求建模 268.1.1 Data Dictio

11、nary 数据字典 268.1.2 Entity Relationship E-R关系图 29Keywords 关键词:短租 房屋 订单 Abstract 摘 要:本系需求规格说明书,说明了轻松短租网的功能结构,详细功能介绍、数据字典说明和性能、接口需求等。通过系统用例图、活动图和功能结构图等描述,讲解了短租网的详细需求,系统包含用户注册/登录,房屋管理、租赁管理和系统管理等功能。List of abbreviations 缩略语清单:Abbreviations缩略语Full spelling 英文全名Chinese explanation 中文解释MVCModel-View-Controll

12、or模型-视图-控制器DAOData Access Objects数据访问对象B/SBrowser/Server浏览器/服务器结构1 Introduction简介Purpose目的该需求规格说明书是关于轻松短租网的功能需求和性能需求的描述,该说明书的预期读者为:用户;项目管理人员;测试人员;设计人员;开发人员。重点描述了房屋管理和订单管理两个模块的功能需求,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求。Scope范围本文档描述了系统的功能需求,数据字典,性能需求和接口需求等,不包含系统的具体设计内容。2 General description总

13、体概述Software perspective软件概述2.1.1 About the Project项目介绍轻松短租网为一个房屋租住平台,用户注册登录后可以创建房屋,待平台管理员审核后可以发布出去,供其他用户预定,同时用户可以根据地点和房屋名称来搜索房屋,查看房屋的详细介绍,并可以下订单预定房屋,当房东受理您的订单后,表示您已成功预定。为房屋发布人提供了出租平台,为房客出行租房提供了便利。轻松短租网特点:(1)实行线上预定,线下交易。房客预定房屋时,支付订金,订金由平台保存,房东受理房东的订单时,订金将会转移移至房东的账户;房东拒绝订单时,平台将会把订金退还给用户。 (2)短租性,一般预定周期

14、不超过1月。2.1.2 Environment of Product 产品环境介绍系统采用B/S结构,服务器端需要配置程序的运行环境(JDK1.6)、安装MySQL数据,用户端只需要通过浏览器就可以访问该网站。Software function 软件功能功能概述:用户登录后可以创建房屋,管理员审核通过的房屋可以发布(修改房屋信息后需要管理员再次审核);用户可以搜索并查看房屋详情,此时可以下订单预定房屋,房东可以受理房客下的订单,在订单被受理之前可以取消订单,受理之后可以退订。管理员登录后可以对房屋进行审核,房客和房东通过站内信交流。User characteristics 用户特征1、房客:搜

15、索查看房屋、下订单、查看自己的受理和待受理订单。2、房东:发布房屋,受理订单。3、管理员:审核房屋。房东和房客角色可以进行相互转变,进行房屋的预定时,此时的角色即为房客;进行房屋创建和出租,此时的角色变为房东。Assumptions & Dependencies 假设和依赖关系本系统使用Java语言进行开发的,采用MySQL进行数据的存储,系统采用B/S结构,用户只需要通过浏览器就可以访问网站。3 Specific Requirements 具体需求用户注册、登录/登出3.1.1 FR001 注册Introduction介绍注册表单(页面),要求用户填写用户名(必填,420个汉字、字母、数字或

16、下划线组成的字符串,且不能有重名注册),密码(必填,612个字符),确认密码(和密码保持一致),手机号(必填)和邮箱(可选)进行注册。提交注册信息时,有必填项未填写提示用户填写相应项,当用户名存在时提示用户“用户名已存在”,同理,当填写的信息不满足上述规则便给出相应提示。当所有信息填写正确,提交表单,跳转至登录页,如果程序出现异常在注册表单下方显示“注册失败,请稍后再试”。Inputs 输入在页面上填写如下信息:1)用户名2)密码3)确认密码4)电话5)邮箱Process 处理1)验证注册信息。2)将用户信息进行存储,保存用户注册信息。Output 输出1)对不满足要求的填写信息给出错误提示。

17、2)提示系统异常稍后重试。3)成功注册转至登录页。3.1.2 FR002 登录Introduction介绍登录表单(页面),要求填写用户名和密码,当用户名或密码为空时,提示“用户名或密码不能为空”,登录失败时提示用户“用户名或密码错误”,登录成功后,跳转至首页。显示当前登录用户名。Inputs 输入在页面上填写如下信息:1)用户名2)密码Process 处理1)验证用户名和密码不能为空。2)查询匹配用户信息,对于合法登录用户,进行页面跳转和显示用户信息。Output 输出1)提示用户名、密码不能为空。2)登录成功转至首页,显示登录用户名。3.1.3 FR003 登出Introduction介绍

18、用户进行登出操作后,清除用户的登录状态。Inputs 输入登出请求。Process 处理清除用户会话信息。Output 输出转至首页,页面不再显示用户名。我的文档管理可以帮助用户集中存储、管理、组织所有文档,包含私密文件夹和共享文件夹。我的文档管理用例图我的文档管理活动图:用户登录后可以使用文件夹导航、工具栏、文档快捷键、回收站来集中存储、管理、组织所有文档。 文件夹导航Introduction介绍用户登录后才能进入我的文档管理模块, 下表为文件夹导航。文件夹导航按钮说明文件夹点击可进入文件夹新建文件夹可以新建一个文件夹已下载可以访问已下载的文档已购买查看已购买的文档已上传查看已上传的文档我的

19、书签查看我的书签我的收藏查看我的收藏 Inputs 输入在页面上填写如下信息:1)填写房屋名称、面积、最小天数、最大天数、全额退款日、日租价、描述、使用规则、设施服务和地址。2)选择是否提供发票、出租类型、房屋类型、可住人数、床位数、卧室数、床型、卫生间数、入住时间、退房时间和付款规则。3)上传房屋图片(至少上传一张)。Process 处理1)验证填写信息不能为空。2)验证至少上传一张图片,且格式为jpg,pnf,bmp或gif。3)将房屋信息进行存储,保存房屋信息,此事房屋状态为“待审核”。Output 输出1)提示房屋相关信息不能为空。2)提示至少上传一张jpg,pnf,bmp或gif格式

20、图片。3)提示创建房屋失败。4)成功创建房屋转至首页。3.1.4 工具栏Introduction介绍包括文档操作选项、文件夹操作选项、视图选择、文档搜索、翻页选项。Inputs 输入发布房屋请求。Process 处理修改指定房屋的状态为“已发布”。Output 输出已发布的房屋,此事房屋可以被“搜索房源”查询出来,并进行预定。3.1.5 文档快捷键Introduction介绍包括相应操作按钮,如上传、下载、发送邮件、发布配置、删除、隐藏、公开、移动。Inputs 输入查询我的房屋请求。Process 处理根据查询条件,进行房屋查询,对查询结果按时间降序排列,并进行分页显示。Output 输出房

21、东所有的房屋,分页显示每一条记录。3.1.6 回收站删除的文档自动转入系统中的回收站,源文件不删除;可从回收站中恢复和移动文档至各分类。需在回收站“彻底删除”后,才删除硬盘中的源文件。在租赁管理中,涉及到下订单、受理订单、取消订单和退订业务功能时,有资金流向。在本系统中,使用虚拟表(账户表)记录交易情况,在平台上留有交易记录,方便日后对账。下订单功能时,交易类型选择“支付”;受理订单功能时,交易类型选择“收款”;拒绝订单功能时,交易类型选择“收取退款”;取消订单功能时,交易类型选择“收取退款”; 退订功能时,交易类型选择“收取退款”和“房东退款”。在真实交易情况下,可以通过第三方或者网银接口进

22、行交易对账。3.1.7 FR008 搜索房屋Introduction介绍根据房屋的名称或房屋地址搜索已经发布房屋,搜索到房屋后,分页显示房屋信息(房屋缩略图、名称、地址、出租类型和房屋类型),如果没有满足条件房屋,提示用户没有搜索到相关房屋。对于没有填写搜索条件,默认搜索所有已发布的房屋。Inputs 输入在页面上填写如下信息:1)不输入搜索信息,进行所有已发布房屋查询。2)房屋的地址或名称。Process 处理1)查询所有已发布房屋信息。2)根据房屋的地址或房屋的名称模糊查询。Output 输出符合搜索条件房屋,分页显示。3.1.8 FR009 查看房屋详情Introduction介绍查看房

23、屋详情后,显示房屋的基本信息,房屋的图片、描述、设施服务、使用规则,并且需要显示房东的图像、名称和电话。Inputs 输入查询房屋详情请求。Process 处理1)查询指定房屋的所有信息。2)查询指定房屋房东的电话、名称和电话。Output 输出房屋所有信息和房屋房东的电话、名称和电话。订单管理订单管理活动图:用户搜索/查看房屋详情后可以下订单预定房屋(下订单要求用户登录),下订单成功后可以通过查看自己待受理订单,同时房东也可通过查看待受理订单来对房客下的订单进行受理,受理成功后,房客可以查看已受理订单。3.1.9 FR010 下订单订单的状态:订单状态说明待受理房客成功下订单已取消订单在待受

24、理的状态下房客取消已受理房东受理房客订单退订对受理后的订单退订已拒绝房东拒绝房客订单Introduction介绍下订单:用户登录后才能下订单,在预定表单中填写入住时间和退房时间进行预定。需要验证日期格式,用户登录状态,退房时间不能早于或和入住时间相同,预定期限不能超过30天,当前预定时间房屋是否有已被预定日期,预定成功提示用户预定总预定天数和总额,生成订单,产生用户付款记录。用户下订单,根据用户的预定时间和房屋的租金计算出订金,成功下订后,向账户表中插入一条支付记录,记录中包含用户Id、账户、密码、交易金额、类型和时间。支付的订金暂且由平台保管,房东受理订单,平台订金转移至房东账户;拒绝后平台

25、会将订金退还给房客。Inputs 输入在页面上填写如下信息:1)入住时间2)退房时间Process 处理1)验证时间格式。2)验证用户是否登录。3)验证租住日期不能超过30天(因为是短租)。4)验证预定日期房屋是否可租,如果在预定时间段内容已经有某一天或者某些天房屋被租赁,那么订单要重新预定。5)将根据目前选择时间,生成房屋订单。6)根据预定时间和房屋价格计算出订金总额,向账户表中插入一条支付记录,记录此次预定用户Id、账户、密码、交易金额、类型和时间。Output 输出1)提示用户时间格式错误。2)提示用户未登录。3)提示用户租住时间超过30天。4)提示用户成功预定和预定天数和总额。5)订单

26、和付款记录。3.1.10 FR011 查看订单Introduction介绍身份为房东,查询待受理订单,可以对订单进行受理或拒绝;身份为房客,可以查看自已待受理订单和已被受理的订单。Inputs 输入1)房东或房客查看待受理订单请求。2)房客查看已受理订单请求。Process 处理1)查询房客或房东待受理订单。2)查询房客已受理订单。Output 输出1)房东或房客大受理订单,分页显示。2)房客已受理订单,分页显示。3.1.11 FR012 受理订单Introduction介绍房东查询待受理订单后可以受理或拒绝房客下的订单,受理时判断当前订单与其他已受理订单时间是否冲突,冲突则提示冲突日期,然后

27、查询账户中支付记录,查看房客是否已支付订金,已支付订金则执行受理,清理当前的临时订单,依照临时订单生成成功订单(即预定记录,预定记录订单的状态为已受理),生成收款记录;拒绝订单时给出确认提示,拒绝后退还房客的预订金额,订单的状态为已拒绝。房东成功受理房客的订单,平台将房客支付的订金转移至房东账户,此时账户表中插入一条收款记录(记录收取金额,时间,记录状态为收款);房东拒绝房客订单,平台将房客的订金退还给房客,账户表中插入一条房客收回退款记录(记录收回的金额,时间,记录状态为收回退款)。Inputs 输入1)受理订单请求2)拒绝订单请求Process 处理1)验证订单日期房屋是否可租。2)删除订

28、单。3)生成收款记录。4)生成预定记录,设置订单状态为已受理。5)生成退款记录。6)将订单的状态设置为已拒绝。Output 输出1)提示房东当前订单日期中不可租住日期.2)已删除的订单。3)收款记录和预定记录。4)退款记录。5)已拒绝的订单。3.1.12 FR0013 取消订单房客查询待受理订单后可以临时取消订单,取消订单后收回订金,订单状态设置为已取消。3.1.13 FR0014 退订房客查询已受理订单后可以退订,退订后房东退还订金,房客收回订金,订单状态设置为已退订。系统管理管理员登录系统后,可以审核房东创建的房屋,房东和房客之间可以通过站内行进行交流。3.1.14 FR015 审核房屋I

29、ntroduction介绍管理员登录后可以对创建的房屋进行审核,审核通过房屋的状态为已审核,审核拒绝房屋的状态设置为已拒绝。Inputs 输入审核房屋请求。Process 处理1)设置房屋的状态为审核待发布。2)设置房屋的状态为已拒绝。Output 输出1)设置房屋的状态为审核待发布。2)设置房屋的状态为已拒绝。3.1.15 FR0016 站内信房东和房客之间可以发送、,查看和回复站内信。3.1.16 FR0017 用户信息管理管理员可以查看当前所有用户的信息,查看用户登录日志,删除或冻结用户,冻结用户时可以限制其登录或限制其创建和帆布房屋。Performance Requirements 性能需求3.1.17 时间性能需求 系统处理能力:支持最大并发数200个用户。响应速度:10秒内。3.1.18 系统开放性需求 基于主流WINDOWS平台建设的计费管理系统,使其具有良好的可扩充性和可移植性,系统可运行在主流的WINDOWS操作系统平台上,便于以后系统的升级。遵循主流的标准和协议,不仅可以为系统与上级平台系统交换信息提供便利,而且也有利于系统内部各部分之间交换信息,这将有助于提高系统扩充性。3.1.19 界面友好需求 系统提供统一的操作界面和方式。要

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1