You are on page 1of 29

Documento planeacin fase de construccin Versin 1.

0 CRC Salud Integral Garca Rovira

Anlisis y Desarrollo de Sistema de Informacin - ADSI

AP5-AA3-Ev4-Plan de Construccin del Sistema de Informacin

Presentado por:
Leonardo Moreno Vargas

Servicio Nacional de Aprendizaje - SENA


Mlaga, Santander
2017
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

FICHA DE CONTROL DE CAMBIOS

PROYECTO CRC Salud Integral Garca Rovira

DOCUMENTO Anlisis y desarrollo de sistema de informacin CRC Salud


Integral Garca Rovira

VERSIN 1.0

FECHA 31 de agosto de 2017


CREACIN

FECHA CAMBIO

RESPONSABLES Leonardo Moreno

LDER Cristhian Alexander Carbonell

HISTORIAL

FECHA NMERO OBSERVACIONES AUTOR VER


DE (ES)
VERSIN

31/08/2017 1.0 Creacin del Proyecto Cristhian 1.0


Carbonell

31/08/2017 1.0 Creacin del Proyecto Cristhian 1.0


Carbonell
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

1. EQUIPO DE TRABAJO ROLES Y RESPONSABILIDADES

Nombres y apellidos Rol en el equipo Responsabilidades

Cristhian Carbonell Lder Elaboracin y


ejecucin del proyecto

Leonardo Moreno Desarrollador Elaboracin, ejecucin


del proyecto, Definir,
crear soluciones
tcnicas en la
tecnologa del proyecto
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

2. MODULOS DEL SISTEMA DE INFORMACIN

Este sistema de informacin de Historias clnicas para la IPS CRC Salud


Integral de Garca Rovira es un software muy sencillo, tiene algunos mdulos
los cuales relaciono a continuacin:

Una vez se ingresa al sistema y se introduce el usuario y la contrasea,


el sistema inmediatamente nos envi al men principal en donde se
desglosan los distintos mdulos del sistema.
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

La interfaz donde muestra que ya hemos ingresado, las opciones que podemos consultar
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

la interfaz, el link paciente nos muestra que podemos buscar o registra nuevos pacientes.
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

La interfaz, registro de usuario.


Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

la interfaz, link ingreso de citas, nos muestra las citas que hay en el da.
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

La interfaz para registro de cita.


Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

La interfaz del link consultorio, nos muestra las consultas del da de hoy
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

La interfaz del link de usuarios, nos muestra los usuarios registrados


Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

La interfaz para registro de usuario.


Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

3. ACTIVIDADES PARA LA CONSTRUCCIN DEL SISTEMA DE


INFORMACIN

Se verifica la disponibilidad, medios y facilidades para la realizacin y


construccin de nuestro sistema de informacin, adicionalmente la preparacin
de los puestos de trabajo, bibliotecas de programas, herramientas de
generacin de cdigo, bases de datos y ficheros de prueba entre otros

Tarea Productos Tcnicas Participantes

3.1 Implementacin Base de datos Realizacin de las Analista de


de la base de fsica pruebas necesarios informacin
datos, fsica o de Sistema de para su funcionamiento Ingeniero de
ficheros. ficheros plataforma
3.2 Preparacin del Entorno de Analista de
entorno de construccin informacin.
construccin Ingeniero de
plataforma

3.1. Preparacin del entorno de generacin y construccin

En punto prepararemos el entorno en el que se construirn los


componentes del sistema de informacin, contemplando los siguientes
aspectos:
Bibliotecas o libreras a utilizar
Herramientas: generadores de cdigo, editores, compiladores,
verificadores sintcticos, montadores de enlace.
Puestos de trabajo
Implementacin de los procedimientos de operacin y seguridad
propios del entorno deconstruccin de acuerdo a los requisitos de
seguridad y operacin establecidos en la tarea especificacin del
entorno de construccin.

Herramientas a utilizar:

J2SDK. Es el trmino que proviene de la sigla en ingls de Java 2


standard Development Kit, significa entorno de desarrollo
estndar. 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 programacin en PHP y HTML.
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

3.1.1. Implantacin de la Base de Datos Fsica

En este punto se crearn los siguientes elementos.

Creacin de los elementos del sistema, gestor de base de datos y


sistema de ficheros.

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 sern accesibles desde los
diferentes equipos donde se encuentra la aplicacin instalada

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


