(EASY BOOK) DECLARAÇÃO DE ESCOPO PRELIMINAR DO PROJETO
Por: Felipe Menezes • 5/4/2016 • Trabalho acadêmico • 934 Palavras (4 Páginas) • 2.300 Visualizações
PROJETO DE IMPLANTAÇÃO
(EASY BOOK)
DECLARAÇÃO DE ESCOPO PRELIMINAR DO PROJETO
Preparado por Andrea Rodrigues André Versão: 1.0
Aprovado por Felipe Gomes de Menezes DATA: 21/03/2016
Time do Projeto
Andrea Felipe
I - Objetivo do Projeto
O projeto visa facilitar a acessibilidade aos mais diversos títulos de e-books para os mais diversos tipos de leitores, trazendo consigo praticidade e economia.
II - Descrição do projeto
O projeto consiste em uma ferramenta online, onde o cliente poderá adquirir e realizar o download de e-books através da plataforma desejada, seja através de tablets, smartphones, desktops ou outros dispositivos compatíveis.
A ferramenta deverá possuir uma área de acesso restrita aos colaboradores, onde será possível o cadastro de editoras parceiras e o upload dos seus títulos. O acesso ao site deverá ser livre, porém só poderão ser realizadas compras mediante cadastro e login.
O cliente cadastrado deverá ter acesso, mediante login, à uma área de clientes, onde estarão disponíveis para download, por tempo indeterminado, os títulos já adquiridos; e temporariamente (no carrinho de compras), os títulos pré-selecionados. Na área do cliente também deverá aparecer sugestões de títulos, conforme conteúdo acessado e perfil do cliente.
A ferramenta deverá possibilitar o pagamento através de cartões de crédito das bandeiras Visa e MasterCard, e enviar por e-mail o status da compra. Após finalização da compra, a NF-e deverá ser enviada automaticamente para o e-mail cadastro do cliente.
III - Justificativa do Projeto
A implantação do projeto trará aos usuários maior acessibilidade, pois trata-se de uma ferramenta prática e econômica. O cliente poderá acessar a ferramenta em qualquer hora e lugar, tendo acesso ao acervo já adquirido, e podendo realizar compras e downloads, bastando apenas um dispositivo compatível e uma conexão com a Internet.
Hoje em dia, torna-se cada vez mais comum a utilização de meios eletrônicos para se obter informação. Sendo assim, a Easy Book visa trazer a inovação do mercado literário, possibilitando a leitura acessível e instantânea dos mais diversos títulos, seja o cliente um estudante, um profissional ou até mesmo alguém em buscar de entretenimento.
Requisitos Funcionais
• Req01 – Cadastrar Títulos. O Sistema deverá possibilitar o cadastro dos títulos disponíveis, onde deverá conter título original, sinopse, editora, ano da publicação, autor, quantidade de páginas e valor;
• Req02. – Cadastrar títulos. O Sistema deverá agrupar os títulos de acordo com sua categoria (religião, romance, terror, literatura estrangeira, dentre outros);
• Req03. – Cadastrar clientes. O Sistema deverá possibilitar o cadastro de clientes;
• Req04. – Cadastrar clientes. O Sistema deverá possibilitar o login de clientes, mediante cadastro;
• Req05. – Carrinho de compras. O Sistema deverá conter um “carrinho de compras”, onde estarão disponíveis temporariamente os e-books pré-selecionados pelo cliente;
• Req06. – Pagamento. O Sistema deverá possibilitar o pagamento da compra através de cartão de crédito das bandeiras Visa e MasterCard.
• Req07. – Área cliente. O Sistema deverá conter uma área de download, onde ficarão disponíveis, por tempo indeterminado, os títulos adquiridos pelo cliente;
• Req10. – Cadastrar editoras. O sistema deverá possibilitar o cadastro de editoras parceiras, e seus títulos;
• Req11. – Pagamento. O sistema deverá emitir a nota fiscal e enviar automaticamente para o e-mail de cadastro do cliente.
• Req12. – Cadastrar colaboradores. O sistema deverá possibilitar o cadastro de colaboradores.
Requisitos não funcionais
• Req01 – Usabilidade. A interface com o usuário é de vital importância para o sucesso do sistema. Principalmente por se tratar de uma ferramenta ubíqua de acesso diário. O sistema terá uma interface amigável de fácil acesso para o usuário primário e sem se tornar cansativo para o usuário experiente
• Req02 – Linguagem de programação. Visando criar uma ferramenta com maior extensibilidade e flexibilidade, deve se adotar como linguagem principal de desenvolvimento JAVA seguindo as técnicas de orientação a objetos.
• Req03 – Acessibilidade. O sistema deve ser acessado através de um navegador, via internet. Com isso seus usuários poderão entrar no sistema a partir de qualquer plataforma que possua navegador Internet Explorer, Google Chrome, Mozilla Fire Fox, Safari, entre outros.
• Req04 – Banco de dados. O sistema deverá utilizar o a ferramenta de gerenciamento de banco de dados MySQL que apesar de open source garantirá agilidade e segurança aos usuários.
• Req05 – Servidor de aplicação. O servidor de aplicação deverá ser o Jboss.
• Req06 – Backup. O sistema realizará um backup a cada duas horas. Este processo prevê a cópia de todas informações inseridas no sistema gerenciador de banco de dados. Estas informações serão salvas e exportadas para pastas de backup nomeadas conforme data e hora de modificação.
• Req07 – Marketing Digital. O Sistema contará com ferramentas de marketing digital como Google Analytics, Google AdWords.
• Cronograma de implantação
o Marco um (data)
o Marco dois (data)...
IV - Expectativa do cliente
• O cliente...
V - Fatores de sucesso do projeto
...