← 返回展示台

房屋租赁 SaaS 平台 · 产品需求文档(PRD)

项目内容
文档名称房屋租赁 SaaS 平台产品需求文档
版本V1.0
状态待评审
日期2026-10-18
适用范围全平台(房源/合同/收租/物业/工单/IoT/AR/Agent/商城)
读者甲方与业务方、产品、研发、测试、运营
配套文档《阿里云分布式架构》《数据库设计》《部署与不停机升级》

目录

  1. 产品概述
  2. 用户角色与权限
  3. 业务蓝图与版本规划
  4. 功能需求详述(九大模块)
  5. 关键业务规则
  6. 非功能需求
  7. 第三方集成需求
  8. 数据需求与报表
  9. 验收标准
  10. 风险与假设
  11. 附录:名词表与需求追踪矩阵

一、产品概述

1.1 产品定位

面向租赁运营企业的多租户 SaaS 平台,覆盖从房源获取、招租签约、收租履约、物业服务到租客生活的全生命周期管理,并通过智能硬件(数字家庭)、AR 看房与 AI Agent 能力提升运营效率与租客体验。

一句话定位:让租赁运营商用一套系统管好房源、租客、钱和房子里的设备。

1.2 目标用户

用户类型典型画像核心诉求
租赁运营公司(主要付费方)集中式公寓、分散式包租、二房东提高出租率、降低空置、规范收租、减少人力
物业公司承接小区物业服务工单闭环、报修响应、巡检留痕
房东/业主个人或多套房持有者看清收益、透明账单、少操心
租客(C 端)城市白领、学生、企业员工找房快、线上签约、报修方便、缴费省事
平台运营方我方团队多租户管理、计费、数据看板、风控

1.3 业务价值(对外交付重点)

价值点量化目标
提升出租率通过短租/长租一体化 + OTA 渠道分发,空置率降低 10%+
降低收租成本线上支付 + Agent 自动催缴,人工催收工作量降低 60%
缩短招租周期AR 看房 + 多渠道同步,看房转化提升,招租周期缩短 30%
减少现场人力智能门锁临时密码 + 远程抄表,管家现场跑动减少 50%
提升续租率工单闭环 + 服务响应 SLA,租客满意度提升

1.4 规模与性能目标

指标目标值说明
房源规模100 万间支撑百万级
租客规模1000 万人千万级
账单量1 亿/年需分区
支持租户数5000+ 家多租户共享集群
系统可用性99.95%年停机 ≤ 4.4 小时
停机维护不允许灰度发布,滚动升级
接口响应P99 < 500ms核心查询
收租成功率> 99.5%含第三方支付

1.5 产品边界(明确不做什么)

不做原因
自建电子签章平台法律效力风险,接第三方
自研 AR 拍摄/建模算法重资产、专业门槛高,接第三方拍摄能力
自建支付通道需金融牌照,接第三方支付
自研智能硬件接第三方设备厂商,我方做接入与管理
房产中介的二手房交易撮合非租赁业务范围

二、用户角色与权限

2.1 角色全景

平台方(我方)
  └── 平台运营 / 平台管理员 / 平台客服
       │
       └── 租户(运营公司/物业公司)
            ├── 租户管理员(企业主)
            ├── 区域经理 / 店长
            ├── 管家(房源运营)
            ├── 维修工 / 保洁(服务人员)
            ├── 财务(收租/对账/开票)
            ├── 房东(业主,只读+收益)
            └── 租客(C 端)

2.2 角色职责与权限矩阵

权限维度:查看(R) / 新建(C) / 修改(U) / 删除(D) / 审批(A) / 导出(E)

平台方角色

功能域平台运营平台管理员平台客服
租户开通/停用R,U,AR,C,U,D,AR
套餐与计费R,UR,C,U,D,A—
全平台数据看板R,ER,ER
租户数据访问(代客排查)R(需审计)R(需审计)R(需审计)
风控黑名单R,UR,C,U,DR
系统配置与灰度开关RR,U,A—

⚠️ 平台方访问租户数据必须留审计日志,且需要租户授权或工单凭据。

租户内部角色

功能域租户管理员区域经理/店长管家财务房东
房源管理(楼盘/房间)R,C,U,DR,C,UR,URR(仅自己房产)
房源状态变更R,UR,UR,U——
租客档案R,C,U,DR,C,UR,C,UR—
合同签约/续租/退租R,AR,C,U,AR,C,URR(仅自己房产)
账单生成R,URRR,UR(仅收益)
收款与核销RRRR,C,U—
退款审批R,AR,A—R,C—
发票管理RR—R,C,U—
工单处理RR,U,AR,URR(仅自己房产)
设备管理R,C,U,DR,UR,U——
门锁密码下发R,AR,AR,C,U——
报表导出R,ER,E—R,ER,E(仅自己)
员工与权限R,C,U,DR(仅下属)———

服务人员(受限角色)

