天道酬勤,学无止境

HRMS

HRMS(人力资源管理系统)-从单机应用到SaaS应用-架构分析(功能性、非功能性、关键约束)-下篇

一、开篇 上一篇《HRMS(人力资源管理系统)-从单机应用到SaaS应用-架构分析(功能性、非功能性、关键约束)-上篇》我们详细分析了在架构分析过程中我们需要注意的内容,架构过程的方法论及实践经验,以更好的指导我们在具体架构落地。 本篇主将具体结合HRMS系统进行架构概要分析,按照上篇的理论指导,开展具体的架构分析过程实践,通过分析找到关键功能、关键非功能性需求(关键质量及约束)等。 在阐述具体的架构工作方法之前,请大家先查看以下三方面的内容: 1、HRMS系统的介绍?(涵盖哪些功能?价值和作用是什么?行业什么情况?) 请阅读《HRMS(人力资源管理系统)-从单机应用到SaaS应用-系统介绍》 2、本章分析的内容将围绕4类企业代表的业务场景,(区分不同规模企业的关注点,规模将决定系统的设计方案) 本篇将围绕4类企业代表来阐述不同规模企业对于HRMS的需求及应用 A、100人以下的中小企业 B、500人以下的大中型企业 C、1000人以上的集团化大企业 D、全球类型的公司体系(几万人) 3、架构师在设计该系统时的职责及具备的核心能力是什么? 请阅读《系统架构系列-开篇介绍》 一、架构准备阶段主要做什么? 架构准备阶段主要是围绕系统的全方位的需求分析来开展相关准备工作的,这里的需求涵盖功能性及非功能性2大类需求,非功能性需求又涵盖质量属性及约束两项内容

2021-04-19 14:30:50    分类:博客    HRMS