Sei sulla pagina 1di 82

REPBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIN SUPERIOR


UNIVERSIDAD POLITCNICA TERRITORIAL DEL
ESTADO BOLIVARIANO DE MRIDA.KLBER RAMREZ
FUNDACIN MISIN SUCRE
ALDEA VICENTE DVILA
MRIDA. EDO MRIDA.

SISTEMA AUTOMATIZADO PARA EL REGISTRO Y


CONTROL DEL PROCESO DE INSCRIPCIN DE LOS
ALUMNOS DE LA ESCUELA BOLIVARIANA PARA LA
DIVERSIDAD FUNCIONAL INTELECTUAL
LOS ANDES.

Julio Cesar Salazar C.I V-5.599.037


Susana

Carolina

Pea

C.I

V-

C.I

V-

19.319.287
Yulie

Mariela

Barrios

16.654.237
Tutor. Antonio Contreras
MERIDA, MAYO 2015

INDICE GENERAL
Pg.
RESUMEN

iii

INTRODUCCION

CAPITULO I

El Proyecto Socio Tecnolgico

La Comunidad

Tipo de Comunidad

Misin y Visin de la Comunidad

Diagrama de Venn

Identificacin de la Persona de Contacto de la Comunidad

El Diagnstico

Objetivos del Proyecto (rbol de objetivos)

Objetivo General

Objetivos Especficos

Justificacin

Delimitacin del proyecto socio tecnolgico

CAPTULO II

Marco Terico y Tecnolgico

Antecedentes

Bases Tericas

Bases Tericas y Tecnolgicas

10

Fundamentacin Legal

15

Encuesta

27

Bibliografa

33

Repblica Bolivariana de Venezuela


Ministerio del Poder Popular para la Educacin Superior
Universidad Politcnica Territorial del Estado Bolivariano de Mrida.
Klber Ramrez
Fundacin Misin Sucre
Aldea Vicente Dvila
Mrida. Edo Mrida.

Sistema Automatizado Para el Registro y Control del Proceso de


Inscripcin de los Alumnos de la Escuela Bolivariana para la
Diversidad Funcional Intelectual Los Andes.

Julio Cesar SalazarC.I V-5.599.037


Susana Carolina PeaC.I V-19.319.287
Yulie Mariela Barrios C.I V- 16.654.237
Tutor. Antonio Contreras
RESUMEN
La implementacin de las nuevas tecnologas permiten agilizar los Procesos
de Inscripciones en diferentes Instituciones, ya que La Escuela Bolivariana
para la Diversidad Funcional Los Andes, no cuenta actualmente, con un
Sistema Automatizado que le permita ingresar, consultar, eliminar modificar
los datos almacenados durante el proceso de inscripcin. En la actualidad
dichos procesos son llevados a cabo de forma manual, lo que incurre a una
manipulacin engorrosa que puede incurrir en deficiencia en cuanto a lo
obtencin adecuada de informacin que resulte pertinente. En consecuencia,
se propone desarrollar un Sistema de Inscripcin en esta Institucin, que
permitir agilizar las inscripciones en forma sistematizada almacenando los
datos y emitiendo reportes en tiempo real, siendo los datos resguardados
en una Base de Datos para futuras consultas.
Palabras Claves: Sistema Automatizado, Sistema de Inscripcin, Base de
Datos, Tiempo Real.

INTRODUCCIN
Con el transcurso del tiempo la tecnologa en Venezuela y en el mundo avanza,
las empresas pblicas y privadas sienten la necesidad de adquirir tecnologas para
el mejoramiento de sus sistemas y procedimientos, con el fin de garantizar un
eficaz funcionamiento, es importante confrontar el desarrollo que se ha llevado a
cabo en el campo de la informtica.
En este orden de ideas, las instituciones educativas tanto pblicas como privadas
desean migrar hacia tecnologas innovadoras que les permitan solventar
problemtica en comn referente a procesos administrativos llevados a cabo, tal
es el caso, del registro de inscripciones.
En tal sentido, la Escuela Bolivariana para la Diversidad Funcional Los Andes es
una institucin creada para la formacin de nios en edad escolar; donde se
cuenta con un Sistema de Inscripcin Manual que es implementado en cada
proceso o perodo escolar, donde los representante deben disponer de tiempo
para tramitar la inscripcin de su representado.
Asimismo, dicha proceso de inscripcin se restringe al llenado de una planilla de
preguntas mltiples que requieren tiempo extenso para responder a la totalidad,
representando una prdida de tiempo tanto para los representantes como para el
personal que realiza la inscripcin.

CAPTULO I
El Proyecto Socio Tecnolgico
LA COMUNIDAD
Nombre de la comunidad.
Escuela Bolivariana para La Diversidad Funcional Intelectual Los Andes.
Ubicacin Geogrfica (Direccin, Estado, Municipio, Parroquia)
Direccin: AV Las Amricas, Sector La Humboldt, Calle Araguaney Quinta casta
Estado: Mrida estado Mrida
Municipio: Libertador
Parroquia: Caracciolo Parra Prez
Mapa de la Comunidad:

TIPO DE COMUNIDAD:
Pblica.

MISIN Y VISIN DE LA COMUNIDAD:


Visin:
El Instituto Bolivariano de Educacin Especial Los Andes cuenta con una
comunidad que responde a todos los procesos bio-psico sociales de su poblacin
estudiantil, Unificando

trabajos colectivos, interdisciplinarios, pedaggicos,

investigativos, comunitarios, culturales, sociales y tecnolgicos que lograrn la


integracin real y efectiva de los estudiantes; mejorando su calidad de vida,
favoreciendo desde una visin diversa, plural y desde los procesos cambiantes, la
integracin en todos los mbitos de la vida, permitiendo su participacin en la
construccin de una Repblica que impulse los valores humanos del hombre, la
cultura, la equidad y la igualdad forjada en el respeto a la diversidad, a la historia
de los pueblos independientes y grupos humanos menos favorecidos; de esta
manera visualizarnos como una Institucin que hace de sus estudiantes los
participantes protagnicos de la Repblica que soamos y queremos.
Misin:
El Instituto Bolivariano de Educacin Especial los andes es una Unidad Operativa
del subsistema Educacin Especial dependiente del Ministerio del Poder Popular
para la Educacin adscrito a la zona educativa n 14 del estado Mrida. cuyo
propsito es brindar atencin educativa integral en igualdad de condiciones y
oportunidades a nios, nias y adolescentes con compromiso cognitivo; a travs
de programas, proyectos, actividades y estrategias significativas de aprendizaje;
promoviendo e impulsando el desarrollo pleno de las potencialidades, intereses y
capacidades de los estudiantes, con el fin de lograr una integracin real y efectiva

en todos los espacios pedaggicos, sociales, culturales, laborales, deportivos,


tecnolgicos, cientficos, ambientales, familiares y de promocin humana dentro
del mbito regional y nacional ajustado a las realidades del nuevo siglo y
formacin del nuevo republicano.
Diagrama de Venn

Comunidad

Estudiantes

Docentes

En el Diagrama de Venn se explica la relacin que existe entre la comunidad,


estudiantes, docentes.
Va relacionado la comunidad con los docentes, ya que hay docentes que viven
dentro de la comunidad.
Va relacionado la comunidad con los estudiantes ya que existen estudiantes que
viven dentro de la comunidad.
La relacin de la comunidad con los estudiantes y los docentes es que ellos hacen
vida dentro de la comunidad.

IDENTIFICACIN DE LA PERSONA DE CONTACTO DE LA COMUNIDAD:


Nombre y Apellido: TSU JUAN CARLOS NOVA
Cargo: Profesor de Informtica
Telfono de contacto: 0414-6356247 / 0274-2636110
Correo electrnico: Jenovav@hotmail.com

EL DIAGNOSTICO:
Planteamiento del proyecto socio tecnolgico (rbol del problema):
Causas
RETARDO
RetardoEN
enELel
INGRESO
ingresJo

J
TRAMITES
MANUALES

BASE DE
DATOS
Base
MAUAL
BBBBKLKIHUTGTYU

Problema Central

OBJETIVOS DEL PROYECTO (RBOL DE OBJETIVOS)


Objetivo General:
Desarrollar un Sistema Automatizado para el Registro y Control del Proceso de
Inscripcin de los Alumnos de la Escuela Bolivariana para la Diversidad Funcional
Intelectual Los Andes.
Objetivos Especficos:
Realizar una investigacin de campo para conocer el funcionamiento actual
del proceso de inscripcin.
Elaborar un registro de Datos bajo la plataforma de MySQL y PhpMyAdmin
Desarrollar un modelo de un sistema de Registro y Control del proceso de
inscripcin de los alumnos de la escuela.
Elaborar el registro de datos haciendo uso de software Libre.
Implementar el sistema automatizado en la institucin.

JUSTIFICACIN
A lo largo de los aos la Escuela Bolivariana para la diversidad funcional
intelectual Los Andes recibe un grupo diferente de alumnos, que vara cada ao,
este proceso es llevado actualmente de manera manual, es decir cada registro de
ingreso es realizado en un formato de planilla impreso, lo que genera prdida de
tiempo y retraso en el proceso; adems que la manipulacin de los mismo podra
incurrir al mala manipulacin de los mismo en futuras consulta. En tal sentido,
surge la necesidad de llevar un control administrativo ms eficiente, para ello es
necesario que la informacin sea procesada y almacenada de una forma ms
efectiva para agilizar los procedimientos. Asimismo, con el desarrollo de un
Sistema Automatizado que abarcara las necesidades del proceso de inscripcin y

una mayor relacin con los requerimientos de la organizacin, se lograra


beneficios provechosos, tales como:
Obtencin de un mejor control de los datos de informacin,
Centralizacin los datos.
Dotacin de un sistema adecuado que le permitir llevar un mejor control
del proceso de inscripcin.
Al llevar a cabo este Sistema causar un impacto positivo en la
organizacin, la cual proporcionar a la misma una informacin confiable,
agilizando y facilitando el uso del trabajo.
Al proveer a la escuela de un Sistema Automatizado de inscripcin se
resolver el problema del manejo manual de los datos.

DELIMITACIN DEL PROYECTO SOCIO TECNOLGICO:


Espacial:
La investigacin se llev a cabo en la Escuela Bolivariana para la diversidad
funcional intelectual Los Andes, se encuentra en la av. Las Amricas, Sector
Humboldt, calle Araguaney quinta casta. . Se realizara el proyecto de tal manera
que sea referencia para posibles aplicaciones en otras instituciones de ndole
social, comunitaria, privada, pblica, regional y nacional.
Temporal:
Para la elaboracin del proyecto investigativo se cont con un tiempo aproximado
de tres meses, que fue distribuido eficientemente durante la investigacin de
campo, indagacin de las bases tericas, diseo del modelo y programacin del
mismo.

CAPTULO II
Marco Terico y Tecnolgico
ANTECEDENTES:
Para sustentar esta investigacin se tomaron en cuenta como antecedentes
algunos estudios previos, opiniones, de algunas teoras relacionadas con los
sistemas automatizados. Los antecedentes que a continuacin se citan,
proporcionan a la investigacin una base terica para la solucin del problema
planteado.
Jacobson I., Booch G., y Rumbaugh J., (2000), plantean que el Proceso Unificado
es un proceso de desarrollo de software. Un proceso de desarrollo de software es
el conjunto de actividades necesarias para transformar los requisitos de un usuario
en un sistema de software. Sin embargo, el proceso Unificado es ms que un
simple proceso; es un marco de trabajo genrico que puede especializarse para
una gran variedad de sistemas de software, para diferentes reas de aplicacin,
diferentes tipos de organizaciones, diferentes niveles de aptitud y diferentes
tamaos de proyecto. [1]
Castro, V. y Maza, G. (2004), plantean en su trabajo una alternativa, pese a
centralizar la informacin acadmica; permitir mejorar la planificacin de las
actividades acadmicas, brindar mejor servicio y reflejar eficiencia en los servicios
acadmicos. [2]
Snchez D., (2007), plantea que su sistema se centra en la idea de prestar un
mejor servicio e interaccin entre los procesos acadmicos de la direccin docente
y el alumnado de la Universidad. Los estudiantes tendrn una inscripcin interna
por facultades que comienza con una pre-inscripcin por carrera. Existen otros
proyectos basados en tecnologa Web: [3]

