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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

小区物业管理系统大学学士学位论文.docx

1、小区物业管理系统大学学士学位论文第一章 系统分析1.1 现状分析随着市场经济的发展和人们生活水平的提高,住宅小区已经成为人们安家置业的首选,几十万到几百万的小区住宅比比皆是。人们花的钱越多,不但对住宅的本身的美观、质量要求越来越高,同时对物业小区的服务和管理也要求很高,诸如对小区的日常维修维护,甚至对各项投诉都要求做好, 做完善。这样要求更需要物业管理进行宏观和微观更细致的管理,其中最好的办法是用计算机来操作小区物业管理系统来实现小区更细致的物业管理,这就为我开发小区物业管理系统提供了市场需要。而小区物业系统又是现代社会是最热门的行业,最关切老百姓实际生活的设计,各种人性化的配置,使管理者和业

2、主对住宅小区中的事物能更方便、更快捷、更满意才能得到业主最满意的答复。伴随着小区的的日常需处理事务增多,像小区中的汽车,小区附带设施,小区的各项维修、投诉等都将越来越复杂,工作量也将越来越大。但一直以来人们使用传统人工的方式管理各种数据,这种管理方式存在着许多缺点,比如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。小区管理在手工操作时代,工作非常繁琐,需要大量的人力、物力和财力,极大的浪费了小区物业的资源,对于小区的管理人员来说,物业管理包括物业设备管理、仪表数据管理、停车场管理、住户的投诉管理、住户的报修管理、住户的设备维修管理等等。而这

3、些项目在过去手工操作时代,需要手工记录这些事情,不但麻烦,还经常出错,给广大用户带来很多不便。为了更好的为广大住户服务,小区物业管理系统,将帮助小区管理人员彻底从复杂的物业管理之中解放出来。1.2可行性分析1.技术可行性本系统使用VB6.0开发工具,Access数据库进行开发(1)在学习过程中有一定的开发软件开发基础,对软件开发的过程有一定的了解, 对软件工程也比较熟悉。(2)网络和通信技术。学习过网络工程等基础课程对网络有一定的了解。(3)数据库技术,以前都学习并使用过Access,SQL等数据库开发过各种系统。2. 操作可行性本系统的开发,是为了规范住宅小区的管理工作,为物业管理部门提供一

