【毕业学位论文】(Word原稿)房屋租赁管理系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)房屋租赁管理系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)房屋租赁管理系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)房屋租赁管理系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)房屋租赁管理系统的设计与实现-软件工程_第5页
已阅读5页,还剩83页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

硕士学位论文 (专业学位) 房屋租赁 管理系统的设计与实现 姓 名:张 凯 学 号: 1121170076 所在院系:软件学院 职业类型:企业职工 专业领域:软件工程 指导教师: 刘琴 刘依 副 指导教师 : 周国运 二 一三 年 一 月 in 2010 2013 1121170076 i of 房屋租赁管理系统的设计与实现 同济大学 学位论文版权使用授权书 本人完全了解同济大学关于收集、保存、使用学位论文的规定,同 意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 经指导教师同意,本学位论文属于保密,在 年解密后适用本授权书。 指导教师签名: 学位论文作者签名: 年 月 日 年 月 日 济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。 本 学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日 同济大学 硕士学位论文 摘要 I 摘要 随着信息自动化处理技术的日益发展,如何科学、全面、高效的对各区域纷繁复杂的房屋管理事务进行自动化管理是个热门话题。房屋的出租业务也从现实生活中走上了网络空间。随着这类业务的开展,如何对出租房屋进行高效、实用、合理的管理这个问题越来越凸现出来。一个利用计算机和互联网建立的信息管理系统对于房屋租赁行业的发展势在必行。 本文是以 房屋租赁 管理的需求为背景,通过深入调研,针对当前 房屋租赁的管理现状,特点以及需求,以软件工程的 思想作为指导,设计和开发了基于C/S 模式的房屋租赁 管理系统,从而实现对 房屋租赁 的信息化管理。系统运用术作为开发平台,以 作为系统的开发语言,以 为系统的后台数据库,并结合两层架构的设计思想对系统加以实现。 本文首先介绍了 房屋租赁管理 系统的国内外研究现状以及未来的发展方向,确定了系统开发的目的。然后介绍了系统开发所涉及的相关技术,接着对系统进行了需求分析和详细设计,最后介绍了系统各功能模块的具体实现。本系统实现了 用户注册 登录, 用户 管理, 房屋 管理, 房主 管理, 房客管理 、 租赁管理 以及租赁统计 等功能。 系统经过测试,运行效果稳定、操作方便、快捷,能较好 地实现房屋租赁管理 服务。 关键字 : ; C/S 模式 ;数据库; I of to of is a to of to of is A of of is on as in of to of as a , so as to of as a + as as to of of on of +;C/S 同济大学 硕士学位论文 目录 录 第 1章 引言 .题背景 .内外研究现状 .课题的目的和意义 .题研究内容 .文的组织结构 . 2章 相关技术 .+ 术 .005 简介 .绍 .008简介 .统 开发与运行环境 . 系统开发环境 . 系统运行环境 .章小结 . 3章 系统需求分析 .能性需求分析 . 易用性 . 高效性 . 稳定性 . 安全性 . 可维护性 .统用例分析 . 系统总用例 . 用户 管理模块的用例分析 . 房屋管理模块的用例分析 . 房主管理模 块的用例分析 .房客管理模块的用例分析 .济大学 硕士学位论文 目录 租赁管理模块的用例分析 . 租赁统计模块的 用例分析 . 4章 系统的设计 .统的整体架构 .要功能模块划分和功能设计 .要功能模块的详细设计 . 注册登录模块 . 用户管理模块 . 房屋管理模块 . 房主 管理模块 . 房客管理模块 . 租赁管理模块 . 租赁统计模块 .统角色设计 .统权限设计 .据库的设计 . 27 念结构设计 . 27 辑结构设计 . 物理结构设计 .章小结 . 5章 系统的实现 . 37 册登录模块的实现 . 37 户管理模块的实现 .屋 管理模块的实现 . 47 主 管理模块的实现 .客管理模块的实现 .赁管理模块的实现 .赁统计模块的实现 .助模块的实现 .章小结 . 6章 总结与展望 . 67 论 . 67 一步的工作方向 . 67 同济大学 硕士学位论文 目录 V 章小结 .谢 .考文献 . 70 附录 A 插图清单 . 72 附录 B 表格清单 . 74 个人简历 在读期间发表的学术论文与研究成果 . 第 1章 引言 1 第 1 章 引言 题背景 随着信息技术的不断发展,传 统的房屋租赁模式已经越来越跟不上时代的步伐。以前房主和房客一对一的出租模式,已经满足不了当今社会发展的需要。当今社会需要一个新的房屋租赁模式,于是许多房屋租赁中介公司应运而生。虽然新的出租模式给大家带来了很大的方便,但是随着社会流动人口的增加,出租业务也不断增多,许多出租公司普通的管理模式也逐渐满足不了业务的需要。 信息化社会的不断发展 ,我们所接触的信息量日益增加。对于一些公司来说每天的业务报表都是一些重要的信息,高效的有序的管理显得尤为重要。社会的发展,伴随着流动人口的增长,从而使房屋租赁行业得到很好的发 展,以前的手工登记房源和人员信息的方式已经不能满足现在信息量激增的需求。一个利用计算机和互联网建立的信息管理系统对于房屋租赁行业的发展势在必行。对于房主或中介来说,利用计算机支持企业高效率完成房屋租赁管理的日常事务,是适应现代企业制度要求、推动企业劳动型管理走向科学化、规范化的必要条件 1。 一套利用互联网技术建立的房屋租赁管理系统,在当今显得尤为重要。 不仅 会给房主提供房源和房客寻找待租房屋的时候,提供很大的便利 1, 还 可 以大大减少房屋租赁公司人力和物力的消耗,减少开支,使房屋中介公司获得更大的盈利。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,在先进的计算机技术、通信技术、控制技术基础上,采用系统集成方法,逐步建立一个智能化的管理系统 2。 内外研究现状 在信息技术和网络技术的迅猛发展带动下,国外房屋租赁市场的信息化建设水平有了很大的提高和发展。在欧美、日本等国,大约有 40至 60的中低同济大学 硕士学位论文 房屋租赁 管理系统 2 收人家庭都是依靠租房 来满足居住需求,西方发达国家的租房率跨度为 31%至66%,与大多数发展中国家相比是比较高的。由于其完善的住房出租政策,国外的房屋租赁市场得到迅速的发展。面对庞大的住房出租市场,国外很多大型房屋租赁公司通过建立信息化管理平台或是开发房屋租赁软件来打破传统手工记录管理过程的瓶颈,提高房屋租赁管理业务的准确性、时效性。一方面提高数据处理能力,降低了企业成本,另一方面或得了客户的认同与口碑。作为房屋中介行业的起源地,法国该行业已有上百年的发展历史,因而也积累了一套完整的房屋中介体系,在政策和法律方面,法国的房屋租赁 行业也有健全的法律和措施最为支撑。国外成熟的房屋租赁公司利用 过 重上市服务 )对房源和客源信息对接,实现了两个数据库的联合管理。房屋中介信息化流程对传统的以手工登记的房屋租赁信息管理方式的取代,及大的提高了工作效率,减少了业务出错率,进一步推进了整个住房出租行业的发展 3 从国内来看,通过几十年的城市化发展,中国农民占全国总人口的比重由1949 年的 90%转变为 2005 年的 70%,越来越多的农民也开始涌入城市成为流动性人工,与此同时大学扩招政策的 实施也带来了更多的城市流动人口,除此之外大量新家庭的组成也成为了庞大的房屋租赁市场的客源群体。以南京为例,作为江苏的省会,南京是拥有超过 380 万常住人口和约 100 万以上的流动人口的副省级城市。随着我国城市化进程的不断推进,全国流动人口的比例也在逐年提高,据统计到 2010 底,城市中流动人口已达到 2 亿之多。拥有首都和政治中心双重身份的北京,最为中国的经济中心的上海,以及深圳、广州等城市在其国际化进程中无疑会吸引众多企业的眼球,境内外财团、大型跨国企业、各大办事机构的进驻必然会推动房屋租赁业的蓬勃发展。面对如此 大的流动性人口,规范化信息化房屋租赁市场需求迫在眉睫。当前,国内很多房屋租赁企业依然使用传统的纸张记录方式,信息的载体和传播主要通过纸质媒介来完成,而需要在海量数据中进行信息查询时这类企业依然采用手工搜索这种效率低下的查询方式。这种信息管理方式会占用很大的人力资源和较高的管理成本,而且,对这类管理而言数据打印、汇总、更新、保存、保密性都存在较大的问题。自上世纪 90 年代中期以来 ,作为房地产市场重要组成部分国内房屋租赁市场得到了十分迅猛的发展,在房屋买卖市场中,对拉动投资和促进消费双方面都起着重要作用。与此同时 ,国内的房屋租赁行业较薄弱的信息化建设水平严重阻 第 1章 引言 3 碍了房屋租赁市场的进一步发展。自中国加入 来,国内房屋租赁及中介行业受到了国外诸多竞争者的挑战。由于其先进的房源信息共享平台和住房出租信息系统的优势,几年来美国“ 21 世纪不动产”在中国取得了丰厚的利润。面对海外企业的市场冲击,以手工管理房源信息为主的国内企业迎来了前所未有的挑战。为了在市场中占有一席之地,促进公司的发展前景,增强公司在市场经济中的核心竞争力,加强国内住房出租管理系统的信息化建设刻不容缓。采用企业现有的软硬件环境及科学的管理系统开发方案,建 立房屋租赁信息管理系统,实现房屋租赁信息管理的计算机自动化。系统应符合物业管理企业原有的房屋租赁管理制度,并达到操作直观、方便、实用、安全等要求 7。 课题 的目的和意义 随着信息自动化处理技术的日益发展,如何科学、全面、高效的对各区域纷繁复杂的房屋管理事务进行自动化管理是个热门话题。房屋的出租业务也从现实生活中走上了网络空间。随着这类业务的开展,如何对出租房屋进行高效、实用、合理的管理这个问题越来越凸现出来。 本课题正是基于对这个问题的解决方面进行的开发,力求尽量简洁实用的解决房屋租赁方面的问题 ,从而实现利用计算机和互联网支持企业高效率完成房屋租赁管理的日常事务。利用该系统可以实现 用户 管理、房屋管理、房主管理、房客管理和租赁管理等功能。 题研究内容 本课题是采用 C/S 结构,运用 术作为开发平台,以 + 为系统的开发语言,以 为系统的后台数据库,并结合两层架构的设计思想对系统加以实现。在设计的过程中,使用 一建模语言和面向对象设计思想建立开发模型,制定出可行的开发方案,同时运用先 进的迭代开发工程理论指导系统的开发过程 , 遵循软件工程的思想,严格按照系统调查、系统分析、系统设计、系统实现的顺序进行系统开发 8。 具体的研究内容包括: 同济大学 硕士学位论文 房屋租赁 管理系统 4 1. 对房屋租赁现状进行深入调查 , 搞清楚其 房屋租赁管理 的 业务 流程、业务内容、 业务相关数据 、对管理信息系统要求等情况,并对获得的资料进行必要的整理。 2. 对整理好的资料进行进一步分析,确定系统功能需求、应用开发环境需求等。 3. 对 房租租赁 管理系统进行总体的结构设计和功能设计。 确定了该系统由注册登录模块 、用户管理 模块 、房屋管理 模块 、房主管理 模块 、房客 管理模块 、租赁 管理模块 、租赁统计模块、帮助模块等 8模块构成。并且确定了各个模块的功能。 4. 对 房屋租赁 管理系统进行详细设计和开发 。进行了数据库设计,给出了各个模块的顺序图。 5. 实现 了 各模块的功能,然后集成各模块,并对系统进行调试。 文的组织结构 本文是以 房屋租赁 管理系统为例,介绍了基于 C/S 模式和 两层 架构的开发模型,并以 + 术为基础的 房屋租赁管理 系统的设计与实现的过程。本文的组织结构如下: 第 1章 引言,主要介绍了课题的背景,意义和目的,以及 房屋租赁管理系统 的 国内外 发展现状和本课题的研究 内容 。 第 2章 相关技术,主要介绍了 设计和开发 房屋租赁 管理系统所涉及的相关技术。重点介绍了 + C/这些技术为系统的后续开发提供了理论依据和技术基础。 第 3章 系统的需求分析, 本章主要是对系统进行功能性和非功能性的分析,在功能性分析中,将 房屋租赁 系统 进行 功能 分析 。而在非功能性分析中,我们则 分析系统的性能, 可用性、高效性、可 扩展性 、可维护性等 。 在本章节的 最后 ,我们 通过 运用用例图将需求分析可视化,进而使 系统的拥有者,开发者以及测试人员对系统有一个直观上的认识。 第 4章 系统的设计,在本章中, 运用时序图 对系统的各个子功能进行了详细的分析 和 设计,同时利用数据库 设计原则第 三范式设计出了系统的数据库。 第 1章 引言 5 第 5章 系统的实现,主要是 对房屋租赁管理 系统的 主要 功能 模块进行了实现 。 第 6章 总结与展望,主要是对系统的设计与实现进行总结,并提出下一步的 努力方向 。 同济大学 硕士学位论文 房屋租赁 管理系统 6 第 2 章 相关技术 ,除对等网外 ,还有另一种形式的网络,即客户机 /服务器网, 客户机 /服务器网络中,服务器是网络的核心,而客户机是网络的基础,客户机依靠服务器获得所需要的 网络资源 ,而服务器为客户机提供网络必须的资源。 这里客户和服务器都是指通信中所涉及的两个应用进程( 软件 )。使用计算机的人是计算机的 “ 用户 ” ( 不是 “ 客户 ” ( 但在许多国外文献中,也经常把运行客户程序的机器称为 种情况下也可把 客户机 ” ),把运行服务器程序的机器称为 以有时要根据上下文判断 指 软件 还是硬件。 它是软件 系统体系结构 ,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 和 来实现,降低了系统的通讯开销。目前大多数 应用软件 系统都是 式的两层结构,由于现在的软件应用系统正在向分布式的 用发展, 用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向 9 C/S 结构的优点是能充分发挥 客户端 处理能力,很多工作可以在客户端处理后再提交给服务器 ,减轻了服务器端的负载, 具有访问速度快 , 运行稳定 , 安全性能 好等优点 , 较其他架构模式更能满足本系统的快速响应及 信息共享 要求 。系统不 依赖企业外 网环境 ,既可以运行于局域网中,也可以单机运行。 + 术 + 称 者 微软 推出的一款 C+编译器 ,将“ 高级语言 ” 翻译为 “ 机器语言 (低级语言) ” 的程序。 +是一个功 第 2章 相关技术 7 能强大的可视化 软件开发工具 。自 1993 年 司推出 +着其新版本的不断问世, +已成为专业 程序员 进行 软件 开发的首选工具。虽然微软公司推出了 +但它的应用有很大的局限性,只适用于 000、 P 和 以实际中,更多的是以 + + 发 , 它不仅是一个 C+ 编译器 ,而且是一个基于 作系统 的可视化 集成开发环境 ( +许多组件组成,包括 编辑器 、调试器以及程序向导 向导 开发工具。 这些组件通过一个名为 组件集成为和谐的开发环境。 主力 软件产品。 +是一个功能强大的可视化 软件开发工具 。自 1993年 +,随着其新版本的不断问世, +已成为专业程序员进行 软件 开发的首选工具。虽然微软公司推出了 +但它的应用的很大的局限性,只适用于 000,P 和 以实际中,更多的是以 + +拥有 “ 语法高亮 ” ,自动编译功能以及高级除错功能而著称。 比如 ,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及创建 预编译 头文件 (最小重建功能及累加连结 (称。这些特征明显缩短 程序编辑 、编译及连结的时间花费,在大型 软件 计划上尤其显著 14。 005 简介 一个关系 数据库管理系统 。它最初是由 家公司共同开发的,于 1988 年推出了第一个 版本 。在T 推出后, 开发上就 分道扬镳了, 植 到 T 系统 上,专注于 开发 推广 T 版本。 较专注于 000 是 司推出的 据库管理系统 ,同济大学 硕士学位论文 房屋租赁 管理系统 8 该版本继承了 本的优点,同时又比它增加了许多更先进的功能。具有使用 方便 可伸缩性好与相关 软件 集成 程度 高等 优点 ,可跨越从 运行膝上型 电脑 到运行 000 的大型多处理器的服务器等多种平台使用。 005 是一个全面的数据库平台,使用 集成 的 商业 智能 (具 提供了企业级的数据管理。 005 数据库引擎为关系型数据和 结构 化数据提供了更安全 可靠 的 存储 功能,使您可以 构建 和管理用于 业务 的高可用和高 性能 的数据 应用程序 。 005 数据 引擎 是该企业数据管理解决 方案 的 核心 。此外 005 结合了分析、 报表 、集成和通知功能。这使您的企业可以构建和部署经济有效的 案 ,帮助您的团队通过记分卡、移动设备将数据应用推向业务的各个 领域 。 与 及新的开发工具包(包括 紧密集成使 005 与众不同。无论您是开发人员、 数据库管理员 、信息工作者 还是决策者, 005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。 005 是用于大规模联机事务处理 (数据仓库

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论