Colmenares G., (2004), manifiesta que el primer sistema fue desarrollado por la
profesora Marisol Mantilla en el II perodo del 2004, pero fue rediseado
totalmente por Giancarlo perodo III del 2004. Al finalizar cada semestre y una vez
entregados las notas definitivas a los estudiantes. [4].

BASES TERICAS:
Para el desarrollo del proyecto se consult diferentes teoras, las cuales hacen
referencia a los sistemas de incorporacin para prever el buen funcionamiento del
software, entre ellas destacan:
Arlow J., Neustad I. (2006), definen un diagrama de caso de uso como un
diagrama que muestra un conjunto de casos de uso, actores y sus relaciones. Los
mismos sirven para especificar la funcionalidad y el comportamiento de un sistema
mediante su interaccin con los usuarios y/u otros sistemas. [5]
Segn Pressman R., (2005), expresa que: La Ingeniera de Software es el
establecimiento y uso de principios de la ingeniera para obtener econmicamente
un software confiable y que funcione de modo eficiente en mquinas reales. Es un
enfoque sistemtico del desarrollo, operacin, mantenimiento y retiro del software.
[6]

BASES TERICAS Y TECNOLGICAS:


Linux.
Desde sus inicios en el proyecto GNU iniciado por Stallman en 1983 y posteriores
avances en manos de Torvalds en 1991, muchos usuarios y desarrolladores de
software ha migrado hacia esta plataforma.

La filosofa del cdigo abierto ha captado un gran cmulo de adeptos que con
nimo de contribuir al desarrollo y mejora del software libre han hecho de Linux
(en sus diferentes versiones) la opcin sobre el software privativo. (Garca,
Rodrguez, Mingo, 2000).

Protocolos de Internet
Segn Powell (2001) dice que Internet es una red compuesta por miles de redes
independientes pertenecientes a instituciones pblicas, centros de investigacin,
empresas privadas y otras organizaciones (p.65). Estas redes comparten unas
normas que aseguran la comunicacin entre ellas: son los denominados
protocolos Internet.

Segn Powell (2001) dice que: Existen diversos protocolos en funcin


del tipo de comunicacin que se establece entre las mquinas. El
protocolo HTTP (HyperText Transfer Protocolo) es la base de la Web.
La Web es un sistema que facilita el acceso a los distintos recursos
que ofrece Internet a travs de una interfaz comn basada en el
hipertexto (p.67)

Qu es un sistema automatizado
La automatizacin es un sistema donde se trasfieren tareas de produccin,
realizadas habitualmente por operadores humanos a un conjunto de elementos
tecnolgicos.
Un sistema automatizado consta de dos partes principales:
Parte de Mando
Parte Operativa

La Parte Operativa: es la parte que acta directamente sobre la mquina. Son los
elementos que hacen que la mquina se mueva y realice la operacin deseada.
Los elementos que forman la parte operativa son los accionadores de las
mquinas como motores, cilindros, compresores. Y los captadores como
fotodiodos, finales de carrera.
La Parte de Mando: suele ser un autmata programable (tecnologa programada),
aunque hasta hace bien poco se utilizaban rels electromagnticos, tarjetas
electrnicas o mdulos lgicos neumticos (tecnologa cableada).
Qu son datos
Un dato es un documento, una informacin o un testimonio que permite
llegar al conocimiento de algo o deducir las consecuencias legtimas de un
hecho.
Es importar tener en cuenta que el dato no tiene sentido en s mismo, sino que
se utiliza en la toma de decisiones o en la realizacin de clculos a partir de un
procesamiento adecuado y teniendo en cuenta su contexto. Por lo general, el dato
es una representacin simblica o un atributo de una entidad.
Que son las bases de datos
Es el conjunto de informaciones almacenadas en un soporte legible por ordenador
y organizadas internamente por registros (formado por todos los campos referidos
a una entidad u objeto almacenado) y campos (cada uno de los elementos que
componen un registro). Permite recuperar cualquier clase de informacin:
referencias, documentos textuales, imgenes, datos estadsticos, etc.

Qu es internet
Se denomina Internet al conjunto de redes informticos interconectados que
permiten la comunicacin simultnea y recproca entre millones de usuarios en
todo el mundo. Carece de centros precisos, es de propiedad fragmentada y
compartida, y su acceso es libre en muchas reas o restringido en otros por
cuestiones concretas. Generalmente para acceder a esta "red de redes" deben
contratarse los servicios de un proveedor, que proporciona el software adecuado
para PC y que posea un modem conectado a una lnea telefnica.
Qu es pgina web
Una pgina web se define como un documento electrnico el cual contiene
informacin textual, visual y/o sonora que se encuentra alojado en un servidor y
puede ser accesible mediante el uso de navegadores. Una pgina web forma
parte de una coleccin de otras pginas webs dando lugar al denominado sitio
web el cual se encuentra identificado bajo el nombre de un dominio.
La creacin y desarrollo de una pgina web se realiza bajo un lenguaje de
programacin capaz de ser interpretados por los navegadores, lenguajes como el
HTML, PHP, ASP, JSP o RUBY son ejemplos entre otros. Al inicio de la era de
internet accesible, sobre los aos 90, era necesario el conocimiento de algn
lenguaje de programacin para el desarrollo de una web, siendo una tarea
encomendada a personas con altos conocimientos informticos, hoy en da
contamos con software especializado capaz de trabajar como un editor de texto
,estilo Word, que transforman toda la informacin insertada en un lenguaje de
programacin capaz de ser interpretado por los navegadores, de esta forma se
liberaliz y se globaliz la creacin de pginas webs con apenas unos escasos
conocimientos

informticos,

programas

como

Dreamweaver,

Amaya,

SharepointDesigner o Mozilla Composer son entre otros los denominados

WYSIWYG (acrnimo del ingls " lo que ves es lo que obtienes") capaces de crear
complejas pginas webs con el entorno de un simple editor de texto.
Qu es HTML
HTML,

siglas

de HyperTextMarkupLanguage (lenguaje

de

marcas

de

hipertexto), hace referencia al lenguaje de marcado para la elaboracin


de pginas web. Es un estndar que sirve de referencia para la elaboracin de
pginas web en sus diferentes versiones, define una estructura bsica y un cdigo
(denominado cdigo HTML) para la definicin de contenido de una pgina web,
como texto, imgenes, entre otros. Es un estndar a cargo de la W3C,
organizacin dedicada a la estandarizacin de casi todas las tecnologas ligadas a
la web, sobre todo en lo referente a su escritura e interpretacin.
El lenguaje HTML basa su filosofa de desarrollo en la referenciacin. Para aadir
un elemento externo a la pgina (imagen, vdeo, script, entre otros.), este no se
incrusta directamente en el cdigo de la pgina, sino que se hace una referencia a
la ubicacin de dicho elemento mediante texto. De este modo, la pgina web
contiene slo texto mientras que recae en el navegador web (interpretador del
cdigo) la tarea de unir todos los elementos y visualizar la pgina final. Al ser un
estndar, HTML busca ser un lenguaje que permita que cualquier pgina web
escrita en una determinada versin, pueda ser interpretada de la misma forma
(estndar) por cualquier navegador web actualizado.

Lenguaje de Programacin PHP

PHP es un lenguaje de programacin de uso general de cdigo del lado del


servidororiginalmente diseado para el desarrollo web de contenido dinmico. Fue
uno de los primeros lenguajes de programacin del lado del servidor que se
podan incorporar directamente en el documento HTML en lugar de llamar a un

archivo externo que procese los datos. El cdigo es interpretado por un servidor
web con un mdulo de procesador de PHP que genera la pgina Web resultante.
PHP ha evolucionado por lo que ahora incluye tambin una interfaz de lnea de
comandos que puede ser usada en aplicaciones grficas independientes. Puede
ser usado en la mayora de los servidores web al igual que en casi todos los
sistemas operativos y plataformas sin ningn costo.
Se considera uno de los lenguajes ms flexibles, potentes y de alto rendimiento
conocidos hasta el da de hoy. Lo que ha atrado el inters de mltiples sitios con
gran demanda de trfico comoFacebook, para optar por PHP como tecnologa de
servidor.
Fue creado originalmente por RasmusLerdorf en 1995. Actualmente el lenguaje
sigue siendo desarrollado con nuevas funciones por el grupo PHP. Este lenguaje
forma parte del software libre publicado bajo la licencia PHP, que es incompatible
con la Licencia Pblica General de GNU debido a las restricciones del uso del
trmino PHP.

Que es MYSQL
MySQL es un sistema de administracin de bases de datos. Una base de datos es
una coleccin estructurada de datos. La informacin que puede almacenar una
base de datos puede ser tan simple como la de una agenda, un contador, o un
libro de visitas, o tan vasta como la de una tienda en lnea, un sistema de noticias,
un portal, o la informacin generada en una red corporativa. Para agregar,
accesar, y procesar los datos
MySQL es un sistema de administracin de bases de datos relacionales
Una base de datos relacional almacena los datos en tablas separadas en lugar de
poner todos los datos en un solo lugar. Esto agrega velocidad y flexibilidad. Las

tablas son enlazadas al definir relaciones que hacen posible combinar datos de
varias tablas cuando se necesitan consultar datos. La parte SQL de "MySQL"
significa "Lenguaje Estructurado de Consulta", y es el lenguaje ms usado y
estandarizado para accesar a bases de datos relacionales.
Que es phpMyAdmin
PhpMyAdmin es una herramienta escrita en PHP con la intencin de manejar la
administracin

de MySQL a

travs

de

pginas

web,

utilizando Internet.

Actualmente puede crear y eliminar Bases de Datos, crear, eliminar y


alterar tablas, borrar, editar y aadir campos, ejecutar cualquier sentencia SQL,
administrar claves en campos, administrar privilegios, exportar datos en varios
formatos y est disponible en 62 idiomas. Se encuentra disponible bajo la
licencia GPL Versin 2.

DEFINICIN DE TRMINOS BSICOS:


Segn Tamayo (1998), la definicin de trminos bsicos es la aclaracin del
sentido en que se utilizan las palabras o conceptos empleados en la identificacin
y formulacin del problema.(p.78). A continuacin se explican los trminos ms
utilizados en el desarrollo de este proyecto:

Acceso: Procedimiento de bsqueda o de registro de un dato en una memoria


electrnica. (Larousse, 1999)
Administracin: proceso de disear y mantener un ambiente en el que las
personas trabajen juntas para lograr propsitos eficientemente relacionados.
(Koontz y Weihrich, 1998)

Almacenamiento de datos: Proceso de actualizar una o ms bases de datos con


nuevas transacciones. (Stair y Reynolds, 2000)
Apache: Uno de los ms populares servidores. Segn algunas estimaciones es
utilizado para hosting por ms del 50% de los sitios web en todo el mundo. La
Versin original de Apache fue escrita para UNIX, pero nuevas versiones que
funcionan

con

OS/2,

Windows

otras

plataformas.

