INFOSOFT: SOFTWARE DE GERENCIAMENTO PARA LOJAS DE INFORMÁTICA

Documentos relacionados
FERNANDO LEITE DESENVOLVIMENTO DE SOFTWARE PARA DESKTOP, USANDO JAVA. UMA APLICAÇÃO PARA GERENCIAMENTO DE LANCHONETE.

LUCAS ALVES PEREIRA SISTEMA DE GERENCIAMENTO DE LOJA DE MATERIAIS DE CONSTRUÇÃO

EVANDRO JOSÉ DE ALMEIDA SISTEMA GERENCIADOR DE MANUTENÇÃO EM MÁQUINAS AGRÍCOLAS E COMÉRCIO DE PEÇAS

ANDERSON RICARDO DOS SANTOS SISTEMA DE CONTROLE DE ESTOQUE DE BEBIDAS

PAULO VITOR SPRICIDO. SISTEMA PARA GERENCIAMENTO DE SALÃO DE BELEZA (L equipe) Assis-SP

IVAN PEDROSO DOS SANTOS DESENVOLVIMENTO DE UM SISTEMA PARA O GERENCIAMENTO DE ACADEMIA DE MUSCULAÇÃO. Assis

Alan Carlos da silva SISTEMA PARA LOJA DE ROUPAS ASSIS

JACKSON JADER BERNINI SISTEMA GERENCIADOR DE ESTOQUE E VENDAS

Systrack. Documento de Protótipo

RICARDO APARECIDO DE OLIVEIRA SIOPM SISTEMA INTERNO DE OCORRÊNCIA POLICIAL MILITAR

Thiago William Damasceno Barbosa. Software Imobiliário ASSIS

WELLINGTON DE PAUDA DA SILVA SISTEMA GERENCIADOR DE POSTOS DE COMBUSTÍVEIS

DESEVOLVIMENTO DE UM SOFTWARE EM JAVA PARA O GERENCIAMENTO DE UM PET SHOP PET HOUSE

SAMUEL ALVES DA CRUZ SISTEMA WEB PARA ACADEMIA DE GINÁSTICA

Não é possível exibir esta imagem no momento. LEANDRO ROCHA DOS SANTOS DESENVOLVIMENTO DE SOFTWARE PARA LOJA DE INFORMÁTICA

LUIS FERNANDO DE MORAES

VICTOR AUGUSTO CAMPANIN SISTEMA DE CONTROLE ODONTOLÓGICO

SILVIA MARIA GOMES MOREIRA SISTEMA DE AGENDAMENTO DE CLÍNICA

SISTEMA DE ORDENS DE SERVIÇO DE MANUTENÇÃO EM EQUIPAMENTOS DE INFORMÁTICA

DUMA: AUTOMAÇÃO DE FICHA TÉCNICA PARA EMPRESA DE PEQUENO E MÉDIO PORTE

Matheus Henrique Szmodic Sistema de Gestão de Ordens de Serviço para Lojas de Informática

RAPHAEL VASQUES DE NIGRO SISTEMA DE GESTÃO DE ESTOQUE PARA EMPRESAS DE COSMÉTICOS

DESENVOLVIMENTO DE SOFTWARE PARA DESKTOP, USANDO JAVA PARA UMA APLICAÇÃO DE GERENCIAMENTO DE ALUGUEL DE CAÇAMBAS PARA ENTULHOS.

PROJETO INTEGRADO I OFICINA MECÂNICA

FELIPE BARBOSA DE GREGÓRIO DESENVOLVIMENTO DE SOFTWARE EM C# DESKTOP PARA GERENCIAMENTO DE ORDENS DE SERVIÇO

ELIBERTO AUGUSTO DIAS SISTEMA GERENCIAMENTO DE PIZZARIAS

Lista Diagrama de Casos de Uso

SISTEMA WEB DE GERENCIAMENTO DE UMA POUSADA 1 INTRODUÇÃO

MAYARA CRISTINA ERACLIDE GOMES SISTEMA WEB DE CONTROLE DE NOTAS E FALTAS

IMPLEMENTAÇÃO DE UM SISTEMA PARA GESTÃO DE BARES NOTURNOS

Termo de Abertura do Projeto

IMPLEMENTAÇÃO DE UM SITE E-COMMERCE

JOÃO HENRIQUE DE OLIVEIRA SAECE- SISTEMA ADMINISTRATIVO E CONTROLE DE ESTOQUE

Manual do Tutor PIRELLI TYRE CAMPUS

Sistema de Gerenciamento de Farmácias e Drogarias.

Software REGISTROMATIC

HIGOR RECCO PALHARINI SISTEMA GESTÃO DE OFICINA MECÂNICA

Especificação dos Requisitos do Software UFPI Maps 1.0. Autores:4A Team Alceu Medeiros Antonio Lima AntonioHelves Fernando Assunção

Marcos Roberto da Silva. Sistema para informatização de loja de cosméticos

MANUAL DE INSTALAÇÃO DO SOFTWARE

UNIVERSIDADE FEDERAL DO PARANÁ WILLIAN DALLASTELLA UNIONLINE PORTAL EDUCACIONAL

S T E M A I N T E G R A D O A SOLUÇÃO COMPLETA PARA ADMINISTRAÇÃO DE SUA EMPRESA Indústria Comércio Serviço

LUIS PAULO BATISTA SISTEMA PARA CONTROLE NA PRESTAÇÃO DE SERVIÇOS DE MANUTENÇÃO EM OFICINA MECÂNICA

Manual do Usuário. Sistema Controle de Caixa (versão gratuita)

Marlos T. S. Sedrez Orientador: Paulo Roberto Dias

INF1013 MODELAGEM DE SOFTWARE

Equipe: Rafael Henrique. Angélica Larissa

COMÉRCIO ELETRÔNICO DE CAMISETAS PERSONALIZADAS

DOCUMENTAÇÃO SISTEMA DE ADMINISTRAÇÃO DE CONSULTÓRIO MÉDICO

Sistema Para Automação de Revenda de Veículos

EMERSON MARCELINO DA SILVEIRA SISTEMA DE CONTROLE DE PATRIMÔNIO

SISTEMA DE E-COMMERCE PARA PEQUENOS VAREJISTAS. Aluno: Leonardo Rossetti Orientador: Roberto Heinzle

Análise e projeto de sistemas

SOFTWARE DE GESTÃO EMPRESARIAL

