房产中介管理系统需求分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
房产中介管理系统需求分析报告
目录
1. 编写目的 (1)
2. 产品的状况 (1)
2.1用户类和特性 (2)
3. 系统功能需求 (2)
4. 运行环境 (3)
5. 系统功能需求 (3)
5.1说明和优先级 (4)
5.2激励/响应序列 (4)
5.3输入/输出数据 (4)
1. 编写目的
随着近几年房地产市场的火爆,全国各地大中城市的房产中介机构应运而生,以计算机为依托的房产中介管理系统也被全面装备到各种房产中介机构中,极大提高了房产中介机构的工作质量和经营水平。房产中介管理系统以系统化管理理论为基础,通过计算机对房源和客源等各种信息进行存储、加工和查询,从而为房产买卖和求租双方搭起一个交易的平台,达到双赢的目的。
2. 产品的状况
描述了在软件产品需求分析报告中所定义的软件产品的背景和起源。说明了该软件产品是否属于下列情况:
●是否是产品系列中的下一成员
●是否是成熟产品所改进的下一代产品
●是否是现有应用软件的替代品(升级产品)
●是否是一个新型的、自主型的产品
如果该软件产品需求分析报告定义的软件系统是
●大系统的一个组成部分
●与其它系统和其它机构之间存在基本的相互关系
那么必须说明软件产品需求分析报告定义的这部分软件是怎样与整个大系统相关联的,或者(同时)说明相互关系的存在形式,并且要定义出两者之间的全部接口。
2.1 用户类和特性
确定有可能使用该软件产品的不同用户类,并且描述它们相关的特征。往往有一些软件需求,只与特定的用户类有关。描述时,应该将该软件产品的重要用户类与非重要用户类区分开。
用户不一定是软件产品的直接使用者,通过报表、应用程序接口、系统硬件接口得到软件产品的数据和服务的人、或者机构也有他们的需求。所以,应该将这些外部需求视为通过报表、应用程序接口、系统硬件接口附加给软件产品的附加用户类。
3. 系统功能需求
●资料管理
1、出售房源管理
【出售房源管理】模块用于登记房产中介公司收集的代理出售的房源信息,包过个人二手房代理楼盘信息等等。此模块主要对房源的具体位置,周围配套环境及设施,房源的户型、朝向、建成年份、面积售价、配套设施,以及房源相关证件的基本信息等进行管理。
2、求购客户管理
【求购客户管理】模块用于登记房产中介公司收集的委托购房的客户信息,主要对客户的姓名、联系方式、联系地址及对房源的要求等信息进行管理。
3、出租房源管理
【出租房源管理】模块用于登记房产中介公司收集的代理出租的房源信息,主要对出租房源的一些基本信息进行管理如出租价格、配套设施等。
4、求租客户管理
【出租房源管理】模块用于登记房产中介公司收集的委托租房的客户信息。对求租客户的姓名、联系方式等信息进行管理。
5、业务资料管理
【业务资料管理】模块用于登记房产中介公司常用的业务资料信息。如商品买卖合同。
●操作管理
1、广告发布管理
【广告发布管理】模块用于登记房产中介公司在各种媒体上发布的房源和客源广告信息。
2、经纪跟进管理
【经纪跟进管理】模块用于登记业务员于客户进行的业务互动信息。
3、租售成交管理
【租售成交管理】模块用于登记房产中介公司成交的业务信息。
●查询管理
1、查询可售房源
【查询可售房源】模块用于查询在房产中介公司登记的委托出售的房源信息。
2、查询求购客户
【查询求购客户】模块用于查询在房产中介公司登记的委托购房的求购客户信息。
3、查询可租房源
【查询可租房源】模块用于查询在房产中介公司登记委托出租的房源信息。
4、查询求租客户
【查询求租客户】模块用于查询在房产中介公司登记的委托求租的客源信息。
5、查询已售房源
【查询已售房源】模块用于查询在房产中介公司登记出售以成交的房源信息。
6、查询已租房源
【查询已租房源】模块用于查询在房产中介公司登记出租以成交的房源信息。
●系统管理
1、操作权限设置
【操作权限设置】模块用于系统管理员为不同角色的操作用户分配不同的操作权限,从而实现房产中介管理系统数据的安全和稳定运行。
2、修改用户密码
【修改用户密码】模块用于操作房产中介管理系统的当前用户修改自己的登录密码。
3、系统参数设置
【系统参数设置】模块用于系统管理员登记房产中介管理系统的参数信息。
4、公司职员设置
【公司职员设置】模块用于系统管理员登记房产中介公司的业务员信息。
5、公司信息设置
【公司信息设置】模块用于初次使用管理系统时,以个性化的方式打造房产中介管理系统的显示信息,如背景图片,标题文字,公司的基本信息等。
6、系统帮助信息
【系统帮助信息】模块用于声明当前房产中介管理系统的版权信息,以提提示用户。
4. 运行环境
本软件的运行环境,包括:
●硬件平台
普通pc机
●操作系统和版本
Windows xp 、Windows 7
5. 系统功能需求
需要进行详细的需求记录,详细列出与该系统功能相关的详细功能需求,并且,唯一地标识每一项需求。这是必须提交给用户的软件功能,使得用户可以使用所提供的功能执行服
务或者使用所指定的使用实例执行任务。描述软件产品如何响应己知的出错条件、非法输入、非法动作。
对应一些被共享的独立使用实例,可以定义一些公用系统功能。
5.1 说明和优先级
对该系统功能进行简短的说明,并且指出该系统功能的优先级是:高、中、还是低。需要的话,还可以包括对特定优先级部分的评价,例如:利益、损失、费用和风险,其相对优先等级可以从1(低)到9(高)。
5.2 激励/响应序列
列出输入激励(用户动作、来自外部设备的信号或者其它触发)并且定义针对这——功能行为的系统响应序列,这些序列将与使用实例中相关的对话元素相对应。
描述激励/响应序列时,不仅需要描述基本过程,而且应该描述可选(扩充)过程,包括例外(引起任务不能顺序完成的情况称为例外)。疏忽了可选过程,有可能影响软件产品的功能;如果遗漏例外过程,则有可能会引发系统崩溃。
如果采用流程图来描述激励/响应序列,比较容易让用户理解。
5.3 输入/输出数据
列出输入数据(用户输入、来自外部接口的输入或者其它输入)并且定义针对这些输入数据的处理(计算)方法,以及相应地输出数据,描述对应区别:输入数据和输出数据。
对于每一项数据,均需要描述
●数据名称;
●实际含义;
●数据类型;
●数据格式;
●数据约束;
对于复杂的处理方法,仅仅给出算法原理是不够的,必须描述详细的计算过程,并且列出每一步具体使用的实际算式;如果计算过程中涉及查表、判断、迭代等处理方法,应该给出处理依据和相关数据。如果计算方法很简单,也可以将其从略,不加描述。