小区物业管理系统介绍(doc 16页)_New
(精编)小区物业管理系统介绍

(精编)小区物业管理系统介绍课程设计说明书N O.1沈阳大学图1 系统功能模块结构图沈阳大学沈阳大学沈阳大学沈阳大学(6)投诉项目数据表。
投诉项目数据表命名为“投诉数据”,“编号”设置为自动增加,并用于创建索引。
索引名为ApealIndex,设置为唯一的、主要的索引。
表6 投诉项目数据表结构字段名称类型大小字段是否固定允许零长度必要字段顺序位置编号Text 是0内容Text 50 可变否是 1时间Data 是 2投诉人Text 15 可变是是 3负责人Text 15 可变否是 4各个数据表创建完成之后,使用创建的数据库“物管数据库.mdb”创建一个ODBC 数据源,并命名为“物管数据DSN”。
2.4创建系统工程启动visual basic,并选择创建一个标准EXE工程,在属性窗口中将工程命名为“小区物业管理系统.vbp”。
选择“工程”——“引用”菜单命令,打开“工程引用”对话框,并选中“Microsoft activex data objects libray 2.0”然后选择“工程”——“不见”菜单命令打开“工程部件”对话框,并在“部件”选项卡中选中“Microsoft ado data control 6.0”和“Microsoft datagrid control 6.0”。
选择“工程”——“添加模块”菜单命令,为工程添加一个标准模块,在属性窗口中将模块命名为currentuser data ,保存为mdlSysUserdata.bas,并在其代码窗口中输入下面的语句定义3个公共变量,分别保存系统当前用户的用户名、口令和身份:Public CurrentUserName As String '保存当前用户用户名Public CurrentUserPassword As String '保存当前用户登录口令Public CurrentUserStatus As String '保存当前用户身份2.5实现系统主窗体具体操作如下:第一步,创建系统主窗体:为工程添加一个MDI窗体,将窗体Caption属性设置为“红光苑住宅小区管理系统”,窗体命名为“frmSysMain”,保存为“frmSysMain.frm”为窗体创建如下图所示的菜单系统:沈阳大学沈阳大学沈阳大学Private Sub mnuPassword_Click()PasswordChange.ShowPasswordChange.SetFocusEnd SubPrivate Sub mnuSysUser_Click()SysUserManage.ShowSysUserManage.SetFocusEnd SubPrivate Sub mnuUserQuery_Click()DenizenQuery.ShowDenizenQuery.SetFocusEnd Sub3.设计结果与分析(1)系统登录窗体,运行结果如下:(2)系统主窗体运行结果如下:沈阳大学系统测试是一项庞大而又需要细致用心的任务,以上为我所负责的模块测试结果,在小组成员实现各个功能模块时,都分别独立运行进行了测试,最后将SystemLogon(系统登录窗体)设置为启动窗体,选择“文件”——“生成小区物业管理信息系统.exe”菜单命令,生成系统的可执行文件,并运行对系统进行总体测试。
物业管理系统

物业管理系统物业管理系统是一种用于管理和运营不同类型物业的软件系统。
它提供了一种集中管理物业信息、协调各项工作、优化资源利用的解决方案。
下面是对物业管理系统的详细描述。
一、系统概述物业管理系统是一个综合性的管理平台,旨在帮助物业公司或物业管理机构更高效地管理和运营物业。
该系统提供了一系列功能模块,包括业主管理、设备设施管理、维修保养管理、投诉管理、财务管理等,以满足不同物业管理需求。
二、功能模块1. 业主管理模块该模块用于管理物业项目的业主信息。
可以录入和查询业主的基本信息,包括姓名、联系方式、身份证号码等。
同时,还可以记录业主的房产信息、车辆信息等。
此外,该模块还提供了业主投诉、建议和意见的管理功能。
2. 设备设施管理模块这个模块用于管理物业项目中的设备设施信息。
可以录入和查询设备设施的基本信息,包括设备名称、型号、安装时间等。
同时,还可以记录设备的维修保养记录,包括维修时间、费用等。
此外,该模块还提供了设备设施巡检和维修保养计划的制定功能。
3. 维修保养管理模块该模块用于管理物业项目中的维修保养工作。
可以录入和查询维修保养的基本信息,包括维修保养类型、维修保养时间、维修保养人员等。
同时,还可以记录维修保养的费用和材料使用情况。
此外,该模块还提供了维修保养工单的生成和分配功能。
4. 投诉管理模块这个模块用于管理物业项目中的投诉信息。
可以录入和查询投诉的基本信息,包括投诉内容、投诉时间、投诉人等。
同时,还可以记录投诉的处理过程和结果。
此外,该模块还提供了投诉统计和分析功能。
5. 财务管理模块该模块用于管理物业项目的财务信息。
可以录入和查询财务的基本信息,包括收入、支出、费用等。
同时,还可以记录财务的流水明细和账目余额。
此外,该模块还提供了财务报表和统计分析功能。
三、系统特点1. 高度定制化物业管理系统可以根据不同物业项目的需求进行定制开发,以满足不同管理需求。
可以根据具体情况,灵活配置各个功能模块,以及权限管理和报表定制等。
小区物业管理系统