MODERIZAÇÃO PÚBLICA S I S T E M A D E A L M O X A R I F A D O M A N U A L D E I N S T R U Ç Õ E S

MANUAL DE UTILIZAÇÃO DO SISTEMA LUMEWARE PERFIL: TREINAMENTO

Gestão Unificada de Recursos Institucionais GURI

Customização e Implantação da Solução Project Explorer para CNI Versão em Espanhol

SOFTWARE EDUCACIONAL PARA ELABORAÇÃO DE PROVAS E EXERCÍCIOS

SISTEMA PARA O GERENCIAMENTO DA ENTIDADE CENTRO VOCACIONAL

UTILIZAÇÃO DE TECNOLOGIAS MODERNAS PARA CADASTRAMENTO DAS FAMÍLIAS DA ATENÇÃO BÁSICA DE SAÚDE DO MUNICÍPIO DE COARI

Curso: Banco de Dados I. Conceitos Iniciais

MATHEUS FARIA SANCHES SISTEMA PARA GESTÃO DE OBRAS CIVIS

Sistemas de Informação via Web para Controle Financeiro de uma Microempresa

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES

A c c e s s B á s i c o

SISTEMA DE DESEMPENHO DA NAVEGAÇÃO - SDN

Mapa Mental. Aplicabilidade de Mapa Mental

Projeto Disciplinar de Infra-Estrutura de Software SISCOMI MERCADOS Y.YAMADA

MANUAL PARA DESENVOLVIMENTO DE SOFTWARE TRABALHO DE CONCLUSAO DE CURSO EM SISTEMAS DE INFORMAÇÃO

SISTEMA DE GERENCIAMENTO ELETRÔNICO DE DOCUMENTOS

SISTEMA DE GERENCIAMENTO DE MADEIREIRA

Documento de Especificação de Sistema IngreSys

SISTEMA GERENCIADOR DE ESTAMPARIA

MARCELO CARDOSO JOAQUIM SISTEMA DE CONTROLE PARA EMPRESAS DE PUBLICIDADE

Estudo de Caso - Sistema de Controle de Ponto

MATHEUS LUIS VITORINO SISTEMA EM JAVA PARA GERENCIAMENTO DE CONSULTÓRIO ODONTOLÓGICO

Maísa Andréia dos Santos Gestão Educacional

Primeiros passos das Planilhas de Obra v2.5 Instalação, configuração e primeiros passos para uso das planilhas de obra

Perfil Formação Acadêmica Experiência Profissional Capacitação Profissional

JAQUELINE COSTA CUNHA SISTEMA DE GERENCIAMENTO PARA CLÍNICA DE FISIOTERAPIA E ESTÉTICA

Como se origina um curso de especialização no SIGAA?

Boletim Técnico. Plano de Desenvolvimento Individual (PDI) Desenvolvimento/Procedimento. Produto : Totvs Gestão de Pessoas Versão 12.1.

Gestão de Documentos. TOTVS Obras e Projetos

Universidade Estadual Vale do Acaraú Disciplina: Análise e Projeto Orientado a Objetos Professora: Raquel Silveira DESCRIÇÃO DO TRABALHO PARA 3ª AP

PEDRO VERÍSSIMO SILVA SISTEMA DE CONTROLE PARA RESTAURANTES E/OU CANTINAS

Guia do Usuário. Portal Web: Foxwin-Acesso. Assunto: Guia do Usuário Portal Web. Produto: Foxwin-Acesso. Versão Doc.: 1.0

INSTITUTO FEDERAL DE CIÊNCIA E TECNOLOGIA DE SÃO PAULO PROJETO SOLUTION MARKET'S

Transcrição:

DANILO DE OLIVEIRA INFOSOFT: SOFTWARE DE GERENCIAMENTO PARA LOJAS DE INFORMÁTICA ASSIS 2013

DANILO DE OLIVEIRA INFOSOFT: SOFTWARE DE GERENCIAMENTO PARA LOJAS DE INFORMÁTICA Trabalho de Conclusão de Curso apresentado ao Instituto Municipal de Ensino Superior de Assis, como requisito do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas. Orientador: Esp. Célio Desiró Área de Concentração: Desenvolvimento de Sistemas ASSIS 2013

FICHA CATALOGRÁFICA OLIVEIRA, Danilo INFOSOFT: Software de gerenciamento para lojas de informática / Danilo de Oliveira. Fundação Educacional do Município de Assis FEMA Assis, 2013. 54 Páginas Orientador: Esp. Célio Desiró Trabalho de Conclusão de Curso Instituto Municipal de Ensino Superior de Assis IMESA. 1. C# 2. Visual Studio 3. SQL Server 2008 CDD: 001.61 Biblioteca da FEMA

DANILO DE OLIVEIRA INFOSOFT: SOFTWARE DE GERENCIAMENTO PARA LOJAS DE INFORMÁTICA Trabalho de Conclusão de Curso apresentado ao Instituto Municipal de Ensino Superior de Assis, como requisito do Curso de Superior de Tecnologia em Análise e Desenvolvimento de Sistemas, analisado pela seguinte comissão examinadora: Orientador: Esp. Célio Desiró Analisador (1): Me. Douglas Sanches da Cunha ASSIS 2013

AGRADECIMENTOS Primeiramente agradeço a DEUS, por estar sempre iluminando os meus passos e me encorajando diante dos desafios que a vida nos proporciona, me abençoando e sempre mostrando qual o caminho correto a seguir. Agradeço aos meus pais, Edna Gardini de Oliveira e Valmir de Oliveira, por me darem a vida e ensinar-me a vivê-la com dignidade. A vocês que iluminam o meu caminho com afeto e dedicação, estando me apoiando independente das minhas escolhas. A todos os professores e meu orientador Célio Desiró, que durante esses anos estiveram contribuindo com conhecimentos e experiências para o nosso futuro profissional e pessoal. Agradeço aos meus amigos: Werner Eduard, Eduardo Giroto, Mario Villani, Sauro Rubeschini, Stella Souza, que estiveram esses anos dividindo momentos de diversão e preocupação, a todos aqueles que contribuíram para o meu aprendizado direta e indiretamente.

RESUMO Em busca de melhorar o atendimento e o controle de dados de uma empresa, a melhor forma de se fazer com que isto ocorra é informatizando as áreas nas quais ainda possuem seus controles de formas manuais. O sistema proposto tem por objetivo atender e suprir todas as necessidades da empresa, mantendo o controle das informações dos clientes, funcionários, serviços prestados e produtos utilizados para realização de uma ordem de serviço, alem de poder contar com relatórios. Utilizando a metodologia orientada a objetos programando em camadas para C#, com a ferramenta Visual Studio e a linguagem de programação C#, utilizando a base de dados SQL Server 2008. Palavras chave: C#, Visual Studio, SQL Server 2008.