功能维修工保洁
查看指派给自己的工单RR
更新工单状态(接单/处理/完成)UU
上传现场照片CC
申请门锁临时权限CC
查看租客联系方式仅处理中工单内仅处理中工单内

数据权限原则:服务人员只能看到"与当前任务相关"的信息,工单完成后即失去访问权。

租客(C 端)

功能说明
找房/看房地图选房、条件筛选、AR 看房、在线预约
在线签约实名认证、电子签章、在线支付押金租金
账单缴费查看账单、在线支付、电子发票
报修提交工单、上传照片、查看进度、评价
智能家居门锁开锁、查看水电用量
我的租约合同查看、续租申请、退租申请

2.3 数据权限规则

规则说明
租户隔离租户之间数据完全不可见(数据库层强制)
楼盘级授权可将员工限定到指定楼盘/楼栋
房源级授权管家可限定到具体房间
房东只读房东仅可见自己名下房产及其收益,不可见其他
租客自助租客仅可见自己的合同、账单、工单
跨租户租客身份⚠️ 租客的信用与黑名单信息跨租户共享(风控需要),但合同与账单严格隔离

跨租户租客身份共享需在合同中明确告知并获得授权,这是合规红线。


三、业务蓝图与版本规划

3.1 业务主流程

房源获取 → 房源上架 → 招租(多渠道) → 看房(线上/AR/线下)
    → 签约(实名+签章+押金) → 入住交割(抄表+交钥匙+门锁授权)
    → 居住期(缴费/报修/智能家居/续租) → 退租交割 → 押金结算 → 房源再上架

3.2 版本规划

V1.0 —— 租赁主业务闭环(一期,必须交付)

模块范围
平台与租户租户开通、套餐、账号、角色权限、数据权限
房源管理楼盘/楼栋/单元/楼层/房间、状态机、图片、价格
租客与合同租客档案、实名认证、合同签约/续租/退租、电子签章
收租账单生成、在线支付、核销、催缴、押金管理、发票
物业工单报修、派单、处理、评价、SLA
报表出租率、收入、逾期、工单

V1.0 不包含:AR 看房、智能家居、Agent、OTA、商城直播团购(但预留接口与数据结构)

V2.0 —— 数字化增强(二期)

模块范围
AR 看房全景漫游、热点、在线带看
数字家庭 IoT智能门锁、水电表、设备影子、场景联动
OTA 渠道携程/美团/飞猪库存同步、订单接收
短租间夜库存、日历房态、动态定价
移动端管家 App、租客小程序

V3.0 —— 智能化与生态(三期)

模块范围
AI Agent智能客服、自动催收、报修受理、智能推荐
商城生活服务商品、订单
直播/团购直播看房、团购券
开放平台对外 API、第三方开发者接入

3.3 里程碑建议

阶段周期交付物
M1 需求与设计3 周PRD、架构设计、数据库设计、UI 原型
M2 核心开发8 周房源/合同/收租主流程
M3 联调与集成4 周支付、签章、短信对接完成
M4 试点4 周1~2 个楼盘真实跑通
M5 上线2 周正式上线 V1.0

四、功能需求详述

编号规则:模块缩写-序号,如 RM-001(Room Management)。
优先级:P0 = 必须(V1.0 上线阻塞);P1 = 重要(V1.0 尽量);P2 = 一般(可延后)


模块一:平台与租户管理(PT)

PT-001 租户开通(P0)

描述:平台方为一家运营公司开通租户账号。

字段需求:

字段必填说明
企业名称是
统一社会信用代码是用于校验企业真实性
租户编码是全局唯一,系统生成或自定义
联系人/电话是
套餐类型是基础版/专业版/旗舰版
有效期是到期自动提醒,超期冻结
房源数量上限是按套餐限制

业务规则:

验收标准:

PT-002 员工与权限管理(P0)

描述:租户管理员为本企业员工分配账号与角色。

业务规则:

PT-003 套餐与计费(P1)

描述:平台按房源数量或功能模块向租户收费。

业务规则:

PT-004 操作审计(P0)

描述:记录所有关键操作,支持追溯。

必须记录的操作:

字段:操作人、时间、IP、操作类型、操作对象、变更前后值

验收标准:


模块二:房源管理(PM)

PM-001 楼盘/楼栋/单元/楼层管理(P0)

描述:建立房源的物理层级结构。

层级:楼盘 → 楼栋 → 单元 → 楼层 → 房间

字段需求(楼盘):

字段必填说明
楼盘名称是
楼盘编码是租户内唯一
省/市/区/详细地址是
经纬度是地图选房必需,支持地址解析获取
租赁形态是长租/短租/混合
总房间数自动由房间汇总
配套设施否健身房、泳池、停车位等
封面图是

业务规则:

PM-002 房间管理(P0)

描述:房间是可出租的最小单元。

字段需求:

字段必填说明
房号是楼盘内唯一
房间类型是整租/合租
租赁形态是长租/短租
建筑面积 / 使用面积是㎡
户型是如一室一厅
朝向否
装修档次否毛坯/简装/精装/豪装
挂牌价是长租为月租,短租为日租
床位数合租必填合租时房间拆分为床位
配套设施否空调/洗衣机/冰箱/宽带等
房源照片是至少 3 张,支持封面
视频否
AR 场景否V2.0
扩展属性否自定义字段(如"带阳台""近地铁")

房间状态机(核心):

        ┌──────────────────────────────────┐
        │                                  │
     ┌──▼───┐  挂牌   ┌──────────┐  签约  ┌──────────┐
     │ 空置 │───────>│  预定中   │──────>│  在租中   │
     └──┬───┘        └────┬─────┘       └────┬─────┘
        │                 │ 取消/超时          │ 退租
        │                 └──────┐            │
        │  维修/停用              ▼            ▼
        └──────>┌─────────┐    ┌──────┐   ┌──────┐
                │ 维修中   │    │ 空置 │<──│ 空置 │
                └────┬────┘    └──────┘   └──────┘
                     │ 维修完成
                     └──────> 空置

业务规则:

合租场景规则(重要,易被忽略):

合租房间内按床位分别出租,每个床位可独立签约与收租。

编号规则
BR-PM-10合租房间拆分为若干床位,每个床位有独立状态与价格
BR-PM-11床位的出租与占用独立判定:同一房间内 A 床可已租、B 床仍空置
BR-PM-12房间整体状态由床位汇总推导:全部空置=空置;部分在租=在租(仅部分);全部在租=满租
BR-PM-13房间挂牌价在合租时取各床位价格之和(用于展示与统计)
BR-PM-14床位签约后生成独立合同与独立账单,租客之间互不影响
BR-PM-15公共区域费用(水电、保洁)按人数或面积分摊,分摊规则可配置

为什么单列这条:合租是国内长租公寓的主流形态之一。
若把房间当作不可分割的整体出租,会导致"一间房只能租给一个人",
直接损失一半出租能力。研发必须按床位粒度实现占用与结算。

验收标准:

PM-003 批量导入房源(P0)

描述:支持 Excel 批量导入房间,适应运营商已有台账。

要求:

验收标准:

PM-004 房源状态看板(P1)

描述:以楼栋/楼层为维度,可视化展示所有房间状态(类似酒店房态图)。

要求:

PM-005 车位管理(P2)

车位作为可单独出租的资产,含车位号、类型、状态、价格。


模块三:租客管理(TM)

TM-001 租客档案(P0)

描述:管理租客(自然人)与企业租客信息。

字段需求(个人):

字段必填说明
姓名是
证件类型是身份证/护照/港澳通行证
证件号码是加密存储,全局查重
手机号是唯一
性别 / 生日否可从身份证解析
紧急联系人否姓名、关系、电话
职业/工作单位否
实名认证状态自动未认证/审核中/已认证/失败
标签否如"优质租客""曾逾期"

业务规则:

⚠️ 合规红线:

TM-002 实名认证(P0)

描述:租客签约前需完成实名认证。

流程:

上传证件照 → OCR 识别 → 活体检测/人脸比对 → 权威源核验 → 认证结果

要求:

验收标准:

TM-003 企业租客(P1)

字段:企业名称、统一社会信用代码、法人、联系人、营业执照。

业务规则:

TM-004 信用与黑名单(P0)

描述:记录租客履约行为,支持跨租户查询。

信用信息包含:

业务规则:

验收标准:

TM-005 沟通记录(P2)

记录与租客的电话、短信、微信、现场沟通内容,形成完整服务档案。


模块四:合同管理(CT)

CT-001 合同创建与签约(P0)

描述:创建租赁合同,完成多方在线签署。

字段需求:

字段必填说明
合同编号自动按规则生成
合同类型是长租/短租
房源是可多选(一合同多房间)
承租方是个人或企业
共租人否多人合租时填写
担保人否
出租方是公司或个人
租期起止是
租金是支持每房间不同租金
付款周期是月付/季付/半年付/年付
押金是通常 1~2 个月租金
免租期否
递增条款否如每年递增 5%
其他费用否物业费、停车费、宽带费
附件否

签约流程:

① 创建合同(草稿)
② 填写信息、选择房间
③ 生成合同 PDF
④ 发起电子签署(租客 + 出租方)
⑤ 租客实名认证 + 签署
⑥ 出租方签章
⑦ 签署完成 → 合同生效 → 房间状态改为"在租"
⑧ 生成首期账单(含押金)

业务规则:

验收标准:

CT-002 合同变更(P0)

变更类型:

类型说明对账单影响
续租延长租期生成新账期账单
换房更换房间原房间释放,新房间占用
改价调整租金从生效日起按新价生成
变更当事人增加/减少共租人需重新签署
提前退租提前终止结算押金与违约金

