Engenharia informatica

Disponível somente no TrabalhosFeitos
  • Páginas : 14 (3253 palavras )
  • Download(s) : 0
  • Publicado : 19 de fevereiro de 2013
Ler documento completo
Amostra do texto
ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO
INSTITUTO POLITECNICO DA GUARDA

BASE DE DADOS I
-------------------------------------------------
Guarda Tek
Definição e Plano Geral do Projecto

Jorge Antunes | 1009689 || Carlos Figueiredo |1009689 ||

BASE DE DADOS I | 2012/2013

DEFINIÇÃO DO PRODUTO
Com este trabalho pretendemos desenvolver uma base de dados para gerir um site devenda de material informático.

Definição do Projecto: Gerir Vendas de produtos informáticos, gestão de fornecedores e gestão de encomendas de clientes. Esta base de dados será desenvolvida no Oracle, onde será guardada dentro do servidor do ipg, podendo esta base de dados ser acedida através de computadores pessoais, podendo ser acedida dentro e fora da rede (eduroam). O interface serádesenvolvido em Java.

Devido ao carácter do nosso curso, que é Engenharia Informática facilita-nos assim o conhecimento dos produtos a serem geridos quer em termos de vendas quer em termos de encomendas, a fim da construção da base de dados.

As funcionalidades básicas e os princípios de funcionamento do site são os seguintes:
* Inserir novo utilizador, o mesmo terá de se registar previamente parapode usufruir das funcionalidades do site. O utilizador poderá em qualquer altura proceder a uma alteração dos dados do mesmo.

* Consultar os produtos que estão disponíveis para venda.

* Caso o produto apresente alguma deficiência funcional, o utilizador poderá usufruir da garantia que é entregue ao mesmo no acto da compra.

* No site será possível a pesquisa minuciosa, do produtoque o utilizador pretenda encomendar.

* Os produtos estarão organizados por categorias (computadores, dispositivos de armazenamento, periféricos de saída e entrada, etc…), por sua vez os computadores estarão organizados por Notebook e Desktops, assim como os restantes produtos estarão organizados pelas respectivas categorias.

* Para a gerência do site pode ser possível, o bloqueio decontas ao qual os utilizadores não procederam correctamente as regras estipulados por a gerência do site.

Requisitos mínimos recomendados:

ESPECIFICAÇÃO FUNCIONAL

Nesta fase do trabalho iremos apresentar os protótipos do nosso projecto, realizados em java através NetBeans IDE 7.0.1. Com este trabalho pretendemos apresentar uma aparência
inicial do que pretendemos fazer neste projecto.Fig.1 - Ecrã Inicial

Na fig.1 esta representado o Ecrã inicial onde neste será efectuado o login para poder
usufruir de todas as utilidades que este projecto irá dispor. O Login tanto pode ser feito pelos clientes, tanto pelo próprio administrador. Caso o cliente esteja registado deverá escrever o seu nome de utilizador e password nos campos indicados e carregar no botão “Entrar”, caso omesmo não esteja registado e o pretenda devera clicar no botão “Registar” para poder
efectuar o seu registo na base de dados.

Campo | Tipo | Dimensão |
Utilizador | Varchar2 | 20 |
Campo | Varchar2 | 20 |








Fig.2 - Registo de clientes
Na fig.2 é onde o próprio cliente efectua o registo, caso o mesmo não esteja registado na base de dados, pois ser ele não podeusufruir do nosso site.
Este contem 3 botões, onde um deles será para o cliente se registar, “Registar”, depois de ter introduzido todos os seu dados, e também o botão “Cancelar” para o caso deste pretender cancelar o seu registo. O cliente também terá de concordar com os termos propostos pelo administrador onde este poderá ser vistos no botão “Termos”.

Campos | Tipo | Dimensão |
Nome |Varchar2 | 50 |
Morada | Varchar2 | 50 |
BI | Varchar2 | 9 |
Data de Nascimento | Date | 8 |
NIB | Varchar2 | 21 |
NIF | Varchar2 | 8 |
Código Postal | Varchar2 | 8 |
Email | Varchar2 | 50 |
Contacto | Varchar2 | 9 |
Utilizador | Varchar2 | 20 |
Password | Varchar2 | 20 |

Fig.3 - Alteração do Registo do Cliente

Na fig.3 é onde o cliente tem a possibilidade de alterar os seu...
tracking img