Você está na página 1de 7

ATIVIDADES PRTICAS

SUPERVISIONADAS

CST em Anlise e Desenvolvimento de Sistemas
2 srie
Fundamentos de Anlise Orientada a Objetos

A atividade prtica supervisionada (ATPS) um procedimento metodolgico de
ensino-aprendizagem desenvolvido por meio de um conjunto de etapas
programadas e supervisionadas e que tem por objetivos:
Favorecer a aprendizagem.
Estimular a corresponsabilidade do aluno pelo aprendizado eficiente e
eficaz.
Promover o estudo, a convivncia e o trabalho em grupo.
Desenvolver os estudos independentes, sistemticos e o autoaprendizado.
Oferecer diferentes ambientes de aprendizagem.
Auxiliar no desenvolvimento das competncias requeridas pelas Diretrizes
Curriculares Nacionais dos Cursos de Graduao.
Promover a aplicao da teoria e conceitos para a soluo de problemas
prticos relativos profisso.
Direcionar o estudante para a busca do raciocnio crtico e a emancipao
intelectual.
Para atingir estes objetivos a ATPS prope um desafio e indica os passos a
serem percorridos ao longo do semestre para a sua soluo.
A sua participao nesta proposta essencial para que adquira as
competncias e habilidades requeridas na sua atuao profissional.
Aproveite esta oportunidade de estudar e aprender com desafios da vida
profissional.

AUTORIA:
Marcelo Jos Storion
Faculdade Anhanguera de Bauru
CST em Anlise e Desenvolvimento de Sistemas - 2 Srie - Fundamentos de Anlise Orientada a Objetos


Marcelo J osStorion
Pg. 2 de 7

Pg. 2 de 7

COMPETNCIAS E HABILIDADES
Ao concluir as etapas propostas neste desafio, voc ter desenvolvido as competncias
e habilidades que constam, nas Diretrizes Curriculares Nacionais, descritas a seguir.
Definir parmetros de utilizao de sistemas: gerencia os recursos humanos
envolvidos, implanta e documenta rotinas, controla os nveis de servio de sistemas
operacionais e banco de dados, gerenciando os sistemas implantados.
Desenvolver capacidade de transferir conhecimentos da vida e da experincia
cotidianas para o ambiente de trabalho e do seu campo de atuao profissional, e
diferentes modelos organizacionais, revelando-se profissional adaptvel.
Produo Acadmica
Discusses em grupo.
Planejamento das atividades.
Relatrio virtual com a documentao do Levantamento de Requisitos de um
Sistema Hospitalar.
Participao
Para a elaborao desta atividade, os alunos devero previamente organizar-se em
equipes de at seis participantes, seguindo as diretrizes do tutor presencial.
Padronizao
O material escrito solicitado nesta atividade deve ser produzido de acordo com as
normas da ABNT
1
, com o seguinte padro:
Em papel branco, formato A4.
Com margens esquerda e superior de 3cm, direita e inferior de 2cm.
Fonte Times New Roman tamanho 12, cor preta.
Espaamento de 1,5 entre linhas.
Se houver citaes com mais de trs linhas, devem ser em fonte tamanho 10, com
um recuo de 4cm da margem esquerda e espaamento simples entre linhas.
Com capa, contendo:
Nome de sua Unidade de Ensino, Curso e Disciplina.
Nome e RA de cada participante.
Ttulo da atividade.
Nome do professor da disciplina.
Cidade e data da entrega, apresentao ou publicao.


DESAFIO

Procedimentos e processos mal analisados, no documentados e no informatizados
causaram diversos problemas, entre eles a execuo de uma mesma tarefa por inmeras vezes.
Alm disso, houve inconsistncia das informaes, tornando as mesmas no confiveis. Diante
desses fatos ocorridos no SISTEMA HOSPITALAR de um determinado cliente, e, do crescente
nmero de processos envolvendo esse sistema, se faz necessria uma nova anlise do mesmo.

1
Consulte o Manual para Elaborao de Trabalhos Acadmicos. Unianhanguera. Disponvel em:
<http://www.unianhanguera.edu.br/anhanguera/bibliotecas/normas_bibliograficas/index.html>.
CST em Anlise e Desenvolvimento de Sistemas - 2 Srie - Fundamentos de Anlise Orientada a Objetos


Marcelo JosStorion
Pg. 3 de 7

Pg. 3 de 7

Portanto, voc e sua equipe de desenvolvedores devero criar um sistema para um
cliente de um determinado Sistema Hospitalar.
<Caractersticas do Sistema solicitado pelo Cliente>

