物业公司管理小区物业收费管理系统研讨

上传人:蜀歌 文档编号:148192349 上传时间:2020-10-17 格式:PDF 页数:13 大小:242.24KB
返回 下载 相关 举报
物业公司管理小区物业收费管理系统研讨_第1页
第1页 / 共13页
物业公司管理小区物业收费管理系统研讨_第2页
第2页 / 共13页
物业公司管理小区物业收费管理系统研讨_第3页
第3页 / 共13页
物业公司管理小区物业收费管理系统研讨_第4页
第4页 / 共13页
物业公司管理小区物业收费管理系统研讨_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《物业公司管理小区物业收费管理系统研讨》由会员分享,可在线阅读,更多相关《物业公司管理小区物业收费管理系统研讨(13页珍藏版)》请在金锄头文库上搜索。

1、2010年7月日 目录 小区物业收费管理系统 1 1 系统分析 1 需求分析 1 2 总体设计 1 2.1 系统主要功能 1 2.2 系统功能结构图 1 3 系统设计 2 3.1 设计目标 2 3.2 开发及运行环境 2 3.3 数据库设计 2 4 主要功能模块设计 3 4.1 主窗体设计 3 4.2 系统登录 4 4.3 数据编辑 5 4.4 数据查询 5 4.5 数据统计 9 4.6 系统维护 10 附录 A 参考文献 12 1 系统分析 需求分析 根据国奥小区物业收费的需求,要求系统具有以下功能: 由于该系统的使用对象较多,要求有严密的权限管理。 具有数据备份及数据恢复的功能,确保系统的

2、安全性。 方便的全方位的数据查询和统计。 强大的报表打印功能。 在相应的权限下,可以删除或修改数据。 2 总体设计 2.1 系统主要功能 根据实际需求,小区物业收费管理系统主要由数据编辑、数据查询、数据统计、数 据打印、系统维护和帮助等几个功能模块组成。 数据编辑模块 数据编辑模块主要包括小区业主基本信息(业主、房型、收费等)的编辑(添加、 修改、删除等)。 数据查询模块 数据查询模块主要包括按业主查询、按楼号查询、按门牌号查询、按房型查询、按 面积查询、按收费查询 6 个部分。 数据统计模块 数据统计模块主要包括各楼业主数(户数)、各楼已缴费户数 2 个部分。 系统维护模块 系统维护模块主要

3、包括密码设置、数据备份、数据恢复、系统初始化 4 个部分。 帮助信息模块 帮助信息模块主要包括本单位信息、关于、帮助等 3 个部分。 2.2 系统功能结构图 图 2-1 小区物业收费管理系统功能结构图 3 系统设计 3.1 设计目标 本系统是根据国奥小区物业收费管理的实际需求而开发的,完全能够实现小区物业 对业主的自动化管理,通过本系统可以达到以下目标: 系统运行稳定,安全可靠。 界面设计美观,人机交互界面友好。 信息查询灵活、方便、快捷、准确,数据存储安全可靠。 满足键盘和鼠标的双重操作,完全支持回车键。 采用多种方式查询数据。 操作员可以随时修改自己的口令。 对用户输入的数据,系统进行严格

4、的数据检验,尽可能排除人为的错 误。 数据保密性强,为每个用户设置相应的权限级别。 3.2 开发及运行环境 系统开发平台:VisualFoxPro6.0 运行平台:Windowsxp/Windows2000 3.3 数据库设计 本系统采用 VisualFoxPro6.0 设计数据库,本系统中包括如下数据表。下面分别给 出数据表的结构。 数据表结构 (1)密码表 密码表主要存储系统登录所需用户信息。该表结构如表 3-1 所示。 表 3-1 密码表 字段名数据类型长度 用户名Char8 密码Char8 (2)缴费信息表 缴费信息表主要保存业户缴费的详细信息。该数据表的结构如表 3-2 所示。 表

5、3.2 缴费信息表 字段名数据类型长度 业主姓名Char10 楼号Char10 门牌号Char10 面积Char10 户型Char10 收费标准Number10.2 应缴费用Number10.2 是否缴费L1 已收费用Number10.2 缴费日期Date8 4 主要功能模块设计 4.1 主窗体设计 主窗体是显示系统主要操作功能的面板。 系统主窗体的运行结果如图 4-1 所示。 图 4-1 系统主窗体的运行结果 4.2 系统登录 系统登录主要实现登录用户的用户密码校验功能。合法用户进入系统,否则拒绝系 统使用。 系统登录窗体的运行结果如图 4-2 所示。 图 4-2 系统登录窗口 代码设计 确

6、定_click 代码确定_click 代码 YHM=TRIM(1.VALUE) MM=TRIM(1.VALUE) SELECT 密码表 LOCATEFOR 用户名=YHMAND 密码=MM IFFOUND() DOFORM 系统窗口 * ELSE MESSAGEBOX(用户名或密码错误!,48,提示) 1.VALUE= 1.SETFOCUS() ENDIF 退出_click 代码退出_click 代码 4.3 数据编辑 数据编辑窗口实现小区业主物业缴费的增加、删除、修改和查找等功能。窗体的运 行结果如图 4-3 所示。 图 4-3 缴费信息编辑 代码设计 数据编辑窗口通过表单设计向导实现。 4