小区物业管理系统小区物业管理系统是一种应用于小区物业管理中的信息化管理系统,它主要通过互联网技术,将现代化管理的思想和手段引入小区管理工作中,从而达到高效、便捷、科学、系统、规范的管理目的。
小区物业管理系统的主要功能包括物业缴费、报修受理、投诉处理、安全巡查、公共设施维修、小区公告等多个方面。
通过系统化、信息化的管理方式,实现了小区物业管理的电子化、网络化、人性化,大大提高了管理的效率、服务的质量和信息的透明度,建立了居民与物业公司之间良好的互动机制。
小区物业管理系统对于提升管理效率,降低运营成本,提高居民生活质量,树立企业形象都有着重要的作用。
本文将就小区物业管理系统的应用价值、使用方法、技术应用和常见问题等方面做简要阐述。
一、小区物业管理系统的应用价值小区物业管理系统对于物业管理公司和小区居民都有着重要的意义:1. 提高工作效率:小区物业管理系统可以实现自动化的物业缴费、报修受理、投诉处理、安全巡查等工作,节省了管理人员的时间和精力,提高了工作效率。
2. 提升服务质量:小区物业管理系统通过信息互通,居民可以实现在线缴费、在线报修、在线查询,方便了居民的生活,提高了服务质量,建立了良好的沟通机制。
3. 降低运营成本:小区物业管理系统的应用可以减少人力、物力、财力的浪费,提高了投入产出比,降低了物业管理的运营成本。
4. 提升企业形象:优质、高效、智能化的小区物业管理系统可以提升物业公司的企业形象,提高了社会公众对物业管理公司的认可度。
二、小区物业管理系统的使用方法小区物业管理系统通常是由物业公司提供的,居民可以通过移动端或网页端进行使用。
1. 物业缴费:居民可以通过小区物业管理系统在线完成物业费用的缴纳和查询。
2. 保修受理:居民可以通过小区物业管理系统在线提交物业报修请求,物业公司会及时受理并安排维修人员进行维修。
3. 投诉处理:居民可以通过小区物业管理系统在线提交投诉请求,物业公司会及时受理并进行处理。
小区物业管理系统