(Disponible

en:

http://www.sindicacion.net/diccionario_glosario/diccionario_a.htm)
Aplicacin: Programa o conjunto de programas concebidos para la realizacin de
una tarea determinada. (Larousse, 1999)
Atributo: Caracterstica de una entidad. (Stair y Reynolds, 2000)
Base de datos: Conjunto organizado de datos e Informacin (Stair Reynolds,
2000).
Clave: Una clave es un elemento de los datos que identifica de manera nica las
ocurrencias individuales de un tipo de entidad, por ejemplo, el nmero de
empleado con la identificacin de un estudiante. (IBM, 2006)
Control de Acceso: medida de seguridad que define quien puede tener acceso a
una computadora y que operaciones puede realizar mientras tenga acceso a la
computadora.

(Disponible

en:http://books.google.co.ve/books?

id=DoF9lIJnKtwC&dq=informatica&lr=)
Compilador: Traductor de Lenguajes que convierten un programa completo a un
lenguaje de mquina para crear un programa que pueda procesar por completo la
computadora. (Stair y Reynolds, 2000).
Eficacia: consecuencia de objetivos; logro de los efectos deseados. (Koontz y
Weihrich, 1998).
Eficiencia: logro de los fines con la menor cantidad de recursos; el logro de
objetivos al menor costo u otras consecuencias no deseadas. (Koontz y Weihrich,
1998).

Informacin: Conjunto de datos organizados de tal manera que adquieran Valor


adicional ms all del que poseen por s mismo. (Stair y Reynolds, 2000)
Interfaz: Una interfaz describe a un conjunto de mtodos que pueden llamarse en
un objeto. (Deitel y Deitel, 2004)
Lenguaje de Programacin: Programas de codificacin que se utilizan para
escribir software tanto de sistemas como de aplicaciones. (Stair y Reynolds, 2000)
Misin o propsito: funcin o tarea bsica de una empresa o dependencia o de
alguno de sus departamentos. (Koontz y Weihrich, 1998)
Mtodos: los mtodos definen las reglas para las transformaciones internas de las
actividades.Es un procedimiento que define tareas o acciones a realizar, donde
cada tarea que incluye condiciones de entrada y de salida se deben satisfacer
antes y despus de completarse. (Weitzenfeld, 2005)
Metodologas: las metodologas definen el conjunto de mtodos. Cada
metodologa vara en el apoyo del proceso de software. (Weitzenfeld, 2005)
Organizacin: Es un conjunto formal de personas y otros recurso establecidos en
funcin del cumplimiento de un conjunto de metas. (Stair y Reynolds, 2000)
Sistema: Un sistema es un conjunto de elementos o componentes que interactan
entre s para cumplir ciertas metas Los sistemas poseen entradas,
procesamiento, mecanismos, salidas y retroalimentacin. (Stair y Reynolds, 2000)
Sistema

De

Informacin:

Conjunto

de

elementos

componentes

interrelacionados para recolectar (entrada), manipular (procesamiento) y diseminar


(salida) datos e informacin, que cuenta adems con mecanismos de
retroalimentacin para el cumplimiento de un objetivo. (Stair y Reynolds, 2000)
Sistema de Informacin administrativo: Conjunto organizado de personas,
procesamientos, software, base de datos y dispositivos empleados para
suministrar informacin rutinaria a administradores y responsables de la toma de
decisiones. (Stair y Reynolds, 2000)

Tecnologa: Suma total de conocimientos sobre las formas de hacer las cosas;
incluye inventos, tcnicas y el vasto acervo de conocimientos organizados sobre
como hacer las cosas. (Koontz y Weihrich, 1998)
XAMPP: Es un servidor independiente de plataforma software libre, que consiste
principalmente en la base de datos MySQL, el servidor web Apache y los
interpretes para lenguajes de script: PHP y Perl. (Disponible en: http://
es.wikipedia.org/wiki/ XAMPP)

FUNDAMENTACIN LEGAL
MARCO LEGAL
CONSTITUCIN DE LA REPBLICA BOLIVARIANA DE VENEZUELA
Captulo VI
De los Derechos Culturales y Educativos
Artculo 102. La educacin es un derecho humano y un deber social fundamental,
es democrtica, gratuita y obligatoria. El Estado la asumir como funcin
indeclinable y de mximo inters en todos sus niveles y modalidades, y como
instrumento del conocimiento cientfico, humanstico y tecnolgico al servicio de la
sociedad. La educacin es un servicio pblico y est fundamentado en el respeto
a todas las corrientes del pensamiento, con la finalidad de desarrollar el potencial
creativo de cada ser humano y el pleno ejercicio de su personalidad en una
sociedad democrtica basada en la valoracin tica del trabajo y en la
participacin activa, consciente y solidaria en los procesos de transformacin
social consustanciados con los valores de la identidad nacional, y con una visin
latinoamericana y universal. El Estado, con la participacin de las familias y la

sociedad, promover el proceso de educacin ciudadana de acuerdo con los


principios contenidos de esta Constitucin y en la ley.
Artculo 103. Toda persona tiene derecho a una educacin integral, de calidad,
permanente, en igualdad de condiciones y oportunidades, sin ms limitaciones
que las derivadas de sus aptitudes, vocacin y aspiraciones. La educacin es
obligatoria en todos sus niveles, desde el maternal hasta el nivel medio
diversificado. La impartida en las instituciones del Estado es gratuita hasta el
pregrado universitario. A tal fin, el Estado realizar una inversin prioritaria, de
conformidad con las recomendaciones de la Organizacin de las Naciones Unidas.
El Estado crear y sostendr instituciones y servicios suficientemente dotados
para asegurar el acceso, permanencia y culminacin en el sistema educativo. La
ley garantizar igual atencin a las personas con necesidades especiales o con
discapacidad y a quienes se encuentren privados de su libertad o carezcan de
condiciones bsicas para su incorporacin y permanencia en el sistema educativo.
Las contribuciones de los particulares a proyectos y programas educativos
pblicos a nivel medio y universitario sern reconocidas como desgravmenes al
impuesto sobre la renta segn la ley respectiva.
Artculo 108. Los medios de comunicacin social, pblicos y privados, deben
contribuir a la formacin ciudadana. El Estado garantizar servicios pblicos de
radio, televisin y redes de bibliotecas y de informtica, con el fin de permitir el
acceso universal a la informacin. Los centros educativos deben incorporar el
conocimiento y aplicacin de las nuevas tecnologas, de sus innovaciones, segn
los requisitos que establezca la ley.
Artculo 110. El Estado reconocer el inters pblico de la ciencia, la tecnologa,
el conocimiento, la innovacin y sus aplicaciones y los servicios de informacin
necesarios por ser instrumentos fundamentales para el desarrollo econmico,
social y poltico del pas, as como para la seguridad y soberana nacional. Para el
fomento y desarrollo de esas actividades, el Estado destinar recursos suficientes

y crear el sistema nacional de ciencia y tecnologa de acuerdo con la ley. El


sector privado deber aportar recursos para los mismos. El Estado garantizar el
cumplimiento de los principios ticos y legales que deben regir las actividades de
investigacin cientfica, humanstica y tecnolgica. La ley determinar los modos y
medios para dar cumplimiento a esta garanta.

LEY ORGNICA DE EDUCACIN


Captulo I
Disposiciones Fundamentales
Artculo 1. La presente Ley tiene por objeto desarrollar los principios y valores
rectores, derechos, garantas y deberes en educacin, que asume el Estado como
funcin indeclinable y de mximo inters, de acuerdo con los principios
constitucionales y orientada por valores ticos humanistas para la transformacin
social, as como las bases organizativas y de funcionamiento del Sistema
Educativo de la Repblica Bolivariana de Venezuela.
Artculo 2. Esta Ley se aplica a la sociedad y en particular a las personas
naturales y jurdicas, instituciones y centros educativos oficiales dependientes del
Ejecutivo Nacional, Estadal, Municipal y de los entes descentralizados y las
instituciones educativas privadas, en lo relativo a la materia y competencia
educativa
Artculo 4. La educacin como derecho humano y deber social fundamental
orientada al desarrollo del potencial creativo de cada ser humano en condiciones
histricamente determinadas, constituye el eje central en la creacin, transmisin y
reproduccin de las diversas manifestaciones y valores culturales, invenciones,
expresiones, representaciones y caractersticas propias para apreciar, asumir y

transformar la realidad. l Estado asume la educacin como proceso esencial para


promover, fortalecer y difundir los valores culturales de la venezolanidad.
Artculo 8. El Estado en concordancia con la perspectiva de igualdad de gnero,
prevista en la Constitucin de la Repblica, garantiza la igualdad de condiciones y
oportunidades para que nios, nias, adolescentes, hombres y mujeres, ejerzan el
derecho a una educacin integral y de calidad. Educacin y medios de
comunicacin

LEY ORGNICA DE TELECOMUNICACIONES


TITULO I
DISPOSICIONES GENERALES
ARTCULO 1.- Esta Ley tiene por objeto establecer el marco legal de regulacin
general de las telecomunicaciones, a fin de garantizar el derecho humano de las
personas a la comunicacin y a la realizacin de las actividades econmicas de
telecomunicaciones necesarias para lograrlo, sin ms limitaciones que las
derivadas de la Constitucin y las leyes.
Se excluye del objeto de esta Ley la regulacin del contenido de las transmisiones
y

comunicaciones

cursadas

travs

de

los

distintos

medios

de

telecomunicaciones, la cual se regir por las disposiciones constitucionales,


legales y reglamentarias correspondientes.
ARTCULO 6.- El establecimiento o explotacin de redes de telecomunicaciones,
as como la prestacin de servicios de telecomunicaciones, podrn realizarse en
beneficio de las necesidades comunicacionales de quienes las desarrollan o de
terceros, de conformidad con las particularidades que al efecto establezcan en
leyes y reglamentos.

LEY ORGNICA DE CIENCIA, TECNOLOGA E INNOVACIN


TTULO I DISPOSICIONES FUNDAMENTALES
Objeto de esta Ley
Artculo 1. La presente Ley tiene por objeto desarrollar los principios orientadores
que en materia de ciencia, Tecnologa e innovacin y sus aplicaciones, establece
la Constitucin de la Repblica Bolivariana de Venezuela, Organizar el Sistema
Nacional de Ciencia, Tecnologa e Innovacin, definir los lineamientos que
orientarn las Polticas y estrategias para la actividad cientfica, tecnolgica, de
innovacin y sus aplicaciones, con la Implantacin de mecanismos institucionales
y operativos para la promocin, estmulo y fomento de la Investigacin cientfica, la
apropiacin social del conocimiento y la transferencia e innovacin tecnolgica, a
fin De fomentar la capacidad para la generacin, uso y circulacin del
conocimiento y de impulsar el desarrollo nacional.
Inters Pblico
Artculo 2. Las actividades cientficas, tecnolgicas, de innovacin y sus
aplicaciones son de inters pblico y de Inters general. Sujetos de esta Ley
Artculo 3. Forman parte del Sistema Nacional de Ciencia Tecnologa e
Innovacin, las instituciones pblicas o Privadas que generen y desarrollen
conocimientos cientficos y tecnolgicos, como procesos de innovacin, y las
personas que se dediquen a la planificacin, administracin, ejecucin y aplicacin
de actividades que posibiliten La vinculacin efectiva entre la ciencia, la tecnologa
y la sociedad. A tal efecto, los sujetos que forman parte del Sistema son:
1. El Ministerio de Ciencia y Tecnologa, sus organismos adscritos y las entidades
tuteladas por stos, o aqullas en las que tengan participacin.

2. Las instituciones de educacin superior y de formacin tcnica, academias


nacionales, colegios profesionales, sociedades cientficas, laboratorios y centros
de investigacin y desarrollo, tanto pblico como privado.
3. Los organismos del sector privado, empresas, proveedores de servicios,
insumos y bienes de capital, redes de informacin y asistencia que sean
incorporados al Sistema.
4. Las unidades de investigacin y desarrollo, as como las unidades de
tecnologas de informacin y comunicacin de todos los organismos pblicos.
5. Las personas pblicas o privadas que realicen actividades de ciencia,
tecnologa, innovacin y sus aplicaciones.
mbito de Accin
Artculo 4. De acuerdo con esta Ley, las acciones en materia de ciencia,
tecnologa, innovacin y sus aplicaciones, estarn dirigidas a:
1. Formular, promover y evaluar planes nacionales que en materia de ciencia,
tecnologa, innovacin y sus aplicaciones, se diseen para el corto, mediano y
largo plazo.
2. Estimular y promover los programas de formacin necesarios para el desarrollo
cientfico y tecnolgico del pas
3. Establecer 3. Establecer programas de incentivos a la actividad de investigacin
y desarrollo y a la innovacin tecnolgica.
4. Concertar y ejecutar las polticas de cooperacin internacional requeridas para
apoyar el desarrollo del Sistema Nacional de Ciencia, Tecnologa e Innovacin.
5. La coordinacin intersectorial de los dems entes y organismos pblicos que se
dediquen a la investigacin, formacin y capacitacin cientfica y tecnolgica,
requeridas para apoyar el desarrollo y adecuacin del Sistema Nacional de
Ciencia, Tecnologa e Innovacin.
6. Impulsar el fortalecimiento de una infraestructura adecuada y el equipamiento
para servicios de apoyo a las instituciones de investigacin y desarrollo y de
innovacin tecnolgica.

7. Estimular la capacidad de innovacin tecnolgica del sector productivo,


empresarial y acadmico, tanto pblico como privado.
8. Estimular la creacin de fondos de financiamiento a las actividades del Sistema
Nacional de Ciencia, Tecnologa e Innovacin.
9. Desarrollar programas de valoracin de la investigacin a fin de facilitar la
transferencia e innovacin tecnolgica.
10. Impulsar el establecimiento de redes nacionales y regionales de cooperacin
cientfica y tecnolgica.
11. Promover mecanismos para la divulgacin, difusin e intercambio de los
resultados de investigacin y desarrollo y de innovacin tecnolgica generados en
el pas.
12. Crear un Sistema Nacional de Informacin Cientfica y Tecnolgica.
13. Promover la creacin de instrumentos jurdicos para optimizar el desarrollo del
Sistema Nacional de Ciencia, Tecnologa e Innovacin.
14. Estimular la participacin del sector privado, a travs de mecanismos que
permitan la inversin de recursos financieros para el desarrollo de las actividades
cientficas, tecnolgicas, de innovacin y sus aplicaciones.
Artculo 5. Las actividades de ciencia, tecnologa, innovacin y sus aplicaciones,
as como, la utilizacin de los resultados, deben estar encaminadas a contribuir
con el bienestar de la humanidad, la reduccin de la pobreza, el respeto a la
dignidad, a los derechos humanos y la preservacin del ambiente.
tica, Probidad y buena Fe.
Artculo 6. Los organismos pblicos o privados, as como las personas naturales y
jurdicas, debern ajustar sus actuaciones y actividades inherentes a la presente
Ley, a los principios de tica, probidad y buena fe que deben predominar en su
desempeo, en concordancia con la salvaguarda de los derechos humanos y al
logro de los fundamentos enunciados en el artculo 5 de esta Ley

DECRETO 3390
Publicado en la Gaceta oficial N 38.095 de fecha 28/ 12/ 2004 Decreto N
3.390 Fecha: 23 de diciembre de 2004
HUGO CHVEZ FRAS PRESIDENTE DE LA REPBLICA
De conformidad con lo dispuesto en los artculos 110 y 226 de la Constitucin
de la Repblica Bolivariana de Venezuela, 12 y 47 de la Ley Orgnica de la
Administracin Pblica y, 2, 19 y 22 del Decreto con Rango y Fuerza de Ley
Orgnica de Ciencia, Tecnologa e Innovacin, en Consejo de Ministros,
CONSIDERANDO Que es prioridad del Estado incentivar y fomentar la
produccin de bienes y servicios para satisfacer las necesidades de la
poblacin, CONSIDERANDO Que el uso del Software Libre desarrollado con
Estndares

Abiertos

fortalecer

la

industria

del

software

nacional,

aumentando y fortaleciendo sus capacidades.

Artculo 2.A los efectos del presente Decreto se entender por:


Software Libre: Programa de computacin cuya licencia garantiza al usuario
acceso al cdigo fuente del programa y lo autoriza a ejecutarlo con cualquier
propsito, modificarlo y redistribuir tanto el programa original como sus
modificaciones en las mismas condiciones de licenciamiento acordadas al
programa original, sin tener que pagar regalas a los desarrolladores previos.
Estndares Abiertos: Especificaciones tcnicas, publicadas y controladas por
alguna organizacin que se encarga de su desarrollo, las cuales han sido
aceptadas por la industria, estando a disposicin de cualquier usuario para
ser implementadas en un software libre u otro, promoviendo la competitividad,
interoperabilidad

flexibilidad.

Software

Propietario:

Programa

de

computacin cuya licencia establece restricciones de uso, redistribucin o


modificacin por parte de los usuarios, o requiere de autorizacin expresa del
Licenciador. Distribucin Software Libre desarrollado con Estndares Abiertos
para el Estado Venezolano: Un paquete de programas y aplicaciones de

Informtica elaborado utilizando Software Libre con Estndares Abiertos para


ser utilizados y distribuidos entre distintos usuarios.

Artculo3. En los casos que no se puedan desarrollar o adquirir aplicaciones


en Software Libre bajo Estndares Abiertos, los rganos y entes de la
Administracin Pblica Nacional debern solicitar ante el Ministerio de
Ciencia y Tecnologa autorizacin para adoptar otro tipo de soluciones bajo
las normas y criterios establecidos por ese Ministerio.

Artculo4. El Ministerio de Ciencia y Tecnologa, adelantar los programas de


capacitacin de los funcionarios pblicos, en el uso del Software Libre
desarrollado con Estndares Abiertos, haciendo especial nfasis en los
responsables de las reas de tecnologas de informacin y comunicacin,
para lo cual establecer con los dems rganos y entes de la Administracin
Pblica Nacional los mecanismos que se requieran.

Artculo 5. El Ejecutivo Nacional fomentar la investigacin y desarrollo de


software bajo modelo Software Libre desarrollado con Estndares Abiertos,
procurando incentivos especiales para desarrolladores.
Artculo 6. El Ejecutivo Nacional fortalecer el desarrollo de la industria
nacional del software, mediante el establecimiento de una red de formacin,
de servicios especializados en Software Libre desarrollado con Estndares
Abiertos y desarrolladores.

Artculo 7. El Ministerio de Ciencia y Tecnologa ser responsable de


proveer la Distribucin Software Libre desarrollado con Estndares Abiertos
para el Estado Venezolano, para lo cual implementar los mecanismos que
se requieran.

Artculo 8. El Ejecutivo Nacional promover el uso generalizado del


Software Libre desarrollado con Estndares Abiertos en la sociedad, para lo
cual desarrollar mecanismos orientados a capacitare instruir a los usuarios
en la utilizacin del Software Libre desarrollado con Estndares Abiertos.
Artculo 10. El Ministerio de Educacin y Deportes, en coordinacin con el
Ministerio de Ciencia y Tecnologa, establecer las polticas para incluir el
Software Libre desarrollado con Estndares Abiertos, en los programas de
educacin bsica y diversificada.
Captulo III: Marco Metodolgico:
Metodologa utilizada para el desarrollo de Proyecto Socio Tecnolgico:
Campo: porque se efectuaron encuestas, observaciones y entrevistas, utilizando
las diferentes etapas de inicio, elaboracin, construccin, transaccin. La finalidad
de la implantacin del sistema de inscripcin es optimizar los procesos
acadmicos de la institucin logrando as ofrecer a la comunidad de
representantes un servicio ptimo y eficaz.
La comunidad y el Proyecto Socio Tecnolgico.
Poblacin y muestra:
Poblacin: La poblacin o universo se refiere al conjunto para el cual sern
vlidas las condiciones que se obtengan a los elementos o unidades (personas,
instituciones o cosas) involucradas en la investigacin (Morls, 1994, P17).

Segn Gonzlez y Salazar (2008) la poblacin () es el conjunto de elementos


de los cuales se pueden indagar sus caractersticas y, para el cual sern vlidas
las conclusiones obtenidas en la investigacin (p. 11).
Poblacin: Para la investigacin la poblacin tomada para el estudio fue el 40%
de los estudiantes y representantes

Muestra: Es un Subconjunto representativo de un universo o poblacin (Morls,


1994, P54).
Muestra: Tenemos el acceso de los expedientes de los estudiantes.
Tcnicas e instrumentos de recoleccin de datos:
La recoleccin de datos de la investigacin sirvi de base para el logro de los
objetivos planteados, en tal sentido para realizar el examen de la situacin se
emple como tcnica la encuesta escrita, segn la definicin de Surez, M. de,
Mujica, D. de, (2011) es una tcnica para obtener datos de varias personas cuyas
opiniones impersonales interesan al investigador (p. 34).

Para la investigacin

se utiliz como tcnica de recoleccin de datos el

cuestionario. Segn Namakforooshdd, M (2003) define el cuestionario como la


traduccin de los objetivos de la investigacin a preguntas especficas.

La

encuesta const de ocho (8) preguntas, seis preguntas (6) cerradas y dos (2)
abierta lo que convierte dicha tcnica en una encuesta mixta.

Una vez tabulados los resultados, se procedi a elaborar los grficos y


posteriormente se realiz un anlisis descriptivo de los resultados obtenidos para
poder sustentar el examen de la situacin del presente estudio.

As mismo, la observacin tom un papel fundamental en la realizacin de esta


investigacin debido a que a travs de este mtodo se pudo demostrar, la
ineficiencia del proceso de inscripcin manual.

La revisin documental tom gran importancia para la realizacin de esta


investigacin debido a que mediante este mtodo se pudo conocer las fallas en
dicho proceso de inscripcin.

Encuesta:
Representantes de

estudiantes de la Escuela Bolivariana Para la Diversidad

Funcional Los andes


1. Cmo calificara usted, el proceso de inscripcin de los estudiantes?
Bueno (____)

Malo (____)

Regular (____)

MALO
REGULAR
BUENO

FUENTE: Gonzlez, J 2013


Anlisis: Para la pregunta el 55% de los encuestados, expresaron que el proceso
de inscripcin es malo, mientras que un 25 %considera el proceso de inscripcin
bueno, y el 20% afirma que es regular.

2. Considera usted que el proceso de inscripcin de su representado es muy


lento?
SI (__)

NO (___)

SI
NO

FUENTE: Gonzlez, J 2013


Anlisis: Segn la experiencia de los encuestados el 60% indico que
es

muy lento el proceso de inscripcin, mientras que el 40%

considera que no.


3. Sabe que es un sistema Automatizado?
SI (___)

NO (__)

SI
NO

FUENTE: Gonzlez, J 2013

Anlisis: el 50% de los encuestados asegura no saber sobre el sistema, mientras


que el 50% indica si saber.
4. Est de acuerdo en la implementacin de un sistema de inscripcin en la
escuela?
Si (___)

NO (___)

SI
NO

FUENTE: Gonzlez, J 2013


Anlisis: el 65% de los encuestados coincide en la implementacin del sistema de
inscripcin en la actualidad es de gran importancia, mientras que el 35% restante
respondi de forma negativa a dicha interrogante.

5. El sistema de inscripcin

Automatizado agilizara dicho

proceso de

inscripcin de la Escuela?
SI (__)

NO (___)

SI
NO

FUENTE: Gonzlez, J 2013


Anlisis: el 60% de los encuestados considera que el sistema de inscripcin
mejore el desempeo laboral y el proceso de inscripcin, considerando que el 40%
respondi negativamente.

Profesores que laboran en la Escuela Bolivariana Para la Diversidad Funcional


Los Andes.
1. Cunto tiempo les lleva el llenado de las planillas en el proceso de
inscripcin de los estudiantes de la escuela?
20 min (__)

30 min (__)

otros (___)

20 MIN
30 MIN
OTROS

FUENTE: Gonzlez, J 2013


Anlisis: el 30% de los encuestados manifiesta que 20 minutos les lleva el llenado
de las planillas y el otro 30% indica que 30 minutos, mientras que el 40 % opina
que se lleva ms tiempo que los antes mencionados.

2.Tiene conocimiento de que es un Sistema Automatizado?


SI (__)

NO (___)

SI
NO

FUENTE: Gonzlez, J 2013


Anlisis: EL 60% manifiesta que si tiene el conocimiento, el 40% restante indica
que no tiene conocimiento pero respondieron que es importante conocer para su
desempeo laboral.

3. Le gustara que el proceso de inscripcin sea automatizado?


SI (__)

NO (___)

SI
NO

FUENTE: Gonzlez, J 2013


Anlisis: como se puede observar segn el grafico el 60% coloco la opcin que si
le gustara con relacin a un proceso de inscripcin automatizado, mientras que
solo el 40% restante prefiere el proceso de inscripcin manual.

Plataforma a nivel de hardware y Software donde se desarroll el proyecto

Plataforma A Nivel De Hardware Y Software Donde Se Desarroll El


Proyecto
Estudio de factibilidad
Plan de actividades (accin) del proyecto (Diagrama de Gantt)

ACTIVIDADES O TAREAS

Diseo de instrumento
Anlisis de los resultados
Reunin de planificacin con el Prof. Juan Carlos Nava
Discusin de resultados
Seleccin de medios
Seleccin de la poblacin y muestra
Aplicacin de instrumento

Metodologa utilizada en el diseo Tecnolgico del proyecto (Etapas del


desarrollo)
CONCEPTO: Metodologa MEDSI por JONAS MONTILVA

Es una metodologa (por JonasMontilva) estructurada para desarrollar sistemas


de informacin en y para organizaciones de cualquier tipo.
Entre las caractersticas resaltantes de esta metodologa podemos destacar:
1. ES ESTRUCTURADA: esta caracterstica se debe a dos razones esenciales:

Utiliza diferentes mtodos y tcnicas estructuradas, que son propias de la


Ingeniera de la Programacin, y que han demostrado ser las ms eficientes
y eficaces para el desarrollo de sistemas programados.

Gua paso a paso de arriba hacia abajo el grupo que la aplica explicando
primero de forma muy general lo que debe hacerse para luego entrar en los
detalles, a medida que se avanza hasta explicar las tareas esenciales que
el grupo debe llevar a cabo para realizar el sistema de informacin.

2. ES COMPLETA: cubre todas las distintas fases del ciclo de desarrollo de un


sistema de informacin, desde la definicin del proyecto hasta la implantacin del
sistema en la organizacin. Gua al grupo de desarrollo a travs de las fases, a un
nivel bastante detallado, explicando las actividades que deben hacerse y en la
mayora de los casos, enumerando las tareas especficas que los miembros del
grupo deben efectuar.
3. ES PARTICIONADA: a fin de manipular mejor la inherente a un proyecto de
este tipo, la metodologa se divide en fases, y cada una de las fases esta
compuesta por pasos los cuales estn orientados a algn tipo de tpicos, aspecto
o elemento de un sistema de informacin. Cada paso a su ves agrupa a un
conjunto de actividades que han de ser realizadas por el grupo de desarrollo.

4. ES MODIFICABLE Y ADAPTABLE: el grupo de desarrollo puede modificar


fcilmente la metodologa, bien para introducir nuevos elementos como para
eliminar algunos. De igual modo, puede adaptarla a las condiciones, exigencias y
caractersticas de la organizacin donde se utilice o a cualquier otro tipo de
proyecto de sistemas de informacin.

FASES DE LA METODOLOGA MEDSI.

FASE I: DEFINICIN DEL PROYECTO.


Determinar la factibilidad de desarrollar un nuevo sistema de informacin y estimar
los costos, tiempos y recursos requeridos de tal manera que las unidades
interesadas puedan decidir si se ha de emprender o no el proyecto. Si se decide
realizarlo se elabora el plan del proyecto. Dentro de esta fase encontramos los
siguientes pasos:

1)

