毕业设计房屋租赁管理系统.docx

上传人:b****1 文档编号:2299070 上传时间:2022-10-28 格式:DOCX 页数:43 大小:258.33KB
下载 相关 举报
毕业设计房屋租赁管理系统.docx_第1页
第1页 / 共43页
毕业设计房屋租赁管理系统.docx_第2页
第2页 / 共43页
毕业设计房屋租赁管理系统.docx_第3页
第3页 / 共43页
毕业设计房屋租赁管理系统.docx_第4页
第4页 / 共43页
毕业设计房屋租赁管理系统.docx_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

毕业设计房屋租赁管理系统.docx

《毕业设计房屋租赁管理系统.docx》由会员分享,可在线阅读,更多相关《毕业设计房屋租赁管理系统.docx(43页珍藏版)》请在冰豆网上搜索。

毕业设计房屋租赁管理系统.docx

毕业设计房屋租赁管理系统

届XXXX班毕业论文

存档编号:

XX大学

毕业论文

 

题目房屋租赁管理系统

 

专业:

计算机科学与技术

年级:

2002

学号:

200000000000

论文作者:

XXX

指导教师:

XXX

职称:

教授

 

XX大学计算机学院制

完成时间:

2006年03月20日

摘要

随着我国市场经济的快速发展和人们生活水平的不断提高,简单的租凭服务已经不能满足人们的需求。

如何利用先进的管理手段,提高房屋租凭管理水平,是当今社会所面临的一个重要课题。

本文通过用VB6.0编写房屋租赁管理系统,利用软件工程原理,采用面向对象的编程方法,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了房屋租赁管理的自动化和信息化.

整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成基本资料管理、客户资料管理、租凭合同管理、财务管理、统计报表管理等功能.经过实际测试证明,本文所设计的房屋租赁管理系统可以用于物业管理部门从事房屋租赁信息管理方面的需要。

论文主要介绍了本课题的开发背景,所要完成的功能和开发的全过程。

重点的说明了系统设计的重点、设计思想、难点技术和解决方案。

关键词:

数据库VisualBasic6.0房屋租赁管理系统

 

 

第一章序论

1.1课题来源

随着我国市场经济的快速发展和信息化水平的不断提高,如何利用先进的管理手段,提高物业管理的水平,是当今社会所面临的一个课题。

提高企业的管理水平,必须全方位地提高企业的管理意识。

只有高标准、高质量的管理才能满足企业的发展需求。

面对信息时代的挑战,利用高科技手段来提高房屋租赁管理无疑是一条行之有效的途径。

在某种意义上,信息与科技在企业管理与现代化建设中显现出越来越重要的地位。

房租租赁管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。

随着计算机技术不断的飞速发展,计算机以及计算机控制的自动处理技术已融入人类社会的各个领域并发挥着越来越重要的作用。

对于当今的科学信息是一次重大的飞越,为人们的生活、工作、学习带来潜移默化的影响。

今天我们使用计算机对房屋租赁信息进行管理,具有手工管理所无法比拟的优点。

例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高房屋租赁管理的效率。

面对目前的实际状况,迫切需要开发一个新系统来适应这一些工作.

1.2开发背景和开发目的

利用计算机实现物业管理中的房屋租赁管理势在必行。

对于物业管理企业来说,利用计算机支持企业高效率完成房屋租赁管理的日常事务,是适应现代企业制度要求、推动企业劳动型管理走向科学化、规范化的必要条件;而房屋租赁管理是一项琐碎、复杂而又十分细致的工作,房屋的基本资料,客户资料的管理,房屋租赁管理,各项收费以及统计报表的管理,一般不允许出错,如果实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行房屋租赁工作的管理,不仅能够保证各项信息准确无误、快速输出,同时计算机具有手工管理所无法比拟的优点.例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高物业管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

开发本系统就是为了解决物业管理企业在房屋租赁信息管理中的一些不规范,使房屋租赁信息的管理向着规范化、简单化、有效化的方向发展。

1.3可行性分析

1.3.1经济可行性分析

本系统开发简单但要耗去一定的时间,所用的开发工具和软件都差不多是免费的。

而且,由于系统能够在未来较长的一段时期内稳定地发挥作用,这对于学生房屋租赁信息的自动化管理,称业管理企业的人力和财力都有很大的帮助。

由此可见在,开发此系统在经济上是完全可行的。

1.3.2操作可行性分析

如今的计算机已经走进千家万户,硬件成本的下降,导致计算机购买成本的降低.我的这套系统是利用自己的计算机加MicrosoftVisualFoxPro6.0作为软件的开发平台,使开发出来的系统有友好的用户界面、有良好的安全性设置、有详细的操作说明书,这样更使各类用户很快地掌握系统的使用方法,操作友好因此在操作上是可行的.

