FACULTAD DE INGENIERA
ESCUELA DE INGENIERA DE SISTEMAS Y COMPUTACIN
DOCENTE
Alarcn Garca, Roger Ernesto
Chiclayo, Per
Julio, 2016
1. Introduccin
En esta pgina web pretendemos mostrar la metodologa de desarrollo que sigue el proceso
de desarrollo de software basado en la metodologa gil de Programacin Extrema (eXtreme
Programming o XP).
2. Contexto de Desarrollo
Este proyecto ha sido desarrollado en el contexto de la asignatura de Ingeniera
Software de la Facultad de Ingeniera de la Universidad Santo Toribio de Mogrovejo.
El equipo de desarrollo que ha llevado a cabo este proyecto es el siguiente:
Manager:
Tracker y Tester:
Programmer:
Programmer:
3. Estudio de Factibilidad
El estudio de factibilidad es el anlisis de una empresa para ver si el negocio que se
proponer ser bueno o malo, y en cuales condiciones se debe desarrollar para que
sea exitoso, es por ello que ser de gran ayuda aplicarlo a nuestro proyecto ya que
nos dar una mejor visin a futuro.
3.1 Objetivos
- Reduccin de errores y mayor precisin en los procesos.
- Reduccin en el tiempo de procesamiento y reduccin de tareas .
- Automatizacin optima de procesos manuales .
3.2.3 Proveedores
Los proveedores de la tecnologa son Deltron y INTCOMEX
cada uno ofrece la fabricacin de computadoras, componentes,
suministros y perifricos y ambas se han consolidado como
lderes del mercado de informacin.
Cantidad
2
12
1
4
4
12
2
1
Unidad de
medida
Unidad
Mensual
Global
Horas
Horas
Horas
Horas
Horas
P.U
Sub Total
S/. 1,500.00
S/. 89.90
S/. 999.90
S/. 50.00
S/. 40.00
S/. 60.00
S/. 30.00
S/. 100.00
S/. 3,000.00
S/. 1,078.80
S/. 999.99
S/. 200.00
S/. 160.00
S/. 720.00
S/. 60.00
S/. 100.00
Horas
S/. 100.00
S/. 100.00
Horas
S/. 100.00
S/. 100.00
2
1
Horas
Anual
S/. 50.00
S/. 350.00
Total
S/. 100.00
S/. 350.00
S/. 6,968.79
4. Anlisis de Requerimientos
4.1 Requerimientos Funcionales
- Consultar boleta y facturas electrnicas
- Enviar correo de boletas y facturas electrnicas
Nmero de requerimientos: F01
Categora: Funcional
Descripcin corta: Consultar boleta y facturas electrnicas
Descripcin Detallada:
1 Es aqu donde el usuario al momento de ingresar al sistema tendr la
posibilidad de seleccionar la empresa de donde quiere hacer la consulta.
2 A su vez podr consultar las boletas o facturas emitidas, a su vez tendr la
posibilidad de buscarlas por rango de fecha o por todas las fechas.
Trminos: Nombre de la empresa
Prioridad: Alta
Documento: No existe
Autores y Fecha: Dennis Avils y otros, 7 de julio del 2016
5. Proyecto
Tras evaluar diferentes alternativas de lenguajes de programacin y/o plataformas, la
pgina web se desarroll bajo los lenguajes de programacin PHP versin 5.6 y
JAVASCRIPT, para las hojas de estilo se desarroll en CSS, para el framework se
utiliz BOOTSTRAP y como motor de base de datos se implement en SQL
SERVER, dado la sencillez que provee estos lenguajes para el trabajo y la gestin de
bases de datos. La mayora de los integrantes del grupo tenan experiencia con estos
lenguajes, y eso ayud al desarrollo de la pgina web, al tiempo que los
programadores iban aumentando su experiencia e iban adquiriendo mayor destreza
en la programacin.
Por ltimo, en el apartado PRUEBAS se puede consultar los documentos Word de las
pruebas funcionales de la pgina web. En estos documentos, que se encuentran
separados por cada historia de usuario, se especifica el modo de utilizacin de la
aplicacin y los posibles estados de error que pueden darse, as como los mensajes de
aviso/error/confirmacin que debe emitir la pgina web en estos casos.
Historias de usuario
Numero: 1
Usuario: Usuario
Historia de usuario
Numero: 2
Usuario: Usuario
7. Implementacin
7.1 Base de datos
A continuacin se presenta el modelo de datos empleado para la realizacin del
sistema. Se utiliz el gestor de Base de Datos Microsoft SQL Server 2014 para
hacer el modelado del sistema ya que posee un alto rendimiento en el desarrollo
de aplicaciones.
6. Pruebas
5.1 Caso de prueba Caja Negra
El objetivo de disear un caso de prueba es el de mostrar en el menor tiempo,
una falla causada por un defecto an no encontrado previamente, un caso de
prueba tiene xito si, al ejecutarlo, descubre un defecto no detectado hasta
entonces.
Proyecto:
Documento:
Autor:
SEI
Caso1.2
Aviles Odar, Dennis
Garcia Nazario, Adrian
Perales Coronado, Diego
Quispe Jara, Daniel
Nmero interno
1.0
de versin:
Lista de
Aviles Odar, Dennis
distribucin:
Garcia Nazario, Adrian
Perales Coronado, Diego
Quispe Jara, Daniel
Documentos
anexos:
Estatus:
Ninguno
Inspeccionado
Inspecciona
do
Inspecciona
do
Inspecciona
do
Inspecciona
do
30 min
30 min
30 min
30 min
Descripcin
Aqu se anotar lo que se probar
(funcionalidad), se describirn las funciones o
servicios:
En pruebas de caja negra:
Fuera de los mdulos.
Interfaces, respuesta a las entradas,
integridad de archivos,
escenarios
(secuencias de mensajes)
Parmetros
Fecha
Cliente
Tipo de Fecha
Cliente
Orden_Venta
Condiciones Iniciales
- Tipo Comprobante
- Cdigo Comprobante
- Fecha Comprobante
- Pago y Moneda
- Importe
- Saldo
-
Fecha
Cliente
Tipo de Fecha
Mdulos
Hardware y software
Sistemas y bibliotecas.
Errores:
-Null
Notas:
Archivos involucrados.