Sunteți pe pagina 1din 10

LIVRARIA VIRTUAL

Rafael Luís Gomes de Oliveira e Vanessa Pereira Maia

rafaellgo@yahoo.com.br e vannmaia@yahoo.com.br

Graduandos do Curso de Sistemas de Informação

UEMG - Universidade do Estado de Minas Gerais

FEIT – Fundação Educacional de Ituiutaba

Ituiutaba - MG

RESUMO

O comércio eletrônico tem se tornado um grande meio de realização de negócios no

mundo inteiro. Na percepção desse crescimento será desenvolvida uma Livraria Virtual,

onde se utiliza todo conceito de loja virtual, com o objetivo de desenvolver um software

que seja capaz de atender as necessidades básicas do mercado atual, especificamente o

mercado de vendas de livros, aplicando os conhecimentos adquiridos durante o curso de

Sistemas de Informação.

PALAVRAS DE CHAVE

Venda de livros, compra de livros, loja virtual e comércio eletrônico.


VIRTUAL BOOKSTORE

Rafael Luís Gomes de Oliveira e Vanessa Pereira Maia

rafaellgo@yahoo.com.br e vannmaia@yahoo.com.br

Graduandos do Curso de Sistemas de Informação

UEMG - Universidade do Estado de Minas Gerais

FEIT – Fundação Educacional de Ituiutaba

Ituiutaba - MG

ABSTRACT

The electronic trade has turned into a great middle of accomplishment of businesses in the

whole world. In the perception of that growth a Virtual Bookstore will be developed, where

every concept of virtual store is used, with the goal of developing a software that is capable

of assisting the basic needs of the current market, specifically the market of books sales,

applying the acquired knowledge during the course of Systems of Information.

KEY WORDS

Books sales, books purchase, virtual store and electronic trade.


INTRODUÇÃO

Devido à globalização e o grande crescimento tecnológico, a internet nos dias atuais

tornou-se uma grande ferramenta no mundo comercial, possibilitando que negócios sejam

realizados em qualquer parte do mundo.

O projeto é a construção de um sistema para controle de uma livraria, incluindo um

site de vendas pela internet, enquadrando-se no conceito B2C (Business to Consumer).

O conceito de loja virtual renova métodos de compra e venda, como venda por

catálogo ou até mesmo a venda feita porta a porta, baseando-se num espaço acessível via

internet, que permite a uma empresa divulgar, promover e vender produtos ou serviços

diretamente ao cliente final em tempo real.

A Livraria Virtual tem como objetivo oferecer serviços de venda de livros de várias

editoras, com a possibilidade de fechar negócios “on-line”, reduzindo custos e eliminando

barreiras físicas, tanto para a empresa como para o cliente.


DESCRIÇÃO DO SISTEMA PROPOSTO

O sistema proposto possui os seguintes módulos:

Cadastrar Cliente;

Cadastrar Livro;

Acompanhar Pedido;

Controlar Contas a Receber;

Controlar Estoque;

Efetuar Busca;

Efetuar Compra;

Efetuar Pagamento.

O administrador fará o controle interno, efetuando o cadastro dos livros e o controle

de contas a receber, e visualiza os lançamentos e movimentações do estoque.

Como as vendas serão feitas via internet, o administrador não terá o trabalho de anotar

pedidos, iniciar o processo de venda e gerar o documento fiscal manualmente, todos esses

processos serão feitos automaticamente pelo sistema, cabendo ao administrador somente

dar o comando de baixa do livro no estoque quando o pagamento for efetuado.

O processo de venda é iniciado quando o cliente confirma a compra no site. Os livros

da ordem de compra serão colocados em reserva e permanecerão por um período pré-

determinado até que o cliente efetue o pagamento e o administrador der o comando de

baixa do livro. Caso o cliente não efetue o pagamento nesse período, o livro sairá da reserva

e a livraria não garantirá que os livros da ordem de compra estarão disponíveis no estoque.
O pagamento deverá ser feito em parcela única, devendo o cliente realizar depósito e

enviar o comprovante do mesmo para a livraria.

Para que o cliente realize uma compra, o mesmo deverá estar cadastrado na livraria, e

esse cadastro será feito pelo próprio cliente.

As compras poderão ser acompanhadas pelo cliente no site, visualizando os itens da

compra, o local onde possa estar a mercadoria e se está entregue ou cancelado.

FERRAMENTAS E METODOLOGIAS UTILIZADAS

O levantamento de requisitos foi feito através de pesquisas em vários sites de venda,

principalmente de venda de livros.

Para a documentação do sistema, foram utilizadas técnicas da UML (Unified

Modeling Language – linguagem unificada de modelagem), que é uma linguagem gráfica

orientada a objetos para visualização, especificação, construção e documentação de

artefatos de sistemas complexos de software.

Para a captação do comportamento pretendido do sistema que será desenvolvido