1.3.3技术可行性分析

从目前IT业界比较流行的数据库开发、管理软件来看,对于比较简单的中小型数据库,VisualBasic6.0和Windows2000的结合无疑是在实际应用中较为成功的一种解决方案。

为用户提供了业界软件开发一直坚持的非常友好、操作简单的用户界面、完善强大的数据库操作功能和简洁明了的数据库接口。

所以技术实行起来相对会容易。

1.4本文所做的工作

第一章绪论部分主要叙述课题来源、开发背景和开发目的,可行性分析,分析比较当前开发工具,数据库技术的比较。

第二章结合软件工程方法,对系统进行需求分析、系统目标和应用现状调查、系统总体流程图与功能调查图绘制与分析。

第三章在需求分析的基础上选择好开发工具,并对开发工具做简要描述.

第四章根据需求分析的结果,对系统进行概要设计,主要介绍用VisualBasic6.0创建应用程序的步骤,以及在本系统开发的所用到控件.实现每一个模块的具体功能。

第五章根据第四章的创建应用程序步骤及VisualBasic6.0提供的控件进行房屋租赁管理系统的详细设计.重点分析数据库的设计以及主要功能模块的实现.

第六章在完成了主要功能模块的设计后,本章进行的系统主程序的设计,以及怎样在VisualBasic6.0环境下生成应用程序.

第七章毕业设计小结,总结部分介绍了设计体会和编程体会.设计存在的不足,及今后的学习方向.

 

第二章需求分析

2.1系统目标

采用企业现有的软硬件环境及科学的管理系统开发方案,建立房屋租赁信息管理系统,实现房屋租赁信息管理的计算机自动化。

系统应符合物业管理企业原有的房屋租赁管理制度,并达到操作直观、方便、实用、安全等要求。

2.2应用现状调查

当前,很多物业管理企业的房屋租赁信息管理都是以纸张为介质作记录,人力管理的比例比较大,往往是各个主要负责人以书面的形式管理房屋租赁信息,效率低下。

数据打印,汇总,成绩更新不及时,容易丢失,损坏数据给学校学生带来损失,不易保存且数据保密性较差。

2.3系统总体流程图如下:

2.4系统的数据流程图及分析:

 

数据流程图

整个系统从总体上分为基本资料管理、客户资料管理、租赁管理、财务管理以及统计报表五大部分,每一部分实现的功能如下:

基本资料管理功能:

实现房屋基本资料的管理.

客户资料管理:

分租户基本资料跟求租户基本资料管理

租赁管理:

分为合同签订,合同续签,合同管理,预定租房,合同查询,预定单查询,出租到期提醒,预定到期提醒。

财务管理功能

分定金、押金、租金收取,租金管理,定金退还,押金退还。

统计报表功能:

房屋统计报表,租户统计报表,求租客户信息表,历史租户表,现有合同表,历史合同表,预定金统计,押金,定金统计,租金统计等功能

2.5系统功能模块图

第三章开发工具的选择及简介

3.1开发工具的选择

针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点,结合数据库管理系统的需要和目前的硬件环境,我们选用微软WINDOWS平台下的VisualBasic6.0(简写为VB6.0)作为房屋租赁管理系统的开发工具.

3.2开发工具简介

现在,市场上可以选购的应用开发产品很多,流行的也有数十种。

目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:

Microsoft公司的VisualBasic

Microsoft公司的VisualC

Microsoft公司的VisualFoxPro

Borland公司的Delphi

Powersoft公司的PowerBulider

Java等等

在目前市场上这些众多的程序开发工具中,有些强调程序语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。

然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程序语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。

VisualBasic是美国微软公司的第一个编程工具和系统开发的第一个产品,VisualBasic以优良的性能、较强的系统开发功能、完美的视觉界面和简单易学的特点,已经赢得了全世界广大用户的偏爱。

VisualBasic的编程环境包含了快速有效的开发功能,尤其是数据窗口这一方便而简洁操纵数据库的智能化对象,使系统的开发更人性化,操作更简便。

作为管理信息系统的开发,VisualBasic是一个非常理想选择。

VisualBasic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。

它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。

在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。

总的来说,VisualBasic6.0具有以下特点:

VisualBasic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。

它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。

在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。

可视化编程:

用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。

如果对界面的效果不满意,还要回到程序中修改。

有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。

VisualBasic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。

只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。

VisualBasic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。

面向对象的程序设计

4.0版以后的VisualBasic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。

在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而VisualBasic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。

在设计对象时,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1