Buscar

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 24 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 24 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 24 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1 
 
 
 
SISTEMA DE ENSINO PRESENCIAL CONECTADO 
CURSO SUPERIOR DE TECNOLOGIA EM 
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS 
 
NÉLIO JÚNIOR COSTA BARBOSA 
 
 
 
 
 
 
 
 
TCC 
 
 
 
 
 
 
 
 
 
 
 
 
Parintins 
2016 
2 
 
 
 
 
 
 
NÉLIO JUNIOR COSTA BARBOSA 
 
 
 
 
 
 
 
 
 
 
 
ESTÁGIO CURRICULAR – TCC 
 
Monografia apresentada como requisito parcial para 
obtenção da graduação a obtenção do título de 
Tecnologia em Análise e Desenvolvimento de Sistemas. 
UNOPAR – Universidade Norte do Paraná. 
Tutor Orientador: Ian Pinto Rodrigues 
 
 
 
 
 
 
 
 
Parintins 
2016 
 
3 
 
 
 
 
 
 
 
 
 
 
Dedico esse trabalho primeiro a Deus, autor e 
consumador de nossas vidas, digno de toda honra e 
glória. A minha família pelo apoio ao longo desses três 
anos de estudo, por ter estado ao meu lado nos momentos 
de alegria, ausência, incertezas e desânimo. E aos 
colegas de aula, por compartilhar dos momentos de 
conhecimentos e experiências repassados. 
 
 
 
 
 
 
 
 
 
 
 
 
 
4 
 
 
 
AGRADECIMENTOS 
 
 
 
 
 
 
Em primeiro lugar agradeço a Deus por ter me dado forças para 
conseguir concretizar esse objetivo, a minha família pelo apoio 
de todos os dias, dando suporte emocional para vencer mais 
essa etapa de minha vida. Aos professores que foram 
fundamentais nesses três anos de estudo nos incentivando e 
transmitindo seus conhecimentos e suas experiências e que 
hoje são bases e alicerces para a construção dos nossos 
objetivos como pessoa e como profissional. 
 
 
 
 
 
 
 
 
 
 
 
 
5 
 
SUMÁRIO 
 
INTRODUÇÃO.................................................................................................. 06 
JUSTIFICATIVA............................................................................................... 07 
REFERENCIAL TEORICO............................................................................... 08 
LEVANTAMENTOS DE REQUISITOS ............................................................ 09 
O BANCO DE DADOS EM UMA EMPRESA................................................... 09 
SISTEMA DE UM BANCO DE DADOS FINALIDADE..................................... 09 
COMPOSIÇÕES DO BANCO DE DADOS SGBD........................................... 10 
OBJETIVOS..................................................................................................... 11 
METODOLOGIA DA PROPOSTA.................................................................... 12 
CARACTERISTICA DA ORGANIZAÇÃO DA EMPRESA................................ 12 
HISTORICO DA EMPRESA............................................................................. 13 
ESTRUTURA DA EMPRESA.......................................................................... 13 
TECNOLOGIA UML ....................................................................................... 15 
TECNOLOGIA UMA ABORDAGEM DO DIAGRAMA DE ATIVIDADE UML 
MODELO........................................................................................................ 
 
17 
LEVANTAMENTO DE REQUISITOS.............................................................. 19 
DIAGRAMA DE CASO DE USO...................................................................... 19 
DIAGRAMA DE CLASSE................................................................................. 20 
DIAGRAMA DE SEQUENCIA.......................................................................... 21 
TELA DE CADASTRO DE CLIENTE............................................................... 22 
CÓDIGO FONTE............................................................................................. 22 
CONCLUSÃO................................................................................................... 
REFERÊNCIAS................................................................................................ 
23 
 
24 
 
 
 
 
6 
 
INTRODUÇÃO 
 
Buscando aplicar meus conhecimentos adquiridos no curso de Tecnólogo em 
Análise e Desenvolvimento de Sistema da UNOPAR – Universidade Norte do Paraná. 
Venho mostra requisitos para desenvolver um sistema básico para empresa, há 
montagem de um sistema para o melhor funcionamento e organização no atendimento 
ao cliente. 
A implantação deste sistema facilitará o atendimento aos clientes e ao usuário 
do sistema, formulei o sistema para atender com melhor rapidez e segurança. Assim 
simplificando o atendimento, facilitando o melhor acesso dos funcionários com o 
sistema. 
O desenvolvimento a seguir mostra dados para formular telas de Diagramas 
de Caso de Uso e Diagramas de Classes. 
 
