terça-feira, 26 de junho de 2012

Requisitos do Sistema


Requisitos Funcionais

    Serão descritas as funcionalidades oferecidas pelo sistema de vídeo locadora, que são os requisitos funcionais do mesmo. Veja a listagem desses requisitos funcionais no quadro 4.
RF01
Permitir o Controle de Usuários por Nível de acesso
O sistema deverá controlar os usuários que acessam o sistema, bem como as permissões de acesso de cada opção do menu, podendo limitar o liberar o acesso.
RF02
Permitir o Controle de locações
O sistema deverá controlar locações, registrando os itens locados por cada cliente, bem como a data de retirada, o valor e a data de devolução prevista das locações.

RF03
Alterar consultar dados do cliente
Funcionários e o administrador poderão consultar e alterar os dados dos clientes.
RF04
Permitir realização de consultas
Todas as tabelas que tiverem cadastros terão um campo para consultas, podendo a partir delas gerar um relatório.
RF05
Cadastrar e Remover funcionários
Somente o administrador do sistema poderá adicionar e remover funcionários no sistema.
RF06
Locar e devolver um filme
Os funcionários e o administrador poderão alugar e fazer a devolução dos filmes para seus clientes.
RF07
Permitir realizar a reserva de um filme
O sistema deverá realizar reservas de filmes, indicando a data, o cliente, os filmes que ele deseja reservar.
RF08
Permitir controlar a verificação de multas
O sistema deverá verificar cada entrega e analisar se foi entregue com atraso, sendo assim deve ser registrado multa no cadastro do cliente.
RF09
Permitir o cadastro de filmes
Realizar o cadastro de novos filmes, verificando sempre se ele já consta nos cadastros, para não ocorrer de ser cadastrado mais de uma vez.
RF010
Consultar a descrição de um filme
Todos os usuários poderão consultar a descrição de um filme que possui no sistema.
RF011
Permitir controle do caixa da empresa
Cada funcionário e gerente terá acesso ao caixa para controlar as entradas e saídas.
RF012
Permitir realização de pedidos ao fornecedor
O sistema devera ter um local para o registro de pedidos ao fornecedor.
RF013
Permitir emissão de relatórios
O sistema devera ter disponibilidade de realizar relatórios para cada tabela ou de acordo buscas ou dados selecionados.
RF014
Consultar filmes disponíveis para locação
Todos os usuários poderão consultar quais filmes estão disponíveis para a locação e quais então locados.
RF015
Usuário e senha
Cada usuário terá um login e senha para entrar no sistema, para assim qualquer alteração feita ficar registrada no seu usuário. E a partir disso determinar os níveis de acesso que o usuário terá.
Fonte: BAUM; PADOIN; WANDER, 2012.

Requisitos Não - Funcionais

     Nos requisitos não-funcionais serão descritos os requisitos não diretamente relacionados às funções precípuas do sistema. Veja a listagem dos requisitos não-funcionais no quadro 5.
RF01
Buscar CEP
O sistema deverá buscar CEP na tabela de clientes.
RF02
Controlar Acesso
Controlar acessos ao sistema pelos usuários.
RF03
Modelagem de Dados
Todos os sistemas possuem o mesmo modelo ER desenvolvido em Case Studio.
RF04
Linguagens de Programação
Os sistemas desenvolvidos utilizaram a linguagem PHP, Delphi e C#.
RF05
Armazenamento de Dados
Os dados serão armazenados num mesmo banco de dados.
RF06
Mensagens de Erro
Os sistemas desenvolvidos deverão ter mensagens de erro personalizadas.
RF07
Interface
Cada sistema deverá ter uma boa aparência e que de facilidade para seus usuários.

Fonte: BAUM; PADOIN; WANDER, 2012.

Escopo do Sistema

    O sistema Madaan tem como objetivo facilitar o controle de uma vídeo locadoras e impor maior organização e agilidade dentro da mesma, evitando assim o grande uso de papeis e cadernos para anotações de grande validação.

    O sistema abrange área administra de fluxo de caixa e de mercadorias. Possui também todo um conjunto de cadastramento de clientes, cidades, fornecedores, geração de relatórios e gráficos.
    Esse sistema foi desenvolvido com base nas principais necessidades apresentadas por vídeo locadoras e conta com a tecnologia Delphi, Windev, PHP e C#.

