本篇论文目录导航:
【题目】小区物业管理系统软件设计探究
【第一章】物管软件系统的研发探析绪论
【第二章】物业管理系统各种指标分析
【第三章】小区物业管理系统创建
【第四章】物管系统数据库的设计
【第五章】物业管理系统详细设计
【第六章】物业管理系统测试分析
【总结/参考文献】小区物业管理软件开发研究总结与参考文献
第 2 章 系统各种指标分析
2.1 开发技术可行性分析
软件系统的开发之前,均要进行可行性分析。可行性分析的英文全称为:FeasibilityAnalysis (也可以叫做可行性研究,以下可行性研究与可行性分析均为同一个意思)。
可行性研究实在做过充分系统调查的基础上,对系统开发的必要性和可能性等进行系统全面的调查验证。主要包括对系统开发的继续可行性、经济可行性和社会可能性等方面的研究。研究的目的是避免决策失误,最大限度的保障所开发系统的成功。可行性研究的根本任务就是降低成本的问题,通过前期的预测,分析,花费最小的人力、物力以及财力,在尽可能短的时间内对课题的研究内容进行一个全方位的可行性认证。目前解决小区物业管理问题的主流前台开发系统为 Microsoft Visual Basic 6.0 系统,所以本课题也选择了该系统,以帮助小区更好的解决小区内的物业管理问题。Microsoft Visual Basic 6.0 系统的特点是可视化程度高、直接面向的对象是 Windows 的开发语言。不但如此,MicrosoftVisual Basic 6.0 系统操作起来简便易行而且开发效率和通用率都比较高[7].
2.1.1 Visual Basic 6.0 简介
Visual Basic 6.0 是 Microsoft 公司与 1998 年配合 Windows 推出的一种基于对象的程序设计语言,简称 VB.Visual Basic 6.0 进一步增强了系统的数据库处理功能和创建控件等方面的内容。现在 Visual Basic 6.0 系统能够在开发数据库、多媒体、图形、网络和多媒体等多个方面的应用程序中很好的完成任务。Visual Basic 6.0 系统的数据访问特性允许诸如企业数据库和 Microsoft SQL Server 等在内的几乎全部数据口格式建立前端应用程序和对应的数据库。同时 Visual Basic 6.0 系统还可以提供大量的省级生活中的实用控件以及模块来更快更好更加人性化地帮助我们完成界面设计和实现系统的功能,这样一来,就大大的减轻了编程人员的工作量,也间接的提高了系统的可靠性和效率。因为,自动变成同人工编程相比不但错误率几乎为零,而且速度比人工快了不知多少倍。综上所述,使用 Visual Basic 6.0 系统会作为本软件的开发环境,在技术上的可行性是非常高的[8].
2.1.2 面向对象编程的概念
Object-Oriented Programming 简称 OOP,是面向对象设计的英文全称,面向对象设计的创意来源于软件重用代码,其跟其他的设计软件相比具有的最为明显的优点是其具有模拟现实世界环境的功能,仅从这一点就使其成为编程软件中自上而下的编程优胜者。面向对象编程的工作原理为:将函数"植入"、"嫁接"或者说"封装"进系统操作平台 Windows以及其他系统平台编程中所必需的对象中。如此说来,面向实用性对象的编程语言的不断出现和升级,是对原本复杂繁重而且容易出现错误的编程工作,进行语句指令条理清晰、使其程序本身更加结构紧密,使整个编程工作进行起来更加容易,也变得容易成功。面向对象的编程语言的出现,不仅是对其所进行的工作还是去更进一步的处理工作的能力来说,都是一场具有划时代意义的革命。在实际操作中对象和传统的编程方法和程序设计语言是不能兼容的。或者,只是本分面向对象,这样就会使事情变得很糟,也给编程工作带来了巨大的麻烦。只有整个环境都是面向对象的才能使编程变得容易成为可能,否则的话,只是部分面对对象,哪怕只有一小部分不是面向对象的就会给编程工作造成阻碍。而Visual Basic6.0 的设计理念就是全面面向对象,所以该系统使用该软件在技术可行性上是能通过论证的[7].
2.1.3 操作和调度上的可行性
对于本研究中的小区物业管理中,管理系统在投用前应该抽出专门的人员对该系统的操作和维护进行专项的培训,和系统专业的训练。技术培训人员最好为开发该系统的对该系统比较熟悉的操作系统构建成员担任,这样才能更快更好地完成培训科目[8].培训的内容至少应包括以下几个方面的内容:准确的认识系统每个部分的功能并对可以熟练操作该系统;能够掌握一般的故障分析和故障排除方法;能够对系统进行简单的维护[9].另外,在系统的开发设计阶段,还要对直观界面和操作控制说明文字进行认真组织,力求使每位用户都能很好地正确的理解文字中所描述的操作方法。当今世界计算机科技飞速发展,已经到了普及的程度,因此,要力求用户都能通过客户端对本系统中部分与其业务相关内容进行操作。本系统就很好地实现了这一点,在该系统下,用户可以利用微型机配合简单的操作,实现本系统的管理和应用。所以本系统具有操作的可行性。调度的可行性指的是计算机操作系统在规定期限内交付客户正常使用的可能性大小。能否按期交付不仅关乎到开发人员的信誉问题,按照相关合同法的规定不能按期交付还需要负责一定的经济责任。所以,开发期限的选定是非常重要的。本项研究开始前笔者已经对该小区的正常业务运作流程和工作的种类性质进行了详细的调查研究,研究发现,该小区物业管理中的工作较为普通,便于开发人员着手设计先关的系统功能,因此,判断该系统的开发周期不会太长,开发中的不可预见的问题较少且都较易解决,可调度性较强。
2.2 市场及应用需求分析
小区管理的最高境界是花费最少的人力物力与财力为住户提供更多更优质的全方位服务。在传统的管理方式中,不但要需求大量的人员对社区的各项工作进行管理和监督,耗费较高,出错的可能性和频率也很高。非但如此,因为人力管理的不稳定性,每年都会有大量的人员变动。因此对新人的业务培训开支也相当大。而一套功能完备的小区物业管理系统已经投用就会在未来的若干年时间内,持续提供各种服务。虽然在此期间会需要一些系统升级、系统维护等工作。但是综合计算下来,平均到每年的花费中同传统的管理模式相比较,仅从花费这一项就有一笔相当可观的开支节省[10-16].非但如此,传统管理模式下的管理效果,跟智能化管理下的小区服务质量是不可同日而语的。综上所述,该系统具有很高的性价比,符合新形势下的市场需求,一定能有广阔的市场。根据相关需求,我们决定,该系统中应该具有的功能包括以下几个方面:
(1)具有对所属小区内所有的房屋资料进行录入、增删、修改和查询管理,方便管理人员及时的根据物业信息的变化对系统数据库进行更新。
(2)可以对小区内每个住户的详细资料进行录入、增删、修改、管理保存、查询等功能。住户的资料,是小区管理的基本对象,因此一定要严格管理,不能出错。
(3)在得到了所有业主的基本资料之后实现实质性的业务管理来要分本别类的设计数据管理、物业设备管理、收费管理、故障管理以及住户投诉管理等功能模块。除此之外还有之前说过的个性化功能,可以更好的实现物业系统内的需求。
(1)云端存储功能。只要工作电脑与互联网链接,就会按照预订的频率或者同步云端存储的文件,这里主要是存储数据库文件以及其他重要成果文件[17].
(2)计算器直接调用功能。计算器在物业管理中是经常要使用的功能,实现此功能可以减少办公场所物件,减少占地,使办公场所更快捷更人性化。实现此功能很简单,只需将计算机本身具有的计算器工具的调用链接代码使用一个按钮,单击动作调用就可以[18].
(3)做表功能。信息化物业管理一方面是为了更好的服务,其次是为了更好的实现自我管理。物业管理部门为了实现自控自审,需要对一年或某项目的收入指出进行不断计算,来评定工作的成绩。有了物业管理信息系统,可以根据相关的内容,快速生成表格。
如此,可以实现月报、季报、年报等具有重要意义的报表[19].
(4)数据分析功能。物业管理过程中会出现各种类别的数据,如果对这些数据稍作分析,可以发现很多潜在的问题,可以及早发现,及早处理,避免了问题出现了还没有觉察到,变被动为主动[20].
2.3 业务流程分析
目前研究中的小区物业管理主要采用的是人工管理的模式,管理中存在着许多问题。
比如用户要申请某项服务,必须要填写相关材料,并经过各级领导的审核、签字后,再经过服务人员在了解服务信息的基础上完善各种手续、然后才能享受到该项服务。这些繁琐的手续不但费力费时,而且效率极低,同时也会个业主留下不好的印象,不利于小区物业管理工作长期有效的开展[21].本项研究中,通过在系统中加入以下功能很好地解决了这些问题。这些系统包括:户主信息管理系统、住户报修管理系统、住户投诉管理系统和物业系统管理以及物业收费管理。物业管理业务流程分析图(图 2.1)如下所示。
2.3.1 进户
管理部门在收到用户提交的申请后,对该用户进行进户申请资格审查,审查的主要目的是明确该房产证是否已经有人入住、是否具有相关有效手续(房产证、购房合同以及租房合同等),审查合格后,为住户办理相关手续,否则,拒绝该申请人进户。
2.3.2 更户
更户的前提是房屋的业主发生了改变,对此要判断原住户是否已经出户,是则直接办理相关手续,否则拒绝其请求。
2.3.3 收费
收费之前,要明确收费的内容和类别,以及相应的计费方法。计费时,要将符合相关规定的收费单交给住户。收费前要先下费用通知明细,才可以收费。
2.3.4 报修
管理部门收到住户的申请之后,将保修的日期、内容、接待员等资料整理好后报至经理室,经理室审批后发往工程部,由工程部组织人员进行维修服务,再将维修信息反馈到相关主管部门,由其对维修情况进行考察回访。
2.3.5 投诉
管理部门将通过各种方式比如电话、网络、直接到服务中心进行投诉收集到的用户投诉进行审核、记录、分类整理,然后将投诉资料交至相关部门,由其对投诉内容进行处理,并将处理结果及时反馈到客户。
2.4 数据流程分析
小区物业管理系统的数据流程主要包括以下几个方面的内容:
(1)用户表。用户表是为了实现多用户分权限使用此软件而设计的,主要考虑到软件的使用很大情况下管理人员较少,因此,在设计时考虑用户数据类型为以无符号的 16 位(2 个字节)数字的形式存储。该表为系统的登陆窗口数据,访问时需要输入用户名和密码,如果不对或者为空均不能顺利登录进行操作。这个表格(如表 2.1 所示)是系统的使用钥匙。
(2)住户基本信息表。物业管理的服务对象就是小区业主。因此,软件的开发自然不能缺少小区内住户的基本情况。为了方便管理,便于联系,因此小区物业基本信息表并没有涉及很多的内容,主要涉及了地址门牌号(主键)、户主、身份证号码、联系电话等信息,该表用于存放户主的信息,所有住户的信息构成了该系统的管理基本数据信息系统,如表 2.2 所示。
1开发背景教育信息化的实施,自上至下而言,必须与学校的制度创新、组织创新和管理创新结合;自下至上而言,必须以作为学校主体的工作人员使用信息技术水平的逐步提高为基...
0引言管理信息系统(简称MIS)是一个供使用者利用计算机、网络通信设备以及其他办公设备,对所需的信息进行采集、传输、处理、格式转换及存储、信息更新、功能拓展和维护的系统。[1]我国高等职业教育虽然起步比较晚,但在高等教育大众化的今天,高等职业教...
第3章系统设计3.1数据库设计3.1.1概念结构(1)住户信息数据库结果设计,通过对以往小区物业管理实际需求情况及常用的信息分析,其住户信息主要包括了住户编号、房屋编号、户主名称、联系电话以及联系地址等信息,其结果图如图3.1所示。3.1.2实...
本文首先对学生宿舍管理系统进行了需求分析,然后又介绍了学生宿舍管理系统的整体设计,将系统分成用户信息管理、学生信息管理、报修信息管理和检查信息管理四个模块,最后对系统各模块设计进行了简单的概述。...
阐述了协同设计的方式方法一部分是已有实际工程应用经验的总结,还有一部分则是在PDMS软件平台上各专业协作设计的尝试和探索。...
1、概述随着教育信息化进程推进,高职院校的教务管理也逐步推进信息化建设。传统的教务管理系统都是基于B/S架构的业务系统,其功能覆盖了教务管理的大部分核心功能,如学籍、教学计划、教学资源、教学任务、排课、选课等,但是这些核心功能的信息流向都呈...
第6章系统测试系统测试是通过运用相关的测试方法,试图发现程序与用户需求存在不一致的过程。本次测试覆盖项目管理系统所有子系统的各功能点和主要业务流程。6.1测试概述。测试是软件开发过程的一个重要组成部分,是用来确认一个程序的质量性能表。系...
根据消防法规和国家标准,社会单位需定期开展各类防火巡查,包括用火用电、消防设施、器材、疏散通道和消防安全标志是否符合要求,巡查工作能够及时发现消防隐患,很有必要。但由于检查内容较多、面积较大、检查周期不同等原因导致巡查人员需要填写大量纸质...
四川省冕宁县中小学少数民族学生比例达50%,其课程设置异于普通中小学;学生成绩人工管理方式效率低下;商业化管理软件又不适合当地实际;而冕宁县教育主管部门已装备了计算机,并组建了一个小型局域网,通过国际互联网可和本县各校进行数据交换。所以,开发...
超市作为流通业的一种经营业态,已经成为商贸企业的广泛运作模式,经过了十多年的推广和实践,目前以惊人的速度遍布了全国各地,特别是近几年在中国呈爆发式增长。文中是超市管理系统论文6篇,供大家参考阅读。...