
房屋租赁管理系统.docx
42页本科毕业论文(设计)论文题目:房屋租赁管理系统——前台子系统的设计与实现学生:XXX学号:xxxx专业:信息管理与信息系统班级:XXX指导教师:xxx完成日期:200X年xx月xx日房屋租赁管理管理系统内容摘要随着我国市场经济的快速发展和人们生活水平的不断提高,简单的租凭服务已经不能满足人们的需求如何利用先进的管理手段,提高房屋租凭管理水平,是当今社会所面临的一个重要课题本文通过用VB6.0编写房屋租赁管理系统,利用数据库原理,采用面向对象的编程方法,其开发主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面,实现了房屋租赁管理的自动化和信息化.整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成基本资料管理、客户资料管理、租凭合同管理、财务管理、统计报表管理等功能.经过实际测试证明,本文所设计的房屋租赁管理系统可以用于物业管理部门从事房屋租赁信息管理方面的需要论文主要介绍了本课题的开发背景,所要完成的功能和开发的全过程重点的说明了系统设计的重点、设计思想、难点技术和解决方案关键词:数据库 Visual Basic 6.0房屋租赁管理系统RentalDesignandImplementation——ThefuturedesignandimplementationofsubsystemsAbstractWiththerapiddevelopmentofmarketeconomyandthecontinuousimprovementofpeople'slivingstandard,Simpleleaseservicescannotmeetpeople’sneeds.Howtomakeuseofadvancedmanagementmethods,enhancethelevelofhousingleasemanagement,isavitalimportanttopicwhichwefaceinsocietytoday.Inthispaper,byusingVB6.0towritehousingrentalmanagementsystem,makinguseofsoftwareengineeringprinciples,usingtheObject-Orientedprogrammingmethod.Includingthedevelopmentofboththebackgroundoftheestablishmentandmaintenanceofdatabaseandfront-endapplication,achievedtheautomationandinformationofthehousingleasemanagement.Thewholesystemstartwiththesimple,user-friendly,flexible,practicalandsafetypoint,completethebasicinformationmanagement,customerdatamanagement,leasecontractmanagement,financialmanagementandstatisticsmanagementfunction,etc.Inthispaper,thehousingleasemanagementsystemhasalreadybeenprovedthroughpractice,canbeappliedtothepropertymanagementandengagedintherentalhousingneeds.Thispapermainlyintroducesthedevelopmentbackgroundofthesubject,Focusingontheimportanceofsystemdesign,designideas,technologiesandsolutions.Keywords:database;VisualBasic6.0;housingleasemanagementsystem.#绪论0一. 房屋租赁管理系统概述1( 一) 课题来源1( 二) 开发背景和开发目的1二. 系统规划2( 一) 系统的任务2( 二) 系统目标2( 三) 系统计划2( 四) 可行性研究21. 技术可行性22. 经济可行性43. 社会可行性4三. 系统分析5(一)业务流程61 .总的业务流程图62 .详细业务流程图7 二) 二)数据流程图81. 房屋类别管理基本信息流程:82. 客户信息管理基本信息流程:93. 租赁信息类别管理基本信息流程:9 三) 数据字典111. 数据元素112. 数据流条目113. 处理功能条目12四.系统设13(一) 系统模块设131 ."基本资料"模块142 ."客户资料"模块143 ."租赁管理"模块154 ."系统管理"模块16(二) 二)数据库分析设171. 数据库的标准化设172. 表的建立173. 系统E-R图18(三) 输入输出设18五.系统实施与测试20( 一) 系统实施201. 硬件、软件的准备202. 数据准备203. 程序设204. 系统设与调试20( 二) 系统测试211 .测试步骤212 .测试用例22七.致谢26附录〔部分程序清单〕28#绪论现在电脑发展非常迅速,电脑的应用越来越普及,人们作电脑进行办公已经不是趋势,而是普遍现象,没有电脑的办公已经很不像样了。
用电脑办公并不是追赶时尚,而是电脑确实能帮助人们解决很多工作上的难题,能大大提高工作效率和工作质量房屋租赁管理系统是针对在房屋管理中所遇到的问题,如用户信息管理、房屋信息管理、租金信息管理的查询、统计、等诸多功能用人手处理以上工作,效率不高,工作量大,而且所得数据并不可靠本系统改善了人手操作的不足,提供可靠的查询、准确无误的统计,简单快捷的查询流程使繁琐复杂的房屋租赁管理工作变提轻松悠闲本系统适用于中小型房屋中介应用房屋租赁管理系统概述(一)课题来源随着我国市场经济的快速发展和信息化水平的不断提高,如何利用先进的管理手段,提高物业管理的水平,是当今社会所面临的一个课题提高企业的管理水平,必须全方位地提高企业的管理意识只有高标准、高质量的管理才能满足企业的发展需求面对信息时代的挑战,利用高科技手段来提高房屋租赁管理无疑是一条行之有效的途径在某种意义上,信息与科技在企业管理与现代化建设中显现出越来越重要的地位房租租赁管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志随着电脑技术不断的飞速发展,电脑以及电脑控制的自动处理技术已融入人类社会的各个领域并发挥着越来越重要的作用对于当今的科学信息是一次重大的飞越,为人们的生活、工作、学习带来潜移默化的影响。
今天我们使用电脑对房屋租赁信息进行管理,具有手工管理所无法比拟的优点例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等这些优点能够极大地提高房屋租赁管理的效率面对目前的实际状况,迫切需要开发一个简单快捷的系统来适应这一些工作^(二)开发背景和开发目的利用电脑实现物业管理中的房屋租赁管理势在必行对于物业管理企业来说,利用电脑支持企业高效率完成房屋租赁管理的日常事务,是适应现代企业制度要求、推动企业劳动型管理走向科学化、标准化的必要条件;而房屋租赁管理是一项琐碎、复杂而又十分细致的工作,房屋的基本资料,客户资料的管理,房屋租赁管理,各项收费以及统计报表的管理,一般不允许出错,如果实行手工操作,须手工填制大量的表格,这就会消耗工作人员大量的时间和精力,电脑进行房屋租赁工作的管理,不仅能够保证各项信息准确无误、快速输出,同时电脑具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等这些优点能够极大地提高物业管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件开发本系统就是为了解决物业管理企业在房屋租赁信息管理中的一些不标准,使房屋租赁信息的管理向着标准化、简单化、有效化的方向发展。
二.系统规划房屋租赁管理系统用来管理房屋与用户过程中的静态和动态信息本系统是一个典型的房屋租赁管理系统,系统管理的信息主要分为基本资料管理、客户资料管理、租赁管理、财务管理以及统计报表五大部分等,系统的目的就是有效地处理这些信息一)系统的任务房屋管理系统是管理房屋的重要工具,一个完善的房屋系统的任务主要包括以下几项:♦ 房屋基本资料管理,主要责任管理各种房屋信息♦ 客户基本资料管理,主要负责客户的一些信息♦ 租金合同管理,主要负责为求租户与租户之间达成协议♦ 系统管理,主要负责管理用户信息和用户登录二)系统目标采用企业现有的软硬件环境及科学的管理系统开发方案,建立房屋租赁信息管理系统,实现房屋租赁信息管理的电脑自动化系统应符合物业管理企业原有的房屋租赁管理制度,并到达操作直观、方便、实用、安全等要求三)系统计划系统开发过程计划如下:总体分为三大阶段来完成,要求每一阶段的任务的任务都要按质按量来完成,以便整个系统功能能够正常运行第一阶段:系统分析,可行性分析第二阶段:系统总体设计,实现子系统及各个模块的组合第三阶段:软硬件的准备,系统的调试与测试四)可行性研究1. 技术可行性〔1〕技术可行性包括以下几个方面:硬件,系统软件,应用软件,技术人员。
针对这四个方面可行性都是没有问题的,本系统预采用VisualBasic编程语言加Access数据库目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,选择最合适的VB程序语言具有许多优秀的特性,用其设计应用程序时有两个基本特点:可视化设计和事件驱动编程i〕可视化设计在设方t时,头脑中所想象的应用程序界面,完全可以通过键盘鼠标以及徒手画出来,而不是编制大量的代码然后再编译生成,如果需要修改,也是利用键盘鼠标和手画,而底层的一些程序代码由VB自动生成或修改ii〕事件驱动编程Windows操作系统出现以来,图形化的用户界面和多任务多进程的应用程序要求程序设计不能是单一性的,在使用VB应用程序时,必须首先确定应用程序如何同用户进行交互.例如发生鼠标单击、键盘输入等事件时,由用户编写的代码控制这些事件的响应,这就是所谓的事件驱动编程龚沛曾《.VisualBasic程序设方f教程.»[6]是电脑应用专业采用的一本难得的教材,使我受益匪浅通过这门课程的学习,我已能用vb编写简单的程序,为了搞好这次毕业设计,我决定使用vb作为编程语言iii〕VB开发的方法传统的应用程序开发过程可以分为三个明显的步骤:编码、编译和测试。
但是vb与传统的语言不同,它使用交互式方法开发应用程序,使三个步骤之间不再有明显的界限在大多数语言里,如果编写代码时发生了错误,则在开始编译应用程序时该错误就会被编译器捕获此时必须查找并改正该错误,然后再次进行编译,对每一个发现的错误都要重复这样的过程VB在编程者输入代码时便进行解释,即时捕获并突出显示大多数语法或拼写错误看起来就像一位专家在监视代码的输入除即时捕获错误以外,VB也在输入代码时部分地编译该代码当准备运行和测试应用程序时,只需极短时。












