Sistema de Informacion para El Control de Caja Del Isc
Sistema de Informacion para El Control de Caja Del Isc
Sistema de Informacion para El Control de Caja Del Isc
CUSCO UNSAAC
INSTITUTO DE
SISTEMAS
CUSCO
TEMA
DOCENTE :
MODULO : V
TURNO : TARDE
CUSCO PER
2012
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
PRESENTACIN.
2
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
INDICE
CAPITULO I
CAPITULO II
2. MARCO CONCEPTUAL
2.1. Glosario de Trminos Generales
2.2. Glosario de Trminos Informticos
CAPITULO III
3
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
4
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
CAPITULO I
5
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
CAPITULO I
6
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
1.2. OBJETIVOS
1.2.1. OBJETIVOS GENERALES
1.3. ALCANCES
7
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
1.4. METAS
1.5. ANTECEDENTES
8
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
1.6. LIMITACIONES
1.7. JUSTIFICACION
La informacin generada a partir del proceso de matrcula y de los
pagos realizados por los alumnos en el Instituto de Sistemas Cusco,
hace que sea necesario contar con un sistema de informacin que
facilite el control y el manejo de caja.
Por otro lado para mejorar el funcionamiento el sistema actual .Es por
eso que se justifica este trabajo titulado SISTEMA DE INFORMACION
PARA EL CONTROL DE CAJA DEL INSTITUTO DE SISTEMAS
CUSCO.
1.8. METODOLOGIA
La metodologa a utilizar en el presente trabajo de investigacin es el
Proceso Unificado de Desarrollo de Software (PUDS) debido a que el
desarrollo de software se realiza de una manera planificada y ordenada.
El PUDS es iterativo e incremental, centrado en la arquitectura y dirigido
por casos de uso.
9
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Requisitos Sistema de
PUDS software
del usuario
10
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
CAPITULO II
11
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
CAPITULO II
2. MARCO CONCEPTUAL
12
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
1
.- http://es.wikipedia.org/wiki/Seguridad_inform%C3%A1tica
13
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
2
http://es.wikipedia.org/wiki/Copia_de_seguridad
3
http://es.wikipedia.org/wiki/Compresi%C3%B3n_de_datos
14
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
4
http://www.alegsa.com.ar/Dic/borrar%20datos.php
5
http://es.wikipedia.org/wiki/Desinstalaci%C3%B3n_de_software
15
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
6
http://es.wikipedia.org/wiki/Documentaci%C3%B3n
7
http://es.wikipedia.org/wiki/Ejecutable
16
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
8
http://es.wikipedia.org/wiki/Memoria_(inform%C3%A1tica)
17
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Registro9: En el mundo de las bases de datos, cada una de las fichas que
componen una tabla. Podemos dar dos definiciones, la clsica y la
moderna. En la primera es un conjunto de campos relacionados que
constituyen la base de la informacin (cabe imaginar como ejemplo la ficha
de un sujeto). En la versin moderna, en la cual un fichero de datos
relacionales se denomina tabla, los registros son cada una de sus filas, En
informtica, o concretamente en el contexto de una base de datos
relacional, un registro (tambin llamado fila o tupla) representa un objeto
nico de datos implcitamente estructurados en una tabla. En trminos
simples, una tabla de una base de datos puede imaginarse formada de filas
y columnas o campos. Cada fila de una tabla representa un conjunto de
datos relacionados, y todas las filas de la misma tabla tienen la misma
estructura.
9
http://es.wikipedia.org/wiki/Registro_(base_de_datos)
10
http://es.wikipedia.org/wiki/Variable_global
18
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
El uso de este tipo de variables suele considerarse como una mala prctica,
por el riesgo que conlleva esa deslocalizacin: una variable global puede
ser modificada en cualquier parte del programa (a menos que resida en una
seccin de memoria protegida) y cualquier parte del programa depende de
ella. Es por ello que una variable global tiene un potencial ilimitado para
crear dependencias, factor ste que aumenta la complejidad. Sin embargo,
en algunas ocasiones, las variables globales resultan muy tiles. Por
ejemplo, se pueden usar para evitar tener que pasar variables usadas muy
frecuentemente de forma continua entre diferentes subrutinas.
11
http://es.wikipedia.org/wiki/Base_de_datos
19
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
12
http://es.wikipedia.org/wiki/Sistema
20
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
13
http://es.wikipedia.org/wiki/Sistema_de_informaci%C3%B3n
14
http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modelado
21
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
UML cuenta con varios tipos de diagramas, los cuales muestran diferentes
aspectos de las entidades representadas.
Categoras:
- Diagramas de estructura:
Diagrama de clases
Diagrama de componentes
Diagrama de objetos
Diagrama de estructura compuesta (UML 2.0)
22
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Diagrama de despliegue
Diagrama de paquetes
-Diagramas de comportamiento:
Diagrama de actividades
Diagrama de casos de uso
Diagrama de estados
-Diagramas de interaccin:
Diagrama de secuencia
Diagrama de comunicacin
Diagrama de tiempos (UML 2.0)
Diagrama de vista de interaccin (UML 2.0).
23
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
16
Lenguaje de programacin : es un lenguaje simple orientado a objetos
permitiendo una sintaxis sencilla creado por Microsoft para su nueva
plataforma .NET Un lenguaje de programacin es un idioma artificial
diseado para expresar procesos que pueden ser llevadas a cabo por
mquinas como las computadoras. Pueden usarse para crear programas
que controlen el comportamiento fsico y lgico de una mquina, para
expresar algoritmos con precisin, o como modo de comunicacin
humana.1 Est formado por un conjunto de smbolos y reglas sintcticas y
semnticas que definen su estructura y el significado de sus elementos y
expresiones. Al proceso por el cual se escribe, se prueba, se depura, se
compila y se mantiene el cdigo fuente de un programa informtico se le
llama programacin.
24
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
17
http://www.slideshare.net/MarthaLechuga/que-es-sql-server-express-2008-9216359
18
http://es.wikipedia.org/wiki/Microsoft_Visual_Studio
25
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Por lo general, la clave de acceso es pedida una sola vez mientras dure
sesin de usuario, aunque existen excepciones. Para ms seguridad, en
algunos sistemas, cuando se ingresa a la seccin de configuracin (u otra
rea privada o sensible) de la cuenta de usuario, se vuelve a pedir la clave
de acceso. De esta manera, el sistema vuelve a comprobar que se trata del
usuario correcto quien intenta acceder.
Tambin, en algunos sistemas, la clave de acceso es pedida cada
determinado perodo de tiempo o cuando ha pasado un perodo de tiempo
sin actividad en el sistema por parte del usuario..
19
http://www.alegsa.com.ar/Dic/clave%20de%20acceso.php
20
http://www.masadelante.com/faqs/memoria-ram
26
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
21
http://www.masadelante.com/faqs/memoria-rom
22
http://www.pergaminovirtual.com.ar/definicion/Password.html
23
http://definicion.de/programa/
27
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
24
http://www.alegsa.com.ar/Dic/programa%20residente.php
25
http://definicion.de/sistema-abierto/#ixzz2BxCEariG.
28
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
29
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
CAPITULO III
30
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
CAPITULO III
31
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
DIRECCION
COORDINACION COORDINACION
ACADEMICA ADMINISTRATIVA
32
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
33
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
34
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Verificar Usuarios y
Iniciar seccion Contrasea
include
Registrar Pagos
Registrar Concepto
Registrar Alumno
Nuev o
Usuario
Coordinador
Cajera
Registrar Asignatura
Habilitar o
Deshabilitar
Usuarios
35
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Actor o Cajera
trabajador del
negocio
Tipo Primario
Descripcin La cajera registra la descripcin de los conceptos de
matrcula, mensualidad, pago de certificado, constancia de
notas, curso de convalidacin, cursos libres, subsanaciones
, etc.
Actor o Cajera
trabajador del
negocio
Tipo Primario
Descripcin La cajera registra la matricula del alumno, indicando adems
horario, Turno y Modulo o cursos libres.
36
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Actor o Cajera
trabajador del
negocio
Tipo Primario
Descripcin La cajera solicita al alumno sus datos y los ingresa en el
sistema para luego proceder a registrar el monto del pago
correspondiente.
Actor o Cajera
trabajador del
negocio
Tipo Primario
Descripcin Despus de haber realizado el cobro del alumno, se emitir
la boleta segn el pago que realizo.
Actor o Cajera
trabajador del
negocio
Tipo Primario
Descripcin La cajera ser la encargada de registrar nuevos grupos de la
carrera indicando el nmero de vacantes que se apertura.
Actor o Cajera
trabajador del
negocio
Tipo Primario
Descripcin La cajera ser la encargada de registrar los nuevos grupos
segn el curso que se apertura e indicando el nmero de
vacantes.
37
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Actor o Cajera
trabajador del
negocio
Tipo Secundario
Descripcin La cajera realiza el cambio de grupo considerando el turno y
horario, por diversos motivos que pueda suceder dentro de la
institucin
38
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
39
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
40
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Verificar Usuario y
contrasea
Registrar Pago
Registrar Alumno
include
Nuev o
Iniciar Sesion
Registrar Comcepto
registrar al docente
Usuario
registrar Asignatura
Registrar Pagos
Emitir Boleta
Cajera
Generar Copias de
Seguridd
41
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
ADMINISTRADOR
42
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
CAJERA
43
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
44
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
TIPO Primario
REFERENCIA
45
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Pre-Condicin
46
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
1.- la cajera busca los datos del 2 El sistema muestra los datos del
alumno alumno
47
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
48
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
3.- la cajera ordena y graba los datos del 4.- el sistema enva el
alumno. mensaje de conformidad
5.- la cajera visualiza el mensaje del alumno
registrado
49
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
50
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
51
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Post-Condicin satisfactoriamente
3.1.6.-ESTUDIO DE FACTIBILIDAD
3.1.6.1.-FACTIBILIDAD TCNICA
52
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Costos de Hardware
Costo Tipo de
Denominacin Cantidad Total
Unitario Cambio
Ordenador
1 $388.90 S/.2.70 S/.1,050.00
:
Impresora Laser
1 - - S/.364.00
:
Monitor
1 - - S/.229.00
:
TOTAL : S/.1,643.00
Fuentes :
- Ordenador con procesador I3 :
http://articulo.mercadolibre.com.pe/MPE-401574405-corei3-cpu-31-ghz-de-ultima-
generacion4gb500gb-_JM
- Impresora Laser :
http://articulo.mercadolibre.com.pe/MPE-401420411-impresora-laser-samsung-ml-1915-
toner-original-regalo-_JM
- Monitor :
http://articulo.mercadolibre.com.pe/MPE-401517233-monitor-led-benq-g615hdpl-16-
pulgadas-_JM
53
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Costos de Software
Costo Tipo de
Denominacin Cantidad Total
Unitario Cambio
Microsoft Windows 7
Proffess. :
1 $ 119.00 S/.2.70 S/.322.00
TOTAL : S/.9,648.00
Fuentes :
- Microsoft Visual Studio 2008 Profess :
http://latam.preciomania.com/search_attrib.php/page_id=189/form_keyword=visual+studio+2008+
professional/some_id=189/id_type=page_id/requestParams=YTo5OntzOjc6InBhZ2VfaWQiO3M6
MzoiMTg5IjtzOjEyOiJmb3JtX2tleXdvcmQiO3M6MTg6InZpc3VhbCtzdHVkaW8rMjAwOCI7czo3OiJ
zb21lX2lkIjtzOjM6IjE4OSI7czo3OiJpZF90eXBlIjtzOjc6InBhZ2VfaWQiO3M6OToidmVuZG9ySWRz
IjtzOjg6IllUb3dPbnQ5IjtzOjI6InN0IjtzOjU6InF1ZXJ5IjtzOjI6InN2IjtzOjEwOiJmaW5kaXRfdG9wIjtzO
jEwOiJrd19zdWdnZXN0IjtzOjE6IjEiO3M6MTE6InRvcGNhdF9tZW51IjtzOjc6ImN1cnJlbnQiO30%3
D/vendorIds=YTowOnt9/st=query/sv=findit_top/kw_suggest=0/topcat_menu=current
54
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Costos de Desarrolladores
COSTO DE DESARROLLADORES
Costo hora
Flujos de Nro. De Horas
(S/.) Total (S/.)
trabajo personas (h)
(h/persona)
FASE DE INICIO
Modelo del
2 30 S/.10.00 S/.600.00
Negocio
FASE ELABORACION
FASE CONSTRUCCION
FASE TRANSICION
TOTAL S/.8,500.00
55
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Gastos de Operatividad
COSTO
Descripcin CANTIDAD Total
UNITARIO
TOTAL S/.139.00
56
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
TIPOS DE BENEFICIOS
BENEFICIOS
RC RE IP MP
Seguridad en el almacenamiento
de informacin
57
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
RC = Reduccin de Costos
IP = Incremento en la Productividad
Para cuantificar los beneficios tangibles con el nuevo sistema se toman en cuenta
los siguientes aspectos:
N de horas Ingreso
Ingreso
Mensual de promedio
Trabajador Mensual
promedio por
Promedio
(h) hora(S/.)
58
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
59
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
60
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Subtotal = N Horas Por Ao * Costo Hora (Costo Total Anual de los Procesos)
61
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
S/. 736.00.
S/. 12,000.00
S/. 10,000.00
S/. 8,000.00
COSTO ACUMULADO
S/. 6,000.00
BENEFICIO
S/. 4,000.00 ACUMULADO
S/. 2,000.00
S/. 0.00
1 3 5 7 9 11 13 15 17 19 21 23
Como se observa en la figura muestra una comparacin del costo acumulado y los
beneficios acumulados del sistema. La recuperacin de la inversin est
representada por la lnea vertical verde, esta ser aproximadamente en el mes 12.
Por tanto, uno de los primeros pasos, al realizar el sistema de informacin es tener
en cuenta una lista de riesgos, los cuales son los siguientes:
62
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Los usuarios tienden a rechazar las interfaces cuando estos no son amigables, ni
fciles de manejar, esto trae consigo el desuso del sistema.
Probabilidad: 15%
Impacto: GRAVE
Estrategias de Minimizacin de Riesgos:
Presentar prototipo de las interfaces de usuario y recibir sugerencias
para posibles mejoras
Plan de Contingencia:
Cambiar las hojas de estilo y hacer que se vean ms agradables
para el usuario.
3.-Falta de trabajo en Equipo.
En el desarrollo del sistema podr haber problemas de comunicacin, falta de
coordinacin como la falta de responsabilidad, por parte de los desarrolladores y
analistas lo cual genera conflictos y demora en el avance del sistema
Probabilidad: 20%
Impacto: MEDIO
Estrategias de Minimizacin de Riesgos:
63
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Este riesgo traera consigo problemas para la buena construccin del sistema a
implementarse retrasando as la culminacin del proyecto.
Probabilidad: 20%
Impacto: GRAVE
Estrategias de Minimizacin de Riesgos:
Bsqueda permanente de informacin en Internet, como tutoriales,
manuales, que permitan un mejor aprendizaje de las herramientas
de desarrollo web.
Consultar a expertos en sistemas de Informacin, Analistas y
Programadores.
Plan de Contingencia:
Cursos de Nivelacin y/o Actualizacin sobre las nuevas tecnologas de
desarrollo de aplicaciones web.
64
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
65
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
66
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
cCaj ero
- apMaterno: varchar
- apPaterno: varchar 1 1 cUsuario
- Cargo: varchar
- Contrasea: varchar - Cargo: varchar
- Direccion: varchar - CodCajero: varchar
- Email: varchar - Contrasea: varchar
- FechaNacimiento: datetime - Habilitado: varchar
- Fotografia: byte
- genero: varchar + Eliminar() : boolean
cAlumno - Nombres: varchar + Insertar() : boolean
- NroDocumento: varchar + Modificar() : boolean
- apmaterno: varchar
- Telefono: varchar
- appaterno: varchar
- TipoDocumento: varchar
- Direccion: varchar
- FechaNacimiento: datetime
+ Eliminar() : boolean
- Fotografia: varchar
+ Insertar() : boolean
- Genero: varchar
+ Modificar() : boolean
- nombres: varchar
- NroDocumento: varchar 1
- Telefono: Varchar
- TipoDocumento: varchar
+ Eliminar() : boolean
1..* cConcepto
+ Insetar() : boolean
+ Modificar() : boolean - Denominacion: varchar
cBoleta
- Montoreferencial: Decimal
1 1..*
1 1..* 1
- Estado: varchar
- Fecha: dateTime + Insertar() : boolean
- Monto: decimal + Modificar() : boolean
- NroBoleta: int
- NroSerie: int
- Observaciones: varchar
+ Eliminar() : boolean
+ Insertar() : boolean
+ Modificar() : boolean
1..*
cAsignatura
cMatricula 1 1..*
cGrupoCursoLibre - NombreAsignatura: varchar
- Fecha: DateTime
- Modalidad: varchar - Ao: DateTime
1 1..* + Eliminar() : boolean
- Observacion: varchar - Costo: Decimal
+ Insertar() : boolean
- HoraFin: DateTime
+ Eliminar() : boolean + modificar() : boolean
- HoraInicio: DateTime
+ Insertar() : boolean 1..* 1 - Laboratorio: varchar
+ Modificar() : boolean - Mes: DateTime
- Vacantes: varchar
- apMaterno: varchar
1 - apPaterno: varchar
- Direccion: varchar
cGrupoModulo - Email: varchar
- FechaNacimiento: dateTime
- costo: Decimal
- FechaFin: datetime - Fotografia: byte
- FechaNacimiento: datetime - Genero: varchar
- Modulo: varchar - Nombres: varchar
- seccion: varchar - NroDocumento: varchar
- Telefono: varchar
- semestre: varchar
- turno: varchar - TipoDocumento: varchar
- Vacantes: int
+ Eliminar() : boolean
+ Eliminar() : boolean + Insertar() : boolean
+ Modificar() : boolean
+ Insertar() : boolean
+ Modificar() : boolean
67
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
sd 2.-Inicio De Sesion
2.-Valida Usuario y
Contrasea
Usuario
iu.Inicio Sesion Inicio Sesion Usuario
3.-Envia datos()
68
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Caj ero 12: visualizar datos del alumno() Busqueda 11: Mostar datos del alumno() Gestor Alumno
9: Solicitasr alumno()
4: Devolver coencidencia()
3: Guardar datos del alumno()
10: Devolver datos del alumno()
Alumno
69
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Cajero
Busqueda Gestor Alumno Alumno
Ingresar datosdel alumno()
Devolver coencidencias()
Mostrar coencidencias()
visualizar coencidencias()
Elegir alumno()
Solicitar alumno()
70
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
16.-Devuelve 15.-
mensale De Almacena 10.-Devuelve
Datos
Confirmacion Datos Curso
Docente
libre
Docente
Curso Libre
71
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Caj ero
iu:Grupo curso Cursos Libres Curso Libre Docente Asignatura
libre
Ingresar datos()
Buscar datos()
Busca al docente()
devuel ve datosdocente()
72
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Concepto
Cajero
Registra Pagos Verificar Concepto Concepto
Devolver mensaje()
73
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
sd Registrar pago
74
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Caj ero
Registra Pagos Verificar Matricula Matricula Verificar Concepto Concepto Verificar pagos Pagos
Mostrar concepto()
veri fi ca monto()
sol i ci ta monto()
Devuel ve monto()
Muestra el monto()
vi sual i za el monto()
75
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
76
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
77
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
78
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
79
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
80
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
81
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
use master
go
if exists(select * from sysdatabases where name = 'BDCajaISC' )
DROP database BDCajaISC
go
create database BDCajaISC
go
use BDCajaISC
GO
/*Tabla docente*/
create table TDocente
(
CodDocente varchar(7)not null,
APaterno varchar(50) not null,
AMaterno varchar(50)not null,
Nombres varchar(50)not null,
TipoDocumento varchar(50)not null,
NroDocumento varchar(50)not null,
Direccion varchar(50)not null,
Telefono varchar(12),
FechaNacimiento datetime,
Genero char(1),
Email varchar(50),
foto image,
primary key(CodDocente)
)
go
/*tabla asignatura*/
Create table TAsignatura
(
CodAsignatura varchar(7),
NombreAsignatura varchar(50),
primary key(CodAsignatura)
)
go
/*tabla Alunmo*/
Create table TAlumno
(
CodAlumno varchar(7)not null,
APaterno varchar(50) not null,
AMaterno varchar(50)not null,
Nombres varchar(50)not null,
TipoDocumento varchar(50)not null,
NroDocumento varchar(50)not null,
Direccion varchar(50)not null,
Telefono varchar(12),
FechaNacimiento datetime,
82
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Genero char(1),
Email varchar(50),
foto image,
primary key(CodAlumno)
)
/*tabal cajero*/
go
create table TCajero
(
CodCajero varchar(7)not null,
APaterno varchar(50) not null,
AMaterno varchar(50)not null,
Nombres varchar(50)not null,
TipoDocumento varchar(50)not null,
NroDocumento varchar(50)not null,
Direccion varchar(50)not null,
Telefono varchar(12),
FechaNacimiento datetime,
Genero char(1),
Email varchar(50),
foto image,
primary key(CodCajero)
)
/*tabal concepto*/
go
Create table TConcepto
(
IdConcepto int identity,
Denominacion varchar(50),
MontoReferencial decimal (10,2),
primary key(IdConcepto)
)
go
/*tabalgrupo modulo*/
create table TGrupoModulo
(
CodGrupoModulo varchar(7),
Semestre varchar(20),
Modulo varchar(10),
Seccion char(1),
Turno varchar(10),
FechaInicio datetime,
FechaFin datetime,
Vacantes int,
Costo decimal(10,2),
Primary key(CodGrupoModulo)
)
83
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
/*tabla usuario*/
go
create table TUsuario
(
CodUsuario varchar(50),
Contrasena varchar(50),
cargo varchar(20),
Habilitado bit,
CodCajero varchar(7),
84
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
(
CodBoleta varchar(10)not null,
NroBoleta varchar(3),
NroSerie varchar(3),
Fecha datetime,
Monto decimal(10,2),
Estado bit,
Obserabaciones varchar(100),
IdConcepto int,
CodAlumno varchar(7),
CodCajero varchar(7),
IdMatricula int,
primary key(CodBoleta),
foreign key(IdConcepto)references TConcepto,
foreign key(CodAlumno)references TAlumno,
foreign key(CodCajero)references TCajero,
Foreign key(IdMatricula)references TMatricula
)
GO
85
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
86
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
87
DESARROLLO DE SOFTWARE
SISTEMA DE INFORMACIN PARA EL CONTROL DE CAJA DEL
INSTITUTO DE SISTEMAS CUSCO
Conclusiones
Recomendaciones
88
DESARROLLO DE SOFTWARE