Estudio Preliminar del proyecto: este estudio muestra de manera general si

se justifica o no desarrollar un sistema de informacin para satisfacer las


necesidades de las unidades interesadas. Para ello, el gerente realiza las
siguientes actividades:
a)

Reconocer el problema. Implica efectuar las acciones necesarias para

reconocer que existe un problema. Las tareas que este debe realizar en esta
actividad son:

Recopila y analizar aquellos elementos que indiquen la necesidad de un


nuevo sistema.

Realizar reuniones preliminares con el personal de las unidades


involucradas para definir la necesidad de un cambio.

b)

Formular el problema. Esta actividad busca diagnosticar, de modo muy

general, el sistema actual, si es que existe, tratando de responder entre otras


cosas, las siguientes interrogantes:

Qu hace este sistema actual?

Qu objetivo persigue? Los logra actualmente? Por qu?

Qu dificultades o inconvenientes presenta?

Qu reas de la organizacin se ven afectadas?

Es parte de un problema mayor?

Para esta actividad el gerente del proyecto debe llevar a cabo las siguientes
tareas:

Realizar entrevistas con las personas que sientan la necesidad de un


cambio.

Recopilar y archivar documentos, notas de las entrevistas y datos


relevantes del sistema actual, sus inconvenientes y la necesidad de cambio.

