Вы находитесь на странице: 1из 17

Documento planeación fase de construcción Versión 1.0.

Desarrollo de un sistema de Información


Para registro de datos de los conjuntos residenciales seguridad BRIN.

Análisis y Desarrollo de Sistema de Información - ADSI

Informe

Plan de Construcción del Sistema de Información

Presentado por:

Eduard Andrés Romero Echeverry

Aprendiz

Servicio Nacional de Aprendizaje - SENA

2018
Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

FICHA DE CONTROL DE CAMBIOS

PROYECTO Desarrollo de un sistema de Información


Para registro de datos de los conjuntos residenciales
seguridad BRIN.
DOCUMENTO Planificación fase de construcción versión

VERSIÓN 1.0

FECHA 13 de febrero de 2018


CREACIÓN

FECHA CAMBIO

RESPONSABLES Eduard Andrés Romero Echeverry

LÍDER Eduard Andrés Romero Echeverry

HISTORIAL

FECHA NÚMERO OBSERVACIONES AUTOR VER


DE (ES)
VERSIÓN

13/02/2018 1.0 Creación del proyecto Eduard 1.0


Andrés
Romero
Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

1. EQUIPO DE TRABAJO – ROLES Y RESPONSABILIDADES

Nombres y apellidos Rol en el equipo Responsabilidades

Eduard Andrés Romero E Desarrollador Elaboración y


ejecución del proyecto

Eduard Andrés Romero E Desarrollador Elaboración, ejecución


del proyecto, Definir,
crear soluciones
técnicas en la
tecnología del proyecto
Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

2. MODULOS DEL SISTEMA DE INFORMACIÓN

Este sistema de información de registro de datos de los conjuntos residenciales


seguridad Brin. Es un software muy sencillo, tiene algunos módulos los cuales
relaciono a continuación:

 Una vez se ingresa al sistema y se introduce el usuario y la contraseña,


el sistema inmediatamente nos envió al menú principal en donde se
desglosan los distintos módulos del sistema.

La interfaz donde muestra que ya hemos ingresado, las opciones que podemos
consultar

La interfaz, el link registrar usuario, nos muestra que podemos buscar o registra
nuevos usuarios.
Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

La interfaz, link registrar visitante, nos muestra los visitantes registrados y la


opción de ingresar nuevos usuarios.

3. ACTIVIDADES PARA LA CONSTRUCCIÓN DEL SISTEMA DE


INFORMACIÓN

Se verifica la disponibilidad, medios y facilidades para la realización y


construcción de nuestro sistema de información, adicionalmente la preparación
del puesto de trabajo, dentro del conjunto residencial, y herramientas de
generación de código, bases de datos y ficheros de prueba entre otros
Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

Tarea Productos Técnicas Participantes

3.1 Implementaci  Base de Realización de  Analista de


ón de la base datos las pruebas información.
de datos, física. necesarias
física o de  Sistema de para su  Ingeniero de
ficheros. ficheros. funcionamiento plataforma.
.
3.2 Preparación  Entorno de  Analista de
del entorno de construcci información.
construcción. ón.
 Ingeniero de
plataforma.

3.1. Preparación del entorno de generación y construcción

En punto prepararemos el entorno en el que se construirán los


componentes del sistema de información, contemplando los siguientes
aspectos:
 Bibliotecas o librerías a utilizar
 Herramientas: generadores de código, editores, compiladores,
verificadores sintácticos, montadores de enlace.
 Puestos de trabajo
 Implementación de los procedimientos de operación y seguridad
propios del entorno deconstrucción de acuerdo a los requisitos de
seguridad y operación establecidos en la tarea especificación del
entorno de construcción.

Herramientas a utilizar:

 J2SDK. Es el término que proviene de la sigla en inglés de Java 2


standard Development Kit, significa entorno de desarrollo
estándar. Es el modulo para desarrollar aplicaciones en java. Los
paquetes que pertenecen al standard development kit son los
destinados a entornos programables, solo para programas en
java.
 Servidor de aplicaciones apache XAMPP, servidor libre y gratuito.
 Lenguajes de programación en PHP y HTML.