ABSTRACT Seeking to improve the care and control of a company's data, the best way to do this is computerizing the areas in which further controls have their ways manuals. The proposed system aims to meet and supply all the needs of the company, keeping track of customer information, staff, services and products used to perform a service order, in addition to rely on reports. Using the object-oriented programming methodology in layers to C # with Visual Studio tool and the programming language C #, using the database SQL Server 2008. Keywords: C #, Visual Studio, SQL Server 2008.

LISTA DE FIGURAS Figura 1 - Mapa Mental do Infosoft... 18 Figura 2 - Estrutura Analítica (WBS)... 19 Figura 3 - Sequenciamento de Atividades... 20 Figura 4 - Caso de Uso Visão Geral - Movimentações... 22 Figura 5 - Caso de Uso Visão Geral Consultar Relatórios... 23 Figura 6 - Caso de Uso Visão Geral - Efetuar Login... 24 Figura 7 - Diagrama de Caso de Uso Manter Cliente... 25 Figura 8 - Diagrama de Sequência Manter Cliente... 26 Figura 9- Diagrama Caso de Uso Manter Funcionário... 27 Figura 10 - Diagrama de Sequência Manter Funcionário... 28 Figura 11- Diagrama Caso de Uso Manter Fornecedor... 29 Figura 12- Diagrama Caso de Uso Manter Serviço... 30 Figura 13- Diagrama de Sequência Manter Serviço... 32 Figura 14 - Diagrama Caso de Uso Manter Produto... 33 Figura 15 - Diagrama Caso de Uso Movimentar Ordem de Serviço... 34 Figura 16 - Diagrama Caso de Uso Movimentar Item de Serviço... 35 Figura 17 - Diagrama Caso de Uso Movimentar Item de Produto... 36 Figura 18 - Diagrama Caso de Uso Emitir Relatório de Clientes... 38 Figura 19 - Diagrama Caso de Uso Emitir Relatório de Funcionário... 39 Figura 20 - Diagrama Caso de Uso Emitir Relatório de Fornecedor... 40 Figura 21 - Diagrama Caso de Uso Emitir Relatório de Ordem de Serviço... 41 Figura 22 - Diagrama Caso de Uso Emitir Relatório de Serviço... 42 Figura 23 - Diagrama Caso de Uso Emitir Relatório de Produto... 43 Figura 24 - Diagrama Caso de Uso Emitir Relatório da Movimentação de Ordem de Serviço... 44 Figura 25 - Diagrama Caso de Uso Manter Orçamento... 45 Figura 26 - Diagrama de Classes... 47 Figura 27 - Diagrama de Entidade e Relacionamento (DER)... 48 Figura 28 - Diagrama de Atividades - Cadastros... 49 Figura 29 - Diagrama de Atividades - Relatórios... 50 Figura 30 - Diagrama de Atividades - Movimentação... 51

LISTA DE TABELAS Tabela 1 - Lista de Eventos... 21 Tabela 2 - Descrição Caso de Uso Manter Cliente... 26 Tabela 3 - Descrição Caso de Uso Manter Funcionário... 28 Tabela 4 - Descrição Caso de Uso Manter Fornecedor... 30 Tabela 5 - Descrição Caso de Uso Manter Serviço... 31 Tabela 6 - Descrição Caso de Uso Manter Produto... 34 Tabela 7 - Descrição Caso de Uso Movimentar Ordem de Serviço... 35 Tabela 8 - Descrição Caso de Uso Movimentar Item de Serviço... 36 Tabela 9 - Descrição Caso de Uso Movimentar Item de Produto... 37 Tabela 10 - Descrição Caso de Uso Emitir Relatório de Clientes... 38 Tabela 11 - Descrição Caso de Uso Emitir Relatório de Funcionário... 39 Tabela 12 - Descrição de Caso de Uso Emitir Relatório de Fornecedor... 40 Tabela 13 - Descrição Caso de Uso Emitir Relatório Ordem de Serviço... 41 Tabela 14 - Descrição Caso de Uso Emitir Relatório de Serviço... 42 Tabela 15 - Descrição Caso de Uso Emitir Relatório de Produto... 43 Tabela 16 - Descrição Caso de Uso Emitir Relatório da Movimentação de Ordem de Serviço... 44 Tabela 17 - Descrição Caso de Uso Manter Orçamento... 46 Tabela 18 - Cronograma... 52

SUMÁRIO 1. INTRODUÇÃO... 12 1.1 OBJETIVO... 13 1.2 PÚBLICO ALVO... 13 1.3 JUSTIFICATIVA... 13 1.4 METODOLOGIA DE DESENVOLVIMENTO... 14 1.4.1 RECURSOS... 14 1.4.2 FUNCIONALIDADES DO SISTEMA... 14 1.5 ESTRUTURA DE DESENVOLVIMENTO DO SISTEMA... 15 1.5.1 METODOLOGIA DE ANÁLISE... 15 1.5.2 C#... 15 1.5.3 BANCO DE DADOS MICROSOFT SQL SERVER 2008... 15 1.5.4 ASTAH COMMUNITY... 16 1.5.5 LEVANTAMENTO DE REQUISITOS... 17 1.6 PLANEJAMENTO DO PROJETO... 18 1.6.1 MAPA MENTAL... 18 1.6.2 ESTRUTURA ANALÍTICA DO PROJETO (WBS)... 19 1.6.3 SEQUENCIAMENTO DAS ATIVIDADES DEFINIDAS... 20 1.6.4 LISTA DE EVENTOS... 20 2. DIAGRAMAS... 22 2.1. DIAGRAMA DE CASO DE USO GERAL... 22 2.1.1.Movimentações... 22 2.1.2.Consultar Relatórios... 23 2.1.3.Efetuar Login... 24 2.2 DIAGRAMAS DE CASO DE USO, DESCRIÇÃO E SEQUÊNCIA... 25 2.2.1. Caso de Uso 1 - Manter Cliente... 25

