收藏 分销(赏)

本科毕业论文---房屋出租管理系统.doc

上传人:胜**** 文档编号:2884223 上传时间:2024-06-08 格式:DOC 页数:37 大小:1.46MB
下载 相关 举报
本科毕业论文---房屋出租管理系统.doc_第1页
第1页 / 共37页
本科毕业论文---房屋出租管理系统.doc_第2页
第2页 / 共37页
本科毕业论文---房屋出租管理系统.doc_第3页
第3页 / 共37页
本科毕业论文---房屋出租管理系统.doc_第4页
第4页 / 共37页
本科毕业论文---房屋出租管理系统.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

1、房屋出租管理系统摘要 随着科技的进步、信息需求的增加,许多都已经是计算机办公了。本系统就是主要完成房产公司对房屋的管理,包括房产管理、合同管理、租金管理、信息统计、背景和帮助等几个模块,可以对房屋出租信息进行查询、添加、修改、删除等,合同管理可以对合同信息进行管理、浏览、查询、以及到期合同的管理等功能;租金管理可以对租金信息进行管理、浏览、查询;信息统计模块可以对租金、到期合同、履约金以及空闲房屋的统计;可以使用户更加快捷,方便的使用该系统。关键字 房屋出租 管理信息系统 目录1.系统概述42.系统分析42.1可行性分析52.1.1经济可行性52.1.2技术可行性52.1.4 社会因素可行性5

2、2.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到期合同处理子模块的实现1

3、94.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.

4、 系统概述为了房屋管理者更好地管理房屋的合同、租金等一系列问题,也为了让租房者更方便地了解待租房屋的情况,现开发一个房屋出租管理系统。房屋出租管理系统是一个关于房屋及其出租业务的管理信息系统。对于用户来讲,主要包括的功能模块有:房产管理、合同管理、租金管理、统计等。对于租房者来说,主要的功能模块有:基本房价查询、房产咨询和待出租房屋浏览。本系统的设计就是根据房东和房客的需要,为房东提供主要以房产及出租业务管理为基本要求,为房客提供房产信息咨询。本系统采用Delphi、SQL Server开发,提供实时查询。房屋出租管理系统应尽量的方便管理人员对房屋出租信息进行快速而有效地管理,提高房屋出租公司

5、的工作效率。所以系统应便于操作,能有效地对房屋出租信息进行添加、修改、查询、删除,并能对出租、租金信息进行管理,在一定程度上实现自动化。此系统开发的目的是为了进一步实现办公自动化,减少人力投资和办公费用,提高办公效率。2.系统分析2.1可行性分析本系统是一个基于为方便各个房屋出租公司的房屋信息管理而设计研发的系统。在本系统中用户可以对房屋出租信息进行查询、添加、修改、删除等多项操作。开发软件名称:房屋出租管理系统用户:各房屋出租公司2.1.1经济可行性房屋出租管理系统的开发和使用可尽可能的减少资源浪费,在硬件上计算机的配置方面,系统要求在Windows 2000或Windows XP中运行,且

6、内存容量要求不高,所以配备一台电脑的使用价格以及安装上必须的软件如Delphi7.0编程软件和SQL Server 2000数据库。系统一旦投入运行,其简单易操作的界面几乎不需要耗费人员的培训费。2.1.2技术可行性本系统是对各房屋出租公司的房屋出租信息的信息化管理。主要运用了Delphi 7.0和SQL server数据库操作程序。前台使用Delphi 7.0 便于操作,一目了然。后台运用SQL server ,使数据稳定。2.1.4 社会因素可行性 法律方面的可行性:该项目不存在合同责任、侵犯专利权和侵犯版本权等方面的问题;使用方面的可行性:该项目主要用于房屋出租信息管理。2.1.5 结论

7、综上所述,房屋出租管理系统的技术成熟、完备,测试手段可靠,具有良好的效益,因此本工程可立即开发。2.2 系统开发需求分析本系统建设方便了房源信息管理。需要达到以下的要求:(1)界面友好,操作简单。本系统设计采用了目前国内外最新的面向对象的开发工具,系统整体结构设计合理,数据处理功能齐备,界面清晰有好,操作简便,用户几个小时就能学会使用。(2)完善组织结构。首先要明确主题,然后围绕主题进行素材、资料的搜集,围绕主题把要表现的内容分成若干部分,每个部分再进行划分。(3)合理规划布局。能够实现以下一些功能:对于不同的人员有不同的权限:游客人员:不用登陆可以查看查询房价,咨询房产,查询是否有房出租。管