7、.4 数据查询 数据查询主要实现:数据查询模块主要包括按业主查询、按楼号查询、按门牌号查 询、按房型查询、按面积查询、按收费查询等功能。 窗体的运行结果如图 4-4、图 4-5、图 4-6、图 4-7、图 4-8、图 4-9 所示。 图 4-4 业主查询窗口 代码设计 按业主姓名查询_click按业主姓名查询_click YZXM=TRIM(1.VALUE) 1.RECORDSOURCETYPE=4 1.RECORDSOURCE=SELECT*FROM 缴费信息表 WHERETRIM(业主姓名)=YZXMINTOCURSORTEMP 图 4-5 楼号查询窗口 代码设计 查询查询 LH=TRIM

8、(1.VALUE) 1.RECORDSOURCETYPE=4 1.RECORDSOURCE=SELECT*FROM 缴费信息表 WHERETRIM(楼号)=LHINTOCURSORTEMP 打印/预览打印/预览 LH=TRIM(1.VALUE) SELECT 缴费信息表 REPORTFORMBBPRNPREVIEWFOR 楼号=LH 图 4-6 门牌号查询窗口 代码设计 查询查询 MPH=TRIM(1.VALUE) 1.RECORDSOURCETYPE=4 1.RECORDSOURCE=SELECT*FROM 缴费信息表 WHERETRIM(门牌号)=MPHINTOCURSORTEMP 打印/

9、预览打印/预览 MPH=TRIM(1.VALUE) SELECT 缴费信息表 REPORTFORMBBPRNPREVIEWFOR 门牌号=MPH 图 4-7 已缴费查询窗口 代码设计 已缴费业主_click已缴费业主_click 1.RECORDSOURCETYPE=4 1.RECORDSOURCE=SELECT*FROM 缴费信息表 WHERE 是否缴费=.T.INTOCURSORTEMP 图 4-8 某时间段已缴费查询窗口 代码设计 按缴费日期查询按缴费日期查询 RQ1=CTOD(1.VALUE) RQ2=CTOD(2.VALUE) 1.RECORDSOURCETYPE=4 1.RECOR

10、DSOURCE=SELECT*FROM 缴 费 信 息 表 WHERE 缴 费 日 期 =RQ1AND 缴 费 日 期 =RQ2INTOCURSORTEMP 图 4-9 户型查询窗口 代码设计 按户型查询_click按户型查询_click LH=TRIM(1.VALUE) 1.RECORDSOURCETYPE=4 1.RECORDSOURCE=SELECT*FROM 缴费信息表 WHERETRIM(户型)=LHINTOCURSORTEMP 图 4-10 户型查询窗口 代码设计 按面积查询_click按面积查询_click LH=TRIM(1.VALUE) 1.RECORDSOURCETYPE=

11、4 1.RECORDSOURCE=SELECT*FROM 缴费信息表 WHERETRIM(面积)=LHINTOCURSORTEMP 4.5 数据统计 数据统计主要实现 : 每栋楼住户统计 ; 每栋楼缴费住户统计。 窗体运行效果如图 4-11、 图 4-12 所示。 图 4-11 住户统计 代码设计 统计个楼人数_click统计个楼人数_click 1.RECORDSOURCETYPE=4 1.RECORDSOURCE=SELECT 楼 号 ,COUNT(*)AS 人 数 FROM 缴 费 信 息 表 GROUPBY 楼 号 INTOCURSORTEMP 图 4-12 缴费统计 代码设计 统计已

12、缴费人数_click统计已缴费人数_click 1.RECORDSOURCETYPE=4 1.RECORDSOURCE=SELECT 楼号,COUNT(*)AS 人数 FROM 缴费信息表 GROUPBY 楼号 WHERE 是否缴费=.T.INTOCURSORTEMP 4.6 系统维护 系统维护功能主要实现:登录用户密码设置;系统初始化;数据备份和恢复功能。 图 4-13 密码设置 代码设计 确定_click 代码确定_click 代码 YHM=TRIM(1.VALUE) MM=TRIM(1.VALUE) MM1=TRIM(2.VALUE) MM2=TRIM(3.VALUE) SELECT 密

13、码表 LOCATEFOR 用户名=YHMAND 密码=MM IFFOUND() IFMM1=MM2 REPL 密码 WITHMM1 MESSAGEBOX(密码修改成功!,48,提示) ELSE MESSAGEBOX(新密码两次输入不一致!,48,提示) 2.VALUE= 2.SETFOCUS() ENDIF ELSE MESSAGEBOX(用户名或密码错误!,48,提示) 1.VALUE= 1.SETFOCUS() ENDIF 图 4-14 系统初始化 代码设计 系统初始化_click系统初始化_click num=1.value docase casenum=1 YN=MESSAGEBOX(慎重操作!,36,提示) ifyn=6 *select0 *use 缴费信息表 deleteall pack else return endif casenum=2 附录 A 参考文献 1VisualFoxPro 精彩编程 200 例机械工业出版社王国辉、董韶华等 2004 年 9 月 2Visualfoxpro 数据库开发关键技术与实例应用人民邮电出版社周桓、2004 年 5 月 3VisualFoxPro 管理信息系统完整项目实例剖析人民邮电出版社 2005 年 7 月

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号