Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRESENTADO POR:
TUTOR:
UNIVERSIDAD DE CARTAGENA
INGENIERÍA DE SISTEMAS
SEMESTRE X
LORICA – CORDOBA
1
Contenido
1 DIAGNÓSTICO DE NECESIDADES.............................................................................................3
1.1 Información Del Sitio De Prácticas.................................................................................3
1.1.1 Información Detallada............................................................................................3
Nombre de la Institución: INSTITUCIÓN EDUCATIVA SAN PEDRO CLAVER............................3
1.1.2 Misión Institucional................................................................................................4
1.1.3 Visión Institucional.................................................................................................4
1.1.4 Servicios Que Ofrece..............................................................................................5
1.2 Imagen actual.................................................................................................................5
1.3 Imagen posible...............................................................................................................6
2 PLAN DE TRABAJO O PROYECTO DE PRÁCTICAS.....................................................................7
2.1 Titulo:.............................................................................................................................7
2.2 Introducción:..................................................................................................................8
2.3 Justificación:...................................................................................................................9
2.4 Objetivos:.....................................................................................................................10
2.4.1 General.................................................................................................................10
2.4.2 Diseñar una página web para el control académico de los estudiantes de la
Institución Educativa San Pedro Claver.................................................................................10
2.4.3 Específicos....................................................................................................................10
2
2.7.3 Didácticos: papel, cartulinas, marcadores............................................................20
2.7.4 Físicos: ninguno....................................................................................................20
2.7.5 Institucionales: Información administrativa de la institución Educativa,
Fotografías, videos, etc.........................................................................................................20
2.7.6 Financiera: Por definir...........................................................................................20
2.8 Cronograma de Actividades:........................................................................................21
2.9 Bibliografía...................................................................................................................22
3 BITÁCORA.............................................................................................................................23
3
Prácticas Empresariales
PRIMER INFORME.
FACULTAD INGENIERÍA
PROGRAMA INGENIERÍA DE SISTEMAS
AÑO 2021 PERIODO I
NOMBRE DEL OTERO DÍAZ JESÚS DAVÍD
PRACTICANTE
CÓDIGO DEL PRACTICANTE 4671610031
EMPRESA DE PRÁCTICA INSTITUCIÓN EDUCATIVA SAN PEDRO CLAVER
NIT 812001405-1 DANE 223464000339
1 DIAGNÓSTICO DE NECESIDADES.
Calendario: A
Sector: OFICIAL
Estrato: ESTRATO 1
4
Jornada: DIURNA Y VESPERTINA
Género: MIXTO
Carácter: ACADÉMICO
Matrícula Contratada: SI
5
1.1.4 Servicios Que Ofrece
La Institución Educativa San Pedro Claver, es un ente de clase oficial y de
carácter mixto, de calendario A, que brinda atención a la población
estudiantil del municipio de Momil – Córdoba; en las jornadas mañana y
tarde.
Por otro lado, es muy necesario recalcar las dificultades que afronta la
institución en manejo de la información. Urge la necesidad de orientar al
cuerpo docente en el manejo de las TIC’S y sobre todo el manejo
computacional en ofimática necesario para la elaboración de sus Guías de
aprendizaje.
6
Por otro lado, la Institución Educativa no dispone de un sitio web ni redes
sociales en las cuales pueda abarcar un mayor índice de propagación de la
información necesaria en tiempos de aislamiento preventivo y crisis
sanitaria.
Por último, el diseño de una página web que permita hacer el debido
seguimiento a los estudiantes de la institución y como resultado, se
perfeccione el trabajo de los docentes a la hora de evaluar.
Del mismo modo, la página web esté enlazada con el sistema de gestión
escolar, la nube donde se alojarán los documentos digitales y sobre todo que
brinde información pertinente de y para toda la comunidad escolar.
7
2 PLAN DE TRABAJO O PROYECTO DE PRÁCTICAS.
2.1 Titulo:
8
2.2 Introducción:
9
2.3 Justificación:
La Institución Educativa San Pedro Claver se esmera diariamente por
ofrecerle los mejores servicios a su comunidad acicalando cada aspecto a
favor de sus estudiantes, padres de familia y comunidad en general, para
ello, la institución firmó con el grupo claro telecomunicaciones con el
objetivo de mejorar en materia de conectividad en varias de sus sedes
educativas y ofreciendo gratuidad del servicio a internet a los estudiantes
aledaños a las instalaciones de la I. E Insapec y así contribuir con el proceso
educativo que se viene realizando desde la virtualidad.
Por otro lado, es muy necesario recalcar las dificultades que afronta la
institución en manejo de la información. Urge la necesidad de orientar al
cuerpo docente en el manejo de las TIC’S y sobre todo el manejo
computacional en ofimática necesario para la elaboración de sus Guías de
aprendizaje.
10
es una necesidad estar a la vanguardia de los avances tecnológicos para
mostrarnos a nuestras comunidades y al mundo con el fin de hacer más
asertivas nuestras relaciones al emplear nuevas ideas que favorezcan la
comunicación.
2.4 Objetivos:
2.4.1 General.
2.4.2 Diseñar una página web para el control académico de los
estudiantes de la Institución Educativa San Pedro Claver.
2.4.3 Específicos.
Mostrar información general de la Institución Educativa.
11
Permitir al administrador de la web gestionar la base de datos del
sistema.
12
nuevas) páginas web; y Google Groups, datos, como por ejemplo Internet
que a principios de 2005 archivaba más MovieDatabase.
de 845.000.000 mensajes expuestos en
Sitio de desarrollo: un sitio con el
los grupos de noticias/discusión de
propósito de proporcionar información y
Usenet, tras su adquisición de Deja
recursos relacionados con el desarrollo
News.
de software, diseño web, etc.
Sitio weblog (o blog o bitácora
Sitio directorio: un sitio que contiene
digital): sitio usado para registrar
contenidos variados que están divididos
lecturas online o 48 para exponer
en categorías y subcategorías, ¡como el
contenidos en línea con la fecha del día
directorio deYahoo!, el directorio de
de ingreso; también puede incluir foros
Google, y el Open Directory Project.
de discusión. Ejemplos: Blogger,
LiveJournal, WordPre ss Sitio de descargas: estrictamente usado
para descargar contenido electrónico,
itio de empresa: usado para
como software, juegos o fondos de
promocionar una empresa o servicio.
escritorio: Download, Tucows, Softonic,
Sitio de comercio electrónico: para Baulsoft.
comprar bienes, como Amazon.com.
Sitio de juego: un sitio que es
Sitio de comunidad virtual: un sitio o propiamente un juego o un «patio de
portal social donde las personas con recreo» donde mucha gente viene a
intereses similares se comunican unos jugar, como MSN Games,
con otros, normalmente por chat o foros Minijuegos.com, Pogo.com y los
o simples mensajes. Por ejemplo: MMORPGs VidaJurasica, Planetarion y
MySpace, Facebook, Hi5, Orkut, Habbo, Kings of Chaos.
Multiply, Quepasa.
Sitio de información: contiene
Sitio de Base de datos: un sitio donde contenido que pretende informar a los
el uso principal es la búsqueda y muestra visitantes, pero no necesariamente de
de un contenido específico de la base de propósitos comerciales; tales como: Free
13
Internet Lexicon y Encyclopedia. La Asp.Net Asp.Net:es un framework para
mayoría de los gobiernos e instituciones aplicaciones web desarrollado y
educacionales y sin ánimo de lucro comercializado por Microsoft. Es usado
tienen un sitio de información. por programadores para construir sitios
web dinámicos, aplicaciones web y
Sitio de noticias: Similar a un sitio de
servicios web XML. Apareció en enero
información, pero dedicada a mostrar
de 2002 con la versión 1.0 del .NET
noticias y comentarios de la actualidad.
Framework, y es la tecnología sucesora
Sitio de promoción web: usado para de la tecnología Active Server
promocionar otras páginas webs por Pages(ASP). ASP.NET esta construido
medio de publicación de artículos de sobre el CommonLanguageRuntime,
opinión. permitiendo a los programadores escribir
14
Estructura en red: Las páginas que Accede y manejar bases de datos de
forman el sitio web se enlazan unas con todo tipo: Consultar, por ejemplo, una
otras según sus contenidos en una lista de todos los fondos de inversión en
especie de red en la que no se aprecia España.
ningún tipo de jerarquía. Que Puede
Sistemas de Búsquedas: Encontrar las
Contener un Site Web (Portal Web)
páginas que contienen información que
Dentro del Tipo de Información que
se necesita en los principales buscadores
podría contener un Site Web, se dice que
locales o buscar una empresa en las
puede contener: texto, imagen, sonido,
páginas amarillas electrónicas.
vídeo, e incluso, mundos 3D y
animación. El usuario no se limita a
buscar y encontrar la información de un Base De Datos
modo pasivo, sin intervenir. La mayor
Es un conjunto exhaustivo no
innovación de las páginas Web se 58
redundante de datos estructurados
traduce en una sola palabra:
organizados independientemente de su
Interactividad. Un Site Web puede
utilización y su implementación en
contener elementos que permiten una
máquina accesibles en tiempo real y
comunicación activa entre el usuario e
compatibles con usuarios concurrentes
información, la página responderá a sus
con necesidad de información diferente
acciones. Por ejemplo:
y no predicable en tiempo. Explicar Sus
Formularios: a través de los cuales la Orígenes Y Antecedentes Surgen desde
empresa podrá disponer de un modo de mediados de los años sesenta la historia
solicitud de información, un buzón de de las bases de datos, en 1970 Codd
sugerencias o posibilidad de realizar propuso el modelo relacional, 75 este
subscripciones o pedidos. modelo es el que ha marcado la línea de
investigación por muchos años, ahora se
encuentran los modelos orientados a
objetos.
15
utilizado en aplicaciones web como
MediaWiki, Amazon, Yahoo, Flickr o
SQL El lenguaje de consulta
Drupal; en plataformas
estructurado (SQL Structured Query
(Linux/Windows-Apache-MySQL-
Language)
PHP/Perl/Python), y por herramientas de
es un lenguaje declarativo de acceso a seguimiento de errores como Bugzilla.
bases de datos relacionales que permite Su popularidad como aplicación web
especificar diversos tipos de operaciones está muy ligada a PHP. 5.1.7
sobre las mismas. Una de sus PhpMyAdmin PhpMyAdmin es una
características es el manejo del álgebra y herramienta escrita en PHP con la
el cálculo relacional permitiendo lanzar intención de manejar la administración
consultas con el fin de recuperar de una de MySQL a través de páginas web,
forma sencilla información de interés de utilizando Internet. Actualmente puede
una base de datos, así como también crear y eliminar bases de datos, crear,
hacer cambios sobre la misma. 5.1.6 eliminar y alterar tablas, borrar, editar y
MySQL MySQL es un sistema de añadir campos, ejecutar cualquier
gestión de base de datos relacional, sentencia SQL, administrar claves en
multihilo y multiusuario con más de seis campos, administrar privilegios, exportar
millones de instalaciones. MySQL AB datos en varios formatos y está
desarrolla MySQL como software libre disponible en 50 idiomas. Se encuentra
en un esquema de licenciamiento dual. disponible bajo la licencia GPL.
Por un lado se ofrece bajo la GNU GPL
CSS Las hojas de estilo en cascada
para cualquier uso compatible con esta
(Cascading Style Sheets, CSS) son un
licencia, pero para aquellas empresas
lenguaje formal usado para definir la
que quieran incorporarlo en productos
presentación de un documento
privativos deben comprar a la empresa
estructurado escrito en HTML o XML (y
una licencia específica que les permita
por extensión en XHTML). El W3C es
este uso. Está desarrollado en su mayor
el encargado de formular la
parte en ANSI C. MySQL es muy
especificación de las hojas de estilo que
16
servirá de estándar para los agentes de animo de lucro llamado World Wide
usuario o navegadores. Web Consortium, más conocido como
W3C. Como se trata de un estándar
HTML, siglas de HyperText Markup
reconocido por todas las empresas
Language (Lenguaje de Marcado de
relacionadas con el mundo de Internet,
Hipertexto), es el lenguaje de marcado
una misma página HTML se visualiza de
predominante para la elaboración de
forma muy similar en cualquier
páginas web. Es usado para describir la
navegador de cualquier sistema
estructura y el contenido en forma de
operativo. El propio W3C define el
texto, así como para complementar el
lenguaje HTML como "un lenguaje
texto con objetos tales como imágenes.
reconocido universalmente y que
HTML se escribe en forma de
permite publicar información de forma
"etiquetas", rodeadas por corchetes
global". Por convención, los archivos de
angulares (). El lenguaje HTML es un
formato HTML usan la extensión .htm
estándar reconocido en todo el mundo y
o .html.
cuyas normas define un organismo sin
2.6 Metodología:
2.6.1 Requerimientos
Interfaces de usuario
A continuación, se muestra una captura de pantalla (figura 1) en la que se
especifican las zonas que conforman la interfaz gráfica con la que
interactuará el usuario que haga uso de la página web.
17
Interfaces hardware
Al tratarse de una aplicación web, se podrá visualizar sobre cualquier sistema
operativo.
Interfaces software
La aplicación funcionará en cualquier máquina con un navegador web y conexión
a Internet.
Interfaces de comunicaciones
Las comunicaciones se efectuarán siguiendo el protocolo HTTP mediante
conexiones TCP/IP.
Seguridad
La seguridad es un componente fundamental en el portal. La administración del
sitio web está sujeta a la identificación satisfactoria del administrador en la
18
aplicación, de forma que ningún usuario anónimo o visitante pueda, por ejemplo,
añadir o eliminar usuarios en la base de datos. Para asegurar la identidad del
administrador se requerirá un nombre de usuario y contraseña que autenticará a
éste en la aplicación. La información acerca de la cuenta se guardará en la base de
datos. El proceso de login o autenticación llevará al administrador al panel de
administración desde donde podrá gestionar el sitio web del centro.
Facilidades de mantenimiento
El mantenimiento básico de la aplicación se llevará a cabo por el administrador.
Sin embargo, cualquier cambio que se deseará introducir y requiriese de la
modificación de la base de datos, así como implementar nueva funcionalidad,
deberá ser llevada a cabo por el programador de la web.
Otros requerimientos
El portal usa una base de datos MySQL donde se almacena toda la información
referida al centro como usuarios, servicios, etc. Las consultas a la base de datos se
realizan por parte del servidor web mediante PHP y su API de acceso a bases de
datos MySQL.
Por otro lado, ya hemos comentado que para poder introducir datos en la base de
datos se debe ser el usuario administrador. Así pues, la primera vez que entremos
a la aplicación se nos ha de haber creado un usuario de este tipo, puesto que si no
es así no podremos crear nuevos usuarios, entre otras cosas. La aplicación se
entregará, por tanto, con este usuario ya creado
2.6.2 Diseño
19
Para el diseño del sitio web se ha escogido una arquitectura de tres capas
(presentación, aplicación y persistencia). La utilizacion de esta arquitectura (figura
9) se debe a que los distintos niveles son independientes unos de otros de manera
que, por ejemplo, se puede cambiar fácilmente el comportamiento de las clases en
el nivel de aplicación sin que ello influya en las otras capas.
2.6.3 Implementación.
Tecnologías a utilizar:
Html
Css
Js/ JQuery
Softare xampp
PhpMyadmin
Sql/My sql
Star UML
20
2.6.5 Cobertura: la población a convenir en la implementación de este
proyecto es la comunidad escolar del corregimiento Sabaneta jurisdicción
del municipio de Momil Córdoba el cual inicia el día 20 de Mayo y
culminará el 30 de Junio.
21
2.7 Determinación de los recursos:
22
23
2.8 Cronograma de Actividades:
TIEMPO DÍAS
5 1 1 2 5 2 3 3 4 4 5 5 6 6 7 7 8 8 9
ACTIVIDAD 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0 5 0
Especificación
De Requisitos.
Diseño
Implementación
.
Verificación
Mantenimiento.
Elaboración del
informe final
Presentación y
sustentación del
proyecto.
2.9 Bibliografía.
Bitácora.
FACULTAD INGENIERÍA
PROGRAMA INGENIERÍA DE SISTEMAS
AÑO 2021 PERIODO I
NOMBRE DEL PRACTICANTE OTERO DÍAZ JESÚS DAVÍD
CÓDIGO DEL PRACTICANTE 4671610031
EMPRESA DE PRÁCTICA INSTITUCIÓN EDUCATIVA SAN PEDRO CLAVER
NIT 812001405-1 DANE 223464000339