terça-feira, 30 de novembro de 2010

Testes de caso de usu: UC001 – Abrir Processos!

Cenário Principal!



---------------------------------------------------------------------------------------
Cenário Alternativo 1.1!



--------------------------------------------------------------------------------------
Cenário Alternativo 1.2!



--------------------------------------------------------------------------------------
Cenário Alternativo 1.3!



--------------------------------------------------------------------------------------
Cenário Alternativo 2.1!



--------------------------------------------------------------------------------------
Cenário Alternativo 3.1!

Modelo Fízico!

-- Geração de Modelo físico
-- Sql ANSI 2003 - brModelo.



CREATE TABLE Servidor (
Matrícula SIAPE Texto(1) PRIMARY KEY,
Classe Texto(1),
Cargo Texto(1),
Telefone Texto(1),
Endereço Texto(1),
Função Texto(1),
Nome Completo Texto(1),
Id Texto(1)
)

CREATE TABLE Formulário (
Id Texto(1) PRIMARY KEY,
Padrão Texto(1),
Assunto Texto(1),
Itens Texto(1),
Data Texto(1),
Requerente Texto(1)
)

CREATE TABLE Coordenador (
Login Texto(1) PRIMARY KEY,
Senha Texto(1),
Id Texto(1),
FOREIGN KEY(Id) REFERENCES Formulário (Id)
)

ALTER TABLE Servidor ADD FOREIGN KEY(Id) REFERENCES Formulário (Id)

Modelo Lógico!

Modelo Conceitual!

Diagrama de Colaboração!

Dagrama de Sequência!

quarta-feira, 17 de novembro de 2010

Definição das Tecnologias

Definição de Tecnologias
Linguagem de Programação: A linguagem de programação utilizada no desenvolvimento do sistema foi o PHP (Hypertext Preprocessor), devido estar sendo desenvolvido um sistema web, com interação entre usuário e o sistema, e por ser uma linguagem simples de fácil uso, e por ser bastante usada no meio web.
Servidor Web: Como servidor web usou-se o Apache, por ser um dos servidores web mais utilizados, devido haver bastante material de ajuda sobre ele o que facilita o trabalho dos desenvolvedores.
Banco de Dados: Usou-se o banco de dados MySQL, devido haver a necessidade de se armazenar informações para serem usadas posteriormente o sistema pede o uso de um banco de dados que no caso foi escolhido o MySQL devido ser um banco de dados leve, de fácil utilização, e que esse será um sistema de uso reservado e que não haverá sobrecarga.
As IDEs: No desenvolvimento do sistema usou-se IDEs como o Photoshop, para o desenvolvimento do Layout (parte gráfica do site), Dreamweaver para no desenvolvimento da parte de programação, Astah utilizado na criação da documentação do sistema.
Restrições: O sistema que foi desenvolvido não possui restrições quanto ao Sistema Operacional já que o usuário pode acessá-lo usando o Browser (Navegador), quanto ao navegador sim este possui melhor desempenho se utilizado o Firefox, pois este navegador teve total aceitação.