dispositivos fsicos a emplear, tamao de los bloques, tipo de
registro fsico, 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 con los diferentes equipos
vinculados dentro de la red LAN.

Productos de entrada.
Entorno tecnolgico del sistema
Diseo de la arquitectura del sistema
Especificaciones de construccin del sistema de informacin.

Productos de salida.
Base de datos fsica o sistema de informacin

3.1.2. Preparacin del Entorno de Construccin

En esta tarea se prepara el entorno en el que se construirn los


componentes del sistema de informacin, contemplando aspectos
tales como:

Bibliotecas o Libreras a utilizar

a continuacin, presentamos un ejemplo de la librera a utilizar y


como la agregaremos a nuestro proyecto formativo.
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

Librera Apache Java API

Descargamos la librera API Apache Java para aadirla a nuestro


proyecto en Netbeans podemos aadir el fichero JAR directamente
o como voy a explicar aqu, aadirla creando una librera que
podremos agregar de forma sencilla en otros proyectos, en otros
IDES ser similar la forma de integracin de las libreras.

En nuestro proyecto creando una librera que podremos agregar de


forma sencilla en otros proyectos en otros IDES ser similar la
forma de integracin de las libreras.

En nuestro proyecto buscamos la carpeta libreries nos colocamos


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

Herramientas: generadores de cdigo, editores, compiladores,


verificadores sintcticos, montadores de enlace.

Netbeans es un editor para desarrollar aplicaciones Java y nos


permite generar cdigo de forma sencilla y rpida con unos simples
clics.

Generar cdigo para atributos y mtodos.

En la programacin orientada a objetos es comn declarar variables


de clase, tambin conocidas como atributos, como privadas y
utilizar mtodos pblicos para tener acceso a estas variables desde
otro contexto. A esto se le llama encapsulacin de datos y es lo que
en java se conoce como la metodologa getter and setter.

Puesto de trabajo

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


las pruebas requeridas se realizarn en la oficina donde se va a
implementar el sistema de informacin directamente sobre el
servidor y los equipos necesarios. Esto con el fin de verificar la
funcionalidad del proyecto sobre la marcha y realizar los correctivos
necesarios antes de su implementacin.

Implementacin de los procedimientos de operacin y


seguridad propios del entorno de construccin de acuerdo a
los requisitos de seguridad y operacin establecidos en la
tarea especificacin del entorno de construccin.

En este proceso se genera el cdigo de los componentes del


sistema de informacin, se desarrollan todos los procedimientos de
operacin y seguridad y se elaboran todos los manuales de usuario
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

final y de explotacin con el objetivo de asegurar el correcto


funcionamiento del sistema para su posterior implantacin.

Para conseguir dicho objetivo, en este proceso se realizan las


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

as mismos se define la formacin de usuario final y si procede se


construyen los procedimientos de migracin y carga inicial de datos.

Una vez configurado el entorno de construccin se realiza la


codificacin y las pruebas de los distintos componentes que
conforman el sistema de informacin.

Productos de Entrada

Especificaciones de construccin del sistema de informacin.

Productos de salida

Entorno de construccin.

Participantes.

Lder del proyecto.

Desarrollador.

Tarea Producto Tcnica y Participantes


practicas

Implantacin base de datos Lder de


de la base de fsica o proyecto
datos fsica o sistema de
ficheros ficheros

Preparacin Entorno de Lder de


del entorno de construccin proyecto.
construccin
Desarrollador
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

Bibliotecas o Libreras a utilizar

3.2. GENERACIN DEL CDIGO DE LOS COMPONENTES Y


PROCEDIMIENTOS

En esta tarea se genera el cdigo correspondiente a cada uno de los


componentes del sistema de informacin, identificados en la tarea
definicin de componentes y subsistemas de construccin.
Para generar el cdigo fuente se tiene en cuenta los estndares de
nomenclatura, codificacin y calidad utilizados por la organizacin y
recogidos en el catlogo de normas.
Con el fin de verificar que el cdigo fuente especifica de forma correcta
el componente, se realiza su ensamblaje o compilacin, verificando y
corrigiendo los errores sintcticos y el enlace del cdigo objeto obtenido
con las correspondientes bibliotecas.

Cdigo.

A continuacin, se relaciona el cdigo que se ha realizado hasta el