8、理人员:用户登陆后可以对房屋、租金、合同信息进行查询、添加、删除、保存。(4)具备帮助模块。如果使用系统时遇到不清楚,可以使用帮助,用户可以非常容易的在此学会如果使用本系统。2.3系统结构分析本系统包括用户登陆、房产管理、合同管理、租金管理、信息统计、背景和帮助七个总的模块。在总模块下又分为多个功能模块。用户总模块下分为游客登陆、用户管理二个功能模块。房产管理总模块下分为房产信息管理和房产总表管理两个功能模块。合同管理总模块下分为合同信息管理、到期合同处理、合同信息查询、合同总表浏览四个模块。租金管理总模块下分为租金收取、按合同号租金查询、按发票号租金查询三个模块。信息统计总模块下分为本月租金

9、信息统计、已到期合同信息统计、履约金统计、空闲房屋统计四个模块。背景模块下则可以更换系统背景图片。帮助模块下分为帮助主题和系统帮助二个模块。2.3.1系统功能模块合理的系统功能模块结构能使人耳目一新。在开发一个系统前,先构想一下系统的结构是很有需要的。为系统选择一个合适的结构,把信息组成页的集合,就称为信息体系结构。房屋出租管理系统由以下部分组成:用户登陆、房产管理、合同管理、租金管理、信息统计和帮助组成。用户通过密码登录,可以进行添加、修改、删除和维护。游客不用登陆,直接可以查看各类房产信息。系统功能模块层次图如图2-1所示。图2-1系统功能模块图用户登录模块,主要用于用户的登录。当用户输入

10、用户名和密码后经过确认,才能进入房产管理系统。如果不是用户,拒绝进入,但是,任何人都可以进入游客浏览窗口,对房屋的基本情况进行了解。房屋管理模块。该模块是用户登录后进入的第一个模块,主要用于用户对房屋及其业务的情况进行管理,其中包括:房产信息管理模块,主要用于房产信息的插入、删除、修改、保存等基本操作。房产总表浏览,用于查看房产信息的总体情况。合同管理模块。该模块是用户对合同信息的基本情况进行管理。包括有:合同信息管理,主要用于对合同信息进行插入、修改、删除、保存等基本的管理。到期合同处理,主要对到期的合同进行处理,若合同已到期,可结束其使用权。合同信息查询,用于查询合同的使用情况和基本信息。

11、合同总表浏览,用于查看合同信息的总体情况。租金管理模块。该模块是用户对租金信息的基本情况进行管理。主要包括有:租金收取,用于收取租金时对租金的收取情况的管理。按合同号租金查询,即输入想要查询的合同号,就可查看到有关此合同的租金收取情况。按发票号租金查询,输入想要查询的发票号,可查出该发票的租金相干情况。统计模块。该模块用于对房产信息、合同信息、租金信息等的统计。具体包括有:本月租金统计,用于对所输入年月的租金进行统计。履约金统计,对未退还的履约金进行统计。到期合同统计,即对已到期的合同进行统计。空闲房屋统计,对已空的房屋即可租用的房屋进行统计。游客浏览模块。主要是让想了解房产的人对所要了解的信

12、息进行查询。包括有以下功能:房价查询,是对所要求的房屋进行月租金查询,看是否满意。房屋咨询,对所想租的房屋类型进行咨询,看是否有符合条件的。有房出租,功能是可以查看所有可出租房屋的总体情况 3.系统设计房屋出租管理系统是对房产信息进行统一管理。本系统可浏览系统数据库中所有房产信息;通过合同号、姓名找到与其相符合的所有房产出租信息;也可对信息资料进行录入;还可对房产信息数据进行维护和删除,此维护功能的实现完善了房屋管理系统数据的正确性;帮助模块中的帮助功能模块使用户在运用时遇到问题能给予解决问题的方案。3.1开发工具介绍在房屋出租管理系统中,采用了MICROSOFT SQL Server 200

13、0和Delphi 7.0开发工具进行开发,以下我就简单的介绍一下这些功能。SQL Server 2000以其易于掌握,使用灵活,数据管理功能强而成为目前在中型系统上使用最广泛的数据库管理工具之一。Delphi 7.0不仅是一个面向对象的可视化开发环境,而且提供了功能强大的可视化组件库,并具备世界顶尖的编译技术、简捷方便的数据库应用开发技术及世界一流的数据库技术,可以说Delphi是最优秀的可视化开发工具的象征,是当今流行的windows程序开发环境之一。3.2房产管理模块设计房管理模块主要实现房产信息管理和房产总表浏览这二个功能,房产管理模块划分图如图3-1所示。图3-1房产管理模块划分图3.

