24
1 Unidade 1 – Introdução à Análise de Sistemas Objectivos

Unidade 1 – Introdução à Análise de Sistemas · simple or less complex parts. ... o glandular e o digestivo e como exemplos de sistemas feitos ... * Sistema digestivo (digestório)*

Embed Size (px)

Citation preview

1

Unidade 1 – Introdução à Análise de Sistemas

Objectivos

2

Objectivos Definir a análise de sistemas

Reconhecer as funções do analista de sistemas

Definir conceitos de sistema

Reconhecer a finalidade do Modelo Ambiental Especificar uma lista de eventos

Conhecer e utilizar o Diagrama de Contexto

3

Objectivos Reconhecer a finalidade do Modelo Comportamental

Conhecer e utilizar o Diagrama de Fluxo de Dados

Conhecer e utilizar o Dicionário de dados

Conhecer e utilizar o Diagrama de Entidade Associação

Conhecer e utilizar a Normalização de dados

Conhecer e utilizar o Esquema de tabelas

Conhecer e utilizar a Especificação estrutural

Reconhecer e utilizar ferramentas de gestão de planeamento de um projecto

4

1. Conceitos de sistema

1.1. Noção de sistema

5

Noção de Sistema Análise de Sistemas!!!

Análise de quê???!!! Sistemas???!!! Mas afinal o que é um “Sistema”? E Análise???

Algumas definições retiradas do Google de Análise: A process in which anything complex is separated into

simple or less complex parts. Tradução: Processo em que algo complexo é separado em partes

mais simples ou menos complexas

Processo que procura decompor um problema em problemas menores, gerar soluções para estes e combiná-los para a solução do problema original

6

Noção de sistema Antes de analisarmos um sistema, primeiro

necessitamos de ter uma ideia do seu conceito

No dia-a-dia, estamos constantemente na presença de elementos que interagem dinamicamente entre si, num determinado ambiente, para alcançar um mesmo objectivo

Quando isto acontece, estamos perante aquilo que se designa por sistema e, dependendo da sua complexidade, este pode conter subsistemas que, por sua vez, são constituídos por outros subsistemas

7

Noção de sistema Em determinadas áreas, o conceito de

sistema pode adquirir definições específicas como, por exemplo: Um conjunto de procedimentos, ideias ou

princípios, logicamente ordenados, com o objectivo de explicar o funcionamento de um todo

Um conjunto de procedimentos organizados de forma a classificar ou esquematizar algo

8

Noção de sistema A maior parte dos exemplos de sistemas encontra-se na própria

Natureza, mas existem outros feitos pelo Homem (sistemas automatizados e não automatizados)

Dentro dos sistemas feitos pelo Homem, temos os sistemas automatizados que interagem ou são tendencialmente controlados pelos computadores, substituindo, muitas das vezes, os sistemas não automatizados

Como exemplos de sistemas naturais temos o solar, o nervoso, o glandular e o digestivo e como exemplos de sistemas feitos pelo Homem temos o financeiro, o educacional, o de informação e o de comunicação

9

Noção de sistema Algumas definições de Sistema no Google

Um sistema é uma junção de elementos interrelacionados formando um todo único. Vindo do grego o termo "sistema" significa "combinar", "ajustar", "formar um conjunto". Um sub-sistema é um sistema que faz parte de um outro sistema.

Em anatomia, um sistema é um conjunto de órgãos que trabalhando juntos executam determinada função. Eis os sitemas presentes no corpo humano: * Sistema digestivo (digestório)* Sistema respiratório* Sistema circulatório* Sistema nervoso* Sistema linfático* Sistema urinário (excretor)* Sistema muscular* Sistema reprodutor* Sistema endócrino* Sistema ósseo

Conjunto de processos distintos, interligados; visando cumprir uma missão.

10

Noção de sistema Algumas definições de Sistema no Google

conjunto de elementos que se relacionam ou operam entre si. O governo é um sistema político; o corpo humano é um sistema biológico. Em computação, um sistema é qualquer combinação dos diversos tipos de hardware e software.

Combinação de elementos que influenciam uns aos outros e têm relações específicas com o ambiente

Conjunto de procedimentos, processos, métodos, rotinas, elementos e técnicas inter-relacionados para alcançar um determinado resultado.

11

1.2 Tipos de sistemas

12

Tipos de sistemas Quando se considera um determinado sistema

é habitual definir-se as suas fronteiras e tudo o que for exterior a ele é designado como o seu ambiente

Desta forma, é possível classificar os sistemas como abertos ou fechados

13

