Вы находитесь на странице: 1из 6

Sistemas de Informao 5 Srie Linguagem de Programao Comercial

Pg. 2 de 8

COMPETNCIAS E HABILIDADES Ao concluir as etapas propostas neste desafio, voc ter desenvolvido as competncias e habilidades descritas a seguir.
Capacidade para levantar dados e empreender uma abordagem sistmica no trato dos

problemas de distribuio da informao. Habilidades para o desenvolvimento de algoritmos e programas.


Capacidade para iniciar, projetar, desenvolver, implementar, validar e gerenciar solues, usando a tecnologia de computao em organizaes privadas e pblicas,

aplicando metodologias para anlise e desenvolvimento de projetos de sistemas.


Competncia para identificar, analisar e documentar oportunidades, problemas e necessidades passveis de soluo via computao e para empreender na

concretizao dessa soluo.

DESAFIO
Uma empresa est no processo de implantao do Sistema de Gesto da Qualidade (SGQ) com o intuito de adequar a seus processos, infra-estrutura e sistemas de informao

para futuramente obter um certificado de qualidade ISO 9001:2008.


Na implantao do SGQ, geralmente h consultores que iro avaliar e sugerir diversas mudanas administrativas e operacionais, visando obter maior qualidade e otimizao dos recursos da empresa. Para ocorrerem essas mudanas, os colaboradores recebem diversos treinamentos, manuais e orientaes para estarem cientes das mesmas. Os treinamentos e

procedimentos geram diversos documentos e manuais para os funcionrios.


Uma das medidas tomadas pela empresa foi solicitar a criao de um Sistema de Informao (SI) para facilitar a disponibilizao da documentao e outros materiais para

seus colaboradores.
O desafio proposto o desenvolvimento de um SI para auxiliar na divulgao e acesso s informaes e aos procedimentos do Sistema de Qualidade a serem seguidos pelos

departamentos da empresa citada acima. Esse sistema dever atender aos requisitos a seguir: Ter dois ambientes:
Ambiente 1: Publicao de Contedo: nesse ambiente, o usurio responsvel por divulgar o material poder cadastrar e publicar o contedo dos manuais e

procedimentos necessrios para treinamento dos colaboradores.


Ambiente 2: Consulta e Acesso ao Contedo: nesse ambiente, os colaboradores da

empresa podero ter acesso ao contedo publicado referente ao material do SGQ. Requisitos Funcionais:
O sistema deve permitir ao colaborador consultar o contedo por departamento

para facilitar a busca pelo contedo publicado.


O sistema deve permitir o cadastro de usurios que iro publicar o contedo,

cadastro de departamentos e tela para publicao do contedo.

Walter Gima

Sistemas de Informao 5 Srie Linguagem de Programao Comercial

Pg. 3 de 8

A equipe de desenvolvimento deve ser composta por um grupo de alunos para


elaborao das atividades e troca de conhecimento e experincias. Considere que a equipe foi

contratada por um colaborador da empresa representada pelo professor.


Ao decorrer do desenvolvimento dessa atividade, devero ser entregues ao

representante da empresa: 1. 2. 3. 4. Relatrio 1: Codificao das Classes do Sistema. Relatrio 2: Descrio da Plataforma e Ferramentas Relatrio 3: Interfaces do Sistema de Publicao de Contedo. Relatrio 4: Codificao das interfaces.

5. Relatrio 5: Codificao do Sistema de Publicao de Contedo conectado ao

Banco de Dados. 6. Relatrio 6: Codificao da Importao de arquivos XML.


Todos os documentos e relatrios que a equipe ir entregar para o representante da empresa (professor) devem seguir, como padro de formatao, a NBR 14724 da ABNT

(Associao Brasileira de Normas Tcnicas).

Produo Acadmica
Ao decorrer do desenvolvimento dessa atividade devero ser entregues os seguintes

documentos: 1. Relatrio 1: Codificao das Classes do Sistema. 2. Relatrio 2: Descrio da Plataforma e Ferramentas 3. Relatrio 3: Interfaces do Sistema de Publicao de Contedo. 4. Relatrio 4: Codificao das interfaces.
5. Relatrio 5: Codificao do Sistema de Publicao de Contedo com conexo com o

Banco de Dados. 6. Relatrio 6: Codificao da Importao de arquivos XML.

Participao
Essa atividade ser, em parte, desenvolvida individualmente pelo aluno e, em parte,

pelo grupo. Para tanto, os alunos devero: organizar-se, previamente, em equipes de 3 a 5 participantes; entregar seus nomes, RAs e e-mails ao professor da disciplina e observar, no decorrer das etapas, as indicaes: Aluno e Equipe.