小区物业管理系统小区物业管理系统是指通过信息技术手段对小区内的各项物业管理工作进行综合管理和自动化处理的系统。
它利用计算机网络、软件、硬件等技术,实现小区内的日常管理、费用结算、设备维护等工作的高效运行和便捷管理。
本文将从系统功能、工作流程和优势等方面进行论述。
一、系统功能小区物业管理系统具有以下几个主要功能:1. 业主信息管理:系统可以记录和管理小区内每户业主的基本信息,包括姓名、联系方式等。
通过建立业主档案,方便物业管理人员掌握业主需求和处理问题。
2. 缴费管理:系统可以对小区内的物业费、停车费、水电费等进行收费管理。
业主可以通过系统在线缴纳费用,物业管理人员可以实时掌握每个业主的缴费情况,方便及时催缴和费用统计。
3. 工单管理:系统可以处理小区内的报修、投诉和建议等工单。
业主可以通过系统提交工单,并及时收到处理进展和结果。
物业管理人员可以根据工单优先级进行任务分配和跟踪,提高工作效率。
4. 社区公告:系统可以发布小区内的重要通知、活动信息等。
业主可以通过系统查看和订阅相关信息,方便及时了解社区动态。
5. 设备管理:系统可以记录和管理小区内的设备信息,包括电梯、门禁系统、监控设备等。
物业管理人员可以通过系统进行设备巡检、维修记录等管理工作,提高设备运行的安全性和可靠性。
二、工作流程小区物业管理系统的工作流程大致如下:1. 业主登录系统:每个业主都可以通过个人账号登录系统,查看个人信息、缴费情况和提交工单等。
2. 物业管理人员处理工单:物业管理人员接收到业主提交的工单后,根据工单的紧急程度进行任务分配,并及时处理工单。
3. 费用结算与缴纳:物业公司根据系统的费用统计情况,向业主发放费用通知单,并提供在线缴费渠道。
业主可以通过系统选择缴费方式,并实时掌握费用情况。
4. 设备管理与维护:物业管理人员定期巡检设备运行情况,记录异常情况并及时进行维护。
系统可以提供设备运行状态监控和报警功能,确保设备安全可靠。
小区物业管理系统

小区物业管理系统随着城市化进程的加速,小区的数量也在迅速增长,而小区管理是一个比较棘手的问题。
小区管理的各种需求,从物业管理、安全管理到社区资源整合等问题都需要及时有效的解决方案。
因此,开发一个高效的小区物业管理系统是非常必要的。
一、小区物业管理系统的定义小区物业管理系统是一种通过先进的计算机技术,实现建筑物、公共设施、业主信息和服务等多方面管理的信息系统。
其主要用途是为小区物业管理人员提供全面、便捷、高效的管理功能,提高小区管理效率。
二、小区物业管理系统的功能特点1. 物业管理小区物业管理系统可以帮助物业公司或者管理中心对小区的各种资源进行管理,如小区大门、楼房、绿化带、停车区等,包括设备检查、修理、维护、保养等工作全部在系统中完成,充分利用计算机化管理的优势,对小区内的各种设备进行科学合理的规划、布局和维护。
2. 居民服务小区管理系统通过居民服务模块,提供便捷的服务,如快递、送水、洗车、维修、保安等。
业主可以通过系统查看居委会公告、租房信息、电力水费缴纳、物业费查询等。
3. 安全管理小区管理系统提供多项安全功能,包括视频监控、门禁管理、社区巡视等。
有人员和车辆进出记录,物业管理人员可及时掌握小区安全情况。
在紧急情况下,小区物业管理系统还能及时向业主发送安全警报。
4. 文件管理在小区内,经常要处理一些文件,例如业主委员会的决议、各项报告、公示、通知、建议等。
小区管理系统提供了方便统一的文件管理功能,减少了文件管理的工作量,也方便了业主和物业管理人员的交流。
5. 社区资源整合小区管理系统提供信息共享平台,如物品置换、爱心捐赠、活动发布等。
业主可以在系统中发布个人的信息,让邻里之间的交流更加简单和方便。
三、小区物业管理系统的优势1. 大幅提高小区管理效率传统的小区管理方式需要大量的工作时间和人力,而物业管理系统的引入可以大幅提升小区管理效率和质量,减轻物业管理人员的工作压力。
2. 安全性更高物业管理系统对小区的安全管理非常重要,它可以实现小区进出人员和车辆的记录,并在无人值守时提醒物业管理人员。
小区物业管理系统介绍

