You are on page 1of 18

UNIVERSIDAD TÉCNICA DE

BABAHOYO
FACULTAD DE ADMINISTRACIÓN, FINANZAS E INFORMÁTICA (F.A.F.I)

Tema: Automatización De Un Sistema De Matrículas y asistencia


Para la federación deportiva de los ríos

ALUMNO:

Alex Sisa

DOCENTE

Ing. María Gonzales

CURSO

IV Sistemas Vespertino “A”

BABAHOYO – LOS RIOS – ECUADOR


INTRODUCCIÓN

Análisis y diseño de un sistema para control de matrículas de una


institución educativa. El enfoque es detallar el sistema y no presentar
un marco teórico de lo que es cada uno de los temas presentados. Para
el desarrollo de este diseño se han utilizado conocimientos que pueden
ser encontrados en libros o en internet, pero más que una explicación
de cada uno de estos tópicos, se detalla una propuesta concreta de un
sistema que se quiere poner en marcha.

El sistema se analiza y expone de forma general pero a la vez se


consideran muchos detalles y aspectos específicos del
funcionamiento, precios, ventajas y desventajas. Muchos de los
beneficios de este sistema son indiscutibles, por lo que se afirma que
es una gran opción para cualquier institución educativa que desee
automatizar su sistema de matrículas.
OBJETIVOS GENERAL:

Diseñar e implementar sistema de matrícula para agilizar dicho


proceso en la unidad educativa gotitas de miel (privada)

OBJETIVOS ESPECÍFICOS

 Diseñar un sistema con un interfaz adecuado


 Diseñar un software fácil para las personas que no usan mucho
la tecnología
 Brindar atreves del sistema: rapidez y seguridad de la
información
 Desarrollar un software robusto
Características:

El grado en que una aplicación


Corrección
satisface sus especificaciones y
¿Hace lo que se le
consigue los objetivos
pide?
encomendados por el cliente.
El grado que se puede esperar de
Fiabilidad
una aplicación lleve a cabo las
¿Lo hace de forma
operaciones especificadas y con la
fiable todo el tiempo?
presión requerida.
La cantidad de recursos
Eficiencia hardware y software que
¿Qué recursos necesita una aplicación para
hardware y software realizar las operaciones con los
necesito? tiempos de respuesta
adecuados.
Integridad El grado con que puede controlarse
¿Puedo controlar su el acceso al software o a los datos Operaciones
uso? a personal no autorizado. del producto:
El esfuerzo requerido para característica
aprender el manejo de una s operativas.
Facilidad de uso aplicación, trabajar con ella,
¿Es fácil y como de introducir datos y conseguir
manejar? resultados.
Revisión del productor: capacidad
para soportar cambios.
Facilidad de
mantenimiento El esfuerzo requerido para localizar
¿Puedo localizar los y reparar errores.
fallos?
Flexibilidad El esfuerzo requerido para
¿Puedo añadir nuevas modificar una aplicación en
opciones? funcionamiento.
El esfuerzo requerido para probar
una aplicación de forma que
Facilidad de prueba
cumpla con lo especificado en los Transición
¿Puedo probar todas
requisitos. del producto:
las opciones?
Transición del producto: adaptable adaptabilidad
a nuevos entornos.
Portabilidad El esfuerzo requerido para a nuevos
¿Podré usarlo en otra transferir la aplicación a otro entornos.
máquina? hardware o sistema operativo.

Grado en que partes de una


aplicación pueden utilizarse en
otras aplicaciones.
Reusabilidad
Interoperabilidad (¿Podrá
¿Podré utilizar alguna
comunicarse con otras aplicaciones
parte del software en
o sistemas informáticos?).
otra aplicación?
El esfuerzo necesario para
comunicar la aplicación con otras
aplicaciones o sistemas
informáticos.

Interoperabilidad
El esfuerzo necesario para
¿Podrá comunicarse
comunicar la aplicación con otras
con otras aplicaciones
aplicaciones o sistemas
o sistemas
informáticos.
informáticos?

ESTUDIO DE FACTIBILIDAD

FACTIBILIDAD TÉCNICA

El equipo de hardware necesario para este sistema está disponible en


el mercado, así como también se dispone del software requerido para
programar este sistema. Se cuenta con un equipo calificado de
analistas y programadores y diseñadores capaz de desarrollar este
programa de control de matrículas. Técnicamente, se tiene lo
requerido para hacer funcionar y poner en marcha este útil sistema.

En cuanto a los recursos de hardware, será necesario que el centro