2)

Analizar la documentacin archivada.

Elaborar el informe preliminar. A partir del anlisis anterior, el gerente debe

elaborar un informe que resuma los resultados de las actividades anteriores, el


cual debe concluir si existen o no necesidades y problemas actuales que
justifiquen emprender el desarrollo de un nuevo sistema. El gerente presenta el
informe preliminar a los directivos de las unidades involucradas quienes deciden, a
partir de ese informe, si se emprende el proyecto o no, o si es necesario un mayor
estudio.

3)

Discutir el informe preliminar.

4)

Planificar el estudio de factibilidad. Dependiendo de la decisin adoptada

durante la discusin del informe preliminar, el gerente se dedica ahora a iniciar un


estudio de factibilidad del proyecto, para ello debe realizar previamente las
siguientes tareas:

Determinar las actividades y tareas necesarias para conducir un estudio de


factibilidad.

5)

Determinar los recursos requeridos.

Programar los tiempos de las actividades y tareas.

Estudio de Factibilidad. Una vez que se ha justificado la necesidad de un

nuevo sistema, el gerente debe estudiar, junto con el grupo seleccionado para este
paso, la factibilidad tcnica, econmica y psicosocial de diferentes alternativas que
puedan constituir soluciones aceptables al problema actual. Por consiguiente, el
grupo de factibilidad debe realizar las siguientes actividades:
a) Evaluar el sistema actual.
b) Siempre y cuando exista un sistema actual de informacin el grupo de be
evaluar en este momento dicho sistema.

En esta actividad el grupo se dedica a establecer los requerimientos generales de


un nuevo sistema.
a)

Establecer nuevos requerimientos en forma general.

b)

Formular sistemas alternativos.

El grupo identifica, en esta actividad diferentes configuraciones para el sistema


que satisfaga los requerimientos generales establecidos en la actividad anterior,
las tareas que han de realizarse son:

Identificar configuraciones alternativas. Para cada alternativas:


o Describir sus caractersticas principales.
o Determinar

que

requerimientos

no

se

satisfacen,

total

parcialmente.
o Definir el grado de automatizacin.
o Determinar que restricciones y atributos no se pueden satisfacer.

6)

Determina factibilidad tcnica. Para cada sistema alternativo se debe

establecer su factibilidad tcnica, ellos deben responder a dos interrogantes: es


posible desarrollar el sistema propuesto con la tecnologa actual o existente?, y si
es posible, qu tecnologa adicional debe adquirir la organizacin?. Las tareas
que se deben efectuar son:

7)

Evaluar las tecnologas que dispone la organizacin.

Determinar la tecnologa demandada.

Determinar la tecnologa adicional que debe adquirirse.

Determinar factibilidad econmica. En esta actividad el grupo debe realizar

un anlisis costo beneficio que permita identificar y medir los costos de

desarrollo de operacin y los beneficios que obtiene la organizacin de cada


sistema alternativo; para luego comparar las diferentes alternativas bajo un criterio
econmico. Tambin deben estimarse los tiempos de desarrollo de cada sistema
propuesto a fin de medir la factibilidad econmica de cada uno de ellos.

La implantacin de un sistema de informacin automatizado en cualquier


organizacin crea un impacto social, que puede ocasionar su aceptacin el
rechazo total al cambio tecnolgico que se pretende introducir. El grupo debe
predecir o estimular para cada alternativa el impacto social que ellas pueden
originar dentro de la organizacin.

8)

Determinar factibilidad psicosocial. Este informe describe cada sistema

alternativo y resume su factibilidad tcnica, econmica psicosocial.

9)

Elaborar informe de factibilidad.

10)

Discutir el informe de factibilidad. El gerente del proyecto presenta el

informe a la comisin de planificacin, quienes junto con los otros directivos de las
unidades involucradas discuten la factibilidad de cada alternativa y selecciona la
ms conveniente. El proyecto puede ser paralizado debido a que no existan
alternativas factibles o convenientes a la organizacin.

11)

Planificacin del Proyecto. A partir de la decisin de continuar con el

proyecto y de la seleccin de un enfoque alternativo para el nuevo sistema de


informacin, el gerente del proyecto se dedica a planificar el mencionado proyecto,
tratando de estimar los costos, tiempos y recursos para llevarlo a cabo.

Este paso tiene por finalidad elaborar un documento que gue el desarrollo del
proyecto y que denominaremos el PLAN DE PROYECTO.
Las actividades que debe realizar el gerente del proyecto durante el proceso de
planificacin son:
a) Elaborar un plan general.
b) Elaborar un plan de fases.
c) Elaborar un plan de organizacin.
d) Elaborar un plan metodolgico.
e) Elaborar un plan de administracin de la configuracin.
f) Elaborar un plan de administracin de recursos.
g) Elaborar un plan de documentacin.
h) Elaborar un plan calendario de eventos.
i) Seleccionar el grupo de desarrollo.
j) Revisar el plan de proyecto.
k) Discutir el plan de proyecto.

FASE II: ANLISIS DE CONTEXTO.


En esta fase se busca ganar un slido conocimiento del sistema ampliado dentro
del cual se ubicar el nuevo sistema de informacin y determinar las deficiencias y
problemas que presenta el actual sistema de informacin (Si existe). Dentro de
esta fase encontramos los siguientes pasos:

1) Anlisis documental. este paso le permite al grupo de desarrollo disponer de


una biblioteca organizada de documentos relativos al proyecto. Una vez
constituida la biblioteca, el grupo se ocupa de estudiar la documentacin propia
del sistema con iras a obtener una primera aproximacin al conocimiento del
citado sistema y sobre todo al contexto que lo contiene. Las actividades que el
grupo desarrollo debe llevar a efecto durante ese paso son:
a) Recopilar documentos.
b) Con la colaboracin de los diferentes usuarios del sistema actual, el grupo
recopila toda la documentacin posible a tal sistema.

Al finalizar la recopilacin de documentos el gerente del proyecto asigna a


una o ms personas del grupo para que se encarguen de organizar la
biblioteca, estas personas son denominadas bibliotecarios del proyecto.

c) Organizar documentacin.
d) Estudiar documentos.
i) Despus de haberse organizado la biblioteca el grupo se dedica a estudiar a
documentacin. El gerente programa reuniones de discusin, distribuye el material
para lecturas individuales y conduce las discusiones en equipo sobre algunos
documentos en particular el objetivo de este estudio es familiarizarse con el
sistema actual antes de iniciar su anlisis formal
e) Analizar el contexto del sistema.
f) Durante esta actividad el grupo de desarrollo estudia el sistema de actividades
(sistema empleado) dentro del cual esta enmarcado el sistema de informacin.
Ello debe llevar a determinar los objetivos de ese sistema, definir su estructura,
establecer sus procesos y determinar su comportamiento.
g) Analizar el sistema actual de informacin.

2) Anlisis del Contexto. este paso constituye un estudio formal de todo el sistema,
con un nivel de detalle ms profundo que aquellos realizados anteriormente. Su
objetivo es permitirle al grupo de desarrollo conocer el sistema actual y su
contexto para luego modelarlo y sobre el modelo identificare las situaciones
problemticas que el sistema presenta. El modelo del sistema actual se elabora
utilizando la tcnica conocida como "Anlisis Estructurado de Sistema". El modelo
general esta integrado por dos sub-modelos En esta actividad el grupo de
desarrollo identifica los objetivos, estructuras y procesos del sistema actual.

