然而房屋租赁管理是一项琐碎、复杂而又十分细致的工作。房屋基本资料的管理、客户资料的管理、房屋租赁过程的管理、各项收费的管理一般不允许出错如果实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量的时间和精力。利用计算机进行房屋租赁工作的管理能够保证各项信息准确无误、快速输出,同时计算机具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高物业管理的效率,也是企业的科学化、正规化管理的重要条件。推动房屋租赁管理走向科学化、规范化、智能化提高操作人员的工作效率、质量和管理水平,开发出一套功能强大的管理系统是房屋租赁企业对房屋相关信息进行管理的现实需要。
二、国内(外)研究现状及分析
在西方发达国家,房产中介管理信息系统已经成熟,尤其是基于web应用技术环境下的不动产管理信息系统在房产行业中的应用日趋完善,其运作模式已经从连锁店的线性管理转变为跨地区,跨领域的扁平化管理,从而获得了显著的经济和社会效益。在我国,随着国民生活水平的不断提高,房产行业的发展和居民租房需求的多元化带动了房产中介的发展,虽然存在着比较多的中介网站,但中介的信息化管理还不够成熟,不够完善,不能对提高效率、降低成本、共享资源等方面起到至关重要的作用。在我国,房产中介行业的管理仍然限于传统的方式,店面彼此都是信息孤立,难以为公众提供及时、互动的信息,阻碍了房产交易市场的健康、快速发展,未来,房产中介管理系统将期着信息化之路前进,从而实现房产交易中共享信息的功能,增加交易的机会,宿短交易的时间。
三、课题所涉及的任务要求及实现预期目标的可行性分析
(一)任务要求
房屋信息查询:用户可以根据自己的要求,按照不同的查询方式来查询自己需要的房屋类型,查询方式:包括按照房屋区域查询、按照房屋价格查询、按照房屋类型查询、按照房屋面积查询。 用户信息模块:用户在成为本系统的用户之前,需要注册成为本系统的用户,同时修改自己的用户资料,在必要时修改自己的登录密码。房屋信息管理:在此功能模块中,管理员可以发布房屋的租赁信息,并在发布信息之后查看信息发布结果,若发现错误,则可以修改发布的房屋租赁信息。如果管理员发现无效的房屋租赁信息,则可以在本功能模块中删除此无效信息。房屋租赁管理:此模块中,在管理员和租赁双方共三方协同下签订房屋租赁合同,并缴纳租房押金和租房租金,并由管理员在本系统中保存管理一份合同。用户信息管理:管理员可以查看用户的信息,并具有可以删除用户的管理权限。
(二)可行性分析
如今的计算机已经走进千家万户,硬件成本下降,导致计算机的购买成本降低,本系统将利用Windows XP 和MyEclipse 8.5.0作为软件的开发平台,是开发出来的系统有友好的用户界面、良好的安全性设置、详细的操作说明书,这样使各个类型的用户很快地掌握系统的操作方法。
该系统的开发环境为用SQL Server 2000来完成数据库,具体开发工作包括前台应用程序的设计和后台数据库的设计,与其他的大型数据库如Oracle、DB2、SQL、Server等相比,MySQL是一个快速、多线程、多用户的SQL数据库服务器。开发工具使用MyEclipse 6.0。MyEclipse是一个十分优秀的用于开发Java,J2EE的 Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。
四、本课题需要技术以及工作环境
(一)本课题所需技术
SQL Server是Microsoft公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。
Tomcat 6.0是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。软件技术先进、性能稳定,是目前比较流行的Web 应用服务器,特别是对于刚开始学习web前端开发的用户而言,使用这款软件更加便于了解一个项目,出错时也容易寻找到错误的根源。
Java是面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。
(二)工作环境
软件平台:
(1)操作系统:Windows 7;
(2)Web应用服务器:Tomcat 6.0;
(3)数据库:SQL Server 2000;
(4)开发环境:MyEclipse 8.6.0;
(5)开发语言:Java.
五、本课题所必蓄的工作条件及研究办法
(一)工作条件
1.通过对中介公司管理人员的访问,交谈可获得中介公司内部的管理需求,以及房屋管理的管理目标,未来中介公司对于房屋租赁管理发展变化趋势和长远规划的有关信息。
2.本项目的指导老师一直从事计算机教学,有丰富的论文指导经验,可对本课题的顺利完成提供帮助。
3.进行课题研究及论文撰写时间比较充足,并已据需要,合理安排好了研究工作计划,能够接进度完成论文写作。
(二)研究办法
通过对中介公司管理人员的访问,交谈可获得中介公司内部的管理需求,以及房屋管理的管理目标,未来中介公司对于房屋租赁管理发展变化趋势和长远规划的有关信息。通过具体租赁活动,了解房屋租赁的流程、日常房屋信息的管理,对房屋租赁管理系统有一个深刻的了解。通过市场调查,了解人们对房屋租赁公司的看法。
六、进度计划
第1至第4周:熟悉题目、查阅资料、调查研究
第5至12周:提出系统设计方案,包括数据结构设计,总体功能设计寒假完成此部分
第13至19周:完成数据库的设计与实现、完成数据结构与算法的设计、完成界面设计和实现。
第20周至26周:完成系统登录与身份验证模块的设计与实现、完成增加房源信息功能模块的设计与实现、系统完善、调试。
第27周至29周:撰写毕业论文(完成论文主体构思、绪论部分)、撰写毕业论文(前半部分)、撰写毕业论文(后半部分)、
第30周:撰写毕业论文(完成全部论文)、修改毕业论文、毕业论文评审,准备答辩PPT,进行毕业答辩。
七、参考文献
[1] 耿祥义,张跃平.Java2实用教程(第三版)[M].北京:清华大学出版社,2006.
[2] 曾令明,索望,甘刚,宋波.Java程序设计教程[M].西安:西安电子科技大学出版社,2007.
[3] 孙卫琴.Java网络编程精解[M].北京:电子工业出版社,2007.
[4] 郭盈发,张红娟 数据库原理[M]. 北京:西安电子科技大学出版社,2002.
[5]吕伟臣 JSP7入门与提高[M]. 北京:清华大学出版社,2004.
[6]林华聪 余剑峰 JSP6数据库设计思想与实践[M]. 北京:冶金工业出版社,2002.
[7]杨海东 刘海英 JSP数据库高级实例导航[M]. 北京:科学出版社,2004.
[8]卢国俊 JSP6之数据库开发[ M ]. 北京:电子工业出版社,2002 .
[9]陈玉明 邱桃荣 基于C/S与B/S国家高新技术考试管理信息系统的设计与实现[J]. 上海:上海第二工业大学学报,2004 .
[10]谢天 刘路 管理信息系统的设计与实现[J]. 洛阳:华南工业专科学校学报,2003.
[11] 王淑荣.出租房屋“群租”现象治理的思考[J].中国人民公安大学学报(社会科学版),2013,06:146-150.
[12]刘剑良. 富盛房地产销售管理信息系统的设计与实现[D]. 电子科技大学, 2015.