1.选题的意义
房屋租赁制度是随着时代发展而产生的产物。作为房屋租赁公司的管理者,既降低了人员的人力成本,又能使信息以最快的速度传播,能第一时间传播租房者和房东的信息。它的出现直接让市场价格透明化,不会有太高的中介费。作为公司管理者,可以准确展示房屋租赁管理的全流程状态和房屋租赁信息。作为工作人员,系统可以避免复杂的人工操作,达到事半功倍的效果。作为租客,他可以在第一时间找到足够的房源,不会浪费自己过多的时间和人力成本。

租赁信息网站为房地产市场提供在线租赁交易平台。本系统根据房地产行业的特点,专门设计开发了基于Web的房屋租赁系统,具有基本信息、市场管理、会员管理、费用管理等管理模块。它以房地产市场管理为核心,以简单的财务管理为补充,将复杂的房地产交易分成具体的管理部分,对整个房地产租赁过程进行完整而严格的控制和管理。主要考虑的因素有:房源信息的展示;按照功能模块设计页面,实现编程;对住房租赁系统进行总体描述,并确定住房管理系统的基本策略。该系统使用J2EE作为开发环境,Java作为开发语言,Tomcat作为Web容器,MySQL作为数据库。
2.研究内容和要求
工作要求
房屋管理信息系统是典型的信息管理系统。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发。前者要求建立数据一致性和完整性强、数据安全性好的数据库。对于后者,要求应用程序功能齐全,易于使用。
研究应完成以下工作:
①系统研究和需求分析:首先,分析了当前房屋管理信息系统的历史、现状和发展。本文从计算机计算和管理信息的角度,对房屋管理系统的实现进行了总体描述,确定了实现房屋管理系统的基本策略,并对系统要实现的功能进行了描述。
②系统分析与设计:对房管系统的架构进行分析研究,根据功能划分,绘制系统的数据流程图、数据结构和数据字典。
③系统的详细设计与实现:根据功能模块的划分,设计界面,实现编程。包括主要模块功能的实现和系统数据库的实现。
④系统测试:随着开发的进行,需要对部分模块进行调试,用真实数据进行测试。测试伴随着整个开发过程。
⑤撰写论文:要求以完成的毕业设计为基础,结构科学创新,内容明确,最终结合社会需求在相关领域实际应用。
⑥提交可执行程序及其相关代码和文档进行答辩。
设计要求
①面向对象的开发方法
方法采用面向对象的设计和开发方法对系统进行分析和实现,将系统中每个独立运行的模块分开开发,使模块内部和模块之间的高度接近高内聚和低耦合。每个模块通过服务器集群部署,使模块既能一起运行又能独立运行,降低了整个系统的运行风险。采用分层架构中成熟的MVC架构。
② MVC
MVC是一种思想,明确划分了系统开发的职责。m是Model,主要职责是业务逻辑处理。视图,其主要职责是显示客户界面;C Controller,主要职责是控制,相当于现实中的指挥中心,主要处理数据打包,连接模型和视图。MVC只是一个指导思想,实践中可能有很多层,但都是它的变种。其严格的职责划分大大提高了系统的可扩展性,因此得到业界的认可,成为标准。
③技术路线
在总体技术路线上,采用B/S结构。数据库采用MySQL,具有小型、灵活、开源的特点。这个系统没有大数据量和并发,完全可以胜任。在语言开发方面,采用Java语言,所以扩展性和效率都有保证。对于前端页面,采用JSP语言进行展现,JSP可以与后台完美交互。服务器采用Apache tomcat,也是免费开源的,需要的时候可以集群。
研究内容
①研究基于房屋租赁信息系统的功能需求。
②研究住房租赁信息系统的建设方案。
③研究房屋租赁信息系统的接待业务管理。
④研究房屋租赁信息系统的房源管理。
⑤研究房屋租赁信息系统的交易管理。
⑥研究系统中楼主预留联系方式功能的实现。
⑦系统页面简洁明了,算法可执行性强,安全性好,将系统的响应时间和承载能力控制在用户可接受的范围内。
功能需求
①租房者功能模块:查询租房信息,评估租房,查询自己的租房历史,签订租房合同,查询合同。
②租户功能模块:租赁登记、签订合同、查看自己的租赁记录。
③管理员功能模块:用户管理、租赁合同审核、租赁信息管理、租赁合同管理。
3.预期结果
完成毕业设计开题报告、毕业设计中期检查报告和毕业设计文本文件。
完成房屋租赁网站软件的设计与实现。
完成房屋租赁网站的设计和实现,以及软件的用户手册。
完成租赁网站的实施演示。
完成一份回复PPT。
4.主要参考文献
[1]埃里克。Java编程思想[M]。北京:机械工业出版社,2012.30-36。

[2]刘斌。精通Java Web集成开发[M]。北京:电子工业出版社,2011.80-100
[3]彭宇。网页设计语言课程[M]。北京:电子工业出版社,2011.69-119
[4]赛葵春。JSP信息系统开发实例精选[M]。北京:机械工业出版社,2011.40-50
[5]刘淑芳。二手房市场现状及存在问题分析[J]。活力,2010,。
[6]邓文安。我国二手房贷款出售的有关问题[J]。现代商业,2010年。
[7],许,。UML基础与Rose建模教程[M]。人民邮电出版社,2011
[8],王,。Java语言和面向对象编程。清华大学出版社[M].2007
[9]李刚。轻量级Java EE企业应用程序第三版。电子工业出版社,2010
[10]张跃平,耿湘毅。:JSP编程[M]。清华大学出版社,2009
[11]苏恺。Sql Server 2005数据库设计[M]北京:清华大学出版社,2008.77-271
[12]唐海滨,SQL Server数据库开发技术,北京:科学出版社:2005.198-252.5 .
5.安排
进度计划
起止日期、工作内容、备注
第一周,完成开题报告,回答开题。提交开题报告。
第二周,完成系统的需求分析和总体设计。提交需求分析说明书:描述系统的总体需求和各功能模块的详细需求。
第3-5周毕业实习,课题研究:
确定设计内容,分析功能模块,绘制所有视图页面,定义数据源;
设计合理的数据库,建立数据表和视图之间的关系。提交毕业实习日志:
提交数据库设计文档:包括概念设计和逻辑结构设计。
第6周系统的详细设计和实施:
实现系统框架的设计;
实现部分功能模块的设计和开发。提交系统框架;
提交系统设计文档:包括系统业务流程、程序流程和数据流图。
第7周毕业设计期中考试。提交中期自检报告。
第8-10周:系统的详细设计、实施和优化:
实现所有功能模块的设计和开发;完整的系统优化。
完成系统的测试和运行。提交系统的详细设计说明。
提交测试报告和用户说明。
演示系统功能。
第11周,我要写毕业论文,检查论文的重量。提交毕业论文初稿。
第12周根据修改意见修改论文。
完成毕业设计的查重。提交毕业论文第二稿。
提交纸质测试报告;
提交测试结果确认表。
第13周,根据查重结果修改完善论文;
指示老师接受结果。提交期末论文和系统;

教员填写教员评定表。
第14周,对毕业设计进行评审,展示设计成果,对毕业设计成果进行评价。
做一个回复PPT。评价老师填写评价表,用于指导评价老师。
第15周毕业设计成果展,参加毕业答辩。提交回复记录表和回复评分评估表。
第16周毕业设计复试及晋级。
免责声明:本平台仅供信息发布交流之途,请谨慎判断信息真伪。如遇虚假诈骗信息,请立即举报
举报












