Escolar Documentos
Profissional Documentos
Cultura Documentos
Sistemas - Introduo
importante a familiaridade com diversos tipos de sistemas por dois motivos:
Introduo
Mesmo que seu trabalho como analista se concentre em um tipo de sistema, ele normalmente far parte de um sistema maior.
Introduo
Embora muitos tipos de sistema paream ser totalmente diferentes, eles tem muitas semelhanas; existem princpios comuns, filosofias e teorias que se aplicam notavelmente bem a todos os tipos de sistemas.
Definio
Vrias definies em dicionrios:
Conjunto de elementos entre os quais haja alguma relao; Disposio das partes ou dos elementos de um todo, coordenados entre si e que formam uma estrutura organizada; Reunio de elementos naturais da mesma espcie; Procedimento organizado ou estabelecido.
Daniella Barros danibarros@unipaclafaiete.edu.br
Definio
Definies de autores:
Conjunto de partes coordenadas que concorrem para a realizao de um conjunto de objetivos (Dias & Gazzaneo) Um sistema um conjunto de objetos unidos por alguma forma de interao ou interdependncia (Chiavenato) Sistema pode ser definido como um conjunto de elementos interdependentes que interagem com objetivos comuns formando um todo (Ballestero Alvarez)
Daniella Barros danibarros@unipaclafaiete.edu.br
Definio
Todo e qualquer sistema est inserido em um meio ambiente que o contm, ou seja, tudo que externo a um sistema chamado de seu meio ambiente.
SI Definies
Um conjunto de procedimentos organizados que, quando executados, provm informaes para apoiar processos de tomada de decises e controlar a organizao.
SI Definies
Um sistema que prov procedimentos para registrar e tornar disponvel informao, sobre parte de uma organizao, para apoiar atividades relacionadas com a prpria organizao.
SI Definies
um conjunto de componentes interrelacionados utilizados para sentir, comunicar, analisar e apresentar informaes com o propsito de melhorar nossa capacidade de perceber, compreender, controlar e criar.
SI - Definio
Processo que nasce na busca e obteno da informao e termina por uma interpretao (prprogramada para execuo ou responsabilidade de um ser humano)
SI Moderno
Coleta dados no ambiente em que opera usando recursos de sensoriamento e telecomunicaes (entrada), analisa essas informaes usando software e hardware (processo) e, finalmente, apresenta o produto como informao til (sada).
Classificao dos SI
H vrias maneiras de classificar os SI. Classificao funcional:
Sistemas de Sistemas de Sistemas de Sistemas Transaes. Suporte Deciso; Informaes Gerenciais; Trabalho do Conhecimento; de Processamento de
Engenharia de Produto
Focaliza o produto
Software Definio
Conjunto de instrues que, quando executadas, produzem a funo e o desempenho desejados, as estruturas de dados necessrias ao programa e os manuais que descrevem a sua operao.
Software Utilizao
Utilizao cresce constantemente
Processamento de Informaes Aeronutica Telecomunicaes Sade Entretenimento...
sim
Meta
Pode ser apoiar alguma funo de negcio ou desenvolver um produto que possa ser vendido para gerar receita. Para alcanar a meta, um sistema baseado em computador faz uso de diversos elementos do sistema.
Elementos do sistema
Software
Programas de computador, estrutura de dados e produtos de trabalho correlacionados que servem para realizar o mtodo lgico, procedimento ou controle necessrio.
Elementos do sistema
Hardware
Dispositivos eletrnicos que fornecem capacidade computacional, dispositivos de interconectividade que possibilitam o fluxo de dados e dispositivos eletromecnicos que fornecem as funes do mundo externo.
Elementos do sistema
Pessoal
Usurios e operadores de hardware e software
Elementos do sistema
Banco de Dados
Uma coleo de informaes grande e organizada qual se tem acesso por intermdio de software e persiste ao longo do tempo
Elementos do sistema
Documentao
Informaes descritivas que mostram o uso e/ou operao do sistema.
Elementos do sistema
Procedimentos
Os passos que definem o uso especfico de cada elemento do sistema ou o contexto de procedimento no qual o sistema reside.
Domnio de Interesse
{ Viso de domnio
Elemento do Sistema
{ Viso do elemento
de
Engenharia de Software
Caractersticas:
Estabelecimento e uso de slidos princpios de engenharia para que se possa obter economicamente um software que seja confivel e funcione eficientemente em mquinas reais;
Engenharia de Software
Introduzir metodologias para o desenvolvimento do software, da mesma forma que nas outras engenharias, com o emprego de modelos; Incluso de Procedimentos, Mtodos e Ferramentas, dentro de uma Metodologia bem definida; Ainda no existe uma Metodologia amplamente aceita.
Principais Objetivos
Reduzir o custo e o tempo de desenvolvimento; Possibilitar uma melhor gerncia do processo de desenvolvimento; Facilitar o trabalho em grupo; Aumentar a qualidade do produto.
Confiabilidade
McCall:
Quanto se pode esperar que um programa realize a funo pretendida com a preciso exigida.
ISO 9126:
Perodo de tempo que o software est disponvel para uso, conforme indicado pelos seguintes subatributos: maturidade, tolerncia a falhas, recuperabilidade.
Daniella Barros danibarros@unipaclafaiete.edu.br
Eficincia
McCall:
Quantidade de recursos de computao e cdigo necessrios para um programa realizar a sua funo.
ISO 9126:
Grau em que o software faz uso otimizado dos recursos do sistema, conforme indicado pelos seguintes subatributos: comportamento em relao ao tempo, comportamento em relao aos recursos.
Manutenibilidade
McCall:
O esforo necessrio para localizar e consertar um erro em um programa.
ISO 9126:
Facilidade com a qual podem ser feitos reparos no software, conforme indicados pelos seguintes subatributos: analisabilidade, mutabilidade, estabilidade, testabilidade.
Daniella Barros danibarros@unipaclafaiete.edu.br
Portabilidade
McCall:
Esforo necessrio para transferir o programa de um ambiente de hardware ou software para outro.
ISO 9126:
Facilidade com a qual o software pode ser transposto de um ambiente para outro, conforme indicado pelos seguintes subatributos: adaptabilidade, instalabilidade, conformidade e permutabilidade.