收藏 分享(赏)

租房信息发布系统——需求分析.docx

上传人:hyngb9260 文档编号:7076528 上传时间:2019-05-05 格式:DOCX 页数:15 大小:52.39KB
下载 相关 举报
租房信息发布系统——需求分析.docx_第1页
第1页 / 共15页
租房信息发布系统——需求分析.docx_第2页
第2页 / 共15页
租房信息发布系统——需求分析.docx_第3页
第3页 / 共15页
租房信息发布系统——需求分析.docx_第4页
第4页 / 共15页
租房信息发布系统——需求分析.docx_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、- 1 -目录1前言 .211 编写目的及背景 .212 参考资料 .22项目概述 .321 产品描述 .322 产品功能 .323 用户特点 .424 一般约柬 .425 假设和依据 .43具体需求 .531 具体需求的内容 .5311 功能需求 5312 性能需求 13313 设计约束 13314 软件属性要求 144外部接口需求 .144.1用户接口 .144.2硬件接口 .144.3软件接口 .155数据需求 .155.1数据描述 .155.2动态数据 .155.3数据库描述 .15- 2 -1前言大众找房信息发布系统为了方便出租者及时的发布租房信息和租房者及时获得一手房源,同时减少乱

2、贴广告的烦恼,专门为出租者开发了一个发布信息的平台。出于软件开发的需要特编写本大众找房信息发布系统需求规格说书。11 编写目的及背景方便社会上买不起房子的人,能迅速有效的找到合适自己的住房。为房主提供一个信息发布的平台,让他们的房子能迅速的被租出去。一直以来,在国家的大力倡导下,电子政务、电子商务、企业信息化等信息化应用进展迅猛,互联网开始在各个行业、各个部门进行广泛的、实质性的渗透。政府信息化、行业信息化、企业信息化和家庭信息化的推进,使原来“不食人间烟火”的互联网与传统行业、实体经济进一步结合,也使互联网找到了广阔的应用空间,焕发了应有的生机与活力。随着信息时代的到来,企业必将不可抗拒的加

3、速进入信息网络时代。企业需要建设具有本企业特点的,业务过程自动化和管理现代化的信息网络。企业信息工作,就是把企业物流的管理提高到对企业信息流的管理来控制企业的运作,及时提供给领导决策所需的多方面的信息。在现代化企业中,信息管理工作在企业中已发挥越来越重要的作用。而建立一个功能强大的网站信息发布管理系统的正是一个企业所迫切需要的,企业可以借助这个信息平台对外发布企业的需求信息,增强企业的活力。12 参考资料设计说明书(GB856T88):国标软件设计说明书软件工程钱乐秋,赵文耘,牛军钰.软件工程.清华大学出版社软件工程实践教程:赵池龙等,电子工业出版社JAVA 编程思想 Bruce Eckel

4、编著机械工业出版社- 3 -2项目概述21 产品描述大众找房信息发布系统是根据现目前人们对房屋买卖、租赁的需要,而信息不够详细、全面而设计的。本系统能让有房者发布其信息,让房屋需求者能查看到自己需要的信息,这样能使得更多的房屋能发挥其使用价值,而所有人们能更方便更快捷的进行房屋买卖、租赁。22 产品功能a.游客功能:1管理员登录和身份验证2查看站点的基本信息,包括已经注册会员的数量,管理员发布的新房出售信息和普通用户发布的出租、出售房屋信息的数量等3管理出售房源,主要是对普通用户提交的错误出售房源信息进行删除操作4管理出租房源,主要是对普通用户提交的错误出租房源信息进行删除操作5管理需求房源,

5、主要是对普通用户提交的错误需求数据进行删除操作6管理房源区域,包括增加、修改和删除房源区域7添加新楼信息,把要发布的新楼盘的一些相关信息录入到数据库8管理新楼信息,查看管理员发布的楼盘信息和对新楼盘的信息进行删除操作b.注册用户功能:1新用户的注册2用户的登录和身份验证3发布出售房屋信息,主要包括把用户需要出售的房屋的相关信息添加到数据库4发布求购房屋信息,把用户需要求购的房屋的基本信息添加到数据库5发布出租房屋信息,主要包括把用户需要出租的房屋的相关信息添加到数据库6显示用户已经发布的需求信息,并可以删除自己发布的需求信息,7修改注册信息- 4 -23 用户特点这是一个网上房屋信息发布管理系