Se encuentra dividida en las siguientes tareas:

3.1.1. Implantación de la Base de Datos Física

En este punto se crearán los siguientes elementos.

Creación de los elementos del sistema, gestor de base de datos y


sistema de ficheros.
Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

La base de datos será creada en un servidor el cual la contendrá de


forma segura, esta podrá utilizar herramientas SQL o simplemente
mediante el uso de ficheros, los cuales serán accesibles desde los
diferentes equipos donde se encuentra la aplicación instalada

Reservar el espacio de almacenamiento, definiendo, entre otros, los


dispositivos físicos a emplear, tamaño de los bloques, tipo de registro
físico, zona de desbordamiento, opciones de almacenamiento de datos.

El servidor tendrá un disco adicional de uso exclusivo para la base de


datos y los ficheros correspondientes el cual tendrá un almacenamiento
de 1tb con lo cual se asegura la estabilidad y fiabilidad de los datos.

Inicializar la base de datos o ficheros, cargando los datos considerados


necesarios en el espacio de almacenamiento previamente definido.

La base de datos siempre estará disponible, ya que el servidor siempre


estará encendido y tendrá vista directa en el equipo asignado al puesto
de trabajo.

Productos de entrada.

Entorno tecnológico del sistema


Diseño de la arquitectura del sistema
Especificaciones de construcción del sistema de información.

Productos de salida.

 Base de datos física o sistema de información

3.1.2. Preparación del Entorno de Construcción

En esta tarea se prepara el entorno en el que se construirán los


componentes del sistema de información, contemplando aspectos tales
como:

Bibliotecas o Librerías a utilizar

A continuación, presentamos un ejemplo de la librería a utilizar y como la


agregaremos a nuestro proyecto formativo.

Librería Apache Java API

Descargamos la librería API Apache Java para añadirla a nuestro


proyecto en Netbeans podemos añadir el fichero JAR directamente o
como voy a explicar aquí, añadirla creando una librería que podremos
agregar de forma sencilla en otros proyectos, en otros IDES será similar
la forma de integración de las librerías.
Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

En nuestro proyecto creando una librería que podremos agregar de


forma sencilla en otros proyectos en otros IDES será similar la forma de
integración de las librerías.

En nuestro proyecto buscamos la carpeta libreries nos colocamos


encima y seleccionamos add library, no tiene mucho que explicar.

Herramientas: generadores de código, editores, compiladores,


verificadores sintácticos, montadores de enlace.

Netbeans es un editor para desarrollar aplicaciones Java y nos permite


generar código de forma sencilla y rápida con unos simples clics.

Generar código para atributos y métodos.

En la programación orientada a objetos es común declarar variables de


clase, también conocidas como atributos, como privadas y utilizar
métodos públicos para tener acceso a estas variables desde otro
contexto. A esto se le llama encapsulación de datos y es lo que en java
se conoce como la metodología getter and setter.

Puesto de trabajo

El proyecto la gran parte se desarrollará en su taller o laboratorio y las


pruebas requeridas se realizarán en el puesto de trabajo dentro del
conjunto donde se va a implementar el sistema de información
directamente sobre los equipos necesarios. Esto con el fin de verificar la
funcionalidad del proyecto sobre la marcha y realizar los correctivos
necesarios antes de su implementación.

La implementación de los procedimientos de operación y seguridad


propios del entorno de construcción de acuerdo a los requisitos de
seguridad y operación establecidos en la tarea especificación del
entorno de construcción.

En este proceso se genera el código de los componentes del sistema de


información, se desarrollan todos los procedimientos de operación y
seguridad y se elaboran todos los manuales de usuario final y de
explotación con el objetivo de asegurar el correcto funcionamiento del
sistema para su posterior implantación.

Para conseguir dicho objetivo, en este proceso se realizan las pruebas


unitarias, las pruebas de integración de los subsistemas y componentes
y las pruebas del sistema de acuerdo al plan de pruebas establecido.

Así mismos se define la formación de usuario final y si procede se


