当前位置:首页 » 软件工具 » 正文

物业收费管理系统(Python + Excel 桌面版)

32 人参与  2026年10月31日 19:13  分类 : 软件工具  评论
本帖最后由 dragon5955 于 2026-10-30 09:25 编辑

物业收费管理系统(Python + Excel 桌面版)
利用AI参照 的物业收费管理系统复刻开发,把原系统的「楼宇 / 房屋 / 业主 / 收费 / 报修 / 投诉 / 合同」完整搬到本地,数据全部存放在一个 Excel 工作簿里,离线可用、随时可用 Excel 直接查看和批量修改,并在原系统基础上做了若干优化。
v2.0

【怎么运行】
    双击「物业收费管理系统.exe」即可,不需要安装 Python、不需要联网。
    首次启动约需 5~15 秒(程序要解压自身资源),之后启动会快一些。

【登录账号】
    系统内置三种角色,演示账号如下(登录后请及时修改密码):

        管理员    Admin    / 123456      全部权限
        经理      manager  / 123456      可新增、修改、导出;不能删除、不能管账号
        员工      staff    / 123456      只能查看和办理新增业务

    登录后右上角会显示:当前账号 + 角色徽章(管理员红 / 经理橙 / 员工蓝)
    + 中文日期与实时时间。点「修改密码」可改自己的密码,点「注销」可换账号。

【怎么新建用户 / 改密码】
    用管理员账号登录 → 左侧「系统设置」→「账号与权限」标签页:
        + 新建用户   输入账号、姓名、角色、初始密码即可
        修改密码     选中某账号后点此按钮,直接为他设置新密码
        启用 / 停用  停用后该账号无法登录
        删除用户     不能删自己,也不能删掉最后一个管理员
    改自己的密码:右上角「修改密码」(需输入原密码)。

【数据在哪】
    全部数据在 EXE 同目录的 data\物业数据.xlsx,一张表一个 Sheet,
    可直接用 Excel 打开查看。开启加密保护后,要改动单元格需输入保护密码
    (Excel 菜单:审阅 → 撤销工作表保护)。
    注意:程序运行时不要同时用 Excel 打开这个文件,否则保存会失败。
    每次保存会自动备份到 data\backups\。

【怎么开启表格加密】
    用管理员登录 →「系统设置」→「数据安全」→ 点「启用表格保护」并设置密码。
    开启后:Excel 里可以查看、筛选、排序,但改数据、增删 Sheet 都要密码。
    程序自身读写不受影响。密码单独保存在 data\security.json。

【想恢复初始演示数据】
    关闭程序,删掉 data 文件夹,再启动一次,程序会自动重新生成演示数据。
    (提示:删之前建议先把 data 文件夹复制一份留底)

【常见问题】
    1) 杀毒软件误报:本程序由 PyInstaller 打包,未加壳未联网。
       如被拦截,请在杀毒软件里添加信任/白名单。
    2) 提示"文件被占用,保存失败":关闭正在打开 物业数据.xlsx 的 Excel 再试
       (WPS / Excel / 网盘同步进程都可能占用该文件)。
    3) 界面字体太小/太大:本程序已做高分屏适配,可在
       Windows「设置 - 显示 - 缩放」中调整后重启程序。
    4) 忘记管理员密码:删掉 data 目录里的 security.json 与 物业数据.xlsx
       后重启,程序会重建默认管理员 Admin / 123456(会丢失数据,慎用);
       或联系其他管理员在「账号与权限」里为你重置密码。
    5) 想换台电脑用:把整个文件夹拷过去即可,数据跟着走。

【目录说明】
    物业收费管理系统.exe   主程序(单文件,不要改名或移出本目录)
    data\物业数据.xlsx     业务数据(重要,请定期备份)
    data\security.json     表格保护配置与密码
    data\backups\          自动备份
    使用说明.md            完整功能文档

------------------------------------------------
模块:首页看板 / 业主缴费 / 水电卡充值 / 临时缴费 / 退款信息 /
缴费历史 / 楼宇信息 / 房屋信息 / 报修登记 / 投诉单 / 缴费信息管理 /
统计报表 / 合同到期预警 / 系统设置(含账号与权限、数据安全)
v2.0下载https://wwbnx.lanzouu.com/iLWJY4dtkcwb
密码:52pj