Padronizao
O material escrito solicitado nessa atividade deve ser produzido de acordo com as

normas da ABNT1, 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 duplo entre linhas;

Consulte o Manual para Elaborao de Trabalhos Acadmicos. Unianhanguera. Disponvel em: <http://www.unianhanguera.edu.br/anhanguera/bibliotecas/normas_bibliograficas/index.html>.

Walter Gima

Sistemas de Informao 5 Srie Linguagem de Programao Comercial

Pg. 4 de 8

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.

ETAPA 1
Aula-tema: Viso geral da Plataforma.NET. Recursos do Ambiente de Desenvolvimento. Inovaes na Linguagem e Sintaxe. Reviso de Fundamentos de

Anlise Orientada a Objetos: conceitos de objetos, classes, atributos mtodos.


Essa atividade importante para que voc conhea as caractersticas e recursos da

plataforma .NET e desenvolvimento de software Orientado a Objetos. Para realiz-la, importante seguir os passos descritos.

PASSOS
Passo 1
Ler o captulo do livro-texto e complementare sobre as principais caractersticas da plataforma .NET e da linguagem C#. A pesquisa sobre a plataforma deve abordar quais as

ferramentas podem ser utilizadas para o desenvolvimento e possveis licenas de uso. Passo 2
Elaborar uma tabela com pelo menos cinco diferenas entre a linguagem C# e a linguagem

Java. Passo 3
Criar o Relatrio 1: Codificao das Classes do Sistema, que deve conter os cdigos-fonte da implementao das classes representadas pela Diagrama de Classes (figura 1). Utilize a

linguagem C# para codificar as classes. Requisitos para criao das classes: O grupo deve definir os possveis mtodos que podero fazer parte das classes; Criar mtodos construtores; Encapsular os atributos; Utilizar manipuladores de acesso.

Walter Gima

Sistemas de Informao 5 Srie Linguagem de Programao Comercial

Pg. 5 de 8

Figura 1: Diagrama de Classes Passo 4 Criar o Relatrio 2: Descrio da Plataforma e Ferramenta com base nos passos anteriores,
contendo a viso geral da Plataforma .NET e da linguagem C#, comparao do C# com outras linguagens. O professor da disciplina ir informar aos grupos a metodologia e datas

de entrega das atividades.

ETAPA 2
Aula-tema: Utilizando Windows Forms e respectivos controles. Utilizando Web Forms e respectivos controles.
Essa atividade importante a fim de que voc adquira conhecimento para criao de interfaces grficas e recursos com o intuito de manipular formulrios disponveis nas

ferramentas de desenvolvimento da plataforma .NET. Para realiz-la, importante seguir os passos descritos.

PASSOS
Passo 1 Criar um prottipo utilizando Windows Forms para representar as seguintes telas: Login de usurio; Cadastro de usurios; Cadastro de departamentos; Cadastro de Material (Contedo).

Walter Gima

Sistemas de Informao 5 Srie Linguagem de Programao Comercial

Pg. 6 de 8

Os campos para cada formulrio so os mesmos declarados nos atributos das classes
criadas na etapa anterior. Essa etapa define a interface para a publicao dos documentos e

procedimentos. Passo 2 Criar um prottipo utilizando Web Forms para representar as seguintes telas: Login de usurio; Consulta de Material; Exibio do Material Selecionado. Os campos do Formulrio de login devem ser: Campo de texto: Usurio; Campo de texto: Senha. Os campos do Formulrio de Consulta de Material devem ser: Campo de Seleo de Departamentos; Campo de texto para filtro de Ttulo; Campo de texto para definir filtro por perodo (intervalo de datas) de publicao de contedo. As informaes resultantes da pesquisa realizada no formulrio de Consulta de Materiais devem seguir a tabela abaixo: Tabela 1: Informaes de pesquisa de Materiais. Ttulo Data Publicao

Departamento

Exibir

A exibio do contedo ir conter os campos a seguir: Tabela 2: Informaes de Exibio de Material. Departamento Data Ttulo Contedo

Passo 3 Criar o Relatrio 3: Interfaces do Sistema de Publicao a partir das interfaces criadas nos Passos 1 e 2. Esse relatrio dever conter as imagens de cada tela no formato JPG separadas
por ambientes (Publicao e Consulta). O professor da disciplina ir informar aos grupos a

metodologia e datas de entrega das atividades.

Walter Gima

Sistemas de Informao 5 Srie Linguagem de Programao Comercial

Pg. 7 de 8

Passo 4 Criar o Relatrio 4: Codificao das Interfaces, que deve conter os cdigos-fonte dos
formulrios (Interface) criados. O professor da disciplina ir informar aos grupos a

metodologia e datas de entrega das atividades.