4、套高效、快捷的应用软件。适用于管理物业,房产业主、大中小型物业管理公司、物业服务提供商、房地产开发商、物业中介公司等物业管理企业。并且对于组网和布线的要求相应简单,操作尽量简化,让物业管理者和用户可以方便的沟通和联系。3.经济可行性(1)系统开发费用系统所需硬件设备费10000元(包括电脑一台5500元,猫200元,网络连接设备420元。开发所需软件12000元含正版win.xp.及VS.NET等。耗财费电费10000元。(2)系统维护费用假定本系统的运行期为3年,每年的运行费用为:系统维护费。一年需要1人/年进行系统维护,维护费为13=3万元。设备维护费。假设设备的运行更新期为3年,并且3年

5、以后的设备价格以现价计算,则设备更新费为1.2万元。假设设备日常故障维护费每年0.6万元,则平均每年设备维护费为1.2/3+0.6=1万元。 材料费。每年消耗材料费按0.5万元计算。系统年运行费用为4.5万元,则3年累计系统运行费为13.5万元。(3)收益系统投入使用可以提高工作效率,节省人力和物力,对使用也可进行最优化的管理,以达到最佳的经济效率和社会效率。总的经济收益为11万/年。从上述分析可见,开发本系统的各种条件都比较完善,开发此系统也是必要的,可以让小区管理向全面化和智能化发展。而且操作方便灵活,便于学习,日常的维护更新。因此,具有可行性。第二章 需求分析2.1 软件系统的综合要求1

6、.系统界面要求 界面分为系统从外部输入数据的界面,系统向外部输出数据的界面。(1)系统从外部输入数据的界面包括:住户信息的管理、系统用户信息的管理、车位数据的管理等。(2)系统向外部输出数据的界面包括:住户信息查询、停车数据管理、物管收费管理、报修项目管理、投诉项目管理等。2.系统的功能要求本系统是针对当代社会,住宅小区越来越成为居住的主流这一市场需要而应运而生的,是为小区管理着和小区用户更好的维护小区各项物业管理业务处理工作而开发的管理软件,根据需求分析,实现小区管理业务,实现各项管理等几个方面的功能。 对物管中心来说小区的住户的报修,住户的投诉及处理的结果信息的反馈、小区内停车场的管理、各

7、项设备的维修等都需要考虑到。住户报修管理需要仔细的记录报修的内容,接待的人员,日期,维修的人员,费用,住户对于维修后情况的反馈等各项情况资料。投诉管理需要记录投诉人资料、投诉内容及处理过程。对于小区内车辆要有车位编号、停车户主、车位位置等记录。在功能方面: (1)要求系统提供修改密码、清理历史数据、清空数据库、备份数据及恢复数据等功能,可对系统数据进行维护。(2)要求系统对基础资料能进行管理,其中基础资料包括业主档案、管理房产资料、设置收费项目以及记录交费历史等项,能对这些基础数据进行维护和管理。(3)要求系统能进行日常操作,包括管理水电数据、管理日常收费登记等;同时还应能够对未交费业主情况、

8、收费率统计以及详细资料进行查询。(4)要求系统提供报表管理,包括提供收费通知单、未交费业主清单的打印;对需要打印的信息及时进行打印。(5)应该可以对系统的基础数据进行维护。 (6)系统应该有很好的可扩展性。3.安全可靠性要求本系统采用管理员登录的方式,进行安全性管理,只有满足权限的人才可以进行业务的操作,根据访问身份的不同分配不同的权限。能够保证了小区内部信息的保密性,防止居民信息泄露以及数据遗失。例如:管理者进入此系统时,将会弹出管理员登录界面,需输入正确的入户名和密码后才可以进行相应的操作。密码要求8位以上。4.系统的运行要求本系统运行的基本配备要求比较低,目前市场有售的微型计算机均可满足

9、本系统的要求的系统运行要求。5.异常处理要求本系统要求在程序代码中加入异常处理机制。如果不这样做,一旦出现错误将有可能导致数据丢失或者内存的泄漏。这两种情况对小区物业来说都是不愿意看到的,程序异常所引起的错误很有可能导致小区物业管理的崩溃。对于程序开发人员来说处理异常十分的重要,因此在本程序中的每个关键模块中都加入了on error goto 错误抓取语句,例如:在数组进行操作时,可在程序段的外面加上on error goto语句,当程序段出现读取数据出现数组越界错误时,可让程序执行相应的错误处理语句,并产生错误的提示。2.2数据流程分析本系统数据流图根据用户日常工作流程,绘制出系统得各个操作

10、节点,对每一个操作节点,绘制出与该操作相关的数据。然后根据数据流图分析总结出系统数据字典,总结出系统管理流程中使用到的各个数据以及饱含的数据项。分析后得到数据流程图,如图2-1所示: D1楼盘信息管理F1管理员所做修改D2住户信息D3收费项目管理D4保修项目管理D5投诉项目管理D6停车场管理F2所做修改F3所交费用F4报修单F5投诉单F6所交费用图2-1数据流程图2.3数据字典根据系统数据流图以及一般小区物业管理系统得要求,总结出下面的数据字典。1.数据流条目 如表2-1所示:表2-1数据流条目表数据流名来源去向楼盘查询楼盘信息管理物业管理员用户查询住户信息管理物业管理员停车场查询停车场信息管

11、理物业管理员物业收费收费项目管理物业管理员保修项目保修项目管理物业管理员投诉项目投诉项目管理物业管理员2. 文件条目如表2-2:表2-2文件条目表文件名编号简述组成楼盘信息F1该文件由工作人员接收,并审核门牌号户主户型出租产权号面积住户信息F2该文件由工作人员接收,并审核后保存到数据库门牌号户主常住人电话备注所收费用F3该文件由工作人员接收,并审核门牌号用户名水电气物管日期报修单F4该文件由工作人员接收审核后处理保修人维修人维修否时间投诉单F5该文件由工作人员接收,并作出行应处理编号时间内容投诉人负责人所收费用F6该文件由工作人员接收,并作出调整车位号类型单价用户名入场时间离场时间3.数据项条

12、目如表2-3所示:表2-3数据项条目数据项名简述类型门牌号门牌号文本户主户主文本保修人保修人文本维修人维修人文本车位号车位号文本类型类型文本单价单价货币水水数字电电数字气气数字物管物管货币4.处理条目如表2-4所示:表2-4 处理条目处理名编号简述输入数据流输出数据流处理逻辑楼盘信息管理D1有物业工作人员进行楼盘信息核查后处理提交的楼盘信息物业门牌号户主户型出租出售产权号土地号面积用户信息管理D2有物业工作人员进行用户信息核查后处理提交的用户信息物业门牌号户主常住人电话备注停车场信息管理D3有物业工作人员进行停车场信息核查后处理提交停车场信息物业车位号类型单价用户名入场时间离场时间物业收费管理

13、D4物业人员对业主收取物业费用打印收据提交业主应缴物业费物业门牌号用户名水电气物管日期保修项目管理D5有物业工作人员进行保修项目信息核查后处理提交保修单物业保修人维修人维修否时间投诉项目管理D6有物业工作人员对投诉信息核查后处理提交投诉单物业编号时间内容投诉人负责人第三章 软件设计本章将对本系统进行具体并全面的设计,根据前面的需求分析和规划,将系统的设计原则和业务操作流程以及系统数据库设计结合起来,最终完成系统的开发,使系统成型。3.1 总体设计通过对功能的分析后得到功能模块图,如图3-1所示:图3-1功能模块图(1)系统管理:管理小区物业管理系统的用户信息,包括系统用户的添加、修改、删除和查

14、询。(2)信息管理:管理小区中各幢楼盘和住户的各种信息, 包括楼盘、住户信息的添加、修改、删除和查询。(3)停车场管理:管理停车场的各种信息,包括停车场信息的添加、修改、删除和查询。(4)物业管理:管理小区住户的收费项目、保修信息、投诉信息,包括住户信息的添加、修改、删除和查询。3.2 详细设计1. 代码设计本系统得代码设计力求会达到规范化,增强代码的可读性使读代码的程序员再读程序时可以对代码的作用一目了然。这里VB的变量的声明均使用了英文的表示法,变量前几位表示空间的名字如frm,lib,cmd等,中间用“_”隔开,最后跟的是表述功能性的文字。例如:frm_main,cmd_sub等等。在A

15、CCESS数据库方面,为了方便管理员管理和维护数据库采用采用了中文名作为字段名。例如:维修人,保修人,维修时间等等。2.输出设计本系统采用的输出设备为打印机和显示器,主要的输出窗体用于打印收费票据,如图3-2所示,用户可以打印票据作为缴纳费用的凭据,系统也会作为重要数据提交到数据库中。图3-2输出界面图需要输出数据的内容和介绍,如表3-1所示:表3-1 输出内容列表序号输出内容简述1用户名可以分辨户主的名称2门牌号户主的门牌号码,数据库中唯一的标示3水量户主用水量的输出4电量户主用电量的输出5气量户主用气量的输出6物业费户主应交纳物业费的输出7合计各种收费项目总数的输出3.输入设计输入的作用是

16、提供系统的所需数据以及一些管理的信息并且通过验证后保存到数据库。输入设计包括确定输入数据的内容、输入方式、记录格式、正确性校验以及输入与介质等方面。在系统开发过程中输入设计所占的比重较大,一个好的输入设计能为今后系统运行带来很多的方便。本系统的主要输入方式有两种:鼠标输入和键盘输入。(1)键盘输入。就每个操作者而言,力求使操作最简化减轻工作压力提高工作效率。例如住户数据管理界面,如图3-3所示:图3-3输入界面使用键盘进行数据的输入,如表3-2所示:表3-2输入内容列表序号输入内容简述1门牌号使用键盘输入门牌号,数据库中唯一的标示2户主使用键盘输入户主的姓名3常驻人使用键盘输入常驻人的姓民4电

17、话使用键盘输入户主的电话,以便联系5备注用键盘录入用户备注信息(2)鼠标输入。管理员就可以使用鼠标选择所要使用的功能如:添加,更新,删除等。4.处理过程设计本系统得处理过程通过流程图来说明,如图3-4所示:图3-4系统流程图5.数据库设计(1)数据库概念设计本系统数据库E-R关系图,如图3-5到3-8所示:图3-5E-R图小区居民居住住宅1交选题1交选题门牌号户主户主门牌号图3-6 E-R图图3-7 E-R图小区居民投诉投诉数据n交选题n交选题门牌号户主投诉人时间图3-8 E-R图(2)数据库的逻辑分析本系统实现了系统登录功能,而系统登录需要帐号和密码,这就需要创建一个“系统用户”数据表,用来

18、存储系统等录用的帐号和密码。要实现小区物业的管理,就需要创建“报修数据”数据表,“车场数据”数据表“车场数据”数据表,“楼盘数据”数据表“收费数据”数据表“投诉数据”数据表和“住户数据”数据表。如表3-3到3-9所示:表3-3 “报修数据”数据表字段名数据类型说明编号自动增加内容文本字段长度为50保修人文本字段长度为15维修人文本字段长度为15维修否是/否默认值为否时间日期/时间字段长度为16表3-4 “车场数据”数据表字段名数据类型说明车位号文本字段长度为4类型文本字段长度为2单价货币用户名文本字段长度为15入场时间文本字段长度为13离场时间文本字段长度为13表3-5 “楼盘数据”数据表字段

19、名数据类型说明门牌号文本字段长度为9户主文本字段长度为15户型文本字段长度为3出租是/否出售是/否产权号文本字段长度为50土地号文本字段长度为50面积数字单精度表3-6 “收费数据”数据表字段名数据类型说明门牌号文本字段长度为9用户名文本字段长度为15水数字单精度电数字单精度气数字单精度物管货币日期日期/时间表3-7 “投诉数据”数据表字段名数据类型说明编号自动编号时间文本字段长度为16内容文本字段长度为50投诉人文本字段长度为15负责人文本字段长度为15表3-8 “系统用户”数据表字段名类型说明用户名文本字段长度为20口令文本字段长度为20身份文本字段长度为6表3-9 “住户数据”数据表字段

20、名类型说明门牌号文本字段长度为9,主键户主文本字段长度为15常住人文本字段长度为50电话文本字段长度为11备注文本字段长度为1006.界面设计好的界面设计多于提高项目产品的市场竞争力具有举足轻重的作用,而且还可以给系统使用一种舒适的感觉。因此要设计出美观,舒适,简洁的界面对每个设计人员来说都是很重要的。本节的内容将进行物业收费管理系统的界面设计,具体操作均在项目管理器中进行。本程序界面主要有以下 9个部分。(1)主界面,如图3-9所示:图3-9主界面本界面采用了MDI窗口作为主界面并添加了5个下拉菜单:文件,系统,信息管理,停车场管理和物业管理,在此界面中管理员可以对系统进行全面管理。管理员登

21、录后见到的第一个界面,在这里可以对物业的各项业务进行操作。这里的窗体是一个MDI的多窗体控件。(2)用户登录界面,如图3-10所示: 图3-10用户登录界面本窗口采用了两个按钮控件和文本框控件,用于口令的输入,管理员在这里进行登录,该页面通过connection的引用访问后台数据库对管理员什么进行验证。(3)系统用户管理界面,如图3-12所示: 图3-12系统用户管理界面本窗口采用了按钮、文本框、列表框控件以及ADO组件,管理员可在此页面对系统用户进行管理。(4)楼盘信息查询界面,如图3-13所示:图3-13楼盘信息查询界面本界面采用了标签、文本框、列表框、按钮、复选框等多种控件,管理员可在此

22、界面对楼板信息进行查询。(5)住户信息查询界面,如图3-14所示:图3-14住户信息查询界面本界面采用了标签、文本框、按钮、数据网格等控件,管理员可根据门牌号和户主名进行住户信息查询。(6)住户数据界面,如图3-15所示:图3-15住户数据界面本界面采用了文本框、按钮、ADO组件等控件,物业管理人员在此界面对住户信息进行管理,并将结果保存在系统数据库中。(7)收费界面,如图3-12所示:图2-12收费界面本界面采用了文本框、按钮、列表框、Pciturebox、frame、复选框等控件,物业人员可根据此界面得到每户居民的人物业收费例如:水费,电费,煤气费等。并根据得到的数据收取费用,并能打印物业

23、收费票据。(8)停车用户管理界面,如图3-16所示: 图3-16停车用户管理界面本界面采用了文本框、按钮、列表框、ADO组件、下拉菜单、Pciturebox、frame等控件,物业管理人员在这里对车位进行管理以及计费。(9)报修项目管理界面,如图3-17所示:图3-17报修项目管理界面本界面采用了文本框、按钮、复选框、ADO组件等控件,物业人员对居民房屋保修情况进行的管理。7.安全控制设计本系统的安全控制设计主要从以下4个方面进行考虑:(1)环境性因素运行物业管理系统得主机应该单独放到一个房间中,并配有专人负责管理,避免非工作人员使用该机器。工作人员应该对该系统有一定的了解,能够不定期的对数据

24、库进行备份防止因意外造成的数据丢失。 (2)数据处理因素本程序在每个关键模块中都作了相应的异常处理,防止了程序异常导致的内存泄漏等问题,很大程度上提高了程序的稳定性和容错性。(3)安全管理因素在进入本系统之前必须进行身份认证才可使用本系统,不同的身份具有不同的权限,以用户身份登录后只能查看相应的个人信息或消费信息,而没有权力对信息进行修改。如果对信息有异议要通知管理人员,核查属实后由管理员以管理员身份登录进行修改。(4)开发工具本身的安全因素Access应用程序的安全性依赖于既可以访问存储权限的应用程序数据库,又可以访问存储用户账户与组账户及密码的工作组的用户。根据应用程序的用法的不同,可以通

25、过各种不同方法使用户能够使用应用程序和工作组。第四章 系统实施4.1程序设计1.程序设计的方法本系统采用了面向对象的程序设计方法。传统的软件结构和设计方法难以适应软件生产自动化的要求,因为它以过程为中心进行功能组合,软件的扩充和复用能力很差。而面向对象开发的优点使人们的编程与实际的世界更加接近,所有的对象被赋予属性和方法,结果编程就更加富有人性化。他的基本思想是把组件的实现和接口分开,并且让组件具有多态性。面向对象的设计强调在程序构造中语言要素的语法。开发者必须得继承,使用类,使用对象,对象传递消息。2.程序设计语言的选择Visual Basic是微软公司推出的一种可视化编程工具,是当今世界上

26、应用最广泛的编程语言之一,他也被公认为是编程效率最高的一种编程方法。无论是开发功能强大,性能可靠的商务软件,也是编写能处理实际问题的使用小程序,其余以上优点本系统采用了VB作为开发语言后台数据库则采用了Access数据库。Access的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。另外,Access允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access是一种关系数据库工具,关系数据库是已开发的最通用的数据库

27、之一。本系统由于VB编程效率比较高和Access的灵活等优点,因此采用了上述的两种语言来进行开发。3.编码的风格本系统使用了固定的一套编码约定,其主要目的应该被定义为完成上面所讨论的目标的最小的必须需求,以使程序员可以自由地创建程序的逻辑和功能流,其目标便是使程序容易读取和理解,而不必使用额外的限制或任意的约束来压制程序员最初的创意。要实现这一点,这篇附录里所推荐的约定既简洁又具有建议性。它们并没有列出每一个可能的对象或控件,也没有规定每一种也许是很有价值的注释信息,取决于您的工程和组织的特定需要,您可能希望扩展这些指导信息以包括其它的一些元素。4.2 软硬件实施1.软件配置软件配置必须根据用

28、户的实际情况来设计,主要依据就系统的吞吐量和系统对稳定性的要求,系统的容量以及用户的维护水平来确定。操作系统选择可以根据用户规模的大小选择不同的操作系统。当然,一般情况下,管理员对微软Windows 界面比较熟悉,因此,建议用户都使用windows98,windows2000,或者windows xp操作系统。建议使用现在比较流行的window xp系统,。 2.硬件配置本系统需要的最低硬件环境如下:CPU:主频在133MHz以上,Intel或AMD内存:容量在16MB以上(最好是64MB或者更高,这样就可以提高调试效率和运行速度)硬盘:空间在1GB以上,转速在5400转/秒或者更高4.3系统测试系统测试便于即时发现问题,并采取相应措施。是保障系统安全不可缺少的一

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

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