2.2.3. Diagrama de Sequência Manter Cliente... 26 2.2.4. Caso de Uso 2 - Manter Funcionário... 27 2.2.5. Diagrama de Sequência Manter Funcionário... 28 2.2.6. Caso de Uso 3 - Manter Fornecedor... 29 2.2.7. Caso de Uso 4 - Manter Serviço... 30 2.2.8. Diagrama de Sequência Manter Serviço... 32 2.2.9. Caso de Uso 5 - Manter Produto... 33 2.2.10. Caso de Uso 6 - Movimentar Ordem de Serviço... 34 2.2.11.Caso de Uso 8 Movimentar Item de Serviço... 35 2.2.12. Caso de Uso 8 Movimentar Item de Produto... 36 2.2.13. Caso de Uso 9 - Emitir Relatório de Cliente... 38 2.2.14. Caso de Uso 10 - Emitir Relatório de Funcionário... 39 2.2.15. Caso de Uso 11 - Emitir Relatório de Fornecedor... 40 2.2.16. Caso de Uso 12 - Emitir Relatório de Ordem de Serviço... 41 2.2.17. Caso de Uso 13 - Emitir Relatório de Serviço... 42 2.2.18. Caso de Uso 14 - Emitir Relatório de Produto... 43 2.2.19. Caso de Uso 15 - Emitir Relatório Movimentação Ordem de Serviço... 44 2.2.20. Caso de Uso 16 - Manter Orçamento... 45 2.3. DIAGRAMA DE CLASSES... 47 2.4. DIAGRAMA DE ENTIDADE E RELACIONAMENTO (DER)... 48 2.5. DIAGRAMA DE ATIVIDADES... 49 2.5.1. Cadastros... 49 2.5.2. Relatórios... 50 2.5.3. Movimentação... 51 3. CRONOGRAMA... 52 4. CONCLUSÃO... 53 REFERÊNCIAS... 54

12 1. INTRODUÇÃO Graças ao avanço tecnológico, atualmente as indústrias, empresas e pequenos negócios mudaram sua maneira de organizar, armazenar e compartilhar informações. Isso se deve ao fato de haver inúmeras informações a serem manipuladas e a dificuldade de serem realizados manualmente, gerando assim várias consequências, tais como: nenhuma forma de controle e informação sobre o equipamento do cliente, defeitos constatados, troca de peças, período da realização do serviço. Com esses fatos, a utilização de um sistema para gerenciar resulta na exatidão e agilidade dos resultados obtidos, que são de grande valia para qualquer tipo de organização. Tendo em vista tais necessidades o software INFOSOFT vem para o mercado disponibilizar para empresas como loja de informática, auto Center, mecânica, auto-elétrica, um sistema que torna tudo mais fácil, ágil e organizado. O software permitirá aos responsáveis cadastrar usuários, clientes, fornecedores, produtos, entrada e saída de ordem de serviço e gerar relatórios. Os recursos disponibilizados pelo software proporcionam ao cliente agilidade e facilidades que contribuem para a organização da empresa.

13 1.1 OBJETIVO O objetivo do sistema é ajudar na organização e trazer agilidade para a empresa, reduzindo assim a perdas de materiais e retrabalhos pois, como ocorrem constantemente falhas de comunicação entre quem solicita o serviço e o executante, isso acaba acarretando em erros de manutenção. Com controle de ordens de serviços, armazenamento de informações de clientes, funcionários, produtos e controle de estoque, a empresa terá mais segurança, praticidade e facilidade.. 1.2 PÚBLICO ALVO O software é voltado para empresas de lojas de informática, auto-elétricas, mecânica, auto center, autopeças, que desejam ter um melhor gerenciamento das informações na sua organização, tendo controle e segurança dos dados gerados. Com pouca customização o software pode atender qualquer empresa, seja ela voltada a venda de produto ou prestadora de serviços, o sistema oferece uma melhor organização, controle, segurança dos dados de produtos, clientes e serviços, controle de estoque e relatórios. 1.3 JUSTIFICATIVA Grande parte das empresas e lojas de informática que estão entrando no ramo, ou que já estão a algum tempo no mercado, não possuem nenhum tipo de software para gerenciar suas atividades, e acabam tendo certa dificuldade de organização, como por exemplo, quando a empresa recebe um equipamento para a manutenção, a empresa não tem controle sobre qual serviço precisa ser

14 executado no mesmo, pois geralmente é tudo falado ou anotado em papeis ou mesmo bloco de notas, que muitas vezes se perdem e acaba gerando erros de manutenção e falha de controle, sem informações sobre quanto tempo foi gasto ao realizar serviço, o dia da execução, as peças e serviços que foram utilizados. O software propõe solução para todos esses problemas. 1.4 METODOLOGIA DE DESENVOLVIMENTO Para a elaboração deste Projeto serão consultados uma variedade de sites, tutoriais e livros para estudo e implementação. Para o desenvolvimento será utilizada a plataforma.net com linguagem C#, usando metodologia orientada a objetos e trabalhando em camadas. Como base de banco de dados será utilizado o Microsoft SQL SERVER 2008. 1.4.1 RECURSOS 01 (um) computador; Sistema Operacional Windows 7 Professional; Banco de Dados Microsoft Sql Server 2008; Software Microsoft Visual Studio 2010 C#/.NET; Acervo bibliográfico para consulta; 1.4.2 FUNCIONALIDADES DO SISTEMA Login de acesso ao Sistema. Cadastros (Usuário, Produto, Fornecedor, Cliente e Serviço). Controle Administrativo do sistema. Controle de Ordem de Serviço. Gerar Relatórios.

15 1.5 ESTRUTURA DE DESENVOLVIMENTO DO SISTEMA Para o desenvolvimento de um trabalho de conclusão de curso é necessária uma sequência de tarefas visando à organização do trabalho e a obtenção dos resultados desejados. 1.5.1 METODOLOGIA DE ANÁLISE Para a análise e desenvolvimento do sistema, como na implementação, será utilizada a orientação a objetos. O termo orientação a objetos significa organizar o mundo real como uma coleção de objetos que incorporam estrutura de dados e um conjunto de operações que manipulam estes dados. 1.5.2 C# Para o desenvolvimento desse sistema será usado a ferramenta Visual Studio 2010 que utilizará a linguagem C#. C# (CSharp) é uma linguagem de programação orientada a objetos criada pela Microsoft, faz parte da sua plataforma.net. A companhia baseou C# na linguagem C++ e Java. Desde sua chagada ao mercado, o C# vem desbancando linguagens que eram utilizadas em larga escala por programadores. Além de ser a linguagem mais utilizada por quem trabalha com a arquitetura. NET é também uma das que se destacam no mercado de trabalho pela excelênte remuneração recebida pelos que a utilizam. 1.5.3 BANCO DE DADOS MICROSOFT SQL SERVER 2008 O Banco de Dados será o Microsoft SQL Server 2008, que irá gerenciar os usuários cadastrados, clientes e serviços. O MS-SQL Server foi desenvolvido pela Microsoft e é um SGBD (sistema gerenciador de Banco de dados relacional). Em sua nova versão o Microsoft SQL Server 2008 vem fornecendo uma plataforma de dados confiável,

