1
Projeto Disciplinar de Infra-Estrutura de Software
SISCOP – TORRE FORTE CONSTRUÇÕES LTDA.
1
2
2
2
EDILBERTO SILVA , ADRIANO MARRA (1012295) , BRUNO OLIVEIRA (1012415) , BRUNO MOTTA (1012509) ,
2
2
2
2
JANAÍNA LIMA (912191) , JOÃO AUGUSTO (1012301) , PAULO TAKAGI (1012308) , RICARDO REIS (911370) .
1
2
Professor Orientador da disciplina Infra-Estrutura de Software
Alunos do 2º semestre do curso de Gestão da Tecnologia da Informação da Faculdade SENAC-DF Unidade 903 Sul
E-mails: [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected] e
[email protected].
Data: NOVEMBRO/2010
Resumo: Apresenta-se neste, um Projeto Disciplinar de Infra-Estrutura de Software englobando proposta detalhada de especificação de arquitetura de software para empresa Torre Forte Construções LTDA. O projeto
inicia-se com uma apresentação resumida da empresa Torre Forte Construções LTDA e os requisitos funcionais do sistema. São apresentados os objetivos do SISCOP – Sistema de Gestão Integrada de Estoque e Pedidos e a área do negócio a ser abrangida. Este projeto está em consonância com os documentos de visão,
de especificação de caso de uso, de requisitos e outros documentos elaborados na disciplina de engenharia
de software. São apresentados neste projeto os seguintes diagramas da UML: Caso de Uso, de Classes, de
Componentes e Implantação, de Atividades e Sequência.
Palavras-chave: Arquitetura de Sistemas, UML, Diagramas.
1. Introdução
Este projeto apresenta os principais itens de arquitetura de software no desenvolvimento do Sistema de
Gestão Integrada de Estoque e Pedidos – SISCOP, para a empresa Torre Forte Construções LTDA.
O SISCOP é um sistema de controle voltado para o setor de construção civil que visará atender a necessidade de controle mais eficaz e seguro dos produtos empregados, gerenciando pedidos realizados pelos Pontos Remotos. Gerando relatórios a partir da compilação dos dados relativos a produtos e pedidos, o
SISCOP disponibilizará informações úteis ao corpo gerencial em tempo real; possuirá características que
serão desenvolvidas em módulos distintos, porém integrados, proporcionando à empresa Torre Forte Construções LTDA as seguintes funcionalidades:
Projeto SISCOP – Torre Forte Construções LTDA.
2
•
Manutenção de Usuários
•
Manutenção de Produtos
•
Controle de Pontos Remotos
•
Ordem de Serviço
•
Controle de Pedidos
2. A Organização
A Torre Forte Construções LTDA é uma empresa de porte médio situada no SIA/DF. Atua em serviços,
obras e construções, com canteiros em diversos pontos do DF.
2.1. Ramo de Atividade
Construção civil.
2.2. Missão da Organização
Ser um referencial de excelência na construção civil, respeitando os prazos estipulados de entrega das
obras, a racionalização e eficiência do uso dos materiais nos pontos remotos, visando serviços otimizados e
sem prejuízos, garantindo assim, economia à empresa e aos clientes.
3. Objetivos do Sistema
3.1. Geral
Aumentar a eficiência e segurança entre a comunicação da matriz e seus pontos remotos, bem como o
gerenciamento de recursos materiais desde o estoque até sua solicitação.
3.2. Específicos
Com a implementação do SISCOP, pretende-se implementar os seguintes recursos em relação aos envolvidos relacionados a seguir:
Administrativo:
•
Cadastro de usuários – UC 01;
•
Criação de níveis de acesso – UC 01.
Almoxarifado:
•
Controle de produtos (materiais, equipamentos e ferramentas) – UC 02;
•
Solicitação para reposição de produtos;
Projeto SISCOP – Torre Forte Construções LTDA.
3
Departamento de Engenharia:
•
Criação de ordens de serviço – UC 04;
•
Envio de ordens de serviço – UC 04;
•
Manter ponto remotos – UC 03.
Engenheiros:
•
Consultar ordem de serviço – UC 04.1
•
Coordenação de ponto remoto;
•
Consulta de produtos – UC 2.1;
•
Solicitação de produtos – UC 05;
•
Controle de produtos nos pontos remotos.
Projeto SISCOP – Torre Forte Construções LTDA.
4
4. Diagrama de Caso de Uso
Projeto SISCOP – Torre Forte Construções LTDA.
5
5. Diagrama de Classes
Projeto SISCOP – Torre Forte Construções LTDA.
6
6. Diagrama de Sequência
Projeto SISCOP – Torre Forte Construções LTDA.
7
7. Diagrama de Atividades
Projeto SISCOP – Torre Forte Construções LTDA.
8
8. Diagrama de Componentes e Implantação
Projeto SISCOP – Torre Forte Construções LTDA.
9
9. Arquitetura do sistema
Figura 1
A arquitetura definida para o projeto é do tipo Cliente / Servidor. Assim sendo, conforme o diagrama de
implantação apresentado no tópico anterior e a sua representação física (indicada pela figura acima) têm:
• Cliente:
- As estações de trabalho, com acesso ao SISCOP a partir da utilização de um browser.
• Servidor:
- Banco de Dados e Backup - O SGBD (Sistema Gerenciador de Banco de Dados), no caso o
MYSQL 5.0, juntamente com o WBS (Windows Backup Server).
- Aplicações Web - Os aplicativos desenvolvidos em J2EE alocados no Servidor Web Apache 2.0,
que implementam as regras de negócio.
A confiabilidade da comunicação entre Servidor e Cliente, será realizada por meio de um Servidor
VPN/Firewall, que garantirá a segurança nos acessos remotos ao sistema.
Assim o projeto possui 3 (três) camadas: a camada de apresentação representada pelo cliente que, neste caso, é o browser utilizado pelo usuário; a camada lógica representada pelo Servidor Web, que mantém a
Projeto SISCOP – Torre Forte Construções LTDA.
10
interface responsável por gerar o conteúdo para o browser, e pelo Servidor de Aplicações, responsável pelas regras do negócio, que determinam de que maneira os dados serão utilizados; e, por fim, a camada de
dados, representada pelos servidores de Banco de Dados e de Backup, nos quais residem toda a informação necessária para o funcionamento do SISCOP.
10. Conclusão
Foram levantadas as necessidades da empresa Torre Forte Construções LTDA através da realização de
reuniões com os setores que serão impactados direta ou indiretamente com a implantação do sistema. Após
as reuniões, com a análise das necessidades e objetivos da empresa, constatou-se principalmente que:
•
O sistema atualmente utilizado não atende as necessidades da empresa, devido ao crescimento
da demanda de serviços;
•
O sistema não contempla de forma eficaz e eficiente o controle de pedidos e de produtos, utilizados nos pontos remotos;
•
As informações transmitidas entre pontos remotos e a empresa são geradas por meio de comunicação informal, sem quaisquer registros;
Para solucionar tais necessidades será desenvolvido um sistema de controle de pedidos – SISCOP,
tendo como base os requisitos levantados. Dessa forma, a participação e colaboração dos stakeholders
(partes interessadas) são necessárias para a elaboração e otimização do SISCOP.
Com a implantação do SISCOP, a empresa Torre Forte Construções LTDA solucionará não apenas os
problemas de controle e gerenciamento, como também, através de uma correta gestão de estoque por meio
de procedimentos e relatórios gerados por um sistema integrado, poderá gerir seu capital e empregar seus
recursos de forma mais eficaz e econômica para a otimização dos serviços prestados aos seus clientes.
11. Referências Bibliográficas
http://edilms.eti.br/index.php?page=ensino.
http://www.juliobattisti.com.br/artigos/ti/ncamadas.asp.
http://informatica.hsw.uol.com.br/
http://www2.uol.com.br/sciam/noticias/material_de_canteiro_de_obras_vira_entulho.html
<<Atualizado em 29/11/2010 17:45:00>>
Projeto SISCOP – Torre Forte Construções LTDA.
Download

Projeto Exemplo - Prof. Edilberto Silva