内部系统 - 薪资模块框架图
2016-12-09 10:51:00 0 举报
薪资模块框架图是一个用于管理和处理员工薪资的系统。它包括了员工信息管理、薪资计算、薪资发放和报表统计等功能。在这个系统中,员工信息管理模块负责收集和维护员工的个人信息,包括姓名、职位、部门等;薪资计算模块则根据员工的考勤记录、绩效评估等因素计算出每个员工的应发工资;薪资发放模块负责将计算出的应发工资按时发放给员工;报表统计模块则提供了各种报表,方便管理层对薪资数据进行分析和决策。通过这个系统,企业可以更加高效地管理员工薪资,提高人力资源管理水平。
作者其他创作
大纲/内容
# 说明## App1 内部系统程序;App2 薪资模块系统程序## DB1 内部系统数据库;DB2 薪资模块数据库(技术负责人、运维负责人权限)## 薪资相关表结构需从 DB1 同步至 DB2(方法不限)## App2 解析到当前内部系统域名下:hanmaker.com/slary/list (名字自拟)# 内网隔离## 需要登录 VPN 才能访问 App2## DB2 不允许外网访问# 审核机制## develop 分支开发完合并到 master 时需要技术负责人审查才能通过# 配置文件隔离## DB2 配置文件不纳入版本控制,直接存在正式服务器# 服务器安全(正式服务器)## App1 App2 目录隔离,开发人员只能看到 App1## App1 程序不能调用 App2 程序 (例如 php 代码:exec('php ../../index.php?m=slary&a=list'))
4. code review 通过
正式服务器App1 / DB1App2 / DB2
现用 Git 仓库
测试服务器App1 / DB1App2 / DB1
VPN登录 / 内网访问 App2
2. 推送 / 部署
1. Git push
5. 推送 / 部署
App1 / DB1
Git push
技术负责人
FTP / git pull?
Master 分支App2 / DB2
3. pull request
虚线代表目前开发流
FTP
Develop 分支App2 / DB1
开发人员
阿里持续集成
用户
线上环境
Git 远程仓库 - 阿里 Code
0 条评论
下一页