Você está na página 1de 16

PFI

Tema: Sistema de leilão de cargas

Discente:

Allan Chavice

2020101011

Docente: Gracinda Bacar

Maputo, Abril de 2023


Índice
Glossário de termos e abreviaturas....................................................................................................4
Resumo..............................................................................................................................................5
Introdução..........................................................................................................................................6
1. Objectivos.............................................................................................................................6
1.2. Objectivo Geral:..............................................................................................................6
1.3. Objectivos Específicos:...................................................................................................6
Descrição da situação actual..........................................................................................................7
Descrição da solução proposta.......................................................................................................7
Descrição do Sistema.....................................................................................................................7
Requisitos não funcionais..............................................................................................................8
Requisitos funcionais.....................................................................................................................8
Diagrama de Caso de Uso..............................................................................................................9
Diagrama de Classe......................................................................................................................10
Arquitetura da App e ferramentas a serem usads.........................................................................11
Prototipo.......................................................................................................................................12
Cronograma de Atividades...........................................................................................................14
Conclusão ....................................................................................................................................15
Glossário de termos e abreviaturas

MVC – Model View Controller


IDE – ambiente de desenvolvimento integrado
SSMS – SQL Server Management Studio
Resumo

Em um mundo cada vez mais digital existe a necessidade de acompanhar os passos da evolução
tecnológica que veio para facilitar a vida da humanidade e facilitar as actividades do nosso dia a
dia, e o avanço da tecnologia observado nos últimos anos possibilita que novos Sistemas de
Informação sejam desenvolvidos, mudando a forma como as organizações gerenciam os seus
dados e como os usuários finais interagem com estes sistemas.
Introdução
Neste trabalho apresento um sistema de leilão de cargas com o intuito de deixar o processo actual
que é manual, em eletrónico. Também mostrarei seu funcionamento e incluirá as seguintes
descrições: da situação actual, solução proposta e do sistema. Os Sistemas de Informação estão
diretamente relacionados com a Tecnologia da Informação, uma área que evolui constantemente
e em ritmo acelerado: de acordo com Laudon e Laudon (2011, p. 6), o desenvolvimento e a
evolução das plataformas em nuvem, por exemplo, vêm permitindo que computadores
conectados a Internet realizem tarefas que tradicionalmente eram realizadas apenas por
computadores empresariais.

1. Objectivos
O presente relatorio consiste no desenvolvimento de um Sistema de Informação que visa auxiliar
a tarefa de Aquisição e despacho de cargas para transporte de forma eletronica. Estas
informações devem ser armazenadas para emissão de relatórios e consultas futuras. O sistema
será desenvolvido como uma aplicação mobile, permitindo assim que ele seja acessado a partir
de dispositivos android compatível, oferecendo mobilidade em sua utilização, um dos principais
requisitos requiridos para esta aplicação.

1.2. Objectivo Geral:


Desenvolver um Sistema de Informação mobile para a aquisição e despacho de cargas para
transporte.

1.3. Objectivos Específicos:


Este trabalho possui os seguintes objetivos específicos:
 Identificar e especificar os requisitos da aplicação;
 Validar a aplicação utlizando uma ferramenta de testes automatizados.
 Desenvolver um Sistema de Informação Mobile com o apoio de ferramentas que auxiliam
no processo de desenvolvimento da aplicação;
Descrição da situação actual

Vivendo em tempos modernos com acesso a tecnologias que vem facilitar e melhorar a vida do
cidadão comum, ainda continua a ser um desafio para transportadores comuns acessar o mercado
de cargas de forma facil e barata, oque acaba sendo um transtorno na area de organização e
planeamento de viagens.

Descrição da solução proposta

Para resolver o problema acima sitado foi idealizado um app que permite o leilão de cargas para
transporte dentro do territorio moçambicano, o que vem resolver o problema de acesso a cargas por
parte dos transportadores e uma justa precificação por parte dos detentores de carga, permitindo
uma negociação justa. Também vem resolver problemas de logística o que irá facilitar a
organização das viagens por parte dos transportadores.

Descrição do Sistema

O sistema visa ajudar aos transportadores na aquisição de cargas e aos detentores de carga na
negociação justa de fretes. O sistema oferece a componente de negociação em tempo real,
permitindo ao usuario efetuar lances pelo produto desejado.
Requisitos não funcionais

 O sistema não deve corromper dados;


 Interface amigável (Usabilidade);
 Fácil utilização (Usabilidade);

Requisitos funcionais

O sistema permite que um usuário faça login usando seu nome de usuário e senha, permite ainda
que o usuário crie uma esquadra, agentes, registar novas ocorrências e gera relatórios.

 Cadastrar usuário;
 Efectuar início de sessão (login);
 Recuperar senha;
 Criar leilão;
 Dar lance;
 Listar leilões;
 Gerar Relatório em um período pré-definido (Historico).
Diagrama de Caso de Uso
Diagrama de Classe
Arquitetura da App

Para o desenvolvimento da plataforma será usada a arquitetura MVC, que funciona como um
padrão de arquitetura de software que melhora a conexão entre as camadas de dados, lógica de
negócio e interação com usuário.
Com uma conexão a base de dados SQL

Ferramentas a serem usadas

Para a concepção deste app serão usadas ferramentas como:


 Android studio – IDE
 Java – Linguagem de programação
 SSMS- Base de dados
Prototipo
Cronograma de Atividades

Atividades Periodo/semana

1ª 2ª 3ª 4ª 5ª 6ª 7ª 8ª 9ª 10ª
Desenhar as telas
Definir o flow das Activitys
Programar as classes java
Desenhar a B.D
Implementar a B.D
Revisão e entrega
Conclusão
O processo de desenvolvimento de software vai muito além da fase de implementação do
sistema. A tecnologia vem evoluindo de forma que sistemas cada vez mais complexos e
sofisticados possam ser desenvolvidos, e gerenciar estes projetos a medida que eles crescem não
é uma tarefa fácil. O presente documento apresentou app para exposição de cargas.

Você também pode gostar