16 produtiva e inteligente que permite que se execute aplicações de missão críticas mais exigentes, reduzindo o tempo e o custo com o desenvolvimento e o gerenciamento de aplicações e entregue percepção que se traduz em ações estratégicas em toda sua organização. O SQL é um Banco de Dados robusto e usado por sistemas corporativos dos mais diversos portes. 1.5.4 ASTAH COMMUNITY O Astah community é uma ferramenta de modelagem gratuita (Open Source) que é utilizada durante a análise para a elaboração de diagramas. É baseada nos diagramas e na notação UML. Funções básicas da ferramenta: Diagramas de Caso de Uso; Diagramas de Classe; Diagramas de Atividades; Diagramas de Sequência; Diagramas de Estrutura Estática; Diagramas de Colaboração; Diagramas de Implementação; Diagramas de Implantação; Diagrama de Estado; Diagramas de Interação;

17 1.5.5 LEVANTAMENTO DE REQUISITOS Os requisitos foram levantados através de entrevistas na empresa Infinity Soluções em informática. Seguem abaixo os requisitos levantados: Cadastro (Inclusão, Alteração, Exclusão, Pesquisa): Funcionário. Cliente. Produto. Serviço. Fornecedor. Movimentação Serviços. Produtos. Relatórios Funcionário. Cliente. Produto. Serviço. Fornecedor. Ordem de Serviço. Movimentação Ordem de Serviço.

18 1.6 PLANEJAMENTO DO PROJETO 1.6.1 MAPA MENTAL Mapas Mentais, também conhecidos por Mindmaps, tem por objetivo armazenar, organizar e priorizar informações, deixando os dados mais fáceis de serem visualizados (BUZAN, 2009). A figura 1 ilustra o mapa mental com as funcionalidades do sistema INFOSOFT Figura 1 - Mapa Mental do Infosoft

19 1.6.2 ESTRUTURA ANALÍTICA DO PROJETO (WBS) Figura 2 - Estrutura Analítica (WBS)

20 1.6.3 SEQUENCIAMENTO DAS ATIVIDADES DEFINIDAS Figura 3 - Sequenciamento de Atividades 1.6.4 LISTA DE EVENTOS Para modelagem do sistema foi determinada uma lista de eventos. A seguir são descritos os eventos relacionados às necessidades encontradas: N NOME OBJETIVO CASO DE USO 1 Administrador gerencia contas de logins para novos usuários Cadastro de Funcionário Manter Funcionário 2 Usuário Cadastra Cliente Cadastro de Cliente Manter Cliente

21 3 Usuário cadastra Fornecedor Cadastro de Fornecedor Manter Fornecedor 4 Usuário Cadastra Serviço Cadastro de Serviço 5 Usuário Cadastra Produto Cadastro de Produto Manter Serviço Manter Produto 6 Usuário Movimenta Item de Produto 7 Usuário Movimenta Ordem de Serviço 8 Usuário Movimenta Item de Serviço 9 Administrador solicita emissão de relatório de Clientes 10 Administrador solicita emissão de relatório de Funcionário 11 Administrador solicita emissão de relatório de Ordem de Serviço 12 Administrador solicita emissão de relatório de fornecedor Movimenta Item de Produto Movimenta Ordem de Serviço Movimenta Item de serviço Emissão de relatório de Clientes Emissão de relatório de Funcionário Emissão de relatório de Ordem de Serviço Emissão de relatório de fornecedor Movimentar Item de Produto Movimentar Ordem de Serviço Movimentar Item de serviço Emitir relatório de Clientes Emitir relatório de funcionários Emitir relatório de Ordem de Serviço Emitir relatório de Fornecedores 13 Administrador solicita emissão relatório de Produto Emissão de relatório de produtos Tabela 1 - Lista de Eventos Emitir relatório de Produtos

22 2. DIAGRAMAS 2.1. DIAGRAMA DE CASO DE USO GERAL 2.1.1. Movimentações Figura 4 - Caso de Uso Visão Geral - Movimentações

23 2.1.2. Consultar Relatórios Figura 5 - Caso de Uso Visão Geral Consultar Relatórios

24 2.1.3. Efetuar Login Figura 6 - Caso de Uso Visão Geral - Efetuar Login

25 2.2 DIAGRAMAS DE CASO DE USO, DESCRIÇÃO E SEQUÊNCIA 2.2.1. Caso de Uso 1 - Manter Cliente Figura 7 - Diagrama de Caso de Uso Manter Cliente Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Manter Cliente Permitir a inclusão de dados sobre o Cliente, inserir, alterar, excluir e listar cliente. Usuário. O Usuário devera estar autenticado no sistema. 1 - Abrir tela de Cadastro de Cliente e pressionar o botão inserir. 2 - Cadastrar Cliente e pressionar botão salvar. 3 - Sistema verifica se Cliente já é cadastrado. 4 - Sistema retorna mensagem, Cliente salvo com 5 - Abrir tela de cadastro de Cliente. 6 - Alterar dados e pressionar botão alterar. 7 - Sistema retorna mensagem, Cliente alterado com 8 - Abrir tela de cadastro de Cliente. 9 - Excluir Cliente. 10 - Sistema retorna mensagem, Deseja realmente excluir

Fluxo Alternativo esse Cliente?. 11 - Sistema retorna mensagem, Cliente excluído com 12 - Abrir tela de cadastro de Cliente. 13 - Sistema exibe listagem de Cliente na tela. 1 - A todo instante, o Usuário poderá sair da tela de cadastro de Cliente. 26 2 - A qualquer momento, o Usuário poderá sair do sistema. Tabela 2 - Descrição Caso de Uso Manter Cliente 2.2.3. Diagrama de Sequência Manter Cliente Figura 8 - Diagrama de Sequência Manter Cliente

