Está en la página 1de 15

UNIVERSIDAD TECNOLOGICA DE LOS ANDES

FILIAL CUSCO
I PROGRAMA DE TITULACION

SISTEMA DE INFORMACION PARA EL CONTROL DE CAJA DEL


INSTITUTO SUPERIORTECNOLOGICO PUBLICO TUPAC AMARU
CUSCO

PRESENTADO POR:
Bravo Laura Jhojan Eduardo
- GoniTomayllaMarin
CUSCO PER
2012

PRESENTACION
Es grato dirigirme a usted y poner a vuestra consideracin el presente trabajo intitulado
Sistema de Informacin para el control de Caja del Instituto Superior Tecnolgico Publico
Tpac Amaru.En cumplimiento de las normas establecidas por la Universidad Tecnolgicas de los
Andes para optar el ttulo profesional de Ingeniero de Sistemas e Informtica.
Este trabajo de tesis cuya realizacin es fruto de mi esfuerzo y dedicacin y la gratitud
De esta institucin, conocedores de mi profesin estoy seguro que me harn participe
De opiniones, crtica y sugerencias al presente trabajo las mismas que se harn
Participes para enriquecer mi experiencia profesional y as poner en marcha m
profesin.

El Alumno

[Escribir texto]

Pgina 2

INTRODUCCION
Como es de conocimiento el avance tecnolgico es cada vez mas vertiginoso por la constante aparicin
e innovacin de herramientas de software que permiten un trabajo ms eficiente en los distintos campos
y profesiones, esto hace imprescindible conocer del manejo de equipos de computo y software, es as
que la Universidad Tecnolgica de los Andes filial Cusco intentan cubrir estas necesidades brindando
diversos cursos que complementen el desarrollo profesional de sus estudiantes y otros en general.
La Universidad Tecnolgica de los Andes filial Cuscos tiene por objeto instruir a los alumnos e la carrera
profesional Ingeniera de Sistemas e Informtica doto lo concerniente al uso de software contado para
ello con personal capacitado y laboratorios adecuados. Por otro lado la Universidad Tecnolgica de los
Andes filial Cuscos como ente educativo no puede limitar el conocimiento a sus estudiantes, por lo que
tambin tiene como finalidad ofrecer sus servicios a cualquier estudiante,profesional y pblico en
general interesado en incrementar sus conocimientos en materia informtica permitindoles estar
actualizados con el constante cambio tecnolgico.
El presente trabajo que documenta el desarrollo de un sistema de informacin para el control de caja,
permitir mostrar que la gestin de este ente acadmico en lo referente a sus procesos de pagos y otros
puede ser ms eficiente, lo cual posibilitara al Instituto Superior Pedaggico Tpac Amaru del Cusco

brindar un servicio de calidad a sus clientes.

[Escribir texto]

Pgina 3

INDICE
CAPITULO -I1
1. IDENTIFICACION DEL PROBLEMA2
1.1. Identificacin del problema.....2
1.2. Objetivos.3
1.2.1.
Objetivo General3
1.2.2.
Objetivo Especficos.3
1.3.
Alcances....4
1.3.1.
Alcances del Sistema.4
1.3.2.
Metas..5
1.4. Justificacin..5
1.5. Metodologa...5
CAPITULO-II..7
2. MODELO DEL GENERO..8
2.1. Estructura organizacional del negocio8
2.2. Identificacin de actos del negocio..8
2.3. Identificacin de casos de uso del negocio.9
2.4. Descripcin de los casos de uso del negocio.1
CAPITULO-III.4
3. MARCO CONCEPTUAL5
3.1.
Antecedentes......5
3.2.
MARCO TERICO.5
3.2.1.
Glosario de trminos generales..5
3.2.2.
Glosario de trminos informticos7
3.2.2.1.
Sistema7
3.2.2.2.
Delphi..7
3.2.2.3.
Interfaz graficada.7
3.2.2.4.
MySQL.7
3.2.2.5.
LenguajeIntegratedQuery (LINQ)...8

[Escribir texto]

Pgina 4

3.2.2.6.
Lenguaje orientado a objetos (POO).8
3.2.2.7.
Software.8
3.2.2.8.
Hardware....8
3.2.2.9.
Lenguaje de Consulta Estructural.9
3.2.2.10.
Lenguaje Unificado de Moldeamiento.....9
3.2.2.10.1.
Diagramas dinmicos (Comportamiento).9
3.2.2.10.2.
Diagramas Estticos (Estructura).9
3.2.2.11.
Base de datos .10
3.2.2.11.1
Base de datos relacional.10
3.2.2.11.2. Base de datos originada a objetos..10
3.2.2.11.3
Base de datos deductivos..11
CAPITULO-IV.12
4. DESARROLLO DEL SISTEMA13
4.1.
FASE DE INICIO.13
4.1.1.
Descripcin del problema..13
4.1.2.
Lista de requerimientos..13
4.1.2.1.
Generales del sistema.13
4.1.2.2.
Administrados del sistema..13
4.1.2.3.
Cajera..14
4.1.2.4. Coordinador administrativo15
4.1.3.
Casos de uso del sistema.16
4.1.3.1.
Diagramas de caso de uso del sistema.20
4.1.3.2.
Casos de uso del alto nivel21
4.1.3.3.
Casos de uso expandido.27
4.1.4.
Objetivos del sistema de informacin39
4.1.5.
Estudio de factibilidad..40
4.1.5.1.
Factibilidad tcnica.40
4.1.5.1.
Factibilidad Operativa..41
4.1.5.3.
Factibilidad econmica41
Beneficios Intangibles del Sistema...43
Beneficios Tangibles del Sistema44
Calculo de costos y beneficios.46
a) Costos del Sistema..47
b) Beneficios del Sistema..47
c) Recuperacin de la Inversin..48

