物业管理系统

上传人:hs****ma 文档编号:512265525 上传时间:2023-04-16 格式:DOCX 页数:11 大小:139.92KB
返回 下载 相关 举报
物业管理系统_第1页
第1页 / 共11页
物业管理系统_第2页
第2页 / 共11页
物业管理系统_第3页
第3页 / 共11页
物业管理系统_第4页
第4页 / 共11页
物业管理系统_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《物业管理系统》由会员分享,可在线阅读,更多相关《物业管理系统(11页珍藏版)》请在金锄头文库上搜索。

1、摘要1关键词1前言2第一章系统需求分析31.1开发工具的选择31.2系统的运行环境 31.2.1软件环境要求31.2.2硬件环境要求4第二章.系统设计42.1 系统扌苗述42.1.1 概述42 1.2系统功能分析42.2系统流程图52.3系统功能模块设计 52.4主要用到的控件6第三章数据库设计73. 1 Delphi7.0数据库系统组成73.2数据库需求分析83.3数据库概念结构设计83.4数据库逻辑结构设计93.5数据库物理设计123.6数据库结构的实现12第四章 系统的设计与实现124.1系统功能模块的设计124.2系统功能模块的实现134.2.1用户主界面功能的实现13第五章结束语31

2、参考文献32致谢33物业管理系统【摘要】随着电脑的普及,传统的物业管理已越来越不能满足当代物业管理的 需要,故针对现在社会对小区管理的基本要求,利用所学 Delphi7.0软件的 DataBase DestTop做为后台数据库,设计了本系统。本系统是对现代的小区物 业管理进行模拟,在本系统中利用了对象嵌入技术,实现了住户、投诉、维修、 收费、楼盘等各项信息的一般管理。【关键词】 数据库,物业管理,对象嵌入,Delphi, DataBase DestTop【Abstract】 Along with the universality of the computer, the traditional

3、 thing industry management has already canned satisfy the demand of the contemporary thing industry management less and less, so aim at the society to manage to the small area now basic request, make use of to be used as the backstage database the DataBase DestTop of learn the software of Delphi7.0,

4、 design this system.This system is general management to the small area thing industry management of the modern carries on the emulation, making use of the object to imbed the technique in this system, carrying out the inhabitant and throwing to tell, maintain, charge, the building dish etc. various

5、 informations【Key WOras】 Database, Property Management, the object imbed, Delphi,DataBase DestTop人类正进入信息时代,计算机的发展正在改变人们的工作,生活,思维和学 习方式。从加入WTO开始,中国的各行各业已走入译个全面竞争的时代,一个现 代人要适应这个社会就只有不断学习和提高自己。而DELPHI可以直接开发同时 运行在WINDOWS和LINUX平台上的应用程序。BORLAND公司开发的LYLIX应用程 序,实际上是DELPHI的LINUX版本。现在DELPHI可以建立良种类型的应用程序: 一种是使

6、用VCL组件库开发的应用程序,它只能运行于WINDOWS平台上,这主要 是保证与以前的版本兼容,另外一种是使用CLX库开发的应用程序,这种应用程 序既可以运行在WINDOWS平台上,也可以运行在LINUX上。因此,DELPHI是极 为方便的一种开发工具。Delphi在开发数据库及设计应用程序界面方面有着不同寻常的优势:开发 简单,设计方便,容易上手,帮助完善。只要对编程略有基础,则使用Delphi开 发一般的应用程序界面及数据库应用程序都易如反掌,所以它越来越受到程序员 的青睐。业界人员都认为:执着的程序员使用C+语言,聪明的程序员使 用Delphi编程往往可以使程序员的工作事半功倍。第一章

7、系统需求分析1.1 开发工具的选择(Choose Development Tool)开发语言:Delphi7.0开发平台:WIN2000后台数据库:Delphi Da taBaseDes tTop利用面向对象方法学及其实际工具进行软件的设计和编程实现已经是九 十年代以后软件工程开发的一大特征,在考虑了各方面因素后,选择了 Delphi7作为开发工具实现整个系统。原因如下:1. Delphi7.0是由Borland公司推出的,是一个具有强大功能的可视 化编程环境,它为我们提供一种方便、快捷的Windows应用程序开 发工具。2. Delphi7.0采用弹性的可重用的面向对象Pascal程序语言,

8、简单 易学,只要稍有语言基础就能很快掌握并进而精通。3. Delphi7.0提供了新颖的可视化设计工具,采用面向对象的方法将 Windows编程的复杂性圭寸装起来,实现了将可视化设计与Object Pascal语言的有机集成。并且可通过SQL Links、ODBC访问多种 数据库。4. 使用了 Microsoft Windows图形用户界面的许多先进特性和设计思 想。可视化的用户界面设计功能,把程序设计人员从烦琐复杂的界 面设计中解脱出来。可视化编程环境的“所见即所得(WYSIWYG)” 功能,使界面设计如积木游戏一般简单轻松。5. 开发出来的应用程序与Windows 95, Windows

