hr-system/apps/hr-web.md

2.5 KiB
Raw Blame History

应用名称: Web版人事系统 (hr-web)

1. 应用描述

对标钉钉睿人事的 Web 版人事管理系统(账号规模上限 100 人覆盖组织人事底座迭代1后续按需扩展薪酬管理、招聘管理模块。

  • 前端:基于 bricks 组件体系 + dspy 声明式页面ocai 规范)
  • 后端:基于 ahserverPython
  • 数据层:基于 apppublic/sqlor
  • 需求基线:docs/00-requirement/requirement-spec.mdSRS v2
  • 需求复核:docs/00-requirement/iteration1-consistency-check.mdF01~F15 与 SRS v2 一致性结论)
  • 迭代1范围组织人事底座功能编号 F01~F15逐项输入/处理/输出/验收标准见 docs/00-requirement/iteration1-function-detail.md

2. 包含模块

每个应用至少关联一个模块,本应用关联以下 6 个模块均为迭代1规划模块F01~F15 全覆盖无遗漏):

模块 说明文件 迭代1功能
hr-org 组织人事 modules/hr-org.md F01 组织架构、F02 职位职级、F04 入职、F05 转正、F06 调动、F07 离职、F08 兼岗
hr-roster 花名册 modules/hr-roster.md F03 花名册
hr-flow 流程审批 modules/hr-flow.md F10 流程审批
hr-contract 合同 modules/hr-contract.md F09 合同台账(不含电子签)
hr-report 报表 modules/hr-report.md F13 人事报表
hr-system 权限日志与通用服务 modules/hr-system.md F11 权限、F12 操作日志、F14 工作台、F15 员工服务与提醒

3. 部署环境(规划)

环境 用途 部署形态(规划)
dev 开发联调 单实例容器部署:反向代理 + dspy 静态页 + ahserver 进程 + apppublic/sqlor
test 测试验收 同 dev独立数据空间
prod 生产100 人规格) 单实例容器部署 + 反向代理,数据定期备份

4. 端口(规划,以设计阶段确认为准)

服务 dev/test prod
Web 访问dspy 页面 + 静态资源) 8080 443HTTPS反向代理
ahserver 后端服务 9080 不直接暴露,由反向代理转发
apppublic/sqlor 数据服务 随部署环境分配 仅内网访问

5. 负责人

待定(迭代启动会由 PM 指定应用负责人;需求文档责任人:需求分析师)。

6. 状态

规划中

备注v1 遗留应用 apps/hr-system.mdJava/Spring Boot 口径已废弃由本应用取代v1 代码仓 repos/staff-mgr 仅作归档参考迭代1按 ocai 规范重建。