下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 基于jsp的房屋信息管理系统的设计与实现 张伟 刘贝摘要:随着我国居民居住条件的不断改善,城市房屋的交易及出租数量急剧增长,设计一房屋信息管理系统适应了这一社会需求。本系统以java为开发语言,数据库选用mysql,eclipse作为開发工具,服务器选用tomcat7.0。系统实现了实时房源信息更新、在线评论、房屋预约等功能。经测试,系统运行稳定,提高了房屋信息的管理效率,为房屋中介提供了一高效的平台,促进了房产交易。关键词:房屋中介;管理系统;jsp;mysql:tp311 :a :1009-3044(2018)20-0067-02des
2、ign and implementation of housing information management system based on jspzhang wei, liu bei( school of computer, xianyang normal university, xianyang 712000, china)abstract: with the continuous improvement of the living conditions of residents in our country, the number of transactions and rental
3、 of urban housing has increased dramatically. designing a housing information management system has adapted to this social demand. the system uses java as the development language, mysql is selects as the database, development tool is eclipse, and tomcat 7.0 is select as the server. the system imple
4、ments real-time listing information updates, online reviews, and house reservations. after testing, the system runs stably, it improved the management efficiency of housing information and promoting property transactions, and it provide an efficient platform for housing agents.key words: housing int
5、ermediary; management system; jsp; mysql1 引言随着我国经济社会的快速发展,人民生活水平不断提高,住房需求不断上升,房地产行业的发展也随之进入了黄金时期1。随着我国城市化进程的不断发展,房产交易、房屋出租信息量快速增长,房屋信息的人工管理方式已经不能满足房产中介的管理需求。设计一房产信息管理系统,可以帮助房产中介及时掌握房屋租售状态,随时发布房源信息,实时了解客户需求,进而提高房产中介管理房产信息的效率,适应了信息化时代的需求,具有一定的应用价值。2 系统主要技术2.1 jsp技术jsp是一种跨平台的网页技术,最终实现网页的动态效果2。由于jsp是基于j
6、ava的,所以其具有java的优点,对所使用的平台没有严格的要求,实现一次编写就能够到处运行使用,而且还具有较高的安全性和支持多平台的特性。2.2 servletservlet的核心思想是客户端发送请求至服务器,servlet根据客户端请求生成响应内容并将其传给服务器,服务器再将响应返回客户端3。servlet由tomcat服务器通过读取web.xml文件中的内容创建并运行。当有多个用户同时请求一个servlet时,传统的公共网关接口会为每个用户启动一个进程,而现在服务器会为每个用户启动一个线程,相比之下,程序运行效率提高很多4。2.3 mvc模式mvc模式是目前开发web项目的一种主流设计思
7、想,由模型(model)、视图(view)和控制器(controller)这三部分组成5。mvc功能结构如图1所示。3 系统设计3.1 系统功能设计通过对房屋中介业务流程的调研以及系统功能的分析,房屋信息管理系统主要实现以下功能:管理员对注册用户信息、房源信息、客户预约看房信息、出租出售登记信息和公告信息等进行相关维护和管理。普通用户进入系统主页可以在线浏览和搜索房源信息,而注册用户能预约看房、查看个人预约记录、评论房源及修改个人资料。具体如图2所示。3.2 房屋信息管理系统的e-r图设计根据系统的数据库设计,系统的总体e-r设计如图3所示:4 系统实现4.1 系统登录界面本系统根据身份权限设
8、置了三种角色分别是超级管理员、普通管理员和用户。其在登录时使用javascript脚本和过滤器进行身份合法性验证,以确保系统的安全性6。用户登录的核心代码如下:if(action.equals("adminlogin")/获取表单提交的用户名、密码string un=request.getparameter("uname");string pwd = request.getparameter("pwd");string sql = " select * from user_table where uname='&qu
9、ot;+un+"' and pwd='"+pwd+"' ";/执行sql语句,将结果存入list中list list = dao.select(sql);if(list.size()=1)/若list为1时,说明用户名和密码正确,跳转到主界面,否则跳转到登录页面gor("main.jsp", request, response);elsego("/login.jsp", request, response);4.2 房源管理管理员发布新的房源信息,系统前台显示房源信息,房源信息主要包括房屋类
10、型、朝向、面积、价格、照片、地址等,同时可以对已有房源信息进行修改、删除等操作。房源查询能够根据房屋类型、销售价格、面积等多个关键字进行查询。修改房源信息核心代码如下:/获取表单提交的房屋编号string id=request.getparameter("id");/创建map对象hashmap map=new hashmap();/执行修改操作new commdao().update(request,response,"chushoufangwu",map,true,false,"");4.3 预约管理用户浏览房源信息,筛选符合条件
11、的房源进入房源详细页,点击预约看房按钮,填写本人姓名、预约时间、联系电话等信息,成功预约后,管理员登录系统审核预约信息,及时给出回复(如图4)。查询预约记录核心代码如下:string sql = " select * from yuyue_table";/执行sql语句,并将结果集存到list中list list = dao.query(sql);/若list不为空时,跳转到detail.jsp页面显示预约记录if(list.size()>0)gor("detail.jsp", request, response);else/若list为空时,跳转
12、到error.jsp页面go("/error.jsp", request, response);5 结束语随着社会的高速发展,房屋中介的管理过程走向信息化是一种必然趋势。为了更好的适应社会发展的需要,本文通过对房屋中介经营业务的调查,设计实现了基于jsp技术的房屋信息管理系统。系统的实现提高了房屋信息管理的效率,同时为房屋的变卖、租赁信息的发布等提供了一个有效的方式,必将为房产中介的经营带来一定的经济效益。参考文献:1 李桥兴,李妍.基于citespace中医药产业研究计量分析j.贵阳中医学院学报,2018(2):91-96.2 常立丽.基于光纤传感的流量测量系统研究d.济南:山东大
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC TR 63400:2025 RLV EN Nuclear facilities - Instrumentation,control and electrical power systems important to safety - Structure of the IEC SC 45A standards series
- 2025年中职农村能源开发与利用(农村能源利用)试题及答案
- 2025年大学(人口学)人口政策与规划期末试题及答案
- 蓝创意风格个人工作总结演示
- 3.4《找因数》(教学课件)-五年级 数学上册 北师大版
- 可爱小学生班长班干部竞选
- 制药企业开车前安全培训课件
- 制度介绍教学课件
- 工程安全生产培训总结课件
- 手术AI安全标准的伦理困境与出路
- 2026年七年级历史上册期末考试试卷及答案(共六套)
- 资产评估期末试题及答案
- 博士课程-中国马克思主义与当代(2024年修)习题答案
- 重庆市市政道路道路开口施工组织方案
- 开放系统11848《合同法》期末机考真题(第17套)
- 校长绩效考核量化测评细则
- 内科学 泌尿系统疾病总论
- GB/T 27724-2011普通长网造纸机系统能量平衡及能量效率计算方法
- GB/T 2424.25-2000电工电子产品环境试验第3部分:试验导则地震试验方法
- GB/T 18341-2021地质矿产勘查测量规范
- FZ/T 24022-2015精梳水洗毛织品
评论
0/150
提交评论