业务规则:

验收标准:

CT-003 入住交割(P0)

描述:租客入住时记录房屋状况与水电底数。

记录内容:

业务规则:

CT-004 退租与结算(P0)

描述:租客退租时办理交割与押金结算。

流程:

① 租客提交退租申请(或到期自动提醒)
② 约定退租日期
③ 退租交割:抄表、检查房屋状况、收回钥匙
④ 计算费用:未缴租金 + 水电费 + 损坏赔偿 - 押金
⑤ 押金退还(可部分扣除)
⑥ 合同终止,房间状态改为"空置"(或"维修中")

业务规则:

验收标准:

CT-005 合同到期提醒(P1)


模块五:收租与财务管理(BL)

BL-001 账单生成(P0)

描述:按合同与账期自动生成账单。

账单类型:租金、押金、水电费、物业费、停车费、违约金、其他

生成方式:

方式场景
定时自动生成每月固定日期(如每月 25 日生成下月账单)
手动生成补生成、特殊账单
事件触发合同生效生成首期账单;入住生成押金账单
抄表触发抄表后生成水电账单

业务规则:

验收标准:

BL-002 在线支付(P0)

支持渠道:支付宝、微信支付、(银联可选)

流程:

① 租客在账单页点击"去支付"
② 选择支付方式
③ 跳转支付(H5/小程序/App)
④ 支付完成 → 第三方回调 → 系统核销 → 账单状态更新
⑤ 通知租客"缴费成功"

业务规则:

验收标准:

BL-003 收租核销(P0)

描述:一笔收款可核销多张账单,一张账单可被多笔收款核销。

支持的核销场景:

场景示例
一次付清一张账单最常规
一次付清多张账单租客一次付 3 个月房租
多次分付一张账单租客分 2 次付清 1 个月房租(部分核销)
预收款租客多付,余额留作后续
冲正收错钱,需回滚核销

业务规则:

验收标准:

BL-004 催缴(P0)

催缴策略(可配置):

阶段时间动作
提醒账单生成日站内信 + 短信
到期提醒到期日短信 + Push
逾期 1 天T+1短信 + 电话(管家)
逾期 7 天T+7加收滞纳金 + 上门
逾期 30 天T+30法务介入流程
逾期 90 天T+90清退流程

业务规则:

BL-005 押金管理(P0)

押金生命周期:应收 → 已收(代管) → 退还 / 部分退还 / 全额扣除

业务规则:

BL-006 发票管理(P1)

要求:

BL-007 财务对账(P0)

日报表:当日收款总额、分渠道金额、核销明细

月报表:月度收入、应收/实收/欠费、开票金额

对账:与支付渠道逐笔核对,差异必须处理

验收标准:


模块六:物业管理与工单(WO)

WO-001 报修(P0)

描述:租客提交报修,管家受理并派单。

创建渠道:租客 App/小程序、电话(管家代录)、现场、设备告警自动创建、Agent 受理

字段需求:

字段必填说明
报修类型是水电/门窗/家具/家电/网络/其他
问题描述是
照片/视频建议便于判断问题
期望上门时间否
紧急程度是一般/紧急/特急

工单状态机:

待受理 → 已派单 → 已接单 → 处理中 → 待确认 → 已完成 → 已关闭
   │        │        │                  │
   └─取消───┴────────┴───────取消──────┘

业务规则:

WO-002 派单(P0)

派单方式:

业务规则:

WO-003 SLA 管理(P1)

SLA 指标:响应时限、上门时限、完工时限

要求:

WO-004 服务评价(P1)

WO-005 巡检管理(P2)


模块七:数字家庭 IoT(SH)

SH-001 设备管理(V2.0,P1)

支持设备类型:智能门锁、智能电表、智能水表、烟感、温湿度传感器、摄像头、空调控制器

字段需求:设备编号、型号、类型、所属房间、状态(在线/离线/故障)、固件版本、最后心跳时间

业务规则:

SH-002 门锁与权限(V2.0,P1)

场景:

使用者权限类型有效期
租客密码/指纹/App 开锁租期内
保洁临时密码2 小时(一次性)
维修工临时密码工单处理期间
看房客户临时密码1 小时

业务规则:

验收标准:

SH-003 水电远程抄表(V2.0,P1)

要求:

业务规则:

SH-004 场景联动(V2.0,P2)

如"离家模式":关闭所有灯、空调,门锁布防。

SH-005 能耗分析(V2.0,P2)


模块八:AR 看房(AR)

AR-001 AR 场景展示(V2.0,P1)

描述:租客在线上即可沉浸式看房。

功能:

业务规则:

AR-002 AR 场景制作(V2.0,P1)

描述:运营人员上传拍摄素材,配置场景。

要求:

业务规则:

AR-003 在线带看(V3.0,P2)

经纪人远程讲解 + 租客同步浏览,支持实时语音。


模块九:AI Agent(AG)