educativo tenga por lo menos una computadora (si se tuvieran más
computadoras se podría acelerar el proceso de matrícula para el caso
que varios estudiantes se llegaran a matricular al mismo tiempo) con
las características que se describirán más adelante. El sistema
completo funciona basado en internet, por lo cual la institución
educativa no tendrá que gastar en licencias de software, pues
solamente necesitará un navegador web para realizar el proceso de
matrícula.

Respecto al manejo de este sistema, no se necesitan extensivas


capacitaciones especiales, pues el programa contará con una fácil
navegación y un diseño sencillo de utilizar para cualquier persona,
FACTIBILIDAD OPERACIONAL

Es completamente posible que este nuevo sistema se use como se ha


planeado, pues no representa procesos complejos ni difíciles de usar
para los administradores o autoridades de la institución educativa.
Además, lo que se pretende es sustituir un sistema obsoleto como es
el registro manual de matrículas, el cual tiene muchas desventajas. Si
el centro escolar no utilizara un registro manual sino que uno basado
en computadoras pero de forma local (guardando la información en
hojas de cálculo como Excel o bases de datos como Access o FoxPro
por ejemplo), este novedoso sistema ofrecerá grandes ventajas y
seguridad, pues se tendrá toda la información en línea y disponible
desde cualquier computadora con acceso a internet. Aunque siempre
hay personas que se resisten al cambio y que tienen miedo pensando
que la información en internet no está segura o que no es confidencial,
la factibilidad de este sistema no deja de ser alta por esa razón,
tomando en cuenta que la tendencia de todas las empresas actuales es
de manejar información a través de internet y que ahora se cuenta con
herramientas seguras que guardan información confidencial sin
ningún problema.

Para que este sistema no represente un golpe hacia todos aquellos que
se oponen al cambio, puede irse implementando paulatinamente,
permitiendo que el sistema antiguo no desaparezca de la noche a la
mañana sino que siga funcionando paralelamente a este sistema, y que
conforme se vayan viendo los resultados y la efectividad de este
modelo, los administradores sientan confianza y seguridad y de esa
forma que finalmente dejen de lado el sistema antiguo, ya sea este el
registro manual o el registro utilizando bases de datos de forma local
en las computadoras.

FACTIBILIDAD ECONÓMICA

Para determinar la factibilidad económica se debe tomar en cuenta el


