Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Análisis Estructurado
Presentada por:
Contenido Pág.
INTRODUCCIÓN 1
1.2.4.1 Objetivos 5
Requerimiento de Hardware. 8
aplicación
Análisis De Requerimientos 17
1.3.2.3Diseño De Pantalla 27
BIBLIOGRAFÍA 28
INTRODUCCIÓN
Para lograr todos los propósitos establecidos se ha tomado como base el Análisis
Estructurado y todas sus herramientas gráficas, de esta forma se muestra una descripción
clara y precisa de los procesos para facilitar su codificación posterior.
1
ANÁLISIS Y DISEÑO DEL SISTEMA
van a permitir dar una solución informática acorde a los requerimientos detectados en dicha
institución.
del Ciclo de vida para el desarrollo de sistemas, siendo esta una metodología fácil de
1. Investigación Preliminar
3. Diseño de sistemas
4. Desarrollo de sistemas
6. Implementación
7. Mantenimiento
Diseño de sistemas para que pueda ser retomado por un programador quien lleve a cabo las
2
1.1 FASE 1: INVESTIGACIÓN PRELIMINAR
Cuatro y medio del desvió de San Nicolás Lempa hacia el sur, jurisdicción de Tecoluca
del Departamento de San Vicente, fundado en 1999. La institución durante los años 1999
hasta 2004 contaba con una mini biblioteca por grado que los jóvenes y organizaciones
los han donado, desde el 2005 hasta la actualidad se ha realizado proyecto para la
libros de la biblioteca, genera una situación problemática a la hora de prestar libros, ya que
devuelva el libro, debido a que no se lleva un estricto control tanto de los prestamos como
3
1.2 FASE 2: ANÁLISIS DEL PROBLEMA
El Instituto Nacional Cantón El Pacun, cuenta actualmente con una biblioteca que es
devoluciones, manejo de inventarios de libros, control de pagos de mora entre otros, lo que
La persona encargada realiza los procesos de forma manual lo que implica que haya un
actualizado el inventario de libros para no generar datos imprecisos, poca seguridad de los
En la tabla siguiente se resumen aspectos detectados en el diagnóstico inicial para ello fue
4
Después de realizar el estudio preliminar se ha podido observar que la realización de dichos
procesos de forma manual derivan otros problemas que afectan la gestión de libros por lo
1.2.4.1 OBJETIVOS
Objetivo General.
“Instituto Nacional Cantón El Pacun” que facilite el manejo y uso de los registros de
Objetivos Específicos
Institucional.
En esta parte se describe las funciones que tendrá el sistema automatizado, las cuales
5
Llevar el control de préstamos y devoluciones
Factibilidad Técnica
Factibilidad Económica
Factibilidad Operativa
6
servicios a la población estudiantil, según la recopilación de la información del Equipo
técnico que posee la institución , cuenta con un Centro de Recursos y Aprendizaje (CRA)
que posee un servidor, 30 computadoras, 13 minilaptos, con un servicio de internet
inalámbrico con fibra óptica.
Con el desarrollo del software se busca cumplir con los requerimientos mínimos que se
describen a continuación:
Datos actualizados
Datos actualizados
7
Requerimiento de Hardware.
Entre las características mínimas que poseer el hardware en donde se instalará el Sistema
Automatizado de Registro de Notas y Asistencia de Alumnos. Están las Siguientes.
Impresora Canon o hp
Hardware Disponible
Procesador Intel (R) Celeron (R) CPU 440
20,00GH2
Memoria RAM
1,00GB
10GB
Disco Duro
Impresora
Hpofficejet Pro 8500,Hp laserJet P1606dn,
Hpdeskjet 3050
El equipo con el que cuenta El Centro Educativo cumple los requisitos necesarios y
permitirá la instalación del Sistema Propuesto, por lo tanto ya no tendrán que invertir en
equipo nuevo para el funcionamiento de dicho sistema
8
Requerimientos de software para el desarrollo de la aplicación
MYSQL Server 5
cuenta algunos lenguaje de programación y dos gestores de base de datos de los cuales se
9
mundial o diseño especifica.
A las páginas web ya no tienen que ser El costo por el desarrollo o
estáticas, java las pude poder toda clase de mantenimiento es elevado
elementos multimedia y permite un alto Hay diferentes tipos de
nivel de interactividad soportes técnico para la misma
Existe soporte dado por Sun. herramienta
Algunas herramientas tienen
un costa adicional
Facilidad de Programar Por ser un Lenguaje
Consta de muchísimas librerías externas interpretado se necesita tener
Posibilidad de trabajar con una cantidad el intérprete de PHP y esto
grandísimas de base de datos trae al alto consumo de las
Especifico para desarrollar en entorno aplicaciones, ya que son
web imposible de copilar.
Tabla N° 5
Debido a las ventajas del Lenguaje PHP y sobre todo siendo consecuente con las políticas
de tecnología del Instituto Nacional Cantón El Pacun, que van orientada al software Libre,
es como se ha determinado utilizar un gestor de contenido que reúna estas características,
a si como también la utilización de componentes necesarios que implementen las
necesidades planteadas en la etapa de análisis y diseños del sistema
En cuanto al almacenamiento de los datos, vemos que la idea principal del proyecto es
alejarnos completamente de cualquier nexo monetario con costes por usar herramientas
alguna. En ese sentido el proyecto se ha decantado también por la implementación por
una base de datos libre o de código abierto que permita las garantías necesarias para el
resguardo de la información sin ningún tipo de problemas.
10
GESTOR DE VENTAJAS DESVENTAJAS
BASE DE
DATOS
Fácil de instalar y configurar El motor de MylSAM no maneja
Es veloz a la hora de realizar las Transacciones
operaciones Ha sido adquirido desde el
MySql Bajo consumo de recursos 2008 por Oracle, lo que genero
El conjunto de Apache, PHP MySQL duda en su continuidad
es muy utilizado informática
Es de código abierto
Soporto nueve motores de
almacenamiento
Posee una gran escalabilidad, capaz Su administración requiere de
de ajustarse al número de CPUs y un nivel mayor de
memoria conocimientos
PstgreSQL Licencia BSD Consume gran Cantidad de
Su funcionamiento es igual al de Recursos.
Oracle
Soporta un un motor de
almacenamiento por defecto
Tabla N° 6
Después de analizar los dos gestores de base de datos anteriores se determino que la base
de datos se creara en MySQL por ser una versión libre, que evitara que la institución
tenga que invertir en una licencia, capacitación costosa y además se eligió este gestor por
ser más fácil de gestionar y permite el almacenamiento de grandes volúmenes de
información de acceso rápido, eficiente y que se apega mucho al estándar utilizando por
el Gestor de Contenido.
11
UBICACIÓN DEL SISTEMA BIBLIOTECARIO DEL INSTITUTO NACIONAL
CANTÓN EL PACÚN
KM
4
1/2 D
C T B
ie e i Aula de informática
C n c r
CRA
ci n e Ad
A a o
mi
Biblioteca
LL
LA
PIT
Figura N° 1 Ubicación del Sistema Bibliotecario propuesto
A
12
1.2.4.2 FACTIBILIDAD OPERATIVA
En este punto de vista se permite pronosticar, si con el sistema creado para la biblioteca del
Instituto Nacional cantón El Pacun se pondrá en marcha, y si el sistema propuesto se
logrará beneficiar a la población estudiantil.
Impacto Social
El impacto se refiere a los posibles cambios que se darán con la posible implementación
del sistema propuesto, entre los cambios destacan los siguientes:
13
1.2.4.3 FACTIBILIDAD ECONÓMICA
Desde el punto de vista económico del sistema a estructurar deberá representar el menor
gasto posible debido a que la institución no tiene contemplado invertir en un proyecto de tal
índole, tomando en cuenta también que dicha institución no cuenta con un presupuesto
limitado por el hecho de ser una instancia de carácter pública.
Son los costos totales en los que incurre una empresa o institución para el desarrollo y
ejecución de un proyecto en un periodo dado, estos se cuantifican sumando sus costos
fijos y variables.
Se entiende que es la inversión que se realiza para echar andar un proyecto, donde se
evalúa si se cuenta con lo necesario para iniciar con el trabajo y de ser lo contrario se
tendrá que hacer una inversión inicial para adquirir los recursos más esenciales.
14
Análisis Costo-Beneficio
El análisis costo beneficio permitió hacer un comparación entre los costos y beneficios
que tendrá la institución con la realización del sistema informático Bibliotecario.
Tema en estudio “El análisis del Sistema Bibliotecario que facilitara a la inserción de la
devolución y prestación de libros a la población estudiantil de la institución
Por tal razón se hará una comparación entre las opciones de costo que tendrá al contratar
una empresa para su análisis, diseño y programación o darle una oportunidad al grupo
investigador.
Opción 1: Costo del Sistema Informático del Sistema Bibliotecario del Instituto Nacional
Cantón El Pacun creado por una empresa.
15
Gastos Varios
Recursos Gastos
Impresiones $20.00
Anillados $4.00
Fotocopias $25.00
Transportes $10.00
Internet $20.00
Total $79.00
Tabla N° 9
Según el análisis la opción es aceptada ya que el costo es menor que el de la opción uno.
Cabe mencionar que con la implementación del sistema la institución tendrá muchos
beneficios independientemente de quien desarrolle el sistema por la tanto la mejor
alternativa es la opción 2 pues proporciona beneficios a la institución a un bajo costo.
16
Beneficios Tangibles
Beneficios Intangibles
Análisis de Requerimientos
Las herramientas utilizadas para obtener la información por parte del Personal Bibliotecario
del instituto Nacional cantón El Pacun (INCELPAC) fueron la Entrevista y la Encuesta,
ésta fue realizada al personal Bibliotecario de dicha institución, es decir, Secretaria
Administrativa.
17
Estudio de los Requerimientos Básicos
Búsqueda de Libro en el Es Realizada manualmente a través del Se utilizarán consulta hacia la base de
Inventario Libro de Inventario datos
Registro de Devoluciones de Llenar ficha de devolución de Libro y Hacer efectivo la devolución del libro en
Libros recibir Libros el sistema
Tabla N° 11
El instituto Nacional cantón El pacun (INCELPAC), tiene como plan realizar un Sistema
Bibliotecario, con el fin de mejorar sus servicios a los estudiantes, así como también
realizar las operaciones en una forma más ágil y eficiente.
Dicho plan incluye la automatización de los procesos realizados por la unidad de biblioteca,
los cuales como se ha mencionado anteriormente se realizan de forma manual.
El sistema, hará uso de base de datos para guardar la información de los Préstamos y del
Inventario de libros. Esto dará lugar a tener un mayor orden en los procesos y seguridad en
los datos que se manejan. Dicho sistema será manejado a través de un menú principal el
cual contemplará una serie de opciones que permitirán dar acceso a la realización de los
diferentes procesos, emitiendo así resultados eficientes mediante las pantallas de salidas.
18
DIAGRAMA JERÁRQUICO
19
1.3 FASE 3: ANÁLISIS DEL PROBLEMA
20
1.3.1.2 DIAGRAMA DE CONTEXTO NIVEL 1
21
1.3.1.4 DIAGRAMA DE TRANSICIÓN DE ESTADO
22
1.3.2 DISEÑO FÍSICO
23
1.3.2.1 DISEÑO FÍSICO DE LAS TABLAS
DICCIONARIO DE DATOS
Tabla N° 11
24
Tabla o ATRIBUTO O TIPO DE LONGITUD LLAVE DESCRIPCIÓN TABLA O
Entidad CAMPO DATO PRIMARIA ENTIDAD
FORÁNEA
Autor Id_Autor Entero PK
Primer Cadena 15 Primer nombre del autor
nombre
Segundo Entero 15 Segundo nombre del autor
nombre
Primer Decimal 15 Primer apellido del autor
apellido
Segundo Entero 15 Segundo libro del autor
apellido
Id_ Cadena PK
Devolución devolución
Id_ Cadena 15
préstamo
Hora de Cadena 10 Hora en la que devuelven el
recibido libro a biblioteca
Día de Entero 45 Día en la que devuelven el
recibido libro a biblioteca
Año Cadena 15 Año en que lo regresan
Id_ Cadena 10 PK
Préstamo préstamo
Id_ Cadena 10
alumno
Id_ Cadena 15
Libro
Día Cadena 45 Día en el hacen el préstamo
del libro
Hora Cadena 10 Hora en la que hacen el
préstamo del libro
Año 10 Año del préstamo
Tabla N° 12
25
1.3.2.2 MODELO FÍSICO DE DATOS
26
1.3.2.3 DISEÑO DE PANTALLA
27
BIBLIOGRAFÍA
http://davidglezc.blogspot.com/2010/06/capitulo-8-analisis-de-sistemas.html
http://mmalicea.tripod.com/proyecto/diccdatos.htm
http://es.wikipedia.org/wiki/Modelo_entidad-relaci%C3%B3n
http://www.trabajo.com.mx/factibilidad_tecnica_economica_y_financiera.htm
http://www.monografias.com/trabajos82/perfeccionamiento-proceso-
ensenanza/perfeccionamiento-proceso-ensenanza3.shtml
http://exa.unne.edu.ar/informatica/anasistem2/public_html/apuntes/maf/anexos/tran
sicion.htm
http://www.cid.uc.edu.ve/fponte/ejemplo/factib.pdf
http://mmalicea.tripod.com/proyecto/investprelim.htm
http://html.rincondelvago.com/analisis-de-sistemas.html
http://galeon.hispavista.com/eduardoummma/cvitae1770694.html
http://html.rincondelvago.com/analisis-y-diseno-de-sistemas-informaticos.html
http://html.rincondelvago.com/analisis-y-diseno-de-sistemas_2.html
http://bibmed.ucla.edu.ve/alexandr/htmldocs/alexinfo/Requerimientos%20de%20ha
rdware%20y%20software.htm
28