3) Construir el modelo del sistema actual de Informacin. Para ello se utiliza la


tcnica de anlisis estructurado de sistemas que permite elaborar los modelos
fsicos y lgicos del sistema de informacin. Las tareas que se deben realizar
durante esta actividad se dividen en:
Construir los diagramas de flujo de datos del modelo fsico y lgico.
Elaborara el diccionario de datos.
Describir cada proceso del modelo lgico hasta un nivel adecuado.

4) Identificar las situaciones problemticas.

5) Elaborar el informe del sistema actual. Este informe resume los resultados de
las actividades anteriores, mediante una descripcin del ambiente y del mismo
sistema, la presentacin del modelo y la descripcin de los problemas que
presenta el actual sistema.

FASE III: DEFINICIN DE REQUERIMIENTOS.


Esta fase busca definir los requerimientos de los usuarios y establecer las
funciones, restricciones y atributos que el nuevo sistema de informacin debe
satisfacer.

1)

Especificacin de Requerimientos de Informacin. El grupo de desarrollo se

encarga de especificar junto con el usuario del nuevo sistema las salidas, las
entradas y las estructuras necesarias de datos. Las actividades que realizas el
grupo de desarrollo durante este paso son las siguientes:
a) Determinar los requerimientos de informacin. En conjunto con los usuarios, el
grupo de desarrollo determina las necesidades actuales y futuras de informacin
que el nuevo sistema de informacin debe satisfacer. Dichos requerimientos son:
Requerimientos de entrada.
Requerimientos de salida.
Requerimientos de almacenamiento.
b) Construir el libro de requerimientos de informacin. Este libro contiene una
entrada para cada requerimiento de informacin nuevo o viejo. Los requerimientos
se agrupan e divisiones de acuerdo al tipo sealado en la actividad anterior. La
divisin de requerimientos de salida se organiza por sesiones. Cada sesin
contiene los requerimientos de informacin de una unidad funcional que esta
involucrada en el sistema.

2) Especificacin Funcional del Nuevo sistema. Tomando como elemento de


entrada el informe del sistema actual y el libro de requerimiento, el grupo, a lo
largo de este paso, especifica con los usuarios las funciones que el nuevo sistema
debe realizar.

a) Determinar requerimientos funcionales. Este tipo de requerimiento constituye


las funciones que el nuevo sistema debe ejecutar para lograr la consecucin de
los objetivos identificados en el estudio de factibilidad. Utilizando el informe del
sistema actual, el grupo determina con los usuarios, aquellas funciones que deben
continuar, las que se han de modificare o eliminar y las que se han de incorporar al
nuevo sistema.
b) Este modelo es constituido utilizando la tcnica "Anlisis Estructurado de
Sistema", y constituye un medio grfico de valioso apoyo descriptivo y
documentado de cada una de las funciones del sistema en desarrollo debe
realizar.
c) Construccin del modelo lgico del nuevo sistema. Bajo el nombre de
especificacin funcional del nuevo sistema se almacena en la biblioteca del
proyecto el modelo lgico y la lista de restricciones y atributos y a partir de ellos se
elabora un resumen que denominaremos informe del nuevo sistema.
d) Elaborar el informe del nuevo sistema.
e) Discutir el informe del nuevo sistema.
f) Determinar Restricciones.

3) Especificacin de Restricciones y Atributos. En este paso, el grupo de desarrollo


establece junto con los usuarios las restricciones bajo las cuales se deben
desarrollar y debe operar el sistema de informacin. As mismo se establece
tambin, la interaccin que debe haber entre el hombre, el computador y los
atributos de calidad que se la van a imponer al mencionado sistema de
informacin. Estas restricciones se pueden agrupar tal como se muestra a
continuacin:
Econmica: de que cantidad de dinero se dispone para mantener el sistema.
Tcnicas: que equipo debe o puede utilizarse.

De personal: de que personal se dispone para mantener y operar el sistema.


Legales: que polticas, reglamentos, normas, leyes, etc, tanto internas como
externas deben acatarse.

4) Determinar interaccin hombre mquina. Esta actividad es esencial pues


define la comunicacin que debe haber entre los usuarios y el computador a
travs del subsistema programado.

5) Determinar atributos de calidad. Entre las interrogantes que se deben responder


para algunos de los atributos de calidad se destacan las siguientes:
Confiabilidad.
Grado de prueba.
Movilidad
Adaptabilidad
Mantenimiento requerido.
Seguridad y privacidad.
Eficiencia y rendimiento.
Documentacin.

FASE IV: DISEO PRELIMINAR.


Esta fase se encarga de elaborar un diseo preliminar del sistema de informacin
que satisfaga los requerimientos, restricciones y atributos establecidos en la fase
III. El diseo preliminar consta de un prototipo o modelo fsico que delinea la

interaccin hombre- mquina del sistema de informacin y describe, en forma


general sus procesos automatizados. Dentro de esta fase encontramos:

1) Definicin de prototipos: en este paso el grupo de desarrollo elabora diferentes


prototipos que puedan satisfacer la especificacin funcional, las restricciones y los
atributos identificados en la fase anterior. se solicitan precios y especificaciones
tcnicas de los equipos o programas que hagan falta, a los diferentes vendedores
del mercado.

2) La definicin de prototipo esta regida por la estructura o configuracin global del


sistema de informacin, en ella se indica si el diseo del sistema ha de ser
independiente, centralizado o distribuido. Partiendo de este enfoque, se
establecen diferentes configuraciones para el procesamiento y para la interaccin
que existir entre el hombre y la mquina.

a) Elaborar diferentes prototipos alternativos. A partir del modelo lgico del nuevo
sistema y de las restricciones y atributos establecidos anteriormente, el grupo
desarrolla diferentes prototipos. Un prototipo es un modelo construido sobre el
modelo lgico que muestra claramente la interaccin hombre-mquina, esto indica
que procesos son manuales y cuales automticos. El prototipo muestra tambin
los procedimientos de activacin del subsistema programado, los de respaldo y
recuperacin de fallas y los de seguridad de la base de datos. Tomando como
datos las configuraciones de equipos existentes en la organizacin, que puedan
ser utilizados por el nuevo sistema, se procede luego a evaluar estas
configuraciones y a determinar que prototipos se pueden desarrollar con ellos en
forma parcial o total.

b) Evaluar configuracin tcnica existente.


c) Determinar configuracin tcnica necesaria. Para aquellos prototipos que no
puedan ser desarrollados totalmente con la tecnologa disponible en la
organizacin actualmente, se elaboran las configuraciones tcnicas adicionales
que ellos requieran y se solicitan las cotizaciones respectivas a los vendedores del
mercado.
d) Realizar un anlisis costo beneficio. Para cada prototipo se determina sus
costos de desarrollo y operaciones y se estima los beneficios que puedan
obtenerse. Se comparan los diferentes prototipos bajo un criterio econmico preestablecido. Los resultados obtenidos se resumen en un informe tcnico
denominado informe de prototipo. El informe producido en la actividad anterior se
presenta a la comisin de planificacin, quien lo discute y finalmente selecciona el
prototipo que considere ms conveniente para la organizacin.
e) Discutir informe de prototipos.
f) Adquirir tecnologa necesaria. De ser necesario el grupo de desarrollo, o en su
defecto, el que designe la comisin de planificaciones, se encarga de adquirir,
instalar y probar el equipo y los programas que el prototipo seleccionado requiera
para su desarrollo u operacin.

3) Seleccin de prototipos. En este paso el grupo de desarrollo realiza un anlisis


de costo beneficio para los diferentes prototipos definidos en el paso anterior. De
los resultados de este anlisis se presenta y discute con la comisin de
planificacin, quin decide posteriormente el prototipo ms conveniente y da las
instrucciones necesarias para la adquisicin de la tecnologa que haga falta.

4) Refinar prototipo. Cada proceso automtico del prototipo se refina mediante la


descomposicin funcional establecida por la tcnica AES. Cada proceso del ms

bajo nivel debe describirse utilizando cualquier de las tcnicas siguientes:


algoritmos estructurados, tablas de decisin o rboles de decisin. Los entes del
diccionario de datos que se vean afectados por la automatizacin deben ser
actualizados durante esta actividad. El modelo o prototipo obtenido en la actividad
anterior se somete a una revisin estructurada o a una inspeccin de diseo.
a) Revisar Prototipo.
b) Elaborar informe de diseo preliminar.
c) Planificar detalles de la prxima fase.

5) Refinamiento de Prototipo. Finalmente, el grupo se dedica a refinar el prototipo


escogido, es decir, se describen con mayor detalle aquellos procesos del prototipo
que sean automticos, siguiendo la tcnica de anlisis estructurado de sistema.

FASE V: DISEADO DETALLADO.


Esta fase busca elaborar un diseo detallado del sistema de informacin que
muestre como se construirn los subsistemas de datos y el subsistema
programado. Esta fase produce el paquete de diseo, el cual contiene todas las
especificaciones para la construccin del sistema, y el plan de pruebas que regirn
las diferentes pruebas del sistema de informacin durante las fases de
construccin, pruebas e implantacin. Dentro de esta encontramos los siguientes
pasos:

1) Diseo de Entradas y Salidas. En este paso se elabora minuciosamente el


diseo de la interaccin entre el hombre y la mquina, la cual ha sido delineada en
el prototipo del sistema.

2) Disear dialogo hombre mquina. Dependiendo del tipo de interaccin


hombre-mquina seleccionada, en esta actividad se debe:

Determinar el medio de comunicacin (terminal, teleimpresor, lectora ptica,


etc.),

estableciendo

adems

sus

caractersticas

capacidades

especificaciones tcnicas que afecten al diseo de los programas.

Determinar el tipo de dilogo hombre-mquina y disearlo completamente.

Describir la accin que debe realizar el computador ante cada comando o


selector que del usuario.

3) Disear las pantallas de entrada salida. Esta actividad consiste en disear la


estructura o formato de cada pantalla de entrada de datos al sistema y de salida
de informacin a los usuarios.

4) Disear los reportes. En esta actividad el grupo disea aquellos reportes que no
fueron especificados en la actividad anterior. Estos son bsicamente, los listados
de papel, los grficos y los diagramas. Para cada uno de ellos se debe especificar
su estructura o formato, su contenido (registro de datos) y el medio de produccin
o salida.

5) Diseo de Datos. El diseo del subsistema de datos del sistema de informacin


gira en torno al diseo de la(s) base(s) de datos necesaria(s) para almacenar los
datos de dicho sistema y el diseo de los programas que permitirn crear y cargar
la (s) base (s) de datos.
a.

Realizar el diseo lgico de la base de datos. En este proceso de diseo se

elabora un modelo de datos que representa las entidades, sus atributos y las
relaciones existentes entre esas entidades.

b)

Realizar el diseo fsico de la base de datos. Dependiendo del tipo y

caracterstica del sistema de manejo de bases de datos que se halla dispuesto a


utilizar, el grupo traduce el modelo de datos a un esquema, esto es, un programa
que describe las estructuras lgicas de los datos y sus correspondientes
estructuras de almacenamiento e indica los mtodos de acceso que se utilizaran,
en trminos de lenguaje de descripcin de datos del SMBD.

6) Disear los programas de inicializacin y mantenimiento de la base de datos.


En esta actividad el grupo disea aquellos programas que no forman parte del
subsistema programado y que permiten iniciar o cargar la base de datos con los
datos provenientes de fuentes de volumen considerable. Estos programas sern
operados y mantenidos por el administrador de la base de datos y por lo tanto se
consideran parte integrante del subsistema de datos en lugar del subsistema
programado.

7) Diseo de programas y procedimientos. Luego que se ha elaborado el diseo


de entrada-salida y el de datos, el grupo de desarrollo puede proceder a disear
los programas y procedimientos del subsistema programado. El prototipo del
nuevo sistema de informacin, su correspondiente especificacin funcional y la
lista de restricciones y atributos le imprimen una forma nica a la estructura del
sistema programado.

8) Disear la estructura del subsistema programado. El subsistema programado se