27 2.2.4. Caso de Uso 2 - Manter Funcionário Figura 9- Diagrama Caso de Uso Manter Funcionário Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Manter Funcionário Permitir a inclusão de dados sobre o Funcionário, inserir, alterar, excluir e listar Funcionário. Usuário O Usuário devera estar autenticado no sistema. 1 - Abrir tela de Cadastro de Funcionário e pressionar o botão inserir. 2 - Cadastrar Funcionário e pressionar botão salvar. 3 - Sistema verifica se Funcionário já é cadastrado. 4 - Sistema retorna mensagem, Funcionário salvo com 5 - Abrir tela de cadastro de Funcionário. 6 - Alterar dados e pressionar botão alterar. 7 - Sistema retorna mensagem, Funcionário alterado com 8 - Abrir tela de cadastro de Funcionário. 9 - Excluir Funcionário. 10 - Sistema retorna mensagem, Deseja realmente excluir esse Funcionário?.

Fluxo Alternativo 11 - Sistema retorna mensagem, Funcionário excluído com 12 - Abrir tela de cadastro de Funcionário. 13 - Sistema exibe listagem de Funcionário na tela. 1 - A todo instante, o Usuário poderá sair da tela de cadastro de Funcionário. 2 - A qualquer momento, o Usuário poderá sair do sistema. Tabela 3 - Descrição Caso de Uso Manter Funcionário 28 2.2.5. Diagrama de Sequência Manter Funcionário Figura 10 - Diagrama de Sequência Manter Funcionário

29 2.2.6. Caso de Uso 3 - Manter Fornecedor Figura 11- Diagrama Caso de Uso Manter Fornecedor Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Manter Fornecedor Permitir a inclusão de dados sobre o Fornecedor, inserir, alterar, excluir e listar Fornecedor. Usuário O Usuário devera estar autenticado no sistema. 1 - Abrir tela de Cadastro de Fornecedor e pressionar o botão inserir. 2 - Cadastrar Fornecedor e pressionar botão salvar. 3 - Sistema verifica se o Fornecedor já é cadastrado. 4 - Sistema retorna mensagem, Fornecedor salvo com 5 - Abrir tela de cadastro de Fornecedor. 6 - Alterar dados e pressionar botão alterar. 7 - Sistema retorna mensagem, Fornecedor alterado com 8 - Abrir tela de cadastro de Fornecedor. 9 - Excluir Fornecedor. 10 - Sistema retorna mensagem, Deseja realmente excluir esse Fornecedor?. 11 - Sistema retorna mensagem, Fornecedor excluído com

30 Fluxo Alternativo 12 - Abrir tela de cadastro de Fornecedor. 13 - Sistema exibe listagem de Fornecedor na tela. 1 - A todo instante, o Usuário poderá sair da tela de cadastro de Fornecedor. 2 - A qualquer momento, o Usuário poderá sair do sistema. Tabela 4 - Descrição Caso de Uso Manter Fornecedor 2.2.7. Caso de Uso 4 - Manter Serviço Figura 12- Diagrama Caso de Uso Manter Serviço Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Manter Serviço Permitir a inclusão de dados sobre Serviço, inserir, alterar, excluir e listar Serviços. Administrador O Administrador devera estar autenticado no sistema. 1 - Abrir tela de Cadastro de Serviço e pressionar o botão inserir. 2 - Cadastrar Serviço e pressionar botão salvar. 3 - Sistema verifica se o Serviço já é cadastrado.

Fluxo Alternativo 4 - Sistema retorna mensagem, Serviço salvo com 5 - Abrir tela de cadastro de Serviço. 6 - Alterar dados e pressionar botão alterar. 7 - Sistema retorna mensagem, Serviço alterado com 8 - Abrir tela de cadastro de Serviço. 9 - Excluir Serviço. 10 - Sistema retorna mensagem, Deseja realmente excluir esse Serviço?. 11 - Sistema retorna mensagem, Serviço excluído com 12 - Abrir tela de cadastro de Serviço. 13 - Sistema exibe listagem de Serviço na tela. 1 - A todo instante, o Administrador poderá sair da tela de cadastro de Serviço. 2 - A qualquer momento, o Administrador poderá sair do sistema. Tabela 5 - Descrição Caso de Uso Manter Serviço 31

32 2.2.8. Diagrama de Sequência Manter Serviço Figura 13- Diagrama de Sequência Manter Serviço

33 2.2.9. Caso de Uso 5 - Manter Produto Figura 14 - Diagrama Caso de Uso Manter Produto Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Manter Produto Permitir a inclusão de dados sobre o Produto, inserir, alterar, excluir e listar Produto. Usuário O Usuário devera estar autenticado no sistema. 1 - Abrir tela de Cadastro de Produto e pressionar o botão inserir. 2 - Cadastrar Produto e pressionar botão salvar. 3 - Sistema verifica se o Produto já é cadastrado. 4 - Sistema retorna mensagem, Produto salvo com 5 - Abrir tela de cadastro de Produto. 6 - Alterar dados e pressionar botão alterar. 7 - Sistema retorna mensagem, Produto alterado com 8 - Abrir tela de cadastro de Produto. 9 - Excluir Produto. 10 - Sistema retorna mensagem, Deseja realmente excluir esse Produto?. 11 - Sistema retorna mensagem, Produto excluído com

34 Fluxo Alternativo 12 - Abrir tela de cadastro de Produto. 13 - Sistema exibe listagem de Produtos na tela. 1 - A todo instante, o Usuário poderá sair da tela de cadastro de Produto. 2 - A qualquer momento, o Usuário poderá sair do sistema. Tabela 6 - Descrição Caso de Uso Manter Produto 2.2.10. Caso de Uso 6 - Movimentar Ordem de Serviço Figura 15 - Diagrama Caso de Uso Movimentar Ordem de Serviço Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Movimentar Ordem de Serviço A função deste caso de uso é de Inserir e baixar Ordens de Serviços. Usuário O Usuário devera estar autenticado no sistema. 1 - Abrir tela de Ordem de Serviço. 2 - Pressionar botão novo Serviço. 3 - Selecionar Cliente, selecionar item de Serviço e item de Produto. 4 - Pressionar botão salvar Serviço.

35 Fluxo Alternativo 5 - Sistema retorna mensagem, Serviço foi salvo com 6 - Abrir tela de Ordem de Serviço. 7 - Selecionar Cliente. 8- Baixar Ordem de Serviço. 9- Sistema retorna mensagem, Serviço finalizado com 1 - A todo instante, o Usuário poderá sair da tela de Ordem de Serviço. 2 - A qualquer momento, o Usuário poderá sair do sistema. Tabela 7 - Descrição Caso de Uso Movimentar Ordem de Serviço 2.2.11. Caso de Uso 8 Movimentar Item de Serviço Figura 16 - Diagrama Caso de Uso Movimentar Item de Serviço Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Movimentar Item de Serviço A função deste caso de uso é de Inserir, baixar itens de serviços. Usuário O Usuário devera estar autenticado no sistema. 1 - Abrir tela de Item de Serviço e pressionar botão inserir.