análisis de costos y beneficios asociados con este proyecto. El fin que
se persigue es que los beneficios excedan a los costos. Con este
sistema se obtiene un excelente rendimiento y economía, pues no se
hace necesario gastar en caros recursos de hardware ni en licencias
caras de software debido a que todo el funcionamiento estará basado
en internet.
DETALLE PRECIO COMENTARIO
Hardware $400.00 Este sistema requiere de la compra de por lo
de menos una computadora con los siguientes
computad requerimientos mínimos:
ora PC Pentium III 500 MHz
$35.00/me 256 MB RAM
s de 10 MB libres en disco duro
internet Resolución 800 x 600 pixeles
Cualquier sistema operativo
Navegador Internet Explorer 6.0, Mozilla 2.0 o
equivalente.
Servidor $8.95 Se utilizará Yahoo! Geocities Pro. Por un precio
cada mes. razonable se obtienen grandes beneficios, entre
$15.00 de ellos, 2 GB de espacio de almacenamiento,
instalación teniendo en cuenta que si la base de datos y los
. archivos del sitio web fueran tan grandes que
sobrepasaran los 2 GB, por $3.00 cada mes se
podría actualizar el servicio para que sea
ilimitado y con 1,000 cuentas de correo
electrónico. Con Yahoo! Geocities Pro también
se 5 cuentas de correo electrónico, lo cual es
muy profesional y prestigioso para la institución
debido a que los directores y altos funcionarios
del centro educativo podrán escribir desde
correos electrónicos con el dominio del sitio web
de la institución y con los nombres de ID
(nombre de usuario que va antes de la “@”) que
deseen. A la vez se incluye el dominio con la
extensión .com, .net, .org, .biz, .info, .us. La
información se encuentra segura en los
servidores de Yahoo!, disponible todo el tiempo
como cualquier correo electrónico o servicio
ofrecido por esta prestigiosa y confiable
compañía. basado en un modelo local y que no
requiera de internet.
Software $0.00 No se necesita comprar ninguna licencia de
software, pues los recursos necesarios se
encuentran disponibles junto con el servicio de
Yahoo! Geocities Pro. Los programas a utilizar
son PHP y MySQL (incluido en el paquete
proporcionados por el proveedor de dominio y
alojamiento del sitio) y el código proporcionado
por PEAR para manipular formularios web
(disponible gratis desde http://pear.php.net).
Esto resulta muy económico porque no se hace
necesario incurrir en gastos de software.
Costos de $0.00 El precio por la implementación de este sistema
Implementac está incluido en lo que se paga al servidor, por
ión lo cual ya no se tendrá que pagar
absolutamente nada adicional para poner en
marcha el sistema.
Pago a los $1,000.00 Aunque podría parecer que la implementación
desarrollado de un sistema como este tiene un costo elevado
res del que el centro escolar se podría ahorrar, se debe
sistema tener en cuenta que este no sería un pago
anual ni mensual, sino que se trata de un solo
pago que se hará a los desarrolladores por el
sistema completo, y ése quedará funcionando
de forma garantizada y con soporte técnico
inmediato. Lo único que se deberá seguir
pagando mes a mes es el nombre de dominio y
el alojamiento del sitio. Por lo tanto esto no
sería un gasto sino que una excelente inversión.

Pago por $35/mes Este sistema no funciona sin internet, por lo que
servicio de se debe estar pagando cada mes a algún
internet proveedor de servicios de internet. Es una
desventaja respecto a sistemas que trabajan de
forma local, pues no necesitan de internet. Pero
a la vez tiene grandes ventajas porque la
información estará segura y accesible desde
cualquier computadora que cuente con acceso
a internet.
Descripción de la metodología

Las metodologías imponen un proceso disciplinado sobre el desarrollo


de software con el fin de hacerlo más predecible y eficiente. Lo hacen
desarrollando un proceso detallado con un fuerte énfasis en planificar,
inspirado por otras disciplinas de la ingeniería. Una vez analizada la
propuesta, se han obtenido una serie de conclusiones que son ideas
generales de todas ellas y que se asumirán en esta propuesta la
metodología Orientada a Objetos. El modelo de cascada es el más
conocido; debido a que cada fase tiene un conjunto de metas bien
definidas, y las actividades dentro de una fase contribuyen a la
satisfacción de metas de esa fase y a una secuencia de metas de la fase.
Este enfoque metodológico ordena rigurosamente las etapas del ciclo
de vida del software, de modo que el inicio de cada etapa debe esperar
a la finalización de la fase anterior. La palabra cascada sugiere,
mediante la metáfora de la fuerza de la gravedad, el esfuerzo necesario
para introducir un cambio en las fases más avanzadas de un proyecto.
El proceso de desarrollo de software se basa especialmente en las
siguientes 4 etapas:

Especificación de requerimientos

En esta etapa se definen los requerimientos del sistema software a


partir de consultas con los clientes y los usuarios del sistema. De esta
etapa surge el documento de especificación de requisitos (SRD) que
contiene toda, la especificación del sistema sin entrar en detalles de
diseño.
Análisis

El sistema deberá ser capaz de:

 Mostrar las vacantes para cada grado.

 Realizar un mantenimiento para los nuevos alumnos que ingresan a


la institución (registro, búsqueda, modificación)

 Realizar mantenimiento de los alumnos que ya han estudiado en la


institución.

 Hacer un mantenimiento para administrativos (registro, búsqueda,


modificación).

 Realizar registro de notas.

 A través del software de aplicación se actualizará automáticamente


la base de datos.

 Mostrar un reporte de las matrículas realizadas en el presente año


escolar.

 Brindar servicio de acceso Web (se podrá visualizar información,


verificación de notas)

Diseño

En el flujo de trabajo de diseño se parte del modelo de clases de


análisis conseguido en el flujo anterior, así como del análisis hecho a
los casos de uso y de la agrupación en paquetes de análisis. A partir de
estos productos se realiza el diseño de la arquitectura del sistema, la
estructura de los datos, hacer un diseño de los casos de uso, se
consigue un modelo de clases de diseño y se realiza una división del
sistema en subsistemas. Pero además, hay que recoger y diseñar los
aspectos de navegación y de interfaz de usuario.

Implementación

A esta fase también se le conoce como codificación, que consiste en


Codificar el proceso de transformar la lógica del programa en
instrucciones específicas que puedan ser ejecutadas por el sistema de
computadoras, es decir traducir a lenguaje de máquina o implementar
el código fuente; haciendo uso de los prototipos y especificaciones de
la fase de diseño.

Pruebas

En esta etapa, los programas se integran y se prueban como un sistema


completo para asegurar que se cumplen los requerimientos del
software. La prueba se centra en la lógica interna del software, y en
las funciones externas, realizando pruebas que aseguren que la entrada

Definida produce los resultados que realmente se requieren.


DIAGRAMA DE CONTEXTO
Diagrama de nivel 1
1. Matricula
1.1
Diagrama logico
Diagrama conceptual

You might also like