(精品论文)房屋出租管理系统论文-毕业设计_第1页
(精品论文)房屋出租管理系统论文-毕业设计_第2页
(精品论文)房屋出租管理系统论文-毕业设计_第3页
(精品论文)房屋出租管理系统论文-毕业设计_第4页
(精品论文)房屋出租管理系统论文-毕业设计_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

房屋出租管理系统摘要 随着科技的进步、信息需求的增加,许多都已经是计算机办公了。本系统就是主要完成房产公司对房屋的管理,包括房产管理、合同管理、租金管理、信息统计、背景和帮助等几个模块,可以对房屋出租信息进行查询、添加、修改、删除等,合同管理可以对合同信息进行管理、浏览、查询、以及到期合同的管理等功能;租金管理可以对租金信息进行管理、浏览、查询;信息统计模块可以对租金、到期合同、履约金以及空闲房屋的统计;同时该系统通过背景可以转换系统主题,具备帮助模块,可以使用户更加快捷,方便的使用该系统。关键字 房屋出租 管理信息系统 Abstract Along with the technical progress, information needs increase, many already were the computer work. This system is mainly completes the real estate company to the house management, including the real estate management, contract management, the rent management, the information statistics, the background and the help and so on several modules, may carry on the inquiry, the increase, the revision, the deletion to the house hiring information and so on, contract management may carry on the management, the browsing, the inquiry to the contract information, as well as due contract functions and so on management; The rent management may carry on the management, the browsing, the inquiry to the rent information; The information statistics module may to the rent, the due contract, honor an agreement golden as well as the idle house statistics; Simultaneously this system through the background may the transition system subject, have the help module, may cause the user to be quicker, use this system which facilitates. Keywords Rentals Management Information System目录1.系统概述42.系统分析42.1可行性分析52.1.1经济可行性52.1.2技术可行性52.1.4 社会因素可行性52.1.5 结论62.2 系统开发需求分析62.3 系统开发进程62.4系统结构分析72.4.1系统功能模块73.系统设计103.1开发工具介绍103.2房产管理模块设计103.3合同管理模块设计113.4租金管理模块设计113.5信息统计模块设计123.6背景选项模块设计1237帮助模块设计133.8系统数据库逻辑结构设计134.系统实施154.1登陆界面的实现154.2系统主界面的实现164.3房产管理模块的实现174.3.1房产信息管理子模块的实现174.3.2房产总表管理子模块的实现184.4合同管理模块的实现184.4.1合同信息理子模块的实现194.4.2到期合同处理子模块的实现194.4.3合同信息查询子模块的实现204.4.4合同总表浏览子模块的实现214.5租金管理模块的实现224.5.1租金收取子模块的实现224.5.2按合同号查询子模块的实现234.5.3按发票号查询子模块的实现244.6信息统计模块的实现254.6.1本月租金信息统计模块的实现254.6.2到期合同统计模块的实现264.6.3履约金统计模块的实现274.6.4空闲房屋统计模块的实现284.7背景模块的实现294.8帮助模块的实现294.9游客登陆模块的实现324.9.1房价查询模块的实现324.9.2房产咨询模块的实现324.9.3有房出租模块的实现335.结束语34致谢35参考文献361. 系统概述为了房屋管理者更好地管理房屋的合同、租金等一系列问题,也为了让租房者更方便地了解待租房屋的情况,现开发一个房屋出租管理系统。房屋出租管理系统是一个关于房屋及其出租业务的管理信息系统。对于用户来讲,主要包括的功能模块有:房产管理、合同管理、租金管理、统计等。对于租房者来说,主要的功能模块有:基本房价查询、房产咨询和待出租房屋浏览。本系统的设计就是根据房东和房客的需要,为房东提供主要以房产及出租业务管理为基本要求,为房客提供房产信息咨询。本系统采用Delphi、SQL Server开发,提供实时查询。房屋出租管理系统应尽量的方便管理人员对房屋出租信息进行快速而有效地管理,提高房屋出租公司的工作效率。所以系统应便于操作,能有效地对房屋出租信息进行添加、修改、查询、删除,并能对出租、租金信息进行管理,在一定程度上实现自动化。此系统开发的目的是为了进一步实现办公自动化,减少人力投资和办公费用,提高办公效率。2.系统分析2.1可行性分析本系统是一个基于为方便各个房屋出租公司的房屋信息管理而设计研发的系统。在本系统中用户可以对房屋出租信息进行查询、添加、修改、删除等多项操作。开发软件名称:房屋出租管理系统用户:各房屋出租公司2.1.1经济可行性房屋出租管理系统的开发和使用可尽可能的减少资源浪费,在硬件上计算机的配置方面,系统要求在Windows 2000或Windows XP中运行,且内存容量要求不高,所以配备一台电脑的使用价格以及安装上必须的软件如Delphi7.0编程软件和SQL Server 2000数据库。系统一旦投入运行,其简单易操作的界面几乎不需要耗费人员的培训费。2.1.2技术可行性本系统是对各房屋出租公司的房屋出租信息的信息化管理。主要运用了Delphi 7.0和SQL server数据库操作程序。前台使用Delphi 7.0 便于操作,一目了然。后台运用SQL server ,使数据稳定。2.1.4 社会因素可行性 法律方面的可行性:该项目不存在合同责任、侵犯专利权和侵犯版本权等方面的问题;使用方面的可行性:该项目主要用于房屋出租信息管理。2.1.5 结论综上所述,房屋出租管理系统的技术成熟、完备,测试手段可靠,具有良好的效益,因此本工程可立即开发。2.2 系统开发需求分析本系统建设方便了房源信息管理。需要达到以下的要求:(1)界面友好,操作简单。本系统设计采用了目前国内外最新的面向对象的开发工具,系统整体结构设计合理,数据处理功能齐备,界面清晰有好,操作简便,用户几个小时就能学会使用。(2)完善组织结构。首先要明确主题,然后围绕主题进行素材、资料的搜集,围绕主题把要表现的内容分成若干部分,每个部分再进行划分。(3)合理规划布局。能够实现以下一些功能:对于不同的人员有不同的权限:游客人员:不用登陆可以查看查询房价,咨询房产,查询是否有房出租。管理人员:用户登陆后可以对房屋、租金、合同信息进行查询、添加、删除、保存。(4)具备帮助模块。如果使用系统时遇到不清楚,可以使用帮助,用户可以非常容易的在此学会如果使用本系统。2.3 系统开发进程房屋出租系统的开发初始时间定为2008年4月20日,毕业论文报告及作品提交时间定为2008年5月31日。具体分为以下几个阶段进行:第一阶段: 2008.4.212008.4.26: 在老师布置的要求下,计划一下我要做的东西,课题设计的相关资料(Delphi 7.0、SQL Server 2000)的搜集,撰写开题报告,熟悉相关的系统操作。第二阶段: 2008.4.272008.5.1:完成后台数据库的设计、实施与原始数据的输入和部分前台模块的开发。第三阶段:2008.5.22006.5.19: 继续系统前台模块的开发,软件代码加入整个课题系统调试,初步完成整个系统的开发。第四阶段:2008.5.202008.5.23:将各模块集中在一起,构成一个完整的系统,并充分调试,确保系统运行安全无误,并能实现功能。第五阶段:2008.5.242008.5.31: 毕业论文编写,改进系统。这是最后的阶段,也是较为重要的阶段。并在5月25日前上交系统和相关文档。 2.4系统结构分析本系统包括用户登陆、房产管理、合同管理、租金管理、信息统计、背景和帮助七个总的模块。在总模块下又分为多个功能模块。用户总模块下分为游客登陆、用户管理二个功能模块。房产管理总模块下分为房产信息管理和房产总表管理两个功能模块。合同管理总模块下分为合同信息管理、到期合同处理、合同信息查询、合同总表浏览四个模块。租金管理总模块下分为租金收取、按合同号租金查询、按发票号租金查询三个模块。信息统计总模块下分为本月租金信息统计、已到期合同信息统计、履约金统计、空闲房屋统计四个模块。背景模块下则可以更换系统背景图片。帮助模块下分为帮助主题和系统帮助二个模块。2.4.1系统功能模块合理的系统功能模块结构能使人耳目一新。在开发一个系统前,先构想一下系统的结构是很有需要的。为系统选择一个合适的结构,把信息组成页的集合,就称为信息体系结构。房屋出租管理系统由以下部分组成:用户登陆、房产管理、合同管理、租金管理、信息统计和帮助组成。用户通过密码登录,可以进行添加、修改、删除和维护。游客不用登陆,直接可以查看各类房产信息。系统功能模块层次图如图2-1所示。图2-1系统功能模块图用户登录模块,主要用于用户的登录。当用户输入用户名和密码后经过确认,才能进入房产管理系统。如果不是用户,拒绝进入,但是,任何人都可以进入游客浏览窗口,对房屋的基本情况进行了解。房屋管理模块。该模块是用户登录后进入的第一个模块,主要用于用户对房屋及其业务的情况进行管理,其中包括:房产信息管理模块,主要用于房产信息的插入、删除、修改、保存等基本操作。房产总表浏览,用于查看房产信息的总体情况。合同管理模块。该模块是用户对合同信息的基本情况进行管理。包括有:合同信息管理,主要用于对合同信息进行插入、修改、删除、保存等基本的管理。到期合同处理,主要对到期的合同进行处理,若合同已到期,可结束其使用权。合同信息查询,用于查询合同的使用情况和基本信息。合同总表浏览,用于查看合同信息的总体情况。租金管理模块。该模块是用户对租金信息的基本情况进行管理。主要包括有:租金收取,用于收取租金时对租金的收取情况的管理。按合同号租金查询,即输入想要查询的合同号,就可查看到有关此合同的租金收取情况。按发票号租金查询,输入想要查询的发票号,可查出该发票的租金相干情况。统计模块。该模块用于对房产信息、合同信息、租金信息等的统计。具体包括有:本月租金统计,用于对所输入年月的租金进行统计。履约金统计,对未退还的履约金进行统计。到期合同统计,即对已到期的合同进行统计。空闲房屋统计,对已空的房屋即可租用的房屋进行统计。游客浏览模块。主要是让想了解房产的人对所要了解的信息进行查询。包括有以下功能:房价查询,是对所要求的房屋进行月租金查询,看是否满意。房屋咨询,对所想租的房屋类型进行咨询,看是否有符合条件的。有房出租,功能是可以查看所有可出租房屋的总体情况 3.系统设计房屋出租管理系统是对房产信息进行统一管理。本系统可浏览系统数据库中所有房产信息;通过合同号、姓名找到与其相符合的所有房产出租信息;也可对信息资料进行录入;还可对房产信息数据进行维护和删除,此维护功能的实现完善了房屋管理系统数据的正确性;帮助模块中的帮助功能模块使用户在运用时遇到问题能给予解决问题的方案。3.1开发工具介绍在房屋出租管理系统中,采用了MICROSOFT SQL Server 2000和Delphi 7.0开发工具进行开发,以下我就简单的介绍一下这些功能。SQL Server 2000以其易于掌握,使用灵活,数据管理功能强而成为目前在中型系统上使用最广泛的数据库管理工具之一。Delphi 7.0不仅是一个面向对象的可视化开发环境,而且提供了功能强大的可视化组件库,并具备世界顶尖的编译技术、简捷方便的数据库应用开发技术及世界一流的数据库技术,可以说Delphi是最优秀的可视化开发工具的象征,是当今流行的windows程序开发环境之一。3.2房产管理模块设计房管理模块主要实现房产信息管理和房产总表浏览这二个功能,房产管理模块划分图如图3-1所示。图3-1房产管理模块划分图3.3合同管理模块设计合同管理模块主要实现合同信息管理、到期合同处理、合同信息查询、合同总表浏览的相关操作。合同管理模块划分图如图3-2所示。图3-2合同管理模块划分图3.4租金管理模块设计租金管理模块主要实现租金收取、按合同号收取租金、按发票号收取租金这三个功能。租金收取模块划分图如图3-3所示。图3-3租金收取模块划分图3.5信息统计模块设计信息统计模块主要实现租金信息统计、到期合同统计、履约金统计和空闲房屋统计这四功能。信息统计模块划分图如图3-4所示。图3-4信息统计模块划分图3.6背景选项模块设计背景选项模块主要实现系统主题的转换功能,提供五种不同风格的主题供用户选择。37帮助模块设计此模块主要提供本系统每个模块的功能介绍及功能使用方法,给用户的使用带来帮助。帮助模块划分图如图3-5所示。图3-5帮助模块划分图3.8系统数据库逻辑结构设计 通过对整个系统的模块分析,这里附上用户表、合同表、租金表、房产表。具体的表如下:1. 用户表用户表是用来添加用户登陆信息的,主要包括用户号、用户名和密码,当用户登陆之后,自动联系到该数据表。用户表表结构如表3-1所示。表3-1 用户表字段名称数据类型是否为空用户号Char(4)否用户名Char(20)否密码Char(20)否2. 合同表合同表是用来记录房产合同信息的,主要包括合同号、租期、起租日期、到期日期、付款期限、月租金、租金总额、押金、乙方单位、联系人、电话、手机、备注、标志。当系统运行合同管理模块时,使用的数据由合同表产生,同时用户所操作的各类数据也会保存到该表。合同表表结构如表3-2所示。表3-2 合同表字段名称数据类型是否为空合同号CHAR(2)否租期CHAR(2)是起租日期CHAR(10)是到期日期CHAR(10)是付款期限CHAR(10)是月租金MONEY(8)是租金总额MONEY(8)是押金MONEY(8)是乙方单位CHAR(10)是联系人CHAR(10)是电话CHAR(10)是手机CHAR(10)是备注CHAR(10)是标志CHAR(10)是3.租金表租金表是用来记录用户租金信息的,主要包括发票号、合同号、应收日期、应收金额、实收金额、实收金额。当系统运行租金管理模块时,该表数据则会显示的各个模块上,同时用户保存或删除的各类数据也存储在租金表中。租金表表结构如表3-3所示。表3-3 租金表字段名称类型是否为空发票号CHAR(2)否合同号CHAR(2)是应收日期CHAR(10)是应收金额MONEY(8)是实收金额MONEY(8)是实收金额CHAR(10)是4.房产表房产表是用来记录房产信息的,主要包括房屋号、坐落位置、面积、类型、状态、合同号、基本月租金。当系统运行房产管理模块或者游客登陆查询各类信息时,就会使用到该数据表中的资料,同时用户操作的各类数据也会保存到该表中。房产表表结构如3-4所示。表3-4 租金表字段名称类型是否为空房屋号CHAR(2)否坐落位置CHAR(2)是面积CHAR(10)是类型CHAR(10)是状态CHAR(10)是合同号CHAR(10)是基本月租金MONEY(8)是4.系统实施4.1登陆界面的实现登陆界面分为二个功能,用户需要密码登陆,进入系统,游客不用密码直接可以进入游客浏览。登陆设计效果图如图4-1所示。图4-1登陆界面效果图4.2系统主界面的实现房产管理系统主窗体点击各子菜单就可出现相应的窗口,主界面是用户操作的开始。在主窗体的菜单栏上包括房产管理、合同管理、租金管理、信息统计、背景、帮助和退出。通过点击相应的按钮,可以显示出该页面。主窗体设计效果图如图4-2所示。图4-2系统主界面效果图4.3房产管理模块的实现房产管理模块分为房产信息管理和房产总表浏览二个功能。主要实现用户进入本系统后对房产信息的浏览和查询。4.3.1房产信息管理子模块的实现此模块实现用户登录后对房产信息的管理,以及浏览房产信息总表。通过点击房产信息管理页面,显示出房屋号、坐落、状态、面积、合同号、类型、月租金这几个房产信息,通过点击修改、插入、删除、保存等按钮,可以对该房产信息进行操作。房产信息管理窗体界面效果图如图4-3所示 。图4-3房产信息管理窗体界面效果图4.3.2房产总表管理子模块的实现通过点击房产总表管理这个页面,显示出房屋号、合同号、类型、面积、状态和坐落位置,可以让用户对房产信息一目了然。房产总表管理窗体界面效果图如图4-4所示。图4-4房产总表管理窗体界面效果图4.4合同管理模块的实现 合同管理模块分为合同信息管理、到期合同处理、合同信息查询和合同总表浏览这4个功能,实现用户对相关信息的添加、修改、查询、删除、等功能。4.4.1合同信息理子模块的实现此模块主要为房屋的租用合同管理,显示合同号、租期、起租日期、到期日期、付款期限、月租金、租金总额、履约金、乙方单位、联系人、电话、手机和备注等;下面菜单栏上可以进行插入、修改、保存和删除的操作,同时点击第一条,上一条等可以对合同信息进行浏览。合同信息管理窗体界面效果图如图4-5所示。图4-5合同管理主界面效果图4.4.2到期合同处理子模块的实现此模块功能为实现用户对到期合同的处理,选择合同号,可以选择结束此合同,同时不想操作次操作时,可以选择返回,该合同依然有效。到期合同处理窗体界面效果图如图4-6所示。图4-6到期合同处理主界面效果图4.4.3合同信息查询子模块的实现此模块功能为合同信息的查询,用户通过按合同号查询或者按租主名查询或者按租用单位查询,都可以显示出该合同的所有信息。合同信息查询窗体界面效果图如图4-7所示。图4-7合同信息查询主界面效果图4.4.4合同总表浏览子模块的实现此模块功能为实现用户对合同总表的浏览,通过点击就会显示出合同号、起租日期、到期日期、付款日期、联系电话、联系人、手机、押金、乙方单位等所有的合同信息。合同总表浏览窗体界面效果图如图4-8所示图4-8合同总表浏览主界面效果图4.5租金管理模块的实现租金管理模块分为租金收取、按合同号收取租金和按发票号收取租金三个子模块,实现了用户对租金信息的查看及维护。4.5.1租金收取子模块的实现此模块提供了用户通过发票号、今日日期、合同号、应收日期、实收日期、应收金额、实收金额来添加新的合同信息。租金收取界面效果图如图4-9所示。图4-9租金收取界面效果图4.5.2按合同号查询子模块的实现此模块提供了用户通过输入合同号来查询租金信息,通过查询就会显示出该合同的应收金额、应收日期、实收金额、实收日期以及发票号、标志是否已经出租等信息。同时不输入合同号,点击显示全部按钮,就会显示出所有的合同信息。按合同号查询界面效果图如图4-10所示。图4-10租金收取界面效果图4.5.3按发票号查询子模块的实现此模块提供了用户通过输入发票号来查询租金信息,通过查询就会显示出该合同的应收金额、应收日期、实收金额、实收日期以及发票号、标志是否已经出租等信息。同时不输入发票号,点击显示全部按钮,就会显示出所有的合同信息。按发票号查询界面效果图如图4-11所示。图4-11按票号查询界面效果图4.6信息统计模块的实现信息统计模块分为本月租金信息统计、到期合同统计、未返还履约金统计和空闲房屋统计这四个功能。4.6.1本月租金信息统计模块的实现此模块实现了用户通过选择日期,从何时到何时,再点击统计,就会显示出该日期内的合同号、应收金额、应收日期、实收金额、实收日期等信息,包括统计该日期内的所有租金总额。本月租金信息统计界面效果图如图4-12所示。图4-12本月租金信息统计界面效果图4.6.2到期合同统计模块的实现此模块实现了通过点击统计按钮,可以显示所有到期合同的合同号、月租金、租金总额、以及押金、乙方单位等信息。到期合同统计界面效果图如图4-13所示。图4-13到期合同统计界面效果图4.6.3履约金统计模块的实现此模块实现了通过点击统计按钮,可以显示所有未返还得履约金的合同号、押金以及联系人的信息。履约金界面效果图如图4-14所示。图4-14履约金界面效果图4.6.4空闲房屋统计模块的实现此模块功能为通过点击统计按钮,显示出所有空闲房屋的房屋号、类型、面积、坐落位置的信息。空闲房屋统计界面效果图如图4-15所示。图4-15空闲房屋统计界面效果图4.7背景模块的实现背景选项模块主要实现系统主题的转换功能,提供五种不同风格的主题供用户选择。4.8帮助模块的实现帮助界面用来告诉用户如何更好的使用该系统,帮助界面如图4-16,4-17,4-18所示。帮助主题界面效果图如图4-16所示。图4-16帮助主题界面效果图关于系统界面效果图如图4-17所示。图4

温馨提示

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

评论

0/150

提交评论