7 
 
JUSTIFICATIVA 
 
Há muitos anos podemos contar com o apoio das tecnologias para agilizar, 
aprimorar, aperfeiçoar atividades do cotidiano. Desenvolver um sistema de automação 
para auxiliar no desenvolvimento de suas tarefas a empresa tem uma pequena parte 
de sistemas, mais nenhum especifico para o gerenciamento de toda a corporação ou 
organização de clientes e de ordens de serviços, esse projeto foi realizado em base 
de informações da empresa para fazer um sistema simplificado para controle de 
clientes e de serviços, assim ter uma empresa mais organizada e mais acessível e 
facilidade de manipulação por parte dos funcionários. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8 
 
 REFERÊNCIAL TEÓRICO 
 
 
Os Sistemas consistem num conjunto de partes que estão em constante 
interação, sempre com o propósito de atingirem objetivos e alcançar resultados. 
Nenhum sistema sozinho pode fornecer todas as informações que uma empresa 
necessita. Os sistemas formam um todo unificando-se, eles recebem insumos e como 
trabalham em um só propósito comum, seus componentes inter-relacionados 
produzirão resultados mediante um processo organizado que este sistema pode 
contribuir para a solução de vários problemas empresariais, independente do seu tipo 
ou do seu uso. 
É bastante difícil ter sistemas que não gerem algum tipo de esclarecimento 
que o uso de TI nos sistemas de informação agrega recursos de processamento de 
dados, gerando informações para clientes, fornecedores e usuários, utilizando um 
hardware, um software, procedimentos e pessoas. Nos sistemas de informação 
empresariais, esta implícita o uso de TI. Os sistemas de informações empresariais 
tem o foco para o principal negocio da organização. 
Sobre o uso de sistemas de informação, Stair (1998) mostra que as empresas 
amadurecem ao usá-los, e compreendem como podem ser utilizados para melhorar 
as atividades organizacionais, dando suporte às estratégias do negócio. Sistemas de 
Informação para Apoio à Tomada de Decisão (SATD). 
Simon (1979) explica que administrar é tomar decisões. De acordo com o autor, 
existem três estágios para o processo decisório: a busca de situações que requerem 
decisão (atividade de inteligência - termo utilizado com conotação similar à militar); a 
criação, o desenvolvimento e a análise dos possíveis cursos de ação design ou 
projeto; a seleção de um curso particular de ação, dentre os que estão disponíveis 
(atividade de escolha). Os chamados de sistemas de informações estratégicas e de 
sistemas de apoio ao executivo (SATD) irão processar grupos de dados das 
transações operacionais e gerenciais, transformando-as em informações estratégicas. 
Trabalham com dados no nível macro, considerando o ambiente interno e externo, 
visando auxiliar o processo de tomada de decisão da alta administração, tal como 
presidentes, diretores, sócios e acionistas. 
 
 
9 
 
LEVANTAMENTOS DE REQUISITOS 
 
O levantamento de requisitos é umas das partes mais importantes do 
processo que resultará no desenvolvimento de um sistema. Entender aquilo que o 
cliente deseja ou o que o cliente acredita que precisa e as regras do negócio ou 
processos do negócio. Isso é o fator determinante que move essa importante função 
que faz parte da Engenharia de Software (Engenhariade requisitos). Aliado ao 
levantamento de requisitos, “É a metodologia de desenvolvimento e manutenção de 
sistemas modulares”. Existe o mapeamento dos processos que é de vital importância 
para a melhoria dos resultados obtidos pelo levantamento de requisitos. 
 
O BANCO DE DADOS EM UMA EMPRESA 
 
É uma coleção de dados usados pelos sistemas de aplicação de uma 
determinada empresa, é um local onde são armazenados dados necessários à 
manutenção das atividades de determinada organização, Ao armazenarmos dados 
em um computador podemos fazê-lo de duas maneiras: O banco de dados ou arquivos 
de dados permanentes. Apresenta seguintes vantagens: 
 
1 - Redução do Espaço de Armazenamento e Compartilhamento de Dados. 
2 - Controle Centralizado de Dados. 
3 - Eliminação de Inconsistências e Garantia de Integridade. 
4 - Independência de Dados. 
5 – Estabelecimento Padrões e Facilidade de Acesso aos Dados. 
 