[Escribir texto]

Pgina 5

Recuperacin de la inversin proyectada en meses49


4.1.6.

Anlisis de riesgos.51

a) Cambio de Gestin.51
b) Clculo errneo de la factibilidad econmica.51
c) Desintegracin del grupo de desarrolladores.51
Riesgo relacionado con respecto a la tecnologa..52
Riesgos referentes a la construccin del sistema Apropiado52
4.1.7
4.2.

Cronograma..55

FASE DE ELABORACION

4.2.1.

Diagrama de clases.56

4.2.2.

Descripcin de las clases.57

4.2.3.

Diagrama de secuencia62

Iniciar Sesin.62
Buscar Alumno.63
Registrar Nuevo Alumno..64
Registrar pago en efectivo65
Registrar matricula66
Registrar Depsito.67
Registrar Grupo67
Registrar pago por descuento68
Crear Backup.69
4.2.4

Diagrama de colaboracin..70

Iniciar Sesin.70
Buscar Alumno.70
Registrar Nuevo Alumno71

[Escribir texto]

Pgina 6

Registrar Pago..71
Registrar Matricula72
Registrar Deposito.72
Registrar Grupo73
Registrar pago por descuento73
Crear Backup.74
4.3.

Fase de construccin..75

4.3.1.

Diseo e implementacin de la Base de Datos75

Script de Base de Datos.76


Descripcin de los atributos de las tablas...81
4.3.2.1.

Diagrama de Componentes....84

4.3.2.2.

Diagrama de Despliegue...85

4.3.3.

Casos de uso reales....86

Configuracin de Men....88
Registrar Alumno.....88
Registrar Asignatura...91
Registrar Grupo Curso Libre92
Registrar Grupo Modulo..93
Transferir Grupo.95
Emitir Boleta.97
Matricular Alumno..99
Transferir Grupo..101
Eliminar Boleta..103
Reporte entre dos fechas.....104

[Escribir texto]

Pgina 7

Reporte de Ingreso diario....104


Reporte de Resumen Histrico....107
4.4.

FASE DE TRANSICION...124

4.4.1

Pruebas.......124

4.4.2.

Manual de Usuario.....125

[Escribir texto]

Pgina 8

CAPITULO -I
1. IDENTIFICACION DEL PROBLEMA
1.1. Identificacin del problema
El Instituto Superior Tecnolgico Pblico Tpac Amaru Cusco, cuyo local se encuentra en la Avenida
Cusco en el distrito de San Sebastin se crea por la Asamblea en diciembre de 1975, fue
inaugurado el da 16 de febrero de 1977.
El Instituto Superior Tecnolgico Publico Tpac Amaru Cusco se dedica ala formacin de
profesionales tcnicos y expertos en la actividad informtica en la carrera profesional

[Escribir texto]

Pgina 9

Tecnicade Analista de Sistemas otorgando el Titulo profesional a nombre de la nacin,


consta de cinco mdulos y el tiempo de duracin de los estudiantes es de 20 meses. Tambin
ofrece distintos cursos de actualizacin e informtica como el de Operador de Computadoras
en tres meses de estudio
En la actualidad el Instituto Superior Tecnolgico Publico Tpac Amaru Cusco cuenta con un sistema de
caja para registrar los pagos por diferentes conceptos de los alumnos, el proceso de pago se
realiza de forma presencial en la caja del instituto, donde se registra los datos del alumno que
est interesado en obtener acceso a los diferentes servicios que ofrece la institucin.
El proceso de pago del Instituto Superior Tecnolgico Pblico Tpac Amaru Cusco involucra
varios pasos como son:
La creacin de mdulos y cursos libres.
El pago por matriculas y mensualidades.
El pago por trmite administrativo (certificados, constancia de notas y ficha de
seguimiento).
Sin embargo, el sistema presenta varias fallas durante su proceso entre estas tenemos los
siguientes:
No hay un control de matrcula de alumnos deudores.
La inter fas del sistema no tiene un control para el registro valido de datos. (Se puede
generar reemplazos de informacin de alumnos).
El sistema solo almacena el nombre y apellido del alumno.
Al realizar el sierre de caja, el sistema no protege la informacin almacenada frente a una
alteracin de datos.
No cuenta con reportes especficos (por alumno, historial econmico del alumno, pagos
por grupos, pagos por conceptos, ingresos en un ao)