9、98,或Windows NT 的操作环境无关,可以直接在Windows下运行。1. 2 系统的运行环境(Run Environment of System)1. 2. 1软件环境要求该软件可以在WIN98/WIN2000/WIN ME/WIN NT/WIN XP上运行,可允许规范 格式的汉字输入输出,但必须事先已安装 Delphi7.0,运用Delphi自带的 Dat aBase Des tTop,不需要配置数据源;并且还要求安装了 MicrosoftExcel2000。1. 2. 2硬件环境要求建议配置CPU Pentium 2 300 Mhzentium III 550 Mhz 以上基本配

10、置64MB以上400MB以上内存32MB以上 硬盘100MB第二章系统设计(System Design)2. 1 系统描述(System Description)2. 1. 1概述本系统是使用Delphi作为开发语言,Delphi DataBase DestTop作为后 台数据库开发的。它可应用于一般的小区管理,能实现对数据的查询统计,添 加,修改与删除,并能以形象的统计图形和表格来显示统计结果,还能及时的 对数据进行备份。2. 12系统功能分析通常物业管理公司都会使用一套物业管理系统来规范化公司的各种事务, 如楼盘信息管理,住户信息管理,物业收费项目管理以及住户投诉和保修信息 管理等。系统功

11、能分析本软件对于物业管理主要有以下功能:系统用户管理:管理使用小区物业管理系统的用户信息,包括系统用户 的添加,修改,删除和查询楼盘信息管理:管理小区中各撞楼盘的各种信息,包括楼盘信息的添加, 修改,删除和查询住户信息管理:管理小区住户的各种信息,包括住户信息的添加,修改 和删除查询物业收费管理:管理小区的各个收费项目,包括收费项目的添加,修改, 删除和查询以及数据的导出住户报修管理:管理住户报修信息,包括住户保修信息的添加,修改删 除和查询住户投诉管理:管理住户投诉信息,包括住户投诉信息的添加修改删除 和查询2. 2 系统流程图(System Operation flow chart)本系统

12、的系统流程图如下图2-1所示2. 3 系统功能模块设计(System Function Module Design)对系统各项功能进行集中、分块,按照结构化程序设计的要求,得到如下图2-2所示的系统功能模块图:g4主要用到的控件:在本系统中所用到的Delphi7的一些基本控件:1) 数据集控件:Ttable、Query2) 数据源控件:Tda taSource 3)数据控制控件:DBGrid、DBEdit4) 报表输出控件:Qreport、TQRLabel、TQRDBText5) 其他:Lable、Edit、PopupMenu、MainMenuImage、GroupBox、TstatusBar

13、、 TDBNavigator第3章 数据库设计(Database Design)数据库设计是指在一个给定的应用环境中,创建一个性能良好、能满足不 同用户使用要求、又能被选定的DBMS所接受的数据库模式,建立数据库及其 应用系统,使之能够有效地存储数据,满足用户的信息要求和处理要求。数据库在一个信息管理系统中占有非常重的地位。数据库结构设计的好 坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计 不仅可以提高存储效率,更是能保证数据的完整性和一致。这一点是致关重要 的。3 1 Delphi7.0 数据库系统组成(Database Constitute)在谈到Delphi7.0数

14、据库系统时,应该介绍Borland公司的数据库引擎 (Borland Database Engine,缩写为 BDE)。Borland 公司没有采用 Microsoft 制定的ODBC标准,而是自行开发了 BDE数据库引擎,BDE的特色之一是它可 使用户开发的数据库应用程序接口部分和连接数据库的部分分开,以便于应用 程序的移植。一旦用户的目标目标数据库发生了变动,不需要去改动应用程序 本身,只需要重新设置BDE即可。总体而言,数据库设计可分为以下六个阶段:1 需求分析;2.概念结构设计;3逻辑结构设计;4数据库物理设计;5数据库实施;6 数据库运行和维护。. 2 数据库需求分析(DataBas

15、e Require Design)数据库需求分析是数据库结构设计的第一个阶段,也是非常重要的一个 阶段。在这个阶段主要是收集基本数据、数据结构以及数据处理的流程,组 成一份详尽的数据字典(DATA Dietionary简称DD),为以后进一步设计打 下基础。根据系统数据流图以及小区物业管理系统的需求,总结得出下面的数据字典:系统用户数据:包含的数据项有系统用户名称,登陆口令和身份。楼盘数据:包含的数据项有门牌号,户型,出售否,出租否,户主 姓名,产权编号,土地使用证编号,面积等。住户数据:包含的数据项有门牌号,户主姓名,常住人口,联系电 话,备注等。收费项目数据:包含的数据项有门牌号,水,电,气,物管,时间保修项目数据:包含的数据项有项目编号,内容,时间,维修否, 维修人,备注等。投诉项目数据:包含的数据项有项目编号,内容,时间,投诉人, 负责人,备注等。帮助:用户通过它可以查询相应的模块,以便对该系统有更深的了 解。 3.3 数据库概念结构设计(Database Conception Structure Design)概念模型设计是整个数据库设计的关键。此模型既独立于数据库的逻辑模 型,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号