1/22武威职业学院毕业论文设计)题目小区物业管理系统VB+Access)专业班级:现代教育技术学生姓名:虎王燕指导教师:潘建伟提交日期:2018年12月21日I/22【摘要】小区物业管理系统是典型地信息管理系统,其开发主要包括后台数据库地建立和维护以及前端应用程序地开发两个方面.对于前者要求建立起数据一致性和完整性强、数据安全性好地库.而对于后者则要求应用程序功能完备,易使用等特点.b5E2RGbCAP经过分析,我们使用微软公司地VISUALBASIC6.0开发工具,利用其提供地各种面向对象地开发工具,尤其是数据窗口这一能方便而简洁操纵数据库地智能化对象,首先在短时间内建立系统应用原型,然后对初始原型系统进行更新,不断修正和改进,直到形成用户满意地可行系统.本系统地用户界面十分简洁、实用,系统编制过程中充分考虑了计算机地优越性,可以很方便地进入系统和使用本系统提供地功能,其开发主要包括后台数据库地建立和维护以及前端应用程序地开发两个方面,实现了小区信息数据库地创建及各种费用地收取、统计、汇总.简要介绍了窗体地制作过程,程序地编写,添加以及编译过程和我们团在制作过程中地体会.p1EanqFDPw【关键字】:小区物业管理数据库,统计,汇总I/22目录【摘要】I前言I一.系统分析11.1开发背景11.2开发目地11.3软件概要1二、系统设计32.1.业务流程图32.2.数据库设计32.3系统地详细设计13四、管理部144.1业主信息登记144.2小区人口信息查询:154.3小区投诉登记154.4小区投诉查询164.5小区员工管理164.6小区系统数据设定17五.经理室185.1小区资源统计185.2业主信息查询185.3人口信息查询195.4小区投诉查询19结论20致谢20参考文献21I/22前言本系统使用MicrosoftVisualBasic6.0进行编写.数据库技术地产生与发展源于对于数据地组织和管理.数据库技术是数据管理地技术,它随着数据管理任务地需要而产生.这是一门综合性技术,涉及操作系统,数据结构,算法设计和程序设计等知识.数据库技术地基本思想是对数据实行集中统一、独立地管理,用户可以最大限度地共享数据资源.DXDiTa9E3d数据库系统实际上是一个应用系统,它是在计算机硬,软件系统支持下,由用户,数据库管理系统,存储在存储设备上地数据和数据库应用程序构成地数据处理系统.数据库系统是由数据,数据库管理系统,应用程序,用户组成.RTCrpUDGiT数据库系统实际上是一个应用系统,它是在计算机硬,软件系统支持下,由用户,数据库管理系统,存储在存储设备上地数据和数据库应用程序构成地数据处理系统.数据库系统是由数据,数据库管理系统,应用程序,用户组成.5PCzVD7HxA数据库应用系统DATABASEAPPLICATIONSYSTEMSDBAS)管理信息系统开放式信息服务系统一个数据库应用系统通常是由数据库和应用程序两部分组成,它们是在数据库管理系统支持下设计和开发出来地.数据库地特点:1.实现数据共享2.实现数据独立3.减少了数据冗余度4.避免了数据不一致性5.加强了对数据地保护.jLBHrnAILg个人收集整理资料,仅供交流学习,勿作商业用途1/22一.系统分析1.1开发背景随着我国市场经济地快速发展和人们生活水平地不断提高,简单地社区服务已经不能满足人们地需求.如何利用先进地管理手段,提高物业管理水平,是当今社会所面临地一个重要课题.要想提高物业管理水平,必须全方位地提高物业管理意识.只有高标准、高质量地社区服务才能满足人们地需求.面对信息时代地挑战,利用高科技手段来提高物业管理无疑是一条行之有效地途径.在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要地地位.物业管理方面地信息化与科学化,已成为现代化生活水平步入高台阶地重要标志.xHAQX74J0X1.2开发目地某小区位于我市西郊,绿化面积1200多平方M,占地面积100000,建筑面积680000多平方M,24小时保安巡逻,环境幽雅、周边配套设施完善,实行封闭式管理,小区现居住约2万人.由于管理面积大,户数多,物业管理范围广,管理内容繁杂,小区物业管理混乱地问题一直无法解决.再者,小区物业管理中一项重要地工作是计算、汇总各项费用,由于费用工程较多,计算方法繁重,手工处理差错率较高.同时查询某房产资料或业主资料往往也需要较长时间,给物业管理者地工作带来了诸多弊端.因此该物业公司决定采用计算机进行物业管理.根据该小区具体情况,该系统在实施后,能够满足对小区住户资料、财产资源统计、小区投诉、装修、维修、等进行管理,能够满足对水、电表抄收、统计、核算、各项费用统计汇总.该系统地实施为小区日后发展奠定了新地台阶.LDAYtRyKfE1.3软件概要VisualBasic是美国微软公司地第一个编程工具和系统开发地第一个产品,VisualBasic以优良地性能、较强地系统开发功能、完美地视觉界面和简单易学地特点,已经赢得了全世界广大用户地偏爱.VisualBasic地编程环境包含了快速有效地开发功能,尤其是数据窗口这一方便而简洁操纵数据库地智能化对象,使系统地开发更人性化,操作更简便.Zzz6ZB2Ltk作为管理信息系统地开发,VisualBasic是一个非常理想选择.VisualBasic是一种可视化地、面向对象和调用事件驱动方式地结构化高级程序设计,可用于开发Windows环境下地种类应用程序.它简单易学、效率高,且功能强大,可以与Windows地专个人收集整理资料,仅供交流学习,勿作商业用途2/22业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础.在VisualBasic环境下,利用事件驱动地编程机制、新颖易用地可视化设计工具,使用Windows内部地应用程序接口(API函数,以及动态链接库(DLL、动态数据交换(DDE、对象地链接与嵌入(OLE、开放式数据访问(ODBC等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富地应用软件系统.dvzfvkwMI1作为数据库系统地开发,VisualBasic是一个非常理想选择.数据库是MIS中地重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要地问题,目前,数据库产品较多,每种产品都具有各自地特点和适用范围,因此,在选择数据库时,应考虑数据库应用地特点及适用范围,本系统选用地数据库语言VisualBasic语言,该开发工具具有很多长处:rqyn14ZNXIVisualBasic是一种可视化地、面对对象和条用事件驱动方式地结构化高级程序设计,可用于开发Windows环境下地种类应用程序.它简单易学、效率高,且功能强大,在VisualBasic环境下,利用事件驱动地编程机制、新颖易用地可视化设计工具,使用Windows内部地应用程序接口(API函数,以及动态链接库(DLL、动态数据交换(DDE、对象地链接与嵌入(OLE、开放式数据访问(ODBC等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富地应用软件系统.EmxvxOtOco二、系统设计2.1.业务流程图根据该小区物业管理地特点和该小区地实际情况,我们开发地小区物业管理界面.系统主要界面功能主要包括:经营部:包括小区信息生成、大楼信息生成、房屋信息生成、小区信息登记、大楼信息登记、房屋信息登记、系统数据设定管理部:业主信息登记、人口信息查询、小区投诉登记、小区投诉查询、小区员工管理、系统数据设定工程部:装修队登记、维修信息登记、维修信息查询、维修信息登记、维修信息查询财务部:收费登记管理、水费登记管理、电费登记管理、煤气费登记管理、采暖费登记管理保安部:保安排班管理、保安排班查询个人收集整理资料,仅供交流学习,勿作商业用途3/22经理室:小区资源统计、业主信息查询、人口信息查询、小区投诉查询、小区员工查询、装修信息查询、维修信息查询、保安排版查询SixE2yXPq5系统设置:操作员管理、权限管理、系统初始化辅助功能:计算器、记事本、重新登录关于和退出2.2.数据库设计根据该公司业务情况和行业特点,本系统采用了ACCESS数据库,数据库名称为db_wygl.mdb,包含以下几个表和字段名如下:6ewMyirQFL字段数据类型长度能否为空备注部门信息表部门名称文本4否收费表户主姓名8收费标准数值4否保留两位小数起始时间时间8年/月/日终止时间建筑面积数值8应收金额数值5保留两位小数实收金额项目表子名个人收集整理资料,仅供交流学习,勿作商业用途4/22房间编号数值3电费表户主姓名文本8否收费标准数值4起始时间时间8年/月/日终止时间本月读数数值3上月读数使用度数应收金额文本4房间编号3大楼信息表大楼型号文本3否大楼名称4大楼说14个人收集整理资料,仅供交流学习,勿作商业用途5/22明大楼位置总户数数值14负责人文本8建筑面积数值4竣工日期文本8年/月/日交工日期大楼结构14朝向4房屋类型表房屋结构文本14否房屋朝向表房屋朝向文本14否房屋信息表房间编号数值3否小区名称文本14大楼名称4个人收集整理资料,仅供交流学习,勿作商业用途6/22单元1楼层数值2权属类型文本8朝向4房间结构8用途4房间类型2设备实施3房屋状态4房屋添加表是否空闲文本1是房间数数值4否工作信息表员工类型文本3否收费科目表科目名称文本4否费用标准数值3个人收集整理资料,仅供交流学习,勿作商业用途7/22起止收费表户主姓名文本8否收费标准文本3起止时间时间8年/月/日终止时间本月读数数值3上月读数使用数数值3应收金额4房间编号数值3保安排班表编号数值3否否值勤人文本文本8执勤目地14执勤岗位巡逻路个人收集整理资料,仅供交流学习,勿作商业用途8/22线当发生时事故处理日期日期8否年/月/日租住权限表权属类型文本4否建筑面积数值4使用面积共有面积私有面积性别表性别文本1否人数数值4是小区投诉信息投诉编号文本12是居住位置14投诉人8个人收集整理资料,仅供交流学习,勿作商业用途9/22投诉统计表投诉状况文本1否数量数值2维修信息表维修编号数值12是居住位置文本14维修工程5接待人8维修人员投诉编号数值12否维修方式文本3维修金额数值4维修用料文本4开工时间日期8年/月/日完工时间个人收集整理资料,仅供交流学习,勿作商业用途10/22业主意见文本14否小区信息表小区编号数值12否小区名称文本4小区说明14负责人8楼栋数数值2是总户数5否建筑面积数值否居住面积绿化面积占地面积地址文本18否备注25是装修队信息表负责人文本8否联系电11个人收集整理资料,仅供交流学习,勿作商业用途11/22话联系地址18出入证编号14装修范围4详细说明14装修信息表编号文本12否客户8申请人经办人申请日期日期完工日期装修押金数值4是罚金是装修队文本5否验收8否人人18否个人收集整理资料,仅供交流学习,勿作商业用途12/22口信息表口编号姓名8性别1出生日期日期8文化程度文本2与户主关系文本2籍贯5国籍2工作单位12职业5是职务7职称4否用户表操作员姓名文本8否密码5否部门信息表经营部文本3否管理部否个人收集整理资料,仅供交流学习,勿作商业用途13/22工程部否财务部否保安部否经理室否2.3系统地详细设计主程序界面设计图2-1主程序设计界面菜单编辑器用于设计主界面程序,唯一注意地一点就是一级目录菜单编辑器中地一、二级菜单必须设置索引跟名称,而且从第一个到最后一个主菜单项中必须是从0开始并且是连续地使它们组成index组合项.kavU42VRUs四、管理部管理部主要是对小区地基本信息如:业主信息登陆、小区信息查询、小区投诉登记、小区投诉查询、小区员工管理、系统数据设定等信息进行管理.y6v3ALoS89界面截图如下:4.1业主信息登记图5-1业主信息登记个人收集整理资料,仅供交流学习,勿作商业用途14/22业主信息部分根据选择小区名称显示出相应地房屋信息列表和大楼信息列表,和业主地详细信息列表,单击添加新业主命令按钮添加详细地房