AG-001 智能客服(V3.0,P1)

能力:

业务规则:

AG-002 自动催收(V3.0,P2)

AG-003 报修受理(V3.0,P2)

AG-004 智能推荐(V3.0,P3)

⚠️ Agent 能力的边界(必须在 PRD 中明确):


模块十:商城/直播/团购(V3.0,P2-P3)

本模块为规划预留,详细需求待 V3.0 阶段细化。此处仅说明业务方向与约束。

业务方向

架构约束(重要)

关键风险

风险应对
流量冲击主业务物理隔离 + 独立限流
库存超卖(秒杀)Redis 预扣 + MQ 削峰,不用数据库行锁
与租赁业务的账务交叉独立账套,定期汇总

五、关键业务规则汇总

本节是研发与测试的重点,规则冲突时以本节为准。

5.1 数据正确性规则(不可违反)

编号规则违反后果
CR-01同一房间同一时间段不能被两份生效合同占用一房两租,重大纠纷
CR-02账单核销总额不得超过应收金额财务账实不符
CR-03同一支付交易号不得重复入账重复记账,资损
CR-04账单生成必须幂等重复账单,租客投诉
CR-05合同变更必须留痕,不可直接修改原记录法律纠纷时无法举证
CR-06短租库存扣减必须原子操作超卖,客人到场无房
CR-07金额计算必须用整数(分)浮点误差,对账不平
CR-08所有涉及资金的写操作必须幂等重复退款,资损

5.2 状态机规则

对象状态流转约束
房间空置↔维修中;空置→预定中→在租中;在租中→空置(仅退租)
合同草稿→待签→生效→变更中/已到期/已解约;生效后不可回草稿
账单待缴→部分缴→已缴清;待缴→逾期;任何状态→作废(需审批)
工单待受理→已派单→已接单→处理中→待确认→已完成→已关闭
支付单已创建→支付中→已支付→退款中→已退款
OTA 订单已接收→已确认/已拒单→已入住→已离店

5.3 时间与边界规则

编号规则
TR-01所有跨天计算以租户所在时区为准(默认 Asia/Shanghai)
TR-02账单账期按自然月计算,跨月按天拆分
TR-03短租间夜:入住日计入,离店日不计入
TR-04预定状态超时时间可配置(默认 24 小时)
TR-05工单自动确认超时(默认 48 小时)
TR-06合同到期提醒:60/30/15/7 天

5.4 通知规则

事件通知对象渠道
账单生成租客站内信 + 短信
账单到期前 3 天租客短信 + Push
逾期租客 + 管家短信 + 电话
支付成功租客 + 财务站内信
工单派单服务人员App Push + 短信
工单完成租客Push
合同到期提醒租客 + 管家短信
设备离线管家站内信

六、非功能需求

6.1 性能需求

场景指标
房源列表查询P99 < 500ms
房源详情P99 < 300ms
账单列表P99 < 500ms
支付下单P99 < 1s
合同签约发起P99 < 2s
报表查询P95 < 3s(复杂报表可异步)
批量导入 1000 行< 30s
月账单批量生成 1000 合同< 5min

6.2 可用性需求

指标目标
系统可用性99.95%(年停机 ≤ 4.4h)
支付链路可用性99.9%
数据库主备切换< 60s(有短暂闪断)
计划内维护不停机(灰度 + 滚动升级)
故障恢复(RTO)< 30min
数据恢复点(RPO)< 5min

6.3 安全需求

类别要求
传输加密全站 HTTPS(TLS 1.2+)
存储加密证件号、银行卡、密钥加密存储(KMS)
密码策略至少 8 位,含字母数字,90 天更换
登录安全密码错误 5 次锁定;敏感操作二次验证
权限控制RBAC + 数据权限,最小权限原则
操作审计关键操作全留痕,日志不可篡改
数据脱敏证件号、手机号中间位脱敏展示
防爬防刷WAF + 接口限流(房源数据是爬虫重点目标)
合规个人信息保护法(PIPL);等保三级(建议)

6.4 兼容性需求

端要求
B 端 WebChrome/Edge/Firefox 最新两个版本;1920×1080 起
租客小程序微信小程序
租客 AppiOS 14+、Android 8+(V2.0)
管家 AppiOS 14+、Android 8+(V2.0)

6.5 数据与合规需求

要求说明
数据保存期限合同及相关记录保存至少合同结束后 3 年(法律要求)
个人信息删除支持租客行使删除权(法务确认保留例外)
数据导出租户可导出自己的全部数据(防止被平台锁定)
异地备份每日备份,异地保留 30 天
审计留存操作日志保留至少 1 年

七、第三方集成需求

7.1 集成清单