SISTEMA DE UM BANCO DE DADOS FINALIDADE 
 
É um sistema computadorizado com a finalidade geral será de armazenar 
informações que permitir os usuários buscarem e atualizarem essas informações 
quando as solicitar que serão compostos por dados, hardware, software e usuários. 
Em seguida mostrarei uma figura de SGBD – Sistema de Gerenciador de 
Banco de Dados e em seguida explicarei as composições. 
10 
 
 
 
COMPOSIÇÕES DO BANCO DE DADOS SGBD 
 
DADOS 
São “fatos conhecidos que podem ser registrados que possuem significado 
implícito”. A matrícula de um funcionário é um dado, pois para a empresa ele é um 
dado fato conhecido, que contém uma semântica, e é representado por símbolos. 
Logo por um sistema numérico de 0 a 9 – base 10. 
 
HARDWARE 
São um elemento físico que compõe o sistema de banco de dados, com 
mídias de armazenamento com entrada e saídas de canais e vários outros. 
 
SOFTWARE 
Sequência de instruções a serem seguidas ou executadas, na manipulação, 
redirecionamento ou modificação de um dado, informação ou acontecimento. 
 
USUÁRIOS 
Interessados no conteúdo do banco de dados, pois necessitam dos dados lá 
armazenados para desenvolverem suas atividades diárias. 
 
 
 
 
 
11 
 
OBJETIVOS 
 
OBJETIVO GERAL 
 
Desenvolver um sistema de controle que irá realizar cadastramento e um 
controle de ordens de serviços da empresa utilizando linguagens de programação de 
alto nível. 
 
OBJETIVO ESPECÍFICO 
 
Ao desenvolver um sistema no ato do cadastramento de clientes no banco de 
dados haverá o controle melhorando o cadastro de clientes e controle de ordens de 
serviços, organizado em datas de entrada e entrega dos produtos nos endereços dos 
clientes cadastrados para melhor comodidade do funcionário ou ate mesmo do 
entregador recebedor do produto em questão. 
 
DESCRIÇÃO DO SISTEMA 
 
A empresa por possuir diversos serviços diferenciados, utiliza-se um sistema 
adaptado para gerenciar o controle dos serviços. 
Serviço no Caixa, feito um cadastro do cliente ou comprador, onde é emitido o 
pedido onde é descritos todas as informações necessárias para desenvolvimento e 
confecção do produto. 
Em função do sistema atual não contemplar alguns campos de informações 
considerados necessários o pedido é encaminhado para adaptações. 
Nessa etapa é onde acontecera (criação gráfica) o desenvolvimento com 
atuação do designer ou confecção dependendo do serviço prestado no sistema 
“banco de dados”. 
Feita a finalização do serviço nessa etapa onde é feita a impressão e 
acabamento final onde atua o operador de máquina ou sistema. 
O serviço finalizado retornara para o caixa onde haverá a conferência, entrega 
e a baixa no sistema. 
 
12 
 
METODOLOGIA DA PROPOSTA 
 
Será desenvolvido um sistema baseado na UML (Unified modeling language), 
que oferecerá uma modelagem independente de linguagem e plataforma, o sistema 
UML será empregado para modelagem, onde o sistema nos proporcionara grandes 
vantagens. 
Ao desenvolver o sistema usarei a mesma metodologia, mas trabalhando com 
MPS-BR, um modelo baseado no CMMI, modelo utilizado nos dias atuais pela 
Prodabel, na qual gerencia serviço na área de sistemas de Secretarias de Saúde de 
alguns municípios do médio e baixo amazonas, empresas de grande porte e 
terceirizadas em diversos ramos. 
 
CARACTERÍSTICA DA ORGANIZAÇÃO DA EMPRESA 
 
Nome da Empresa: T. P. Rodrigues – ME 
Nome Fantasia: Comercial Amazônia 
Endereço: Rua Armando Prado, 2909 – Centro 
Telefone/Fax: (92) 3533-5222 
Nome e Cargo: Tasso Pinto Rodrigues – Proprietário 
Ramo: Comercio Varejista, Papelaria, Manutenção de Computadores e Sistemas, 
Comunicação Visual, Personalização e Confecção de Carimbos. 
Número de Empregados: 6 
Categorias dos profissionais que atuam na empresa: 
❖ 01 Administrador/Gerente 
❖ 01 Administrativo 
❖ 01 Comunicador Visual 
❖ 01 Analista de Sistema 
❖ 01 Operador de equipamento 
❖ 01 Designer gráfico 
 
 
 
 
13 
 