disea como una estructura jerrquica compuesta por una o mas programas, cada
uno de estos se compone a su vez de mdulos un modulo se define como una
unidad de programa.

9) Disear cada modulo de la estructura. Durante la presente actividad el grupo


elabora el diseo de cada uno de los mdulos que configuran la estructura del
subsistema programado. Este diseo consiste en establecer la lgica general de
cada modulo, esto es, describir los pasos necesarios para llevar a cabo la funcin
asignada al modulo. La lgica de un modulo se puede representar mediante el uso
de algoritmos o diagramas de flujo. El algoritmo o diagrama de flujos del modulo,
en si, no es suficiente como para que un programador empiece su codificacin,
pues se requiere de una informacin adicional sobre las caractersticas del
modulo, su funcin, su ubicacin, sus argumentos, etc. Toda esta informacin se
condensa en un formulario elaborado para tal fin y que se denomina especificacin
de programa.

10) Disear la documentacin y los procedimientos manuales. En esta actividad el


grupo se ocupa a determinar el formato y contenido de cada uno de los manuales
que forman la documentacin del sistema de informacin de acuerdo a lo que se
ha establecido en el plan de documentacin. De igual modo se disean los
formatos, formularios, instructivos, planillas y dems procedimientos manuales que
se mencionan en el prototipo del sistema, y que se requieren como elemento de
los flujos de datos de los procesos manuales del sistema de informacin. La
estructura del sistema programado, las especificaciones del programa asociadas a
cada modulo de esa estructura y el diseo de la documentacin y de los
procedimientos manuales, constituyen lo que se denomina como la especificacin
del subsistema programado.

11) Ensamblaje del paquete de diseo. Este paso se basa en revisar y ensamblar
el conjunto de especificaciones de diseos producidas en los anteriores, con el
propsito de garantizar la consistencia, calidad y exactitud del diseo e integrar lo
que hemos denominado como paquete de diseo. Para cada una de las
especificaciones antes mencionadas se realiza una revisin estructurada (o una

inspeccin de diseo) siguiendo los lineamientos dados para esas tcnicas. Los
objetivos de estas revisiones son :

Determinar las inconsistencias de diseo.

Determinar las fallas y errores cometidos en las diferentes especificaciones.

Medir y corregir las desviaciones del diseo con respecto a las normas y
procedimientos de diseo establecidos en el plan metodolgico.

Asegurar que las restricciones y atributos establecidos se satisfagan


plenamente con el diseo elaborado.

Asegurar que cada requerimiento contenido en el libro de requerimiento y


cada especificacin funcional del prototipo se cubran o satisfagan con el
diseo producido.

12)

Ensamblar el paquete de diseo. Las especificaciones de diseo, una vez

revisadas y corregidas, se ensamblan para producir el paquete de diseo. Este


documento contiene todo el material descriptivo necesario para conducir la
construccin del sistema. Por consiguiente, contiene:

El prototipo del sistema.

La configuracin y documentacin del equipo que se va a emplear.

Las especificaciones de entrada y salida.

La especificacin del subsistema programado.

La especificacin del subsistema de datos.

Cualquier otro material que fuese necesario

13) Elaborar y discutir el informe del diseo detallado. Haciendo uso del paquete
de diseo, el gerente del proyecto elabora un informe descriptivo de las
caractersticas, ventajas, desventajas, y los ajustes de costos y tiempos de
desarrollo, que el diseo elaborado involucra.

14) Planificacin de pruebas. Las actividades concernientes a esta fase se


desarrolla a lo largo de esta metodologa, por otro lado es evidente que muchas de
las actividades de prueba se pueden realizar en paralelo con actividades de fase
tales como las de diseo y construccin del sistema. Bajo este criterio, podemos
dividir las actividades generales de las pruebas en:

Planificacin de las pruebas. Se realiza durante esta fase de diseo

Diseo y construccin de las pruebas. Se realiza durante la fase de

construccin

Ejecucin de las pruebas. Se distribuye durante la fase de

construccin y pruebas previamente dichas.

15) Elaborar el plan de pruebas. Durante esta actividad, el gerente del proyecto se
dedica a planificar el conjunto de actividades que se requieren para probar el
sistema de informacin. El resultado de este proceso lo constituye el PLAN DE
PRUEBAS.

16) Discutir el plan de pruebas. En esta actividad, el gerente del proyecto discute
el plan de pruebas con el grupo de desarrollo a objeto de asignar los diferentes
responsables de las actividades de pruebas. En proyecto de gran magnitud o
complejidad se designa un grupo integrado por expertos en pruebas y algunos

miembros del grupo de desarrollo con el propsito de conducir las actividades de


pruebas restantes.

17) Planificar detalles de la prxima fase.

FASE VI. CONSTRUCCIN DEL SISTEMA.


Construir el subsistema de datos y el subsistema programado del sistema de
informacin de acuerdo a lo especificado en el paquete de diseo. En esta fase se
construyen y se prueban los diferentes mdulos del subsistema programado; se
construye subsistema de datos y los procedimientos manuales del sistema.

1) Diseo y construccin de las pruebas. Este paso es realizado por un grupo de


pruebas. Se trata de especificar los detalles de cada una de las pruebas que se
han identificado en el plan de prueba y de construir los mecanismos requeridos
para ejecutar cada una de ellas.
a) Elaborar las especificaciones de prueba. Una especificacin de prueba es un
documento

que

generalmente

toma

la

forma

de

planilla

describe

pormenorizadamente las actividades de pruebas, as como, aquellos mtodos,


tcnicas y procedimientos que se vayan a emplear para realizar la prueba de un
elemento de un sistema de informacin. Cada especificacin de prueba debe
contener la siguiente informacin:

Identificacin.

Objetivos.

Requerimientos.

Criterio de xito.

Tcnica de procedimientos.

Casos de pruebas.

2) Realizar una revisin estructurada de las pruebas.


3) Construir los mecanismos y preparar los datos de pruebas.
De las especificaciones de pruebas anteriormente elaboradas, el grupo construye
los ejecutivos y los esqueletos diseados en cada una de ellas y si el volumen de
datos de prueba, es considerable, entonces prepara los archivos de datos que ser
demandes. Los mecanismos de prueba, junto con los datos, los almacena el
bibliotecario para su uso posterior de su respectiva prueba.
a) Codificacin de programas. Este paso lo realizan los programadores del grupo
de desarrollo que el gerente seleccione, la misin de cada uno de ellos es codificar
los mdulos de conformidad con las especificaciones del programa dadas y
siguiendo las normas establecidas en el plan metodolgico. La misin del gerente
del proyecto es inspeccionar los mdulos producidos por los programadores con el
objeto de controlar su calidad.

Asignar los mdulos de los programadores.

Codificar los mdulos.

Realizar una revisin estructurada del cdigo.

Construir y probar los programas de carga.

Crear la base de Datos.

Inicializar la base de datos.

Revisar la base de datos.

b) Creacin de la base de datos. Para ello se debe realizar las siguientes


actividades:

Elaboracin de la Documentacin y de los procedimientos manuales y de


control de programas. Para ello se deben realizar las siguientes actividades:
o Elaborar los manuales.
o Elaborar las planillas, los instructivos, etc.
o Evaluar la documentacin.
o Elaborar los procedimientos de control de programas

c)

Prueba de unidades. La prueba de cada modulo especificado es realizada

por el mismo programador que lo codifico. Las actividades de pruebas de


unidades se dividen en:

Discutir las especificaciones de prueba.

Ejecutar las pruebas de unidades.

Generar automticamente la librera de programas.

Almacenar los mdulos en la librera.

Mantener actualizada la librera.

4) Creacin de la librera de programas. Una vez que todos los mdulos del
sistema programado han sido probados, cada programador entrega sus mdulos
al bibliotecario del proyecto quien se encarga de almacenarlo en una librera
destinada a tal fin, denominada librera de programas. A partir del momento que se
crea la librera ningn miembro del grupo tiene acceso a los programas all

archivados, por lo tanto para realizar una modificacin de algunos de los mdulos,
el programador debe discutir con el grupo tal modificacin, obtener la aprobacin
del gerente, solicitar del bibliotecario el modulo, realizar la correccin y devolver
dicho modulo al bibliotecario.

FASE VII. CONTROL DE PROGRAMAS.


Durante esta actividad el grupo prueba los diferentes procedimientos de lenguajes
de control de tareas que se hayan utilizado. Esta prueba se realiza
inmediatamente despus de las pruebas de subsistemas.

1) Prueba del sistema de informacin. Esta prueba tiene por finalidad verificar el
sistema de informacin, la prueba de sistema fue diseada para localizar
discrepancias o anomalas entre el sistema de informacin recientemente
construido, y los objetivos y requerimientos inicialmente establecidos con los
usuarios del sistema. Organizar y discutir la prueba.
a) Ejecutar la prueba del sistema.
b) Elaborar y discutir el informe de pruebas.
c) Elaborar el plan de implantacin.

2) Preparacin para la implantacin. Este plan programa todas las actividades y


tareas que debe llevar a cabo el grupo de desarrollo durante la implantacin del
sistema en la organizacin. Debe contener:

Objetivos.

Calendario de actividades.

Estrategias.

Procedimientos.

3) Preparar el material de adiestramiento. Despus de identificar el tipo de


adiestramiento que se va a aplicar para capacitar a los usuarios en el uso y
operacin del sistema, el grupo de desarrollo debe elaborar panes de capacitacin
al personal que labora en la organizacin.

FASE VIII. PRUEBA DE ACEPTACIN.


Durante esta fase los grupos de desarrollo y prueba se abocan a poner en
operacin y a efectuar la prueba de aceptacin del sistema respectivamente. Esta
prueba se realiza luego que el grupo de desarrollo a adiestrado a todos los
usuarios en el uso; a continuacin se realiza la conversin del viejo sistema al
nuevo, mediante la actualizacin de la base de datos y el inicio de las actividades
propias del sistema de informacin. Finalmente se realiza la entonacin y la
evaluacin del sistema recientemente instalado.

Al realizar estos dos ltimos pasos, la labor del todo el personal que participo en el
proyecto puede considerarse terminada, marcando as el fin del proyecto de
desarrollo y el inicio de una nueva etapa del ciclo de vida del sistema de
informacin: la etapa de operacin y mantenimiento.

1) Adiestramiento de usuarios.

Organizar las sesiones de adiestramiento.

Conducir las sesiones de adiestramiento.

Esta prueba final del sistema la realiza el grupo de prueba con la finalidad de
demostrarle a las unidades involucradas que el sistema desarrollado satisface el
criterio mnimo de aceptacin que ellos han establecido.

Preparar la prueba de aceptacin.

Realizar la Prueba de aceptacin.

2) Prueba de aceptacin. Preparar detalles para la conversin.


a) Conversin del sistema. este es el paso ms delicado de esta fase, pues en el
se inicia como tal la operacin del nuevo sistema y se abandona el viejo sistema.
Previo al inicio de las actividades rutinarias del sistema de informacin,
desarrollado, el grupo de desarrollo debe realizar las siguientes actividades. Esta
actividad consiste en la elaboracin de todos aquellos procedimientos especiales
que se requieran para llevar a cabo una conversin exitosa.
b) Convertir los archivos. Se realiza la actualizacin complementaria de la base de
datos del sistema. Concluida esta actualizacin, el sistema deber empezar a
capturar, registra, validar, almacenar, los datos provenientes de las transacciones
que ataen al sistema, en forma rutinaria.

FASE I: DEFINICIN DEL PROYECTO.

FASE II: ANLISIS DE CONTEXTO

3
3.1
3.2
Subsistema de Ingreso
Llenar los formularios
Registra lo

2.2
2.1
Ingresa
Base de
al administrador
datos modificada
de l

Diagrama De Flujo de Contexto y Siguiente Nivel

FASE III: DEFINICIN DE REQUERIMIENTOS.

Modifica la base de datos

Ingresa datos

Rep

Realiza Inscripciones
Administrador del sistema

Diagrama de Caso de Uso