6、统,此系统的目标是提高房产管理员工作的效率,具有对房源的出售、出租、需求、区域等信息进行管理及维护的功能。普通注册用户可以通过此系统进行个人信息的修改,发布出售、出租、求租、求购信息以及删除自己的需求信息功能。系统开发的总体任务是实现信息发布管理的系统化、规范化和自动化。该房屋信息发布管理系统的功能需求描述如下:按每个用户的用户名和密码进行登录,以管理员身份登录后则可以对普通用户发布的房源信息进行管理;发布新楼盘的出售信息;以普通用户身份登录后则可以看到自己的注册信息和需求信息,可以进行需求信息的发布,修改个人资料操作。24 一般约柬a.系统作为 C/S结构的一个应用系统,不可避免地要受到 C

7、/S结构的约束。在其它实施的阶段都要服从 C/S结构的一些规律,包括功能设计、系统配置和计划。b.硬件约束。系统运行客户端最低配置要有以下内容:操作系统:Windows /Linux/Mac OS,CPU: intel 赛扬或更高,内存:256MB,显卡:16MB 显存,支持 DirectX9c.本系统中与其他应用系统的接口可采用串行接口/网络通信方式。d.并行操作。本系统的客户端是基于浏览器的,并行操作数的多少会影响系统性能,但主要还是根据服务器的配置决定系统运行的性能。e.网络通信协议采用 TCP/IP协议。f.应用的零界点。应用系统所支持的终端数的零界点与硬件平台的性能、所支持的终端数、

8、网络平台的传输速率及数据库所支持终端数有关,与应用系统本身无关。25 假设和依据本系统要求具有较高的可靠性和安全保密性。消息传送、文件传送要性能稳定,不出差错。在安全保密方面,数据库系统的安全应当由系统管理者管理,本系统只负责应用系统的安全保密。- 5 -3具体需求31 具体需求的内容311 功能需求模块信息项目名称 大众找房信息发布系统描述项目代码 PROJECT_APAMS名称 MODEL_1代码 MODEL_1顶层数据流图加工加工列表:名称 代码大众找房信息发布系统 HOME_USER_APMS加工树:大众找房信息发布系统1请求处理1.1用户信息管理系统1.2用户登录1.2.1用户注册1

9、.2.2用户修改密码1.2.3用户信息处理1.2.4房屋管理系统1.3删除房屋信息1.3.1发布房屋信息1.3.2查询房屋信息1.3.3房屋信息处理1.3.4加工名称:大众找房信息发布系统用户租房信息发布系统用户请求用户信息,房屋信息- 6 -加工描述:对用户信息进行管理,对房屋信息进行管理。名称 大众找房信息发布系统代码 HOME_USER_APMS编号 1加工应用列表:关联的数据流 关联对象 输入 输出用户请求 用户 用户信息,房屋信息用户 数据流图:大众找房信息发布系统用户信息数据库房屋信息数据库项目名称 大众找房信息发布系统项目代码 PROJECT_APMAS数据流图名称 大众找房信息

10、发布系统数据流图代码 HOME_USER_APAMS加工名称:请求处理加工描述:将用户的操作请求传递到相关联的系统。名称 请求管理代码 DOING_AUDIT用户 请求处理用户信息管理房屋信息管理用户信息 用户操作信息房屋操作信息房屋信息用户信息操作请求房屋信息- 7 -标号 1.1加工引用列表:关联数据流 关联对象 输入 输出操作请求 用户 用户操作信息 用户信息管理 房屋操作信息 房屋信息管理 加工名称:用户信息管理加工描述:根据用户的请求,对用户信息增删改,以及实现用户的登录。名称 用户信息管理代码 USER_AUDIT标号 1.2加工引用列表:关联数据流 关联对象 输入 输出用户操作信

