还剩28页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
西南科技大学西南科技大学2014届本科毕业论文论文题目小区物业信息管理系统的设计与实现论文作者姓名张钱玲所在学院西南科技大学所学专业计算机信息管理导师姓名职称邹彦论文完成时间1月6号_小区物业信息管理系统的设计与实现内容提要随着社会的快速发展,传统的物业管理模式已越来越不能满足业主对物业管理的需要传统的物业管理模式的工作流程繁杂,收缴费用与维护设备繁琐,以计算机为基础的信息管理将取代传统的物业管理模式,成为现代物业管理的主要途径本文主要论述了小区物业管理信息系统的开发过程首先分析了国内物业管理信息系统的发展和使用现状,并指出了现阶段使用过程中存在的问题;然后针对现代社会对小区管理的基本要求,利用VisualBasic60为开发工具、Access2000为数据库,最终实现对该小区物业管理中的住户、维修、收费等各项信息的统一管理和快捷的数据检索本系统包括小区信息模块、人员信息模块、物业模块、及权限模块本系统是对现代的小区物业管理进行模拟,将设计与实际相结合,把易用性、安全性、并行性等因素考虑在内,满足了对人员的管理、小区内基本信息的管理与物业信息的需求,同时也达到快捷、实用、高效的目的,为强化物业管理机制和提高物业工作效率提供了有力的支持本文所开发的物业管理系统,将计算机的强大功能与现代的管理思想相结合,为物业管理部门提供一套高效、快捷的应用软件,建立了现代化的智能小区物业管理发展的方向如果将本文的系统进行修改,也可以很好的应用于其它类型的住宅区,对这些住宅区实现物业管理的信息化、规范化、无纸化有一定的指导意义最终实现对该小区物业管理中的住户、维修、收费等各项信息的统一管理和快捷的数据检索关键词物业管理查询添加修改一序言随着人们居住需求的不断提高和房地产业的不断发展有关物业的数据越来越庞杂人们对物业信息的处理要求日益提高因此采用计算机作为物业管理的工具是历史发展的必然发展电子计算机在此领域的应用这是物业管理手段现代化的发展方向只有利用计算机进行物业管理特别是进行联网管理才可能实现物业信息的标准化和规范化为物业管理工作提供准确及时的信息有助于物业管理部门进行管理并做出相关决策;同时也使物业管理公司及时准确地了解运营状况做出经营决策这样才能使物业管理走向现代化根据小区物业管理计算机化的实际要求本系统主要实现以下功能:将该小区的物业信息进行综合管理和统计分析,具有数据备份和数据恢复的功能,而且以方便住户查询为中心,突出物业信息管理系统的检索功能二系统规划§
2.1系统分析§
2.
1.1系统需求分析随着住房市场化的逐步深入,物业管理作为一个新兴行业,逐渐成为一个涉及社会方方面面,与千家万户息息相关的朝阳产业,目前正处于物业管理成长过程的关键阶段目前住宅产权多元化格局已经形成,物业管理作为城市管理的一种新形式和市场经济条件下的新兴服务产业,经历了从无到有、从小到大的发展过程,形成了多类别、多层次、多形式的物业管理局面,初步确立了社会化、专业化、市场化、经营性的物业管理新体制通过提高日常物业管理工作中的科技含量,促进当前管理方式、管理手段的现代化,使物业管理能够适应现代科技和现代建筑技术的发展潮流,保持物业管理的高水平因此对于整个物业管理行业来讲,仅靠简单的单向、手工管理已经不能适应物业管理需求水平的提高,必须走规模化,网络化的计算机综合管理道路本物业管理系统正是这种背景下应运而生的行业软件,是企业降低管理成本、提高管理效率的关键和原动力§
2.
1.2系统需求功能概括经过调研与可行性分析,出于对人们生活住房考虑,设计了这套小区物业管理系统,本系统主要考虑到小区物业管理的普遍要求,小区物业管理系统主要包括1对小区所有房屋资料的录入和增、删、改、查询等功能实现,在基于这些小区的房产资源对小区进行管理2对小区内住户的详细资料的管理,包括增、删、改、查询等功能的实现,这些也是一个小区的基本资源,毕竟物业管理最后是针对小区的所有住户而言的3在具有了所有的基本资料信息后,需要实现实质性的物业管理主要的管理业务包括物业设备管理、仪表(水、电、宽带)数据管理、收费管理、住户投诉管理、故障管理等这些成为小区物业管理的主体4各项管理业务的统计报表,包括物业设备统计报表、所有住户的水、点、气仪表资料统计、各种收费统计、住户投诉统计、住户报修统计、物业设备维修统计等这样就可以便于物业公司对小区进行全面的了解和管理了.§
2.
1.3系统可行性分析§
2.
1.
3.1技术可行性小区物业管理系统采用了当前的主流计算结构模式进行开发,前台开发工具选用MicrosoftVisualBasic60MicrosoftVisualBasic60是一种可视化的、面向对象的Windows开发语言,MicrosotVisualBasic60具有易用、通用和开发效率高的特点后台的数据库开发工具选用了SQLServer,它能够处理大量数据,同时保持数据完整性并提供许多高级管理和数据分配功能这两种开发工具功能强大,有较好的接口,作为本系统开发工具是可行的Visualbasic6是微软公司最新推出的VisualStudio6开工具组件中的一员,也是当今世界上最流行的可视化开发工具VB可以用于可以开发多媒体、数据库、网络、图形等方面的应用程序其主要特点有以下几点
(1)开放式数据库联结ODBC环境这种体系结构能更好的满足企业地实际需要,有利于应用系统的移植和扩充目前市场上流行的各种数据库系统软件,如Oeacle\Informix\sybase等,各行其道,使用户无所适从然而PowerBuilder为这些数据提供了公共的前端工具,提供了开放式数据库联结ODBC,不仅适合于各种数据库管理系统,具有良好的兼容性,而且还能给已有的数据资源带来全新的图形界面
(2)面向对象的应用程序开发方法 对象(OBJECT),是包含相关的数据(以变量的形式)以及用于操作这些数据的方法(子程序)的软件包一个对象是一个类的具体表现,在功能上它与其他的程序保持独立,一个定义良好的对象具有封装的数据和功能
(3)可视化的开发环境 用户不了解WINDOWS和C编程技术,通过图形化的交互操作,就可以设计实现应用系统,开发出美观,简洁的图形化界面来
(4)强大的数据提取能力 VisualBasic6提供了功能强劲的数据窗口控制(DataWindowsObject)数据窗口对象可以用于联结数据库,获得记录,以各种风格显示数据和更新数据库经过五个版本的改进,数据窗口具有很灵活的能力,通过Describe()\Modify()\great()等函数,编程这可以在程序中动态的改变数据窗口的结构和显示模式
(5)使用VisualBasic6开发小区物业管理的优越性 管理信息系统(MIS)是一个综合的用户——机器系统,它利用计算机提供信息以支持、运行、管理、分析和决策功能对于广大从事MIS和数据库应用系统开发的软件人员来说,能拥有一套得心应手的辅助开发工具是他们梦寐以求的愿望Microsoft公司推出的VisualBasic正是这样一种高效而快捷的集成开发环境,他提供了可视化的、面向对象的——服务器的开发环境使用VisualBasic的多级体系,良好的用户界面和接口方便非计算机人员的快速掌握§
2.
1.
3.2经济可行性随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行21世纪是一个充满竞争和挑战的世纪在这个世纪中,高效化、系统化、规范化、自动化已成为现代企业的代名词做为我国支柱产业之一的房地产业在当今智能化小区的发展的驱动下,在当今信息时代的推动下,拥有自己的一套特色的小区物业管理系统是非常必要的,与小区内繁多的硬件设施相比较,传统的手工式的管理方式已经无法适合当今的庞大的数据处理和精确的运算需求,所以一套精美完善的小区物业管理系统是提高工作效率节省人力物力的有效解决方案传统的管理方式,对物业管理人员要求数量多,耗资高,错误率高,工作人员流动和对新人的培训经费也是不小的开支一套完善的小区物业管理系统可持续使用并能随着时代和工作的需求不断更新,一期投入终身受用,按长期的使用计算,开发系统的造价平均到每年与传统式的管理方式的年耗资本相对比,性价比是可行的开发这套系统的经济可行性是很高的§
2.
1.
3.3操作可行性对于这套小区物业管理系统而言,在投入使用前,会由开发并能熟练操作本系统的工程人员对用户群进行专业系统的培训培训内容应包括,熟练掌握系统的各个功能和简单的系统维护,在开发设计程序的过程中直观的界面和控件的文字解释完全能使得用户充分理解起功能和意义,在计算机普及的今天,用户对本系统的操作完全可以看做是一种简单的,配合形式的手工操作,因为本系统最适合用于微型机,可以说几乎任何人都可以使用和管理所以本系统的操作是完全可行的§
2.
1.
3.4调度可行性调度可行性指的是建议的计算机系统能否在规定的期限内交付给用户由于合同的规定,能否预期的交付涉及到开发人员的信誉等等所以开发期限的选定也是非常重要的因素,根据小区物业管理的日常的正常的业务运作规律和工作性质,可以看出这些内容是我们平时常见的工作,所以开发人员在开发起来比较容易入手,所以可以判断开发本系统的周期比较短,开发中的不可预见问题会比较容易解决,在开发小组的分析后应该容易做出相对准确的,误差微小的开发期限,应该可以在规定时间内,快速的、完整的交付给用户使用§
2.
1.4硬件配置1硬件设备及操作系统
①服务器Pentium4以上配置的高性能PC机,内存应在256M以上,硬盘在40G以上确认该计算机已经安装数据库软件MicrosoftVisualBasic60软件
②操作系统Windows9x/Me、Windows
2000、WindowsXP、WindowsNT,分辨率1024*768
③客户端Pentium233(或与此相当的CPU)以上配置的PC机,内存应在32M以上,硬盘在1G以上Windows9x以上操作系统确认已安装BDE2开发工具
①前台开发工具MicrosoftVisualBasic60
②后台数据库SQLServer§
2.2 系统操作设计内容根据以上的操作需要研究设计内容如下1模块功能的研究设计尽量采用物业管理部门中现有的软硬件环境以及先进的管理系统开发方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的系统应完全符合物业管理员对业户管理的规定,满足对房产信息及住户信息等工作需要,并达到操作过程中的直观、方便、实用、安全等要求通过调研情况进行需求分析,进行模块的划分和功能的界定,并对各个模块的具体管理流程进行控制和编码实现2良好的数据系统设计所小区物业管理系统应充分具备数据库的维护功能,可以及时根据用户的需求对数据库中的信息进行添加、删除、修改等操作3完备的信息查询统计为满足管理和决策工作的需要,在查询基础上应具备一定的统计功能4后期维护所开发的小区物业管理系统应采用模块化程序设计方法,收到既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护的效果以上是对本信息管理系统进行的基本的需求分析,也就是本系统所要实现的基本功能但是,这并不是整个系统的全部需求,对系统不断出现的新需求,需要系统在日后的使用中通过系统的更新与维护来实现这样,才能使系统得到不断的完善,功能更加强大,与用户的交互性更强§
2.3功能分析§2.3.1 系统用户管理功能1系统用户的添加,包括用户名、密码信息§2.3.2小区住户信息管理功能1住户基本信息的录入,包括住户电话、住户姓名、物业地址、身份证号、入住时间等信息2住户基本信息的修改3住户基本信息的删除4住户基本信息的查询§2.3.3小区房产信息管理功能1房产基本信息的录入,包括物业地址、使用面积、房屋结构、设备、出售信息等信息2房产基本信息的修改3房产基本信息的删除4房产基本信息的查询§2.3.4小区收费管理功能1其中包括物业收费和仪表收费两大类信息的录入,包括收费住址、水费、电费、宽带费、物业管理费、收费时间等信息2收费基本信息的修改3收费基本信息的删除4收费基本信息的查询§2.3.5小区住户故障处理管理功能1住户报修基本信息的录入,包括住址、报修故障、经办人、处理时间、查询等信息2住户故障基本信息的修改3住户故障基本信息的删除4住户故障基本信息的查询§2.3.6退出退出小区物业管理系统三系统总体设计§
3.1系统总体结构设计小区物业管理系统部分实体E-R图如下所示:、……图
3.1住户基本信息实体E-R图……图
3.2房产基本信息实体E-R图……图
3.3水表基本信息实体E-R图……图
3.4仪表收费信息实体E-R图……图
3.5停车场基本信息实体E-R图……图
3.6住户投诉基本信息实体E-R图1111n1111111m111n111mn1m图
3.7实体之间关系简化E-R图经过调研与可行性分析,小区物业管理系统的基本设计思想是把整个系统按照实现的功能进行分解,将小区物业管理系统分为四个部分,第一部分为“登陆系统”,第二部分为“基本资料”,第三部分为“物业管理”,第四部分为“数据报表统计”.此系统的结构图如图
3.8所示.图
3.8小区物业管理系统结构图§
3.2数据库的设计本系统使用SQLServer数据库,具体设计简介如下:§
3.
2.1用户表UserTable用户表存放登陆系统所需要的用户名和密码,修改密码时也同样需要访问此表.表31 用户表字段名数据类型可否为空userId(主键)Char10NOTNULLuserPwdIntNOTNULLTnameChar20NOTNULLRtimeDatetimeNOTNULL§
3.
2.2住户表zh住户表存放小区内所有的住户信息,这些信息也是小区物业管理的基本信息,在实现系统的各个功能中起真非常重要的作用.表32 住户表字段名数据类型可否为空住户编号主键Char10NOTNULL业主姓名Char10NOTNULL物业地址Varchar50NOTNULL籍贯Char20NULL工作单位VarChar50NULL邮编Char10NULL身份证号Char20NOTNULL电话Char20NULL入住时间DatetimeNULL迁出时间Char20NULL房型Char20NULL建筑面积Float8使用面积Float8NULL性别Char2NOTNULL§
3.
2.3房产表fc房产表存放小区内的所有房屋的信息,其中包括已售出的房屋和未售出的房屋表33 房产表字段名数据类型可否为空住户编号主键Char10NOTNULL物业地址Varchar50NOTNULL建筑面积Float8NOTNULL使用面积Float8NOTNULL房型Char20NULL装修情况Varchar50NULL单价Float8NOTNULL总价Float8NOTNULL买主编号Char10NULL买主姓名Char10NULL备注Varchar50NULL是否已出售Char2NOTNULL§
3.
2.4物业设备表wysb物业设备表存放归属小区物业管理的所有设备表34 物业设备表字段名数据类型可否为空设备编号主键Char10NOTNULL设备名称Char20NOTNULL型号Char20NULL品牌Char10NULL所属部门Varchar50NOTNULL购买日期DatetimeNOTNULL事故记录Varchar50NULL§
3.
2.5物业收费表wysf物业收费表存放小区内住户的各种除仪表以外设备的各种收费信息表35 物业收费表字段名数据类型可否为空收费编号主键Char10NOTNULL住户姓名Char10NOTNULL物业地址Varchar50NOTNULL年份Int4NOTNULL月份Int4NOTNULL收费项目Varchar50NOTNULL收费方式Varchar50NOTNULL应收总额Float8NOTNULL已交金额Float8NOTNULL欠费金额Float8NOTNULL交费日期DatetimeNOTNULL办理人Char10NULL备注Varchar50NULL四系统详细设计§
4.1界面设计与功能下面要完成的是人机交互的界面.本系统分为以下三部分加载系统及用户登陆;系统主体平台;通过主体平台调用的功能模块接下来即对各部分作详细介绍§
4.
1.1加载系统及用户登陆部分启动系统程序后首先进入加载系统界面此界面显示有系统版本号和作者名称当进程条结束时随后弹出系统登陆界面如图41所示在登陆进入主体平台的时候,系统会要求用户输入用户名及密码作为验证信息,为了防止非用户在使用时重复试探登陆信息在登陆时系统限制添加次数为三次如果超出三次将自动退出图41系统登陆界面§
4.
1.2系统主台平台部分主窗口如图42所示,是一个多文档窗口,提供了对于各个模块和各种操作的接口.根据模块化原理,本系统可按照不同的功能分成四个独立的功能模块实现系统所需功能.系统主体平台的四个功能模块,分别是登陆系统、基本资料、物业管理、数据统计报表.此系统中每一个模块可以由下一级模块实现,下面将详细介绍各个功能模块所完成的功能图
4.2主窗体界面§
4.
1.3主窗体调用各个模块部分1登陆系统模块系统管理模块包括三个功能模块,分别是新用户注册模块、修改密码模块,退出模块.
①新用户注册新用户注册模块主要完成对新用户信息的录入,包括用户名、密码、密码确认、真实姓名和注册日期.在这个界面中用户需要输入两次密码,用来保证所输入密码的正确性,最大可能地减少因为密码输入错误造成的麻烦.然后添加真实姓名和注册日期.用户输入信息完毕后,单击“确定”按钮就可以将所输入的资料写入后台数据库中,从而完成添加用户的操作.界面如图43所示.图
4.3新用户注册界面
②修改密码界面在“登陆系统”菜单中选择“修改密码”,可以进入修改用户密码界面.本窗体中仍然采用密码验证的方法,目的同样是为了减少错误输入所造成的麻烦.
③退出点击“退出”后系统将自动退出2基本资料
①住户资料住户资料主要是对住户的基本信息如住户编号、住户姓名、性别、籍贯、房型、等和另外两个标签的信息进行添加、修改、删除、查询及统计记录个数.添加、修改、删除这些操作必须保存后才能生效.当记录较多,可以通过“查询”功能根据条件进行复合查询,查询时用户可以在选择字段后给出查找内容和关系,这样可以是用户更准确的快速的找到自己想要的目标资料,查询结果可以逐个显示,也可以已表格方式显示表格显示结果的同时,如果还出现多条记录,可以根据某个字段对记录进行排序,这样可以给用户带来更大的方便和提高查找效率如图44住户资料界面所示图
4.4住户资料界面
②房产资料房产资料主要是对住户的基本信息如房间编号、物业地址、建筑面积、使用面积、房型、装修情况、单价、总价、是否已出售,买主编号、买主姓名、备注的添加、修改、删除、查询及统计记录个数.添加、修改、删除这些操作必须保存后才能生效.查询时用户可以在选择字段后给出查找内容和关系,这样可以是用户更准确的快速的找到自己想要的目标资料,查询结果可以逐个显示,也可以已表格方式显示.表格显示结果的同时,如果还出现多条记录,可以根据某个字段对记录进行排序,这样可以给用户带来更大的方便和提高查找效率.如图45房产资料界面所示.图
4.5房产资料界面3物业管理
①物业设备管理物业设备管理主要是对除仪表外的小区内的所有物业设备基本信息如设备编号、设备名称、型号、品牌、所属部门、购买日期、事故记录的添加、修改、删除、查询及统计记录个数.添加、修改、删除这些操作必须保存后才能生效.由于物业设备将要形成报表递交具体部门,所以在查询中不做表格显示,而是在报表数据统计中做具体的表格统计.如图46物业设备管理界面所示.图
4.6物业设备管理界面
②仪表数据管理仪表数据管理主要是对住户的水表、电表、气表基本信息如仪表编号、住户姓名、物业地址、年份、月份、等的添加、修改、删除、查询及统计记录个数.添加、修改、删除这些操作必须保存后才能生效.当记录较多,可以通过“查询”功能根据条件进行复合查询,查询时用户可以在选择字段后给出查找内容和关系,这样可以是用户更准确的快速的找到自己想要的目标资料,查询结果可以逐个显示,由于仪表资料将要形成报表递交具体部门,所以在查询中不做表格显示,而是在报表数据统计中做具体的表格统计.如图47仪表管理界面所示图
4.7仪表管理界面
③停车场数据管理停车场数据管理主要是对住户的停车场基本信息如车位编号、车位位置、停车住户、物业地址、使用日期、备注的添加、修改、删除、查询及统计记录个数.由于停车场只限于小区一楼住户享有,数据量比较少,所以在本系统中不做报表统计.
④物业收费管理物业收费管理用两个标签分别显示物业设备和仪表收费的情况.是对小区内物业设备和仪表收费的总管理,主要功能也是对如收费编号、住户姓名、物业地址、年份、月份、收费项目、收费方式、应收总额、已交金额、欠费金额、交费日期、办理人、备注的添加、修改、删除、查询及统计记录个数.添加、修改、删除这些操作必须保存后才能生效.查询结果可以逐个显示,由于收费管理资料将要形成报表递交具体部门,所以在查询中不做表格显示,而是在报表数据统计中做具体的表格统计.如图48物业收费管理界面所示.图
4.8物业收费管理界面
⑤住户投诉管理住户投诉管理主要是对住户投诉的基本信息如投诉编号、投诉日期、接待人员、投诉住户、物业地址、电话、处理日期、处理人员、投诉内容、处理情况的添加、修改、删除、查询及统计记录个数.添加、修改、删除这些操作必须保存后才能生效.查询时用户可以在选择字段后给出查找内容和关系,查询结果可以逐个显示,由于住户投诉管理资料将要形成报表递交具体部门,所以在查询中不做表格显示,而是在报表数据统计中做具体的表格统计.如图49住户投诉管理界面所示.图
4.9住户投诉管理界面
⑥住户报修管理住户报修管理主要是对住户报修的基本信息如报修编号、报修日期、接待人员、报修住户、物业地址、电话、完成日期、维修人员、服务费用、物料费用、合计费用、报修内容、维修情况的添加、修改、删除、查询及统计记录个数.添加、修改、删除这些操作必须保存后才能生效.查询时用户可以在选择字段后给出查找内容和关系,这样可以是用户更准确的快速的找到自己想要的目标资料,查询结果可以逐个显示,由于报修管理资料将要形成报表递交具体部门,所以在查询中不做表格显示,而是在报表数据统计中做具体的表格统计.如图410住户报修管理界面所示.图
4.10住户报修管理界面
⑦设备维修管理设备维修管理主要是对小区设备维修情况的基本信息如维修编号、设备编号、设备名称、维修日期、完成日期、维修费用、维修人员、维修内容、维修情况的添加、修改、删除、查询及统计记录个数.添加、修改、删除这些操作必须保存后才能生效.查询时用户可以在选择字段后给出查找内容和关系,这样可以是用户更准确的快速的找到自己想要的目标资料,查询结果可以逐个显示,由于设备维修管理资料将要形成报表递交具体部门,所以在查询中不做表格显示,而是在报表数据统计中做具体的表格统计.如图411设备维修管理界面所示.图411设备维修管理界面4数据报表统计
①物业设备统计物业设备统计主要是对物业设备信息已报表的形式显示给用户,这样直观的、汇总的管理使得数据更为清晰.用户还可以感觉需求按照所选的条件对记录进行排序.如图
4.12物业设备统计界面所图
4.12物业设备统计界面
②仪表数据统计仪表数据统计中共有四个标签,分别显示水表、气表、电表的数据和已住户为主体仪表的数据,将这些数据已报表的形式显示给用户,这样直观的、汇总的管理使得数据更为清晰.用户还可以感觉需求按照所选的条件对记录进行排序.如图
4.13仪表数据统计界面所示.图
4.13仪表数据统计界面
③收费统计收费统计中共有两个标签,分别将仪表收费数据和其他物业收费数据已报表的形式显示给用户,这样直观的、汇总的管理使得数据更为清晰.用户还可以感觉需求按照所选的条件对记录进行排序,还可以根据需要按条件进行统计.如图
4.14收费数据统计界面所示图
4.14收费数据统计界面
④住户投诉统计住户投诉统计主要是对住户投诉的信息已报表的形式显示给用户,这样直观的、汇总的管理使得数据更为清晰.用户还可以感觉需求按照所选的条件对记录进行排序.如图
4.15住户投诉统计界面所示图
4.15住户投诉统计界面
⑤住户报修统计住户报修统计主要是对住户报修的信息已报表的形式显示给用户,这样直观的、汇总的管理使得数据更为清晰.用户还可以感觉需求按照所选的条件对记录进行排序.
⑥设备维修统计设备维修统计主要是对设备维修的信息已报表的形式显示给用户,这样直观的、汇总的管理使得数据更为清晰.用户还可以感觉需求按照所选的条件对记录进行排序.五系统实施§
5.1系统调试在程序编好后,对程序的调试是极其重要的一步,调试程序的意义在于可以逐步完善,改正程序中的错误,使程序尽量达到尽善尽美,在程序调试的过程中,基于不同的立场,存在着两种完全不同的测试目的从用户的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否接受该产品而从软件开发者的角度出发,则希望测试成为表明软件产品中不存在错误的过程,验证该软件已正确地实现了用户的要求,确立人们对该软件质量的信心尽量不要以程序员编程时的思维去调试,要以一个普通的使用者的思维去调试主要用了以下调试方法
(1)使用在程序中设置断点的方法进行程序段调试
(2)使用逐行执行程序的方法来跟踪变量,修改程序中的错误
(3)按照程序功能进行功能模块的调试§
5.2系统测试
(1)测试环境使用普通PC,Pentium420GHzCPU,256MB内存,80G硬盘,标准显示器、键盘、鼠标显示器的分辨率为1024*768像素计算机安装的操作系统为WindowsXP或Windows2000
(2)测试结果使用住户信息检索功能,能够检索到新住户的信息使用收费信息检索功能,能够检索到已经交费住户的信息使用住户信息检索功能,能够检索到已经被修改的住户的信息使用住户信息检索功能,能够证明住户的信息已经被删除本次测试成功通过§
5.3系统评价1先进性 本系统采用SQLServer数据库开发,整个系统具有良好的操作性,可移植性,实现了用户的要求以及适应了计算机技术的发展2规范性 该系统符合软件设计规范,是按照生命周期法的标准编写完成的,数据库的结构,数据项的名称,类型,长度均采用同一标准,是软件具有较高的通用性,完整性和实用性3可靠性 在软件设计时,使其具有必要的冗余能力,配置必要的后备设备,保证其抗毁坏能力和快速恢复能力,对操作系统和数据库采用严格的安全措施,保证系统不受侵害,并且对每个用户有一定的权限4可管理性和可扩充性 本系统便于安装,配置,使用和维护在满足现有需要的同时,可以根据今后的业务发展扩展和升级,最大限度的保护用户资料和数据信息5友好界面该系统是在Windows环境下开发出来的,操作方便,即使不懂计算机的用户也可以按照提示完成管理使用,方便快捷,容易掌握六结语小区物业管理系统在老师的精心指导下终于完工了本次设计难度较大但是收获颇为丰富一个好的管理信息系统必须有一个物理模型和逻辑模型在系统设计的初期,由于设计经验和技术等方面的原因,我们小区物业管理系统的物理模型和逻辑模型不完整,数据也不一致,导致在系统实施阶段遇到了很多问题例如:由于字段类型不一致而产生的字段引用出错,实体属性多余等问题,后来,我们对物理模型和逻辑模型作了修改,解决了这个问题这对以后系统设计,系统实施积累了经验和教训系统运行和系统调试时应该充分考虑到系统所涉及的各种数据以及用户使用时的方便性,尽量减少用户的输入量,确保系统的稳定性同时,用户输入时应尽量采用选择的方式,而非填空的形式系统输出时应该多采用查询的方式,以便满足不同用户的需求 总之本次毕业设计,就要画上一个句号了可是,对我来说,这次设计的本身所产生的影响,还远远没有结束,我从本次毕业设计中学到了许多课本上没有的知识通过自己的学习和努力;通过各位老师的指导和教育,使我不仅仅在知识水平和解决实际问题的能力上有了很大的提高还从思想的深处体会到,要把自己的所学变成现实时所将面对的种种难题知识是在课堂上,老师教授的,在书本中学到的,实践则是要自己动手,自己去做才能掌握关于本次设计的命题,我的设计只能提供其基本的功能还有许多的设想由于时间和自身和因素无法得以实现,这不能不说是本次设计的遗憾之处不过,至少它已经启发了自己的思维,提高了我的动手能力,这是我在课本中学不到的它为我们在以后的工作岗位上发挥自己的才能奠定了坚实的基础参考文献
[1]朱从旭严晖曹岳辉VisualBasic程序设计综合教程[M]北京:清华大学出版社2005
[2]郝平数据库开发与应用[M]北京:科学出版社2005
[3]刘德明精典物业管理方案[M]济南:黄河出版社2005
[4]张得强VisualBasic案例开发[M]北京:中国水利水电出版社2005
[5]赛奎春高春艳李俊民VisualBasic工程应用与项目实践[M]北京:机械工业出版2005
[6]求是科学SQLServer2000数据库管理与开发技术大全[M]北京:人民邮电出版社2004
[7]杨学全李英杰张永周SQLServer2000实例教程[M]北京:电子工业出版社2004
[8]郭瑞军唐邦民谢晗昕VisualBasic数据库开发实例精粹[M]北京:电子工业出版社,2005小区住户基本信息实体住户编号入住时间业主姓名物业地址小区房产基本信息实体积是否出售房间编号房型物业地址水表基本信息实体仪表表编号本月用量单价本月费用仪表收费信息实体收费编号收费项目收费方式应收总额停车场基本信息实体截止日期车位编号开始日期停车住户住户投诉基本信息实体投诉编号投诉日期处理日期处理人员配备电表配备投诉信息水表使用配备使用气表投诉使用停车居住房产住户收缴收缴仪表收费通报报修信息其他物业费停车场系统设置基本信息管理信息查询故障处理退出系统添加用户住户管理房屋管理收费管理收费信息住户信息房屋信息故障查询故障处理小区物业管理系统PAGE2。