当前位置:文档之家› 系统架构及分析设计讲解

系统架构及分析设计讲解

系统架构及分析设计
2020/4/30
议程
系统架构
什么是架构? HP架构方法论 我们的架构方法论
分析设计
什么是架构?
架构
业务问题
Business/IT Alignment
IT解决方案
架构的范围
企业IT规划
系统架构
模块设计
HPGM for ITSA
业务视图
HP ITSA企业架构规划方法论
业务驱动力




cpmisserver1

CPMIS门户 项目管理
应用服务器2 intserver2
cpmisserver2 物资管理 采购管理
bpmserver1



coopserver1

数据库服务器1
bpmserver2 coopserver2
数据库服务器2
备份服务器
文件报表服务器 报表服务 文件服务
-数据库采用Oracle RAC 来实现集群,数据库服务 器采用并行运行模式。两 台数据库服务器同时提供 数据库服务。
-应用服务器采用水平集群 模式与垂直集群模式相结 合的混合模式,以充分利 用硬件资源,提供高可用 的应用群集服务
BPM
Report Cooper CPMIS
Cooper CPMIS
Oracle RAC
校验、选择器
后台任务
外部系统
Web浏览器
EXT JavaScript JQuery
q定ua时r器tz
J2EE
界面 展示层
JSP/Tag
Groovy
应 用 服 务
器 报润表乾工具
Spring MVC
界面 逻辑层
Controller
业务 逻辑层
Spring Core
Manager
数据 持久层
DAO Ibatis
• sourcing - suppliers - specific models
• financing • phasing • moving
我们的方法论
1.业务驱动力
Why(为什么)?
痛点、机遇、趋势。
3.业务能力要求
What(做什么)?
确定建设范畴、确定优先级
4.技术解决方案 How(如何做)?
业务目标
1
业务原则
2
Darwin AE模型
业务战略
业务流程
管理
功能视图
业务能力架构 业务概念模型 功能架构
技术视图
34
数据架构 逻辑(技术)架构 架构验证
企业应用 基础设施
Phase II&III
产品、平台和集成商 演进路线 管控
实施视图
Phase IV 试点、优化、规范、推广
1 业务驱动力分析方法
依据
技术架构(横向)-集成架构
描述各模块、子系统是如何串接起来的。
OA
URL

CPMIS门户

URL
系统管理
URL
资源 系统
WebService
门 URL 户
协同商务
WebService
供应商
项目管理 采购管理
物资管理 主数据管理
财务
接WebService系统 口 统计分析WebService平

Database
DTO Domain Object
ቤተ መጻሕፍቲ ባይዱ
Command

成 层
XFire
WS-Server
XML Bean DTO


WS-Client

数据库服务器
基础架构-网络拓扑图
2020/4/30
基础架构-系统部署图
供应商协同 Web服务器主机
供应商协同 Web服务器备机
应用服务器1


intserver1
2 方案推演过程
3 架构方案决策框架
4 架构验证方法
5
The four HPGM for ITSA views
Business view Why do I want a new house?
• residence, entertainment, business
• affordability • location • independence • image
▪▪▪▪▪完有 一及安整效 致时全性性 性性性
应急项目:施工委托
设计批复
原则
设计完成
施工委托
▪让信息变得清晰、
易理解、易获取

和易使用

▪避免信息孤岛
信息模型
施工中
信初息验 生命周期初验
信息架构
系统无关
终系验统相关
信息分布
信息流
纯购置性项目:到货验收
终验
决算
决算
静态 动态
▪▪▪▪T总最HMP部佳FIS规实SM划 践ID模型
议程
系统架构 分析设计
界面原型设计 概要设计 数据库设计 设计规范
界面原型设计
• 输入:功能需求及和客户交互 • 设计结果:静态页面形式 • 设计工具:DreamWeaver、FrontPage等
Functional view What should the new house give me?
• uses / room layouts • peace & quiet, security • garden, woods • garage, pet needs
Technical view
How will it be built?
功能架构、信息架构、技术架构、基础架构
2.建设原则
5.项目管理计划
With What(用什么做)?
组织结构、实施计划
系统架构组成
系 统 架 构
功能架构
信息架构
信息架构的英文为Information Architecture简称IA,是美国架构师沃尔曼 (Richard Saul Wurman) 先生在1975年创造出的一个词汇。 信息架构就需要调动人的注智销能去组织信息内容,精心设计信息结构,建注造销 一个优化的信息空间,让 信息变得清晰、易理解、易获取和易使用。 沃尔曼先立生项认为:“信常息规架项目构:师设(计委In托formation Architects)是一种把数据的内在模式加以组织,使 复杂的事情变得清立晰项的人,他们构建信设息计的中结构或信息地图,让别人找到通往知识的途径。”
• foundation, framing, heat/ac, plumbing, ...
• utilities: - electric, water, comms, roads
• security systems • controls • materials
Implementation view With what will it be built?
CRM
(J2EE/SOA)
的系统
J2EE
WebService
J2EE
WebService
J2EE/润乾
JDBC
WebService
审计 WebService系统
流程管理/引擎
BPM(普元BPS)
CPMIS平台
APPDB
Oracle
集团 WebService系统
技术架构(纵向)-软件体系架构
报表
面板、树、编辑格
相关主题