11、息 请求处理 用户信息 用户 用户信息 用户信息数据库 加工名称:房屋信息管理加工描述:根据用户请求,对房屋信息增删查改。名称 房屋信息管理代码 HOME_AUDIT标号 1.3加工引用列表关联数据流 关联对象 输入 输出房屋操作信息 请求处理 房屋信息 用户 房屋信息 房屋信息数据库 数据流图:用户信息管理用户请求处理用户登录 用户注册 密码修改用户信息处理操作请求注册请求用户信息 登录信息 用户信息新密码登录请求 密码更改请求- 8 -用户信息数据库项目名称 大众找房信息发布系统项目代码 PROJECT_APAMS数据流图名称 用户信息管理数据流图代码 USER_APAMS加工名称:请求处

12、理加工描述:对各个请求处理名称 请求处理代码 USER_AUDIT_SINGNAL编号 1.1加工引用列表:关联数据流 关联对象 输入 输出操作请求 用户 登录请求 用户登录 注册请求 用户注册 密码更改请求 密码修改 加工名称:用户登录加工描述:用户登录系统名称 用户登录代码 USER_AUDIT_ENTER编号 1.2.1加工引用列表:关联数据流 关联对象 输入 输出登录请求 请求处理 登录信息 用户信息处理 加工名称:用户注册加工描述:用户注册系统名称 用户注册代码 USER_AUDIT_LOGIN编号 1.2.2加工引用列表:关联数据流 关联对象 输入 输出注册请求 请求处理 用户信息

13、- 9 -用户信息 用户信息处理 加工名称:密码修改加工描述:用户修改密码名称 密码修改代码 USER_AUDIT_PASSWORD编号 1.2.3加工引用列表:关联数据流 关联对象 输入 输出密码更改请求 请求处理 新密码 用户信息处理 加工名称:用户信息处理加工描述:处理用户的登录、注册、修改密码在用户信息数据库的信息,返回用户操作结果。名称 用户信息处理代码 USER_AUDIT_MANAGE编号 1.2.4加工引用列表:关联数据流 关联对象 输入 输出登录信息 用户登录 用户信息 用户注册 新密码 密码修改 用户信息 用户 用户信息 用户信息数据库 数据流图:房屋信息管理用户请求处理删

14、除信息 发布信息 查询信息房屋信息处理操作请求发布请求房屋信息 房屋删除信息房屋发布信息房屋查询信息删除请求 查询请求房屋信息- 10 -房屋信息数据库项目名称 大众找房信息发布系统项目代码 PROJECT_APAMS数据流图名称 房屋信息管理数据流图代码 HOME_APAMS加工名称:请求处理加工描述:对各个请求处理名称 请求处理代码 HOME_AUDIT_SINGNAL编号 1.1加工引用列表:关联数据流 关联对象 输入 输出操作请求 用户 删除请求 删除信息 发布请求 发布信息 查询请求 查询信息 加工名称:删除信息加工描述:按照用户要求自己删除已发布的信息。名称 删除信息代码 HOME

15、_AUDIT_DELATE编号 1.3.1加工引用列表:关联数据流 关联对象 输入 输出删除请求 请求处理 房屋删除信息 房屋信息信息处理 加工名称:发布信息加工描述:用户新发布自己的房屋信息名称 发布信息代码 HOME_AUDIT_RELEASE编号 1.3.2加工引用列表:关联数据流 关联对象 输入 输出发布请求 请求处理 房屋发布信息 房屋信息处理 加工名称:查询信息- 11 -加工描述:用户按自己要求查找房屋信息名称 查询信息代码 HOME_AUDIT_CHECK编号 1.3.3加工引用列表:关联数据流 关联对象 输入 输出查询请求 请求处理 房屋查询信息 房屋信息处理 加工名称:房屋

16、信息处理加工描述:处理用户对房屋信息的删除、查询以及发布新的房屋信息,并将数据库更改结果返回用户。名称 房屋信息处理代码 HOME_AUDIT_MANAGE编号 1.3.4加工引用列表:关联数据流 关联对象 输入 输出房屋删除信息 删除信息 房屋发布信息 发布信息 房屋查询信息 查询信息 房屋信息 用户 房屋信息 房屋信息数据库 数据存储数据存储列表:名称 代码用户信息数据库 USER_TABLE房屋信息数据库 HOME_TABLE数据存储:用户信息数据库名称 用户信息数据库代码 USER_TABLE编号 2数据存储描述:用户信息内容=姓名+年龄+性别+电话+系统登录账号+系统登录密码+所发布