4.2.

Objetivos

[Escribir texto]

Pgina 10

4.2.1. Objetivo General


Desarrollar un Sistema de Informacin para el control de caja del Instituto Superior
Pedaggico Tpac Amaru Cusco
4.2.2. Objetivos Especficos

Aplicar entrevistas y encuestas para recabar informacin que permita identificar los
requerimientos de la cajera, del coordinador y de los alumnos para establecer una
lnea gua en el desarrollo del sistema.

Elaborar un conjunto de modelo de UML que documenten las especificaciones del


sistema que se va a implementar.

Implementar una base de datos que permita el almacenamiento correcto de la


informacin.

Construir un sistema originando a objetos utilizando un entorno de desarrollo


avanzado que permita obtener interfaces adecuadas y funcionalidad completa para
los usuarios.

Elaborar un proceso de pruebas del sistema para garantizar su aceptacin e


implementacin.

Elaborar un proceso de pruebas del sistema para garantizar su aceptacin e


implementacin.

4.3.

Alcances

4.3.1. Alcances del Sistema


El sistema propuesto se ocupara del control de pagos, tanto para la carrera tcnica como
cursos libres, certificados de otros, encargndose de manera especfica de los siguientes
aspectos:
La cajera podr registrar la informacin del alumno con mayores datos
(apellidos, nombres, direccin, telfono, email, fecha de nacimiento,
documento de identidad, gnero y fotografa).

[Escribir texto]

Pgina 11

El sistema permitir a la cajera registrar a alumnos nuevos de una


manera as eficiente y eficaz, evitando el duplicado y/o suplantacin de
cdigo.
El sistema permitir la creacin de grupos que contemplara (nombre,
tipo: modulo o curso libre, docente, horario, nro. vacantes).
Registrara los pagos por diferentes conceptos (por matricula, penciones y
pagos por diferentes trmites administrativos).
Registrara la matricula de los alumnos becados.
Permitir que un alumno cambie de grupo.
Consultara historial econmico del alumno.
Calculara los balances diarios, anuales, mensuales.
Contara con una informacin detallada de los pagos de los alumnos.

4.3.2. Metas
Integrar el sistema de caja aprobado y funcionando correctamente, que incluya los
instaladores junto con el manual de usuario y la documentacin completa del proceso de
desarrollo.
4.4.

Justificacin

Los problemas identificados en el rea de caja del Instituto Superior Tecnolgico Publico
Tpac Amaru Cusco demuestran que es necesario la implementacin de un mejor sistema. El
sistema propuesto permitir resolver dichos problemas ya que contamos con mejores
herramientas de desarrollo y tecnologa avanzada.
El proceso para los pagos y control por parte de la cajera serms eficaz, porque se realizara
de manera ms sencilla, segura y rpida.
En general se justifica el desarrollo de un nuevo sistema de caja para resolver y satisfacer los
requerimientos no implementados.
Es necesaria la implementacin del sistema caja para cubrir las necesidades del sistema
actual y que permita la integracin con los otros procesos del instituto.

[Escribir texto]

Pgina 12

4.5.

Metodologa

El mtodo a utilizar ser el Proceso Unificado de Desarrollo de Software (PUDC), Es un marco de


trabajo genrico que se basa en el Lenguaje Unificado de Modelo de software (UML) basado en
componentes, lo que quiere decir el sistema software en construccin ser formado por
componentes software interconectados a travs de interfaces bien definidas.
Usamos el PUDS por que nos proporciona las siguientes Herramientas de apoyo para el
desarrollo del software:
Desarrollo iterativo durante el desarrollo del software.
Proporciona estrategias para la administracin ptima de los requerimientos.
Proporciona mtodos de identificar las herramientas de programacin que se usaran para
el desarrollo de software.
Verificacin d la calidad de software en funcionalidad, rendimiento y confiabilidad.
Proporciona mecanismo de identificacin de problemasdentro del sistema mediante el
seguimiento de desperfectos que se encuentren.
Ayuda a la automatizacin de proceso dentro del desarrollo del software.
Es una metodologa que busca la estandarizacin en el proceso de anlisis.
Diseo e implementacin de sistemas.

[Escribir texto]

Pgina 13

CAPITULO -II
2. Modelo de negocio
2.1. Estructura organizacional del negocio

DIRECCION

COORDINACION
ADMINISTRATIVA

COORDINA
CION
ACADEMICA

DOCENTES

[Escribir texto]

CAJA

SECRETARIA

SOTEC

LIMPIEZA

Pgina 14

ACTOR

CARACTERISTICAS

Persona responsable del control de pagos y registro adecuado de los datos


del alumno. Esta persona es quien interacta con el sistema.

Persona que se encarga de solicitar reportes a la cajera y autorizar la


creacin de los diferentes que se comprueban en caja.

Persona encargada de dar mantenimiento al sistema de caja.

Persona encargada de solicitar reportes a la caja.

[Escribir texto]

Pgina 15