construyen los procedimientos de migración y carga inicial de datos.
Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

Una vez configurado el entorno de construcción se realiza la codificación


y las pruebas de los distintos componentes que conforman el sistema de
información.

Productos de Entrada

Especificaciones de construcción del sistema de información.

Productos de salida

Entorno de construcción.

Participantes.

Líder del proyecto.

Desarrollador.

Tareas Producto Técnica y Participantes


practicas

Implantación base de datos Líder de


de la base de física o proyecto
datos física o sistema de
ficheros ficheros

Preparación Entorno de Desarrollador


del entorno de construcción
construcción

3.2. GENERACIÓN DEL CÓDIGO DE LOS COMPONENTES Y


PROCEDIMIENTOS

En esta tarea se genera el código correspondiente a cada uno de los


componentes del sistema de información, identificados en la tarea
definición de componentes y subsistemas de construcción.
Para generar el código fuente se tiene en cuenta los estándares de
nomenclatura, codificación y calidad utilizadas por la organización y
recogidas en el catálogo de normas.

Con el fin de verificar que el código fuente, especifica de forma correcta


el componente, se realiza su ensamblaje o compilación, verificando y
corrigiendo los errores sintácticos y el enlace del código objeto obtenido
con las correspondientes bibliotecas.
Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

Código.

A continuación, se relaciona el código que se ha realizado hasta el


momento para nuestro sistema de información denominado registro de
datos de los conjuntos residenciales seguridad Brin.

Código formulario de Registro de Usuarios “ conjunto residencial”

<form name="paciente_nuevo" method="post"


action="pacientes_registrar_procesar.php" enctype="multipart/form-data">
<table width="636" border="0" align="left" cellpadding="3"
cellspacing="0">
<tr class="fondo_filas">

<tr>
<td height="36" class="cuadrobordefino">Documento:</td>
<td colspan="2" class="cuadrobordefino"><select name="tipo_doc"
class="text_box" id="tipo_doc">
<option selected="selected">CC</option>
<option>TI</option>
<option>RC</option>
<option>CE</option>
<option>PA</option>
<option>MS</option>
<option>AS</option>
<option>OTRO</option>
</select>
No.
<input name="numero_doc" type="text" required class="text_box"
id="numero_doc" size="20" maxlength="20">
*</td>
</tr>
<tr>
<td width="122" height="38" class="cuadrobordefino">Primer
Apellido: </td>
<td colspan="2" class="cuadrobordefino"><input
name="primer_apellido" type="text" required class="text_box"
id="primer_apellido" autocomplete="on" onKeyUp="toUpper(this)" size="25"
maxlength="30">
*</td>
</tr>
<tr>
<td height="36" class="cuadrobordefino">Segundo Apellido:</td>
<td colspan="2" class="cuadrobordefino"><input
name="segundo_apellido" type="text" class="text_box" id="segundo_apellido"
size="25" maxlength="30" onKeyUp="toUpper(this)"></td>
</tr>
<tr class="fondo_filas">
Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

<td height="36" class="cuadrobordefino">Nombre(s):</td>


<td colspan="2" class="cuadrobordefino"><input name="nombres"
type="text" required class="text_box" id="nombres" onKeyUp="toUpper(this)"
size="25" maxlength="35">
*</td>
</tr>

<tr class="fondo_filas">
<td height="36" class="cuadrobordefino">Sexo:</td>
<td colspan="2" class="cuadrobordefino"><label>M
<input name="sexo" type="radio" value="M" checked>
|F
<input name="sexo" type="radio" value="F">
</label></td>
</tr>

<tr>
<td height="36" class="cuadrobordefino">Correo:</td>
<td colspan="2" class="cuadrobordefino"><input name="correo"
type="text" class="text_box" id="correo" autocomplete="on" size="30"
maxlength="35"></td>
</tr>
<tr class="fondo_filas">
<td height="36" class="cuadrobordefino">Teléfono Fijo:</td>
<td colspan="2" class="cuadrobordefino"><input name="tel_fijo"
type="text" class="text_box" id="tel_fijo" size="20" maxlength="20"></td>
</tr>
<tr>
<td height="36" class="cuadrobordefino">Telefono Movil:</td>
<td colspan="2" class="cuadrobordefino"><input name="tel_movil"
type="text" class="text_box" id="tel_movil" size="20" maxlength="20"></td>
</tr>