Histórico da Empresa: 
 
A empresa T. P. RODRIGUES – ME como nome de fantasia de Comercial 
Amazônia iniciou suas atividades no ano de 2010. Inicialmente a empresa tinha como 
atividade principal a variação de estivas em geral. Com a demanda crescente no 
mercado de estivas, a empresa buscou novos rumos para expandir. Ainda com as 
atividades de estivas, Introduziram-se serviços de gráficos tudo na área de tecnologia, 
e a partir dai dessa atividade a empresa foi redirecionando seus investimentos e seus 
recursos nessa área de constante evolução. 
No ano de 2012, expandiram-se as atividades na área de tecnologia juntamente 
com estivas foi modificando-se para outras áreas afins. A última atividade 
implementada foi designe gráfico no ano de 2012 na metade ano. Nesta parte 
representa uma maior parcela do faturamento da T. P. RODRIGUES - ME que vem 
recebendo os maiores investimentos ate o momento. 
A Comercial Amazônia busca qualidade e originalidade em seus produtos, 
constantemente faz investimentos nesta área, tanto em equipamentos como em 
treinamento de pessoal para atende melhor seus clientes e amigos. 
 
Estrutura da Empresa: 
 
A estrutura gráfica da empresa conforme mostra a figura. A finalidade é definir 
com ordem perfeita da função que cada funcionário desempenha na empresa. 
A estrutura da empresa T. P. RODRIGUES - ME apresenta em seu topo o 
proprietário, em seguida o gerente e os demais cargos, administrativo, designer e o 
operacional com funções próprias de suas respectivas habilidades. 
 
Organograma da empresa T. P. Rodrigues - ME 
Proprietário
Administrativo Com. Visual
Analista 
Sistema
Operador 
Equipamentos
Designer 
Gráfico
Gerente
14 
 
 
Os serviços e produtos oferecidos pela empresa T. P. Rodrigues - ME descritos 
a seguir: 
 
Administrativo – No setor administrativo atuam com documentações diversas, 
ofícios, memorandos, auxiliam na organização de arquivos, controle de entrada e 
saída de correspondências, emissão e lançamento de nota fiscal e elaboração de 
planilhas e relatórios gerenciais. 
 
Comunicação Visual – Nesta área disponibiliza-se de serviço de impressões 
em diversos tamanhos de lonas e formato diferentes para área interna e externa, 
impressão em adesivos, confecção de banners, outdoor, etc. 
 
Analista de Sistema – Neste setor o profissional responsável tem a finalidade 
da realização de estudos de processos a fim de encontrar o melhor caminho racional 
para que a informação possa ser processada, atuar com analista de projetos de 
sistemas, levantamentos de requisitos e regras de negócio toma conta de toda parte 
de informatização do ambiente da loja faz mapeamento atua também na parte de 
qualidade das rotinas e processos, impacto das alterações, garante a integridade dos 
sistemas, realizar o planejamento de projetos e operações e versões. 
 
 Operador de Equipamentos – Neste setor da empresa atua na Realização 
de serviços de reprografia; Dirigir, organizar e controlar gráfica interna da empresa; 
Realizar requisiçãode materiais; Conhecimentos sobre a utilização de equipamentos 
gráficos (perfuradoras, encadernadoras, impressoras e outros). Além de manutenção 
em todas as maquinas de pequeno a grande porte. 
 
Designer Gráfico (Gráfica Express) – Neste setor dispõe de impressões de 
lembranças de aniversários, cartão de visita, etiquetas personalizadas para 
aniversario, formatura, batizado, convites. Além, à gráfica dispõem de confecção de 
carimbos, pulseiras de identificação e produtos personalizados, crachás em PVC, etc. 
 
 
15 
 
TECNOLOGIA UML 
 
