ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:416.34KB ,
资源ID:4031966      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4031966.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(物业管理系统的设计与实现毕业设计.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

物业管理系统的设计与实现毕业设计.docx

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 mechanism has been widely introduced in

3、to 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 information management, the service fare manage

4、ment, 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 simple intro of the Visual Basic 6.0 and

5、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 which named the sheet of system user info

6、rmation, 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 management; information management; Vis

7、ual Basic6.0; SQL server 2000论文总页数:22页1引言1.1课题背景随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已经不能满足人们的需求。如何利用先进的管理手段,提高物业管理水平,是当今社会所面临的一个重要课题。要想提高物业管理水平,必须全方位地提高物业管理意识。只有高标准、高质量的社区服务才能满足人们的需求。面对信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。物业管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。1.2国内外研究现状目

8、前国内市场上现成的物业管理系统为数不少,但功能也都集中几个部分。就目前国内的软件开发技术,短期内所诞生的新型物业管理系统将不会有太大的改变,其实质内容都是使物业管理更快捷、更智能化。1.3本课题研究的意义随着市场经济的发展和人们生活水平的提高,住宅小区已经成为人们安家置业的首选,几十万到几百万的小区住宅比比皆是。人们花的钱越多,不但对住宅的本身的美观、质量要求越来越高,同时对物业小区的服务和管理也要求很高,诸如对小区的维修维护,甚至对各项投诉都要求小区管理者做的好,做的完善。这样要求小区管理者对物业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的小区物业管理系统来实现对小区物业的

9、管理,这就为设计小区物业管理系统提供了市场需要。而设计的小区物业管理系统在现代社会是最热门的行业,是最关切老百姓实际生活的设计,各种人性化的配置,使管理者和业主对住宅小区中的事物能更方便、更快捷、更满意的得到答复。伴随着小区的规模不断扩大和住户的不断增多,像小区中的汽车,小区附带设施,小区的各项维修、投诉等都将越来越复杂,工作量也将越来越大。但一直以来人们使用传统人工的方式管理各种数据,这种管理方式存在着许多缺点,比如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,

10、它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。因此,开发这样一套小区物业管理系统软件成为很有必要的事情。1.4本课题的研究方法本课题主要的目标是设计一套具有一定实用价值的物业管理系统。在研究过从中,采用软件工程的思想,先进行需求分析,再进行设计,然后进行测试。在文章的最后进行总结,提出系统改进方法和结论。2开发工具简介2.1 Visual

11、 Basic概述Visual Basic(简称VB)是美国微软(Microsoft)公司推出的Windows环境下的软件开发工具,使用VB可以既快又简便地开发Windows应用软件。Visual是指开发图形用户界面(GUI)的方法。Visual的意思是“视觉的”或“可视的”,也就是直观的编程方法。在VB中引入了控件的概念,如各种各样的按钮、文本框、复选框等。VB把这些控件模式化,并且每个控件都由若干属性来控制其外观、工作方法。这样,采用Visual方法无需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的控件加到屏幕上。就像使用“画图”之类的绘图程序,通过选择画图工具来画图一样。Bas

12、ic是指BASIC(Beginners All-purpose Symbolic Instruction Code)语言,之所以叫做“Visual Basic”就是因为它使用了BASIC语言作为代码。VB在原有BASIC语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多与Windows GUI有直接关系。VB与BASIC之间有着千丝万缕的联系,如果学过BASIC语言的话,看到VB的程序结构会感到很亲切。专业人员可以用Visual Basic实现其他任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。传统的编程方法使用的是面向过程、按顺序进行的

13、机制,其缺点是程序员始终要关心什么时候发生什么事情,处理Windows环境下的时间驱动方式工作量太大。VB采用的是面向对象、时间驱动编程机制,程序员只需编写响应用户动作的程序,如移动鼠标、单击事件等,而不必考虑按精确次序执行的每个步骤,编写代码相对较少。另外,VB提供的多种“控件”可以快速创建强大的应用程序而不需涉及不必要的细节。VB使用的“可视化编程”方法,是“面向对象编程”技术的简化版。在VB环境中所涉及到的窗体、控件、部件和菜单项等均为对象,程序员不仅可以利用控件来创建对象,而且还可以建立自己的“控件”,这是Windows环境下的编程新概念。VB程序设计具有以下特点:(1)可视化的设计平

14、台用传统程序设计语言编程时,需要通过编程计算来设计程序的界面,在设计过程中看不到程序的实际显示效果,必须在运行程序的时候才能观察。如果对程序的几面不满意,还要回到程序中去修改,这一过程常常需要反复多次,大大影响了编程的效率。VB提供的可视化设计平台,把Windows界面设计的复杂性“封装”起来。程序员不必再为界面的设计而编写大量程序代码,程序员所需要编写的只是实现程序功能的那部分代码,从而大大提高了编程的效率。(2)面向对象的设计方法VB采用面向对象的编程方法(OOP)把程序和数据封装起来作为一个对象,并为每个对象赋予相应的属性。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具“

15、画”在界面上,由VB自动生成对象的程序代码并封装起来。(3)事件驱动的编程机制VB通过事件执行对象的操作。在设计应用程序时,不必建立具有明显开始和结束的程序,即过程。这些过程分别面向不通的对象,由用户操作引发某个事件来驱动完成某种特定功能,或由时间驱动程序调用通用过程执行指定的操作。(4)结构化的设计语言VB是在结构化的BASIC语言基础上发展起来的,加上了面向对象的设计方法,因此是更具有结构化的程序设计语言。(5)充分利用Windows资源VB提供的动态数据交换(DDE)编程技术,可以在应用程序中实现与其他Windows应用程序建立动态数据交换、在不同的应用程序之间进行通信的功能。VB提供的

16、对象链接与嵌入(OLE)技术则是将每个应用程序都看作一个对象,将不同的对象链接起来,嵌入到某个应用程序中,从而可以得到加油声音、影像、图像、动画、文字等各种信息的集合式文件。VB还可以通过动态链接库(DLL)技术将C/C+或汇编语言编写的程序加入到VB的应用给程序中,或是调用Windows应用程序接口(API)函数,实现SDK所具有的功能。(6)开放的数据库功能与网络支持VB具有很强的数据库管理功能。不仅可以管理MS Access格式的数据库,还能访问其他外部数据库,如FoxPro、Paradox等格式的数据库。另外,VB还提供了开放式数据连接(ODBC)功能,可以通过直接访问或建立连接的方式

17、使用并操作后台大型网络数据库,如SQL Server、Oracle等。在应用程序中,可以使用结构化查询语句(SQL)直接访问Server上的数据库,并提供简单的面向对象的库操作命令、多用户数据库的加锁机制和网络数据库的编程技术,为单机上运行的数据库提供SQL网络接口,一边在分布式环境中快速而有效地实现客户/服务器(Client/Server)方案。2.2 SQL server 2000简介SQL Server 是一个关系数据库管理系统,它最初是由Microsoft, Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT推出后

18、Microsoft与Sybase 在SQL Server的开发上就分道扬镳了,Microsoft将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server的Windows NT版本。SQL Server 2000是Microsoft公司推出的SQL Server数据库管理系统的最新版本,该版本继承了SQL Server 7.0版本的优点同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性好、与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等

19、多种平台使用。由于今天Windows操作系统占领着主导地的位,选择SQL Server一定会在兼容性方面取得一些优势。另外,SQL Server 2000除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能。尤其是它可以直接存贮XML数据,可以将搜索结果以XML格式输出等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。这些特点在.NET战略中发挥着重要的作用。SQL Server 2000的版本包括企业版、标准版、个人版、Windows CE版、开发版和评估版。不通版本的功能和用户群不通。(1)企业版该版本作为生产数据库服务器使用,支持SQL Ser

20、ver 2000中的所有可用功能,并可根据支持最大的Web站点和企业联机事务处理(OLTP)及数据仓库系统所需的性能水平进行伸缩。(2)标准版该版本作为小工作组或部门的数据库服务器使用。(3)个人版该版本供移动的用户使用,这些用户有时从网络上断开,但所运行的应用程序需要SQL Server数据存储。在客户端计算机上运行需要本地SQL Server数据存储的独立应用程序,也使用个人版。(4)开发版该版本供程序员用来开发将SQL Server 2000用作数据存储的应用程序。虽然开发版支持企业版的所有功能,使开发人员能够编写和测试可使用这些功能的应用程序,但是智能将开发版作为开发和测试系统使用,不

21、能作为生产服务器使用。(5)Windows CE版该版本使用Microsoft SQL Server 2000 TM Windows CE版(SQL Server CE)在Windows CE设备上进行数据存储,能使用任何版本的SQL Server 2000复制数据,以使Windows CE数据与主数据库保持同步。(6)企业评估版可从Web上免费下载的功能完整的版本,仅用于评估SQL Server功能,下载120天后该版本停止运行。3系统总体设计3.1系统结构设计该系统时,参照了很多已经成型的物业管理系统,主要也集中到4个功能上面。因此,本系统设计的也是4个功能模块。(1)住户资料管理:管理住

22、户的基本资料,包括姓名、性别、职业、产权状况等信息(2)收费管理:物业管理的主要部分,主要管理缴费记录和未缴费用记录。(3)投诉管理:管理住户的投诉信息,并记录处理和未处理事项。(4)设备维修管理:管理提出维修的设备,并记录维护日志。3.2系统流程图根据上面设计思路,作出以下系统流程图1系统流程图3.3系统功能结构图根据上述条件,建立系统总体功能结构图如下图2 系统总体功能结构图4 数据库设计根据图2,对数据库进行规划,设计5张数据表。其详细设计如下:4.1业主信息管理表设计表1 业主信息管理表字段数据类型长度是否NULL是否PK字段说明CLIENT_RECORD_IDvarchar16否是档

23、案IDCLIENT_REGION_IDvarchar16否是物业名称CLIENT_HOUSE_NUMBERvarchar10否是房号CLIENT_NAMEvarchar20是姓名CLIENT_SEXvarchar4是性别CLIENT_NATIONvarchar16是民族CLIENT_CARDvarchar20是身份证号CLIENT_METIERvarchar16是职业CLIENT_PHONEvarchar20是联系电话CLIENT_COMPANYvarchar60是工作单位CLIENT_ACCOUNT_NUMBERvarchar22是银行帐号CLIENT_CARBARNvarchar20是车位

24、CLIENT_CAR_NUMBERvarchar20是车牌号CLIENT_INTO_DATEdatetime8是入住日期CLIENT_HOUSE_TYPEvarchar16是房产类别CLIENT_PROPERTY_TYPEvarchar16是产权状况CLIENT_MODEL_NAMEvarchar16是房型CLIENT_BUILD_AREAnumeric13是建筑面积CLIENT_USE_AREAnumeric13是套内面积CLIENT_PRIOR_SURPLUSnumeric13是结存余额CLIENT_ARREARAGEnumeric13是未缴费用CLIENT_HOUSE_ADDvarcha

25、r80是地址NOTEvarchar160是备注EDIT_NAMEvarchar10是修改人员EDIT_DATEdatetime8是修改日期CREATE_NAMEvarchar10是建档人员CREATE_DATEdatetime8是建档日期4.2物管费用管理表设计表2 物管费用管理表字段数据类型长度是否NULL是否PK字段说明PAY_RECORD_IDVarchar16否是缴费IDCHARGE_ITEM_NAMEVarchar20否是收费项目CHARGE_START_DATEdatetime8是起始日期CHARGE_START_DATANumeric13是起始表数CHARGE_END_DATEd

26、atetime8是终止日期CHARGE_END_DATANumeric13是终止表数CHARGE_MOVE_DATANumeric13是用量CHARGE_WEARNumeric13是分摊系数CHARGE_SUM_DATANumeric13是总表数CHARGE_PRICENumeric13是单价金额CHARGE_MONEYNumeric13是应缴费用CHARGE_EXPLAINVarchar20是收费说明CHARGE_ORDER_IDInt4是收费单号NOTEVarchar40是备注EDIT_NAMEVarchar10是修改人员EDIT_DATEdatetime8是修改日期CREATE_NAME

27、Varchar10是建档人员CREATE_DATEdatetime8是建档日期4.3业主投诉管理表设计表3 业主投诉管理表字段数据类型长度是否NULL是否PK字段说明PETITION_IDvarchar16否是投诉单号CLIENT_REGION_IDvarchar16否是物业名称CLIENT_RECORD_IDvarchar16否是档案IDCLIENT_HOUSE_ADDvarchar80否地址CLIENT_HOUSE_NUMBERvarchar10是房号CLIENT_NAMEvarchar20是姓名CLIENT_PHONEvarchar20是联系电话PETITION_DATEdatetime

28、8是投诉时间PETITION_CIRCSvarchar120是投诉情况DISPATCH_DATEdatetime8是发单时间DISPATCH_MAN_NAMEvarchar20是发单人ACCEPT_DATEdatetime8是接单时间ACCEPT_MAN_NAMEvarchar120是接单人PETITION_CONTENTvarchar255是投诉内容PETITION_TRANSACT_CIRCSvarchar255是处理情况PETITION_LEAD_OPINIONvarchar255是领导意见TRANSACT_DATEdatetime8是处理时间COMPLETE_DATEdatetime8

29、是完成时间CLIENT_FEEDBACKvarchar20是住户反馈CLIENT_SIGNATUREvarchar20是住户签字NOTEvarchar255是备注STATUSvarchar8是状态VERIFY_NAMEvarchar10是审核人员VERIFY_DATEdatetime8是审核日期EDIT_NAMEvarchar10是修改人员EDIT_DATEdatetime8是修改日期CREATE_NAMEvarchar10是建档人员CREATE_DATEdatetime8是建档日期4.4小区设备的运维管理表设计表4 小区设备的运维管理表字段数据类型长度是否NULL是否PK字段说明SERVICING_IDvarchar16否是报修单号CLIENT_REGION_IDvarchar16否是物业名称CLIENT_RECORD_IDvarchar16否是档案ID

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

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