foram feitos casos de uso, que é uma descrição de um conjunto de seqüências de ações

feitas pelos atores do sistema.

Os diagramas utilizados da UML foram o diagrama de casos de uso, diagrama de

classe, diagrama de seqüência e diagrama de atividades.

O diagrama de casos de uso mostra um conjunto de caso de uso e atores e seus

relacionamentos, conforme Figura 1.

O diagrama de classe mostra um conjunto de classes, interfaces, colaborações e seus

relacionamentos, conforme Figura 2.


O diagrama de seqüência mostra uma interação, dando ênfase à ordenação temporal

das mensagens.

O diagrama de atividades mostra uma máquina de estados, dando ênfase ao fluxo de

uma atividade para a outra.

Esses quatro diagramas foram construídos utilizando a ferramenta Enterprise

Architect 4.1.

Para a construção do banco de dados foi utilizada uma modelagem conceitual para a

obtenção de uma descrição abstrata de como os dados serão armazenados no banco de

dados e posteriormente foi construído o MER (Modelo de Entidade e Relacionamento) com

o intuito de representá-lo graficamente.

A ferramenta utilizada para a construção do MER foi o ERwin ERX 3.5.2.

Para o desenvolvimento do sistema, serão utilizados o PHP 5 e MySql.

O PHP 5 (Hypertext Preprocessor – pré-processador de hipertexto) é uma poderosa

linguagem de programação open source completa, estável, simples mas ao mesmo tempo

potente para o desenvolvimento de sites web dinâmicos.

O MySql é um sistema de gerenciamento de banco de dados relacionais baseado em

comandos SQL (Structured Query Language - Linguagem Estruturada para Pesquisas) que

vem ganhando grande popularidade, sendo atualmente um dos bancos de dados mais

populares, com mais de 4 milhões de instalações. Possui uma fácil integração com o PHP e

é reconhecido pelo seu desempenho e robustez e também por ser multitarefa e multi-

usuário.
CONCLUSÃO

O sistema a ser desenvolvido realiza as funções básicas de uma livraria, não tendo

como objetivo principal a melhoria dos sistemas já existentes no mercado, mas sim a

introdução de uma empresa de vendas no comércio eletrônico.

Essa introdução pode ser feita tanto por empresas que já existem e que ainda não

entraram no mercado do comércio eletrônico quanto para empresas novas, que podem até

optar por obter somente uma loja virtual.

A solução de comércio eletrônico é ideal para qualquer negócio. Em relação a livros,

a vantagem está no incentivo à leitura, porque torna a aquisição mais fácil, com toda a

comodidade de poder realizar uma compra sem sair de casa.

AGRADECIMENTOS

Agradecemos primeiramente ao professor Dr. Wellesley Barros Ferreira, por estar nos

orientando para chegarmos aos objetivos desejados.

Aos colegas por nos darem apoio nas horas que mais precisamos, dando sugestões

que nos ajudam a resolver os problemas encontrados.

Aos professores MSc. Reane Franco Goulart e Marco Túlio Faissol Tannús por ter

nos ajudado em alguns pontos importantes do projeto.

E acima de tudo a Deus, por nos dar força e inteligência para seguirmos em frente

firmes e com a esperança de que as dificuldades serão enfrentadas e nossos objetivos

alcançados.
REFERÊNCIAS BIBLIOGRÁFICAS

SOARES, W. PHP 5: Conceitos, programação e integração com banco de dados. 1ª.ed. São

Paulo: Érica Ltda, 2004. 523p.

BEZERRA, E. Princípios de Análise e Projeto de Sistemas em UML. Rio de Janeiro:

Campus Ltda, 2002. 286p.

BOOCH, G; RUMBAUGH, J; JACOBSON, I. UML: Guia do Usuário. Rio de Janeiro:

Elsevier Ltda, 2000. 472p.

MEDEIROS, E. S. Desenvolvendo Software com UML 2.0: Definitivo. São Paulo: Pearson

Makron Books, 2004. 264p.

HEUSER, C. A. Projeto de Banco de Dados. 4.ed. Porto Alegre: Sagra Luzzato , 2001.

202p.

REFERÊNCIAS DE ENDEREÇO

PLi - Multimédia . Loja Virtual. Disponível em:

http://www.pli.pt/multimedia/internet/internet.html Acesso em: 16/01/2005.

Emanuel Leite; Luís Gouveia. Loja Virtual. Disponível em:

http://www2.ufp.pt/~lmbg/antigos/ice_temas.htm. Acesso em: 16/01/2005.

Wikipédia. MySql. Disponível em: http://pt.wikipedia.org/wiki/MySQL.

Acesso em: 25/06/2005.


DIAGRAMA DE CASOS DE USO – NÍVEL 0

Figura 1
DIAGRAMA DE CLASSE

Figura 2

S-ar putea să vă placă și