Académique Documents
Professionnel Documents
Culture Documents
INGENIERA DE SISTEMAS
PROYECTO DE GRADO
POSTULANTE
DOCENTE GUA
DOCENTE REVISOR
LA PAZ BOLIVIA
2015
NDICE DE CONTENIDOS
1. MARCO REFERENCIAL
1.1 INTRODUCCIN
1.2 ANTECEDENTES
1.2.1 ANTECEDENTES INSTITUCIONALES
1.2.2 ESTRUCTURA ORGNICA DE LA INSTITUCIN
1.2.3 ANTECEDENTES DE TRABAJOS AFINES AL PROYECTO
1.3 PLANTEAMIENTO DEL PROBLEMA
1.3.1 ANLISIS DEL PROBLEMA
1.3.2 PROBLEMA CENTRAL
1.3.3 PROBLEMAS ESPECFICOS
1.4 OBJETIVOS
1.4.1 OBJETIVO GENERAL
1.4.2 OBJETIVOS ESPECFICOS
1.5 JUSTIFICACIN
1.5.1 JUSTIFICACIN ACADMICA
1.5.2 JUSTIFICACIN SOCIAL
1.5.3 JUSTIFICACIN ECONMICA
1.6 ALCANCES Y APORTES
1.6.1 ALCANCES
1.6.2 APORTES
1.6.2.1 Aportes acadmicos
1.6.2.2 Aportes institucionales
1.6.3 METODOLOGAS Y TCNICAS
1.6.3.1 Mtodos
1.6.3.2 Tcnicas
1
2
2
3
3
4
4
5
5
6
6
6
7
7
7
7
8
8
8
8
8
9
9
9
2. MARCO TERICO
10
2.1 INTRODUCCIN
2.2 SISTEMA
2.2.1 CONCEPTO DE SISTEMA
2.2.2 DEFINICIN DE SISTEMA
2.3 INFORMACIN
2.3.1 DEFINICIN DE LA INFORMACIN
2.3.2 CARACTERSTICAS DE LA INFORMACIN
2.4 SISTEMA DE INFORMACIN
2.4.1 DEFINICIN DE SISTEMA DE INFORMACIN
2.4.2 ELEMENTOS DE LOS SISTEMAS DE INFORMACIN
2.4.3 CLASIFICACIN DE LOS SISTEMAS DE INFORMACIN
2.4.3.1 Sistemas de informacin administrativos
2.4.3.2 Sistemas de informacin organizacionales
2.5 SOFTWARE
10
10
10
11
11
11
11
12
12
13
13
13
14
14
49
51
3.1 INTRODUCCIN
3.2 FACTIBILIDAD ECONMICA
3.2.1 DETERMINANDO BENEFICIOS DEL PROYECTO
3.2.2 DETERMINANDO COSTOS ESTIMADOS DEL PROYECTO
3.2.3 MODELO PARA EL CLCULO DE COSTOS COCOMO
3.3 FACTIBILIDAD TCNICA
3.3.1 HARDWARE Y SOFTWARE DESIGNADOS
3.3.1.1 Hardware
3.3.1.2 Software
3.4 FACTIBILIDAD OPERACIONAL
51
51
51
54
55
55
55
55
55
56
58
4.1 INTRODUCCIN
4.2 ANLISIS Y DISEO DEL SISTEMA
4.2.1 RECOPILACIN DE INFORMACIN
4.2.1.1 Entrevistas
4.2.1.2 Preguntas y cuestionarios
4.3.1.3. Solicitud del cliente
4.2.1.3 Determinacin de requerimientos
4.2.2 DISEO DEL SISTEMA
4.2.2.1 Diagramas de contexto
4.2.2.2 Casos de uso
58
58
58
60
61
61
61
64
64
66
CAPTULO 1
1. MARCO REFERENCIAL
1.1 Introduccin
Al pasar los aos todos hemos sido testigos de distintos eventos adversos y no
gratos para la poblacin como ser desastres naturales, catstrofes y accidentes
ocurridos en nuestro pas y en todo el mundo; eventos en los cuales siempre ha
sobresalido la labor de algn personal de ayuda capacitado para este tipo de
emergencias.
Nuestro pas no puede estar excluido de sufrir alguno de este tipo de incidentes, ms
an y concretamente en la ciudad de La Paz ya que: Estudios geolgicos,
geotcnicos y topogrficos demuestran de sobra que La Paz es una ciudad de y en
riesgo. Se caracteriza por una topografa marcada por pendientes y laderas muy
empinadas, con arrastre de agua en poca de lluvia, mala calidad de suelos y reas
reacondicionadas. Por debajo pasan 364 ros, riachuelos y afluentes que hacen que
la ciudad sea sumamente vulnerable, segn la ex directora de Cultura Ciudadana
del municipio paceo Patricia Grossman.1
Es por eso que existe la Institucin militar llamada Grupo de Bsqueda y Rescate
SAR2-FAB ILLIMANI perteneciente a la Fuerza Area Boliviana; este grupo de
voluntarios se desempea en una labor de ayuda para casos de emergencia y
desastres que puedan ocurrir en la ciudad de La Paz.
Siendo este grupo de vital importancia para la poblacin, conociendo tambin el tipo
de manejo de datos en el grupo SAR-FAB ILLIMANI y existiendo la necesidad de
sistematizar la informacin de la institucin con el fin de brindar un mejor servicio a la
colectividad en casos de emergencias, surge este proyecto de grado.
1 Peridico Digital PIEB (2011) Estudios ratifican que La Paz es una ciudad de
riesgo. Recuperado de: http://www.pieb.com.bo/sipieb_notas.php?idn=6424
2 Acrnimo de las palabras en ingls Search and Rescue que significan Bsqueda
y Rescate.
1
Es por eso que para cualquier tipo de emergencia se recurre al plan de llamadas
que consiste en la recopilacin de datos de los rescatistas, datos personales e
institucionales y sus reas de especialidad para que, en casos de emergencia, se
recurra al personal rescatista ms preparado de acuerdo a la necesidad de la
emergencia.
1.2.2 Estructura orgnica de la institucin
o la presencia de errores en los mismos; todos estos aspectos han influido para la
demora en la entrega de las libretas o el gasto insulso en repeticiones de libretas mal
hechas.
Otro problema a analizar es la falta de comunicacin directa e instantnea entre las
distintas secciones dentro del Grupo SAR-FAB ILLIMANI como son: seccin
personal, seccin instruccin, seccin operaciones, seccin logstica y seccin
finanzas ya que para cualquier actividad debe existir una completa coordinacin
entre las distintas secciones, para un buen desempeo de la misin asignada en
cualquier operativo u actividad.
Finalmente, no est por dems recalcar que el Grupo SAR-FAB ILLIMANI no
cuenta con muchos recursos econmicos, subsiste bajo un presupuesto bajo
dependiente de la Fuerza Area y convenios con otras instituciones lo cual causa la
falta de equipos o la desactualizacin de los mismos.
1.3.2 Problema central
Luego de un estudio previo y un anlisis de problemas se ha diseado el rbol de
problemas [ver ANEXO A] donde se ha podido identificar el problema principal que es
el siguiente:
La informacin del personal de voluntarios y rescatistas, datos de materiales
logsticos y recursos econmicos y financieros son llevados de forma semi manual, lo
cual provoca que la informacin no sea fiable, ineficiente e inoportuna.
1.3.3 Problemas especficos
a.) Desorganizacin en el proceso de recopilacin, almacenaje y
recuperacin de datos de los rescatistas
No se encuentran datos e informacin personal de manera
oportuna provocando ineficiencia en el plan de llamadas y lentitud
en la entrega de libretas de servicio militar.
b.) Deficiente manejo y registro del control de asistencia
El manejo de
procedido al llenado de libretas con datos errneos y se tuvo que reponer los mismos
con recursos propios de la institucin.
En el marco del proyecto, tampoco se cuenta con un equipo de ltima generacin,
esto debido a los bajos recursos econmicos del GRUPO SAR y por tanto se
implementar un sistema con un software que requiera bajos recursos de hardware.
1.6 Alcances y aportes
1.6.1 Alcances
El proyecto contempla el anlisis, diseo e implementacin de un sistema informtico
que administrar: registro de datos de todo el personal rescatista, control y reportes
semanales de asistencia, registro de datos de materiales logsticos y planillas de
recursos financieros de aportes y gastos de la institucin.
1.6.2 Aportes
1.6.2.1
Aportes acadmicos
Aportes institucionales
vanos.
Productividad de uso con los bajos recursos computacionales de la institucin.
1.6.3 Metodologas y tcnicas
1.6.3.1
Mtodos
Tcnicas
CAPTULO 2
2. MARCO TERICO
2.1 Introduccin
5 Rational Unifed Process, en espaol Proceso Racional Unificado
9
10
8 Piattini, M. G., Marcos, E., Calero, C., y Vela, B. (2007). Tecnologa y diseo de
bases de datos: Sistemas de informacin y bases de datos (Cap. 1, p. 9). Mxico:
Alfaomega Grupo Editor S. A. de C. V.
12
13
2.5 Software
Vamos a tratar un concepto tan importante como es el software. Es importante
entender este concepto antes de pasar a definir lo que es la ingeniera de software.
2.5.1 Definiciones de software
Conjunto de programas, instrucciones y reglas informticas que permiten
ejecutar ciertas tareas en un computadora9.
El software se puede definir como el conjunto de tres componentes:
o Programas (instrucciones): este componente proporciona
la
Especificacin
La Especificacin de Requerimientos describe el comportamiento esperado en
el software una vez desarrollado. Es la tarea de describir detalladamente el
software a ser escrito, de una forma rigurosa. Se describe el comportamiento
esperado del software y su interaccin con los usuarios y/o otros sistemas.
Diseo y Arquitectura
Determinar cmo funcionar de forma general sin entrar en detalles
incorporando consideraciones de la implementacin tecnolgica, como el
hardware, la red, etc. Consiste en el diseo de los componentes del sistema
que dan respuesta a las funcionalidades descritas en la segunda etapa
tambin conocidas como las entidades de negocio. Generalmente se realiza
en base a diagramas que permitan describir las interacciones entre las
entidades y su secuenciado.
11 Sommerville, I., (2005). Ingeniera del Software: Introduccin a las
computadoras (Cap. 1, p. 6). Espaa: Pearson Educacin, S. A.
15
Prueba
Consiste en comprobar que el software realice correctamente las tareas
indicadas en la especificacin del problema. Una tcnica de prueba es probar
por separado cada mdulo del software, y luego probarlo de forma integral,
para as llegar al objetivo. Se considera una buena prctica el que las pruebas
sean efectuadas por alguien distinto al desarrollador que la program. En
general hay dos grandes formas de organizar un rea de pruebas, la primera
es que est compuesta por personal inexperto y que desconozca el tema de
pruebas, de esta forma se evala que la documentacin entregada sea de
calidad, que los procesos descritos son tan claros que cualquiera puede
entenderlos y el software hace las cosas tal y como estn descritas.
El segundo enfoque es tener un rea de pruebas conformada por
programadores
con
experiencia,
personas
que
saben
sin
mayores
Mantenimiento
Conlleva todo lo relacionado con mantener y mejorar el software para
enfrentar errores descubiertos y nuevos requisitos. Esto puede abarcar ms
tiempo incluso que el desarrollo inicial del software. Alrededor de dos tercios
de toda la ingeniera de software tiene que ver con dar mantenimiento. Una
16
18
Conceptos y anlisis
Para
Identificacin de necesidades
Es el primer paso del anlisis del sistema, en este proceso el analista se rene
con el(los) cliente(es) y/o usuario(os), e identifican las metas globales, se
analizan las perspectivas del cliente, sus necesidades y requerimientos, sobre
la planificacin temporal y presupuestal, lneas de mercadeo y otros puntos
que puedan ayudar a la identificacin y desarrollo del proyecto.
Algunos autores suelen llamar a esta parte Anlisis de Requisitos y lo
dividen en cinco partes:
Reconocimiento del problema
Evaluacin y sntesis
Modelado
Especificacin
Revisin
Estudio de viabilidad
Muchas veces cuando se emprende el desarrollo de un proyecto de sistemas
los recursos y el tiempo no son realistas para su materializacin sin tener
prdidas econmicas y frustracin profesional. La viabilidad y el anlisis de
riesgos estn relacionados de muchas maneras, si el riesgo del proyecto es
alto, la viabilidad de producir software de calidad se reduce, sin embargo se
deben tomar en cuenta tres reas principales de inters:
o Viabilidad econmica
Una evaluacin de los costos de desarrollo, comparados con los
ingresos netos o beneficios obtenidos del producto o sistema
desarrollado.
o Viabilidad tcnica
Un estudio de funciones, rendimiento y restricciones que puedan
afectar la realizacin de un sistema aceptable.
o Viabilidad legal
Es determinar cualquier posibilidad de infraccin,
violacin
Conceptos y principios
23
2.7.2.3
Son seis las ideas bsicas que caracterizan a la programacin orientada a objetos:
Objetos
Un objeto es una representacin en computadora de alguna cosa o evento
del mundo real.
Clases
Una clase es una categora de objetos similares. Los objetos se agrupan en
clases.
Mensajes
Se refiere al proceso de enviado de informacin, de un objeto a otro
Encapsulacin
Esta caracterstica es la que denota la capacidad del objeto de responder a
peticiones a travs de sus mtodos sin la necesidad de exponer los medios
utilizados para llegar a brindar estos resultados.
Herencia
Es la caracterstica por la cual los objetos para su creacin se basan en una
clase de base, heredando todas sus propiedades, mtodos y eventos; los
cuales a su vez pueden o no ser implementados y/o modificados.
Polimorfismo
El trmino de polimorfismo define la capacidad de que ms de un objeto
pueda crearse usando la misma clase de base para lograr dos conceptos de
objetos diferentes.
2.8.2 Lenguaje Unificado de Modelado (UML)
UML, por sus siglas en ingls, Unified Modeling Language; es el lenguaje de
modelado de sistemas de software ms conocido y utilizado en la actualidad; est
respaldado por el OMG 16. Es un lenguaje grfico para visualizar, especificar, construir
y documentar un sistema. UML ofrece un estndar para describir un "plano" del
sistema (modelo), incluyendo aspectos conceptuales tales como procesos de
negocio y funciones del sistema, y aspectos concretos como expresiones de
lenguajes de programacin, esquemas de bases de datos y componentes
reutilizables.
27
Diagramas de clase
Nombre de la Clase
Atributo 1
Atributo 2
.................
Operacion1( )
Operacion2( )
.................
Figura 6. Notacin de una clase
Fuente: Elaboracin propia
Nombre de la clase
Atributos de la clase
Mtodos u operaciones de la clase
28
Atributos:
Los atributos de una clase no deberan ser manipulables directamente por el resto de
objetos. Por esta razn se crearon niveles de visibilidad para los elementos que son:
Privado (-): es el ms fuerte. Esta parte es totalmente invisible (excepto para
clases friends en terminologa C++).
Protegido (#): Los atributos/operaciones protegidos estn visibles para las
clases friends y para las clases derivadas de la original.
Pblico (+): Los atributos/operaciones pblicos son visibles a otras clases
(cuando se trata de atributos se est transgrediendo el principio de
encapsulacin).
Mtodos:
Los mtodos u operaciones de una clase son la forma en como sta interacta con
su entorno, stos pueden tener las caractersticas:
Privado (-): Indica que el mtodo slo ser accesible desde dentro de la clase
(slo otros mtodos de la clase lo pueden acceder).
Protegido (#): Indica que el mtodo no ser accesible desde fuera de la clase,
pero si podr ser accesado por mtodos de la clase adems de mtodos de
las subclases que se deriven (ver herencia).
Pblico (+): Indica que el mtodo ser visible tanto dentro como fuera de la
clase, es decir, es accesible desde todos lados.
2.8.3.2
Las tres relaciones principales entre los casos de uso son soportadas por el estndar
UML, el cual describe notacin grfica para esas relaciones:
Inclusin
Es una forma de interaccin o creacin, un caso de uso dado puede "incluir"
otro caso de uso. El primer caso de uso a menudo depende del resultado del
caso
de
uso
incluido.
Esto
es
til
para
extraer
comportamientos
29
individual (si el actor realiza el caso de uso base tendr que realizar tambin el
caso de uso incluido), desde el caso de uso.
Extensin
Es otra forma de interaccin, un caso de uso dado (la extensin)
puede extender a otro. Esta relacin indica que el comportamiento del caso de
la extensin se utiliza en casos de uso, un caso de uso a otro caso siempre
debe tener extensin o inclusin. El caso de uso extensin puede ser
insertado en el caso de uso extendido bajo ciertas condiciones. La notacin,
es una flecha de punta abierta con lnea discontinua, desde el caso de uso
extensin al caso de uso extendido, con la etiqueta extend. Esto puede ser
til para lidiar con casos especiales, o para acomodar nuevos requisitos
durante el mantenimiento del sistema y su extensin.
Generalizacin
La Generalizacin es la actividad de identificar elementos en comn entre
conceptos y definir las relaciones de una superclase (concepto general) y
subclase (concepto especializado). Es una manera de construir clasificaciones
entre conceptos que entonces se representan en jerarquas de clases. Las
subclases conceptuales son conformes con las superclases conceptuales en
cuanto a la intencin y extensin."
2.8.3.3
Diagramas de secuencia
Lnea de vida
Es una representacin de un participante individual, esta lnea por lo general
se representan con una lnea punteada que contiene a su inicio un rectngulo
con el nombre del objeto.
Los que interactan pueden ser de diferentes y cada uno de ellos tendr una
lnea de vida mientras dure su interaccin dentro de la funcionalidad del caso
de uso representado.
Mensajes
Los mensajes es aquello que se intercambian los objetos en la Lnea de Vida,
su representacin grfica es una flecha; los mensajes pueden ser de
diferentes formas, donde:
o Mensajes sncronos: se representan con una flecha de punta oscura.
o Mensajes asncronos: se representan con una flecha en lnea, los
mensajes de retornos asncronos son denotados por una lnea punteada.
Fragmentos
Los fragmentos son aquellas secciones que cumplen determinada
funcionalidad en un diagrama de secuencia y es necesario tener controlado a
travs de mecanismos que permiten agregar un grado de lgicas de
procedimientos a los diagramas.
2.9 Base de datos
2.9.1 Definicin de base de datos
Coleccin o depsito de datos integrados, almacenados en soporte secundario (no
voltil) y con redundancia controlada. Los datos, que han de ser compartidos por
diferentes usuarios y aplicaciones, deben mantenerse independientes de ellos, y su
definicin (estructura de la base de datos) nica y almacenada junto con los datos,
se ha de apoyar en un modelo de datos, el cual ha de permitir captar las
interrelaciones y restricciones existentes en el mundo real. Los procedimientos de
31
experimentales.
Bases de datos clnicas.
Bases de datos bibliogrficas (biolgicas, qumicas, mdicas y
de otros campos.
Diccionario de datos
declarativo
XAML
(eXtensible
Application
Markup
Language)
El uso de WPF est enfocado a aplicaciones que hagan uso desde contenido
multimedia (videos, audio, texto enriquecido) como para facilitar la creacin de
aplicaciones empresariales de tipo escritorio o aplicaciones web enriquecidas.
19 Piattini, M. G., Marcos, E., Calero, C., y Vela, B. (2007). Tecnologa y diseo de
bases de datos: Anlisis y diseo utilizando diccionario de datos (Cap. 10, p. 293).
Mxico: Alfaomega Grupo Editor S. A. de C. V.
34
35
confa una misin simple, lo que permite el diseo de arquitecturas escalables (que
pueden ampliarse con facilidad en caso de que las necesidades aumenten).
En este proyecto utilizaremos 4 capas:
Capa de entidades: En esta capa es donde vamos a declarar todos los
atributos de nuestras clases, esta capa es la encargada de recibir y enviar los
parmetros que sern aadidos al atributo correspondiente para el negocio,
Capa de presentacin: la que ve el usuario (tambin se la denomina "capa
de usuario"), presenta el sistema al usuario, le comunica la informacin y
captura la informacin del usuario en un mnimo de proceso (realiza un filtrado
previo para comprobar que no hay errores de formato). Tambin es conocida
como interfaz grfica y debe tener la caracterstica de ser "amigable"
(entendible y fcil de usar) para el usuario. Esta capa se comunica nicamente
con la capa de negocio.
Capa de negocio: es donde residen los programas que se ejecutan, se
reciben las peticiones del usuario y se envan las respuestas tras el proceso.
Se denomina capa de negocio (e incluso de lgica del negocio) porque es
aqu donde se establecen todas las reglas que deben cumplirse. Esta capa se
comunica con la capa de presentacin, para recibir las solicitudes y presentar
los resultados, y con la capa de datos, para solicitar al gestor de base de
datos almacenar o recuperar datos de l. Tambin se consideran aqu los
programas de aplicacin.
Capa de modelo: es donde residen los datos y es la encargada de acceder a
los mismos. Est formada por uno o ms gestores de bases de datos que
realizan
todo
el
almacenamiento
de
datos,
reciben
solicitudes
36
de
Mtodos de prueba
Clases de equivalencia
Valores lmite
Grafo causa-efecto
Representacin de un grafo
menudo
caminos
que
pensamos
que
tienen
pocas
Calidad de software
39
la
calidad
estructuracin
del
software;
modularidad,
Tales
como
pruebas,
exactitud,
mantenimiento,
de
productividad
de
los
programadores
las
o
computacionales, etc.
Mtricas estilizadas
Son las mtricas de experimentacin y de preferencia; Por ejemplo:
estilo de cdigo, las convenciones denominando de datos, las
limitaciones, etc. No se deben confundir con las mtricas de
calidad o complejidad.
2.10.5.4
El modelo McCall
El modelo de McCall organiza los factores en tres ejes o puntos de vista desde los
cuales el usuario puede contemplar la calidad de un producto, basndose en once
factores de calidad organizados en torno a los tres ejes y a su vez cada factor se
desglosa en otros criterios:
Consistencia
Trazabilidad
Fiabilidad
Precisin
Consistencia
Tolerancia
Modularidad
Simplicidad
Exactitud
Eficiencia
Eficiencia en ejecucin
Eficiencia en mantenimiento
Integridad
Control de accesos
Facilidad de auditora
Seguridad
Facilidad de uso
Facilidad de operacin
Facilidad de comunicacin
Facilidad de aprendizaje
Formacin
Revisin del producto
Facilidad de mantenimiento
Modularidad
Simplicidad
Consistencia
Concisin
Auto descripcin
Facilidad de prueba
Modularidad
Simplicidad
Auto descripcin
Instrumentacin
Flexibilidad
Auto descripcin
Capacidad de expansin
Generalidad
Modularidad
Transicin del producto
Interoperabilidad
Modularidad
Compatibilidad de comunicacin
Compatibilidad de datos
42
2.10.5.5
, en persona-mes
, en meses
, en personas
Donde:
44
2.10.5.5.2Modelo bsico
Se utiliza para obtener una primera aproximacin rpida del esfuerzo, 2 y hace uso de
la siguiente tabla de constantes para calcular distintos aspectos de costes:
MODO
Orgnico
2.40
1.05
2.50
0.38
Semi - Orgnnico
3.00
1.12
2.50
0.35
Empotrado
3.60
1.20
2.50
0.32
Personas necesarias por mes para llevar adelante el proyecto (MM) = a*(Klb)
Costo total del proyecto (CosteM) = CosteH * Salario medio entre los
programadores y analistas.
Se puede observar que a medida que aumenta la complejidad del proyecto (modo),
las constantes aumentan de 2.4 a 3.6, que corresponde a un incremento del esfuerzo
del personal. Hay que utilizar con mucho cuidado el modelo bsico puesto que se
obvian muchas caractersticas del entorno.
2.10.5.5.3Modelo intermedio
Este aade al modelo bsico quince modificadores opcionales para tener en cuenta
en el entorno de trabajo, incrementando as la precisin de la estimacin.
45
Orgnico
3.20
1.05
Semi - Orgnico
3.00
1.12
Empotrado
2.80
1.20
Establece una jerarqua de tres niveles de productos, de forma que los aspectos que
representan gran variacin a bajo nivel, se consideran a nivel mdulo, los que
representan pocas variaciones, a nivel de subsistema; y los restantes son
considerados a nivel sistema.
46
48
CAPTULO 3
3. FACTIBILIDAD DEL PROYECTO
3.1 Introduccin
Todos los proyectos bien elaborados seran factibles si se contase con recursos
ilimitados y tiempo infinito. Desafortunadamente, la mayora de los proyectos deben
desarrollarse dentro del presupuesto y lmites de tiempo ajustados para cada uno de
ellos. Esto significa que la evaluacin de la factibilidad 22 del proyecto es una actividad
requerida para todos los proyectos de sistemas de informacin y es potencialmente
una tarea grande.
Esto requiere que se debe evaluar un amplio marco de factores. Tpicamente,
algunos de estos factores sern ms importantes que otros para algunos proyectos y
relativamente insignificantes para otros proyectos. Los factores de factibilidad se
representan por las siguientes categoras:
Econmico
Tcnico
Programtica
Operacional
Legal y contractual
Poltico
3.2 Factibilidad econmica
El propsito de la evaluacin de factibilidad econmica es identificar los beneficios
financieros y costos asociados con el desarrollo del Proyecto propuesto: Sistema de
informacin administrativo caso SAR-FAB ILLIMANI; la factibilidad econmica es a
menudo referido al anlisis de costo beneficio.
3.2.1 Determinando beneficios del proyecto
El Proyecto propuesto proporcionar muchos beneficios para el grupo SAR y las tres
sub secciones que contemplar como ser: automatizacin de trabajos montonos,
22 Factibilidad se refiere a la disponibilidad de los recursos necesarios para llevar
a cabo los objetivos o metas sealados.
49
50
prdidas
de
logsticos
TOTAL
Bs. 6400
Tabla 3. Tabla de clculo de beneficios tangibles
Fuente: Elaboracin propia
Los beneficios intangibles son aquellos tems que no pueden ser medidos fcilmente
en dlares o en moneda nacional por falta de veracidad.
Reduccin de prdidas de material logstico
Aumento de control en la parte financiera
BENEFICIOS INTANGIBLES
a. Reduccin
de
prdidas
materiales logsticos
logstica
evitando
prdidas.
b. Aumento de control en la parte Se
financiera
reducir
administracin
la
de
mala
recursos
DETERMINAR
requisitos
-
Diseo de sistemas
Desarrollo e implementacin
A
DETERMINAR
DETERMINAR
Licencia
de
software
Visual
Studio
Community 201323
-
b. Hardware
c. Instalacin
Bs. 500-1000
Bs. 0
Bs. 0
Bs. 0
Bs. 0
TOTAL
A
DETERMINAR
Hardware
Software
N
1
2
Nombre
Windows 7
SQL Server
Versin
Service Pack 1
Advance 2014
53
Fuente
Microsoft
Microsoft
Utilidad
Sistema Operativo
Manejador de bases de
Express Editon
datos
Visual Studio Community 2013
Microsoft Lenguaje de programacin
Tabla 7. Tabla de requerimientos de software a utilizar
Fuente: Elaboracin propia
Por tanto, el Grupo SAR-FAB ILLIMANI y las distintas secciones que implica el
proyecto, cuenta con el personal adecuado para operar el sistema. El comandante y
los rescatistas tienen conocimiento del proyecto y estn dispuestos a ser capacitados
para mejorar el manejo adecuado de la informacin sobre los datos personales,
datos logsticos y financieros del Grupo SAR-FAB ILLIMANI.
CAPTULO 4
4. INGENIERA DEL PROYECTO
4.1 Introduccin
El captulo de Ingeniera del Proyecto est orientado al anlisis y diseo del proyecto
y al estudio de los diagramas de casos de uso, secuencia, colaboracin, estado,
componentes y clases; vamos a utilizar el modelo espiral en el desarrollo del mismo.
55
Entrevistas
Preguntas y cuestionarios
4.3.1.3.
Determinacin de requerimientos
Diagramas de contexto
61
62
4.2.2.2
Casos de uso
SECCIN PERSONAL
64
65
66
67
68
69
ANEXOS
ANEXO A
RBOL DE PROBLEMAS
EFECTO
S
Demora en entrega de
libretas de servicio
militar
Prdida de datos e
informacin personal de
los postulantes,
voluntarios y rescatistas
Lentitud en la
ejecucin del plan de
llamadas
No se encuentran datos
e informacin personal
de manera oportuna
Robos y prdida de
los materiales
Registros errneos en
reportes de asistencia
semanal y asistencia al
servicio de guardia.
utilizados
FALTA DE SISTEMATIZACIN Y
CARENCIA DE INFORMACIN
OPORTUNA Y FIABLE
Manejo inadecuado de la
informacin de los
postulantes, voluntarios y
rescatistas
CAUS
AS
Desorganizacin en el
proceso de recopilacin,
almacenaje y
recuperacin de datos
de los rescatistas
Deficiente manejo y
registro del control de
asistencia semanal
ANEXO B
RBOL DE OBJETIVOS
EFECTO
S
Registro manual de
inventarios y
materiales
logsticos
Eficiencia en el
proceso del
plan de
llamadas
Agilizacin de
entregas de las
libretas de
servicio militar
Obtencin
instantnea, fcil y
precisa de datos
Mejor
control de
gastos
Confiabilidad en la
informacin
obtenida
Planillas y
reportes de
asistencias
precisos y
concisos
Existen reportes
econmicos
precisos y planillas
financieras
exactas
Evita robos y
extravos de
materiales
DESARROLLAR E IMPLEMENTAR UN
SISTEMA DE INFORMACIN QUE
PERMITA AL USUARIO CONTAR CON
INFORMACIN OPORTUNA Y FIABLE
CAUS
AS
Organizar adecuadamente la
informacin personal de cada
postulante, voluntario y
rescatista
Sistematizar el
proceso de
recopilacin,
almacenaje y
recuperacin de los
datos logsticos e
Organizar
adecuadamente la
informacin financiera
ANEXO C
CUESTIONARIO
1. Existe algn medio automatizado de recoleccin de informacin en la seccin a su cargo?
SI (
NO (
Por qu?
2. Respecto al manejo de informacin de los datos que maneja dentro su seccin, se tuvo
alguna vez algn tipo de problema con la recopilacin de informacin de los mismos?
SI ( )
NO ( )
Por qu?
3. Cree usted necesario que se deba implantar un sistema para el buen manejo de la
informacin dentro del grupo SAR y sus sub secciones?
SI ( )
NO ( )
Por qu?
4. Ya sea en seccin personal, logstica o finanzas, Existe algn aspecto donde se vea algn
problema por la falta de organizacin de informacin?
SI ( )
NO ( )
Cul(es) es(son)?
ANEXO D
ANEXO E