1光明物业管理系统开发文档一.系统分析:1.开发背景近几年来我国市场经济的快速发展和人们生活水平的不断提高,随着生活水平的提高,人们越来越注重生活环境的质量,而物业的管理是其相当重要的一部分,简单的社区服务已不能满足人们的需求。我们要努力利用先进的管理手段,提高物业管理水平,解决当今社会所面临的这个重要课题。要想提高物业管理水平,必须全方位地提高物业管理意识。只有高标准、高质量的社区服务才能满足人们的需求。面对信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。在物业管理方面利用现代化的信息技术手段和科学化管理方法,已成为现代化生活水平步入高台阶的重大改进。2.需求分析小区管理是一件非常复杂的事情,由于管理面积大,户数多,物业管理范围广,管理内容繁杂,小区物业管理混乱的问题一直无法解决。小区物业管理中一项重要的工作是计算、汇总各项费用,由于费用项目较多,计算方法繁重,手工处理差错率较高。同时查询某房产资料或业主资料往往也需要较长时间,给物业管理者的工作带来了诸多弊端。因此,本物业公司决定采取计算机进行物业管理。根据本小区具体的情况,本系统在实施后,能够满足对小区人口、资源统计、小区投诉、装修、维修、保安进行管理,能够满足对水、电、气三表抄收、统计、还是、核算、各项费用统计汇总。本系统的实施为馨园小区日后发展奠定了新的台阶。根据本物业的具体情况,系统主要的功能包括:(1).经营部:包括小区信息生成、大楼信息生成、房屋信息生成、小区信息登记、大楼信息登记、房屋信息登记、系统数据设定。(2).管理部:包括业主信息登记、人口信息查询、小区投诉登记、小区投诉查询、小区员工管理、系统数据设定。(3).工程部:包括装修队登记、维修信息登记、维修信息查询、装修信息登记、装修信息查询。(4).财务部:包括收费登记管理、水费查询管理、电费查询管理、煤气费查询管理、采暖查询管理、其他费用查询管理。(5).保安部:包括保安安排管理、保安排班查询。(6).经理部:包括小区资源统计、业主信息查询、人口信息查询、小区信息查询、小区员工查询、装修信息查询、维修信息查询、保安信息查询。2(7).系统管理:包括操作员管理、权限管理、背景管理。3.实现目标面对物业管理过程中出现的各种情况,物业管理系统在实施后,应能够达到以下目标:(1)全面自动化信息管理,可随时掌握小区的情况。(2)全方位的快速查询,提高工作效率。(3)完整的工程及服务档案,提高财务工作效率。(4)灵活准确的收费,提高财务工作效率。(5)全面统计、汇总、分析,及时提供决定依据。物业公司领导可随时查阅小区最新信息的详细情况。(6)系统内部控制严密,数据存储安全可靠。(7)系统界面友好美观,操作简单易行。(8)从用户需求、售后服务形成了一套严密、科学、完善的管理体系。二.系统设计1.业务流程图根据物业管理的特点和本小区的实际情况,物业管理系统流程图如图所示:房屋签约业主入住申请装修物业公司装修填写收费通知单通知业主交水电费、其他费用交采暖费32.系统结构图3.数据库设计根据本小区的业务情况,本系统采用了Foxpro数据库,数据库名为wuyemanage,包括以下26个表即:部门信息表(Tabbminfo)、采暖费表(Tabcnmoney)、电费表(Tabdianmoney)、大楼信息表(Tabdinfo)、房间结构表(Tabfjstructure)、朝向表(Tabfrontage)、房屋信息表(Tabfwinfo)、房屋统计表(Tabfwtj)、工种信息表(Tabgzinfo)、科目设定表(Tabkmsd)、煤气费表(Tabmqmoney)、其他费用表(Tabothermoney)、排班表(Tabpb)、权限表(Tabpurview)、权属类型表(Tabqstype)、人口信息表(Tabrkinfo)、人口统计表(Tabrktj)、水费表(Tabsmoney)、投诉信息表(Tabttsinfo)、物业管理系统经营部系统管理经理室保安部系统数据设定房屋信息生成小区信息生成大楼信息生成小区信息登记大楼信息生成房屋信息生成背景设置权限设置操作员管理保安排班查询保安排班管理小区资源统计业主信息查询人口信息查询小区投诉查询小区员工查询装修信息查询维修信息查询保安排班查询装修队登记维修信息登记维修信息查询装修信息登记装修信息查询业主信息查询人口信息登记小区投诉登记小区投诉查询工程部管理部小区员工管理系统数据设定4投诉统计表(Tabtstj)、维修统计表(Tabwxinfo)、小区信息表(Tabxqinfo)、员工信息表(Tabyginfo)、业主信息表(Tabyzinfo)、装修队信息表(Tabzxgroup)、装修信息表(Tabzxinfo)。六.编码:1.建立一个项目管理器(1).打开vf软件选择新建,然后选择项目,选择其保存位置路径为d:\wygl\物业管理系统.pjx。(2).选择文档,建立一个新的表单,打开表单,进行编辑,即:软件欢迎界面,其名称为:光明物业管理系统,文件名为main.scx定义两个命令按钮,分别为:进入,代码为:releasethisformdoformd:\wygl\form\admin退出代码为:releasethisformquit然后,注上制作人、制作时间。这样,欢迎界面就作成了。2.主程序界面设计在项目管理器中创立一新表单名为Fdesktop。在表单中插入名称为Vcxmain的toolbar类。然后在Init事件中添加以下代码:publicbz&&定义全局变量bz=.f.this.listview1.view=2&&设置视图显示方式*将ImageList控件图片赋予Listview控件this.listview1.Icons=this.imagelist1.objectthis.listview1.smallicons=this.imagelist1.object&&添加列表项key='小区信息生成'=this.listview1.listitems.add(,,key,,1)key='大楼信息生成'=this.listview1.listitems.add(,,key,,1)key='房屋信息生成'=this.listview1.listitems.add(,,key,,1)key='小区信息登记'=this.listview1.listitems.add(,,key,,1)key='大楼信息登记'=this.listview1.listitems.add(,,key,,1)key='房屋信息登记'=this.listview1.listitems.add(,,key,,1)key='系统数据设定'=this.listview1.listitems.add(,,key,,1)在“经营部”的click事件中添加代码为:this.parent.listview1.listItems.clear&&清除数据this.parent.listview1.view=2&&设置视图显示方式*将ImageList控件图片赋予Listview控件this.parent.listview1.Icons=this.parent.imagelist1.objectthis.parent.listview1.smallicons=this.parent.imagelist1.object*添加数据项key='小区信息生成'=this.parent.listview1.listitems.add(,,key,,1)key='大楼信息生成'=this.parent.listview1.listitems.add(,,key,,1)key='房屋信息生成'=this.parent.listview1.listitems.add(,,key,,1)key='小区信息登记'=this.parent.listview1.listitems.add(,,key,,1)key='大楼信息登记'=this.parent.listview1.listitems.add(,,key,,1)key='房屋信息登记'=this.parent.listview1.listitems.add(,,key,,1)key='系统数据设定'5=this.parent.listview1.listitems.add(,,key,,1)在“管理部”的事件中添加以下代码为:this.parent.listview1.listItems.clearthis.parent.listview1.view=2this.parent.listview1.Icons=this.parent.imagelist1.objectthis.parent.listview1.smallicons=this.parent.imagelist1.objectkey='业主信息登记'=this.parent.listview1.listitems.add(,,key,,2)key='人口信息查询'=this.parent.listview1.listitems.add(,,key,,2)key='小区投诉登记'=this.parent.listview1.listitems.add(,,key,,2)key='小区投诉查询'=this.parent.listview1.listitems.add(,,key,,2)key='小区员工管理'=this.parent.listview1.listitems.add(,,key,,2)key='系统数据设定'=this.parent.listview1.listitems.add(,,key,,2)pjyb=.t.在“工程部”上添加代码为:this.parent.listview1.listItems.clearthis.parent.listview1.view=2this.parent.listview1.Icons=this.parent.imagelist1.objectthis.parent.listview1.smallicons=this.parent.imagelist1.objectkey='装修队登记'=this.parent.listview1.listitems.add(,,key,,3)key='维修信息登记'=this.parent.listview1.listitems.add(,,key,,3)key='维修信息查询'=this.parent.listview1.listitems.add(,,key,,3)key='装修信息登记'=this.parent.listview1.listitems.add(,,key,,3)key='装修信息查询'=this.parent.listview1.listitems.add(,,key,,3)pjyb=.t.在“财务部”添加代码为:this.parent.listview1.listItems.clearthis.parent.listview1.view=2this.parent.listview1.Icons=this.parent.imagelist1.objectthis.parent.listview1.smallicons=this.parent.imagelist1.objectkey='收费登记管理'=this.parent.listview1.listitems.add(,,key,,4)key='水费查询管理'=this.parent.listview1.listitems.add(,,key,,4)key='电费查询管理'=this.parent.listview1.listitems.add(,,key,,4)key='煤气费查询管理'=this.parent.listview1.listitems.add(,,key