momento para nuestro sistema de informacin denominado CRC Salud
Integral de Garca Rovira.

Cdigo formulario de Registro de Pacientes

<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">
<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">
<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>
<td height="36" class="cuadrobordefino">Fotografa:</td>
<td colspan="2" class="cuadrobordefino"><input type="file" name="fotografia"
id="fotografia" class="text_box" ></td>
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

</tr>
<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 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">Tipo de Sangre:</td>
<td colspan="2" class="cuadrobordefino"><select name="tipo_sangre"
class="text_box" id="tipo_sangre">
<option selected="selected">Seleccione...</option>
<option>A+</option>
<option>A-</option>
<option>B+</option>
<option>B-</option>
<option>AB+</option>
<option>AB-</option>
<option>O+</option>
<option>O-</option>
</select></td>
</tr>
<tr>
<td height="36" class="cuadrobordefino">Fecha Nacimiento:</td>
<td colspan="2" class="cuadrobordefino"><input name="fecha" type="date"
class="text_box" id="fecha"></td>
</tr>
<tr class="fondo_filas">
<td height="36" class="cuadrobordefino">Estado Civil:</td>
<td colspan="2" class="cuadrobordefino"><select name="estado_civil"
class="text_box" id="estado_civil">
<option selected="selected">SOLTERO(A)</option>
<option>CASADO(A)</option>
<option>SEPARADO(A)</option>
<option>UNION_LIBRE</option>
<option>DIVORCIADO(A)</option>
<option>VIUDO(A)</option>
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

