ESPECIALIZAÇÃO EM ENGEHARIA DE SOFTWARE COM ÊNFASE EM PADRÕES DE SOFTWARE
Por: RN_gabriel • 11/3/2016 • Trabalho acadêmico • 4.901 Palavras (20 Páginas) • 308 Visualizações
UNIVERSIDADE ESTADUAL DO CEARÁ
ESPECIALIZAÇÃO EM ENGEHARIA DE SOFTWARE COM ÊNFASE EM PADRÕES DE SOFTWARE
ERIVAN DE SENA RAMOS
PROJETO DE BANCO DE DADOS
SISTEMA DE CONTROLE DE TERMINAIS DE VENDAS
Fortaleza
2010
SUMÁRIO
1 APRESENTAÇÃO
2 LEVANTAMENTO DE REQUISITOS
3 MODELAGEM CONCEITUAL DOS DADOS
4 TRANSFORMAÇÃO DE ESQUEMA ER EM R
RF_01 – Manter Médico
RF_02 – Manter Especialidade
RF_03 – Manter Plano de Saúde
RF_04 – Manter Paciente
RF_05 – Manter Consulta
RF_06 – Manter Observações
RF_07 – Relatório de Consultas
RF_08 – Solicitar Exames
RF_09 – Prescrever Remédios
RF_10 – Verificar Autorização
RF_11 – Visualisar Exames com Resultados
RF_12 – Visualisar Consultas do Dia
RF_13 – Visualisar Telefones dos Médicos
RF_14 – Desvincular Plano de Saúde
RNF_01 – Padrão de Cadastros
RNF_02 - Padronização dos Relatórios
RNF_03- Manual de Instalação
RNF_04 - Manual de Usuário
RNF_05 - Acesso
RNF_6 – Ambiente do sistema
RNF_7 – Hardware
RNF_12 - Ferramentas de Desenvolvimento
RNF_13 – Tamanho do Banco de Dados
- APRESENTAÇÃO
Uma rede de supermercados deseja um sistema para controle de terminais de venda.
Cada supermercado possui diversos terminais de venda (TV); onde cada terminal é operado por um único caixa, em um dado período de tempo.
O caixa deve realizar o registro das compras de cada cliente, produto por produto, incluindo os pagamentos.
Os terminais são ligados a catálogos de produtos.
A gerência precisa de informações sobre: tempo de ociosidade de um terminal; faturamento mensal; quantidade de caixas que operaram o sistema; valor médio das vendas; produtos mais vendidos e faturamento total
- LEVANTAMENTO DE REQUISITOS
- MODELAGEM CONCEITUAL DOS DADOS
- TRANSFORMAÇÃO DE ESQUEMA ER EM R
- Lista de eventos
Evento | Tipo* | Estímulo | Ação | Resposta |
Funcionário cadastra médico | F | dados-médico | Cadastrar médico | Médico cadastrado |
Funcionário cadastra especialidade | F | dados-médico | Cadastrar especialidade | Especialidade cadastrada |
Funcionário cadastra plano de saúde | F | dados-médico | Cadastrar plano saúde | Plano cadastrado |
Funcionário cadastra pacientes | F | dados-paciente | Cadastrar Pacientes | Paciente cadastrado |
Funcionário marca consultas | F | dados-consultas | Marcar consultas | Consulta marcada |
Médico mantém observações | F | dados-consultas | Incluir e verificar obs. | Incluída/ verificada obs. |
Direção solicita relatório das consultas realizadas todo mês | T | solicitação de relatório período | Gerar relatório de consultas | Relatório- cons. realizadas |
Médico solicita Exames | F | dados-paciente | Marcar exames | Data do exame |
Funcionário verifica autorização de consulta | F | dados-paciente | Receber autorização | Autorização realizada. |
Médico prescreve Remédios | F | dados-consulta | Prescrever remédios | Remédio prescrito |
Funcionário verifica as consultas do dia | F | dados-consulta | Visualizar consultas | Relação das consultas do dia |
Funcionário verifica os exames com resultados | F | dados-exames | Visualizar exames com resultados | Relação dos exames com resultado |
Funcionário consulta os telefones dos médicos | F | dados-médicos | Visualizar telefones dos médicos | Relação dos telefones dos médicos |
Funcionário desvincula plano de saúde | C | dados-plano | Desvincular Plano de Saúde | Plano excluído / Cadastro paciente atualizado |
*F – Evento orientado por fluxo
...