17、的房屋信息编号。以数据库方式组织。每逢相当于数据表的一条记录。数据库存储引用列表:关联的数据流 关联对象 输入 输出- 12 -登录信息 登录用户 用户信息 注册用户 新密码 密码修改 用户信息 用户信息处理 数据存储:房屋信息数据库名称 房屋信息数据库代码 HOME_TABLE编号 3数据存储描述:房屋信息=房屋信息编号+房屋地址+房屋名称+房屋售价+业主电话+房屋图片。以数据库方式组织。每逢相当于数据表的一条记录。数据库存储引用列表:关联的数据流 关联对象 输入 输出房屋删除信息 删除信息 房屋发布信息 发布信息 房屋查询信息 查询信息 房屋信息信息 房屋信息处理 外部实体外部实体列表:名

18、称 代码用户 PERSON_AUDIT外部实体:用户名称 用户代码 PERSON_AUDIT实体描述:指访问本网站的所有人,包括会员与非会员。实体引用列表:关联的数据流 关联对象 输入 输出操作请求 请求处理 用户信息 用户信息处理 房屋信息 房屋信息处理 数据流数据流列表:名称 代码操作请求 DO_DATA房屋信息 HOME_DATA用户信息 USER_DATA数据流:操作请求- 13 -名称 操作请求代码 DO_DATA类型 Logical目的地 信息处理来源 用户数据流描述:用户的操作=登录|注册|更改密码|查询|删除|发布数据流:房屋信息名称 房屋信息代码 HOME_DATA类型 Lo

19、gical目的地 用户来源 房屋信息管理数据流描述:房屋信息=房屋信息编号+房屋地址+房屋名称+房屋售价+业主电话+房屋图片。数据流:用户信息名称 房屋信息代码 USER_DATA类型 Logical目的地 用户来源 用户信息管理数据流描述:用户信息内容=姓名+年龄+性别+电话+系统登录账号+系统登录密码+所发布的房屋信息编号。312 性能需求登陆模块的验证登陆只需要连接数据库验证通过即可。而其他模块的访问数据库等待查询结果视数据量而定。Java 从数据库中查询出来的数据是放在DataSet中,这写数据的大小需要意见的支持,数据的多少也决定了其中各种资源的占用量。用户登陆验证模块在完成用户登录

20、的身份验证后,立即退出运行,释放占用的系统资源。313 设计约束a.其它标准的约束- 14 -用户信息的信息要求基本真实可靠,房屋的信息也要求基本真实可靠。b.硬件的限制在设计软件时,软件对客户的硬件要求应该不能高于主流配置。314 软件属性要求a.正确性要求发布的软件达到预期目标,运行基本无误。b.可靠性在正常条件下,应该不出故障。c.可维护性要求软件运行发现错误是,能够快速、准确地对其定位、诊断和修改恢复。d .效率对于浏览、查询、增删改等一般操作,要求及时响应响应时间不超过 3秒。e.易用性软件界面符合当前主流软件的错操作习惯,尽量为用户使用提供方便。4外部接口需求4.1用户接口IE浏览

21、器、Google 浏览器、火狐浏览器房屋信息查询模块:按一定条件筛选房屋信息,查询房屋信息房屋信息发布模块:发布房屋信息,查看自己发布的房屋信息,删除和修改房屋信息。用户管理模块:注册用户可修改个人信息。系统管理员,查看注册用户和删除用户。4.2硬件接口操作系统:Windows /Linux/Mac OSCPU: intel赛扬或更高内存:256MB 显卡:16MB 显存,支持 DirectX 9以及更高级别空闲硬盘容量: 1GB 以上- 15 -4.3软件接口本系统服务器的测试运行环境 Windows 7+tomcat6.0,同时此系统还能在Linux服务器上运行。客服端只需要一台能联机的终端,普通 PC和智能手机都能随时随地的浏览信息。5数据需求5.1数据描述用户信息数据项:姓名、年龄、性别、电话、系统登录账号、系统登录密码、所发布的房屋信息编号房屋信息数据项:房屋信息编号、房屋地址、房屋名称、房屋售价、业主电话、房屋图片5.2动态数据动态输入数据:所要查找的房屋关键字、登录信息、注册信息、房屋信息动态输出数据:房屋信息、用户信息内部生成数据:操作结果5.3数据库描述本软件采用 My SQL数据库

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报