RUP E PMBOK
Artigos Científicos: RUP E PMBOK. Pesquise 862.000+ trabalhos acadêmicosPor: joaojbarros • 15/11/2013 • 2.512 Palavras (11 Páginas) • 448 Visualizações
A arquitetura de software é um dos principais habilitadores em proporcionar ganhos efetivos em agilidade e eficiência na manutenção e evolução dos sitemas de informação corporativos (MARINHO; NAGY; SORDY). Este artigo tem como objetivo propor uma arquitetura de software para implementar um ambiente onde é necessário implantar um sistema de solitação de OPME para clientes de ortopedia, sendo que as premissas básicas para tal arquitetura residem na alta disponibilidade do serviço e máxima segurança.
Palavras-chave: Alta Disponibilidade, Arquitetura de Software, Hot Standby, Redundância, Protocolo AAA, Segurança da Informação, Sistemas Hospitalares
ABSTRACT
Software architecture is a key enabler in providing effective gains in agility and efficiency in the maintenance and evolution of corporative information systems (MARINHO; NAGY; SORDY). This article aims to propose a software architecture approach to implement an environment where it is necessary to implant an OPME system for orthopedic clients, and the basic assumptions for such architecture reside in the high service availability and maximum security.
Keywords: High Availability, Software Architecture, Hot Standby, Redundancy, AAA protocol, Information Security, Hospital systems
LISTA DE FIGURAS E GRÁFICOS
Figura 1 - BPMN do processo de compra de produtos ortopédicos 9
Figura 2 – Diagrama de sequência representando o nível do negócio 11
Figura 3 – Diagrama de Sequência Técnico 12
Figura 4 – Arquitetura Proposta 15
LISTA DE TABELAS E QUADROS
Quadro 1 – Matriz de Unificação de Atividades. 17
Quadro 2 – Matriz de Unificação de Atividades. 22
Quadro 3 – Matriz de Unificação de Atividades. 33
LISTA DE ABREVIATURAS E SIGLAS
AAA - Authentication, Authorization and Accounting Protocol
AD - Active Directory
API - Application Programming Interface
ARR - Application Request Pounding
ATM - Asynchronous Transfer Mode
BPMN - Business Process Management
BPMN - Business Process Modeling Notation
CID - Classificação Internacional de Doenças – Bulas
DMZ – Demilitarized Zone
DNS – Domain Name Server
ERP – Enterprise Resource Planning
HBA – Host Bus Adapter
HTTP – Hyper Text Transfer Protocol
IP - Internet Protocol
IPSec - Internet Protocol Security
IPv4 - Internet Protocol Version 4
IPv6 - Internet Protocol Version 6
JAX-WS - Java API for XML Web Services
ISDN - Integrated Services Digital Network
LDAP – Lightweight Directory Access Protocol
M3TFS -
OPME - Órteses, Próteses e Materiais Especiais
SAP - Systems, Applications, and Products in Data Processing
SPOF - Single Point of Failure
SOA - Service Oriented Architecture
SOAP - Simple Object Access Protocol
TCP - Transmission Control Protocol
WAN - Wide Area Network
WSDL - Web Services Definition Language
XML - eXtensible Markup Language
SUMÁRIO
INTRODUÇÃO 7
1. RUP 9
1.1 AS FASES DO RUP 10
2. PMBOK 12
2.1 GRUPOS DE PROCESSOS E ÁREAS DE CONHECIMENTO 13
3. INICIAÇÃO 15
3.1 SEMELHANÇAS. 15
3.2 TABELA ASSOCIATIVA ENTRE AS DISCIPLINAS DO RUP E AS ÁREAS DE CONHECIMENTO DO PMBOK. 16
4. ELABORAÇÃO 20
4.2 SEMELHANÇAS 21
5. CONSTRUÇÃO 26
5.1 EXECUÇÃO 27
5.2 MONITORAMENTO E CONTROLE 27
5.3 SEMELHANÇAS 28
6. TRANSIÇÃO 30
6.1 TRANSIÇÃO 30
6.2 ENCERRAMENTO 31
6.3 SEMELHANÇAS 32
CONCLUSÃO 35
REFERÊNCIAS 36
INTRODUÇÃO
Mesmo a arquitetura de software sendo um conceito intuitivo de se assimilar, existem dificuldades em desenhar uma linha bem definida entre design e arquitetura – a arquitetura é um aspecto do deseign que se concetra em alguns recursos específicos (WTHREEX, 2013).
A arquitetura de software é a descrição abstrata, na forma de modelos, de diferentes visões do sistema em termos de unidade (partes) que interagem entre si (LEITE, 2010).
Como em qualquer outra estrutura complexa, o software precisa ser construído sobre uma fundação sólida. Falhar em considerar cenários-chave, falhar no design de prolemas comuns ou falhar na consideração das consequências
...