O Sistema Hospitalar que precisa passar por nova anlise dever atender a algumas
caractersticas relevantes descritas a seguir.
- O sistema atender a um hospital com diversas unidades de tratamento (ala do
hospital).
- Cada unidade de tratamento pode ser ocupada por diversos pacientes e conter vrios
equipamentos mdicos.
- O cadastro de informaes no sistema feito pelo (a) enfermeiro (a).
- O cadastro de pacientes feito com nome, idade, sexo e tipo de enfermidade.
- O cadastro de mdicos feito com nome, CPF e respectiva especialidade.
- Os mdicos so usurios do sistema cadastro de login e senha - e tm permisso
para consultar as informaes dos pacientes.
- As solicitaes de exames so feitas para pacientes cadastrados e devem apresentar,
necessariamente, o nome do paciente, nome do mdico, tipo do exame e o laboratrio
responsvel.

Objetivo do Desafio
Elaborar a documentao com o Levantamento de Requisitos de um Sistema Hospitalar.


ETAPA 1

Esta atividade importante para que voc busque compreender as necessidades do
usurio, bem como visualizar os principais processos que ocorrerem no Sistema.
Para realiz-la importante seguir os passos descritos.

PASSOS

Passo 1 (Equipe)
Reunir em equipe e estudar a situao problema do Cliente especificaes do SISTEMA
HOSPITALAR, para compreender as necessidades do usurio e o que ele precisa que o
sistema a ser desenvolvido fornea. A equipe precisa compreender como funcionam os
processos a serem informatizados.

Passo 2 (Equipe)
Escrever alguns tpicos ressaltando as funcionalidades identificadas no sistema e o porqu
tais funcionalidades (mximo de seis) foram consideradas como fundamentais. Justificar ao
cliente os benefcios de utiliz-las.

Passo 3 (Equipe)
Identificar os atores (quem interage com o SISTEMA HOSPITALAR). Descrever a funo dos
principais agentes (atores) que faro uso do futuro sistema. Sigam o padro existente na
CST em Anlise e Desenvolvimento de Sistemas - 2 Srie - Fundamentos de Anlise Orientada a Objetos


Marcelo J osStorion
Pg. 4 de 7

Pg. 4 de 7

empresa de desenvolvimento, o qual descrito no exemplo a seguir. A identificao dos
Atores fundamental, pois, os mesmos sero os usurios do futuro software.
Cliente Qualquer pessoa fsica ou jurdica que faz compras de flores, arranjos, vasos
ou produtos para conservao de plantas no balco da floricultura, por telefone ou pela
Internet. Na web est disponvel uma pgina com fotos e preos de flores, cartes, arranjos e
vasos disponveis na floricultura.

Passo 4 (Equipe)
Elaborar para o cliente uma Lista de Eventos: para diminuir a complexidade do SISTEMA
HOSPITALAR, e facilitar o seu desenvolvimento, faz-se o seu particionamento por Eventos.
Portanto, utilizar os Atores j identificados e gerar no mnimo cinco (5) e no mximo oito (8)
itens para a Lista de Eventos. Exemplo ilustrativo apresentado a seguir:

Lista de Eventos:

Usa-se a palavra dados +(objeto)
Verbo + (objeto)
N Descrio Evento Caso de Uso Resposta
1 Cliente solicita cadastro dadosCliente cadastrarCliente Mensagem 1
2 Cliente paga Conta dadosPagamento pagarConta Cupom Fiscal
3 Gerente solicita relatrio
de clientes devedores
solicitacaoCliente Situao emitirRelatorioCliente
Situao
Relatrio 1


ETAPA 2

Esta atividade importante para que voc passe a fazer uso da Linguagem de
Modelagem Unificada (UML) para gerar diagramas que possam representar documentar
processos do sistema.
Para realiz-la importante seguir os passos descritos.

PASSOS

Passo 1 (Equipe)
Ler com ateno o Artigo Introduo a UML (Unified Modeling Languageou Linguagem de
Modelagem Unificada) da Revista SQL Magazine, Edio 1. O mesmo aborda os principais
aspectos desta Linguagem de Modelagem, assim como descreve, conceitua os Diagramas de
Casos de Uso e Diagramas de Classes que sero utilizados neste desafio. Disponvel em:
<https:/ / docs.google.com/ viewer?a=v&pid=explorer&chrome=true&srcid=0Bz4ttFCBQSf9
NDNlMDg3YmQtNzNjYi00Y2Y0LWI2YjctMWY4YzQwYWMzZTE0&hl=pt_BR>. Acesso
em: 26 jan. 2014.