FASE IV: DISEO PRELIMINAR.

El modelo de entidad y relacin se representa como se relacionan los elementos


que conforma la base de datos:
Existe una relacin (1 N) entre la tabla de inscripcin y tabla representante, ya que
1 representante puede solicitar Nnmero de inscripciones.
Existe una relacin (1 N) entre la tabla representante y la tabla estudiante, ya que
1 representante puede tener N nmero de estudiantes.
Existe una relacin (N M) entre la tabla estudiantes y la tabla profesores, ya que
los estudiantes pueden tener N profesores y los profesores pueden tener M
muchos estudiantes.

Campo
CI_REP
CI_EST
NAC_EST
NOMEST
APE_EST
DIR_EST
TLF_EST
EM_EST
CIU_EST
FEC_NAC_EST
SEX_EST
GRD_EST
TALL_CA_EST
TALL_PAN_EST
NUM_CALZ
PES_EST

Tipo de dato
Integer(8)
Integer(13)
Varchar(1)
Varchar(20)
Varchar(20)
Varchar(20)
Varchar (30)
Integer(9)
Varchar(30)
Varchar(30)
Date
Varchar(1)
Varchar(4)
Integer(2)
Integer(2)
Integer(3)

Significado
C.I representante
C.I Estudiante
Nacionalidad
Nombre
Apellido
Direccin
Telfono
Email
Ciudad
Fecha de Nacimiento
Sexo
Grado
Talla Camisa
Talla Pantaln
Numero de Calzado
Peso

Modelo Relacional
Tabla Estudiante
Campo
CI_REP
NAC_REP
NOM_REP
APE_REP
DIR_REP
TLF_REP
TLF_TRAB
EM_REP

Tipo de dato
Integer(8)
Varchar(1)
Varchar(30)
Varchar(30)
Integer(9)
Integer(9)
Integer(9)
Varchar(30)

Significado
Cedula
Nacionalidad
Nombre
Apellido
Direccin
Telfono
Telfono de Trabajo
Email

Tabla Representante

Campo
CI_PER
NAC_PER

Tipo de dato
Integer(8)
Varchar(1)

Significado
Cedula
Nacionalida

NOM_PER
APE_PER
TLF_PER
TIT_PER
EM_PER
CAR_PER

Varchar(30)
Varchar(30)
Integer(9)
Varchar(50)
Varchar(30)
Varchar(20)

d
Nombre
Apellido
Telfono
Titulacin
Email
Cargo

Tabla Personal

Diccionario De Datos
Diccionario: Entidades y Atributos

DESCRIPCIN DE LAS ENTIDADES Y ATRIBUTOS


ENTIDAD: es la representacin de un objeto o concepto del mundo real que se
describe en una base de datos.
ATRIBUTO:representa

una

propiedad

de

inters

de

una entidad.

Los atributos se describen en la estructura de la base de datos empleando


un modelo de datos
Estudiantes: Entidad destinada a guardar los datos de cada estudiante.

Atributos:
Cdula del representante (CI_REP) campo de tipo integer (8).
Cdula del estudiante (CI_EST) campo de tipo integer (13) (Llave primaria de la
entidad).
Nacionalidad del estudiante (NAC_EST) campo de tipo varchar (1).
Nombre del estudiante (NOMEST) campo de tipo varchar (20).
Apellido del estudiante (APE_EST) campo de tipo varchar (30).
Direccin del estudiante (DIR_EST) campo de tipo varchar (30).
Telfono del estudiante (TLF_EST) campo de tipo integer (9).
Email del estudiante (EM_EST) campo de tipo varchar (30).
Ciudad de nacimiento del estudiante (CIU_EST) campo de tipo varchar (30).
Fecha de nacimiento del estudiante (FEC_NAC_EST) campo de tipo date.
Sexo del estudiante (SEX_EST) Campo de tipo varchar (1).
Grado del estudiante (GRD_EST) campo de tipo varchar (4).
Talla de camisa el estudiante (TALL_CA_EST) campo de tipo integer (2).
Talla de pantaln del estudiante (TALL_PAN_EST) campo de tipo integer (2).
Nmero de calzado del estudiante (NUM_CALZ_EST) campo de tipo integer (2).

Peso del estudiante (PES_EST) campo de tipo integer (3).


Representantes:

Entidad

destinada

guardar

los

datos

de

cada

representante.
Cdula del representante (CI_REP) campo de tipo entero (Llave primaria de la
entidad)
Nacionalidad del representante (NAC_REP) campo de tipo varchar (1)
Nombre del representante (NOM_REP) campo de tipo varchar (30)
Apellido del representante (APE_REP) campo de tipo varchar (30).
Direccin del representante (DIR_REP) campo de tipo varchar (30).
Telfono del representante (TLF_REP) campo de tipo integer (9).
Telfono de trabajo del representante (TLF_TRAB_REP) campo de tipo integer
(9).
Email del Representante (EM_REP) campo de tipo varchar (30).
Personal: Entidad destinada a guardar los datos de cada profesor.
Cdula del profesor (CI_PER) campo de tipo interger (8).(Lave primaria de la
entidad)
Nacionalidad del personal (NAC_PER) campo de tipo varchar (1)

Nombre del personal (NOM_PER) campo de tipo varchar (30)


Apellido del personal (APE_PER) campo de tipo varchar (30).
Telfono del personal (TLF_PER) campo de tipo interger (9).
Titulacin del personal (TIT_PER) campo de tipo varchar (50)
Email del personal (EM_PER) campo de tipo varchar (30)
Cargo del personal (CAR_PER) campo de tipo varchar (20).

INSCRIPCIONES: Entidad destinada a guardar los datos de los representantes,


estudiantes y de los profesores

Procedimientos de instalacin del proyecto


Primero se abri terminal root
Luego ls PARA LISTAR LOS DIRECTORIOS luego enter
Despus Cd CAMBIAR A DIRECTORIO se escribe Escritorio
Se da el comandando para descomprimir los archivos
tarxvfz xampp-linux-1.8.0.tar.gz -C /opt
Como podemos ver no se han activado todos los servicios (MySQL est
desactivado).
Para activar todos los servicios ejecutamos en una terminal:
sudo /opt/lampp/lamppstart

Permisos al directorio /opt/lampp/htdocs

Aqu es donde se almacenan los directorios/archivos de las pginas webs.


Con los permisos por defecto de "htdocs" (rwxr-xr-x):
kaos1310@kaos:~$ ls -l /opt/lampp
...
drwxr-xr-x 5 root root 4096 oct 13 11:26 htdocs
...
No nos dejar escribir con nuestro usuario administrador. Por lo que es necesario
cambiarle los permisos con:
sudochmoda+w /opt/lampp/htdocs

Ahora podemos ver los permisos, una vez cambiados (rwxrwxrwx) y ya tenemos
de lectura (r), escritura (w) y ejecucin (x) para nuestro usuario:
kaos1310@kaos:~$ ls -l /opt/lampp
...
drwxrwxrwx 5 root root 4096 oct 13 11:26 htdocs
...
Consejo: Si, como en mi caso, tenemos la raz del sistema en una particin
pequea y el /home en otra mucho mayor, puede pasar que nos quedemos sin
espacio en la raz al ir aadiendo proyectos a "htdocs", por lo que, en este caso,
es recomendable crear un enlace simblico entre el directorio "/opt/lampp/htdocs"
y una ubicacin en nuestra carpeta personal, por ejemplo: "/home/usuario/Webs",
para de esta forma tener nuestros proyectos en la carpeta personal, con el
comando:

sudoln -s /opt/lampp/htdocs ~/Webs


como podemos ver no se han activado todos los servicios (MySQL est
desactivado).
Para activar todos los servicios ejecutamos en una terminal:
sudo /opt/lampp/lamppstart

Y deber contestarnos algo parecido a:


Starting XAMPP for Linux 1.8.3-1...
XAMPP: Starting Apache...already running.
XAMPP: StartingMySQL...ok.
XAMPP: StartingProFTPD...ok.
Reiniciamos la pgina "status" y ya deben de aparecer todos activados, a
excepcin de las 2 extensiones PHP que deben de ser activadas viendo el enlace
del Faq al lado (para un usuario normal, esto no es necesario):

Seguridad

Como mencionamos antes, XAMPP no es para uso en produccin, slo para un


entorno de desarrollo local. XAMPP est configurado lo ms abierto posible,
permitiendo que el desarrollador trabaje sin trabas. Para entornos de desarrollo
esto es genial, pero en un entorno de produccin es fatal.

Lista de seguridad que falta en XAMPP:


El administrador de MySQL (root) no tiene contrasea.

El demonio de MySQL es accesible a travs de la red.


ProFTPD usa la contrasea "lampp" para el usuario "nobody".
PhpMyAdmin es accesible a travs de la red.
MySQL y Apache se ejecuta bajo el mismo usuario (nobody).
Si lo vamos a utilizar a nivel local no hay ningn problema a excepcin del error
"XAMPP nuevo concepto de seguridad".
Para solucionar la mayora de las debilidades de seguridad ejecutamos el
siguiente comando:
sudo /opt/lampp/lampp security
root@canaima-popular:/home/albferdz/Escritorio# sudo /opt/lampp/lampp security
XAMPP: Quick security check...
XAMPP: Your XAMPP pages are NOT secured by a password.
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Password protection active. Please use 'lampp' as user name!
XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Setting new MySQL pma password.
XAMPP: Setting phpMyAdmin'spma password to the new one.
XAMPP: MySQL has no root passwort set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Write the password somewhere down to make sure you won't forget it!!!
XAMPP: Password:
XAMPP: Password (again):

BIBLIOGRAFIA

[1] Jacobson I., Booch G., Rumbaugh J., (2000). El Proceso Unificado
deDesarrollo de Software. 2 edicin Addison Wesley.
[2] CASTRO, Vanina; MAZA Gina, (2004). Sistema de Informacin AcadmicoDel
Instituto Superior Tecnolgico Manuel Yarleque Espinoza de CatacaosPiura- Per.
Disponible

en:

http://www.eumed.net/libros/2010b/683/index.htm.Consultado

11/11/2014
[3] Snchez D., (2007). Aplicacin Web. Sistema Web del Estudiante
Universidad del Zulia. Disponible en:
http://ri.biblioteca.udo.edu.ve/handle/123456789/1098. Consultado 06/01/2015.
[4] Colmenares Giancarlo, (2004). Sistema de Inscripcin v. Disponible
en:http://ri.biblioteca.udo.edu.ve/bitstream/123456789/1098/1/tesis.desarrollo
deUn sistema automatizado bajo entornoweb.pdf. Consultado 10/12/2014
[5] Arlow J., Neustad I. (2006) Programacin UML 2. Primera Edicin.
Ediciones Anaya Multimedia. Madrid, Espaa.
[6] Pressman, R. (2005). Ingeniera del Software. Un Enfoque Prctico.
SextaEdicin. Editorial McGraw-Hill. Mxico.
[7] Gaceta Oficial N 38.095. 28/12/2.004. Decreto 3.390 (2.004)
[8] Gaceta Oficial N 36.955 (2.000). Decreto 825

[9] Constitucin Bolivariana de Venezuela, 2009.


Biografas Electrnicas.
En la elaboracin de este proyecto se utiliz el apoyo de las siguientes pginas
web:
http://www.sc.ehu.es/sbweb/webcentro/automatica/WebCQMH1/PAGINA
%20PRINCIPAL/Automatizacion/Automatizacion.htmtodos los constituyentes de
sistema automatizado.
Concepto de Internet Sobre Conceptos
http://sobreconceptos.com/internet#ixzz3PZEGQmz1
http://www.mariapinto.es/e-coms/bases_datos.htm.
http://www.quees.info/que-es-una-pagina-web.html.
http://es.wikipedia.org/wiki/HTML
http://es.wikipedia.org/wiki/PHP
http://indira-informatica.blogspot.com/2007/09/qu-es-mysql.html
http://es.wikipedia.org/wiki/PhpMyAdmin

Potrebbero piacerti anche