Fluxo Alternativo 2 - Preencher dados e pressionar botão salvar. 3 - Sistema retorna mensagem, Serviço foi salvo com 4 - Abrir tela de Item de Serviço. 5- Alterar os dados e pressionar o botão alterar. 6 - Sistema retorna mensagem, Item de Serviço alterado com 7- Abrir tela de Item de Serviço. 8 - Selecionar item de serviço e pressionar botão excluir. 9 - Sistema retorna mensagem, tem certeza que deseja excluir este serviço?. 10- Sistema retorna mensagem, Item de serviço excluído com 1 - A todo instante, o Usuário poderá sair da tela de Item de Serviço. 2 - A qualquer momento, o Usuário poderá sair do sistema. Tabela 8 - Descrição Caso de Uso Movimentar Item de Serviço 36 2.2.12. Caso de Uso 8 - Movimentar Item de Produto Figura 17 - Diagrama Caso de Uso Movimentar Item de Produto

37 Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Movimentar Item de Produto A função deste caso de uso é de Inserir, alterar e baixar itens de Produtos. Usuário O Usuário devera estar autenticado no sistema. 1 - Abrir tela de Item de Produto e pressionar botão inserir. 2 - Preencher dados e pressionar botão salvar. 3 - Sistema retorna mensagem, Produto foi salvo com 4 - Abrir tela de Item de Produto. 5- Alterar os dados e pressionar o botão alterar. 6 - Sistema retorna mensagem, Produto alterado com 7- Abrir tela de Item de Produto. 8 - Selecionar item de Produto e pressionar botão excluir. 9 - Sistema retorna mensagem, tem certeza que deseja excluir este Produto?. 10- Sistema retorna mensagem, Item de Produto excluído com Fluxo Alternativo 1 - A todo instante, o Usuário poderá sair da tela de Item de Produto. 2 - A qualquer momento, o Usuário poderá sair do sistema. Tabela 9 - Descrição Caso de Uso Movimentar Item de Produto

38 2.2.13. Caso de Uso 9 - Emitir Relatório de Cliente Figura 18 - Diagrama Caso de Uso Emitir Relatório de Clientes Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Emitir Relatório de Cliente A função deste caso de uso é emitir relatório de todos os Clientes cadastrado. Administrador. O Administrador devera estar autenticado no sistema. 1 Selecionar Relatórios. 2 Abrir tela de relatórios de Clientes. 3 Pressionar o botão gerar relatório. 4 Sistema retorna mensagem, Emissão efetuada com Fluxo Alternativo 1 - A todo instante, o Administrador poderá sair da tela de Relatório de Cliente. 2 - A qualquer momento, o Administrador poderá sair do sistema. Tabela 10 - Descrição Caso de Uso Emitir Relatório de Clientes

39 2.2.14. Caso de Uso 10 - Emitir Relatório de Funcionário Figura 19 - Diagrama Caso de Uso Emitir Relatório de Funcionário Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Emitir Relatório de Funcionário. A função deste caso de uso é emitir relatório de todos os Funcionários cadastrado. Administrador. O Administrador devera estar autenticado no sistema. 1 Selecionar Relatórios. 2 Abrir tela de relatórios de Funcionário. 3 Pressionar o botão gerar relatório. 4 Sistema retorna mensagem, Emissão efetuada com Fluxo Alternativo 1 - A todo instante, o Administrador poderá sair da tela de Relatório de Funcionário. 2 - A qualquer momento, o Administrador poderá sair do sistema. Tabela 11 - Descrição Caso de Uso Emitir Relatório de Funcionário

40 2.2.15. Caso de Uso 11 - Emitir Relatório de Fornecedor Figura 20 - Diagrama Caso de Uso Emitir Relatório de Fornecedor Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Emitir Relatório de Fornecedor A função deste caso de uso é emitir relatório de todos os Fornecedores cadastrado. Administrador. O Administrador devera estar autenticado no sistema. 1 Selecionar Relatórios. 2 Abrir tela de relatórios de Fornecedor. 3 Pressionar o botão gerar relatório. 4 Sistema retorna mensagem, Emissão efetuada com Fluxo Alternativo 1 - A todo instante, o Administrador poderá sair da tela de Relatório de Fornecedor. 2 - A qualquer momento, o Administrador poderá sair do sistema. Tabela 12 - Descrição de Caso de Uso Emitir Relatório de Fornecedor

41 2.2.16. Caso de Uso 12 - Emitir Relatório de Ordem de Serviço Figura 21 - Diagrama Caso de Uso Emitir Relatório de Ordem de Serviço Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Emitir Relatório de Ordem de Serviço. A função deste caso de uso é emitir relatório de todas as Ordens de Serviços cadastradas. Administrador. O Administrador devera estar autenticado no sistema. 1 Selecionar Relatórios. 2 Abrir tela de relatórios de Ordens de Serviços. 3 Pressionar o botão gerar relatório. 4 Sistema retorna mensagem, Emissão efetuada com Fluxo Alternativo 1 - A todo instante, o Administrador poderá sair da tela de Relatório de Ordens de Serviços. 2 - A qualquer momento, o Administrador poderá sair do sistema. Tabela 13 - Descrição Caso de Uso Emitir Relatório Ordem de Serviço

42 2.2.17. Caso de Uso 13 - Emitir Relatório de Serviço Figura 22 - Diagrama Caso de Uso Emitir Relatório de Serviço Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Emitir Relatório de Serviços. A função deste caso de uso é emitir relatório de todo o Serviço cadastrado. Administrador. O Administrador devera estar autenticado no sistema. 1 Selecionar Relatórios. 2 Abrir tela de relatórios de Serviços. 3 Pressionar o botão gerar relatório. 4 Sistema retorna mensagem, Emissão efetuada com Fluxo Alternativo 1 - A todo instante, o Administrador poderá sair da tela de Relatório de Serviços. 2 - A qualquer momento, o Administrador poderá sair do sistema. Tabela 14 - Descrição Caso de Uso Emitir Relatório de Serviço

