Engenharia de software

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (552 palavras )
  • Download(s) : 0
  • Publicado : 30 de setembro de 2012
Ler documento completo
Amostra do texto
Desenvolvimento

Basicamente, dividimos todo o programa de desenvolvimento em 3 etapas, podendo estas, serem subdivididas em outras “n” etapas.
As 3 principais etapas são:
*Desenvolvimento doaplicativo em PHP;
*Integração do mesmo com o banco de dados MySQL;
*Integração da base de dados com o sistema operacional Linux.
Apresentaremos os motivos pelos quais escolhemos tais conjuntos deferramentas, abaixo.
*PHP mostra uma excelente integração com bases de dados, é muito portável (rodas em inúmeras diferentes plataformas), e é muito leve, no que diz respeito à necessidade de umhardware / investimento em hardware;
*MySQL é uma ferramenta livre e grátis, e, muito poderosa; tem uma excelente performance para bases de dados pequenas e médias, mantendo um excelente controle esegurança dos dados arquivados; além disso, é bem leve, mais uma vez, contribuindo com o baixo custo do projeto, no que diz respeito ao hardware;
*Um navegador web (ex: Firefox, Google Chrome, etc), livres,sem custo;
*Como servidor, utilizaremos um Linux, Debian GNU; muitíssimo leve, grátis, altamente configurável e seguro. Tal sistema rodará a base de dados SQL escolhida, um servidor web APACHE localintegrado ao PHP, e um firewall.
Nosso sistema (analisando o hardware) precisará de:
*Um roteador (simples) de 4 portas (preço em torno de 60 reais);
*Um computador (servidor) com 512MB RAM(mínimo), cerca de 50 GB de Hard-Disk (hdd), com um processador Pentium 3 ou Pentium 4 (hardware simples), com uma placa de rede;
*Um computador (cliente) que consiga rodar um browser (Firefox, por exemplo),com monitor, teclado, mouse e uma placa de rede;
*3 cabos de rede (tipo CAT-5, pelo menos).
*Impressora (pode ser qualquer uma, porém, uma impressora com placa de rede seria ótimo).

Qualidadesdo software / sistemas

Com um setup destes, fica fácil expandir o software; caso necessário, podemos adicionar mais clientes ao servidor; caso seja necessário a empresa expandir (filiais), basta...
tracking img