




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VB.NETVB.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.34.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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 咨询服务费收取方案范本
- 考研报考咨询宣传方案
- 2025版司法局《调查取证申请书》(空白模板)
- 线上读书活动策划方案公司
- 加油站营销送礼品方案
- 福鼎小型连续墙施工方案
- 围堤清障除杂施工方案
- 建筑转行展览活动方案设计
- 建筑模板废料清除方案设计
- 认知三板斧营销方案
- DZ∕T 0215-2020 矿产地质勘查规范 煤(正式版)
- 档案收集与整理课件
- 安全工作目标及计划
- 消渴痹证(糖尿病周围神经病变)中医临床路径及诊疗方案
- 新浙美版五年级上册美术教学计划
- 《数码摄影入门与进阶》课件:第4章 摄影构图
- 聚氨酯防水涂料检测作业指导书
- 《幼儿园中班第一学期家长会》 PPT课件
- 公司组织架构图模板可编辑
- 电厂确保稳定运行技术措施
- 殡葬资格考试:殡葬服务试题及答案
评论
0/150
提交评论