1.1项目背景及目的
在当前经济发展的时代,随着社会的不断前进,越来越多的人离开自己的家乡,从事各行各业。跨地域的人口流动带来了许多房屋方面的需求,大量的房屋租赁交易不断进行。并且由于城市的房产价格居高不下,许多工薪阶层经济能力并不能都买房产,并且许多务工人员并不打算长期居住当地,所以只能靠租房居住,这就使得租房业空前兴旺,需求量很大[2]。
在线房屋租赁系统是一个方便而实用的平台,它为有需求的人提供了房屋信息发布及管理功能,为广大用户提供了多方面的实时房屋出租信息。用户可以根据自己的需求快速地找到合适满意的房源,当地的居民也可以通过这个网站将自己的房屋进行出租,同时房产公司也可以通过该平台发布自己的房屋信息从而更快捷地找到合适的客户[3]。此系统的出现,极大的满足了大部分人的房屋需求,为租房服务提供了许多便利。
1.2项目研究的问题及方法
1.2.1  项目研究的问题
(1)系统调研与需求分析:需要对在线房屋租赁系统进行详细的调查,了解其历史以及现状,并且预计其发展状况。其次,从系统的设计角度和管理信息方面出发,对系统进行大概的描述。然后,根据市场的调研情况,做好充分而详细的需求分析,再从得到的分析结果出发,对系统应具有的功能进行初步的设计[4]。这两项工作是在正式进行系统开发设计前必不可少的部分,能使系统更加符合市场的需求,贴切生活。 
(2)分析与设计:在前期需求分析的基础上,根据已设计出的功能,更深层次的对在线房屋租赁系统的整体架构组成进行分析,将系统应具有的功能进行详细的设计划分。并且对每一个模块功能画出其对应的数据流程图,从而便于中期代码的编写实现[5]。
(3)详细设计与实现:根据前期功能模块的划分,从而确定页面的主体布局,以及页面之间的联系。继而通过在开发环境中来编写相应的代码来实现规划出的功能模块。与此同时,要注意数据库的搭建完善,完成数据流的基本查询操作功能,并为后期测试做好准备[6]。
(4)系统的测试:在开发的过程当中,模块与模块之间需要进行相应的测试,以确保页面之间的跳转不存在问题[7]。同时值得强调的是,测试是伴随开发全过程的,需要边测试边进行系统的开发。
1.2.2  项目研究的方法
(1)从各种途径来查询相关文献资料,了解本系统的研究意义。
(2)进行市场调查,对在线房屋租赁系统的可行性进行分析,并且根据调查进行完善的需求分析[8]。
(3)首先需根据需求分析将功能模块先进行大体的划分,再对每一个单独出来的功能模块进行详细的划分与设计。
(4)学习掌握JSP网络编程语言,进行系统的开发设计,提高编程能力。在学习的过程中根据要求完成整个系统的前台信息浏览、后台管理、相关的用户身份认证等部分的程序设计。
(5)多与导师进行沟通,根据导师的指点对系统进行修正与完善。
(6)根据测试结果,对系统进行进一步的修改,并且检查容易出错的地方,对整个系统的功能模块进行进一步的优化。
2开发平台介绍
2.1相关技术
2.1.1  网页技术简介
(1)JavaScript:JavaScript 是一种应用于网络编程的脚本语言,它在客户端进行执行操作。它被嵌入在 HTML普通网页的文件之中,JavaScrip在回应用户发出的需求事件使,可以不再使用任何的网络来回传输数据,大大提高了工作效率。如果使用者输入一项资料时,不再传给服务器进行处理,而是在客户端中直接被HTML所处理。它的出现弥补了html语言的缺陷[9]。
上一篇:Android手机安全防护系统手机恶意代码检测系统设计
下一篇:SSH+SAAS面向中小企业的供应链云服务平台

jsp+mysql的B2C网上商城系统的设计与实现

asp.net+sqlserver数据挖掘的在...

jsp+mysql毕业设计课题管理系统的设计

jsp+mysql购物车系统核心算法的分析设计与实现

jsp+mysql宾馆管理系统设计

Node.js学生在线答疑系统设计

jsp+mysql面向大众的医疗咨询平台设计与实现

公寓空调设计任务书

10万元能开儿童乐园吗,我...

国内外图像分割技术研究现状

C#学校科研管理系统的设计

承德市事业单位档案管理...

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表

神经外科重症监护病房患...

中国学术生态细节考察《...

医院财务风险因素分析及管理措施【2367字】