0% acharam este documento útil (0 voto)
38 visualizações7 páginas

Projeto Calçado

Este documento apresenta um projeto para desenvolver um software de administração de calçado. O objetivo geral é gerar um software que administre o estoque de calçado e forneça informações a usuários como vendedores e clientes. Propõe-se uma solução com um banco de dados centralizado e interfaces para vendedores, administradores e clientes. Será utilizada a metodologia cascata modificada para o desenvolvimento do projeto.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
38 visualizações7 páginas

Projeto Calçado

Este documento apresenta um projeto para desenvolver um software de administração de calçado. O objetivo geral é gerar um software que administre o estoque de calçado e forneça informações a usuários como vendedores e clientes. Propõe-se uma solução com um banco de dados centralizado e interfaces para vendedores, administradores e clientes. Será utilizada a metodologia cascata modificada para o desenvolvimento do projeto.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

1

Apresentação e Planejamento do Projeto:


Administração de Calçado

Manuel Cubillos [Link]@[Link]


Juan Díaz [Link]@[Link]
Felipe Llancaleo [Link]@[Link]
Alberto Pinto [Link]@[Link]
Iván Tapia [Link]@[Link]
Cristóbal [Link]@[Link]
2

Índice

Pág.
1. Introdução.............................................................................................................................................3
2. Descrição do problema...............................................................................................................3
2.1 Motivação
2.2 Definição do problema

3. Objetivos do projeto.............................................................................................................................3
3.1 Objetivo geral
3.2 Objetivos específicos

4. Descrição da solução proposta.....................................................................................................4


4.1 Características da solução
4.2 Propósitos da solução
4.3 Alcances e limitações da solução

5. Metodologias, ferramentas e ambiente de desenvolvimento...........................................................................5


5.1 Metodologias
5.2 Ferramentas
5.3 Ambiente de desenvolvimento

6. Conclusões..........................................................................................................................................7

Índice de figuras

Figura 1. Diagrama solução.......................................................................................................................4


Figura 2. Modelo de desenvolvimento em cascata................................................................................................6

Índice de tabelas

Tabela 1. Ferramentas................................................................................................................................6
Tabela 2. Recursos Materiais.....................................................................................................................7
3

1. Introdução

Neste documento é apresentado o princípio do desenvolvimento de software para a administração de calçados para o
ramo 'Desenvolvimento de Software I' presente na graduação em Ciência da Computação
universidade Santiago do Chile (USACH) de 4º ano. Este avanço contém a problemática, objetivos, solução
proposta e a metodologia de trabalho.

2. Descrição da problemática

2.1 Motivação

A seguir, apresenta-se uma situação para exemplificar nossa motivação:

Atualmente, ir a uma loja para comprar calçados é algo que não se faz em poucos minutos. Primeiro, o usuário
Você deve escolher um calçado de gosto pessoal e, em seguida, o vendedor deve ir ao estoque para verificar sua
esto, podendo não encontrar o modelo ou o tamanho adequado para o usuário, o que leva alguns minutos. Se
o tempo se multiplica pela loja percorrida é um desperdício de tempo e energia para o usuário.

Do acima, é necessário melhorar a qualidade dos serviços e vendas, a administração do produto em questão,
ou seja, ter acesso às informações dos produtos necessárias.

2.2 Definição do problema

Os principais conceitos do problema são a perda de tempo devido ao desconhecimento da localização do


calçado a nível menor por parte do vendedor (na loja) e a um nível maior por parte do usuário.

3. Objetivos do projeto

3.1 Objetivo geral

O objetivo geral deste projeto é gerar um software que administre principalmente o produto calçado.
se considera outros tipos de produtos relacionados com calçado. Além disso, uma loja que por meio de um controle
de estoque, o vendedor e o usuário terão acesso às informações, de acordo com as necessidades que apresentarem
dichos indivíduos.

Objetivos específicos

Os objetivos específicos do projeto são resolver o tempo de desgaste do usuário em encontrar o modelo em
loja específica através de uma ferramenta (uma página Web) e ser uma ferramenta para o vendedor da
loja, ganhando tempo ao evitar ir ao armazém sabendo que não há um modelo específico.

O software em si deve implementar um estoque visível para o usuário e o vendedor. Neste estoque deve ir o
modelo, o tamanho, o preço e a localização da loja (para o usuário) e na própria loja (para o vendedor).

A seguir estão as metas a serem desenvolvidas:

-Banco de dados para gerenciar o estoque.


4
-Interface Web para o usuário onde veja o catálogo de calçados, o tamanho e a localização da loja para onde
localizar o produto.
Módulo de vendas com funcionalidade de desconto de produtos da base de dados ao comprar.
-Interface para o vendedor onde ele identifique o código do calçado, sua localização na loja (depósito) e se está
em estoque o tamanho desejado.