A linguagem UML não é uma metodologia de desenvolvimento, o que significa 
que ela não diz para você o que fazer primeiro e em seguida ou como projetar seu 
sistema, mas ela lhe auxilia a visualizar seu desenho e a comunicação entre os 
objetos. 
Basicamente, a UML permite que desenvolvedores visualizem os produtos de 
seus trabalhos em diagramas padronizados. Junto com uma notação gráfica, a UML 
também especifica significados, isto é, semântica. 
. É a melhor tecnologia a ser usada no desenvolvimento desse sistema. Ela 
permite que desenvolvedores visualizem os produtos de seu trabalho em diagramas 
padronizados, e é muito usada para criar modelos de sistemas de software. Ela têm 
como papel auxiliar a visualizar o desenho e a comunicação entre objetos. 
Utiliza-se de um conjunto de técnicas de notação gráfica para criar modelos 
visuais de software de sistemas intensivos, combinando as melhores técnicas de 
modelagem de dados, negócios, objetos e componentes. 
Além de fornecer a tecnologia necessária para apoiar a prática de engenharia 
de software orientada a objetos, a UML pode ser há linguagem de modelagem para 
modelar sistemas concorrentes e distribuídos. Uma linguagem de modelagem única 
utilizável. 
 
Anexo um modelo do Sistema UML 
 
http://pt.wikipedia.org/wiki/Metodologia_%28engenharia_de_software%29
http://pt.wikipedia.org/wiki/Sem%C3%A2ntica
16 
 
EXEMPLO EM UML - MMJC NA LINGUAGEM JAVA 
 
Essa linguagem também pode ser utilizar para desenvolver uma tabela de 
clientes como trata-se de uma linguagem imperativa (já que é uma restrição da 
linguagem Java), a tabela de símbolos para a MiniJava é mais eficientemente 
implementada utilizando-se tabelas de dispersão (hashtables). 
A imagem abaixo mostra um resumo em UML de como implementamos ou 
“programamos” a tabela de símbolos no MMJC é um sistema também bastante 
conhecido. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17 
 
TECNOLOGIA UMA ABORDAGEM DO DIAGRAMA DE ATIVIDADE UML 
MODELO 
 
Um diagrama de atividade é essencialmente um gráfico de fluxo, mostrando 
o fluxo de controle de uma atividade para outra e serão empregados para fazer a 
modelagem de aspectos dinâmicos do sistema. Na maior parte, isso envolve a 
modelagem das etapas sequenciais em um processo computacional; Enquanto os 
diagramas de interação dão ênfase ao fluxo de controle de um objeto para outro, os 
diagramas de atividades dão ênfase ao fluxo de controle de uma atividade para outra. 
 Uma atividade é uma execução não atômica em andamento em uma máquina 
de estados e acabam resultando em alguma ação, formada pelas computações 
atômicas executáveis que resultam em uma mudança de estado do sistema ou o 
retorno de um valor. 
Os diagramas de atividade não são importantes somente para a modelagem 
de aspectos dinâmicos de um sistema ou um fluxograma, mas também para a 
construção de sistemas executáveis por meio de engenharia de produção reversa. 
Os diagramas de atividade não são importantes somente para a modelagem 
de aspectos dinâmicos de um sistema ou um fluxograma, mas também para a 
construção de sistemas executáveis por meio de engenharia de produção reversa. 
É possível calcular uma expressão que defina um conjunto de valor de um 
atributo ou que retorne algum valor. Alternativamente, você poderá chamar uma 
operação num objeto, enviar um sinal a um objeto ou até criar ou destruir um objeto. 
Estas computações atômicas executáveis são chamadas de estado de ação. 
Os estados de ação não podem ser decompostos. Além disso, os estados de 
ação são atômicos, significando que os eventos poderão ocorrer, mas o trabalho de 
estado de ação não é interrompido. O trabalho de estado de ação é geralmente 
considerado como ocupando um tempo de execução insignificante. 
Em contraste, os estados de atividade podem ser decompostos, suas 
atividades sendo representadas por outros diagramas de atividades. Além disso, os 
estados de atividade são não atômicos, significando que poderão ser interrompidos e, 
em geral, são considerados como tomando algum tempo para serem completados. 
http://enhancedwiki.altervista.org/pt.wikipedia.php?title=Fluxograma
http://enhancedwiki.altervista.org/pt.wikipedia.php?title=Fluxograma
http://enhancedwiki.altervista.org/pt.wikipedia.php?title=Conjunto
http://enhancedwiki.altervista.org/pt.wikipedia.php?title=Valor
http://enhancedwiki.altervista.org/pt.wikipedia.php?title=Objeto
http://enhancedwiki.altervista.org/pt.wikipedia.php?title=%C3%81tomo
18 
 
 
 
 
 
 
 
 
 
 
 
 
 
