1 Sistema de Gestión Web de Inventario y Donaciones para El Hogar de Cristo PDF
1 Sistema de Gestión Web de Inventario y Donaciones para El Hogar de Cristo PDF
1 Sistema de Gestión Web de Inventario y Donaciones para El Hogar de Cristo PDF
SIDHC
Memoria Para Optar Al Titulo De Ingeniero De Ejecucin En
Computacin e Informtica
Sistema de Gestin Web de Inventario y Donaciones
Para el Hogar de Cristo
Pgina | 1
Universidad del Bo- Bo SIDHC 2009
Dedicatoria
Pgina | 2
Universidad del Bo- Bo SIDHC 2009
Agradecimientos
Dar las gracias a mi familia por la base y entrega de valores que fueron de vital
importancia en largo camino para lograr este ttulo.
Adems, agradezco a Dios por que siempre estuvo a mi lado en los momentos de pena,
angustia, de soledad y alegras.
Adems, esto no habra sido posible si no tuviera a mi lado un compaero, amigo y
pololo, que me ayud en todo sentido a estudiar y apoyarme, Rodrigo Ancalao y a
Lissette Sandoval que fue una amiga incondicional dentro y fuera de la universidad y por
esto estoy muy agradecida de haber encontrado a estas personas tan maravillosas en mi
camino que, sin duda que fue un regalo de Dios.
Gracias.
Pgina | 3
Universidad del Bo- Bo SIDHC 2009
INDICE
Pg.
Portada 1
ndice 4
Resumen 8
Introduccin 10
1 Capitulo 1: Descripcin Organizacional 12
1.1.- Nombre 13
1.2.- Rubro 13
1.3.- Direccin 13
1.4.- Persona de Contacto 13
1.5.- El Hogar de Cristo 14
1.6.- Quienes son los pobres entre los pobres 14
1.7.- Visin 15
1.8.- Misin 15
1.9.- Valores 15
1.10.- Objetivo 16
1.11- Diagrama estructura organizacional 16
1.12.- Descripcin general de funciones ms importantes 18
Pgina | 4
Universidad del Bo- Bo SIDHC 2009
Pgina | 5
Universidad del Bo- Bo SIDHC 2009
Pgina | 6
Universidad del Bo- Bo SIDHC 2009
Conclusin 119
Bibliografa 121
Referencias 122
Pgina | 7
Universidad del Bo- Bo SIDHC 2009
Resumen
Ante las exigencias del mundo de hoy, existe una necesidad constante de aplicar
tecnologas de informacin a los procesos de las organizaciones en general. El rea
social no est exenta de esto, existiendo gran cantidad de fundaciones que requieren
contar con excelente soporte de sistemas de informticos que permitan que la
administracin, la gestin acompae y est a nivel del mejoramiento de sus procesos
administrativos.
Pgina | 8
Universidad del Bo- Bo SIDHC 2009
El desarrollo del software ser bajo tecnologa Punto Net, de la cual podemos
especificar los siguientes:
Para todo lo que est relacionado con interfaz o cdigo cliente, se
utilizaran lenguajes como Asp.Net bajo la licencia de Microsoft.
Para el almacn de datos se utilizara el motor de base de datos SQL Server.
Para todo lo que est relacionado con el servidor se utilizara
LOCALHOST.
Pgina | 9
Universidad del Bo- Bo SIDHC 2009
Introduccin
Pero la pregunta que nos debemos hacer es que a pesar que somos el pas con
mayor consumo de Internet, se aprovecha esta va de comunicacin por parte de las
Organizaciones para revelar informacin de las Donaciones que realizan los Socios a las
diferentes Fundaciones?
Pgina | 10
Universidad del Bo- Bo SIDHC 2009
Segn Koc y Sanz (2006), Las ONLs comnmente reciben donaciones privadas
y/o pblicas, por eso podramos considerar importante que toda persona pueda conocer
la forma en que se gestionan, los proyectos y actividades en los que intervienen, el
origen y uso de los fondos. En estos momentos, la forma ms sencilla, econmica y
rpida que puede utilizar una entidad para llegar a toda la poblacin es a travs de
Internet. Si la entidad quiere ser transparente con la sociedad, este es el medio idneo.
Debido a las razones antes expuestas he considerado realizar un software que administre
toda el rea de inventarios del Hogar de Cristo y tambin hacer mas trasparente todo lo
que tiene relacin a las donaciones materiales que realizan los socios, ya sea va Online
o las que llegan personalmente a la fundacin, a fin de saber cul es la realidad frente a
la tendencia de Transparentar a las Organizaciones, para ello hemos considerado una
gama de puntos importantes a tratar y a tener en cuenta.
Pgina | 11
Universidad del Bo- Bo SIDHC 2009
CAPITULO 1
DESCRIPCION ORGANIZACIONAL
Pgina | 12
Universidad del Bo- Bo SIDHC 2009
1.1.- NOMBRE
1.2.- RUBRO
1.3.- DIRECCION
Pgina | 13
Universidad del Bo- Bo SIDHC 2009
Pgina | 14
Universidad del Bo- Bo SIDHC 2009
1.7. -Visin
La Visin del Hogar de Cristo surge del ltimo anhelo del Padre Hurtado. Poco
antes de morir dirige un mensaje a los amigos del Hospital de Cristo (1952) en
que expresa lo que podra considerarse su testamento espiritual.Al partir,
volviendo a mi Padre Dios, me permiti confiarles un ltimo anhelo: el que se
trabaje por crear un clima de verdad amor y respeto al pobre, por que el pobre es
Cristo. Lo que hicierais al ms pequeito, a mi me lo hacis (Mt.25, 40).
1.8.- Misin
El Hogar de Cristo acoge con amor y dignidad a lo ms pobres entre los pobres,
para ampliar sus oportunidades a una vida mejor. Convoca con entusiasmo y
vincula a la comunidad en su responsabilidad con los excluidos de la sociedad.
Es una organizacin trasparente, eficiente y eficaz, que animada por la
espiritualidad de San Alberto Hurtado promueve una cultura de respeto, justicia
y solidaridad. [2]
1.9.-Valores
Pgina | 15
Universidad del Bo- Bo SIDHC 2009
Personas que residen en hogar familiar o unipersonal con ingresos muy bajos
(que pertenecen al primer decil de la distribucin de ingreso).
El Hogar de Cristo busca acoger dignamente y con amor a los ms pobres entre
los pobres. Este organigrama de esta fundacin representa como est organizado en sus
distintos estamentos.
Pgina | 16
Universidad del Bo- Bo SIDHC 2009
Pgina | 17
Universidad del Bo- Bo SIDHC 2009
Inventario (E): Es la cantidad fsica de un bien que se almacena en una bodega con el
propsito de utilizarla en el futuro, llamado tambin existencia.
Bodega: La bodega recibe las donaciones que realizan las personas al Hogar de Cristo.
Ests son divididas en reas segn corresponda su categora y manejadas en stock para
poder llevar un registro de lo que va ingresando y saliendo. Estos sern despachados
oportunamente a las unidades que las solicitan, sin solicitud no sale nada de bodega. Si
por el contrario el producto no se encuentra en el stock, se cursar una solicitud de
compra a la unidad que corresponda al departamento que corresponda.
Stock: Se define como las existencias necesarias de un bien a disponer en una bodega
de repuestos y materiales con el propsito de utilizarlas solo en casos precisos en que
ocurra uno de los siguientes eventos.
Pgina | 18
Universidad del Bo- Bo SIDHC 2009
CAPITULO 2
Pgina | 19
Universidad del Bo- Bo SIDHC 2009
Para finalizar la obra, San Alberto Hurtado hacia uso de su excelente vinculo
social su familia a la clase alta chilena y solicitaba a la persona ms rica y poderosa
del pas que hicieran donaciones. Una vez al ao poda hacerse una colecta nacional, lo
que tambin contribua. La publicidad era prcticamente inexistente. Los tiempos han
cambiado. Hace algunos aos, se inicio una agresiva e innovadora campaa para
recolectar fondos. Se instituyo la posibilidad de hacerse Socio del Hogar de Cristo,
comprometindose aportar dinero a travs de diversas formas ya sea donando parte de
su vuelto o tambin donaciones materiales que es donde se enfocara principalmente el
proyecto SIDHC, pero la gestin abre un espacio enorme y sustancialmente mayor a la
que conocemos. De ah la importancia de profundizar tres reas que sern la columna
vertebral de este proyecto. [3]
Gestin de Donacin
Gestin de Campaas solidarias.
Gestin de Inventario
Pgina | 20
Universidad del Bo- Bo SIDHC 2009
Pgina | 21
Universidad del Bo- Bo SIDHC 2009
Una vez estando la especie en bodega la gente encargada que en este caso son de
PRO empleo llevan el registro de las donaciones que ingresan(a travs de factura) y las
que salen (a travs de una gua de despacho).
Las especies que se encuentran en bodega son divididas en diez reas que son:
alimentos perecibles, alimentos no perecibles, aseo, muebles, electrnica,
electrodomstico, ropa, librera, farmacia que pueden ser donados por personas o
comprados directamente por el Hogar de Cristo.
Pgina | 22
Universidad del Bo- Bo SIDHC 2009
La gestin de donaciones es realizada por los socios o personas que por voluntad
propia deciden donar sus especies al hogar de Cristo.
El Hogar de Cristo est ejerciendo desde hace mucho tiempo una gran labor
solidaria con las personas que tienen necesidades bsicas esenciales principales para
subsistir.
Dentro de estas labores se encuentran las denominadas Campaas Solidarias
que es de tipo permanentes. Las campaas permanentes mayoritariamente constituidas
por organizaciones solidarias como es el caso del Hogar de Cristo, son fundaciones
cuyo objetivo es juntar socios que trata de fomentar las donaciones en el mbito de
empresas e instituciones, permitiendo que la labor del Hogar de Cristo pueda seguir
siendo un referente en la ciudad de Concepcin y sus alrededores.
Pgina | 23
Universidad del Bo- Bo SIDHC 2009
Con respecto a las donaciones va internet estas ya tiene tecnologa aplicada pero
se requerir transparentar las donaciones para que las personas queden conformes que el
producto que fue donado tenga un mejor uso.
2.6.-rea de Estudio
Encargado(a) de Bodega
Encargado(a) de Operaciones
Encargado(a) de Control
Encargado(a) de Campaas Solidarias
2.7.1.-Bodega
Pgina | 24
Universidad del Bo- Bo SIDHC 2009
El general el desarrollo en forma manual trae como resultado una gran cantidad de
informacin acumulada aos tras ao, que se deterioran por la constante manipulacin
de stos, adems existe lentitud en el manejo de los registros de informacin, tales
como: los datos de las especies separadas por reas, la cantidad de especie existente,
Estadsticas, informes de las distintas especies por rea, las guas de despacho.
Tambin al hacerse todo este proceso manualmente, muchas veces se cometen errores
y estos no son detectados oportunamente.
Las campaas se empiezan a ejecutar una vez que los programas envan sus
necesidades para la campaa a realizarse y en ese momento la persona que esta a cargo
empieza a trabajar con los listados de empresas, instituciones y colegios.
Pgina | 25
Universidad del Bo- Bo SIDHC 2009
2.8.-Propuesta de Solucin
2.9.-Anlisis de Riesgo
Riesgos Que la fundacin no cuente con la tecnologa Plan para revisin de equipos que
Tecnolgicos mnima adecuada para la implementacin del posee la fundacin y adecuar el
sistema. sistema a los recursos que posee
el Hogar de Cristo en
Concepcin.
Pgina | 26
Universidad del Bo- Bo SIDHC 2009
CAPITULO 3
DESCRIPCION DE LA SOLUCION
Pgina | 27
Universidad del Bo- Bo SIDHC 2009
Pgina | 28
Universidad del Bo- Bo SIDHC 2009
3.3.-Objetivos
3.3.1.-Objetivo General
Analizar los procesos existentes para las donaciones que entran y salen al
inventario de bodega.
Mejorar las condiciones de trabajo de los funcionarios para generar informes
orientados al manejo de donaciones del hogar de Cristo.
Automatizar el proceso de estadsticas de los distintos productos que son
donados y que llegan a la bodega.
Obtencin de informacin de donaciones, sin restriccin horaria ni espacio
fsico.
Hacer transparente el proceso de observar que ocurre con las donaciones por
parte del donante.
Facilitar a los beneficiarios de las donaciones observar si existen donaciones
disponibles.
Mejorar los tiempos de respuesta a requerimientos de informes por parte de los
operadores del sistema de donaciones.
Pgina | 29
Universidad del Bo- Bo SIDHC 2009
Constituir un gran apoyo para los funcionarios, debido al aporte estadstico que
realiza sobre algunos productos que se encuentran en la bodega, como por
ejemplo, la cantidad mensual de muebles.
Pgina | 30
Universidad del Bo- Bo SIDHC 2009
El presente proyecto surge bajo la necesidad del Hogar de Cristo de poder dar
prioridad a una de las tareas ms importantes de una fundacin que es la trasparencia de
las donaciones, es decir, explicar de modo claro, honesto y comprensible cual es el
objetivo que se quiere lograr y como se lleva a cabo. Las aportaciones de socios,
colaboradores y de trabajo de voluntarios, para impulsar las donaciones y actividades
implican una trasparencia absoluta en la gestin de cualquier fundacin.
Esto permitir convertir en realidad esa premisa de que la totalidad de las donaciones
que ingresan a la fundacin van destinadas a ayudar a miles de personas en situacin de
pobreza.
3.5.-Alcances y Limitaciones
Pgina | 31
Universidad del Bo- Bo SIDHC 2009
Permitir operar con cuentas de usuarios que poseen distintos privilegios. Los
usuarios pueden ser: Administrador, donante, funcionarios PRO empleo etc.
Capacitar a los futuros usuarios del sistema para que as se puedan interiorizar
en la manera como opera el sistema.
Generar un modelo de interfaz lo mas intuitiva posible considerando el poco
manejo computacional que poseen los funcionarios que manejaran el sistema.
La plataforma no considera:
SIDHC pretende ser parte de los sistemas ya existentes en el Hogar de Cristo por
lo que necesita mantener los estndares.
Pgina | 32
Universidad del Bo- Bo SIDHC 2009
CAPITULO 4
ESTUDIO DE LA FACTIBILIDAD
Pgina | 33
Universidad del Bo- Bo SIDHC 2009
4.1.-Factibilidad Tcnica
4.1.1.-Descripcin
4.1.2.-Anlisis
El sistema ser desarrollado bajo el Sistema Operativo Windows XP, utilizando los
siguientes componentes de Hardware y Software.
4.1.3.-Recursos Actuales
Red Computacional:
Servidor Syric /1.8 Mhz. /512 Mb. en RAM /40 Gb. En Disco Duro.
12 PC Intel /1.4 Mhz. /256 MB en Ram / 40 Gb. En Disco duro.
Tarjetas de Red Fast Ethernet
Adaptador de Red PCI Fast Ethernet 21143 Based.
Pgina | 34
Universidad del Bo- Bo SIDHC 2009
De los equipos que existen es posible destinar un equipo computacional para uso
exclusivo del sistema.
Por lo tanto, dadas las caractersticas anteriores, el Hogar de Cristo cuenta con la
tecnologa necesaria para el funcionamiento del sistema.
4.2.1.-Descripcin
4.2.2.-Anlisis
Pgina | 35
Universidad del Bo- Bo SIDHC 2009
Para lograr una rpida familiarizacin de los usuarios con el sistema, se pretende
desarrollar una interfaz grafica, amigable y fcil de utilizar, adems se realizara una
capacitacin a los usuarios finales antes de que el sistema entre en funcionamiento.
4.3.-Factibilidad Econmica
4.3.1.-Descripcin
4.3.2.-Anlisis
Costos Tcnicos
Pgina | 36
Universidad del Bo- Bo SIDHC 2009
Costos Hombre
Pgina | 37
Universidad del Bo- Bo SIDHC 2009
Pgina | 38
Universidad del Bo- Bo SIDHC 2009
CAPITULO 5
ASPECTOS METODOLOGICOS Y
TECNOLOGICOS
Pgina | 39
Universidad del Bo- Bo SIDHC 2009
5.1.-Metodologa de desarrollo
Parte del software puede comenzar a ser utilizado antes del tiempo total del
desarrollo.
til en proyecto con escaso personal.
Fomenta las pruebas a lo largo del ciclo para cada incremento.
Pgina | 40
Universidad del Bo- Bo SIDHC 2009
III. Desarrollar el sistema que necesita la empresa. En este punto aparece el modelo
incremental para lo cual se realizara una etapa de anlisis y diseo a nivel de
todo el proyecto, posteriormente se comenzara con la implementacin y etapa
de pruebas del primer incremento que corresponder a la base del software,
luego se iniciara con la implementacin y etapa de pruebas del segundo
incremento que correspondern a algunas funcionalidades que no fueron
incluidas en el primer incremento.
IV. Implantar el sistema resultante en el Hogar de Cristo.
No
Si
Entrega Final.
Pgina | 41
Universidad del Bo- Bo SIDHC 2009
Clases en POO
Las clases son declaraciones de objetos, tambin se podran definir como abstracciones
de objetos. Esto quiere decir que la definicin de un objeto es la clase. Cuando se
programa un objeto y define sus caractersticas y funcionalidades en realidad lo que se
est haciendo es programar una clase. [4]
Propiedades en clases
Las propiedades o atributos son las caractersticas de los objetos. Cuando se defin una
propiedad normalmente se especifica su nombre y su tipo. No se puede hacer la idea de
que las propiedades son algo as como variables donde se almacenan datos relacionados
con los objetos. [4]
Objetos en POO
Los objetos son ejemplares de una clase cualquiera. Cuando se crea un ejemplar se tiene
que especificar la clase a partir de la cual se crear. Esta accin de crear un objeto a
partir de una clase se llama instanciar (que viene de una mala traduccin de la palabra
instace que en ingls significa ejemplar. [4]
Pgina | 42
Universidad del Bo- Bo SIDHC 2009
Estados en objetos
Cuando se tiene un objeto sus propiedades toman valores. Por ejemplo, un coche la
propiedad color tomar un valor en concreto, como por ejemplo rojo o gris metalizado.
El valor concreto de una propiedad de un objeto se llama estado. [4]
Pgina | 43
Universidad del Bo- Bo SIDHC 2009
Visual Studio soporta los idiomas por medio de servicios de idiomas, que permiten a
cualquier lenguaje de programacin que se apoya (en diferentes grados), por el editor de
cdigo y depuracin, a condicin de un idioma especfico de servicio ha sido el autor.
Construido en idiomas incluyen C / C + + (a travs de Visual C + +), VB.NET (a travs
de Visual Basic. NET), y C # (a travs de Visual C #). Soporte para otros idiomas como
el cromo, F #, Python y Ruby, entre otros se ha puesto a disposicin a travs de los
servicios de idiomas que se van a instalar por separado. Tambin soporta XML / XSLT,
HTML / XHTML, Javascript y CSS.
Idioma especfico versiones de Visual Studio tambin existen ms limitada que ofrecen
servicios de idiomas para el usuario. Estos paquetes se llaman de Microsoft Visual
Basic, Visual J #, Visual C # y Visual C + +.
Pgina | 44
Universidad del Bo- Bo SIDHC 2009
Actualmente, Visual Studio 2008 y 2005, ediciones Profesional, junto con el lenguaje
especfico de versiones (Visual Basic, C + +, C #, J #) de Visual Studio 2005 estn
disponibles de forma gratuita a los estudiantes como a travs de descargas de Microsoft
DreamSpark programa. Visual Studio 2010 se encuentra actualmente en desarrollo. [6]
5.4.3. ASP.NET
Cualquier persona que est familiarizada con el desarrollo de aplicaciones Web sabr
que el desarrollo Web no es una tarea simple. Ya que mientras que un modelo de
programacin para aplicaciones de uso comn est muy bien establecido y soportado
por un gran nmero de lenguajes, herramientas de desarrollo, la programacin Web es
una mezcla de varios lenguajes de etiquetas, un gran uso de lenguajes de script y
plataformas de servidor. Desafortunadamente para el programador de nivel intermedio,
Pgina | 45
Universidad del Bo- Bo SIDHC 2009
Pgina | 46
Universidad del Bo- Bo SIDHC 2009
CAPITULO 6
ESPECIFICACION DE REQUERIMIENTOS
Pgina | 47
Universidad del Bo- Bo SIDHC 2009
Esta seccin define los requerimientos que han de ser satisfechos por el sistema SIDHC.
Los requerimientos que aqu se especificarn tienen el carcter de esenciales, por lo
tanto, el sistema no puede darse por terminado si falta satisfacer alguno de estos
requerimientos.
Requerimientos de Software:
Sistema Operativo Windows 98 o superior.
Microsoft Office 2003 utilizado para la documentacin.
Power Designer para apoyar el diseo lgico y fsico de datos del sistema.
Navegador Web Mozilla Firefox
Lenguaje para aplicaciones ASP.NET
Motor de Base de Datos SQL SERVER para la creacin de la base de datos
que utilizar el sistema Web.
Pgina | 48
Universidad del Bo- Bo SIDHC 2009
Requerimientos de Software:
Sistema Operativo Windows 98 o superior
Navegador WEB Mozilla-Firefox o Explorer versin superior.
Requerimientos de Hardware:
Computador Personal o similar.
Procesador 1.8 Hgz o superior
512 MB Ram
Dispositivo CD-ROM
80 GB (Disco Duro).
Requerimientos de Software
Servidor Web Apache.
Lenguaje para aplicaciones WEB ASP.NET.
Motor de Base de Datos SQL SERVER para la creacin de la base de datos que
utilizar la pgina WEB.
6.4.-Requerimientos De Seguridad
Al sistema solo est permitido que ingresen usuarios autorizados, con sus
respectivos Login y Password.
Respaldar la informacin ante posibles catstrofes que puedan acontecer.
El sistema debe permitir guardar una copia de seguridad.
Pgina | 49
Universidad del Bo- Bo SIDHC 2009
6.5.-Requerimientos De Implementacin
Pgina | 50
Universidad del Bo- Bo SIDHC 2009
Gestin de Usuarios
Ref. Descripcin
RF1. El sistema debe permitir registrar usuarios y actualizar los datos se su perfil.
RF2. El sistema debe validar y verificar los datos de los diferentes tipos de usuarios.
RF3. El sistema tendr Alarma de Bajo Stock, es decir, si el stock alcanza al lmite
de cinco productos, el sistema debe enviar un mensaje de alerta al usuario con
el detalle del producto que se encuentra bajo.
Pgina | 51
Universidad del Bo- Bo SIDHC 2009
RF3. El sistema deber permitir registrar y actualizar el tipo de donacin que fue
entregada en la empresa, institucin o colegio.
RF4. El sistema debe permitir sacar estadsticas de los productos que sern donados.
Pgina | 52
Universidad del Bo- Bo SIDHC 2009
De Usabilidad
Ref. Descripcin
RNF2. El sistema debe ser accesible por internet, a travs de navegadores web
(Mozilla Firefox, Microsoft Internet Explora).
RNF3. La forma que aparecer la informacin deber ser legible para cualquier
persona haga uso de estos.
RNF4. El sistema deber ser amigable y contar con una navegacin intuitiva para el
usuario con opciones claras y precisas.
RNF5. El sistema deber tener una interfaz grafica de usuarios basados en ventanas
con uso de Mouse y teclados.
Pgina | 53
Universidad del Bo- Bo SIDHC 2009
De Desempeo
Ref. Descripcin
De Fiabilidad
Ref. Descripcin
RNF2. El sistema deber mantener la integridad de las bases de datos del Hogar de
Cristo.
De Disponibilidad
Ref. Descripcin
RNF1. Los usuarios podrn acceder al sistema desde cualquier lugar ya que esta
orientado a la web.
RNF2. El sistema deber estar en lnea las 24 horas del da y los 365 das del ao,
exceptuando en horarios en que se realicen actualizaciones o mantenciones.
RNF3. El sistema debe contar con una base de datos que almacene la informacin de
los distintos formularios. Adems la base de datos ser fundamental para
entregar respuesta a las solicitudes y consultas de los usuarios.
Pgina | 54
Universidad del Bo- Bo SIDHC 2009
RF1.1. El sistema debe permitir que los usuarios autorizados registren cuentas de
acceso al sistema.
RF1.3. El nuevo registro de usuario se debe almacenar en la base de datos para que
sea utilizado posteriormente.
RF1.5. El sistema debe permitir que los usuarios visualicen y modifiquen algunos
datos de su cuenta.
Pgina | 55
Universidad del Bo- Bo SIDHC 2009
RF2.1. El sistema debe verificar si los datos para identificarse cumplen el formato y si
existen como un registro dentro de la base de datos, luego si da acceso el
sistema, debe validar los permisos correspondientes para cada usuario.
RF2.2. El sistema debe autentificar a los usuarios que acceden al sistema, a travs de
esto se generan sesiones para cada usuario.
Descripcin Producto
Cantidad
Kilos
Marca
Laboratorio
Pgina | 56
Universidad del Bo- Bo SIDHC 2009
Marca
Tipo de producto
Tipo de campaa
Navidad
Invierno
Escolar
Fecha Inicio
Fecha Termino
Institucin
Pgina | 57
Universidad del Bo- Bo SIDHC 2009
Nombre Institucin
Tipo de Institucin
Empresas
Universidades
Institutos
Colegios
Instituciones publicas
Telfono
Fecha de Aniversario
Institucin
Tipo donacin
Ropa
Zapatos
Frazadas
tiles escolares
Regalos
Cantidad
Fecha
Pgina | 58
Universidad del Bo- Bo SIDHC 2009
Pgina | 59
Universidad del Bo- Bo SIDHC 2009
Pgina | 60
Universidad del Bo- Bo SIDHC 2009
6.10.1.-Identificacion de actores
A continuacin se darn a conocer los usuarios que han sido identificados como
actores que interactuaran con el software:
Pgina | 61
Universidad del Bo- Bo SIDHC 2009
Pgina | 62
Universidad del Bo- Bo SIDHC 2009
Pgina | 63
Universidad del Bo- Bo SIDHC 2009
Pgina | 64
Universidad del Bo- Bo SIDHC 2009
Pgina | 65
Universidad del Bo- Bo SIDHC 2009
Pgina | 66
Universidad del Bo- Bo SIDHC 2009
Pgina | 67
Universidad del Bo- Bo SIDHC 2009
Pgina | 68
Universidad del Bo- Bo SIDHC 2009
Pgina | 69
Universidad del Bo- Bo SIDHC 2009
Pgina | 70
Universidad del Bo- Bo SIDHC 2009
Pgina | 71
Universidad del Bo- Bo SIDHC 2009
Resumen: Este caso de uso es utilizado para que cada usuario modifique
datos de su cuenta de usuario.
Pre- condicin: El usuario debe estar autentificado.
Curso normal de evento:
Actor Sistema
6. El usuario selecciona modificar
su perfil de usuario.
7. El sistema muestra los datos
asociados a la cuenta de usuario.
Pgina | 72
Universidad del Bo- Bo SIDHC 2009
Pgina | 73
Universidad del Bo- Bo SIDHC 2009
Pgina | 74
Universidad del Bo- Bo SIDHC 2009
Pgina | 75
Universidad del Bo- Bo SIDHC 2009
Pgina | 76
Universidad del Bo- Bo SIDHC 2009
Pgina | 77
Universidad del Bo- Bo SIDHC 2009
Tipo: Primario
Referencias Cruzadas: R4
Pgina | 78
Universidad del Bo- Bo SIDHC 2009
Pgina | 79
Universidad del Bo- Bo SIDHC 2009
Pgina | 80
Universidad del Bo- Bo SIDHC 2009
Pgina | 81
Universidad del Bo- Bo SIDHC 2009
Pgina | 82
Universidad del Bo- Bo SIDHC 2009
Pgina | 83
Universidad del Bo- Bo SIDHC 2009
Cantidad
Fecha
Resumen El jefe de campaa podr modificar la informacin asociada a una
donacin.
Pgina | 84
Universidad del Bo- Bo SIDHC 2009
Pgina | 85
Universidad del Bo- Bo SIDHC 2009
Tipo: Primario.
Referencias Cruzadas: R1, R1.1
Pgina | 86
Universidad del Bo- Bo SIDHC 2009
Pgina | 87
Universidad del Bo- Bo SIDHC 2009
Tipo de Institucin
Empresas
Universidades
Institutos
Colegios
Instituciones publicas
Telfono
Fecha de Aniversario
Pgina | 88
Universidad del Bo- Bo SIDHC 2009
Pgina | 89
Universidad del Bo- Bo SIDHC 2009
Pgina | 90
Universidad del Bo- Bo SIDHC 2009
6.11.- Modelos
6.11.1.- Modelo Lgico
Pgina | 91
Universidad del Bo- Bo SIDHC 2009
Pgina | 92
Universidad del Bo- Bo SIDHC 2009
Campaas_solidarias
Atributo Tipo de dato Restriccin Validacin Descripcin
Cod_campaa int Acepta solo No acepta nulo Almacena el
valores enteros cdigo de la
campaa
Tipo_campaa nvarchar(25) Acepta No acepta nulo Almacena el
mximo 25 tipos de
caracteres campaa
Fecha_inicio datetime Acepta solo No acepta nulo Almacena la
fecha fecha de inicio
de la campaa
Fecha _termino datetime Acepta solo No acepta nulo Almacena la
fecha fecha de
trmino de la
campaa
Tabla Institucin: Almacena todos los datos asociados a las instituciones que forman
parte de las campaas que se realizan en el hogar de Cristo.
Institucion
Atributo Tipo de dato Restriccin Validacin Descripcin
Id_institucion int Acepta solo No acepta nulo Almacena el
valores enteros identificador de
la institucin
Tipo_institucion nvarchar(25) Acepta No acepta nulo Almacena el
mximo 25 tipos de
Pgina | 93
Universidad del Bo- Bo SIDHC 2009
caracteres institucin
Contacto nvarchar(25) Acepta No acepta nulo Almacena el
mximo 25 nombre del
caracteres contacto de la
institucin
E_mail nvarchar(25) Acepta No acepta nulo Almacena el
mximo 25 correo
caracteres electrnico del
contacto de la
institucin
Tabla Bodega: Almacena los datos asociados a las distintas bodegas que se encuentran
en el hogar de Cristo.
Bodega
Atributo Tipo de dato Restriccin Validacin Descripcin
Id_bodega int Acepta solo No acepta nulo Almacena el
valores enteros identificador de
la bodega
Tipo_ bodega nvarchar(25) Acepta No acepta nulo Almacena el
mximo 25 tipos de bodega
caracteres
Tabla Productos: Almacena todos los datos asociados a los productos que ingresan al a
las bodegas del hogar de Cristo.
Productos
Atributo Tipo de dato Restriccin Validacin Descripcin
Cod_producto int Acepta solo No acepta nulo Almacena el
valores enteros cdigo del
producto
Pgina | 94
Universidad del Bo- Bo SIDHC 2009
Tabla Donaciones: Almacena todos los datos asociados a las donaciones que se
realizan en el hogar de Cristo.
Donaciones
Atributo Tipo de dato Restriccin Validacin Descripcin
Id_donacion int Acepta solo No acepta nulo Almacena el
valores enteros identificador de
la donacin
Tipo_donacion nvarchar(25) Acepta No acepta nulo Almacena el
mximo 25 tipos de
caracteres donacin
Cantidad int Acepta solo No acepta nulo Almacena la
valores enteros cantidad que se
esta donando
Fecha _donacion datetime Acepta solo No acepta nulo Almacena la
fecha fecha de inicio
de la donacin
Pgina | 95
Universidad del Bo- Bo SIDHC 2009
Producto_alimenticio
Atributo Tipo de dato Restriccin Validacin Descripcin
Kilo Float Acepta solo No acepta nulo Almacena el
valores kilo del
flotantes producto
Marca nvarchar(25) Acepta No acepta nulo Almacena la
mximo 25 marca del
caracteres producto
campaa
Producto_farmaceuticos
Atributo Tipo de dato Restriccin Validacin Descripcin
Laboratorio nvarchar(25) Acepta como No acepta nulo Almacena el
mximo 25 laboratorio al
caracteres que pertenece
el producto
farmacutico
Pgina | 96
Universidad del Bo- Bo SIDHC 2009
Tabla Electrnica: Almacena los datos asociados a los productos de electrnica que
ingresa a bodega.
Elctronica
Atributo Tipo de dato Restriccin Validacin Descripcin
Marca nvarchar(25) Acepta como No acepta nulo Almacena la
mximo 25 marca del
caracteres producto de
electrnica
Pgina | 97
Universidad del Bo- Bo SIDHC 2009
CAPITULO 7
Pgina | 98
Universidad del Bo- Bo SIDHC 2009
Cliente
Gestin de Nomina
Gestin de Donaciones Empresa, Institucion e
Colegio
Gestin de Bodega
Servidor
de BD
Pgina | 99
Universidad del Bo- Bo SIDHC 2009
Cliente
Administrador Administrador
Bodega
Administrador
Campaas
Solidarias
Gestin de Inventario
Pgina | 100
Universidad del Bo- Bo SIDHC 2009
SIDHC es una plataforma Web, por esto debe ser utilizado a travs de un browser,
como Mozilla Firefox, Internet Explorer u otros. La resolucin de pantalla recomendada
es de 1024x768 pixeles a 32 bits. Los colores utilizados en el diseo son variados, de tal
forma de lograr una completa armona. Existe salidas de datos a travs de pantalla o
imprimibles. En el caso de los documentos que pueden ser impresos, estos cuentan con
los formatos definidos en el Hogar de Cristo.
El diseo fue utilizado a travs del mtodo pgina maestra, lo que permite que se
utilice una pantalla diferente para cada usuario. Esta plantilla a su vez poseer la
funcionalidad de acuerdo a los privilegios del usuario. El formato de la interfaz es el
siguiente:
Pgina | 101
Universidad del Bo- Bo SIDHC 2009
Marco 2: este marco contiene el men principal de la plataforma, donde radica todo la
funcionalidad que tendrn los usuarios. Tambin incluye un indicador de fecha.
Marco 4: este marco muestra en pantalla los datos referentes a los derechos de autor y
logos.
Pgina | 102
Universidad del Bo- Bo SIDHC 2009
Pgina | 103
Universidad del Bo- Bo SIDHC 2009
Pgina | 104
Universidad del Bo- Bo SIDHC 2009
Pgina | 105
Universidad del Bo- Bo SIDHC 2009
Pgina | 106
Universidad del Bo- Bo SIDHC 2009
Pgina | 107
Universidad del Bo- Bo SIDHC 2009
Pgina | 108
Universidad del Bo- Bo SIDHC 2009
Pgina | 109
Universidad del Bo- Bo SIDHC 2009
Pgina | 110
Universidad del Bo- Bo SIDHC 2009
Pgina | 111
Universidad del Bo- Bo SIDHC 2009
Pgina | 112
Universidad del Bo- Bo SIDHC 2009
Pgina | 113
Universidad del Bo- Bo SIDHC 2009
Pgina | 114
Universidad del Bo- Bo SIDHC 2009
Pgina | 115
Universidad del Bo- Bo SIDHC 2009
Pgina | 116
Universidad del Bo- Bo SIDHC 2009
Pgina | 117
Universidad del Bo- Bo SIDHC 2009
Pgina | 118
Universidad del Bo- Bo SIDHC 2009
Conclusiones
La alternativa propuesta resulto conveniente en todos los aspectos. Adems, la
alternativa de implementacin logro reducir costos, ya que se considero el desarrollo del
sistema utilizando herramientas gratuitas. Se puede afirmar que se cumpli de forma
satisfactoria con la solicitud de un sistema de inventarios y donaciones.
Con respecto a la tecnologa que fue ms utilizada se destaca que ASP.NET que es un
lenguaje regularmente sencillo de aprender, soporta fcilmente el acceso a las bases de
datos, se pueden hacer grandes cosas con pocas lneas de cdigo. Una desventaja que se
encontr en el desarrollo de este sistema es que la base de datos que trae por defecto el
programa es muy pequea para almacenar una gran cantidad de informacin.
Por otra parte, la segunda tecnologa abordada en el desarrollo del proyecto (AJAX) es
una herramienta que permite gran sencillez en el trabajo de los usuarios por sobre la
aplicacin, y esto elimina la monotona potencial que general un sistema de negocios,
ya que, por ejemplo, permite eliminar procesos largos provocados por visitar muchas
pginas.
Otro aspecto relacionado a la metodologa usada fue conseguir ahorrar tiempo ante los
errores, ya que un incremento presenta riesgos de errores, pero por suerte al ser un
incremento ms pequeo que todo el sistema tambin se consigue que las repercusiones
de esos errores fueran menos y asimismo fueron menores los tiempos de correccin.
Ante un sistema que est basado en esta metodologa, creemos que se pueden conseguir
tiempos menores de desarrollo, comparativamente a otras metodologas, ya que cada
error significa un menor tiempo de correccin de ste.
Pgina | 119
Universidad del Bo- Bo SIDHC 2009
Pgina | 120
Universidad del Bo- Bo SIDHC 2009
Bibliografa
Libros
Titulo: Evaluacin y modelado de rendimiento de los sistemas informticos.
Editorial: Pearson
Edicin 2004
Autor: Xavier Molero
Titulo: Asp.Net
Editorial: Prentice Hall
Autor: Stephen Walther
Links
http://illasaron.com/upload/search/result?query=asp&search=buscar
http://www.videotutoriales.com/
http://www.ingenierossoftware.com/analisisydiseno/uml.php
http://www.asp.net/AJAX/AjaxControlToolkit/Samples/AutoComplete/AutoComplete.aspx
http://www.desarrolloweb.com/manuales/9/
http://www.asp.net
http://www.hogardecristo.cl
Apuntes
Apuntes de Metodologa de Desarrollo (2008) Marcela Zuiga
Apuntes de Ingeniera de Software (2009) Pedro campos
Pgina | 121
Universidad del Bo- Bo SIDHC 2009
Referencias
Pgina | 122