</select></td>
</tr>
<tr>
<td height="36" class="cuadrobordefino">Direccin:</td>
<td colspan="2" class="cuadrobordefino"><input name="direccion" type="text"
class="text_box" id="direccion" size="40" maxlength="45" onKeyUp="toUpper(this)"></td>
</tr>
<tr class="fondo_filas">
<td height="98" class="cuadrobordefino">Ubicacin:</td>
<td colspan="2" align="left" valign="middle" class="cuadrobordefino"><div>
<select name="pais" class="text_box" id="pais">
<option value="0">Seleccione un Pas...</option>
<option value="CO">Colombia</option>
</select>
</div>
<div>
<select name="estado" class="text_box" id="estado">
<option value="0">Seleccione Estado...</option>
</select>
</div>
<div>
<select name="ciudad" class="text_box" id="ciudad">
<option value="0">Seleccione Ciudad...</option>
</select>
</div>
<div>
<input name="ciudad2" type="text" class="form" id="ciudad2" size="25"
maxlength="35" onKeyUp="toUpper(this)"
onBlur="this.value=(this.value=='')?'Otra_Ciudad':this.value;" onClick="this.value='';"
value="Otra_Ciudad">
</div></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">Telfono 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="56" class="cuadrobordefino">EPS:</td>
<td width="142" class="cuadrobordefino"><select name="eps" class="text_box"
id="eps">
<option selected>Seleccione una..</option>
<?php
$result=mysql_query("select * from eps order by nombre_eps asc",$link);
while ($row = mysql_fetch_row($result))
{
echo "<option value=$row[0]>$row[1]</option>";
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

?>
</select>
<input name="eps2" type="text" class="form" id="eps2" size="25" maxlength="35"
onKeyUp="toUpper(this)" onBlur="this.value=(this.value=='')?'Otra_EPS':this.value;"
onClick="this.value='';" value="Otra_EPS"></td>
<td width="354" class="cuadrobordefino"><table width="133" border="0"
cellspacing="0" cellpadding="0">
<tr>
<td width="20"><input name="vinculacion" type="radio" value="COTIZANTE"
checked></td>
<td width="195">Cotizante</td>
</tr>
<tr>
<td width="20"><input name="vinculacion" type="radio"
value="BENEFICIARIO"></td>
<td>Beneficiario</td>
</tr>
</table></td>
</tr>
<tr>
<td height="37" class="cuadrobordefino">AFP:</td>
<td colspan="2" class="cuadrobordefino"><input name="afp" type="text"
class="text_box" id="afp" size="20" maxlength="45" onKeyUp="toUpper(this)"></td>
</tr>
<tr class="fondo_filas">
<td height="37" class="cuadrobordefino">ARP:</td>
<td colspan="2" class="cuadrobordefino"><input name="arp" type="text"
class="text_box" id="arp" size="20" maxlength="45" onKeyUp="toUpper(this)"></td>
</tr>
<tr>
<td height="37" class="cuadrobordefino">Empresa:</td>
<td colspan="2" class="cuadrobordefino">
<select name="empresa" class="text_box" id="empresa">
<?php
echo "<option value='0'>Seleccione una...</option>";
$result=mysql_query("SELECT * FROM empresas order by nombre_empresa asc",$link);
while ($row = mysql_fetch_array($result))
{
echo "<option value=$row[id_empresa]>$row[nombre_empresa]</option>";
}
?>
</select>
(Empresa a la que pertenece el usuario)</td>
</tr>
<tr class="fondo_filas">
<td height="37" class="cuadrobordefino">Ocupacin:</td>
<td colspan="2" class="cuadrobordefino"><input name="profesion" type="text"
class="text_box" id="profesion" size="35" onKeyUp="toUpper(this)" placeholder="Describa la
Ocupacin"></td>
</tr>
<tr>
<td height="35" class="cuadrobordefino">Nivel de Estudio:</td>
<td colspan="2" class="cuadrobordefino"><select name="nivel_estudio"
class="text_box" id="nivel_estudio">
<option selected="selected">NINGUNO</option>
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

<option>PRIMARIA</option>
<option>SECUNDARIA</option>
<option>TEC. O TECNOLOGO</option>
<option>UNIVERSITARIO</option>
<option>POSGRADO</option>
</select></td>
</tr>
<tr class="fondo_filas">
<td height="35" class="cuadrobordefino">Como Lleg:</td>
<td colspan="2" class="cuadrobordefino"><select name="como_llego"
class="text_box" id="como_llego">
<option selected>Seleccione una...</option>
<option>Internet</option>
<option>Radio</option>
<option>Amigo(a)</option>
<option>Paciente</option>
<option>Empresa</option>
<option>Otra Forma</option>
</select></td>
</tr>
<tr>
<td height="34" colspan="3"><input name="checkbox" type="checkbox" required
id="checkbox">
Active esta casilla Cuando la informacin est completa</td>
</tr>
<tr>
<td height="38"><input name="submit" type="submit" class="tb1" id="submit"
value="Registrar Paciente" style="cursor: pointer"></td>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td height="24">&nbsp;</td>
<td colspan="2">&nbsp;</td>
</tr>
</table>
</form>

Cdigo para conectar a base de datos MySQL y validacin del


usuario que registra al paciente (PHP)

<?php
include ('../_config/funciones.php');
date_default_timezone_set('America/Bogota');
include("../_config/conectar_db.php");
$link=conectar();
if (verificar_usuario()){
$_SESSION['usuario'];
} else {
header('Location:../validacion.php');
}
$query = "SELECT nombre FROM usuarios WHERE cedula = '$_SESSION[usuario]'";
$result = @MYSQL_QUERY($query);
$nombre = @mysql_result($result,0);
$query = "SELECT cargo FROM usuarios WHERE cedula = '$_SESSION[usuario]'";
$result = @MYSQL_QUERY($query);
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

$cargo = @mysql_result($result,0);

$query = "SELECT foto FROM usuarios WHERE cedula = '$_SESSION[usuario]'";


$result = @MYSQL_QUERY($query);
$foto = @mysql_result($result,0);
$query = "SELECT id_usuario FROM usuarios WHERE cedula = '$_SESSION[usuario]'";
$result = @MYSQL_QUERY($query);
$id_usuario = @mysql_result($result,0);
?>

Cdigo para Procesar el registro de Paciente (PHP)

<?php
function replace_filename($str,$min = 0)
{
$str = ereg_replace("[^a-zA-Z0-9.]",'_',$str);
return ($min == 1) ? strtolower($str) : $str;
}
$primer_apellido=$_POST['primer_apellido'];
$segundo_apellido=$_POST['segundo_apellido'];
$nombres=$_POST['nombres'];
$fotografia = $_FILES["fotografia"]['tmp_name'];
$tipo_doc=$_POST['tipo_doc'];
$numero_doc=$_POST['numero_doc'];
$sexo=$_POST['sexo'];
$tipo_sangre=$_POST['tipo_sangre'];
$fecha=$_POST['fecha'];
$estado_civil=$_POST['estado_civil'];
$direccion=$_POST['direccion'];
$correo=$_POST['correo'];
$ciudad=$_POST['ciudad'];
$ciudad2=$_POST['ciudad2'];
$estado=$_POST['estado'];
$pais=$_POST['pais'];
$tel_fijo=$_POST['tel_fijo'];
$tel_movil=$_POST['tel_movil'];
$eps=$_POST['eps'];
$eps2=$_POST['eps2'];
$afp=$_POST['afp'];
$arp=$_POST['arp'];
$vinculacion=$_POST['vinculacion'];
$id_empresa=$_POST['empresa'];
$profesion=$_POST['profesion'];
$nivel_estudio=$_POST['nivel_estudio'];
$como_llego=$_POST['como_llego'];

$query = "SELECT * from pacientes where numero_doc = $numero_doc";


$result = @MYSQL_QUERY($query);
$numero_filas = mysql_num_rows($result);
if ($numero_filas==0){
if (!empty($fotografia))
{
$n = $_FILES['fotografia']['name'];
$n = replace_filename($n,1);
$n_final = time()."-".$n;
if(!copy($fotografia, "../fotos_pacientes/".$n_final))
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

{
echo "No fue posible cargar la imagen /// ";
}else{
echo "Imagen adjuntada exitosamente /// ";
}
}
else
{
$n_final='foto.jpg';
echo "No se adjunto ninguna fotografa, se mostrara una imagen
predetermidada /// ";
}
if ($eps2!=='Otra_EPS'){
mysql_query("insert into eps (nombre_eps) values ('$eps2')",$link);
$result=mysql_query("SELECT * FROM eps order by id_eps desc limit
1",$link);
while ($row = mysql_fetch_row($result))
{
$eps=$row[0];
}
}
if ($ciudad2!=='Otra_Ciudad'){
$ciudad=$ciudad2;
mysql_query("insert into city (Name,Country,Province) values
('$ciudad','$pais','$estado')",$link);
}
mysql_query("insert into pacientes
(primer_apellido,segundo_apellido,nombres,tipo_doc,numero_doc,sexo,tipo_sangre,fecha_na
cimiento,estado_civil,direccion,correo,ciudad,estado,pais,tel_fijo,tel_movil,eps,afp,arp,vincula
cion,profesion,nivel_estudio,id_empresa,como_llego,quien_registra,fotografia,fecha_registro)
values
('$primer_apellido','$segundo_apellido','$nombres','$tipo_doc','$numero_doc','$sexo','$tipo_
sangre','$fecha','$estado_civil','$direccion','$correo','$ciudad','$estado','$pais','$tel_fijo','$tel_
movil','$eps','$afp','$arp','$vinculacion','$profesion','$nivel_estudio','$id_empresa','$como_lle
go','$id_usuario','$n_final',now())",$link);

$sql=mysql_query("SELECT * FROM pacientes WHERE


numero_doc=$numero_doc",$link);
$row = mysql_fetch_array($sql);
$id_paciente=$row['id_paciente'];

echo "El Paciente se ha registrado con xito...<br><br>";


echo "<a href=citas_registrar_consulta.php?id_paciente=$id_paciente
class='text_box'>REGISTRAR CITA A $nombres $primer_apellido $segundo_apellido</a>";
}else{
echo "EL USUARIO NO SE PUEDE REGISTRAR PORQUE EL NUMERO DE DOCUMENTO
$numero_doc YA SE ENCUENTRA REGISTRADO<br><br>POR FAVOR REVISE";
}
?>

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


componentes del sistema de informacin una vez codificados, con el
objeto de comprobar que su estructura es correcta y que se ajustan a la
funcionalidad establecida.
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

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


realizacin de cada nivel de prueba, as como las verificaciones
asociadas a las pruebas unitarias, la coordinacin y secuencia a seguir
en la ejecucin de las mismas y los criterios de registro y aceptacin de
los resultados.

Tarea Producto Tcnica y Participantes


practicas

Generacin del Software. Lder de


cdigo de proyecto
componentes Cdigo fuente

Generacin del Procedimiento Lder de


cdigo de de operacin y proyecto.
procedimientos administracin
y seguridad del sistema. Desarrollador

Procedimiento
de seguridad y
control de
acceso

3.2.1. Generacin del Cdigo de Componentes

En esta tarea se genera el cdigo correspondiente a cada uno de los


componentes del sistema de informacin, identificados en el diseo del
Sistema.
Para generar el cdigo fuente se tienen en cuenta los estndares de
nomenclatura, codificacin y calidad utilizados por la organizacin y
recogidos en el catlogo de normas.
Con el fin de verificar que el cdigo fuente especifica de forma correcta
el componente, se realiza su ensamblaje o compilacin, verificando y
corrigiendo los errores sintcticos, y el enlace del cdigo objeto obtenido
con las correspondientes bibliotecas.

Productos de entrada.

Catlogo de normas.
Especificaciones de construccin del sistema de informacin.

Productos de salida:

Producto software.
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

Cdigo fuente

3.2.2. Desarrollo de pantallas y Reportes

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


datos de acuerdo con la especificacin obtenida en el documento de
diseo, se implementan los aspectos de diseo grfico que le darn la
apariencia definitiva al sistema de informacin.

Formularios de entrada

A continuacin, se adjunta del formulario de entrada de datos para ser


almacenados en la base de datos correspondiente a nuestro sistema de
informacin
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

Formulario de salida

Se adjunta imagen del formulario de salida de datos una vez se han


registrado en nuestro sistema de informacion correspondiente a los
pacientes.

Una vez registrados los datos en nuestro sistema este nos informa si se
permite el registro de una cita, todo esto esta sujeto a cambios debido a
que se desarrollata con base en las solicitud del cliente.

3.2.3. Integracin 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 interactan correctamente a travs 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 integracin mediante la instalacin del


software ordenes de servicio en los ordenadores y se verifica si los
componentes o subsistemas interactan correctamente a travs de sus
interfaces, tanto internas como externas, cubren la funcionalidad
establecida, y se ajustan a los requisitos especificados en las
verificaciones correspondientes.

La estrategia a seguir en las pruebas de integracin se establece en el


plan de pruebas donde se habr tenido en cuenta el plan de integracin
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

del sistema de informacin, siempre y cuando se haya especificado en la


tarea.

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


de integracin se hay verificado de manera unitaria

4. CRONOGRAMA DE ACTIVIDADES

A continuacin, se presenta un calendario de las principales tareas de la fase


de construccin del proyecto

Actividad Respon Durac Mes1


sable in
Sem 1 Sem 2 Sem 3 Sem 4

Capacitaci Cristhian 1 mes Realizaci Capacitaci Evaluaci Prcticas


n e Carbonel n de un n del n del en el
informaci l manual software software sistema
n bsico al personal de
para el personal operativo informaci
usuario operativo n a
implemen
tar

Actividad Respon Durac Mes 2


sable in

Sem 1 Sem 2 Sem 3 Sem 4

Verificaci Inicio de Correcci Realizaci


n del pruebas n de n de
sistema y con errores en pruebas
funcionali informaci base de eliminand
dad n real datos o errores
del
sistema
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

Actividad Respon Durac Mes 3


sable in
Sem 1 Sem 2 Sem 3 Sem 4

Implement Cristhian 1 mes Una vez Se Implement Realizaci


ar Carbonel identifica implement acin de n de las
correccion l do los an los una nueva pruebas
es y errores correctivo versin con los
nuevas del s del usuarios
caracterst sistema y necesario sistema del
icas aplicadas s y de sistema
las aplicacin informaci
correccio de nuevas n con las
nes caracterst nuevas
icas caracterst
Se toma ica
nota de
los
correctivo
s

Actividad Respon Durac Mes 4


sable in
Sem 1 Sem 2 Sem 3 Sem 4

Implement Cristhian 1 mes Realizaci Implement Capacitaci Puesta


acin de Carbonel n del acin del n sobre en
nueva l diseo nuevo la nueva marcha
interface con los diseo interface de las
requerimi nuevas
entos de caracter
clientes sticas del
sistema

Actividad Respon Durac Mes 5


sable in
Sem 1 Sem 2 Sem 3 Sem 4

Software Cristhian 1 mes Capacita Dudas Resoluci Revisin


definitivo Carbonel cin final inquietude n de del
puesta en l sobre el s del dudas e sistema y
marcha sistema inquietude su
Documento planeacin fase de construccin Versin 1.0 CRC Salud Integral Garca Rovira

de personal s funcionali
informaci dad
n

You might also like