房产信息管理系统的设计与实现

2015-07-27 07:38吉林建筑大学计算机科学与工程学院长春130118
山东工业技术 2015年19期
关键词:数据库

陈 静(吉林建筑大学计算机科学与工程学院,长春 130118)

房产信息管理系统的设计与实现

陈静
(吉林建筑大学计算机科学与工程学院,长春130118)

摘要:随着信息自动化处理技术的日益发展,房产中介的房产信息管理工作也需要一个快速有效的网上的房产信息管理平台,使用户能够轻松找到所需要的房屋信息,提供房屋出售的供求信息,并对信息进行统计是十分必要的。本系统以Eclipse进行Java代码的编写,运用SQL server 2000进行数据库的设计和管理,使用Dreamweaver对网页页面进行界面的设计。系统主要包括三个模块:管理员管理模块(包括新闻资讯管理,会员管理,房屋信息管理,留言板管理);会员管理模块(包括发布、修改和删除房屋出租、出售信息);普通用户模块(包括查询房屋出租、出售信息,注册会员,留言板留言)。

关键词:房产信息管理;数据库;Java

1 概述

房产信息更新快,信息量大,基于网络的房产信息管理系统不但可以解决这些问题,还有利于整合和管理市场的房产资源,极大地方便房主与客户。对于房主来说,它可以充分发挥网络技术的开放性和互动性,方便地发布房屋信息,为房屋的租赁和买卖开辟更广泛的市场空间。对于客户来说,它能使客户突破时间,空间等客观条件的限制,更大范围内搜索自己满意的房屋资源。因此,房屋信息系统能够方便、灵活地对数据库的资料进行查询、统计、打印等操作。所有这些对数据库进行的操作都受到管理级别的限制,确保数据的安全性。这个房产信息管理系统能够有效地降低成本,节省开支,提高工作效率,扩大服务范围,能够获取有效的大量房产信息,及销售情况。利用信息化技术手段,以房屋登记数据为基础,基于房屋登记管理为核心的基础数据平台,建立住房信息系统网络和基础数据库,全面掌握个人住房的基础信息及动态变化,并实行集中统一管理,统一查询可以提高房产信息处理的及时性,准确性,提高服务质量。

2 开发工具的选择

(1)Eclipse简介。Eclipse是著名的跨平台的自由集成开发环境(IDE)。主要用来Java语言开发,但是通过安装不同的插件Eclipse也可以支持不同的计算机语言。使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。

(2)Dreamweaver简介。Dreamweaver,简称“DW”,中文名称“梦想编织者”,是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,DW是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。

(3)SQLServer2000。SQLServer2000是一个关系数据库管理系统,具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。

3 系统的模块实现

对于不同权限的用户功能进行详细描述:(1)管理员可以实现的操作包括新闻资讯的管理,个人信息维护,会员注册及管理,房屋信息发布及管理,房屋信息查询,留言板留言及管理。(2)会员可以实现的操作包括个人信息的维护,房屋信息的发布,留言板留言以及房屋信息查询。(3)普通用户可以进行会员注册,房屋信息查询,留言板留言。

(1)管理员管理模块设计。1)新闻资讯管理:管理员在登录后可以对新闻资讯进行管理,对于过期的新闻进行删除,也可以对新闻进行发布,丰富网站的内容房屋信息管理系统的前台可以显示管理员发布的新闻资讯,供用户浏览;2)个人信息维护:管理员在登录后可以查看个人基本信息,并对自己的信息进行维护,例如:可以修改个人账号的密码;3)会员管理:管理员可以进行会员注册,在登录后也可以管理会员信息,对注册会员的信息进行管理和维护;4)房屋信息发布及管理:管理员在登录后可以查看房屋信息的发布情况,可以发布房屋信息,也可以对房屋信息进行管理,例如:房屋信息过期,或者无效时需要删除;5)房屋信息查询:管理员在进入网站后可以查看网页内容,查看房屋信息,可以通过输入房屋查询的条件,点击查询,可以显示符合该条件的房屋信息;6)留言板留言及管理:管理员可以在留言板进行留言,在登录后,也可以对用户在站内的留言进行管理,也可以对留言进行回复以及删除。

(2)会员管理模块设计。1)个人信息维护:会员在登录后可以查看个人基本信息,并对自己的信息进行维护,例如:当看到最后一次登录时间不是自己登录,变可以及时修改密码;2)房屋信息发布:会员在登录后可以进入个人管理界面,查看个人发布信息,并且对房屋的出租、出售、求租、求购信息进行发布发布的信息将显示在网站前台,供用户进行查询和参考;3)房屋信息查询:会员在进入网站后可以查看网页内容,查看房屋信息,可以通过输入房屋查询的条件,点击查询,可以显示符合该条件的房屋信息;4)留言板留言:会员可以在留言板进行留言,可以提出相关意见或者建议,对网站的相关服务做出反馈,为网站管理员改进管理系统提供一定的参考意见。

(3)普通用户模块设计。1)注册会员:用户可以进行信息注册,成为会员;2)房屋信息查询:普通用户在进入网站后可以查看网页内容,查看房屋信息,可以通过输入房屋查询的条件,点击查询,可以显示符合该条件的房屋信息;3)留言板留言:普通用户可以在留言板进行留言,可以提出相关意见或者建议,对网站的相关服务做出反馈,为网站管理员改进管理系统提供一定的参考意见。

4 结论

本系统所设计的基本功能的实现,是以数据库为依托,管理员可通过对前台与后台两个模块系统的管理将信息传递给会员或普通用户。数据库中的信息来源于用户,用户又在数据库中获取信息,处理好数据库与用户之间的信息循环至关重要。

参考文献:

[1]孙卫琴.JAVA面向对象编程[M].北京:电子工业出版社,2006.

[2]吴吉义,王中友.程序员突击—SqlServer原理与Web系统开发[M].北京:清华大学出版社,2009.

[3]高宏静.Java从入门到精通[M].北京:化学工业出版社,2009.

作者简介:陈静(1970-),女,吉林长春人,硕士,副教授,主要从事:计算机应用方面的研究。

猜你喜欢
数据库
数据库
数据库
数据库
数据库
数据库
数据库