Tipos de sistemas Num sistema aberto processa-se alguma interacção

entre o sistema e o seu meio ambiente, existindo uma troca de informação Este tipo de sistema interage e reage com os agentes

externos do seu meio ambiente

Num sistema fechado não se processa qualquer interacção entre o sistema e o seu meio ambiente É considerado um sistema isolado

Na realidade, estes sistemas são impossíveis de existir, ou seja, existem apenas pelo contexto teórico

14

1.3. Modelo geral de um sistema

15

Modelo geral de um sistema Todos os sistemas possuem um conjunto de

características que os permitem representar, criando-se a partir daqui os modelos dos mesmos

A figura 1.1 mostra um modelo de representação de um sistema e a figura 1.2 mostra um exemplo esquemático de um sistema Biblioteca

16

Modelo geral de um sistema Dentro das características dos sistemas podem-se

enumerar: Os objectivos, identificando a finalidade de cada sistema As entradas, fornecendo recursos ao sistema,

nomeadamente: trabalho, informação, materiais, equipamento, etc.

O processo de transformação, gerando as saídas dos sistemas pela transformação das entradas, através dos seus componentes internos

A fronteira, definindo os limites do sistema O meio ambiente, influenciando o funcionamento do

sistema através dos agentes externos As relações e as restrições desenvolvidas tanto ao nível

dos agentes externos como dos componentes internos e relacionadas com o sistema em causa

17

2. Definição de análise de sistemas

2.1. O que é a análise de sistemas

18

O que é a análise de sistemas Analisar um sistema implica realizar um estudo

profundo de forma a entender como ele funciona, não o que faz, e verificar se é necessário introduzir melhorias

De certa forma, analisar um sistema consiste em: Conhecer os seus objectivos

Decompô-lo em componentes

Conhecer cada um dos seus componentes e as relações entre si

Diagnosticar problemas

Juntar novamente as partes de forma a determinar o seu funcionamento geral

19

O que é a análise de sistemas Uma definição de Análise de Sistemas retirada do

Google Análise de sistemas é a actividade que tem como

finalidade realizar estudos de processos a fim de encontrar o melhor e mais racional caminho para que a informação possa ser processada.

O analista de sistema estuda os diversos sistemas existentes entre hardwares (equipamento), softwares (programas) e o usuário final, seus comportamentos e aplicações, desenvolvendo a partir de então soluções que serão padronizadas e transcritas da forma que o computador possa executar.

Os profissionais da área gerem softwares (programas), que são executados em hardwares (equipamentos) operados por usuários (indivíduos), preparados e treinados em procedimentos operacionais padronizados, dotados de conhecimentos do software e hardware para seu trabalho.

20

O que é a análise de sistemas Uma definição de Análise de Sistemas retirada do

Google (continuação) A partir de então a análise de sistemas é uma profissão,

cujas responsabilidades concentram-se na análise do sistema e na administração de sistemas computacionais.

Cabe a este profissional parte da organização, implantação e manutenção de aplicativos e redes de computadores, ou seja, o analista de sistemas é o responsável pelo levantamento de informações sobre uma empresa a fim de utilizá-las no desenvolvimento de um sistema para a mesma ou para o levantamento de uma necessidade específica do cliente para desenvolver este programa especifico com base nas informações colhidas.

21

2.2. O papel do analista de sistemas

22

O papel do analista de sistemas O papel do analista de sistemas, tal como é

possível deduzir através da definição de análise de sistemas, é o de proceder a estudos de um sistema de forma

a apurar quais os factos e os processos relevantes

e o de interessar-se pela forma como o sistema é desenvolvido e mantido, garantindo que o mesmo atinja os seus objectivos ao realizar o que deve ser feito e o que é certo

23

O papel do analista de sistemas Um analista de sistemas tem, entre outras, as

seguintes funções: Identificar objectivos, conhecendo os resultados do que se

pretende alcançar

Efectuar um levantamento prévio dos requisitos para análise do sistema

Encontrar soluções alternativas para alcançar os objectivos

Detectar restrições às soluções propostas, que podem conter limitações de implementação

Criar modelos que representam o sistema, para facilitar a análise do mesmo

Definir critérios de avaliação

24

O papel do analista de sistemas Uma definição no Google de system analyst

(Analista de Sistemas):

A person responsible for studying the requirements, feasibility, cost, design, specification, and implementation of a computer based system for an organization/ business.

Tradução: Pessoa responsável pelo estudo dos requisitos, exequibilidade, custo, desenho, especificação, e implementação de um sistema informático baseado em um sistema de uma organização/negócio