domingo, 22 de septiembre de 2013

Fase de análisis

Diagrama de casos de uso en UML
Diagrama de Flujo de Datos


Diccionario de datos:
 Ejemplo Diccionario de Datos:
NOMBRE del cliente = tratamiento de cortesía o titulo + nombre + apellido
Tratamiento de cortesía o título = [Sr. | Srta. | Sra. | Dr. | Prof.]
Nombre = {carácter valido}
Apellido = {carácter valido}
Carácter valido = [A - Z| a -z| ´| - |]

Especificación de Proceso
 Ejemplo de Especificación de Proceso Típica para un solo proceso.
Por cada pago de cliente ingresado
Buscar su detalle de factura correspondiente al cliente
Si el pago es efectivo
Colocar sello de pagado a la factura del cliente
Colocar marca de pagado en factura copia y almacenar
En caso contrario
Descontar monto pagado a factura cliente
Acentar fecha de entrega.
Almacenar factura cliente copia
Entregar recibo entrega.
Fin pago.

Fuente:
http://exa.unne.edu.ar/informatica/anasistem2/public_html/apuntes/maf/cap2.htm

Recursos: UML https://www.dropbox.com/s/jwg1e58tth9rnox/staruml-5.0.exe

jueves, 19 de septiembre de 2013

Recolección de datos

-Entrevista: Hacer varias citas con el cliente

-Cuestionario:
¿A qué se dedica la empresa? (en caso de que aplique)
¿En qué consiste el sistema que solicita?
¿Qué problema/s resolverá el sistema?
¿De quién ha surgido la petición de este trabajo?
¿Quién/es va/n a utilizar el sistema?
¿Que roles tendrán las personas que van a utilizar el sistema?
¿Qué operaciones realizará cada persona con el sistema?
¿Qué información se va a guardar y a manejar?

¿Cuántos empleados o personas van a utilizar el sistema?  Indicar puestos o roles
Agregar otras preguntas que sean necesarias para recolectar datos y el sistema cumpla con los requerimientos del cliente.

Ingeniería de software





lunes, 9 de septiembre de 2013

Rúbrica para exposición

Revisar los puntos que se piden en la rúbrica para que sean agregados a su exposición.

 
Criterios
10
Correcto y completo
8
Intermedio alto
7
Intermedio bajo  o a destiempo
5
Incompleto e incorrecto
0
No lo incluye
Descripción del sistema
 
 
 
Descripción de herramientas y lenguajes de programación
 
 
 
 
 
Diagrama entidad-relación
 
 
 
Diseño de interfaz gráfica
 
 
 
 
 
Comandos SQL: insert, select, update y delete (mostrar el código en visual C#, solamente de una tabla)
 
 
 
 
 
Captura de pantallas demostrativas
 
 
 
Ejecución del sistema
 
 
 
Defensa de preguntas
 
 
 
Video demostrativo (extra)
 
 
 
 
 

Amoxtli