分享好友 站长动态首页 网站导航

租房系统的项目设计

网友发布 2022-08-02 07:38 · 头闻号创业故事

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周毕业设计复试及晋级。

免责声明:本平台仅供信息发布交流之途,请谨慎判断信息真伪。如遇虚假诈骗信息,请立即举报

举报
反对 0
打赏 0
更多相关文章

评论

0

收藏

点赞