物业管理系统的设计与实现毕业设计论文.doc
《物业管理系统的设计与实现毕业设计论文.doc》由会员分享,可在线阅读,更多相关《物业管理系统的设计与实现毕业设计论文.doc(33页珍藏版)》请在三一办公上搜索。
1、学位论文物业管理系统的设计与实现论文作者姓名:申请学位专业:申请学位类别:指导教师姓名(职称):论文提交日期:物业管理系统的设计与实现摘 要随着计算机技术的普及应用,现代城市中的居民小区也广泛地引入了信息管理机制。本文以Visual Basic 6.0和SQL Server 2000作为开发工具,设计了一套针对现代小区物业管理的信息化平台,主要实现了业主信息管理、物管费用管理、业主投诉管理和小区设备的运维管理等模块。对所选课题的背景进行了简单的介绍,提出对本课题的研究方法。对Visual Basic 6.0和SQL Server 2000进行简单的介绍。提出设计的架构,定出4个功能模块,画出系
2、统流程图和系统功能结构图。根据上述2图,进行数据库的设计,添加一个系统用户信息表,共设计5张表。再根据5张表,进行界面设计,写出代码和界面的截图。完成设计并进行系统测试。关键词:数据库;物业管理;信息管理;Visual Basic6.0;SQL server 2000The Design and Implementation of the Estate Management SystemAbstractAlong with the popularization application of the computer technology, the information management
3、mechanism has been widely introduced into the inhabitant plot of modern city. The paper takes Visual Basic 6.0 and SQL Server 2000 as the development tool, designs a set of estate management system. This platform is in the view of the modern plot, it mainly realizes the modules of the owner informat
4、ion management, the service fare management, the complaining management and the community equipment information management and so on.The paper makes a simple introduction for the background of the task which has been chosen, and then puts forward the way of research for the paper. It also makes a si
5、mple intro of the Visual Basic 6.0 and SQL Server 2000. Then the paper put forward the configuration of the design, aim to decide to design 4 function modules and paint the pictures of system flow and system function configuration., and design the database based on the 2 pictures, add a datasheet wh
6、ich named the sheet of system user information, and the total number of the sheet is 5. Then it designs the interface base on the 5 sheet, write the code and put the pictures which has been intercepted on the paper. This system has been debugged when the project finished.Key words: database; Estate
7、management; information management; Visual Basic6.0; SQL server 2000目 录论文总页数:22页1 1 引言11.1课题背景11.2国内外研究现状11.3本课题研究的意义11.4本课题的研究方法22 2开发工具简介22.1 Visual Basic概述22.2 SQL server 2000简介43 3 系统总体设计53.1系统结构53.2系统流程图53.3系统功能结构图54 4 数据库设计64.1业主信息管理表设计64.2物管费用管理表设计74.3业主投诉管理表设计74.4小区设备的运维管理表设计84.5系统用户管理表设计95
8、5系统详细设计95.1登录界面设计105.2系统主界面设计125.3业主信息管理界面设计125.4收费项目管理主界面设计145.5投诉项目管理投诉单界面设计155.6维修项目管理-维修单界面设计166 6系统测试176.1测试项目176.2测试结果187 结 论188 参考文献209 致 谢2110 声 明221引言1.1课题背景随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已经不能满足人们的需求。如何利用先进的管理手段,提高物业管理水平,是当今社会所面临的一个重要课题。要想提高物业管理水平,必须全方位地提高物业管理意识。只有高标准、高质量的社区服务才能满足人们的需求。面对
9、信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。物业管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。1.2国内外研究现状目前国内市场上现成的物业管理系统为数不少,但功能也都集中几个部分。就目前国内的软件开发技术,短期内所诞生的新型物业管理系统将不会有太大的改变,其实质内容都是使物业管理更快捷、更智能化。1.3本课题研究的意义随着市场经济的发展和人们生活水平的提高,住宅小区已经成为人们安家置业的首选,几十万到几百万的小区住宅比比皆是。人们花的钱越多,不但对住宅的本身的美观、质量要求越
10、来越高,同时对物业小区的服务和管理也要求很高,诸如对小区的维修维护,甚至对各项投诉都要求小区管理者做的好,做的完善。这样要求小区管理者对物业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的小区物业管理系统来实现对小区物业的管理,这就为设计小区物业管理系统提供了市场需要。而设计的小区物业管理系统在现代社会是最热门的行业,是最关切老百姓实际生活的设计,各种人性化的配置,使管理者和业主对住宅小区中的事物能更方便、更快捷、更满意的得到答复。伴随着小区的规模不断扩大和住户的不断增多,像小区中的汽车,小区附带设施,小区的各项维修、投诉等都将越来越复杂,工作量也将越来越大。但一直以来人们使用传
11、统人工的方式管理各种数据,这种管理方式存在着许多缺点,比如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。因此,开发这样一套小区物业管理系统软件成为很有必要的事情。
12、1.4本课题的研究方法本课题主要的目标是设计一套具有一定实用价值的物业管理系统。在研究过从中,采用软件工程的思想,先进行需求分析,再进行设计,然后进行测试。在文章的最后进行总结,提出系统改进方法和结论。2开发工具简介2.1 Visual Basic概述Visual Basic(简称VB)是美国微软(Microsoft)公司推出的Windows环境下的软件开发工具,使用VB可以既快又简便地开发Windows应用软件。Visual是指开发图形用户界面(GUI)的方法。Visual的意思是“视觉的”或“可视的”,也就是直观的编程方法。在VB中引入了控件的概念,如各种各样的按钮、文本框、复选框等。VB
13、把这些控件模式化,并且每个控件都由若干属性来控制其外观、工作方法。这样,采用Visual方法无需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的控件加到屏幕上。就像使用“画图”之类的绘图程序,通过选择画图工具来画图一样。Basic是指BASIC(Beginners All-purpose Symbolic Instruction Code)语言,之所以叫做“Visual Basic”就是因为它使用了BASIC语言作为代码。VB在原有BASIC语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多与Windows GUI有直接关系。VB与BASIC之间有着千丝万缕的联系,
14、如果学过BASIC语言的话,看到VB的程序结构会感到很亲切。专业人员可以用Visual Basic实现其他任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。传统的编程方法使用的是面向过程、按顺序进行的机制,其缺点是程序员始终要关心什么时候发生什么事情,处理Windows环境下的时间驱动方式工作量太大。VB采用的是面向对象、时间驱动编程机制,程序员只需编写响应用户动作的程序,如移动鼠标、单击事件等,而不必考虑按精确次序执行的每个步骤,编写代码相对较少。另外,VB提供的多种“控件”可以快速创建强大的应用程序而不需涉及不必要的细节。VB使用的“可视化编程”方法,是
15、“面向对象编程”技术的简化版。在VB环境中所涉及到的窗体、控件、部件和菜单项等均为对象,程序员不仅可以利用控件来创建对象,而且还可以建立自己的“控件”,这是Windows环境下的编程新概念。VB程序设计具有以下特点:(1)可视化的设计平台用传统程序设计语言编程时,需要通过编程计算来设计程序的界面,在设计过程中看不到程序的实际显示效果,必须在运行程序的时候才能观察。如果对程序的几面不满意,还要回到程序中去修改,这一过程常常需要反复多次,大大影响了编程的效率。VB提供的可视化设计平台,把Windows界面设计的复杂性“封装”起来。程序员不必再为界面的设计而编写大量程序代码,程序员所需要编写的只是实
16、现程序功能的那部分代码,从而大大提高了编程的效率。(2)面向对象的设计方法VB采用面向对象的编程方法(OOP)把程序和数据封装起来作为一个对象,并为每个对象赋予相应的属性。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具“画”在界面上,由VB自动生成对象的程序代码并封装起来。(3)事件驱动的编程机制VB通过事件执行对象的操作。在设计应用程序时,不必建立具有明显开始和结束的程序,即过程。这些过程分别面向不通的对象,由用户操作引发某个事件来驱动完成某种特定功能,或由时间驱动程序调用通用过程执行指定的操作。(4)结构化的设计语言VB是在结构化的BASIC语言基础上发展起来的,加上了面向
17、对象的设计方法,因此是更具有结构化的程序设计语言。(5)充分利用Windows资源VB提供的动态数据交换(DDE)编程技术,可以在应用程序中实现与其他Windows应用程序建立动态数据交换、在不同的应用程序之间进行通信的功能。VB提供的对象链接与嵌入(OLE)技术则是将每个应用程序都看作一个对象,将不同的对象链接起来,嵌入到某个应用程序中,从而可以得到加油声音、影像、图像、动画、文字等各种信息的集合式文件。VB还可以通过动态链接库(DLL)技术将C/C+或汇编语言编写的程序加入到VB的应用给程序中,或是调用Windows应用程序接口(API)函数,实现SDK所具有的功能。(6)开放的数据库功能
18、与网络支持VB具有很强的数据库管理功能。不仅可以管理MS Access格式的数据库,还能访问其他外部数据库,如FoxPro、Paradox等格式的数据库。另外,VB还提供了开放式数据连接(ODBC)功能,可以通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如SQL Server、Oracle等。在应用程序中,可以使用结构化查询语句(SQL)直接访问Server上的数据库,并提供简单的面向对象的库操作命令、多用户数据库的加锁机制和网络数据库的编程技术,为单机上运行的数据库提供SQL网络接口,一边在分布式环境中快速而有效地实现客户/服务器(Client/Server)方案。2.2 SQL
19、 server 2000简介SQL Server 是一个关系数据库管理系统,它最初是由Microsoft, Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT推出后Microsoft与Sybase 在SQL Server的开发上就分道扬镳了,Microsoft将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server的Windows NT版本。SQL Server 2000是Microsoft公司推出的SQL Server数据库管理系统的最新版本,该版本继承了SQL Server 7.0版
20、本的优点同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。由于今天Windows操作系统占领着主导地的位,选择SQL Server一定会在兼容性方面取得一些优势。另外,SQL Server 2000除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能。尤其是它可以直接存贮XML数据,可以将搜索结果以XML格式输出等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。
21、这些特点在.NET战略中发挥着重要的作用。SQL Server 2000的版本包括企业版、标准版、个人版、Windows CE版、开发版和评估版。不通版本的功能和用户群不通。(1)企业版该版本作为生产数据库服务器使用,支持SQL Server 2000中的所有可用功能,并可根据支持最大的Web站点和企业联机事务处理(OLTP)及数据仓库系统所需的性能水平进行伸缩。(2)标准版该版本作为小工作组或部门的数据库服务器使用。(3)个人版该版本供移动的用户使用,这些用户有时从网络上断开,但所运行的应用程序需要SQL Server数据存储。在客户端计算机上运行需要本地SQL Server数据存储的独立应
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物业管理 系统 设计 实现 毕业设计 论文
链接地址:https://www.31ppt.com/p-3987834.html