Benefícios e Vantagens:

- Facilidade no controle da empresa;
- Segurança dos dados inseridos no sistema;
- Aumento na produtividade e na rentabilidade do negócio;
- Melhor atendimento ao cliente.

terça-feira, 12 de junho de 2012

Instalação IIS

     A instalação do IIS ocorreu através da necessidade de um serviço de servidor de páginas web, com essa necessidade escolheu – se o IIS. Na figura XX, pode – se ver a instalação do ISS.


Fonte: BAUM; PADOIN; WANDER, 2012.

Colocando site no FTP


Para colocar um site no FTP, após a instalação do IIS e do serviço FTP, precisa – se ir até o gerenciador de serviços do IIS, e dentro do domínio criado para o computador ir ate sites da web, clicar com o botão esquerdo em novo site, em seguida necessita – se criar o nome para o site, como pode ser visto na figura XX


Fonte: BAUM; PADOIN; WANDER, 2012.

Após realizar este processo, precisa – se criar a pasta onde tudo o que o site necessitara como pode ser visto na figura XX


Fonte: BAUM; PADOIN; WANDER, 2012.

Depois de criada a pasta, precisa – se criar um novo arquivo sendo a pagina inicial do site, o index.html, como pode ser visto na figura XX, depois disso indica – se o caminho onde o site ficara salvo.


Fonte: BAUM; PADOIN; WANDER, 2012.

Depois de realizado este processo, indica – se um pool de endereços, após nas configurações precisa – se indicar este pool na pasta base, como pode ser visto na figura XX

Fonte: BAUM; PADOIN; WANDER, 2012.

Na figura XX, pode se ver o site funcionando, com o endereço definido a partir do host.

Fonte: BAUM; PADOIN; WANDER, 2012.

FTP e Host


FTP

Após ter instalando o IIS, necessitou – se da instalação do FTP, que necessita – se para criar um domínio para o site na web, na figura XX, pode ser ver a instalação do FTP.

 Fonte: BAUM; PADOIN; WANDER, 2012.


Configuração do Host

            Para a criação de um Host, para o site foi – se ate as zonas de pesquisa direta no DNS, e criou – se um novo host nos quais foram definidos o endereço do site e a faixa de IP que ele utilizara como pode ser visto na figura XX
Fonte: BAUM; PADOIN; WANDER, 2012.

Permissão de pastas


Para a empresa, foi necessária a criação de pastas onde cada funcionário da empresa terá a sua própria pasta, com o seu acesso restrito, mas para isso primeiramente foi necessário o compartilhamento da pasta principal onde dentro terão as pastas de cada funcionário, como pode ser visto na figura XX

 Fonte: BAUM; PADOIN; WANDER, 2012.

Apos realizado este processo, foi criadas pastas dentro da pasta pai onde cada setor da empresa tem sua pasta e respectivamente dentro de cada pasta foram criadas pastas para cada funcionário, depois de realizada esta etapa foram aplicadas as permissões nas pastas onde cada funcionário somente poderá acessar as pastas do seu setor, na figura XX, pode – se ver a aplicação de permissão em uma pasta.

Fonte: BAUM; PADOIN; WANDER, 2012.

Zona


Para a criação de zonas, foi – se ate o DNS, o qual possui as opções de zona de pesquisa direta e zona de pesquisa indireta, a opção escolhida foi de zona de pesquisa direta, depois de selecionada esta opção, clicou – se com o botão esquerdo em criar nova zona, como pode ser visto na figura XX.

Fonte: BAUM; PADOIN; WANDER, 2012.

Depois de ter realizado este processo, definiu – se o nome da zona o qual definido como madaan.com.br, como pode ser visto na figura XX, após isto conclui – se a criação da zona.
 
Fonte: BAUM; PADOIN; WANDER, 2012.