4. Descrição da solução proposta

4.1 Características da solução

Este diagrama explica o sistema proposto. Ele é composto por um servidor de dados, que contém o estoque de
produtos de cada loja e um servidor Web que guarda o site. Existem três interfaces no sistema para
três usuários finais: o vendedor da loja que consulta quais produtos estão em estoque na mesma loja e
em que lugar (adega), o administrador da adega que insere os produtos e modifica a base de dados, e o
cliente da empresa que através de um site tem acesso ao catálogo de produtos da loja e pode
ver em qual loja está localizado cada produto. Isso não significa que a lógica do sistema (programa, site Web)
e os dados não podem estar no mesmo servidor, é apenas uma visualização do sistema e seus usuários.

Figura 1. Diagrama da solução.

4.2 Propósitos da solução

Do proposto, o banco de dados que tem como objetivo poder ter um inventário dos produtos (controle de
esto a través do módulo de vendas), conectar se for o caso, um grupo de lojas através disso. A
interface gráfica da Web para publicidade e também para melhorar a qualidade do serviço da empresa e por último
5
a interface gráfica do vendedor, para consultas sobre os produtos a serem oferecidos. O anterior em conjunto tem
como consequência uma organização e otimização em comparação com o atual do mercado.

4.3 Alcances e limitações da solução

Limitações:

30 registros de teste por tabela, na base de dados.


Não nos encargaremos das transações bancárias ou cartões de crédito, quando uma venda é realizada.
Não é considerado um software para a produção de calçados.

Alcances

Módulo de vendas (opcional) e Módulo de armazém (opcional).

Compatibilidade no navegador Web Opera ou Mozilla Firefox para a interface gráfica do usuário.
Ao final do projeto, o servidor, o módulo do vendedor e o módulo de consulta Web estarão funcionais.
para o cliente.
A interface do vendedor será um método rápido para obter informações sobre o estoque dos produtos na
adega.
Análises estatísticas do fluxo do produto calçado, por exemplo, vendas diárias, vendas mensais, o modelo
mais vendido, ou menos vendido (opcional).
Módulo de vendas e armazém (opcional), isso quer dizer que somente será considerado que no módulo de vendas,
desconte o produto vendido da base de dados e do estoque que se registre a entrada e a saída de
produtos, além de guardar a ordem dos produtos no estoque de acordo com seu setor. Qualquer outra funcionalidade
é opcional.

5. Metodologia, ferramentas e ambiente de desenvolvimento

Metodologia

A metodologia de cascata modificada é aquela onde se entrega um produto final em uma série de etapas.
A primeira delas é a análise, nela são apresentados os requisitos a seguir. A segunda parte é o design,
esta seção é dividida em quatro partes: estrutura de dados que organiza os dados do sistema. Arquitetura de
software trata sobre a estrutura, funcionamento e interação entre as partes do software,
representações gráficas das interfaces, ou seja, o contato com o usuário do software. Por último os
algoritmos, que sejam utilizados para a realização do software. Depois codificação, na linguagem de programação
correspondente e finalmente três testes; primeiro os testes unitários onde se revisam em módulos o
código, depois testes de integração onde se verifica a conectividade entre as partes e finalmente a
aceitação onde se verifica com o cliente se o software atende aos requisitos. As razões para escolher
esta opção radica na flexibilidade que se obterá ao poder voltar a uma etapa anterior quando se
necesite. Outro ponto é que o software não requer um grande grupo de desenvolvimento. Também nesta
metodologia tem critérios que garantem que o produto seja o esperado (por ter três tipos de testes;
unitárias, integração e aceitação).
6

Figura 2. Modelo de desenvolvimento Cascata modificado.

Ferramentas

PHP para a interface do usuário.

Interface de vendedor desenvolvida em C++ (notepad++) ou Java (Netbeans ou Eclipse).

Base de Dados desenvolvida em MySQL e MySQL Workbench.

Um servidor Web HTTP Apache.

Navegador Web Opera ou Mozilla Firefox.

Computadores pessoais.

Gimp editor de imagens


.
Tabela 1.
7
5.3 Ambiente de desenvolvimento

Recursos Materiais

Computadores pessoais
com SO Linux.

Escâner.

Impressoras.

Câmera fotográfica.

Tabela 2.

6. Conclusões

Em conclusão, propõe-se um software de solução para o problema do sistema de vendas; que não tem um equivalente em
o mercado nacional. Além disso, as ferramentas propostas têm como objetivo não repassar o custo ao cliente, é
dizer, recorrer ao software livre. Além disso, haverá uma divulgação dos produtos através de um serviço Web
a respeito do usuário e do vendedor terá a possibilidade de consultar se um modelo está em estoque. Por
O módulo de armazenamento e o de vendas será implementado como alcances opcionais.

Você também pode gostar