43 2.2.18. Caso de Uso 14 - Emitir Relatório de Produto Figura 23 - Diagrama Caso de Uso Emitir Relatório de Produto Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Emitir Relatório de Produto. A função deste caso de uso é emitir relatório de Produto cadastrado. Administrador. O Administrador devera estar autenticado no sistema. 1 Selecionar Relatórios. 2 Abrir tela de relatórios de Produto. 3 Pressionar o botão gerar relatório. 4 Sistema retorna mensagem, Emissão efetuada com Fluxo Alternativo 1 - A todo instante, o Administrador poderá sair da tela de Relatório de Produto. 2 - A qualquer momento, o Administrador poderá sair do sistema. Tabela 15 - Descrição Caso de Uso Emitir Relatório de Produto

2.2.19. Caso de Uso 15 - Emitir Relatório Movimentação Ordem de Serviço 44 Figura 24 - Diagrama Caso de Uso Emitir Relatório da Movimentação de Ordem de Serviço Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Emitir Relatório de Movimentação de Ordem de Serviço. A função deste caso de uso é emitir relatório da Movimentação de Ordem de Serviço. Administrador O Administrador devera estar autenticado no sistema. 1 Selecionar Relatórios. 2 Abrir tela de relatórios de Movimentação de Ordem de Serviço. 3 Pressionar o botão gerar relatório. 4 Sistema retorna mensagem, Emissão efetuada com Fluxo Alternativo 1 - A todo instante, o Administrador poderá sair da tela Relatório de Movimentação de Ordem de Serviço. 2- A qualquer momento, o Administrador poderá sair do sistema. Tabela 16 - Descrição Caso de Uso Emitir Relatório da Movimentação de Ordem de Serviço

45 2.2.20. Caso de Uso 16 - Manter Orçamento Figura 25 - Diagrama Caso de Uso Manter Orçamento Nome de Use Case Descrição Ator Pré Condições Fluxo Principal Manter Orçamento Permitir a inclusão de dados sobre o Orçamento, inserir, alterar, excluir Orçamento. Usuário O Usuário devera estar autenticado no sistema. 1 - Abrir tela de Orçamento e pressionar o botão Novo. 2 Realizar Orçamento e pressionar botão salvar. 3 - Sistema verifica se o Cliente já é cadastrado. 4 - Sistema retorna mensagem, Orçamento salvo com 5 - Abrir tela de Orçamento. 6 - Alterar dados e pressionar botão alterar. 7 - Sistema retorna mensagem, Orçamento alterado com 8 - Abrir tela de Orçamento. 9 - Excluir Orçamento. 10 - Sistema retorna mensagem, Deseja realmente excluir esse Orçamento?. 11 - Sistema retorna mensagem, Orçamento excluído com

46 Fluxo Alternativo 1 - A todo instante, o Usuário poderá sair da tela de Orçamento. 2 - A qualquer momento, o Usuário poderá sair do sistema. Tabela 17 - Descrição Caso de Uso Manter Orçamento

47 2.3. DIAGRAMA DE CLASSES Figura 26 - Diagrama de Classes

48 2.4. DIAGRAMA DE ENTIDADE E RELACIONAMENTO (DER) Figura 27 - Diagrama de Entidade e Relacionamento (DER)

49 2.5. DIAGRAMA DE ATIVIDADES 2.5.1. Cadastros Figura 28 - Diagrama de Atividades - Cadastros

50 2.5.2. Relatórios Figura 29 - Diagrama de Atividades - Relatórios

51 2.5.3. Movimentação Figura 30 - Diagrama de Atividades - Movimentação

52 3. CRONOGRAMA Atividades Mar Abr Mai Jun Jul Ago Set Out Nov Levantamento de material Desenvolvimento Pré Projeto Levantamento das necessidades Levantamento dos requisitos Análise dos requisitos Gerenciamento dos requisitos Declaração de objetivos Diagrama de caso de uso Diagrama de classe Diagrama de sequência Desenvolvimento do Software Elaboração de testes Instalação e treinamento do usuário Tabela 18 - Cronograma

53 4. CONCLUSÃO Com o Software de Gerenciamento para Lojas de Informática, o proprietário terá controle total das informações, serão resolvidos os problemas que antes eram feitos manualmente sem nenhum tipo de controle e informações referentes aos cadastros de funcionários, cadastro de clientes, controle de equipamentos para a manutenção, saída de produtos e tipos de serviços executados, além de emissão de relatórios para análise e decisão. A partir da implantação do sistema será possível colocar a empresa a par de todas as movimentações executadas, ocasionando assim um melhor controle sobre cadastros de funcionários, clientes, serviços, produtos e ordem de serviços para gerenciar os equipamentos, tudo visando facilitar na tomada de decisões e organizações da empresa. O sistema desenvolvido, por sua vez, fará com que o controle e eficiência dos serviços tornem-se mais seguros e ágeis, ocasionando ainda a satisfação dos clientes e possibilitando uma fidelização maior.

54 REFERÊNCIAS BUZAN, Tony. Mapas Mentais: métodos criativos para estimular o raciocínio e usar ao máximo o potencial do seu cérebro. Tradução de Paulo Polzonoff Jr. Rio de Janeiro: Editora Sextante, 2009. LOYOLA, M. Astah. Modelagem UML. Disponível em: <http://www.mloyola.com.br/astah-ferramenta-para-projetos-em-uml/>. Acesso em 7 de Maio de 2013. LIMA, Edwin. C# e.net para desenvolvedores,2002. Rio de Janeiro. Editora: Campus Ltda. MANZANO, José Augusto. Microsoft SQL Server 2008 Express Interativo. Editora Erica, 2009. NS Tutoriais. Cadastro de Cliente II - Cadastrar, Alterar, Excluir e Consulta em C#. Disponível em: <http://www.nstutoriais.com/2011/05/cadastro-de-cliente-iicadastrar.html>. Acesso em 08 de Abril de 2013. NS Tutoriais. Sistema de Contato em Três Camadas C# - Parte I de III. Disponível em: <http://www.nstutoriais.com/2011/09/sistema-de-contato-emtres-camadas-c.html>. Acesso em 11 de abril de 2013. NS Tutoriais. Sistema de Ordem de Serviço em C# - SQL SERVER. Disponível em:<http://www.nstutoriais.com/2011/05/sistema-de-ordem-de-servico-em-csql.html>. Acesso em 14 de setembro de 2013. SHARP, John. Microsoft Visual C# 2010 Passo a Passo. Editora Artmed, 2011.