Professional Documents
Culture Documents
PROYECTO DE GRADO
ACEPTACION
NOTA DE ACEPTACION
______________________________________
______________________________________
______________________________________
______________________________________
______________________________________
______________________________________
______________________________________
Presidente del jurado
______________________________________
Jurado
______________________________________
Jurado
han
a mi
esposa
JACKELINE,
a mi
hermana
CLAUDIA
quienes conforman mi
culminar
con
xito
este
proyecto,
quiero
agradecer
AGRADECIMIENTOS
Un espacio para expresar nuestra gratitud con todos aquellos que se convirtieron
en un apoyo especial para poder desarrollar y culminar nuestro trabajo de grado, a
quienes tuvieron la confianza y creyeron en nuestras capacidades, a quienes nos
dieron su apoyo moral en los momentos de dificultades, a quienes comprendieron
nuestra falta de tiempo para otras actividades y a pesar de esto nos dieron su voz
de aliento para continuar.
Agradecemos por sobre todas las cosas a Dios todopoderoso, por brindarnos la
oportunidad de realizar uno de nuestros ms grandes sueos de superacin.
Debemos agradecer de una manera muy especial a nuestro asesor de proyecto el
Ingeniero Carlos Roberto Rojas Contreras, quien nos oriento durante todo el
desarrollo del mismo y nos brindo sus conocimientos y apoyo moral, de igual
manera agradecemos a los docentes que nos instruyeron y formaron con sus
conocimientos y hoy en da nos permite decir que somos ingenieros de sistemas.
CONTENIDO
Pg.
1.
1.1.
2.
2.1
2.2
2.3
3.
3.1
3.2
4.
4.1
4.1.1
4.1.1.1
4.1.1.2
4.1.2
4.1.2.1
4.1.2.2
4.1.2.3
4.1.2.4
4.1.3
4.1.4
INTRODUCCION
PLANTEAMIENTO Y FORMULACION DEL PROBLEMA
DESCRIPCION DEL PROBLEMA
JUSTIFICACION
JUSTIFICACION TEORICA
JUSTIFICACION METODOLOLOGICA
JUSTIFICACION PRCTICA
OBJETIVOS
1 OBJETIVO GENERAL
OBJETIVOS ESPECIFICOS
MARCOS DE REFERENCIA
MARCO TEORICO
Sistemas de informacin
Tipos y usos de los sistemas de informacin
Evolucin de los sistemas de informacin
Bases de datos
Caractersticas y objetivos de la base de datos
Tipos de bases de datos
Modelos de bases de datos
Modelos de bases de datos e Internet
Lenguaje de programacin PHP
MySQL
17
18
18
23
23
24
24
26
26
26
27
27
27
28
29
32
32
33
34
37
38
39
4.1.5
4.1.6
4.2
5.
5.1
5.2
Adobe dreamweaver
Metodologa Extrem programing (XP)
MARCO CONTEXTUAL
DISEO METODOLOGICO
METODO DE INVESTIGACION
TIPO DE INVESTIGACION
5.3
5.4
5.5
6.
6.1
6.2
6.3
6.3.1
6.4
6.4.1
6.5
LINEA DE INVESTIGACION
CUADRO METODOLOGICO
ANALISIS DEL DESARROLLO
DISEO DEL DESARROLLO
MODELO ENTIDAD RELACION
CRONOGRAMA PROYECTO SICZ
RELACION DE REQUERIMIENTOS GENERALES DEL SISTEMA
Anlisis de requerimientos generales del sistema
REQUERIMIENTOS DEL MODULO DE MERCADEO
Anlisis de requerimientos modulo de mercadeo
REQUERIMIENTOS DEL MODULO DE COORDINACION
ACADEMICA
Anlisis de requerimientos modulo de coordinacin acadmica
REQUERIMIENTOS DEL MODULO DE ACTIVIDADES
ACADEMICAS
Anlisis de requerimientos modulo de actividades acadmicas
REQUERIMIENTOS MODULO DE BIBLIOTECA
Anlisis de requerimientos modulo de biblioteca
REQUERIMIENTOS MODULO DE ADMINISTRADOR
Anlisis de requerimientos modulo de administrador
DICCIONARIO DE DATOS
prestamoequipos
INTERFACE DE SISTEMA DE INFORMACION SICZ
Pgina de inicio
Pagina institucional sobre programas de la universidad
Pagina de generalidades por programa
Pagina pensum del programa
Pagina de registro de aspirantes
Pagina de acceso al sistema de informacin
6.5.1
6.6
6.6.1
6.7
6.7.1
6.8
6.8.1
6.9
6.9.14
6.10
6.10.1
6.10.2
6.10.3
6.10.4
6.10.5
6.10.6
42
43
45
46
46
46
Pg.
46
48
54
55
55
56
57
57
61
61
65
65
70
70
73
73
76
76
78
93
97
97
98
99
100
101
102
6.10.7
6.10.8
6.10.9
6.10.1
0
6.10.11
6.10.1
2
6.10.1
3
6.10.1
4
6.10.1
5
6.10.1
6
6.10.1
7
6.10.1
8
6.10.1
9
6.10.2
0
6.10.2
1
6.10.2
2
7.
103
104
105
106
107
108
Pg.
109
110
111
112
113
114
115
116
117
118
CONCLUSIONES
BIBLIOGRAFIA
119
120
LISTA DE TABLAS
Tabla
Tabla 1
Tabla 2
Tabla 3
Tabla 4
Tabla 5
Tabla 6
Tabla 7
Tabla 8
Tabla 9
Tabla 10
Tabla 11
Tabla 12
Tabla 13
Tabla 14
Tabla 15
Tabla 16
Titulo de la tabla
Matriculados Administracin de empresas 2008-2009
Matriculados Contadura Pblica 2008-2009
Matriculados Ingeniera de sistemas 2008-200
Consolidado de matriculados ao 2008 y 2009
Cuadro metodolgico
Formato entrevistas funcionarios FUSM
Diccionario de datos tabla asignacarga
Diccionario de datos tabla asignaturas
Diccionario de datos tabla departamentos
Diccionario de datos tabla equipos
Diccionario de datos tabla evaluacin
Diccionario de datos tabla inscripcin
Diccionario de datos tabla inventarioequipos
Diccionario de datos tabla mercadeo
Diccionario de datos tabla municipios
Diccionario de datos tabla pas
10
Pg.
19
19
19
20
48
54
78
79
80
81
82
83
84
85
87
88
Tabla 17
Tabla 18
Tabla 19
Tabla 20
Tabla 21
Tabla 22
Tabla 23
89
90
92
93
94
95
96
LISTA DE FIGURAS
Figura
Figura 1
Figura 2
Figura 3
Figura 4
Figura 5
Figura 6
Figura 7
Figura 8
Figura 9
Figura 10
Figura 11
Figura 12
Figura 13
Titulo de la figura
Modelo entidad relacin
Caso de uso generalidades del sistema
Caso de uso modulo de mercadeo
Caso de uso modulo de coordinacin acadmica
Caso de uso actividades acadmicas
Caso de uso modulo de biblioteca
Caso de uso modulo administrador
Pgina de inicio SICZ
Generalidades de la Fundacin Universidad San Martin
Detalles de los programas de la FUSM
Pensum de los programas de la FUSM
Formulario de inscripcin del aspirante
Pagina de acceso al sistema de informacin
11
Pg.
55
57
61
65
70
73
76
97
98
99
100
101
102
Figura 14
Figura 15
Figura 16
Figura 17
Figura 18
Figura 19
Figura 20
Figura 21
Figura 22
Figura 23
Figura 24
Figura 25
Figura 26
Figura
Figura 27
Figura 28
Figura 29
Titulo de la figura
Formulario consulta evaluacin por docente
Pagina de acceso al modulo de biblioteca
Formulario de consulta disponibilidad de audiovisuales
12
103
104
105
106
107
108
109
110
111
112
113
114
115
Pg.
116
117
118
GLOSARIO
13
14
16
INTRODUCCION
17
1. PLANTEMIENTO Y
FORMULACION DEL PROBLEMA
1.1
Coordinacin de Mercadeo
La coordinacin de mercadeo es el rea encargada de todo el proceso de
admisin de nuevos estudiantes, el cual comprende desde la bsqueda
de posibles aspirantes a los programas de la fundacin, concluyendo con
la entrega de la carpeta del estudiante a la secretaria acadmica.
18
Para darnos una idea del volumen de informacin que se maneja en esta
rea de la FUSM CAT Zipaquira, se relacionara informacin del nmero
de alumnos inscritos durante el ao 2008 y 2009.
Periodo
2008 primer semestre
2008 segundo semestre
2009 primer semestre
2009 segundo semestre
No. estudiantes
282
299
320
300
581
620
Periodo
2008 primer semestre
2008 segundo semestre
2009 primer semestre
2009 segundo semestre
No. estudiantes
353
391
412
408
744
820
19
Periodo
2008 primer semestre
2008 segundo semestre
2009 primer semestre
2009 segundo semestre
No. estudiantes
144
124
149
141
268
290
1593
1730
Coordinacin acadmica
20
Biblioteca
El rea de biblioteca es la
21
22
2. JUSTIFICACION
23
problema, sino que sea escalable y pueda ser una herramienta hecha para mucho
tiempo que avance con la tecnologa y los nuevos desarrollos que surjan.
Todas estas consideraciones son las que llevan a precisar el tipo de solucin que
desarrollo para la FUSM CAT Zipaquira, la cual se base en una aplicacin
totalmente escalable y que est orientada hacia la tecnologa que se est
utilizando en este momento en materia de sistemas de informacin.
El impacto generado con esta aplicacin est basado en el valor de la informacin,
su veracidad y oportunidad de la misma como instrumento esencial en la toma de
decisiones.
De igual manera llegara un momento en el que se torne tan complicado su manejo
que se perder todo el control sobre la misma y ser en ese momento aun ms
costoso tratar de volverla a su curso normal, por esta razn se desarrollo esta
aplicacin que permitir controlar tanta informacin como la que vemos que se
administra en la FUSM CAT Zipaquira, generara un gran impacto positivo a nivel
administrativo.
25
3. OBJETIVOS
un
Ejecutar plan de pruebas para cada uno de los mdulos que componen el
sistema.
26
4. MARCOS DE REFERENCIA
27
son
de
uso
creciente
como
medios
para
la
creacin,
las
____________________
(1)
Ralph M. Stair, George W. Rainolds, Julio Coro Pando, Jorge L. tr Blanco (2000).Principios de
sistemas de informacin: enfoque administrativo. Buenos Aires, Argentina. International Thomson
Editores.
28
29
Reportes e
informes
Entrada
de datos
Proceso
Interface
automtico de
entrada
Almacenamien
to
Interface
automtico de
salida
30
contable de las compaas, sin embargo en este punto aun existe la resistencia al
cambio por parte de los usuarios.
Luego dentro de la compaa se presenta lo que se denomina la etapa de
expansin la cual en la medida que se va viendo la importancia de la
sistematizacin, se toma la decisin de implementar nuevos equipos que ayuden
en los procesos y la dependencia ya no es solo del departamento contable, si no
que se ve la intervencin a nivel gerencial; este paso implica el aumento de costos
relacionados con esta sistematizacin.
Luego se inicia el proceso de formalizacin, el cual est dentro de la evolucin
informtica de la compaa y es en cual se empiezan a automatizar por medio de
los sistemas de informacin todos los procesos dentro de la organizacin, de igual
manera se inicia los proyectos de desarrollos, la misma auditoria de sistemas y la
programacin.
Todo esto implica la contratacin de personal con perfil ms administrativo y de
igual manera el nivel de capacitacin es ms exigente, de igual manera se inicia el
proceso de interfaces automticas entre diferentes procesos.
En este punto se entra en la etapa de integracin, la cual se basa en la
implementacin de bases de datos y de igual manera la forma de administrarlas lo
cual conlleva obligatoriamente a la integracin entre departamentos y la
informacin empieza a fluir desde los niveles inferiores del cronograma hasta los
ms importantes de la compaa.
Se inicia el desarrollo de nuevos sistemas totalmente adaptados a los procesos de
la organizacin que implican una mejora en los procesos y se ve el verdadero
impacto de las nuevas tecnologas aplicadas a las tareas diarias.
Estando en este punto entramos a la etapa de la administracin de los datos,
donde se reconoce la informacin como un recurso muy valioso al cual deben
poder acceder los diferentes usuarios, de tal manera que tambin se ve que la
administracin, organizacin de los datos se vuelve algo primordial de manera que
lo que se encuentre en el sistema de informacin sea realmente til para cada
usuario segn su necesidad.
El final de las etapas se alcanza cuando se alcanza la madures del sistema, donde
la informtica dentro de la organizacin ha alcanzado los niveles ms altos del
organigrama, donde ya se aprecia la relacin existente entre los sistemas de
soporte y los sistemas estratgicos donde la informacin se vuelve la base de la
31
____________________
(2)
tomado de http://www.maestrosdelweb.com/principiantes/%C2%BFque-son-las-bases-de-datos/
32
33
Segn el contenido
Directorios
Son las bases de datos como las guas telefnicas en formato electrnico.
34
tiene padre es denominado raz y los nodos que no tienen hijos se les
conoce como hojas.
Son muy tiles en los casos de aplicaciones que manejan grandes
volmenes de informacin y datos compartidos, casos en los cuales se
crean estructuras estables y de gran rendimiento.
Una de sus grandes desventajas en este tipo de modelo es la incapacidad
de representar eficientemente la redundancia de datos.
35
36
37
38
4.1.4 MySQL
MySQL es un sistema de gestin de base de datos relacional, multihilo y
multiusuario con ms de seis millones de instalaciones. MySQL AB desde enero
de 2008 una subsidiaria de Sun Microsystems y sta a su vez de Oracle
Corporation desde abril de 2009 desarrolla MySQL como software libre en un
esquema de licenciamiento dual.
Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta
licencia, pero para aquellas empresas que quieran incorporarlo en productos
privativos deben comprar a la empresa una licencia especfica que les permita
este uso. Est desarrollado en su mayor parte en ANSI C.
Al contrario de proyectos como Apache, donde el software es desarrollado por una
comunidad pblica y el copyright del cdigo est en poder del autor individual,
MySQL es propietario y est patrocinado por una empresa privada, que posee el
copyright de la mayor parte del cdigo.
Esto es lo que posibilita el esquema de licenciamiento anteriormente mencionado.
Adems de la venta de licencias privativas, la compaa ofrece soporte y servicios.
Para sus operaciones contratan trabajadores alrededor del mundo que colaboran
va Internet.
Existen varias APIs que permiten, a aplicaciones escritas en diversos lenguajes de
programacin, acceder a las bases de datos MySQL, incluyendo C, C++, C#,
Pascal, Delphi (via dbExpress), Eiffel, Smalltalk, Java (con una implementacin
nativa del driver de Java), Lisp, Perl, PHP, Python, Ruby,Gambas, REALbasic
(Mac y Linux), (x)Harbour (Eagle1), FreeBASIC, y Tcl; cada uno de estos utiliza
____________________
(4)
Angel Cobo, Patricia Gmez, Daniel Prez, Roco rocha, PHP y MYSQL Tecnologas para el
desarrollo de aplicaciones web, Ediciones Daz de Santos
39
una API especfica. Tambin existe un interfaz ODBC, llamado MyODBC que
permite a cualquier lenguaje de programacin que soporte ODBC comunicarse
con las bases de datos MySQL. Tambin se puede acceder desde el sistema SAP,
lenguaje ABAP.
MySQL es muy utilizado en aplicaciones web, como Drupal o phpBB, en
plataformas
(Linux/Windows-Apache-MySQL-PHP/Perl/Python),
y
por
herramientas de seguimiento de errores como Bugzilla. Su popularidad como
aplicacin web est muy ligada a PHP, que a menudo aparece en combinacin
con MySQL. MySQL es una base de datos muy rpida en la lectura cuando utiliza
el motor no transaccional MyISAM, pero puede provocar problemas de integridad
en entornos de alta concurrencia en la modificacin. En aplicaciones web hay baja
concurrencia en la modificacin de datos y en cambio el entorno es intensivo en
lectura de datos, lo que hace a MySQL ideal para este tipo de aplicaciones. Sea
cual sea el entorno en el que va a utilizar MySQL, es importante adelantar
monitoreos sobre el desempeo para detectar y corregir errores tanto de SQL
como de programacin.
MySQL funciona sobre mltiples plataformas, incluyendo:
AIX
BSD
FreeBSD
HP-UX
GNU/Linux
Mac OS X
NetBSD
Novell Netware
OpenBSD
OS/2 Warp
QNX
40
SGI IRIX
Solaris
SunOS
SCO OpenServer
SCO UnixWare
Tru64
eBD
Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP,
Windows Vista, Windows 7 y Windows Server (2000, 2003 y 2008)
Windows.
41
Se permiten hasta 64 ndices por tabla (32 antes de MySQL 4.1.2). Cada
ndice puede consistir desde 1 hasta 16 columnas o partes de columnas. El
mximo ancho de lmite son 1000 bytes (500 antes de MySQL 4.1.2).
42
Javascript-C, lo que le ofrece una gran flexibilidad en estas materias. Esto hace
que los archivos del programa no sean instrucciones de C++ sino, rutinas de
Javascript que hace que sea un programa muy fluido, que
____________________
(5)
Tomado de http://www.mysql.com/
todo ello hace, que programadores y editores web hagan extensiones para su
programa y lo ponga a su gusto.
Con la llegada de la versin MX, Macromedia incorpor herramientas de creacin
de contenido dinmico en Dreamweaver. En lo fundamental de las herramientas
HTML WYSIWYG, tambin permite la conexin a Bases de Datos como MySQL y
Microsoft Access, para filtrar y mostrar el contenido utilizando tecnologa de script
como, por ejemplo, ASP (Active Server Pages), ASP.NET, ColdFusion, JSP
(JavaServer Pages) y PHP sin necesidad de tener experiencia previa en
programacin.
Un aspecto de alta consideracin de Dreamweaver es su arquitectura extensible.
Es decir, permite el uso de "Extensiones". Las extensiones, tal y como se conocen,
son pequeos programas, que cualquier desarrollador web puede escribir
(normalmente en HTML y Javascript) y que cualquiera puede descargar e instalar,
ofreciendo as funcionalidades aadidas a la aplicacin. Dreamweaver goza del
apoyo de una gran comunidad de desarrolladores de extensiones que hacen
posible la disponibilidad de extensiones gratuitas y de pago para la mayora de las
tareas de desarrollo web, que van desde simple efectos rollover hasta completas
cartas de compra.
Tambin podra decirse, que para un diseo ms rpido y a la vez fcil podra
complementarse con fireworks en donde podra uno disear un men o para otras
creaciones de imgenes (gif web, gif websnap, gif adaptable, jpeg calidad superior,
jpeg archivo ms pequeo, gif animado websnap) para un sitio web y despus
exportar la imagen creada y as utilizarla como una sola, en donde ya llevara los
vnculos a un dicho sitio en especifico que uno le haya dado.(MRR - U.P.C.) (6)
43
plazo, hemos decidido usar una metodologa acorde a estas condiciones y que
cumpla con las necesidades requeridas por el mismo.
____________________
(6)
Tomado de http://www.adobe.com/
Este tipo de metodologa es muy eficaz para proyectos de corto plazo y equipos
de trabajo pequeos.
Caractersticas de la metodologa:
Pruebas unitarias
Le realizaremos pruebas a los principales procesos de nuestro desarrollo,
de manera que podamos adelantarnos a pruebas de fallas futuras del
mismo, esto es una forma de en que podamos corregir inmediatamente y no
esperar hasta el final para resolverlos todos al mismo tiempo.
Refabricacin
Esto se realizara a base de la reutilizacin de cdigo, para lo cual
crearemos patrones o modelos estndar, de tal manera que sean muy
flexibles al cambio.
Un ejemplo de aplicacin de este mtodo se ver reflejado en los mdulos
donde exista creacin, modificacin, eliminacin de alguno de los
elementos que componen nuestro sistema.
Programacin en pares
Es una particularidad de esta metodologa es la programacin en parejas de
desarrolladores, de tal manera que dos desarrolladores trabajan el mismo
proyecto en una estacin de trabajo. Cada uno de los miembros llevara a
cabo la accin que el otro no est haciendo, por ejemplo uno de ellos
desarrolla cdigo y el otro va realizando verificaciones del mismo cdigo
impreso o adelantando cdigo sobre el mismo modulo.
44
MISION
En el inmediato futuro nos percibimos como una universidad orientada por
principios cristianos, humansticos y civilistas en beneficio de los fines educativos
del sistema de educacin superior de la comunidad social nacional.
VISION
Como institucin de educacin superior desarrolla acciones de investigacin,
docencia y proyeccin social, con el propsito de beneficiar al mayor nmero de
personas tanto de la comunidad como de la sociedad en general, partiendo de la
base de la naturaleza del ser humano como ente libre, responsable de sus propios
actos, capaz de asociarse y actuar democrticamente, integrante de una
comunidad con caractersticas culturales y valores ticos y morales que le
confieren una identidad.
OBJETIVO
La facultad de universidad abierta y a distancia, Educacin a travs de escenarios
mltiples busca formar personas que lleguen a calificarse acadmicamente como
profesionales en distintas disciplinas, tales como administracin de empresas, la
contadura pblica y la ingeniera de sistemas, con criterios morales, cientficos y
tecnolgicos fundamentados en su capacidad de autoformacin.
45
5. DISEO METODOLOGICO
46
____________________
(7)
"Investigar", en real academia Espaola, diccionario de lengua Espaola (18 ed.; Madrid: Espasa
Calpe, 1956, p.760.
De manera que vemos que cumple con las condiciones para determinar que el
sistema de informacin planteado, permitir sistematizar la informacin a nivel
administrativo de la FUSM, a partir de las inquietudes generadas por el mismo
personal de la organizacin.
47
en
un sistema de
Analizar
la
situacin
actual de la
sede
de
la
FUSM
CAT
Zipaquira
en
cuanto
al
manejo
de
informacin.
Instrumen
tos
Actividades
Tcnicas
Organizacin
y
elaboracin
de formulario
para
entrevistas a
los directores
de reas de
mercadeo,
coordinacin
acadmica y
biblioteca.
Recopilacin
de
informacin
mediante
entrevista
con cada uno
de
los
encargados
de las reas
de
mercadeo,
coordinacin
acadmica y
biblioteca.
48
Formatos
de
entrevista,
debidame
nte
organizado
s,
donde
se realice
una
descripci
n de los
procesos
que
se
desarrolla
n en cada
Poblacin
Funcionario
s
administrati
vos
acadmicos
de la FUSM
CAT
Zipaquira
Producto esperado
Determinar
la
magnitud
del
volumen
de
informacin que se
maneja en cada
una de las reas y
la forma en que se
procesa toda esta
informacin.
una de las
reas de la
FUSM.
Objetivo especfico
Levantar,
analizar
y
determinar los
requerimientos
en cada una de
las reas que
intervienen en
el sistema de
informacin.
Actividades
Tcnicas
Instrument
os
Poblacin
Producto esperado
Realizar
el
levantamient
o
de
los
requerimient
os
especficos
rea
por
rea
del
sistema
de
informacin,
realizar
su
respectivo
anlisis para
enfocar
la
solucin del
problema.
Entrevista
con
los
funcionarios
de la FUSM
CAT
Zipaquira
para
poder
conocer los
requerimient
os
especficos
de cada una
de las reas;
anlisis de la
informacin
obtenida
para
determinar
los
requerimient
os
especficos
Para
el
levantami
ento de la
informaci
n
se
realizaran
entrevistas
mediante
formatos
diseados
especfica
mente
para esta
parte del
proceso,
para
el
anlisis y
descripci
n de los
requerimie
ntos
se
realizaran
Funcionario
s
administrati
vos de la
FUSM CAT
Zipaquira y
adems con
estudiantes
para
determinar
las
expectativa
s sobre una
aplicacin
Web
y
determinar
en
qu
forma
se
puede
enriquecer
esta
aplicacin
El producto final
debe
ser
un
documento donde
se
puedan
determinar
los
requerimientos
especficos
del
sistema
de
informacin.
49
de
los los pasos
usuarios.
sugeridos
por el tipo
de
metodolog
a
conocida
como
extreming
programmi
ng.
Objetivo especfico
Disear
Actividades
y Diseo
de
de
estructurar la bases
datos,
arquitectura
estructuraci
para
el n de pginas
desarrollo del web para la
aplicacin e
software.
interfaz con
el
usuario,
determinaci
n de tipo de
software
a
utilizar en el
desarrollo
Instrument
os
Tcnicas
Convertir los
requerimient
os del cliente
en un diseo
funcional
que cumpla
con
las
especificacio
nes
del
sistema
de
informacin.
50
Se
seguirn
pasos
como
estructura
s
de
registros
(descripci
n de datos
contenidos
en
archivos
maestros y
diagramas
no solo en
la
parte
administrati
va
sino
tambin a
nivel
informativo
para
los
estudiantes
.
Poblacin
Producto esperado
Gerente de
proyecto,
personal de
la
FUSM
CAT
Zipaquira y
desarrollad
ores
y
diseadores
del sistema.
del sistema.
relacionad
os con la
base
de
datos),
especificac
iones del
programa
(cuadros,
tablas
y
descripci
n grafica
de
los
mdulos y
componen
tes
del
software y
su
interaccin
entre
ellos),
especificac
in
de
procedimi
entos
(procedimi
entos para
instalar y
51
operar el
sistema
cuando
est
terminado)
, plan de
desarrollo
(cronogra
mas para
indicar
tiempos
de
las
actividade
s)
Objetivo especfico
Disear
Actividades
los Analizar
y
prototipos de determinar
cules sern
los mdulos.
los
prototipos
que
se
desarrollaran
con el fin de
asegurar que
los
requerimient
Tcnicas
Instrument
os
Poblacin
Producto esperado
La
tcnica
con la cual
se trabajara
ser
el
desarrollo de
un
modelo
de
trabajo,
de
manera
que
los
usuarios
estn
al
Como
herramient
as
utilizarem
os
bases
de
datos
MySQL, y
dreamwea
ver
para
prototipo
de
Los
prototipos
se
desarrollan
con
el
apoyo
activo
de
los
funcionarios
de
cada
rea de la
Prototipo
del
sistema
de
informacin, donde
se puedan apreciar
los
que
los
requerimientos
exigidos
por
el
usuario final se
cumplen
de
acuerdo
a
las
necesidades
del
52
Objetivo especfico
Ejecutar
os de los
usuarios de
la FUSM CAT
Zipaquira
sern
satisfechos y
evitar
desarrollar
un
sistema
que
tenga
las
caracterstic
as
incorrectas.
tanto
del
tema
y
sepan
exactamente
cul es la
finalidad de
los
prototipos,
de
manera
que
se
pueda
trabajar
sobre temas
especficos
de
la
aplicacin.
Actividades
Tcnicas
Instrument
os
Establecer y
verificar
la
trazabilidad
entre
los
requisitos y
las pruebas,
de forma que
se
pueda
garantizar
Como
instrument
o para el
desarrollo
de
las
pruebas
del
sistema
utilizarem
plan Determinar
de
pruebas los mdulos
que
se
cada uno de consideren
los
mdulos de
vital
que componen importancia
dentro de la
el sistema.
aplicacin
para iniciar
53
pantallas,
formulario
s y enlace
con
la
bases de
datos
lo
realizarem
os
mediante
cdigo
PHP.
FUSM.
mismo.
Quienes
son
los
usuarios
finales del
Poblacin
Producto esperado
Director del
proyecto,
desarrollad
ores
y
usuarios
finales.
Lo que se pretende
es corregir durante
las
pruebas,
cualquier problema
tanto funcional del
desarrollo como de
cumplimiento
de
requerimientos, de
manera que nos
el desarrollo
de
la
pruebas de
funcionalidad
del sistema.
que
cada
requerimient
o
este
cubierto, de
igual manera
que
no
vallan
a
existir
ambigedad
es
o
contradiccion
es entre los
requerimient
os.
54
os
los
casos
de
pruebas,
de
tal
manera
que
se
aplicaran
pruebas
unitarias,
pruebas
de
integraci
n, pruebas
de
aceptacin
del
usuario,
pruebas
de
regresin
y pruebas
de
rendimient
o, con lo
cual
quedara
cubierto el
permita
avanzar
de una manera
segura
y
sin
prdidas de tiempo
en la etapa de
implementacin.
total
de
los
requerimie
ntos,
su
funcionalid
ad y su
desarrollo.
Objetivo especfico
Implementar
Actividades
Desarrollar
los mdulos en las guas de
instalacin,
el portal Web la
cual
para la FUSM consiste en
CAT Zipaquira. documentar
los pasos a
seguir para
la instalacin
del
nuevo
sistema,
determinar
la
informacin
sobre
cada
uno de los
mdulos que
componen el
Instrument
os
Tcnicas
Como
tcnicas se
utilizaran las
propias de la
implementac
in fsica del
sistema y de
su
funcionamie
nto como lo
son
capacitacin
de usuarios,
pruebas del
sistema por
parte de los
usuarios,
aprobacin
55
Como
elementos
del
proceso de
implantaci
n,
se
utilizaran
los
manuales
de
instalacin
, los de
capacitaci
n y los de
control de
errores.
Poblacin
Producto esperado
Gerente del
proyecto,
desarrollad
ores,
usuarios
finales.
Obtener
un
sistema
totalmente
funciona,
que
cumple con las
especificaciones
del cliente, que
cumple con las
condiciones
de
seguridad
y
calidad
en
la
informacin
que
requiere
la
organizacin.
sistema
de
informacin,
elaborar
el
manual
de
usuario
y
manual
de
administraci
n
del
sistema.
de
los
resultados
obtenidos
durante
estas
pruebas
y
por ltimo la
liberacin del
sistema.
56
PREGUNTAS
Nombre del funcionario
Cargo del funcionario
Departamento
a
quien
reporta informacin
Descripcin de funciones
del cargo
Informacin generada por el
rea
Descripcin del proceso
realizado dentro del rea
Herramientas usadas para
el manejo de la informacin
Falencias que encuentra en
el manejo de la informacin
Sugerencias sobre el
manejo de la informacin
DESCRIPCION
57
58
59
Descripcin
Usuario
General
Funcionario y/o estudiantes
Funcionario y/o estudiantes
Funcionario y/o estudiantes
60
6.3.1.1 Item 1
Item 1:
Escena 1:
Utensilios
Escena 1:
Formulario
de
registro
funcionarios y estudiantes
usuarios del sistema
Escena 2:
Utensilios
Formulario de registro
Condiciones de entrada
para
como
61
universidad
Condiciones de salida
y contrasea
Escena 4:
Registro del funcionario y/o estudiante Solo se podr iniciar sesin si se est
como usuario con contrasea para creado como usuario y se cuenta con
acceso al sistema y sus diferentes una contrasea
mdulos
6.3.1.3 Item 3
Item 1:
Escena 1:
Utensilios
Formulario de
contrasea
restablecimiento
Condiciones de entrada
Nmero del documento, cdigo del El sistema validara estos datos que
funcionario o estudiante e e-mail
permitan comprobar la existencia de
la persona como usuario ya
registrado
Condiciones de salida
Escena 4:
Restablecimiento de contrasea de Nueva contrasea que le permita
acceso al sistema
ingreso a los aplicativos del sistema
de informacin
6.3.1.4 Item 4
Item 1:
Escena 1:
Utensilios
Escena 2:
Condiciones de entrada
63
Descripcin
Usuario
64
Escena 1:
65
Escena 1:
para
inscripcin
Condiciones de entrada
de Formulario
donde
se
registra
informacin bsica del aspirante y que
ser almacenada en la base de datos
del sistema
Escena 3:
Escena 1:
de El funcionario estando en la universidad
la o en una feria estudiantil, podr realizar
el inscripciones, editarlas o eliminarlas
66
funcionario de mercadeo
Utensilios
Escena 1:
Consultas
Utensilios
Formularios de consulta con diferentes Consultas por el criterio que mas pueda
criterios de bsqueda
servir al funcionario que lo requiera
Condiciones de entrada
Escena 3:
Ser usuario registrado del sistema y Solo podrn realizar consultas los
tener acceso al modulo de mercadeo
funcionarios que puedan acceder al
modulo de mercadeo
Condiciones de salida
Escena 4:
Informacin obtenida de la base de Informacin
67
para
ser
evaluada
datos sobre
aspirantes
la
informacin
de simplemente de consulta
funcionario interesado
para
Descripcin
Usuario
Funcionario
Funcionario
y Funcionario
el
4
5
estudiantes
Eliminar carga acadmica de
estudiantes
Consultas por diferentes criterios
tutores
y Funcionario
Funcionario
FUNCIONARIO
COORIDNACIO
N ACADEMICA
Escena 1:
Utensilios
Formulario
acadmica
de
registro
de
69
Condiciones de entrada
tutor
Escena 3:
Escena 1:
Ingresar
carga
estudiantes
acadmica
Utensilios
Formulario
acadmica
de
registro
Condiciones de entrada
de
70
edicin
de
Condiciones de entrada
Escena 4:
Escena 1:
Eliminar carga acadmica de tutores y El funcionario ingresara al formulario de
estudiantes
eliminar carga acadmica tutores o
estudiantes
Utensilios
Escena 2:
Formulario eliminar carga acadmica
Condiciones de entrada
El funcionario debe estar registrado
como usuario para poder ingresar al
modulo de coordinacin acadmica, el
tutor y el alumno deben tener ya
asignada carga acadmica para poder
realizar esta tarea
Condiciones de salida
Escena 4:
Utensilios
72
podrn
realizar
bsquedas
de
base de datos
Condiciones de entrada
Escena 4:
73
Descripcin
Usuario
Evaluacin de tutores
Reporte de evaluacin de tutores
Estudiantes
Funcionarios
74
Escena 1:
Evaluacin de tutores
Utensilios
Formulario de evaluacin de tutores
Condiciones de entrada
Para poder realizar evaluacin de
tutores, tendr que ser un usuario
registrado dentro del sistema SICZ y
tener carga acadmica asignada de
acuerdo al programa al que este
inscrito
Condiciones de salida
sistema
Escena 3:
El modulo de actividades estar solo
disponible para todos los estudiantes
de manera que podrn realizar la
actividad de evaluacin de tutores,
donde podr seleccionar su programa y
al tutor que evaluara, toda la
informacin de la evaluacin se
almacenar en la base de datos del
sistema
Escena 4:
Escena 1:
Utensilios
76
Condiciones de salida
Escena 4:
Descripcin
Usuario
Estudiante,
77
tutor,
funcionario
Funcionarios
Escena 1:
78
Utensilios
Escena 2:
Condiciones de entrada
El estudiante, tutor o funcionario deben
estar registrado como usuario dentro
del sistema SICZ, tener asignada su
carga acadmica en el sistema
Condiciones de salida
Permitir realizar solicitud de equipos en
forma virtual de manera que se pueda
controlar por el sistema de informacin
la solicitud y entrega de los equipos
Escena 1:
Consultas
Utensilios
79
Formulario de consulta
Condiciones de entrada
El funcionario deber estar creado
como usuario del sistema y deber
tener acceso permitido al modulo de
biblioteca
Condiciones de salida
80
Descripcin
Usuario
Crear
Editar
Eliminar
Administrador
Administrador
Administrador
81
Item 1, 2 y 3:
Escena 1:
Utensilios
Escena 4:
Informacin
que
permitir
la Mediante los tareas realizadas en este
funcionalidad de los diferentes mdulos modulo se dar continuidad a la
del sistema
funcionalidad de los dems mdulos
del sistema
82
ENTIDAD
ASIGNACARGA
DESCRIPCION
Atributos
Llave
Tipo de
datos
Longitud
caracteres
codiregistro
numrico
11
codipersona
texto
20
codiasignatura
texto
20
horario
texto
20
ciclo
texto
20
83
Descripcin
ENTIDAD
ASIGNATURAS
DESCRIPCION
Atributos
Llave
Tipo de
datos
Longitud
caracteres
Descripcin
codiasignatura
texto
20
nomasignatura
texto
40
Nombre de la asignatura
programa
texto
30
84
ENTIDAD
DEPARTAMENTOS
DESCRIPCION
Atributos
Llave
Tipo de
datos
Longitud
caracteres
Descripcin
codidepart
texto
40
departamento
texto
20
codipais
texto
20
ENTIDAD
EQUIPOS
DESCRIPCION
Atributos
Llave
Tipo de
datos
Longitud
caracteres
Descripcin
codigoequipo
texto
20
nomequipo
texto
20
86
ENTIDAD
EVALUACION
DESCRIPCION
Atributos
Tipo de
datos
Longitud
caracteres
Descripcin
numrico
11
fechaevaluacion
fecha
10
codigodocente
Texto
20
codigoestudiante
Texto
30
codigoasignatura
Texto
20
codigopregunta
Texto
20
numrico
11
codigoregistro
respuesta
Llave
87
ENTIDAD
INSCRIPCION
DESCRIPCION
Atributos
Llave
Tipo de
datos
Longitud
caracteres
codinscripcion
numrico
11
codigopersona
texto
20
codiasignatura
texto
20
horario
texto
20
ciclo
texto
20
88
Descripcin
ENTIDAD
INVENTARIOEQUIPOS
DESCRIPCION
Atributos
Llave
Tipo de
datos
Longitud
caracteres
Descripcin
numrico
11
fecharegistro
fecha
10
codequipo
Texto
20
descripcion
Texto
30
Registra
una
detallada del equipo
cantequipo
numrico
11
codiregistro
89
descripcin
ENTIDAD
MERCADEO
DESCRIPCION
Atributos
Llave
Tipo de
datos
Longitud
caracteres
Descripcin
codigoregistro
numrico
11
fecharegistro
fecha
10
identificacion
texto
20
nombres
texto
20
Almacena
aspirante
apellido1
texto
20
apellido2
texto
20
direccion
texto
50
Almacena
la
direccin
residencia del estudiante
ciudadres
texto
20
celular
Texto
20
Almacena
nmero
celular del aspirante
telfijo
Texto
20
fechanac
fecha
10
90
los
nombres
del
de
telefnico
periodo
texto
20
anoperiodo
Texto
20
Almacena ao en cual
aspirante desea inscribirse
jornada
Texto
20
ciudadnac
Texto
20
departanac
Texto
20
Almacena
departamento
nacimiento del aspirante
paisnac
Texto
20
programa
Texto
40
Texto
50
ENTIDAD
MUNICIPIOS
91
el
de
DESCRIPCION
Atributos
Llave
Tipo de
datos
Longitud
caracteres
Descripcin
codigomunicipio
texto
40
municipio
texto
40
codidepartamento
Texto
40
ENTIDAD
PAIS
92
DESCRIPCION
Atributos
Tipo de
datos
Longitud
caracteres
Descripcin
codigopais
texto
20
nombrepais
texto
20
ENTIDAD
PERFILES
93
DESCRIPCION
Atributos
Llave
Tipo de
datos
Longitud
caracteres
Descripcin
codigoperfil
texto
20
nombreperfil
texto
20
ENTIDAD
PERSONA
94
DESCRIPCION
Atributos
Llave
Tipo de
datos
Longitud
caracteres
Descripcin
codigopersona
texto
20
codigovinculacion
texto
20
tipodocumento
texto
20
identificacion
texto
20
Almacena
el
nmero
de
identificacin de cada persona
nombres
texto
50
primerapellido
texto
20
segundoapellido
texto
20
fechanacimiento
fecha
10
direccion
texto
50
Almacena
la
direccin
residencia de la persona
ciudad
texto
20
celular
texto
20
fijo
texto
20
95
de
fijo de la persona
email
texto
50
ENTIDAD
PREGUNTAS
DESCRIPCION
96
tutores
Atributos
Llave
Tipo de
datos
Longitud
caracteres
Descripcin
codigopregunta
texto
preguntas
texto
ENTIDAD
PRESTAMOEQUIPOS
DESCRIPCION
Registro
de
las
97
solicitudes
de
los
equipos
Llave
Tipo de
datos
Longitud
caracteres
Descripcin
codigoprestamo
numrico
11
fechadesolicitud
date
10
codigopersona
texto
20
codigoequipo
texto
20
codiasignatura
texto
20
fechaseparar
fecha
11
ENTIDAD
PROGRAMAS
DESCRIPCION
98
Llave
Tipo de
datos
Longitud
caracteres
Descripcin
codiprograma
texto
20
nomprograma
texto
30
Registro
del
nombre
programa educativo
del
ENTIDAD
USUARIO
DESCRIPCION
99
Atributos
Llave
Tipo de
datos
Longitud
caracteres
Descripcin
numrico
11
fecharegistro
fecha
10
tipodocumento
texto
20
identificacion
texto
15
Registro
del
nmero
identificacin del usuario
codigouniversidad
texto
15
contrasena
texto
40
texto
40
perfil
texto
20
codigoregiusuario
de
ENTIDAD
VINCULACION
DESCRIPCION
(funcionario,
100
estudiante,
tutor
aspirante)
Atributos
Llave
Tipo de
datos
Longitud
caracteres
Descripcin
codigovinculacion
texto
20
tipovinculo
texto
30
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
7. CONCLUSIONES
123
BIBLIOGRAFIA
http://www.maestrosdelweb.com/principiantes/%C2%BFque-son-las-basesde-datos/
124
Angel Cobo, Patricia Gmez, Daniel Prez, Roco rocha, PHP y MYSQL
Tecnologas para el desarrollo de aplicaciones web, Ediciones Daz de
Santos
http://www.mysql.com/
http://www.adobe.com/
125
126
127
128