<tr class="fondo_filas">
<td height="36" class="cuadrobordefino">Apartamento:</td>
<td colspan="2" class="cuadrobordefino"><select
name="Apartamento" class="text_box" id="Apartamento">
<option selected="selected">01</option>
<option>02</option>
<option>03</option>
<option>04</option>
<option>05</option>
<option>06</option>
<option>07</option>
<option>08</option>
<option>09</option>
<option>10</option>
<option>11</option>
<option>12</option>
Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

<option>13</option>
<option>14</option>
<option>15</option>

</select></td>
</tr>

<tr class="fondo_filas">
<td height="36" class="cuadrobordefino">Tipo Vehiculo:</td>
<td colspan="2" class="cuadrobordefino"><select
name="Tipo_Vehiculo" class="text_box" id="Tipo_Vehiculo">
<option selected="selected">CARRO</option>
<option>CAMIONETA</option>
<option>MOTO</option>
<option>CUATRIMOTO</option>
<option>BICICLETA</option>

</select></td>
</tr>

<tr class="fondo_filas">
<td height="36" class="cuadrobordefino">Parqueadero Asig:</td>
<td colspan="2" class="cuadrobordefino"><select
name="Parqueadero_asignado" class="text_box"
id="Parqueadero_asignado">
<option selected="selected">01</option>
<option>02</option>
<option>03</option>
<option>04</option>
<option>05</option>
<option>06</option>
<option>07</option>
<option>08</option>
<option>09</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>

</select></td>
</tr>

<tr class="fondo_filas">
<td height="36" class="cuadrobordefino">Seleccione:</td>
<td colspan="2" class="cuadrobordefino"><label>PROPIETARIO
Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

<input name="sexo" type="radio" value="Propietario" checked>

| ARRENDATARIO
<input name="sexo" type="radio" value="Arrendatario">
</label></td>
</tr>

<tr>
<td height="37" class="cuadrobordefino">Ocupacion:</td>
<td colspan="2" class="cuadrobordefino"><input name="ocupacion"
type="text" class="text_box" id="ocupacion" size="20" maxlength="20"></td>
</tr>

<tr>
<td height="34" colspan="3"><input name="checkbox"
type="checkbox" required id="checkbox">
Active esta casilla Cuando la información esté completa</td>
</tr>
<tr>
<td height="38"><input name="submit" type="submit" class="tb1"
id="submit" value="Registrar Usuario" style="cursor: pointer"></td>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td height="24">&nbsp;</td>
<td colspan="2">&nbsp;</td>
</tr>
</table>
</form>

En esta actividad se realizan las pruebas unitarias de cada uno de los


componentes del sistema de información que se han codificado hasta el
momento, con el objeto de comprobar que su estructura es correcta y
que se ajustan a la funcionalidad establecida.

En el plan de pruebas se ha definido el entorno necesario para la


realización de cada nivel de prueba, así como las verificaciones
asociadas a las pruebas unitarias, la coordinación y secuencia a seguir
en la ejecución de las mismas y los criterios de registro y aceptación de
los resultados.
Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

Tarea Producto Técnica y Participantes


practicas

Generación del Software. Líder de


código de proyecto
componentes Código fuente

Generación del Procedimiento Desarrollador


código de de operación y
procedimientos y administración
seguridad del sistema.

Procedimiento
de seguridad y
control de
acceso

Generación del Código de Componentes

En esta tarea se genera el código correspondiente a cada uno de los


componentes del sistema de información, identificados en el diseño del
Sistema.
Para generar el código fuente se tienen en cuenta los estándares de
nomenclatura, codificación y calidad utilizados por la organización y
recogidos en el catálogo de normas.
Con el fin de verificar que el código fuente especifica de forma correcta
el componente, se realiza su ensamblaje o compilación, verificando y
corrigiendo los errores sintácticos, y el enlace del código objeto obtenido
con las correspondientes bibliotecas.