Nota: Para a Implementao dos Diagramas da Linguagem UML: utilizar uma ferramenta
CASE (Computer-Aided Software Engineering) - exemplo JUDE/ astah (Java and UML
Development Envroument), que auxilia em atividades de Engenharia de Software. Este
programa possui uma verso gratuita para download, na Internet. Disponvel em:
<http:/ / jude.change-vision.com/ jude-web/ index.html>. Acesso em: 26 jan. 2014.

Passo 2 (Equipe)
CST em Anlise e Desenvolvimento de Sistemas - 2 Srie - Fundamentos de Anlise Orientada a Objetos


Marcelo JosStorion
Pg. 5 de 7

Pg. 5 de 7

Considerar que os Casos de Uso (UseCase) so desenvolvidos de acordo com os Eventos
que ocorrem entre os agentes externos (Atores) e o sistema. Um Caso de Uso uma
sequncia de transaes realizadas pelo sistema em resposta ao disparo de um evento,
portanto represente (crie) apenas trs (3) Diagramas de Caso de Uso identificados na Lista de
Eventos gerada na Etapa N 2. A ferramenta, software JUDE, pode ser adotada neste passo.
A figura 1 apresenta um exemplo ilustrativo de um Diagrama de Caso de Uso a seguir
(cadastrar Cliente).

Figura 1 Caso de Uso: Cadastrar Cliente

Passo 3 (Equipe)
Finalizar para o cliente os Diagramas de Caso de Uso criados na ferramenta CASE JUDE.


ETAPA 3

Esta atividade importante para que voc tenha uma visualizao das classes que
comporo o sistema com seus respectivos atributos.
Para realiz-la importante seguir os passos descritos.

PASSOS

Passo 1 (Equipe)
Identificar as principais Classes (com os respectivos atributos, mximo de seis para cada
classe) que comporo o sistema analisado. Utilizar como base o relatrio com os objetivos
principais do SISTEMA HOSPITALAR criado na Etapa 1.

Passo 2 (Equipe)
Considerar que o Diagrama de Classes um dos mais importantes e um dos mais utilizados
diagramas da UML. Seu principal enfoque est em permitir a visualizao das classes que
comporo o sistema. Utilizem o software JUDE e criem as Classes e seus respectivos
Atributos. Nesse momento no necessrio criar os relacionamentos entre as classes. No
passo 3 apresentado um exemplo de uma Classe, que o padro seguido pela empresa
desenvolvedora, em conformidade com as especificaes da Linguagem UML.

Passo 3 (Equipe)
Elaborar para o cliente o Diagrama de Classes (figura 2) criado na ferramenta CASE JUDE.
CST em Anlise e Desenvolvimento de Sistemas - 2 Srie - Fundamentos de Anlise Orientada a Objetos


Marcelo J osStorion
Pg. 6 de 7

Pg. 6 de 7


Figura 2 Diagrama de Classes


ETAPA 4

Esta atividade importante para que voc tenha uma viso dos valores armazenados
pelos objetos de um Diagrama de Classes.
Para realiz-la importante seguir os passos descritos.

PASSOS

Passo 1 (Equipe)
Considerar que o Diagrama de Objetos est amplamente associado ao Diagrama de Classes.
Este diagrama fornece uma viso dos valores armazenados pelos objetos de um Diagrama de
Classes em um determinado momento da execuo de um processo de software. Criar os
objetos baseando-se no Diagrama de Classes criado na Etapa N 4 (um objeto para cada
classe). Exemplo ilustrativo do Objeto (clienteUm) da Classe Cliente, a seguir.


Figura 3 Diagrama de Objetos


Passo 2 (Equipe)
Utilizar a ferramenta (software) JUDE para criar o diagrama.

Passo 3 (Equipe)
Digitar em um nico documento em Word (extenso.doc) o resultado de todas as Etapas e
postar no ambiente virtual para a avaliao do tutor distncia. O arquivo deve ser
intitulado como: Documentao de Levantamento de Requisitos do Sistema Hospitalar.

Livro Texto da Disciplina

LARMAN, C. Utilizando UML epadres: Uma introduo a anliseeao projeto orientados a objetos
eaodesenvolvimento iterativo. 3 ed. Porto Alegre: Bookman, 2008.
CST em Anlise e Desenvolvimento de Sistemas - 2 Srie - Fundamentos de Anlise Orientada a Objetos


Marcelo JosStorion
Pg. 7 de 7

Pg. 7 de 7


Critrios de Avaliao
A avaliao ser realizada pelo tutor distncia, que levar em considerao:
Capacidade de sntese e organizao do levantamento bibliogrfico.
Cumprimento e qualidade do contedo de todas as etapas.
Formatao do arquivo final.

Você também pode gostar