CASOS DE PRUEBA
Enviado por vargas91 • 9 de Junio de 2014 • 1.258 Palabras (6 Páginas) • 390 Visitas
I. Situación Actual
1.1 DATOS GENERALES DEL PROYECTO
Nombre del proyecto: Estudio de requerimientos de un sistema contable genérico ciclo 02/2014.
Duración: Módulo 1 – 19 de enero a 22 de febrero de 2014.
Tipo de proyecto: Desarrollo de software
Descripción: El sistema contable consiste en los métodos y registros establecidos para identificar, reunir, analizar, clasificar, registrar e informar las transacciones de la sociedad, así como mantener la contabilización del activo, pasivo, patrimonio, operaciones de costos y gastos, ventas y productos.
El proyecto está conformado por los siguientes módulos y características:
El catálogo de cuentas
Estados financieros
Estado de resultados
Balance general
Balance de comprobación
Libros legales
Libro bancos
Libro diario
Mayorización
Manual de aplicaciones
1. Bajara el proyecto de Codeigniter
http://ellislab.com/codeigniter
2. Descomprimir archivo, renombrarlo como “sysfactura” luego pegarlo en el sitio configurado para alojar los proyectos web.
3. Bajar sublime text 2
http://www.sublimetext.com/
4. Descargar templetes del sitio: http://startbootstrap.com/all-templates
SB Admin2
5. En “sysfactura”, crear carpeta “seteo”
6. Pegar en carpeta seteo las configuraciones que trae el templete que hemos descargado.
css, font-awesome, fonts, js.
7. Descomprimir carpeta de templetes.
8. Generar archivo .htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /sysfactura
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /sysfactura/index.php
</IfModule>
9. Modificar los siguientes archivos:
Ruta: /sysfactura/application/config/
Archivo config.php
$config['base_url'] = 'http://localhost:8081/sysfactura/';
$config['index_page'] = '';
$config['sess_encrypt_cookie'] = TRUE;
$config['encryption_key'] = 'REALLY_LONG_NUMBER';
Archivo database.php
(Según la configuración que se tiene)
$db['default']['username'] = 'root';
$db['default']['password'] = 'root';
$db['default']['database'] = 'sys_factura';
Para definir el control por default:
routes.php
$route['default_controller'] = "admin";
autoload.php
$autoload['libraries'] = array('database');
10. Crear controlador admin.php
11. En carpeta view, crear carpeta usuario
12. En carpeta “view/usuario/” crear archivo view_login.php
Abrir archivo de carpeta que hemos bajado de templetes, copiar el html de login.php y pegarlo en view_login.php
Realizar los cambios, debería quedar de esta manera:
/*************************
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<base href="<?php echo base_url(); ?>">
<meta name="viewport"
...