14、3合同管理模块设计合同管理模块主要实现合同信息管理、到期合同处理、合同信息查询、合同总表浏览的相关操作。合同管理模块划分图如图3-2所示。图3-2合同管理模块划分图3.4租金管理模块设计租金管理模块主要实现租金收取、按合同号收取租金、按发票号收取租金这三个功能。租金收取模块划分图如图3-3所示。图3-3租金收取模块划分图3.5信息统计模块设计信息统计模块主要实现租金信息统计、到期合同统计、履约金统计和空闲房屋统计这四功能。信息统计模块划分图如图3-4所示。图3-4信息统计模块划分图3.6背景选项模块设计背景选项模块主要实现系统主题的转换功能,提供五种不同风格的主题供用户选择。37帮助模块设计此

15、模块主要提供本系统每个模块的功能介绍及功能使用方法,给用户的使用带来帮助。帮助模块划分图如图3-5所示。图3-5帮助模块划分图3.8系统数据库逻辑结构设计 通过对整个系统的模块分析,这里附上用户表、合同表、租金表、房产表。具体的表如下:1. 用户表用户表是用来添加用户登陆信息的,主要包括用户号、用户名和密码,当用户登陆之后,自动联系到该数据表。用户表表结构如表3-1所示。表3-1 用户表字段名称数据类型是否为空用户号Char(4)否用户名Char(20)否密码Char(20)否2. 合同表合同表是用来记录房产合同信息的,主要包括合同号、租期、起租日期、到期日期、付款期限、月租金、租金总额、押金

16、、乙方单位、联系人、电话、手机、备注、标志。当系统运行合同管理模块时,使用的数据由合同表产生,同时用户所操作的各类数据也会保存到该表。合同表表结构如表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.租金表租金表是用来记录用户租金信息的,主要包括发票号、合同号、应

17、收日期、应收金额、实收金额、实收金额。当系统运行租金管理模块时,该表数据则会显示的各个模块上,同时用户保存或删除的各类数据也存储在租金表中。租金表表结构如表3-3所示。表3-3 租金表字段名称类型是否为空发票号CHAR(2)否合同号CHAR(2)是应收日期CHAR(10)是应收金额MONEY(8)是实收金额MONEY(8)是实收金额CHAR(10)是4.房产表房产表是用来记录房产信息的,主要包括房屋号、坐落位置、面积、类型、状态、合同号、基本月租金。当系统运行房产管理模块或者游客登陆查询各类信息时,就会使用到该数据表中的资料,同时用户操作的各类数据也会保存到该表中。房产表表结构如3-4所示。表

18、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系统主界面的实现房产管理系统主窗体点击各子菜单就可出现相应的窗口,主界面是用户操作的开始。在主窗体的菜单栏上包括房产管理、合同管理、租金管理、信息统计、背景、帮助和退出。通过点击相应的按钮,可以显示出该页面。主窗体设计效果图如图

19、4-2所示。图4-2系统主界面效果图4.3房产管理模块的实现房产管理模块分为房产信息管理和房产总表浏览二个功能。主要实现用户进入本系统后对房产信息的浏览和查询。4.3.1房产信息管理子模块的实现此模块实现用户登录后对房产信息的管理,以及浏览房产信息总表。通过点击房产信息管理页面,显示出房屋号、坐落、状态、面积、合同号、类型、月租金这几个房产信息,通过点击修改、插入、删除、保存等按钮,可以对该房产信息进行操作。房产信息管理窗体界面效果图如图4-3所示 。图4-3房产信息管理窗体界面效果图4.3.2房产总表管理子模块的实现通过点击房产总表管理这个页面,显示出房屋号、合同号、类型、面积、状态和坐落位

20、置,可以让用户对房产信息一目了然。房产总表管理窗体界面效果图如图4-4所示。图4-4房产总表管理窗体界面效果图4.4合同管理模块的实现 合同管理模块分为合同信息管理、到期合同处理、合同信息查询和合同总表浏览这4个功能,实现用户对相关信息的添加、修改、查询、删除、等功能。4.4.1合同信息理子模块的实现此模块主要为房屋的租用合同管理,显示合同号、租期、起租日期、到期日期、付款期限、月租金、租金总额、履约金、乙方单位、联系人、电话、手机和备注等;下面菜单栏上可以进行插入、修改、保存和删除的操作,同时点击第一条,上一条等可以对合同信息进行浏览。合同信息管理窗体界面效果图如图4-5所示。图4-5合同管

21、理主界面效果图4.4.2到期合同处理子模块的实现此模块功能为实现用户对到期合同的处理,选择合同号,可以选择结束此合同,同时不想操作次操作时,可以选择返回,该合同依然有效。到期合同处理窗体界面效果图如图4-6所示。图4-6到期合同处理主界面效果图4.4.3合同信息查询子模块的实现此模块功能为合同信息的查询,用户通过按合同号查询或者按租主名查询或者按租用单位查询,都可以显示出该合同的所有信息。合同信息查询窗体界面效果图如图4-7所示。图4-7合同信息查询主界面效果图4.4.4合同总表浏览子模块的实现此模块功能为实现用户对合同总表的浏览,通过点击就会显示出合同号、起租日期、到期日期、付款日期、联系电