Productos de entrada.

Catálogo de normas.
Especificaciones de construcción del sistema de información.

Productos de salida:

Producto software.
Código fuente

3.2.1. Desarrollo de pantallas y Reportes


Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

En esta tarea se de desarrollan los formularios de entrada y salida de


datos de acuerdo con la especificación obtenida en el documento de
diseño, se implementan los aspectos de diseño gráfico que se
encuentran en proceso de construcción hasta el momento.

Formularios de entrada

A continuación, se adjunta el primer formulario de entrada de datos de


registro usuarios para ser almacenados en la base de datos
correspondiente a nuestro sistema de información.

Una vez registrados los datos en nuestro sistema este nos informa si se
permite el registro del nuevo usuario, todo esto esta sujeto a cambios
debido a que se desarrollara con base en las solicitud del coordinador
de la empresa.

3.2.2. Integración del Sistema

En esta tarea se integran todos los componentes del sistema y se


configura la infraestructura del sistema, se debe verificar si los
componentes o subsistemas interactúan correctamente a través de sus
interfaces, tanto internas como externas, cubren la funcionalidad
establecida, y se ajustan a los requisitos especificados en las
verificaciones correspondientes.

Se realizan las pruebas de integración mediante la instalación del


software ordenes de servicio en los ordenadores y se verifica si los
componentes o subsistemas interactúan correctamente a través de sus
interfaces, tanto internas como externas, cubren la funcionalidad
Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

establecida, y se ajustan a los requisitos especificados en las


verificaciones correspondientes.

La estrategia a seguir en las pruebas de integración se establece en el


plan de pruebas donde se habrá tenido en cuenta el plan de integración
del sistema de información, siempre y cuando se haya especificado en la
tarea.

Sin embargo, es necesario que los componentes objeto de las pruebas


de integración se hay verificado de manera unitaria

4. CRONOGRAMA DE ACTIVIDADES

A continuación se presenta un calendario de las principales tareas de la fase de


construcción del proyecto

Actividad Responsable Duración Mes1

Semana 1 Semana 2 Semana 3 Semana 4

Capacitación e Eduard 1 mes Realización de Capacitación Evaluación del Prácticas en


información Andrés un manual del software al software el sistema de
Romero básico para el personal personal información a
usuario. operativo. operativo. implementar.

Actividad Responsable Duración Mes 2

Semana 1 Semana 2 Semana 3 Semana 4

Eduard 1 mes Verificación Inicio de Corrección de Realización


Andrés del sistema y pruebas con errores en base de pruebas
Romero funcionalidad. información de datos. eliminando
real. errores del
sistema.

Actividad Responsable Duración Mes 3

Semana 1 Semana 2 Semana 3 Semana 4


Documento planeación fase de construcción Versión 1.0. Desarrollo de un sistema de Información
Para registro de datos de los conjuntos residenciales seguridad BRIN.

Implementar Eduard 1 mes Una vez Se Implementación Realización


correcciones y Andrés identificado los implementan de una nueva de las
nuevas Romero errores del los correctivos versión del pruebas con
características sistema y necesarios y sistema de los usuarios
aplicadas las aplicación de información con del sistema.
correcciones. nuevas las nuevas
características. característica.
Se toma nota
de los
correctivos.

Actividad Responsable Duración Mes 4

Semana 1 Semana 2 Semana 3 Semana 4

Implementación Eduard 1 mes Realización Implementación Capacitación Puesta en


de nueva Andrés del diseño con del nuevo sobre la nueva marcha de las
interface Romero los diseño interface nuevas
requerimientos características
de clientes del sistema

Actividad Responsable Duración Mes 5

Semana 1 Semana 2 Semana 3 Semana 4

Software Eduard 1 mes Capacitación Dudas Resolución de Revisión del


definitivo Andrés final sobre el inquietudes del dudas e sistema y su
puesta en Romero sistema de personal. inquietudes. funcionalidad.
marcha información.