la Seguridad Alimentaria"
1. INTRODUCCION
El anlisis de requisitos es una de las tareas ms importantes en el ciclo de
vida del desarrollo de software, puesto que en ella se determinan la estructura
de la nueva aplicacin.
En cualquier proyecto software los requisitos son las necesidades del
producto que se debe desarrollar. Por ello, en la fase de anlisis de requisitos
se deben identificar claramente estas necesidades y documentarlas. Como
resultado de esta fase se debe producir un documento de especificacin de
requisitos en el que se describa lo que el futuro sistema debe hacer. Por tanto,
no se trata simplemente de una actividad de anlisis, sino tambin de sntesis.
El anlisis de requisitos se puede definir como el proceso del estudio de las
necesidades de los usuarios para llegar a una definicin de los requisitos del
sistema, hardware o software, as como el proceso de estudio y refinamiento de
dichos requisitos.
En la determinacin de los requisitos no slo deben actuar los analistas, es
muy importante la participacin de los propios usuarios, porque son stos los
que mejor conocen el sistema que se va a automatizar. Analista y cliente se
deben poner de acuerdo en las necesidades del nuevo sistema, ya que el
cliente no suele entender el proceso de diseo y desarrollo del software como
para redactar una especificacin de requisitos software (ERS) y los analistas
no suelen entender completamente el problema del cliente, debido a que no
dominan su rea de trabajo.
As pues, el documento de especificacin de requisitos debe ser legible por
el cliente, con lo que se evita el malentendido de determinadas situaciones, ya
que el cliente participa activamente en la extraccin de dichos requisitos.
La metodologa estructurada est basada en la representacin de las
funciones que debe realizar el sistema y los datos que fluyen entre ellas.
1.1. OBJETIVO.
1.1.1.
Objetivo Principal
Implementar un Sistema de Informacin para la
Objetivos Especficos
Analizar Mediante tcnicas informticas, analizaremos
los lmites, caractersticas y posibles soluciones de un
problema al que se aplica un tratamiento utilizando un
software de computadora
tcnicas
algoritmos.
Con
desarrollar
sus
propios
estndares
para
definir
sus
necesidades.
1.2. ALCANCE
-
C.O.
: Centro de Operaciones.
A.V.T
Tour
Pax
: pasajero.
AA
: Agencias Asociadas.
1.4. REFERENCIAS
En el desarrollo de este apartado se ha considerado el siguiente
documento: ANSI/IEEE Std. 830-1993 Gua del IEEE para la
Especificacin de Requerimientos de software.
2. DESCRIPCION GENERAL
En esta seccin se presenta una descripcin a alto nivel del sistema.
Se presentaran las principales reas a las cuales el sistema debe dar
soporte, las funciones que el sistema debe realizar, la informacin utilizada,
las restricciones y otros factores que afecten al desarrollo del mismo.
Interfaces de sistema
El contenido de la interfaces sern mostrados en la parte central
2.1.2.
Interfaces de hardware
La computadora y dispositivos mviles debern contar con un
Interfaces de software
El sistema para su buen desempeo necesitara de un navegador
web ligero en sus recientes versiones y que este tenga instalado a su
vez adobe flash player en sus ltimas versiones, ya que estos no
necesitan de licencias y estn libres para sus respectivas descargas.
El navegador web debe soportar lenguajes de programacin tales
2.1.4.
Interfaces de comunicacin
En la comunicacin interna o comunicacin intranet estar
2.1.5.
Restricciones de memoria
En cuanto a la memoria interna del servidor tendr dos discos
lugares
de
adecuacin
ambientes
debern
estar
implementados por:
-
Lugar iluminado.
Buena ventilacin.
Ambiente cmodo y agradable.
Lugares secos y no hmedos.
Lugares amplios.
Con buena instalacin elctrica
Espacios estratgicos bien diseados.
representa en la empresa.
Riesgo en desarrollo significa la
importancia
vital
que
HISTORIA DE USUARIO
N 1
Usuario: Administrador
Prioridad en negocio: Alta
Puntos estimados:3
Iteracin asignada:3
HISTORIA DE USUARIO
N 2
Usuario: Pax
Prioridad en negocio: Alta
Puntos estimados:3
Iteracin asignada:2
HISTORIA DE USUARIO
N 3
Usuario: Pax
Prioridad en negocio: Alta
Puntos estimados:3
Iteracin asignada:1
HISTORIA DE USUARIO
N 4
Usuario: Administrador
Prioridad en negocio: Media
Puntos estimados:4
Iteracin asignada:4
HISTORIA DE USUARIO
N 5
Puntos estimados:5
Iteracin asignada:3
HISTORIA DE USUARIO
N 6
Usuario: Administrador
Prioridad en negocio: Media
Puntos estimados: 3
Iteracin asignada: 2
10
xp,
3.
ESPECIFICACION DE REQUERIMIENTOS
Interfaces de usuario.
El sistema debe ser amigable y predictivo con el usuario ya que lo
Interfaces de hardware
El sistema requiere una salida de impresora y lectora de cd para
Interfaces de software
El sistema interactuara con lenguajes como JavaScript, Ajax,
Interfaces de comunicacin
El sistema podr ser operable en red con la infraestructura que
Fichas de tareas.
TAREA DE INGENIERIA
N1
HISTORIA DE USUARIO N 1
11
puntos estimados: 4
HISTORIA DE USUARIO N 1
Nombre Tarea: Diseo de formulario para el registro de nuevos
administradores
Tipo de tarea: desarrollo
puntos estimados: 4
TAREA DE INGENIERIA
N3
HISTORIA DE USUARIO N 1
puntos estimados: 2
12
TAREA DE INGENIERIA
N4
HISTORIA DE USUARIO N 2
Nombre Tarea: Diseo de formulario para el registro de los Pax
Tipo de tarea: desarrollo
puntos estimados: 3
TAREA DE INGENIERIA
N5
HISTORIA DE USUARIO N 2
puntos estimados: 3
13
N6
HISTORIA DE USUARIO N 3
puntos estimados: 4
TAREA DE INGENIERIA
N7
HISTORIA DE USUARIO N 3
Nombre Tarea: Diseo de interfaz de los servicios
Tipo de tarea: desarrollo
puntos estimados: 3
TAREA DE INGENIERIA
N8
HISTORIA DE USUARIO N 4
Nombre Tarea: Realizar reportes de los servicios solicitados
Tipo de tarea: desarrollo
14
puntos estimados: 4
TAREA DE INGENIERIA
N9
HISTORIA DE USUARIO N 4
Nombre Tarea: comunicacin online
Tipo de tarea: desarrollo
puntos estimados: 5
TAREA DE INGENIERIA
N10
HISTORIA DE USUARIO N 4
Nombre Tarea: realizar interfaz del chat
Tipo de tarea: desarrollo
puntos estimados: 4
15
administrador y el Pax.
3.2.2.
Fechas de entrega.
ITERACION
HISTORIA
PRIORIDAD
ESFUERZO
FECHA INICIO
FECHA FINAL
Iteracin 1
Historia 3
Alta
05-08-2013
09-08-2013
Historia 2
Alta
12-08-2013
16-08-2013
Historia 6
Media
19-08-2013
23-08-2013
Historia 1
Alta
26-08-2013
30-08-2013
Historia 5
Media
02-09-2013
06-09-2013
Historia 4
Media
09-09-2013
13-09-2013
Iteracin 2
Iteracin 3
Iteracin 4
3.2.3.
PRIORIDAD
ESFUERZO
Alta
Alta
Alta
Media
Media
Media
16
Login.
En esta interfaz un integrante del personal a cargo del C.O.
acceder para verificar los servicios que en su tiempo de trabajo
se suscitaron.
LOGIN
USUARIO
CONTRASEA
17
Servicios.
Se mostrara una relacin de los servicios y caractersticas que
esta posee.
SERVICIOS
Le
UROS
TAQUILE
AMANTANI
SILLUSTANI
CHUCUITO
ANAPIA
brindamos
extremo
un
cuidado
al
servicio
con
realizar
sus
servicios.
Informacin.
En esta parte del sistema se guiara al Pax de cmo podr realizar
sus servicios como formas de pago, maneras de llegar a puno, etc.
Contctenos.
El Pax tendr la opcin de realizar sus preguntas e inquietudes
online, creando un sistema de chat entre turista y C.O.
18
Acerca de nosotros.
Se mostrara la informacin de la legalidad de la empresa
indicando direccin, telfonos, integrantes, administradores, etc.
Cuntanos su experiencia.
El Pax tendr la opcin de contarnos las experiencias que paso
durante el cumplimiento de sus servicios (traslados, capacidad del gua,
permanencia en los lugares de visita, etc.).
De esta seccin se podr obtener reportes de los servicios
brindados.
Reclamos.
El Pax tendr la opcin de brindar sus reclamos o incumplimientos
de servicios sin restricciones.
TARJETAS
CRC
(Clase
Colaboracin)
Clase: administrador
responsabilidades
Campos:
Id
Nombres
Apellidos
Direccin
Usuario
Contrasea
Campo ocupacional
Mtodos:
Crear nuevo administrador
Editar administrador
Eliminar administrador
19
Responsabilidad
colaboracin
Clase: Pax
responsabilidades
Campos:
Id
Nombres
Apellidos
Edad
Pas origen
ciudad
Direccin
Tipo de documento
Numero de documento
Correo electrnico
telfono
Usuario
Contrasea
Mtodos:
Crear nuevo Pax
Editar Pax
Editar tipo de documento
Editar usuario
Editar contrasea
Eliminar Pax
colaboracin
Clase: servicios
responsabilidades
Campos:
Id
denominacin
Ubicacin
Horas de viaje
Horas de permanencia
Atractivos
Medio de traslado
Mtodos:
Crear nuevo servicio
Editar servicio
Eliminar servicio
Editar permanencia
Editar atractivos
Editar denominacin
Colaboracin:
20
Clase: reporte
responsabilidades
Campos:
Id
Nombres Pax
Apellidos Pax
Destinos tursticos
Precio de servicios
Subtotal
total
Hora de salida
Hora de llegada
Nombre del administrador
Mtodos:
Crear reporte
Editar reporte
Eliminar reporte
Colaboracin:
Clase Pax ,clase servicio, clase administrador
-
21
Cumplimiento de estndares
Lo que podemos recalcar es que usaremos un reporte estndar
22
3.5.2.
Limitaciones de hardware.
Por ser un sistema ligero no presentara ninguna limitacin en
Confiabilidad.
El sistema es confiable puesto que estaremos en continuo
23
Disponibilidad
El software estar disponible en cualquier momento que los
Seguridad
El software est bien implementado con todas las cuestiones de
inactivo
un
lapso
de
tiempo
el
software
cerrara
automticamente la sesin.
3.6.4.
Facilidad de mantenimiento
Su mantenimiento no es muy complicado porque se controlara la
mysql_query($consul);
include("registro.php");
?>
Index
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>interfacez de turistas</title>
<link rel="stylesheet" href="css/style.css" />
<style>
p{background-color: #999;
font-size: 32px
}
.principal{
background-color: #123;
width: 1000px;
height: 800px;
margin: auto;
}
.portada{background-color: #434;
width: 1000px;
height: 200px;
}
.menu{background-color: #CBDBE6;
width: 1000px;
height: 50px;
}
.medio{
background-color: #345;
width: 1000px;
height: 820px;
}
.pie{
background-color: #456;
width: 1000px;
height: 50px;
}
ul.nav{
margin: 0;
padding: 0;
list-style-type: none;
font-size: 24px;
}
ul.nav li{
float:left;
}
ul.nav li#loginContainer{
25
float:right;
}
ul.nav li:hover, ul.nav li:focus{
color: #E4FFD3;
background-color: #CBDBE6;
}
li{
width: 180px;
height: 50px;
}
a{margin:auto;}
</style>
<script src="js/jquery-1.5.2.min.js"></script>
<script src="js/login.js"></script>
<script src="js/jquery-ui.min.js"></script>
<script src="js/jquery.skitter.js"></script>
<script src="js/main.js"></script>
<script src="js/peticionajax.js"></script>
</head>
<body style="background-color: #222;">
<div class="principal">
<div class="portada">
<div class="border_box">
<div class="box_skitter box_skitter_large">
<ul class="box_skitter_ul"></ul>
</div>
</div>
</div>
<div class="menu" align="center">
<ul class="nav">
<li><a href="index.php">INICIO</a></li>
<li><a href="servicio.php" onclick="hacePeticion('servicio.php',
'medio'); return false;">SERVICIO</a></li>
<li><a href="registro.php" onclick="hacePeticion('registro.php',
'medio'); return false;">REGISTRO</a></li>
<li><a href="chat.php">CHAT</a></li>
<li>
<div id="loginContainer">
<a href="#" id="loginButton">
<span>Login</span>
</a>
<div style="claer:both"></div>
<div id="loginBox">
<form action="login.php"id="loginForm">
<fieldset id="boby">
<label for="usuario">Usuario</label>
<input type="text" name="usuario" id="usuario"/>
</fieldset>
<fieldset>
26
<label for="contrasenia">Contraseña</label>
<input type="text" name="contrasenia"
id="contrasenia"/>
</fieldset>
<input type="submit" id="login" value="Acceder"/>
<label for="checkbox"><input type="checkbox"
id="checkbox"/>Recordame</label>
<span><a href="#">Me olvide la
contraseña</a></span>
</form>
</div>
</div>
</li>
</ul>
</div>
<div id="medio" class="medio">
<div id="links">
<ul>
<li>
<a href="http://www.hotelesenpuno.com/lugares-puno.php?
q=1">
<table width="680" border="0">
<tbody>
<tr>
<td rowspan="3"><img src="./images/2.jpg"
width="208" height="130" class="centrada" border="0"></td>
<td>Catedral de puno</td>
</tr>
<tr>
<td>
<em>La catedral de Puno fue construida en el
siglo XVII, se caracteriza porque sus acabados son muestra del barroco
espaol, el mismo incluye elementos andinos que otorgan al monumento su
carcter mestizo.</em>
</td>
</tr>
<tr>
<td>
<img src="./images/boton.png" width="154"
height="25" border="0" align="right">
</td>
</tr>
</tbody>
</table>
</a>
<hr>
27
<a href="http://www.hotelesenpuno.com/lugares-puno.php?
q=2">
<table width="680" border="0">
<tbody>
<tr>
<td rowspan="3">
<img src="./images/sanjuan.jpg" width="208"
height="130" class="centrada" border="0">
</td>
<td>Iglesia de San Juan</td>
</tr>
<tr>
<td>
<em>Se encuentra ubicada en el Parque Pino,
hace mas de 200 aos su construccion fue hecha de adobe; posteriormente
paso por una etapa de reconstrucin, es decir que su actual construccin data
de la poca Republicana.</em>
</td>
</tr>
<tr>
<td>
<img src="./images/boton.png" width="154"
height="25" border="0" align="right">
</td>
</tr>
</tbody>
</table>
</a>
<hr>
<a href="http://www.hotelesenpuno.com/lugares-puno.php?
q=3">
<table width="680" border="0">
<tbody>
<tr>
<td rowspan="3">
<img src="./images/armaspuno1.jpg" width="208"
height="130" class="centrada" border="0">
</td>
<td>Plaza de Armas</td>
</tr>
<tr>
<td>
<em>La Plaza de armas de Puno a tenido
diversas modificaciones sinembargo en la actualidad presenta en su parte
central el Monumento del Coronel Francisco Bolognesi, entre otros atractivos
ubicados a sus alrededores.</em>
</td>
</tr>
<tr>
28
<td>
<img src="./images/boton.png" width="154"
height="25" border="0" align="right">
</td>
</tr>
</tbody>
</table>
</a>
<hr>
<a href="http://www.hotelesenpuno.com/lugares-puno.php?
q=4">
<table width="680" border="0">
<tbody>
<tr>
<td rowspan="3">
<img src="./images/pino2.jpg" width="208"
height="130" class="centrada" border="0">
</td>
<td>Parque Pino</td>
</tr>
<tr>
<td>
<em>Ubicado a pocas cuadras de la Plaza de
Armas y unida a esta por el concurrido pasaje peatonal Lima.</em>
</td>
</tr>
<tr>
<td>
<img src="./images/boton.png" width="154"
height="25" border="0" align="right">
</td>
</tr>
</tbody>
</table>
</a>
<hr>
<a href="http://www.hotelesenpuno.com/lugares-puno.php?
q=5">
<table width="680" border="0">
<tbody>
<tr>
<td rowspan="3">
<img src="./images/lemos1.jpg" width="208"
height="130" class="centrada" border="0">
</td>
<td>Balcon del Conde de Lemos</td>
</tr>
<tr>
<td>
29
Registro html
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Huanca</title>
<link rel="stylesheet" type= "text/css" href="css/estilos.css"/>
<script type="text/javascript" src="js/jquery-1.5.2.js"></script>
<script type="text/javascript" src="js/funciones.js"></script>
</head>
<body>
<?php
/*$consu=new Consulta("localhost", "root", "", "databasehuanca");*/
?>
<div class="cuerpo">
<div class="banner">
<img src="imagen/bienvenido.jpg" width="100%" height="200"/>
</div>
<?php
/*$consu->conexionBaseDato()*/;
?>
<div class="formulario">
<h2>INGRESE CORRECTAMENTE LOS SIGUIENTES DATOS:</h2>
<form action="guardadato.php" method="POST">
<fieldset>
<legend><b>Datos:</b></legend>
<table>
<tr>
<td style="text-align:right">
IDENTIFICACION:
</td>
<td>
<input name="id" id="id" type="text" value="" size="40" />
</td>
</tr>
<tr>
<td style="text-align:right">
NOMBRES:
</td>
<td>
<input name="nombre" id="nombre" type="text" value=""
size="40" />
</td>
</tr>
<tr>
31
<td style="text-align:right">
TELEFONO:
</td>
<td>
<input name="telefono" type="text" value="" size="40" />
</td>
</tr>
<tr>
<td style="text-align:right">
PAIS:
</td>
<td>
<input name="pais" type="text" value="" size="40" />
</td>
</tr>
<tr>
<td>
</td>
<td>
<input name="pais" type="submit" value="Registrar" />
</td>
</tr>
</table>
</form>
</div>
</div>
</body>
</html>
Conclusiones
-
32
4.
INFORMACION DE APOYO
4.1.ndice.
1. INTRODUCCION...........................................................................................2
1.1.
OBJETIVO...............................................................................................3
1.2.
ALCANCE................................................................................................3
1.3.
1.4.
REFERENCIAS.......................................................................................3
2. DESCRIPCION GENERAL............................................................................3
2.1.
2.1.1.
Interfaces de sistema........................................................................3
2.1.2.
Interfaces de usuario........................................................................3
2.1.3.
Interfaces de hardware.....................................................................3
2.1.4.
Interfaces de software......................................................................3
2.1.5.
Interfaces de comunicacin..............................................................3
2.1.6.
Restricciones de memoria................................................................3
2.1.7.
2.2.
2.3.
2.4.
RESTRICCIONES GENERALES............................................................3
2.5.
SUPOSICIONES Y DEPENDENCIAS....................................................3
2.6.
DISTRIBUCION DE REQUERIMIENTOS...............................................3
33
3. ESPECIFICACION DE REQUERIMIENTOS.................................................3
3.1.
3.1.1.
Interfaces de usuario........................................................................3
3.1.2.
Interfaces de hardware.....................................................................3
3.1.3.
Interfaces de software......................................................................3
3.1.4.
Interfaces de comunicacin..............................................................3
3.2.
REQUERIMIENTOS FUNCIONALES.....................................................3
3.2.1.
Fichas de tareas...............................................................................3
3.2.2.
Fechas de entrega............................................................................3
3.2.3.
3.3.
3.4.
RESTRICCIONES DE DISEO..............................................................3
3.4.1.
Cumplimiento de estndares............................................................3
3.4.2.
Limitaciones de hardware.................................................................3
3.5.
3.5.1.
Confiabilidad.....................................................................................3
3.5.2.
Disponibilidad....................................................................................3
3.5.3.
Seguridad..........................................................................................3
3.5.4.
Facilidad de mantenimiento..............................................................3
34
4. INFORMACION DE APOYO..........................................................................3
4.1.
ndice.......................................................................................................3
35