22、话、联系人、手机、押金、乙方单位等所有的合同信息。合同总表浏览窗体界面效果图如图4-8所示图4-8合同总表浏览主界面效果图4.5租金管理模块的实现租金管理模块分为租金收取、按合同号收取租金和按发票号收取租金三个子模块,实现了用户对租金信息的查看及维护。4.5.1租金收取子模块的实现此模块提供了用户通过发票号、今日日期、合同号、应收日期、实收日期、应收金额、实收金额来添加新的合同信息。租金收取界面效果图如图4-9所示。图4-9租金收取界面效果图4.5.2按合同号查询子模块的实现此模块提供了用户通过输入合同号来查询租金信息,通过查询就会显示出该合同的应收金额、应收日期、实收金额、实收日期以及发票号

23、、标志是否已经出租等信息。同时不输入合同号,点击显示全部按钮,就会显示出所有的合同信息。按合同号查询界面效果图如图4-10所示。图4-10租金收取界面效果图4.5.3按发票号查询子模块的实现此模块提供了用户通过输入发票号来查询租金信息,通过查询就会显示出该合同的应收金额、应收日期、实收金额、实收日期以及发票号、标志是否已经出租等信息。同时不输入发票号,点击显示全部按钮,就会显示出所有的合同信息。按发票号查询界面效果图如图4-11所示。图4-11按票号查询界面效果图4.6信息统计模块的实现信息统计模块分为本月租金信息统计、到期合同统计、未返还履约金统计和空闲房屋统计这四个功能。4.6.1本月租金

24、信息统计模块的实现此模块实现了用户通过选择日期,从何时到何时,再点击统计,就会显示出该日期内的合同号、应收金额、应收日期、实收金额、实收日期等信息,包括统计该日期内的所有租金总额。本月租金信息统计界面效果图如图4-12所示。图4-12本月租金信息统计界面效果图4.6.2到期合同统计模块的实现此模块实现了通过点击统计按钮,可以显示所有到期合同的合同号、月租金、租金总额、以及押金、乙方单位等信息。到期合同统计界面效果图如图4-13所示。图4-13到期合同统计界面效果图4.6.3履约金统计模块的实现此模块实现了通过点击统计按钮,可以显示所有未返还得履约金的合同号、押金以及联系人的信息。履约金界面效果

25、图如图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-17关于系统界面效果图房屋出租管理系统详细功能界面效果图

26、如图4-18所示。图4-18房屋出租管理系统详细功能界面效果图4.9游客登陆模块的实现游客登陆模块主要分为房价查询、房产咨询、有房出租这三个功能。4.9.1房价查询模块的实现此模块功能为通过统计,可以了解所有的空闲房屋信息。房价查询界面效果图如图4-19所示。图4-19房价查询界面效果图4.9.2房产咨询模块的实现此模块功能为通过选择按地理位置查询或者按房屋类型查询,可以显示出该房屋的房屋号、状态、坐落位置、面积、类型以及合同号等信息。房产咨询效果图如图4-20所示。图4-20房产咨询界面效果图4.9.3有房出租模块的实现此模块功能为游客通过点击进入该页面后,可以了解所有的空闲房屋的房屋号、类

27、型、面积以及坐落位置等信息。有房出租界面效果图如图4-15所示。图4-20有房出租界面效果图5.结束语通过这次毕业设计,我将3年学到的知识进行了综合的应用,使我更进一步掌握了如何将通过仔细的调研、分析、设计和编程来完成一个系统的开发。在这次的毕业设计中,通过努力,我对Delphi 7.0编程软件和MICROSOFT SQL Server 2000数据库有了更深的认识。由于自己能力有限,经验不足,和致使本系统还有或多或少存在不够完善的地方,需要再去完善所以希望各位老师给予指证。致谢在这次毕业设计的整个过程中,虽然遇到了一些技术上的难题但在与老师、同学和网友的交流下都及时的解决了问题。其中杨老师认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我受益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高,这对于我以后的工作和学习都有一种巨大的帮助,感谢他耐心的辅导。参考文献1.王卓.delphi7.0程序设计应用教程J.北京:中国铁道出版社,2003年5月.293-312。2.卫海.快速学习SQL Server 2000中文版J.北京:中国铁道出版社,2004年1月.129-138。3.彭明明、程文刚.Delphi数据库使用编程100例J. 北京:中国铁道出版社,2004年9月.135-209。37

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服