课程设计说明书NO.2
图1 系统功能模块结构图
沈 阳 大 学
课程设计说明书NO.3
本小组5名成员分工合作,共同完成了红光苑住宅小区的物业管理信息系统的创建,我主要负责系统数据库的创建、系统工程的创建以及主窗体的设计。
2.3数据库设计
系统设计是对整个管理系统功能进行分析,并划分和构建系统功能模块,而数据库设计则是分析和创建保存管理系统设计的数据库结构设计,两者对整个系统的开发具有同等重要的关键作用。
报修项目数据:包含的数据项有项目编号、内容、时间、维修否、维修人、备注等。
投诉项目数据:包含的数据项目有项目编号、内容、时间、投诉人、负责人、备注等。
第二步,数据库结构设计,具体方法如下:
数据库结构设计要求根据数据字典、使用的数据库管理系统和系统开发工具,设计出数据库中各个数据表的具体结构。
我们小组将使用Visual Basic来实现小区物业管理系统,而小区物业管理使用的数据库一般属于小型数据库,所以可以使用VisualBasic自带的可视化数据管理器来创建数据库。
(2)楼盘信息管理:管理小区中各幢楼盘的各种信息,包括楼盘信息的添加、修改、删除和查询。
住户信息管理:管理小区住户的各种信息,包括住户信息的添加、修改、删除和查询。
(3)物业收费管理:管理小区各种收费项目,包括收费项目的添加、修改、删除和查询。
(4)住户报修管理:管理报修投诉信息,包括住户报修信息的添加、修改、删除和查询
(2)设计数据库结构。根据(1)中得到的数据字典,为数据库规划需要的数据表,并设计每个数据表的结构。
第一步,绘制系统数据流图,具体方法如下:
根据系统功能模块结构图和管理流程,绘制如图2所示的系统数据流图。根据系统数据流图以及一般小区物业管理系统的需求,总结出下面的数据字典:
小区物业管理系统

小区物业管理系统1系统分析1.1系统功能需求分析1.1.1登录功能登录模块两种选择登录方式,选择业主登录业主填写账号以及密码进行系统登录,登录完成后,业主可进行相应操作。
选择管理员登录管理员填写账号以及密码进行系统登录,登录完成后,即可完成管理员的相应操作。
1.1.2房产信息功能该功能的主要作用是管理员记录小区内房产信息,房产对应业主信息,以及房产状态,方便物业对小区内房产的管理。
用户可通过房产信息功能模块查看自己的房产信息,方便对自己的房产信息有一定了解。
1.1.3业主信息功能该功能的主要作用是管理员可以添加用户信息分配用户此系统的初始账号以及密码,可对用户账号密码进行添加,修改和删除等操作。
业主可通过此功能模块查看个人信息,如账号,密码等。
1.1.4报修管理功能该功能的主要作用是业主可提交报修请求,如报修物品,房门号,报修时间,预计花费等。
管理员可通过此功能查看用户提交的报修请求,及时去业主家进行报修处理,并可编辑报修成功以及实际花费。
1.1.5物业缴费功能该功能的主要作用是管理员可通过查看用户电表,水表,天然气表等的数据,在用户余额较低时,通过此功能向用户提交缴费通知,如缴费费用,缴费数额等。
业主可通过此功能及时了解到自己各种费用的使用情况,通过管理员发送的缴费通知及时进行缴费,防止停费给生活带来不便。
1.1.6保安保洁功能该功能的主要作用是管理员可通过此功能编辑物业工作人员的工作信息,如工作类别,工作结果,备注等,此功能方便物业工作详情的记录,方便以后查询,数据不易丢失。
1.1.7修改密码功能该功能的主要作用是业主可通过此功能修改自己的初始密码,为防止密码泄露,此功能仅业主模块使用,管路员模块没有此项功能。
2系统设计2.1系统功能模块设计根据上文系统功能需求分析,该物业管理系统分为两大功能部分,第一部分为小区业主登录,第二部分为物业管理人员登录。
不同的登录方式该管理系统会提供不同的功能模块。
小区物业管理系统详细说明书