类别供应商(建议)用途优先级
支付支付宝、微信支付收租、押金、退款P0
电子签章法大大 / e签宝 / 上上签合同签署P0
实名认证阿里云实人认证租客实名P0
短信阿里云短信通知、验证码P0
地图高德地图地图选房、位置服务P0
电子发票百望 / 航信发票开具P1
OTA携程、美团、飞猪渠道分销P2
第三方 AR贝壳如视 / 众趣AR 拍摄与建模P2
智能硬件门锁、水电表厂商IoT 设备P2
Push极光 / 厂商通道App 推送P1

7.2 集成通用要求(对研发的硬性约束)

编号要求原因
IN-01所有外部调用必须设超时(默认 10s)防止线程耗尽
IN-02所有外部调用必须支持重试(指数退避)应对网络抖动
IN-03所有回调处理必须幂等第三方会重复回调
IN-04回调必须先落库再处理防止处理崩溃丢数据
IN-05必须记录完整调用日志(请求/响应/耗时)排查与计费
IN-06必须有降级方案(第三方不可用时)保证主流程可用
IN-07支付必须日终对账发现账实不符
IN-08密钥必须加密存储(KMS),不得硬编码安全红线

7.3 降级策略

依赖不可用时的降级方案
短信改用站内信 + Push,记录待发队列
支付提示稍后重试,支持线下转账人工核销
签章转线下纸质签约流程
实名认证转人工审核
地图降级为文本地址选择
OTA停止订单接收,改为人工确认
AR降级为图片+视频看房

八、数据需求与报表

8.1 核心报表

经营类(管理层)

报表指标更新频率
出租率分析出租率、空置房间数、按楼盘/户型分布每日
收入报表应收/实收/欠费、按费用类型、同比环比每日
现金流报表收款流水、押金余额、退款每日
房源周转平均空置天数、招租周期、续租率每周

运营类(管家/店长)

报表指标
账单催缴清单逾期房间、租客、金额、逾期天数
工单统计工单量、响应时长、完成率、满意度
房源动态新签、退租、维修中房间
设备状态在线率、故障设备、异常告警

财务类

报表指标
收款日报/月报分渠道金额、核销明细
对账报表与支付渠道差异明细
发票报表已开票金额、待开票
押金台账代管押金总额、待退、已退

租客侧

报表指标
我的账单已缴、待缴、逾期
我的合同租期、租金、押金
能耗明细水电用量与费用趋势

8.2 数据看板要求

看板使用人核心内容
平台总览平台运营租户数、房源总量、GMV、活跃度
租户经营看板租户管理员出租率、收入、欠费、工单
管家工作台管家我的房间、待办、今日工单
财务工作台财务今日收款、待核销、待开票、对账异常

技术要求:看板数据不可实时聚合主库(性能考虑),需预聚合或走独立分析库。


九、验收标准

9.1 功能验收(V1.0)

模块验收项通过标准
房源楼盘/房间 CRUD全流程可用
房源房间状态机非法流转被拒绝
房源批量导入 1000 行30 秒内完成,错误有提示
租客档案与实名认证成功率 > 95%
合同在线签约签署完成可下载含签章 PDF
合同续租/退租流程完整,状态正确
收租账单生成1000 合同 5 分钟内完成且幂等
收租在线支付支持支付宝/微信,核销正确
收租部分核销多付/分付场景正确
收租退款审批流 + 核销回滚正确
收租对账日终对账差异可查可处理
工单全流程报修→派单→处理→评价闭环
工单状态留痕每步可追溯
权限租户隔离A/B 租户数据完全不可见
权限角色权限各角色只能做授权范围内操作
审计关键操作可查到谁在何时改了什么

9.2 非功能验收

项验收方法通过标准
性能压测(100 并发)P99 < 500ms(核心查询)
可用性故障演练单节点故障不影响服务
不停机升级灰度发布演练升级期间无用户可感知中断
数据隔离渗透测试无跨租户数据泄露
支付幂等重复回调测试10 次回调只入账 1 次
防超卖并发测试20 并发抢 1 房,只成功 1 个
备份恢复恢复演练能在 RTO 内恢复

9.3 业务验收

项通过标准
试点楼盘跑通至少 1 个楼盘完成"上架→签约→收租→报修→退租"全流程
租客可用性租客能独立完成缴费与报修,无需人工指导
财务准确性一周内账实相符,对账差异为 0

十、风险与假设

10.1 关键假设

编号假设若不成立的影响
AS-01甲方能提供历史房源与租客台账(Excel/其他系统)需大量手工录入,上线延后
AS-02甲方有营业执照与合规资质无法开通支付商户号
AS-03租客接受电子合同需保留纸质签约流程
AS-04首批租户愿意配合试点无法验证真实场景
AS-05第三方支付/签章账号能按时申请下来支付功能阻塞

10.2 风险清单

