ProtSistCtrlCheq - Facultad de Ciencias de la Computación

Anuncio
Benemérita Universidad Autónoma de Puebla
Protocolo de Tesina de Licenciatura
1.1 Título del Proyecto.
“Prototipo de Sistema de Control de Chequeras”
1.2 Institución de realización.
Nombre
: Benemérita Universidad Autónoma de
Puebla. Facultad de Ciencias de la
Computación.
Dirección : 14 sur y Av. San Claudio, Ciudad
Universitaria.
1.3 Proyecto de origen.
No Aplica
1.4 Datos del asesor.
Nombre
Institución
Dirección
Teléfono
1.5 Datos del coasesor.
No Aplica.
:Jorge Jiménez González
:Facultad de Ciencias de La Computación.
:14 Sur y Avenida San Claudio.
:2-29-55-00 Ext. 7220
2. Descripción del Proyecto.
2.1. Resumen.
En este proyecto se pretende realizar un Prototipo de Sistema de Control de
Chequeras con el objetivo de que sirva de apoyo para el control de los estados de cuenta, es
decir, de los movimientos (cargos y abonos en cheques y en efectivo) que realiza una
empresa en sus cuentas de cheques. La Metodología que se seguirá será el Análisis y
Diseño Estructurado. Y se implementará en un DBMS Relacional.
2.2. Antecedentes del proyecto de Tesis.
Para cualquier empresa es de vital importancia llevar un control adecuado de los
pagos que realiza (tanto en cheques como en efectivo), así como de los ingresos que recibe
(cheques y efectivo) ya que de esto puede depender el éxito financiero de la misma.
Realizar éste control a mano o en una hoja de cálculo resulta muy complicado; y puede
generar errores como el expedir un cheque sin fondos, no detectar un cheque no depositado
o no detectar cuando le han pagado con un cheque sin fondos. Así es que es importante,
para cualquier empresa contar con un sistema de control de chequeras.
2.3. Objetivos Generales y Particulares.
Objetivo General.
Desarrollar un Prototipo de Sistema de Control de Chequeras
Objetivos Particulares.
El sistema debe contar con las siguientes características específicas:

Proporcionar información acerca de los estados de cuenta de cada una de las
chequeras que maneje la empresa

Proporcionar información, para cada cuenta, de los cheques emitidos y del saldo de
la cuenta para no emitir un cheque sin fondos.

Proporcionar información acerca de los traspasos entre las cuentas de cheques que
tenga la empresa.

Proporcionar información acerca de los cheques recibidos y depositados en cada
cuenta, así como de los depósitos realizados en efectivo o mediante baucher.

Proporcionar información acerca de los depósitos que sus clientes realicen
directamente en el banco a cualquiera de las cuentas de la empresa

Proporcionar información acerca de los cargos que realice el banco por concepto de
comisiones, multas por depósitos de cheques sin fondos, etc.

Generar un reporte de los cheques sin fondos recibidos y de quién los expidió.
2.4. Metodología.
La Metodología que se seguirá será el Análisis y Diseño Estructurado y
implementará el prototipo en un DBMS Relacional.
1. Planteamiento del Problema.
2. Revisión Bibliográfica.
3. Especificación de Requisitos.
4. Modelo Conceptual de la Base de Datos.
5. Modelo Funcional del Sistema.
6. Modelo de Comportamiento del Sistema.
7. Diseño de la Base de Datos.
8. Diseño de la Arquitectura del Sistema.
9. Diseño de la Interfaz.
10. Diseño Procedimental
11. Codificación.
2.5 Cronograma de actividades:
Mes
1
2
3
4
Actividad
Planteamiento del Problema.
Especificación de Requisitos.
Revisión Bibliográfica.
Redacción del primer capítulo de la tesina.
Modelo Conceptual de la Base de Datos.
Modelo Funcional del Sistema.
Modelo de Comportamiento del Sistema.
Redacción del segundo capítulo de la tesina.
Diseño de la Base de Datos.
Diseño de la Arquitectura del Sistema.
Diseño de la Interfaz.
Redacción del tercer capítulo de la tesina.
Diseño Procedimental
Codificación.
Redacción del cuarto capítulo de la tesina.
se
5
6
2.6.
Codificación.
Redacción del cuarto capítulo de la tesina
Redacción de las conclusiones de la tesina
Revisión y redacción final del documento de la tesina
Infraestructura.
Se requiere para este proyecto:



Una PC Pentium III o superior, con 128 Mb de Memoria y un Disco Duro de 20 GB
o superior.
Un Sistema Operativo Windows 98 SE o superior. Una Herramienta de desarrollo
de Aplicaciones con Delphi, Visual Basic, Java Builder o alguna equivalente.
Un DBMS como Oracle 8i, SQL Server, Fox Pro, Access o alguna otra equivalente.
Equipo disponible en el Laboratorio de Educación Continua o en el Cubículo del Asesor.
2.7 Estado del campo del Arte.
En la actualidad para desarrollar un Sistema de Información se requiere seguir un proceso
ordenado y meticuloso. La Ingeniería de Software nos ofrece métodos y técnicas para
desarrollar y mantener software de calidad que resuelven problemas de todo tipo. La
Ingeniería del Software trata áreas muy diversas de la informática y de las ciencias de la
computación, tales como construcción de compiladores, sistemas operativos o desarrollos
en Intranet/Internet, abordando las fases del ciclo de vida del desarrollo de cualquier tipo de
sistemas de Información y aplicables a una infinidad de áreas tales como: negocios,
investigación científica, medicina, producción, logística, banca, control de trafico,
meteorología, el mundo del derecho, la red de redes Internet, redes Intranet y Extranet, etc.
Los Sistemas de Bases de Datos y los sistemas de información surgen en el desarrollo de la
Ciencia de la Computación al alcanzar una nueva dimensión los problemas de
representación y organización de la información con el tratamiento de grandes volúmenes
de datos, generalmente alfanuméricos con un mismo formato y buen comportamiento.
Estos requieren un acceso y recuperación eficientes, teniendo en cuenta la imperiosa
necesidad de utilización de medios externos de almacenamiento, lo que impone el
desarrollo de métodos eficaces para el diseño y tratamiento de la información. Todo esto ha
llevado a la fundamentación y comprensión conceptual de los Sistemas de Bases de Datos
mediante el desarrollo de teorías y modelos matemáticos, como sería Teoría de Bases de
Datos Relacionales entre otras.
Aunada a la Ingeniería de Software, la Teoría de Bases de Datos Relacionales nos aporta el
marco de referencia teórico para Analizar, Diseñar y construir Sistemas de Información
basados en computadora.
2.8. Resultados Esperados.
Se espera contar con un Prototipo de Sistema de Control de Chequeras.
2.9. Impacto Socioeconómico.
El contar con un Prototipo de Sistema de Control de Chequeras permitirá que las empresas
que lo empleen reducir las perdidas ocasionadas por un mal manejo de sus cuentas de
cheques.
2.10. Aportaciones.
Contar con un documento que muestre como se realiza el proceso de análisis y diseño de un
sistema de información, que pueda servir de apoyo a todos los estudiantes que requieran
desarrollar un sistema.
2.11. Bibliografía.
1. Roger S. Presman, Ingeniería de Software: Un enfoque Práctico, 5ª Ed., Mc. Graw
Hill, 2002.
2. Shari Lawrence Pfleeger, Ingeniería de Software: Teoría y Práctica, Ed. Prentice
Hall, 2002.
3. Edward Yourdon, Análisis Estructurado Moderno”, Ed. Prentice Hall, 1993.
4. Ian Sommerville, Ingeniería de Software, 6ta. Ed., Ed. Pearson, 2001.
5. Date, C.J., "Introducción a los Sistemas de Bases de Datos", Ed. Addison-Wesley,
México, 2000
6. Korth, Henry F., Silbershatz, Abraham, "Fundamentos de Bases de Datos", Mc
Graw Hill Interamericana, 3a. ed, México, 1998
7. Silberschatz, Korth, Abraham, Sudarshan, S. Henry, "Fundamentos de Bases de
Datos", Mc Graw Hill Interamericana, 4a. edición, México, 2002
8. Elmasri, Armes, Shamkant B., Navathe, "Sistemas de Bases de Datos”, Prentice
Hall, 3a. Edición , México, 2001
9. De Miguel A., Piattini, M. y Marcos, E. "Diseño de Bases de Datos Relacionales",
Alfaomega Ra-Ma, Madrid, 2000
10. Ada, Rubén, Median, Miguel Á. y Careaga, A. , "Fundamentos de las Estructuras
de Datos Relacionales", Grupo Noriega Editores, 2a. Edición, México, 1993
Descargar