VB毕业设计--小区物业管理系统.doc_第1页
VB毕业设计--小区物业管理系统.doc_第2页
VB毕业设计--小区物业管理系统.doc_第3页
VB毕业设计--小区物业管理系统.doc_第4页
VB毕业设计--小区物业管理系统.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VB.NET程序设计 小区物业管理系统张嘉奇 (11计升本2)摘 要本系统是使用VB.NET+SQL开发的小区物业管理系统,在开发过程中使用软件工程的原理和方法,主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了小区信息数据库的创建及各种费用的收取、统计和汇总。本文简单介绍了VB.NET软件的界面及操作方法,简要说明了窗体的制作过程,程序的编写、编译过程,并总结了作者在软件开发过程中的心得体会。本系统可以实现如下功能:1系统登录:包括用户登录,修改密码,退出系统。2基本资料:包括房屋信息资料和住户信息资料管理3物业管理:包括停车场管理,收费管理,住户投诉,住户报修管理,设备维修管理.4数据报表统计:包括住户投诉统计,住户报修统计,设备维修统计.本系统投入使用后,改变了以往小区物业管理过程中的手工操作方式,提高了小区物业管理的效率,起到了良好的社会效果和经济效益。关键字:小区物业管理 数据库 统计 汇总 一、 概述随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已经不能满足人们的需求。如何利用先进的管理手段,提高物业管理水平,是当今社会所面临的一个重要课题。要想提高物业管理水平,必须全方位地提高物业管理意识。只有高标准、高质量的社区服务才能满足人们的需求。面对信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。物业管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。1. 1 目的及意义设计一个小区管理系统,能够迅速、正确地解决各种问题,并能做到合理收费,真正为居民排忧解难,服务周到。而且该系统不需要一个专业的计算机工作人员,只要安排会简单操作人员即可;节省了大量的数据统计处理时间。1. 2 具体功能该系统包括系统管理模块、小区物业资料管理模块、小区物业基本管理模块、统计报表模块和帮助模块。系统管理模块包括:用户注册、用户口令更改、退出系统;小区物业资料管理模块包括:房屋信息资料、住户信息资料;小区物业基本管理模块包括:住户投诉管理、住户报修管理、住户预付款管理、物业收费管理、停车位管理;统计报表模块包括:住户投诉报表统计、住户报修报表统计、物业收费报表统计;帮助模块包括:帮助、关于。1. 3主要特点及亮点该系统具有很好的管理功能,通过管理员对本系统的操作来实现对系统各个模块的浏览查询、添加、删除、修改、打印报表等操作。小区物业管理系统通过收费名称来查询具体的收费明细,通过住户的姓名和编号来进行精确查询和模糊查询,通过住址能查询房屋信息。1. 4系统运行的软件、硬件环境本系统采用VB.NET为开发平台,所以本系统可在Windows操作系统下运行。在数据库方面,则使用SQL SEVER 2000数据库管理系统,它基于Windows2000/XP系统,具有功能强大、结构清晰、高效优化等特点。二、功能需求分析2. 1 社会背景及发展状况随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已经不能满足人们的需求。由于管理面积大,户数多,物业管理范围广,管理内容繁杂,小区物业管理混乱的问题一直无法解决。再者,小区物业管理中一项重要的工作是计算、汇总各项费用,由于费用项目较多,计算方法繁重,手工处理差错率较高。同时查询某房产资料或业主资料需要较长时间。因此该物业公司决定采用计算机进行物业管理。根据该小区具体情况,该系统在实施后,能够满足对小区住户资料、财产资源统计、小区投诉、装修、维修、等进行管理,能够满足对水、电表抄收、统计、核算、各项费用统计汇总。2. 2功能需求分析小区物业管理系统,主要是用于管理人员对小区物业信息的查阅,修改,添加,删除,打印报表等等。实现对本部门管理信息的添加、查询、修改、删除等操作。2. 3系统性能分析一个系统的好坏不仅在于系统运行的速度,还涉及到系统是否具有人性化的提示信息。该管理系统无论是在用户登录、信息查询,还是在管理员负责信息进行对数据的添加、查询、修改、删除时都给与了清晰的提示信息,让用户感到该系统所设计的一大特点人性化。三、系统设计3. 1开发环境采用VB.NET平台进行开发,采用SQL Server 2000作为本系统的数据库,在Windows xp系统下实现系统的编辑、运行等操作。1. 数据库的选择:Microsoft SQL Server与Access,Orcale都是当前比较流行的数据库管理系统(BDMS)。随着SQL Server的不断完善与发展,以及与网络操作系统的完美结合,为系统扩展为多机操作提供可能,SQL Server 2005是一个可缩放、高性能的数据库管理系统,有完善的数据库维护计划。而且在这个项目中,由于数据量的考虑,本论文决定使用SQL Server 2005作为后台的数据库。2. 开发工具的选择由于Microsoft Visual Studio .NET 2005的VB.NET语言是微软公司目前主推的编程语言,因此本项目决定选用VB.NET语言来进行代码的编写,这样既可以锻炼我的学习能力又可以是我了解目前先进的编程语言。由于大多数公司内部使用的计算机平台都是基于Windows环境的。为了降低系统成本,应最大程度地利用现有的资源、兼容现有的环境,可确定使用下面的开发环境:(1) 网络操作系统:Windows XP;(2) 数据库服务器:SQL Server 2000;(3) 服务器平台:Windows XP; (4) 客户机平台:Windows XP;(5) 前台开发工具:Microsoft Visual Studio .NET 2005的VB.NET语言;(6) 数据访问对象:ADO.NET。3. 2 主要模块说明该系统包括系统管理模块,小区物业资料管理模块,小区物业基本管理模块,统计报表模块,帮助模块。1系统设置模块 该模块主要有用户注册、用户口令更改、退出系统。用来添加、修改、删除用户信息。2小区物业资料管理模块该模块主要是房屋信息资料、住户信息资料,管理员能够对其进行添加、查询、修改、删除等管理。3小区物业基本管理模块该模块包括住户投诉管理、住户报修管理、住户预付款管理、物业收费管理、停车位管理,同样是管理员和相关部门具有对其进行添加、修改、删除等管理,日常事务中的各个信息都应该及时的更新来是查阅信息的人能第一时间查询到想要的信息4统计报表模块该模块主要是住户投诉报表统计、住户报修报表统计、物业收费报表统计。管理员能够对其进行添加、查询、修改、删除等操作。5帮助管理模块 该模块主要是帮助和关于模块管理,管理员可以对其进行管理操作。3. 3 项目设计总体方案该系统用VB.NET平台进行开发,前台主要用Windows窗体进行页面的显示,后台主要用vb语言来实现对数据库的连接、添加、修改、删除等操作。以这种方案开发系统使得系统具有良好的可扩展性,开发者思路清晰。四、技术实现4. 1 搭建开发平台411数据库的选择软件的本质是对数据的处理,所以数据库的选择、需求中各模型间数据关系的设计以及数据库的开发在软件开发中显得尤其重要。本系统采用的是SQL Server 2000数据库。该数据库具有以下几个优点:SQL Server 2000适合编写中小型数据库。它包括SQL服务管理器,SQL企业管理器,SQL查询分析器,SQL联机帮助4个主要工具。412开发工具介绍在开发工具的选择上,我选择了Microsoft公司设计的Visual Basic.NET开发工具。它是一种功能强大的计算机软件开发工具,其继承了Visual Basic6.0语言易学易用的优点,能快捷、方便的开发图形设计/图像处理和数据库技术等应用程序。4. 2 数据库设计使用ADO.NET开发数据库访问应用程序是非常便利的,而且由于 ADO.NET具有语言无关特性,可以在不同的环境中运行,本系统采用VB选择ADO.NET对象进行数据库应用程序设计。数据库中包含9张表(表中“(主)” 意为主键),详细情况列举如下:1 房屋及住户资料表包括十一个字段名称,字段名称、类型、长度等如图所示,此表简要介绍了房屋的具体资料,能详细的查询房屋的基本信息。方便了管理员查询房屋及住户的各项信息资料。2 物业收费管理表包括十二个字段名称,字段名称、类型、长度等如图所示,此表有具体的住户名称和物业地址,方便管理员查询。还有具体的缴费项目,例如水费,电费等等费用,方便管理员能查询业主的各项费用,还有具体的缴费日期和金额,方便管理员查询业主的缴费金额。3 住户投诉管理系统表包括九个字段名称,字段名称、类型、长度等如图所示,此表主要是业主投诉住户的具体信息,包括被投诉住户的物业地址和投诉内容,方便物业查询和处理,物业根据业主的投诉内容进行和投诉业主联系,来解决投诉问题具体情况。4 用户管理表包括三个字段名称,字段名称、类型、长度等如图所示,用户管理表可以注册用户编号和用户名,并设置密码,还可以输入原密码来修改密码,获得新密码。管理员输入修改后的新密码即可再次登录系统,但必须输入正确的用户名和密码即可登录。5 住户报修管理系统管理表包括七个字段名称,此表主要的是物业对住户进行维修服务的,物业通过物业地址来对业主的报修请求上门维修。6 住户欠费及预付费管理表包括七个字段名称,此表主要功能是业主可以提前预付金额,如有欠费现象物业可以对业主收取一定费用违约金额。7 住户停车车位管理表包括五个字段名称,字段名称、类型、长度等如图所示,此表主要功能是物业通过住户名称和车位编号来对业主的车位管理。4.3主要技术问题使用ADO.NET开发数据库访问应用程序是非常便利的,而且由于 ADO.NET具有语言无关特性,可以在不同的环境中运行,本系统采用VB选择ADO.NET对象进行数据库应用程序设计。小区物业管理系统通过收费名称来查询具体的收费明细,通过住户的姓名和编号来进行精确查询和模糊查询,通过住址能查询房屋信息。五、总结这个设计是以VB.NET为开发平台制作的信息工程系学生会事物管理系统,这个系统不仅实现了广大师生对信息工程系学生会日常事务的浏览查询,及时了解自己班级的情况和学生会的情况,而且通过查看信息是否及时更新,还能过反映出学生会成员的工作状态。系统运行环境简单,方便操作。这次程序设计还是自己真正的完整的开发一个系统。虽然说它是一个系统但是仅仅利用一个多月的时间来做需求分析、功能设计、代码编写是远远的够的。它任还存在着一些需要改进的地方,以后会继续努力,逐步改善并完善本系统。通过这次的程序设计,使我对程序开发有了一个更深的了解,程序开发这项工作不但需要我们这些开发人员有着严谨求实的学习态度,能将理论运用到实际的能力,更需要我们具有良好的心理素质,遇到问题肯钻研,不轻易放弃。在开发程序的这一段时里,我遇到了许多问题,有时自己想要实现的一些功能,在真正的实现过程中才发现并不容易,才感觉到自己相关知识的匮乏。于是上网找资料,问老师同学,成了很平常的事情。渐渐的我发现自己同别人的交流能力曾强了,自学能力也有所提高。在这里非常感谢我的指导

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论