编号风险影响等级应对
R-01支付渠道申请周期长(可能 2~4 周)V1.0 延期🔴 高第一周就启动申请
R-02历史数据质量差,导入困难上线延后🟠 中提前做数据清洗评估
R-03租客不接受线上缴费收租效率无提升🟠 中保留线下登记 + 人工核销
R-04OTA 渠道对接周期长(接口审批)V2.0 延后🟠 中提前联系渠道 BD
R-05AR 内容制作成本高V2.0 成本超支🟠 中先做标杆房源,不全量
R-06智能硬件兼容性差IoT 功能受限🟠 中先选定 1~2 个厂商深度合作
R-07个人信息合规风险法律风险🔴 高法务提前介入,做隐私评估
R-08跨租户租客信息共享引发争议合规/口碑风险🔴 高在用户协议中明确告知并获授权
R-09秒杀/直播流量打垮主库主业务不可用🔴 高物理隔离,独立集群
R-10需求蔓延导致 V1.0 延期交付风险🟠 中严格版本边界,V1.0 冻结范围

10.3 待决问题(需甲方决策)

#问题影响建议
Q-01长租与短租是否同时上线?影响一期范围与工期建议一部长租,二部短租
Q-02是否需要对接甲方已有 ERP/财务系统?影响集成工作量需明确接口清单
Q-03房东端是做 Web 还是小程序?影响开发量建议先做小程序
Q-04是否要求私有化部署?架构方案完全不同需尽早确认
Q-05首批上线楼盘数量?影响压测与容量规划建议 1~2 个试点
Q-06是否需要多语言(如面向外籍租客)?影响 i18n 改造建议预留
Q-07数据保留期限与删除策略?合规要求需法务确认

十一、附录

11.1 名词表

术语说明
租户SaaS 平台上的一个客户(运营公司),数据隔离单元
房源/房间可出租的最小单元
整租/合租整套出租 / 按房间或床位出租
长租/短租按月计租 / 按天计租
间夜酒店/短租的库存单位(一晚一间)
账期账单对应的费用周期
核销把收到的钱对应到具体账单的过程
冲正撤销一次错误的核销
交割入住/退租时对房屋状况的确认
押金租客预先支付的担保金
滞纳金逾期缴费的罚金
工单一次服务请求(报修、保洁等)
影子(设备)设备当前状态的快照
OTA在线旅游平台(携程/美团/飞猪)
SLA服务等级协议(响应/完工时限)
AgentAI 智能体,能自主调用工具完成任务

11.2 需求追踪矩阵(需求 → 数据表 → 优先级)

需求编号功能对应核心表版本优先级
PT-001租户开通tenant, tenant_configV1.0P0
PT-002员工权限user_account, role, permissionV1.0P0
PT-004操作审计各表状态日志 + 审计表V1.0P0
PM-001楼盘管理property, building, unit, floorV1.0P0
PM-002房间管理room, room_status_log, room_amenityV1.0P0
PM-003批量导入room(批量写入)V1.0P0
TM-001租客档案tenant_person, tenant_orgV1.0P0
TM-002实名认证tenant_person(verify 字段)V1.0P0
TM-004信用黑名单credit_profileV1.0P0
CT-001合同签约contract, contract_party, contract_fileV1.0P0
CT-002合同变更contract_change, contract_versionV1.0P0
CT-003入住交割checkin_recordV1.0P0
CT-004退租结算contract, contract_depositV1.0P0
BL-001账单生成bill, bill_item, bill_periodV1.0P0
BL-002在线支付pay_order, payment_channelV1.0P0
BL-003收租核销payment, payment_allocationV1.0P0
BL-004催缴dunning_record, late_fee_ruleV1.0P0
BL-005押金管理contract_depositV1.0P0
BL-007财务对账reconciliation_batch, reconciliation_diffV1.0P0
WO-001报修工单work_order, work_order_flow, work_order_itemV1.0P0
WO-002派单dispatch_record, staffV1.0P0
SH-001设备管理device, device_model, device_bindingV2.0P1
SH-002门锁权限access_grant, device_commandV2.0P1
SH-003远程抄表meter, meter_readingV2.0P1
AR-001AR 看房ar_scene, ar_scene_node, ar_hotspotV2.0P1
AG-001智能客服agent_session, agent_message, knowledge_chunkV3.0P1
OTA渠道分销ota_channel, ota_room_mapping, ota_order, ota_inventory_syncV2.0P2
商城商城/直播/团购独立库(待设计)V3.0P3

11.2.1 补充追踪(细粒度功能支撑表)

以下表支撑前表中的细粒度功能,单独列出以便研发对照:

支撑表对应需求说明
contract_sign_flowCT-001签章流程状态、签署方、最终文件与哈希
contract_termCT-001合同条款(结构化、版本化)
contract_roomCT-001一份合同对应多个房间及其独立租金
refundBL-003退款单(含审批与渠道退款单号)
invoiceBL-006发票申请、开具、红冲
fee_itemBL-001费用项字典(租金/水/电/物业/停车)
guarantorCT-001担保人信息
bedPM-002合租场景的床位
parking_spacePM-005车位(可单独出租资产)
amenity / room_amenityPM-002配套设施字典与房间关联
rate_plan / rate_policyPM-002 / 短租价格方案与策略(连住折扣等)
room_calendar短租(V2.0)间夜库存日历,防超卖核心
staffWO-002服务人员(技能、负载、服务范围)
service_catalogWO-001服务项目录
dispatch_recordWO-002派单记录(含拒单原因)
sla_ruleWO-003SLA 规则(响应/上门/完工时限)
inspection_task / inspection_recordWO-005巡检任务与巡检记录
contact_recordTM-005与租客的沟通记录
tenant_person_orgTM-003个人与企业租客的关联
data_scope_rulePT-002数据权限(限定员工可见楼盘)
media_asset / media_bindingPM-002 / AR-002媒体元数据与业务绑定(文件存 OSS)
device_shadowSH-001设备当前状态快照
scene / scene_actionSH-004场景联动
ar_scene_versionAR-001AR 场景版本(重新拍摄保留历史)
ar_camera_pathAR-001AR 漫游路线
vr_sessionAR-001看房行为数据(停留、热点点击)
agent_definition / agent_toolAG-001Agent 定义与可调用工具注册
agent_tool_callAG-001工具调用审计(Agent 误操作追责依据)
agent_memoryAG-001Agent 长期记忆(跨会话画像)
knowledge_doc / knowledge_chunkAG-001知识库与向量切片
prompt_templateAG-001提示词版本管理

11.2.2 技术支撑表(PRD 不展开,属实现细节)

以下 14 张表是保障系统正确性与可运维性的技术设施,

不直接对应业务功能,但研发必须实现:

表作用为什么必须有
id_segment分布式 ID 号段分库后主键不冲突(已验证并发安全)
schema_migration迁移版本管理标记破坏性变更,CI 卡控
feature_flag特性开关灰度发布与不发版回滚
outbox_event出站事件表保证"业务改了,消息一定发出去"
inbound_callback入站回调表第三方回调先落库,不丢可重放
idempotency_record幂等记录支付/退款防重复执行
integration_provider集成配置供应商密钥与主备管理
integration_call_log外部调用日志排障、计费、限流依据
room_occupancy房间占用登记排他约束防一房两租
media_variant媒体派生规格缩略图/多清晰度/全景瓦片
device_credential设备凭证设备密钥与证书
role_permission角色权限关联RBAC
user_role_binding用户角色绑定RBAC
user_tenant_binding用户租户绑定一人可服务多租户

评审提示:若甲方质疑"为什么要建这些看起来没用到的表",
请直接引用上表的"为什么必须有"列——这 14 张表是
支付防重、防超卖、不停机升级三项硬性要求的实现基础,缺一不可。

11.3 待补充文档

文档说明
UI/UX 设计稿各端界面原型
接口文档OpenAPI 规范
测试用例基于本 PRD 与业务规则编写
数据字典完整字段定义(见《数据库设计》)
用户手册面向运营人员
运营手册催缴、工单、纠纷处理 SOP

文档结束。评审通过后进入 UI 设计与开发排期。

目录

  1. 目录
  2. 1.1 产品定位
  3. 1.2 目标用户
  4. 1.3 业务价值(对外交付重点)
  5. 1.4 规模与性能目标
  6. 1.5 产品边界(明确不做什么)
  7. 2.1 角色全景
  8. 2.2 角色职责与权限矩阵
  9. 2.3 数据权限规则
  10. 3.1 业务主流程
  11. 3.2 版本规划
  12. 3.3 里程碑建议
  13. 模块一:平台与租户管理(PT)
  14. 模块二:房源管理(PM)
  15. 模块三:租客管理(TM)
  16. 模块四:合同管理(CT)
  17. 模块五:收租与财务管理(BL)
  18. 模块六:物业管理与工单(WO)
  19. 模块七:数字家庭 IoT(SH)
  20. 模块八:AR 看房(AR)
  21. 模块九:AI Agent(AG)
  22. 模块十:商城/直播/团购(V3.0,P2-P3)
  23. 5.1 数据正确性规则(不可违反)
  24. 5.2 状态机规则
  25. 5.3 时间与边界规则
  26. 5.4 通知规则
  27. 6.1 性能需求
  28. 6.2 可用性需求
  29. 6.3 安全需求
  30. 6.4 兼容性需求
  31. 6.5 数据与合规需求
  32. 7.1 集成清单
  33. 7.2 集成通用要求(对研发的硬性约束)
  34. 7.3 降级策略
  35. 8.1 核心报表
  36. 8.2 数据看板要求
  37. 9.1 功能验收(V1.0)
  38. 9.2 非功能验收
  39. 9.3 业务验收
  40. 10.1 关键假设
  41. 10.2 风险清单
  42. 10.3 待决问题(需甲方决策)
  43. 11.1 名词表
  44. 11.2 需求追踪矩阵(需求 → 数据表 → 优先级)
  45. 11.3 待补充文档