奥格瑞玛房屋租赁管理系统(源码)

房屋中介行业是房地产业的重要组成部分,贯穿于房地产业经济运行的全过程之中,为房地产业的生产、流通和消费提供了多元化的中介服务。其作为一个管理房屋信息的机构,对信息的管理应该准确,无误。因此利用所学过的软件工程设计思想,数据库等知识设计一个房屋中介管理的软件对于提高中介公司的工作效率变得尤为重要。系统的需求主要包括房屋信息的登记,查询,修改,删除.及对客户需求的记录,查询,修改,删除。房屋登记将需要登记的房屋的信息输入系统,由系统进行储存,随时可以查阅修改。一般情况下,普通用户和管理人员对处理数据的偏重不同,因此对他们的权限做了明确区分。其开发以数据库技术为重要支撑,定位在一个能够满足数据库管理的系统,即具备一个数据库管理系统的基本功能。关键词 管理系统,软件工程,数据库目 录
1 引言 1
1.1 课题研究意义 1
1.2 课题研究内容 1
2 开发工具及相关技术 2
2.1 开发工具 2
2.2 研究技术 3
2.3 B/S体系结构特点 4
3 系统需求分析和总体设计 7
3.1 可行性分析 7
3.2 系统需求 7
3.3 性能需求 7
4 系统数据库结构分析设计 8
4.1 数据库系统基本概述 8
4.2 系统实体图E-R图 9
4.3 系统数据表设计 12
5 系统详细设计 18
5.1 系统实现管理系统 18
5.2 系统功能模块设计 18
5.3 系统功能实现 19
结 论 33
致 谢 34
参考文献 35
1 引言
随着计算机技术的迅猛发展,各行各业逐渐开始通过计算机技术来解决经营、管理、销售等各种各样商业领域的问题,同时信息管理技术的应用不断地发展推广,由计算机技术为奠基的信息管理系统快速地得到普及。因此,以往的旧的人工操作管理模式一定会被如日中天的信息化科学的管理模式取代。现如今,房屋租赁的需求越来越高,因此衍生了房屋租赁的网站,由于该网站需要大量的广告投资商赞助 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 
r /> 1 引言
随着计算机技术的迅猛发展,各行各业逐渐开始通过计算机技术来解决经营、管理、销售等各种各样商业领域的问题,同时信息管理技术的应用不断地发展推广,由计算机技术为奠基的信息管理系统快速地得到普及。因此,以往的旧的人工操作管理模式一定会被如日中天的信息化科学的管理模式取代。现如今,房屋租赁的需求越来越高,因此衍生了房屋租赁的网站,由于该网站需要大量的广告投资商赞助,所以广告元素的充斥使得该类型网站令人眼花缭乱,而且操作界面也更加复杂,导致用户使用这类网站时很难准却和快速地获取所需要的信息。
1.1 课题研究意义
“奥格瑞玛房屋租赁系统”功能的实现是建立在数据库管理系统的基础上,因为数据库具有以下这些功能:对数据进行增添,删除,修改和查询,方便用户浏览,操作,和检索房屋的详细信息。像所有软件系统一样,该软件也分为两种登录模式:普通用户模式和管理员登录模式,此举是为了有效地保障商业机密防止信息泄露。本系统基本上适用于所有房屋中介企业。此系统重点着手于客户的体验,努力让本产品高效化,原则化。尽量让客户对我们系统达到百分之百的满意。
以往的房屋租赁公司每日都需要工作人员去人工处理房屋的详细信息,自然而然地,大量的信息容易导致错误,造成工作效率过于低下,不易保障服务的高质量化,客户的需求自然也就难以及时满足,无形之中就导致了事倍功半,浪费人力、物力,造成的后果可想而知:运营成本大大提高。由此可见房屋租赁管理系统的投入使用对于业内工作人员,以及用户来说都很有意义。此系统方便房屋租赁机构对房屋信息的管理,能及时满足用户提出的要求,提高了租赁公司的工作效率,而且,能够开发这样一套管理软件,对于即将毕业的计算机专业的我们来说是一次很好而且很有意义的实践机会。
1.2 课题研究内容
对于信息技术发展如日中天的时代,日常生活中到处都充斥着计算机技术,它的广泛应用已经被愈来愈多的企业和个人认为是世界科技顶端的标志,而信息科学技术发展的一个重要里程碑就是数据库的使用。数据库技术在计算机科学发展史上有着不可磨灭的功绩。从60多年前到今天,计算机应用愈来愈广泛,也逐渐被人们所熟知,当然随之而来的是数据处理也要越来越复杂。1968年,世界上第一个商品化的信息管理系统IMS(Information Management System)诞生,由此揭开数据库技术迅猛发展的新篇章。在互联网技术飞速发展以及普及度越来越高的今天,能熟练操作以及运用数据库的技能变得尤为重要。这个信息技术飞速发展的时代数据库充斥着各个行业,可以说任何行业都要运用数据库,每日繁重的数据量光靠人工是不可能完成的。必需依靠数据库来处理。由此来看数据库技术应用于商业机构已是大势所趋,因为每个企业都需要方便高效地处理数据信息。
房屋租赁管理系统的需求主要包括对房屋详细信息的处理。对用户的需求也是如此。本系统首先需要对目标房屋进行详细信息登记,把信息录入然后存储,以方便对信息进行处理。用户模式下,普通用户只拥有浏览和查询房屋具体信息的权限,不能对信息进行操作,而管理员用户除了具有查询权限意外,还可以对发布虚假信息的行为进行处理,一旦有人恶意发广告管理员甚至可以删除其会员资格。在这里一定要郑重声明的是权限的区分,一旦混淆将对企业的信誉和业绩造成重大损失。
2 开发工具及相关技术
2.1 开发工具
(1) 集成开发工具MyEclipse8.5 all-in-one版
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大地保证了又好又快的特点。它所集成的J2EE的开发环境功能多,种类丰富,包括了一系列完善的软件开发功能,很强悍,绝对可以完全支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。
(2) 数据库软件SQLServer
SQLServer是适用范围很广的的高效率的数据库管理系统,它由微软公司开发、发布和支持。SQLServer服务器支持关键任务、重负载生产系统的使用,也可以将它嵌入到一个大配置(mass-deployed)的软件中去。它因为以下优点而广受欢迎。
SQLServer是一个关系数据库管理系统
SQLServer服务器是一个快捷的、可靠的和易于使用的数据库服务器
SQLServer服务器工作在客户/服务器或嵌入系统中
有大量的SQLServer软件可以使用
在此系统中选用SQLServer 2005进行开发。
2.2 研究技术
在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。JSP页面和标准的HTML和XML页面有很大的相似之处,但有些额外元件必须只有JSP引擎能够处理。
JSP页面访问请求发送给We

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2863.html

好棒文