19 
 
LEVANTAMENTO DE REQUISITOS 
 
O sistema UML devidamente melhorado é único e dando uma ampla 
organização e comodidade para o desenvolvedor dando facilidade, rapidez no 
atendimento e melhorias nas ordens de serviços, com o cadastro de clientes, não 
deixando a empresa com um controle diversificado, transformando a ordem e 
simplificando. 
Ela criar a documentação necessária a partir das informações coletadas no 
levantamento de requisitos para a finalização da tela de cadastro de 
condicionalidades. A elaboração de uma versão de homologação na tela de 
cadastramento, a partir da versão inicial que já existe, para realização de novos testes, 
criação de ambiente de produção e publicação na produção da tela de cadastro. 
Levantamento de requisitos para o módulo de relatórios, e simplesmente priorizando 
relatórios e pesquisas necessárias para o início do cadastro de condicionalidades. 
 
DIAGRAMA DE CASO DE USO 
 
 
O diagrama mostra a interação do caso de uso, mostrando um relacionamento 
mais organizado e simples do sistema. 
20 
 
 
DIAGRAMA DE CLASSE 
 
O diagrama descreve vários tipos de objetos do sistema e relaciona entre eles 
estrutura de classes veja o diagrama abaixo. 
 
 
 
 
 
 
 
 
 
21 
 
DIAGRAMA DE SEQUÊNCIA 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22 
 
TELA DE CADASTRO DE CLIENTE 
 
 
 
CÓDIGO FONTE 
<? 
if(isset($cadastro_cliente)){ 
mysql_query("INSERT INTO clientes (codigo, nome, endereco, rg, cpf, 
fone, descricao_servico, entrada, entrega) VALUES ('$codigo', '$nome', 
'$endereco', ‘$rg', ‘$cpf', ‘$fone', ‘$descricao', ‘$entrada', ‘$entrega')"); 
} 
?> 
 
 
 
 
 
 
 
23 
 
CONCLUSÃO 
 
Aplicação desse projeto possibilitou a mim como acadêmico do curso de 
Análise e desenvolvimento de sistemas, incorporar experiência pratica de produção, 
a meu conhecimento teórico adquiridos neste curso. 
O trabalho teve o objetivo de estudar e propor uma solução para empresa que 
possui inúmeros sistemas de gerenciamentos, simplificado em um único sistema. 
Com as atividades desenvolvidas no período de estágio, notou-se a 
importância do uso de sistemas informatizados de forma que, não só na empresa em 
questão como também, em outras empresas dos mais diversos segmentos nos seus 
processos, sejam eles: Gerenciamento de Clientes, Controle de Estoque, Controle 
Financeiro, Controle de caixa, Controle de Funcionários, entre outros segmentos 
Esse trabalho que elaborei para a empresa T.P. RODRIGUES-ME e criar um 
sistema de simples acesso para os funcionários para facilitar o atendimento e a 
organização de serviços com o cadastramento de clientes. 
 
24 
 
REFERÊNCIAS 
 
PRESSMAN, R. S. Engenharia de software. 6. ed. São Paulo: Mc Graw Hill, 2006. 
REZENDE, D. A.; ABREU, A. F. Tecnologia da informação aplicadaa sistemas de 
informação empresariais. 3. ed. São Paulo: Atlas, 2003. 
 
PAULA FILHO, W. P. Engenharia de software: fundamentos, métodos e padrões. 2. 
ed. Rio de Janeiro: LTC – Livros Técnicos e Científicos, 2003. 
AMBLER, Scott W. Modelagem Ágil: Práticas eficazes para a Programação eXtrema 
e o Processo Unificado. In: Porto Alegre, Bookman, 2004. 
 
PMBOK GUIDE. Guide to project management Institute body of knowledge 3.ed.New 
York: Project Management Institute, 2004. 
 
Rasmus Lerdorf (26/03/2014). PHP 6 (mailing list post). Página visitada em 2014-02-
07. 
 
SOWEK, Carlos Alberto. A importância da documentação. Disponível em: . Acesso 
em: novembro/2010. 
 
Manual oficial do PHP – Prefácio (em português). php.net. Página visitada em 7 de 
fevereiro de 2011. 
 
PHP 6: Features, Release Date, Hosting and Download. Página visitada em May 6 
2011.

Mais conteúdos dessa disciplina