APP下载

二手房中介管理系统设计研究

2021-06-30姚连达唐玮强齐云龙

电子测试 2021年5期
关键词:功能模块管理员房屋

姚连达,唐玮强,齐云龙

(山东科技大学,山东济南,250000)

0 引言

随着国家住房政策的改革,二手房交易成为新的消费热点。房屋中介是房地产行业的重要组成部分,为房地产产业的生产和流通提供多元化的中介服务。随着科学的进步与发展,计算机技术渐渐地融入我们的生活,并可以帮助人们解决很多生活中的问题。因此,二手房中介管理系统采用计算机化的管理,按照中介公司的需求进行设计,提供一种方便、快捷的操作方式。

1 JDBC技术介绍

SUN公司为了简化和统一对数据库的操作,定义了一套通过java操作数据库的规范,简称为JDBC,JDBC不能直接操作数据库,JDBC通过接口加载数据库的驱动,然后操作数据库。JDBC:Java Data Base Connectivity,它主要由接口组成。组成JDBC的2个包为java.sql和javax.sql。开发JDBC应用需要这2个包的支持外,还需要导入相应JDBC驱动见图1。

图1 JDBC驱动模型

2 需求分析

客户基本功能需求:客户注册、客户个人信息修改、客户基本房屋信息查询、客户交易流水查询、客户信息注销、客户与中介信息交流对接、客户使用手册、操作快捷键。

中介基础功能需求:用户信息审核、房客信息登记、修改、注销、查看、交易信息登记、修改、注销、查看、房屋信息登记、修改、注销、查看、房主信息登记、修改、注销、查看、房屋环境的实时更新。

中介公司管理员功能需求:具备用户和中介所有权限、中介信息登记、修改、注销、查看、中介业绩变动情况、公司业绩变动情况、公司部分活动公开发布。

3 系统开发平台

(1)系统开发语言

中介管理系统使用JAVA作为系统的开发语言,JAVA具有简单,面向对象、分布式开发、程序健壮、数据安全、平台独立等特点。另外,Jdbc专门为Java与数据库的连接提供了一套规范,操作简易。在图形界面设计上使用Java设计的GUI工具包Swing,它是java基础类的一部分,包括文本框、按钮、分隔窗格、表等GUI器件,在所有平台上采用统一的行为。

(2)系统数据库

中介管理系统使用SQL server作为系统数据库语言,它是由微软公司开发和推广的关系数据库管理系统(DBMS),具备真正的客户机/服务器体系结构、图形化用户使用界面、操作简易、丰富的编程接口,为用户进行程序设计提供更大的选择余地。

4 基础数据表信息

(1)管理员(管理员id,管理员密码,注册时间,登录状态,其他信息)。

(2)中介(中介id,密码,姓名,性别,中介证件照,联系方式,籍贯,入职时间,是否在职,工资信息,其他信息)。

(3)房客(用户id,密码,姓名,用户证件照,住址,联系方式,身份证号,注册时间,交接中介id,邮箱,交易单号,其他信息)。

(4)房主(用户id,密码,姓名,住址,用户证件照,联系方式,身份证号,注册时间,交接中介id,邮箱,交易单号,其他信息)。

(5)房屋(房屋id,房屋地址,房型,房主id,注册时间,房屋外观照,房屋内设照,房屋标价,是否交易,其他信息)。

(6)交易(交易单号,房主id,房客id,房屋id,租赁时间,是否归还,房屋标价,交易金额)。

(7)使用手册(管理员使用手册,客户使用手册,中介使用手册)。

5 系统功能介绍

5.1 功能划分

二手房中介管理系统功能模块划分为:登录模块、客户功能模块、中介功能模块,管理员功能模块、注销模块。

5.2 登录功能模块

用户首先进入登录界面,输入id和密码,当id和密码与数据库匹配时就可以登录成功,并提示登录成功,并且系统会根据用户拥有的权限进入客户功能界面、中介功能界面、管理功能界面。

5.3 客户功能模块

图2 二手房中介管理系统

登录成功后进入客户功能界面,具体功能展示为个人信息的修改,未交易房屋信息的查询,已完成的交易流水查询,个人信息的注销,中介信息查询,中介选择,个人偏好的设置。个人偏好设置这一功能特别说明,在以后的系统的完善性维护过程中可以引入大数据分析功能,通过分析客户的个人偏好来向客户推荐合适的房型。房客与房主的关系建立明确,房客可以通过查看房源的状态进行选择。

5.4 中介功能模块

登录成功后进入中介功能模块,具体功能展示为客户信息的登记、注册、修改、注销,交易信息的登记、注册、修改,房屋信息的登记、注册、修改注销,以及房屋外观内设的照片上传,客户信息的审核。

5.5 管理员功能模块

登录成功后进入管理员功能模块,具体功能展示为中介信息的登记、修改、查询、删除,公司活动项目的发布、修改、查询、删除。中介业绩的统计以及变动情况的归纳,公司业绩的统计及变动情况的归纳。除此之外,管理员拥有中介和客户的所有权。

5.6 注销功能模块

当用户使用平台时,应选择注销功能,并加以确认,若在使用平台的过程中修改了某些信息,平台也会发起确认修改的提示。

6 运行环境要求

服务器端: 客户端:硬件需求: 硬件需求:CPU:1.8GHx CPU:1.6GHx内存:1GB以上 内存:1GB以上软件平台: 软件平台:操作系统:Windows XP Windows 7操作系统:Windows XP Windows 7数据库:SQLserver2014最佳效果分辨率:1024x754 像素数据库:无最佳效果分辨率:1024x754像素

猜你喜欢

功能模块管理员房屋
我是小小午餐管理员
UMAMMA历史房屋改造
我是图书管理员
我是图书管理员
房屋
可疑的管理员
转租房屋,出现问题由谁负责?
基于ASP.NET标准的采购管理系统研究
输电线路附着物测算系统测算功能模块的研究
功能模块的设计与应用研究