Escolar Documentos
Profissional Documentos
Cultura Documentos
2020
Sistema de Gestão
Bancário
Discentes:
Docente:
Alvino Mota
Emília Tavares
António Cabral
Bruno Ortet
Ellydy Carvalho
Gestão de Projetos Informáticos
I. INTRODUÇÃO............................................................................................................................. 3
1. EQUIPA DO PROJECTO....................................................................................................................5
1.6. MISSÃO..........................................................................................................................................7
1.7. OBJECTIVOS...................................................................................................................................8
1.12. PRIORIDADES.............................................................................................................................10
1.13. RESTRIÇÕES...............................................................................................................................11
2
Gestão de Projetos Informáticos
1.14. RISCOS.......................................................................................................................................12
V. CONCLUSÃO............................................................................................................................ 20
3
Gestão de Projetos Informáticos
I. Introdução
O banco tem uma sede, situada na ilha de Santiago, no conselho da Praia, onde todos
os registos se encontram guardados de forma centralizada. E tem afiliais nos outros conselhos
da ilha de Santiago, assim como em todas as outras ilhas.
Este projeto consiste em integrar o sistema bancário utilizado pela empresa, com um
Web Service. A tecnologia web Service, permite que com um browser e as credenciais
válidas um utilizador possa realizar todas as tarefas que o Servidor RMI (já implementado)
suporta, no quesito da gestão de atividades no sector bancário.
Assim sendo, será foco do projeto desenvolver uma aplicação web que irá utilizar o web
service para comunicação entre o Servidor central, e as diferentes afiliais do banco pelo pais.
4
Gestão de Projetos Informáticos
1. Equipa do Projeto
Participantes
Gestor do Projeto
Analista de Sistema
Arquiteto de Software
Programador
Arquiteto /Administrador de
Base de Dados
Tester
Designer
Especialista de User Experience
5
Gestão de Projetos Informáticos
6
Gestão de Projetos Informáticos
Desenvolver uma aplicação web que permite fazer a gestão das principais actividades
de um Banco;
Criar um WebService para permitir a comunicação entre as diferentes máquinas
espalhadas pelas filiais para que possam comunicar com o servidor central;
Reestruturar a base de dados do nível OLTP do sistema anterior para permitir o acesso
a diferentes dispositivos
1.6. Missão
7
Gestão de Projetos Informáticos
1.7. Objetivos
O cliente do projeto será o Banco XPTO, intermediado pelo Docente Juvenal Pereira,
stakeholder dono do produto final, e a Docente Emília Tavares
8
Gestão de Projetos Informáticos
9
Requisitos Descrição
A aplicação web permite:
o Registo de Utilizadores (Clientes e Funcionários)
Gestão de Projetos Informáticos
o Criação de Contas Bancarias:
Conta Corrente;
Conta A Prazo.
o Selecção do SubTipo de Conta Bancária
o Gestão da conta de Utilizador:
Bloqueio;
Activação;
Alteração da palavra passe.
o Editar os dados dos Utilizadores:
Contacto (telefone e email)
Morada
Número de Filhos
Nome e Apelido
o Associação de Titulares a uma Conta Corrente
o Remoção de Titulares de uma Conta Corrente
o Realização de Movimento Bancário:
Depósito
Funcionalidade Levantamento
s Transferência de dinheiro.
o Fazer a gestão de uma Conta Bancária:
Activação
Table
3.Suspensão
Requisitos do Cliente
Bloqueio
Fecho.
o Fazer a gestão do login;
A Reestruturação da Base de Dados irá permitir
armazenar:
o Os logs de acesso;
o O Histórico de uma Conta Bancária;
o O Historico de Sessões;
o As Ocorrências;
o Os contractos da Conta a Prazo.
O Web Service irá permitir:
10
o O acesso a funcionalidades a partir :
Do browser;
Aplicativos Moveis.
o Integrar os serviços já desenvolvido com a
Gestão de Projetos Informáticos
Pessoal Funções
Faz o controlo e monitorização das atividades a
serem executadas por fases.
Gestor do projeto
Faz a monitorização do cumprimento do tempo
e prazo estipulado bem como a produtividade
dos participantes.
1.12. Prioridades
11
Gestão de Projetos Informáticos
1.13. Restrições
12
Gestão de Projetos Informáticos
1.14. Riscos
13
Gestão de Projetos Informáticos
Atividades Descrição
A Sessão de brain storming e identificação dos requisitos funcionais
B Reestruturação e design da base de dados
C Modelagem e Validação
D Implementação da base de dados
E Testar as funcionalidades que se encontram implementadas e corrigir possíveis erros
F Desenvolver as novas funcionalidades requeridas no servidor
G Desenvolvimento do Web Service Publicação do Web Service
H Desenvolvimento da Aplicação Web
I Teste Geral do Sistema
Controle de Versões
Versão Data Autor Notas da Revisão
1.0 20/01/2020 Alvino Mota Elaboração Inicial – primeiro rascunho
14
Gestão de Projetos Informáticos
O sistema atual utiliza o protocolo RMI na sua comunicação. Este protocolo permite a
invocação de objetos remotos, a fim de executar métodos específicos para realizar tarefas
relacionadas com a lógica do negócio.
Entretanto, este protocolo apresenta algumas limitações que põe em causa a prestação do
serviço nas diferentes filiais. Problemas tal como:
15
Gestão de Projetos Informáticos
16
Gestão de Projetos Informáticos
17
Gestão de Projetos Informáticos
18
Gestão de Projetos Informáticos
1.21.
Gestão de Projetos Informáticos
20
Gestão de Projetos Informáticos
Predecesso
Atividade Tempo Duração (dias) r Sucessores
A 1 - B
B 1 A C
C 1 B D
D 1 C E,H
E 2 D F
F 2 E G
G 3 F I
H 2 D I
I 2 G,H -
21
Gestão de Projetos Informáticos
22
Gestão de Projetos Informáticos
ID Tarefa
ID Tarefa
Inicio + ES EF
Tempo Fim + Cedo Tempo para
Cedo
para Completar
Fim + LS LF
Completar Fim + Tarde
Tarde
Slack - quanto tempo uma atividade pode ser adiada sem aumentar o tempo do término do
projeto
Segunda a tabela abaixo, é possível ver que as atividades A - G podem ser adiadas em
2 dias e ainda assim, é possível terminar o projeto a tempo. No entanto a atividade I não pode
ser adiada, senão tempo de término do projeto é aumentado.
Atividade Slack
23
Gestão de Projetos Informáticos
A 2
B 2
C 2
D 2
E 2
F 2
G 2
H 5
I 0
24
Gestão de Projetos Informáticos
V. Conclusão
25