【全源码及文档】基于Java面向对象开发的房屋中介管理系统

摘 要

现代的房产市场愈加复杂化,用软件来管理房产中介管理系统的开发与设计及自动匹配等功能,在实际运用中起到极大的帮助作用。

随着房地产业的飞速发展,待交易房屋的数量大幅度提高,传统手工处理为主的房屋管理方式存在着工作效率低、信息共享困难、出错率高、更新不及时等问题。如何规范房屋交易、实现房屋交易自动化,从而加速房屋中介行业的健康发展,成为目前迫切需要解决的问题。

针对以上提出的问题,论文深入分析房屋中介业务的实际需求,设计并实现房屋中介信息管理系统,取代现有的手工操作方式,实现房屋中介公司自动化管理。使房屋中介公司能够快速为其客户提供详细的、准确的信息,以适应城市的快速发展和更好地满足客户需求。

关键词:信息管理;房屋中介管理系统;实现增、删、改和查等功能

一、开发背景

传统的房产中介主要是作为信息中介而存在的,是信息稀缺年代的产物。现在进入网络信息化时代,传统的房产中介模式受到很大的冲击。网络时代的房地产中介将成为一种信息密集型产业。为走在时代的发展前沿,在网络上发展房产中介行业极为必要,而为房产中介系统也就应运而生。

本系统的主要任务是作为一个平台,管理求租、求购者和出租者之间的房产信息交流。主要针对的用户,接受出售、出租房源委托的房产经纪人,以及系统管理员。

一般用户通过该系统查找合心意的房子,若有意向,可以收藏房源,预约房源,同时可以管理个人的信息资料,可以对经纪人或者房源进行评价,给系统或经纪人留言;而有房子需要出租或出售的也可以把房源信息发布上来。

经纪人通过该系统发布及时的房产信息,可以管理自己的房源(添加删改或更新房源信息),可以给系统留言,可以回复用户的评价,也可以管理自己的个人信息。

管理员可可以修改登录密码,管理留言,查询房源,查看注册用户的资料等。

二、需求分析

本系统的主要任务是作为一个平台,管理求租、求购者和出租者之间的房产信息交流。主要针对的用户,接受出售、出租房源委托的房产经纪人,以及系统管理员。

需求分析主要是对管理信息系统的需求进行分析,分析在设计系统时可能遇到的问题,及其解决方案,对目标系统提出完整、准确、清晰、具体的要求。需求分析的结果是系统开发的基础,关系到系统的可利用价值,是开发软件所不可缺少的重要环节。

房屋中介管理系统的实现需要从实际出发,对实际情况进行客观的分析,深入了解需求。系统利用Java设计房屋中介管理系统",同时需求分析也是进行概要设计和详细设计的基础,是进行内部维护和测试的依据。

三、模块说明

3.1 用户注册模块

用例名称注册
参与者一般用户
用例描述用户通过注册账号密码成为系统的一般用户
前置条件
后置条件
主干过程1、用户进入系统首页,点击注册链接; 2、系统显示注册页面; 3、填写用户名、密码、; a) 输入空值。 b)输入超长字段。 c) 输入符合字段属性要求的正常范围内的值。 4、点击“确定”按钮。 5、系统显示注册成功。
预期结果(输出)a) 若输出为空值则提示输入相应的字段名 b)输入超常字符则提示输入的字段过长 c) 若输入正常范围内的值则返回注册成功与否的结果

3.2 用户登录模块

用户名称登录
用例描述一般用户根据已注册的账号登录
前置条件用户成功完成注册
主干过程1、用户点击进入登录界面 2、系统显示登录页面 3、用户填写用户名和密码 a) 输入空值 b)输入超常字符 c) 输入符合字段属性要求的正常范围内的值 4、点击“登录”按钮 5、系统显示成功
预期结果(输出)a) 若输出为空值则提示输入相应的字段名 b)如输入超长字符则提示输入的字段过长 c) 若输入用户名与密码错误则提示“用户名或密码错误” d) 若输出的用户名与密码相匹配则显示登录成功

3.3 修改登录密码模块

用例名称修改登录密码
参与者一般用户、房产经纪人、系统管理员
用例描述用户通过该用例修改登录密码,保证个人信息安全
前置条件用户已经登录
后置条件修改密码成功
主干过程1、用户进入个人中心,点击个人中心里密码修改功能; 2、系统显示密码修改界面 3、用户填写新密码,点击提交 4、系统显示密码修改成功
预期结果(输出)新密码入库

3.4 管理个人信息

3.4.1 修改个人信息

用例名称修改个人信息
参与者一般用户
用例描述用户通过此用例来修改自己的资料
前置条件用户登录系统成功
后置条件
主干过程1、用户打开个人中心 2、系统显示个人中心界面 3、用户点击修改个人信息连接 4、系统显示修改界面 5、用户在个人信息除用户编号外其余要修改的信息框内进行原有信息的修改或覆盖 A)修改信息,但是修改之后的信息不符合输入要求 B)不修改任何信息 C)修改的信息符合要求 3、点击确定按钮
预期结果(输出)A) 个人信息保持不变 B) 提示修改信息不符合输入要求 C) 提示修改成功

3.4.2 完善个人信息

一般用户完善个人信息
参与者一般用户
用例描述用户通过此用例完善个人信息
前置条件1、用户登录房产中介系统 2、用户进入“个人中心”
主干过程1、用户点击完善个人信息链接 2、系统显示个人信息页面框,已经填过的信息在框里显示出来,还没填的框里则是空白 3、输入你想添加的框里还是空白的信息 A)输入空值 B)输入的信息不满足系统约束条件 C)输入的信息满足约束条件 4、点击确定按钮
预期结果(输出)A)个人信息保存不变 B)提示完善信息失败 C)提示完善信息成功

3.5 查询出售房源信息

用例名称查询出售房源信息
参与者一般用户
用例描述用户通过此用例来查询已发布的出售房源,找到合适的房源
主干过程1、用户进入系统首页,在二手房房源或者在新房房源的查询窗口中输入要查询的房源信息,点击查询按钮 2、系统根据查询条件搜索库中相对应的符合条件的房源
预期结果(输出)A)库中有符号条件的房源,系统显示该类房源的信息 B)库中没有符合条件的房源,系统提示没有找到房源

在这里插入图片描述
详细源码及文档:https://www.write-bug.com/article/3344.html

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值