v1.0
一、快速开始方式 A:直接用 EXE(推荐,不需要 Python)
打开 dist\物业收费管理系统\ 目录,双击 物业收费管理系统.exe 即可。单文件 19 MB,不依赖 Python、不需要联网,拷到任何 Windows 电脑都能跑。
登录账号:Admin 密码:123456(与原演示系统一致)方式 B:用源码运行
Windows 用户也可以直接双击 启动.bat(会自动检查 Python 与依赖)。重新打包 EXE
改完源码后,双击 打包EXE.bat 即可重新生成 EXE(会自动安装 PyInstaller、生成图标、打包并整理到 dist\物业收费管理系统\)。
首次启动会自动生成一套演示数据(6 栋楼、174 套房屋、124 户业主、约 3000 条收费流水)。EXE 版的数据存放在 EXE 同目录的 data\物业数据.xlsx,与源码版相互独立。
二、界面预览首页看板业主缴费统计报表三、目录结构
四、功能清单模块对应原系统说明首页看板首页6 项核心指标 + 近 6 个月收费柱状图 + 当月缴费占比饼图 + 合同到期预警清单业主缴费业主缴费楼宇→单元→房屋三级定位,查看账单、收款、一键收齐、批量生成本月账单水电卡充值水电卡充值选择按用量类项目(水/电/燃气),输入用量自动算费并写流水临时缴费临时缴费押金、垃圾清运等一次性收费登记,可后续退款退款信息退款信息选中原收费记录办理退款,生成退款流水并在统计中自动冲减缴费历史缴费历史全部收退款流水,按月/项目/类型筛选,支持导出 Excel楼宇信息楼宇信息楼宇→单元→房屋树形维护,右侧显示统计与房屋明细房屋信息房屋信息房屋档案 + 业主档案(证件、合同、车位、人口),按楼宇/状态筛选报修登记报修工单录入与 待处理→处理中→已完成 状态流转投诉单投诉投诉受理、处理人、处理结果缴费信息管理缴费信息管理收费项目、计价方式、单价、滞纳金比例维护,支持启停与按项目批量出账统计报表缴费状态分析 / 投诉与维修状态分析收费趋势、项目占比、楼宇排行、报修/投诉类型与月度趋势,支持导出合同到期预警合同到期预警 / 历史住户信息30/60/90/180 天分级预警、一键续签、历史住户档案系统设置—操作日志、数据维护(打开/备份/重载/导出/重建)、使用文档
五、数据表(Excel Sheet)Sheet主要字段楼宇表ID、楼宇编号、楼宇类型、用途、楼层数、建成年代、备注单元表ID、楼宇ID、单元编号房屋信息表ID、单元ID、楼层、门牌号、建筑面积、套内面积、公摊面积、状态、备注住户信息表ID、房屋ID、姓名、联系电话、邮箱、人口数、车位、证件类型、证件号码、合同编号、合同生效日期、合同截止日期缴费项目表ID、缴费项目、费用类别、金额计算方式、单价、滞纳金比例、计量单位、适用楼宇类型、有效账单表ID、房屋ID、住户ID、缴费项目ID、上次/本次缴费起止日期、应收金额、状态缴费历史表ID、业主ID、房间ID、缴费项目、起止日期、单价、用量、金额、滞纳金明细、缴费总额、类型、支付方式、创建日期、创建人报修表ID、住户ID、房间ID、报修类型、报修内容、维修金额、状态、报修日期、完成日期、处理人投诉表ID、住户ID、房间ID、投诉类型、投诉内容、状态、投诉日期、完成日期、处理人、处理结果操作日志表ID、时间、操作人、模块、动作、详情
六、相对原系统的优化
  • 数据落地本地 Excel:无需服务器与浏览器,可直接用 Excel 打开、批量编辑、筛选透视;保存前自动备份。

  • 计费自动化:支持「按面积 / 按用量 / 固定金额」三种计价方式,改单价即改全部账单。

  • 滞纳金自动计提:超过缴费截止日期收款时,按项目设定的日千分比自动计算滞纳金与逾期天数。

  • 批量出账:一键为全部在住房屋生成本期账单,或按单个收费项目批量出账,重复账单自动跳过。

  • 合同到期预警:30/60/90/180 天分级预警,一键续签 N 个月,历史住户单独归档。

  • 退款闭环:退款走独立流水,统计时自动冲减,原收费记录保留可追溯。

  • 检索体验:所有列表支持关键字即时过滤、点击表头排序、分页、每页条数切换。

  • 操作留痕:新增/编辑/删除/收款/续签全部写入操作日志。

  • 图表内建:不依赖 matplotlib,用 Canvas 自绘柱状图/饼图/折线图,零额外依赖。


七、常见问题
  • 想换一批演示数据:删除 data/物业数据.xlsx 后重新启动,或在「系统设置 → 数据维护 → 重建演示数据」。

  • Excel 里手工改了数据:在「系统设置 → 数据维护 → 重新加载」重新读取即可。

  • 提示保存失败:多半是 物业数据.xlsx 正在被 Excel 打开,关闭后重试。

  • 界面字体模糊:Windows 显示缩放导致,程序已启用高分屏适配;可调系统缩放至 100%~150%。

  • 依赖:源码运行仅需要 openpyxl,Python 3.10+(需自带 tkinter,官方安装包默认包含);EXE 版零依赖,双击即用。

  • EXE 被杀毒软件拦截:PyInstaller 打包产物常被误报,在杀毒软件中加白名单即可。

  • EXE 启动较慢:单文件版每次启动需把自身解压到临时目录,约 5~15 秒属正常现象。


通过网盘分享的文件:物业收费管理系统 · 独立.zip

链接: https://pan.baidu.com/s/1zGqcsD_zlZITcNgJvlG7Lw?pwd=8wrk 提取码: 8wrk






资料下载地址
学习资料汇总
 https://pan.baidu.com/s/1mcpzOMlGkJfgpfEI7s1H1Q?pwd=u2ds 提取码: u2ds
 1000+无广告小游戏地址https://pqw55ud6mvo.feishu.cn/wiki/HpK7wJ0kciBXdZkFhsEcuYcsnih?from=from_copylink


来源:91快学(微信/QQ号:66281743),转载请保留出处和链接!

本文链接:http://91kx.cc/?id=204

15000+免广告小游戏微信BF99599

加入【网络营销联盟】QQ群:694856(加群验证:博客)

<< 上一篇 下一篇 >>

站长微信BF99599

| | | | 电子商务

Copyright Your WebSite.Some Rights Reserved.