Professional Documents
Culture Documents
Abstract
This article talks about the application of the business process,
tendering, at the structure of an e-commerce system, which creates an e-
tendering system, the article bring the definition of a problem and the
solution that the application of this model of business process brings. Here
are also represented the modelings BPMN and UML of the model.
Resumo
Este artigo fala sobre o a aplicação do processo de negócio, tendering,
na estrutura de um sistema de e-commerce, o que acabou por gerar um
sistema de e-tendering. Mostra também a definição de um problema bem
como a solução que a aplicação desse modelo de processo de negócios
trouxe. Aqui são apresentadas também as modelagens BPMN E UML do
modelo.
1.Problema
Deveria ser criado um sistema de e-commerce e depois adaptá-lo a um modelo de
processo de negócios com o objetivo de resolver um problema. No meu caso decidi
resolver o problema de pessoas que buscam pro serviços e produtos e também por
melhores preços. Era visível que o maior problema para essas pessoas sempre o tempo
perdido na busca por bons preços e serviços que atendessem completamente suas
necessidades.
2.Solução
A solução encontrada foi aplicar nesse sistema de e-commerce já criado, um modelo
de processo de negócio chamado tendering, e essa combinação acabou por criar um
sistema que e baseado em um modelo chamado de e-tendering.
2.1 O Sistema
O sistema funciona da seguinte forma, pessoas que buscam por serviços e produtos
podem criar anúncios do que precisam, como em um classificados de um jornal, e os
interessados em prestar esse serviço são quem buscam pelos anúncios e fazem
propostas de venda, baseadas nas exigências do anunciante.
Nele o usuário tem a opção de se cadastrar como anunciante ou vendedor/prestador
de serviço, criar um anuncio de compra/contratação de serviço e buscar por anuncio de
serviços e produtos disponíveis no sistema.
3. Tendering
Como foi dito anteriormente tendering foi o modelo de processo de negócio
escolhido para desenvolver o sistema, e aqui vai uma explicação do que é tendering.
Tendering pode ser definido como: “realização de concursos”, é o processo no qual
uma entidade inicia um projeto para compra de bens, serviços ou obras durante um
período específico.
Outra definição seria:
É o processo de fazer uma oferta ou proposta expressando interesse em resposta a
um convite ou solicitação de concurso. As organizações procuram outras empresas para
responder a uma necessidade específica, como o fornecimento de bens e serviços, e irá
selecionar uma oferta ou proposta que atenda às suas necessidades e oferece o melhor
valor.
Esse processo e dividido em partes que são apresentadas a seguir.
3.1 Preparação do contrato de Informação (processo licitação)
O processo de licitação, inicia-se com a publicação de uma informação, um aviso prévio,
elaborado por um contratante para declarar a intenção de compra de bens, serviços ou
obras durante um período especificado. A finalidade desta etapa é o de reduzir o tempo
de preparação para quando um aviso de contrato real for publicado
4. E-tendering
Como foi dito a combinação do processo de tendering em um sistema de e-commerce
acabou por gerar um processo conhecido com e-tendering. E e-tendering nada mais é
do que o processo de tendering no ambiente virtual.
7.Cronograma de Execução
Dia Tarefa
30/11 Desenvolvimento
9.Diagrama de sequência
Objetos
Anunciante
Sistema
Vendedor/Prestador de serviço
Prestador de serviço/Vendedor
10.Diagrama de Classe
Sistema
+Login: string
+GeraCadastro(cadastro: cadastro)
+GeraAnuncio(anuncio: string)
+GeraProposta(proposta: string)
Anuncio Propostas
+Anunciante: string +Produto: string
+Produto: string +Proposta: string
+Nº itens: int +Nº itens: int
+Valor maximo: int +valor: int
Cadastro
+Nome: string
+Cpf: int
+Telefone: int
+email: string
Funcionais
Não Funcionais
O software deve garantir a usabilidade, ter uma interface simples e de fácil utilização,
além de prover a segurança dos dados dos usuários, bem como também deve manter o
sistema sempre ativo evitando falhas.
12.Tecnologias utilizadas
Linguagem utilizada: linguagem C; Plataforma: CodeBlocks
Conclusão
As experiências obtidas do trabalho 1 ao 4, junto com o conhecimento adquirido em
processos de negócios, modelagem bpmn, modelagem uml e também com o
conhecimento aprimorado do desenvolvimento de sistemas de e-commerce,
provavelmente virão a ser de grande utilidade no futuro. Mas atualmente já são de
grande importância por ampliar horizontes na área e ter transformado quem antes via
tudo isso quase como um leigo em alguém que ao menos consegue compreender agora
o que isso representa.
Referências
Análise e Projeto de SI OO, Prof. Raul Sidnei Wazlawick (UFSC), Ed. Elsevier (série didática
da SBC), 2004.
UBL-2.1-document.
http://www.netcoach.eu.com/index.php?id=137&L=3