小区物业管理系统详细说明书小区物业管理系统详细说明书一:引言该文档旨在详细介绍小区物业管理系统的使用方法、功能特点以及操作流程,以便用户能够准确理解和正确使用该系统。
二:系统概述1. 系统简介系统是一个Web-based的小区物业管理系统,旨在提供全面、高效的物业管理服务。
通过该系统,物业公司可以实现小区信息管理、费用管理、维修工单管理、业主投诉处理等方面的功能。
2. 系统功能- 小区信息管理:包括小区基本信息维护、楼栋单元管理、房屋信息管理等。
- 费用管理:包括公共费用管理、个人费用管理、缴费管理等。
- 维修工单管理:包括工单录入、派单、维修进度追踪、维修结算等。
- 业主投诉处理:包括业主投诉录入、处理进度跟踪、问题解决反馈等。
- 报表统计分析:提供各种报表和数据统计分析功能,方便管理决策。
三:系统安装与部署1. 系统硬件需求- 服务器:双核处理器,4GB内存,100GB硬盘空间。
- 客户端:推荐使用最新版本的Chrome、Firefox或IE浏览器。
2. 系统软件需求- 服务器操作系统:Windows Server 2012或以上版本。
- 数据库:MySQL 5.7或以上版本。
- Web服务器:Apache Tomcat 8.5或以上版本。
- Web开发框架:Spring MVC。
3. 系统安装步骤- 步骤1:安装数据库软件并创建数据库。
- 步骤2:配置Web服务器。
- 步骤3:部署系统到Web服务器。
- 步骤4:导入初始数据。
- 步骤5:配置系统参数。
四:系统使用指南1. 用户登录用户使用正确的用户名和密码登录系统,成功登录后可以进入系统的主界面。
2. 主界面主界面分为左侧菜单栏和右侧内容区域,菜单栏包含系统的各个功能模块,通过菜单项可以切换到相应的功能界面。
3. 小区信息管理- 新增小区信息:“新增小区”按钮,在弹出的界面中填写小区的基本信息,保存即可。
- 编辑小区信息:在小区列表页面中“编辑”按钮,对小区信息进行修改,保存即可。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
小区物业管理系统介绍(doc 16页)课程设计说明书N O.1图1 系统功能模块结构图沈 阳 大 学课程设计说明书 N O.3本小组5名成员分工合作,共同完成了红光苑住宅小区的物业管理信息系统的创建,我主要负责系统数据库的创建、系统工程的创建以及主窗体的设计。
2.3数据库设计系统设计是对整个管理系统功能进行分析,并划分和构建系统功能模块,而数据库设计则是分析和创建保存管理系统设计的数据库结构设计,两者对整个系统的开发具有同等重要的关键作用。
数据库结构设计的好坏将直接影响系统的运行效率和系统开发进度,合理的数据库结构设计不仅可以提高系统运行效率,也有利于保证数据的完整性和一致性,也有利于系统的实现。
我们将数据库的设计总结为两个步骤:(1)绘制系统数据流图。
系统数据流图根据用户日常工作流程,绘制出系统的各个操作节点,对每一个操作节点,绘制出与该操作相关的数据。
然后根据数据流图分析总结出系统数据字典,总结出系统管理流程中使用到的各个数据以及包含的数据项。
(2)设计数据库结构。
根据(1)中得到的数据字典,为数据库规划需要的数据表,并设计每个数据表的结构。
第一步,绘制系统数据流图,具体方法如下:根据系统功能模块结构图和管理流程,绘制如图2所示的系统数据流图。
根据系统数据流图以及一般小区物业管理系统的需求,总结出下面的数据字典:图2 系统数据流图系统用户登录陆系统用户管理 楼盘信息管理 住户信息管理收费项目管理 报修项目管理 投诉项目管理 系统用户数据 楼盘数据 住户数据收费项目数据保修项目数据投诉项目数据沈阳大学课程设计说明书N O.4系统用户数据:包含的数据项有系统用户名称、登录口令和身份。
楼盘数据:包含的数据项有门牌号、户型、出售否、出租否、户主姓名、产权证编号、土地使用证编号、面积等。
住户数据:包含的数据项有门牌号、户主姓名、常住人口、联系电话、备注等。
收费项目数据:包含的数据项有门牌号、水、电、气、物管、时间等。
报修项目数据:包含的数据项有项目编号、内容、时间、维修否、维修人、备注等。
投诉项目数据:包含的数据项目有项目编号、内容、时间、投诉人、负责人、备注等。
第二步,数据库结构设计,具体方法如下:数据库结构设计要求根据数据字典、使用的数据库管理系统和系统开发工具,设计出数据库中各个数据表的具体结构。
我们小组将使用Visual Basic来实现小区物业管理系统,而小区物业管理使用的数据库一般属于小型数据库,所以可以使用Visual Basic自带的可视化数据管理器来创建数据库。
(1)系统用户数据表。
系统用户数据表命名为“系统用户数据”,并使用“用户名”字段创建索引,索引命名为SysUser,设置为惟一的、主要的索引。
添加Admin和Administrator作为默认的系统管理员。
表1 系统用户数据表结构字段名称类型大小字段是否固定允许零长度必要字段顺序位置用户名Text 15 可变否是0口令Text 6 固定否是 1身份Text 10 可变否是 2(2)楼盘数据表。
楼盘数据表命名为“楼盘数据”,并使用“门牌号”字段创建索引,索引命名为DoorNumber,设置为惟一的、主要的索引。
表2 楼盘数据表结构字段名称类型大小字段是否固定允许零长度必要字段顺序位置门牌Text 9 固定否是0 号户主Text 15 可变是是 1 户型Text 30 可变否是 2 出租Boolean 是 3 出售Boolean 是 4 Text 50 可变是是 5 产权号土地Text 50 可变是是 6 号面积Single 是7沈阳大学课程设计说明书N O.5(3)住户数据表。
住户数据表命名为“住户数据”,并使用“门牌号”字段创建索引,索引名为DoorNumber,设置为惟一的、主要的索引。
表3 住户数据表结构字段名称类型大小字段是否固定允许零长度必要字段顺序位置门牌号Text 9 固定否是0户主Text 15 可变否是 1常住人Text 50 可变是是 2电话Text 11 可变是否 3备注Text 100 可变是否 4(4)收费项目数据表。
收费项目数据表命名为“收费数据”,“编号”设置为自动增加,并用于创建索引,索引名为ChargeIndex,设置为惟一的、主要的索引。
表4 收费项目数据表结构字段名称类型大小字段是否固定允许零长度必要字段顺序位置门牌号Text 9 固定否是 1水Single 是 2电Single 是 3气Single 是 4物管Single 是 5时间Date/Time 是 6(5)报修项目数据表。
报修项目数据表命名为“报修数据”,“编号”设置为自动增加,并用于创建索引。
索引名为RepairIndex,设置为唯一的、主要的索引。
表5 报修项目数据表结构字段名类型大小字段是允许零必要字顺序位称否固定长度段置编号Long 是0内容Text 50 可变否是 1时间Data 是 2报修人Text 15 可变是是 3维修否Boolean 是 4维修人text 15 可变否是 5沈阳大学课程设计说明书N O.6(6)投诉项目数据表。
投诉项目数据表命名为“投诉数据”,“编号”设置为自动增加,并用于创建索引。
索引名为ApealIndex,设置为唯一的、主要的索引。
表6 投诉项目数据表结构字段名称类型大小字段是否固定允许零长度必要字段顺序位置编号Text 是0内容Text 50 可变否是 1时间Data 是 2投诉人Text 15 可变是是 3负责人Text 15 可变否是 4各个数据表创建完成之后,使用创建的数据库“物管数据库.mdb”创建一个ODBC 数据源,并命名为“物管数据DSN”。
2.4创建系统工程启动visual basic,并选择创建一个标准EXE工程,在属性窗口中将工程命名为“小区物业管理系统.vbp”。
选择“工程”——“引用”菜单命令,打开“工程引用”对话框,并选中“Microsoft activex data objects libray 2.0”然后选择“工程”——“不见”菜单命令打开“工程部件”对话框,并在“部件”选项卡中选中“Microsoft ado data control 6.0”和“Microsoft datagrid control 6.0”。
选择“工程”——“添加模块”菜单命令,为工程添加一个标准模块,在属性窗口中将模块命名为currentuser data ,保存为mdlSysUserdata.bas,并在其代码窗口中输入下面的语句定义3个公共变量,分别保存系统当前用户的用户名、口令和身份:Public CurrentUserName As String '保存当前用户用户名Public CurrentUserPassword As String '保存当前用户登录口令Public CurrentUserStatus As String '保存当前用户身份2.5实现系统主窗体具体操作如下:第一步,创建系统主窗体:为工程添加一个MDI窗体,将窗体Caption属性设置为“红光苑住宅小区管理系统”,窗体命名为“frmSysMain”,保存为“frmSysMain.frm”为窗体创建如下图所示的菜单系统:沈阳大学课程设计说明书N O.7各个菜单项的标题和名称如表:表7 系统菜单标题和名称标题名称标题名称文件Mnufile 住户信息Mnuuserinf退出Mnuexit 编辑Mnuedituser系统Mnusys 查询Mnuuserquery用户管理Mnusysuser 物业管理Mnutownmanage修改口令Mnupassword 收费Mnucharge信息管理mnuinf 报修mnumaintain楼盘信息Mnubuildinf编辑Mnueditbuild查询Mnubuildquery投诉mnuappeal第二步,实现按权限启用系统功能。
在窗体加载时,根据当前用户权限决定应该隐藏的系统功能菜单,实现代码如下:Private Sub MDIForm_Load()'根据用户身份决定是否隐藏可执行管理操作的菜单If CurrentUserStatus <> "管理员" ThenmnuEditUser.Visible = False '隐藏住户管理菜单mnuSysUser.Visible = False '隐藏系统用户管理菜单mnuEditBerth.Visible = False '隐藏停车场车位管理菜单mnuEditBuild.Visible = False '隐藏楼盘数据管理菜单mnuCharge.Visible = False '隐藏物业管理收费菜单End IfEnd Sub第三步,实现退出系统功能。
在窗体关闭时,首先请求用户确认,然后检查窗体是否关闭。
在所有打开的子窗体被关闭时,才允许退出系统,实现代码如下:Private Sub MDIForm_QueryUnload(Cancel As Integer, UnloadMode As Integer)'请求用户确认退出操作If MsgBox("你选择了退出红光苑住宅小区管理系统,是否退出?", _vbYesNo, "红光苑住宅小区管理系统") = vbNo ThenCancel = 1 '撤消关闭窗体操作End If'判断在关闭了所有子窗体之后才能退出系统If Not Me.ActiveForm Is Nothing ThenMsgBox "请关闭所有打开的子窗体再退出系统", _vbCritical, "红光苑住宅小区管理系统"Cancel = 1 '撤消关闭窗体操作沈阳大学课程设计说明书N O.8 End IfEnd SubPrivate Sub mnuExit_Click()Unload MeEnd Sub第四步,集成系统功能模块。
在用户执行菜单命令时,需要打开相应的系统功能模块,所以需要在菜单的Click实现工程中执行系统功能模块的show 方法,并执行SetFocus使其成为当前窗体,实现代码如下:Private Sub mnuAppeal_Click()UserAppeal.ShowUserAppeal.SetFocusEnd SubPrivate Sub mnuBuildQuery_Click()BuildingInfQuery.ShowBuildingInfQuery.SetFocusEnd SubPrivate Sub mnuCharge_Click()UptownManage.ShowUptownManage.SetFocusEnd SubPrivate Sub mnuEditBerth_Click()EditBerth.ShowEditBerth.SetFocusEnd SubPrivate Sub mnuEditBuild_Click() EditBuildingInf.ShowEditBuildingInf.SetFocusEnd SubPrivate Sub mnuEditUser_Click()frmAddDenizen.ShowfrmAddDenizen.SetFocusEnd SubPrivate Sub mnuMaintain_Click()MaintainReport.ShowMaintainReport.SetFocusEnd SubPrivate Sub mnuParking_Click()ParkingManage.ShowParkingManage.SetFocus沈阳大学课程设计说明书N O.9 End SubPrivate Sub mnuPassword_Click()PasswordChange.ShowPasswordChange.SetFocusEnd SubPrivate Sub mnuSysUser_Click()SysUserManage.ShowSysUserManage.SetFocusEnd SubPrivate Sub mnuUserQuery_Click()DenizenQuery.ShowDenizenQuery.SetFocusEnd Sub3.设计结果与分析(1)系统登录窗体,运行结果如下:(2)系统主窗体运行结果如下:沈阳大学课程设计说明书N O.10系统测试是一项庞大而又需要细致用心的任务,以上为我所负责的模块测试结果,在小组成员实现各个功能模块时,都分别独立运行进行了测试,最后将SystemLogon(系统登录窗体)设置为启动窗体,选择“文件”——“生成小区物业管理信息系统.exe”菜单命令,生成系统的可执行文件,并运行对系统进行总体测试。