UNIVERSIDAD LUTERANA SALVADOREÑAFACULTAD DE CIENCIAS DEL HOMBRE Y LA NATURALEZA
LICENCIATURA EN CIENCIAS DE LA COMPUTACION
CÁTEDRA:
ANÁLISIS ESTRUCTURADO
TEMA: “ANALISIS Y DISEÑO DE SISTEMA DE INFORMACIÓN DEL CENTRO
ESCOLAR COMPLEJO EDUCATIVO PROF. CARLOS LOBATO”
PRESENTADO POR:
JUAN JOSÉ FLORES.
LEA EUNICE SERPAS.
CATEDRÁTICO:
LICENCIADA ANA LISSETTE GIRÓN
ZACATECOLUCA, 9 DE JUNIO DE 2012
1
INDICE:
TEMA: PAG.
1. INTRODUCCIÓN............................................................................................. 32. OBJETIVO GENARAL......................................................................................33. OBJETIVOS ESPECIFICOS................................................................................34. IDENTIFICACIÓN DEL PROBLEMA..................................................................45. ESTUDIO DE FACTIBILIDAD............................................................................5
5.1 ESTUDIO TECNICO..........................................................................................5
5.2 HARDWARE DISPONOBLE..............................................................................5
5.3 SOFTWARE DISPONIBLE.................................................................................5
5.4 HARDWARE Y SOFTWARE..............................................................................6
5.5 ESTUDIO ECONOMICO...................................................................................7
5.6 ANALISIS COSTO BENEFICIO...........................................................................7
6. DIAGRAMA DE CONTEXTO...............................................................................8
7. DIGRAMA JERARQUICO...................................................................................9
8. DIAGRAMA NIVEL1..........................................................................................10
9. DIAGRAMA DFD NIVEL MEDIO.........................................................................11
10. DIAGRAMA DE PROCESOS..............................................................................12
11. DIAGRAMA DE TRANSICIÓN DE ESTADO........................................................13
DISEÑO.
11. DISEÑO FISICO...............................................................................................14 Y 15
12. DISEÑO LOGICO ENTIDAD RELACIÓN.............................................................16 Y 17
13. DICCIONARIO DE DATOS................................................................................18 y 19
14 REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES..................................20
14. CONCLUSIÓN:................................................................................................ 21.
2
INTRODUCCIÓN:
Actualmente los programas informáticos se han convertido en herramientas de gran
utilidad para hacer más eficiente y eficaz los proceso realizados en cada organización; así
también como para alcanzar sus objetivos por medio de la información y que cada vez
existen más entidades como empresas y centros escolares están utilizando estas
herramientas ya que las exigencias del ámbito social se tornan cada día más complejas.
Este pequeño proyecto se trata sobre el análisis de una propuesta para elaborar u
Sistema automatizado de un registro académico donde se trata de contribuir con la
agilidad, seguridad y veracidad de la información.
Históricamente han surgido varios enfoques que buscan abordar de manera sistemática,
la planificación, análisis, diseño e implementación de los proyectos de desarrollo de
software, sean estos de gran escala y pequeñas aplicaciones, software a la medida o
productos de software. Cada uno de estos enfoques tiene su raíz en el pre-concepción
dominante en su época y, sobre todo, en la búsqueda incesante de mejoras a los
enfoques precedentes.
OBJETIVO GENERAL:
Presentar a través de las diferentes técnicas que proporciona el Análisis estructurado una
propuesta de análisis y diseño deun Sistema para el registro académico del Complejo
Educativo Prof. Carlos Lobato, del Municipio de Zacatecoluca, departamento de La Paz,
en el año 2012.
OBJETIVOS ESPECIFICOS:
1. Hacer un estudio de factibilidad para verificar si la Organización cuenta con los
equipos y recursos técnicos necesarios para llevar a cabo este proyecto.
2. Construir un modelo lógico del Sistema que facilite su comprensión tanto al equipo
de desarrollo como a sus usuarios y todo personal que lo necesite.
3. Hacer una descripción de la composición de los paquetes de datos que se
mueven a través de los flujos respectivos.
3
ALCANCES:
Para que quede claramente establecidas las fases que comprenden el desarrollo de un
sistemas se ha utilizado la metodología del un ciclo de vida para el desarrollo de sistemas
de la cual se han tomado las primeras tres fases que comprenden el estudio preliminar, el
análisis y el diseño, creando primero el estudio su respectivo análisis., también la
presentación de los diferentes diagramas para verificar la dirección de los flujos de
información y su respectivo diseño.
IDENTIFICACIÓN DEL PROBLEMA:
El complejo educativo Prof. Carlos Lobato ubicado en Zacatecoluca del departamento de la paz es una institución educativa que se dedica a formar la juventud por medio del estudio académico de bachillerato en el área comercial, general e informático.
Lo que la institución necesita es un software a la medida que agilice los trámites de registro documentaciones y archivos de la población estudiantil, que se obtiene cada año. y que los profesores puedan guardar notas también esta información sea guardada en una base de datos para tener registros años anteriores para poderse consultar modificar y eliminar.
También que esta información sea compartida en las diferentes areas por medio de una red local que está funcionando en el centro educativo antes mencionado.
Con respecto a la institución mencionada podemos observar que se lleva a cabo un registro académico y lo que ellos desean es que se pueda realizar lo siguiente:
Según la entrevista hecha con anterioridad los usuarios son:
Encargada de registro académico. Docentes.
Registro académico: Que contenga un registro de datos de los alumnos, grado que cursan, las materias con sus respectivas calificaciones y su docente encargado.Para que pueda registrar notas y hacer consultas por docentes y encargados de registro académico, y haga cálculos de trimestrales y aprobación de la materia.También contará con una base de datos para guardar la información Estas son las condiciones del sistema que se va aplicar en el centro escolar Complejo educativo Prof. Carlos Lobato.
4
ESTUDIO DE FACTIBILIDAD:
El presente estudio lo hacemos para verificar si la institución cuenta los recursos necesarios para llevara a cabo el sistema de información.
ESTUDIO TECNICO:
En cuanto al software, la Institución cuenta con todos las aplicaciones que emplearon
para el desarrollo del proyecto y funcionamiento del sistema, lo cual no amerita inversión
alguna para la adquisición de los mismos. Las estaciones de trabajo, operaran bajo
ambiente Windows. Para el uso general de las estaciones en actividades diversas se
debe poseer las herramientas de escritorio y los navegadores que existen en el mercado
actualmente.
SOFTWARE DISPONIBLE:
Cantidad Descripción01 Sistema Operativo Windows siete Premium.01 Browser o Navegador Internet Explorer 5.0 Mozilla firox.01 Herramientas de Escritorio Office 201001 Sistemas Administrativos01 Antivirus NOD 32.
HARDWARE DISPONIBLE:
Cantidad Descripción01 Servidor de Servicios de Internet: Motherboard INTEL 440BX ATX,
PROCESADOR Pentium IV 550 MHz, 500 MB de RAM; Tarjeta de Video, 2 Discos Duro segate 80 Giga, FlorjpyJ3J4, Tarjeta de Red etherneth, Monitor SVGA, Teclado, Mouse, DVD-ROM Creative, CD-Rewritable HP, Tarjeta Fax MODEM.
01 Servidores de http: Motherboard INTEL 586, Procesador Intel Pentium 166 MHZ MMX, 32 MB de RAM EDO, Tarjeta de Video, Disco Duro 2.5 Gigas, Floppy 3 Vi; Tarjeta de Red Ethernet, Monitor VGA; Teclado
01 Estaciones de Trabajo (Internet - Novel): Motherboard Xcel2000 AGP8M. Procesador Pentium III 450 MHZ MMX, 128 MB de RAM EDO; Disco Duro SamMríg l̂s^ Giga; Floppy 3 Vi , Tarjeta de Red FastEthernet, CD-ROM 44X, Monitor SVGA .28"; Teclado; Mouse; Cornetas; Micrófono; Mouse Pad; Regulador de Voltaje
01 Red Ethernet Topología Estrella.
01 Cableado estructurado (UTP Nivel
5
5)01 Router CISCO AGS de 15 puertos (4 de alta velocidad, 10 de baja y
Puerto Ethernet,) bajo sistema operativo SISCO.01 Rack03 CONCENTRADOR DE 16 PUERTOS UTP Y 1
PUERTO.01 CONCENTRADOR DE 40 PUERTOS UTP Y 1
PUERTO B03 UPS AVTEK, modelo: BK-PRO
150001 Impresora Láser Canon LBP-
MARK III01 Impresora Epson Lx-880 80
Columnas
DISPONIBILIDAD DE HARDWARE Y SOFTWARE:
Debido a que la Organización cuenta con los equipos y recursos técnicos necesarios,
para el desarrollo del nuevo sistema, no fue requerido ningún tipo de inversión en este
aspecto. Esta situación facilitó la puesta en marcha del proyecto por parte de Fundación
CID, ofreciéndole a la Institución la posibilidad y la ventaja de realizar inversiones en otros
requerimientos y necesidades de la Organización.
Las características de red interna con que cuenta actualmente cada Centro o Instituto, se
detallan a continuación:
Servidor: Equipo con procesador Pentium IV, de 1220 MHz de velocidad, 1024 GB de
Memoria RAM, Tarjeta Fax/Modem 1024Kb y Tarjeta de Red. (Configuración mínima).
Las estaciones de Trabajo: Procesador Pentium IV, 500MB en Memoria RAM, Disco Duro
80 GB, Tarjeta de Red. (Configuración mínima). Concentradores de Puertos RJ-45..
Todas las estaciones de trabajo están conectadas al servidor a través de una red de
topología estrella, utilizando cable par trenzado sin apantallamiento "UTP", de la categoría
número Cinco (5), según las normas internacionales del Instituto de Ingenieros Eléctricos
y Electrónicos.
El servidor cumple las funcione de puerta de enlace entre estos y el resto de la red interna
del complejo educativo Prof. Carlos Lobato.
Como resultado de este estudio técnico se determinó que en los actuales momentos, la
Institución posee la infraestructura tecnológica (Hardware y Software) necesaria para el
desarrollo y puesta en funcionamiento el sistema propuesto.
6
ESTUDIO ECONOMICO:
A continuación se presenta un estudio que dio como resultado la factibilidad económica
del desarrollo del nuevo sistema de información. Se determinaron los recursos para
desarrollar, implantar, y mantener en operación el sistema programado, haciendo una
evaluación donde se puso de manifiesto el equilibrio existente entre los costos intrínsecos
del sistema y los beneficios que se derivaron de éste, lo cual permitió observar de una
manera más precisa las bondades del sistema propuesto.
Presentación de un resumen de los costos intrínsecos del sistema propuesto y una lista de los costos que conlleva implantar el mismo, y los costos de operación.
Costo del proyecto $ 1,000.00 Costos Varios. $ 100.00 Equipo de cómputo actual $ 20,000.00. Considerando que estos Gastos Varios pueden aumentarán según el avance del
proyecto.
ANALISIS COSTOS- BENEFICIOS:
Este análisis permitió hacer una comparación entre la relación costos del sistema actual, y
los costos que tendría un nuevo sistema, conociendo de antemano los beneficios que la
ciencia de la Informática ofrece.
Como se mencionó anteriormente en el estudio de factibilidad técnica, la institución
contaba con las herramientas necesarias para la puesta en marcha del sistema, por lo
cual el desarrollo de la propuesta no requirió de una inversión inicial.
A través de un análisis de valor de investigaciones científicas del Complejo Educativo
Prof. Carlos Lobato, determinamos que no es necesario la ejecución de múltiples
actividades y tareas para alcanzar los resultados esperados, aún cuando a que las
solicitudes de subvención pueden realizarse de forma automatizada, lo que se traduce en
un ahorro de accesorios y el material de oficina de uso diario.
7
DIAGRAMA JERARQUICO:
NIVEL 1
No Si
9
Consultas
Registro
¿Es de nuevo
ingreso?
Registro
Alumnos Materia Grado
MENU
1. ALUMNOS2. MATERIA3. GRADO.4. CONSULTAS.
Pedir N° de control
Registro alumno.
MATERIAS
¿Existe el No. de Control?
NO SI
.............................................................................................................................................
NIVEL
No Si
10
GRADO
¿Existe el No. de
Control?
“No. de Control no
valido”
MATERIAS
NOTASN° de control no valido.
.............................................................................................................................................
No Si
11
Calificaciones
¿Existe el No. de
Control?
“No. de Control no
valido”
NOTAS
¿Existe el No. de
Control?
“No. de Control no
valido”
Mostrar calificaciones
Aprobación
DIAGRAMA DE PROCESOS DE REGISTRO DE CALIFICACIONES:
ACTIVIDAENCARGADO DE
REGISTRODOCENTES
1. 1.INICIO
2. 2. Toma datos de los alumnos
3. Toma lista de alumnos.
4. Hace calificaciones
5. Consulta de alumnos y docentes
6. Si apruebaNo
7. Pasa al siguiente grado
Si
Fin
14
Inicio
Registra los datos
Toma lista
Hace consultas
Califica materias
Aprobación
Aprobado
FIN
BASES DE DATOS:
DISEÑO FISICO:
Alumnos:
Campo Tipo longitudnie varchar 12nombre char 30apellidos char 30edad int 8teléfono int 8dirección char 30municipio char 40grado varchar 12docente char 30comentario Char 100
DOCENTES:
CAMPO TIPO LONGITUDId_docentes varchar 12nombres char 30apellidos char 30docentes char 30dirección char 30grado INT 12materias char 15
Nombre de la clave Tipo Cardinalidad campoPRIMARY PRIMARY 1 NiePRIMARY PRIMARY 1 Id_docentesPRIMARY PRIMARY 1 Id_materiaPRIMARY PRIMARY 1 Id_grado
16
Materia:
CAMPO TIPO longitudId materia varchar 12Nombre char 30Id grado varchar 12
Grado:
CAMPO TIPO LOGINTUDId_ grado Varchar 12grado char 20Sección char 5materia varchar 12Comentario
char 100
17
DICCIONARIO DE DATOS:
Diccionario de Procesos:
Nombre Propósito General del P.
Numero de referencias del P. y su relación con
los niveles
Flujos que entran al P. Flujos de datos que salen del P.
Descripción(Detalles del P.)
Registro de alumno Inscripción de los alumnos de nuevo ingreso.
Núm. De referencias Relación con los nivele 4.
Información personal del alumno
Descripción detallada de los datos personales.
Cuando son registrados los datos guardados ordenadamente.
Registro de grado Crear un registro del grado que cursaran los alumnos.
Dos interferencia, nivel 1y 2
Datos personales de alumnos.
Registro de alumno y grado.
En este registro se incluirán además de los datos personales el grado que van a estudiar.
Registro de materias. Inscribir las materias que cursarán los alumnos.
Tres interferencia nivel 3
Lista de alumnos por grado.
Lista de grado. Aquí aparece el listado completo con grado y materia a estudiar.
Registro de docentes. Guardar datos personales de los docentes.
Interferencias una y dos niveles.
Lista de docentes Este registro incluirá toda la información personal de los docentes que laboran.
Consultar Poder consultar información de los alumno
Hace referencia con todos los
niveles.
Consultas de alumnos.
Se podrá consultar todo lo relacionado a los alumnos.
19
ENTIDADES EXTERNAS:
Nombre Alias Descripción Datos de entrada Datos de salidaEncargado de registro registradora Es la persona encargada de
Registrar los datos de los alumnos.
No hay Los datos que ingresa al registro.
Docentes Profesores Representas los docentes que están encargados de cada grado.
Listas de grados. El registro de notas.
Diccionario de flujo de datos:
Nombre Alias Abreviatura Descripción Origen Destino
Datos personales Datos alumnos D.alumnosSon los datos que se ingresan al registro
Entidad secretaria Proceso Registro de alumno.
Nombre de las materias
Materia
Nomateria
Es el flujo de datos que conduce la información de los de la materia
Almacén de datos materia.
Proceso Registro de materia.
Registro de calificaciones.
Calificaciones
Rcalificaciones
Es el flujo que lleva de registro de calificaciones al registro materia.
Entidad docente Registro de materia
Calificaciones notas Calif. Conduce las calificaciones de alumnos por
Registro de materia Registro de grado.
20
materiaNombre de docente docente
NomdocenteEs el flujo que conduce el nombre del docente.
Base de datosdocente
Registro grado
Información de grado.
grado Infogrado. Conduce el flujo de el nombre de grado
Base de datos grado Registro grado.
Información de notas y grado
notasxgradoNotas por grado.
Este flujo conduce la información de notas por grados.
Registro grado Base de datos alumno.
BASE DE DATOS:
Nombre Alias Id- código Descripción Datos de entrada Datos de salidaGrado Base_grado Id_grado Esta base de datos
guarda la información del grado.
datos de grado Información de grado.
Alumnos Base_alumno nie Esta base de datos guardará listados, calificaciones por trimestre e inasistencia de alumnos.
Datos de información completa, inasistencia.
Consultas de alumnos
Materia Base_materia Id_materias. Guarda la información de cada materia y en el grado que se cursan
Datos de las materias.
Información con respecto a cada materia.
Docentes Base_docentes Id_docentes Guarda los datos del personal docente.
Datos personales del docente.
Información grado.
21
REQUERIMIENTOS FUNCIONALES Y NO FUNCIONALES:
1 Recopilación de requerimientos funcionales y no funcionales de Usuarios El sistema debe ser de con una interfaz fácil de usar.
El sistema debe ser lo suficientemente rápido.
Fácil ingreso de datos de los usuarios.
Un buen gestor de bases de datos, capaz de almacenar volúmenes grandes de información creados en my SQL
El sistema debe ser capaz de emitir reportes
Seguridad de la información
Control de errores
2. Requerimientos funcionales y no funcionales del SoftwareEl sistema tendrá las siguientes funciones:
Acceso al sistema
Registro de usuarios.
Registro de alumnos y personal que labora en la institución.
Registro de notas del alumnado
Emisión de reportes
Consulta de alumnos y personal que labora.
Cierre de la aplicación
Respaldo y restauración de la información
Permitirá al complejo Educativo Carlos Lobato utilizar de manera eficaz y eficiente los recursos tecnológicos que posee.
3. Funcionalidad Global:
El sistema permitirá al encargado de registro académico, tener un mejor control de los
datos del alumnado, también contara con un menú principal donde podrá ingresar a
cualquier información que necesite y donde podrá consultar y modificar cualquier
información que sea necesaria.
22
CONCLUSIÓN:
De esta forma hemos construído un modelo lógico del Sistema que facilita su comprensión tanto al equipo de desarrollo como a sus usuarios a través de los diferentes diagramas donde se puede ver reflejada la dirección de los diferentes flujos de datos y sus respectivos procesos de análisis.
En esta oportunidad hemos modelado el diseño físico y lógico de las bases de datos conocidas como entidad relación juntamente con el diccionario de datos.
Gracias a todos.
23
Top Related