Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Dedico esta tesis a Dios por ser quien ha estado a mi lado en todo momento y
me ha dado la fortaleza de superar las dificultades.
Alexei T. Mamani Coaquira
A toda mi familia por apoyo y la motivacin brindados a lo largo de este
proyecto y durante la realizacin de este proyecto
Miguel Zuiga Llamoca
RESUMEN
En la actualidad las empresas estn en constante evolucin tecnolgica, esto
se debe a las magnficas opciones que se pueden obtener de los sistemas
informticos, ya que por su practicidad y facilidad de uso son necesarios para
solucionar las necesidades de la institucin.
Para llevar a cabo el desarrollo de este proyecto se realiz una investigacin
exhaustiva en la empresa ALSUR PERU S.A.C., para encontrar las soluciones a
los diferentes problemas que se enfrenta la empresa, obteniendo toda la
informacin, y cubriendo las necesidades que este requiere.
La administracin del proyecto adopt las prcticas establecidas por el Project
Management Institute. No obstante fueron recogidos un nmero especfico de
procesos de gestin segn el alcance de la solucin. Como metodologa de
desarrollo de software fue seleccionada la metodologa Agile Unified Process
(AUP) por su mayor afinidad y claridad de actividades en las etapas de diseo y
construccin de este producto.
Durante la concepcin de la arquitectura se evaluaron mltiples patrones de
arquitectura Web como MVC, MVP y Ncapas resultando finalmente una
estructura de cuatro capas con funciones especficas e independientes entre s:
manteniendo las capas de Presentacin y Acceso a Datos separadas. As como
la capa de Lgica de negocio fue subdividida para la seguridad y navegabilidad
entre las pginas (capa de Aplicacin) como para conservacin de las reglas de
negocio (capa Lgica).
La implementacin fue llevada a cabo mediante el IDE Microsoft Visual Web
Developer 2010 Express y el lenguaje de programacin C# soportado bajo .NET
Framework 4.0. Para la construccin de las pginas (capa de Presentacin) se
trabaj con ASP.NET Webforms y controles dinmicos de la librera Ajax Control
Toolkit. La capa de Acceso a Datos fue construida bajo la tecnologa Microsoft
ADO.NET Entity Framework y en conexin con una base de datos PostgreSQL.
Para la etapa de pruebas el servidor Web seleccionado fue Internet Information
Services (IIS) Express 7.5 una rplica del servidor IIS 7.5 estndar diseada
para ambientes de desarrollo y sin restricciones de uso.
INDICE
INDICE DE FIGURAS
INDICE DE CUADROS
INDICE DE CDIGOS
1. INTRODUCCIN
En la actualidad para muchas organizaciones, los sistemas de informacin
basados en computadoras son el corazn de las actividades cotidianas y objeto
de gran consideracin en la toma de decisiones, las empresas consideran con
mucho cuidados las capacidades de sus sistemas de informacin cuando
deciden ingresar o no en nuevos mercados o cuando planean la respuesta que
darn a la competencia. Al establecer los sistemas de informacin basados en
computadoras esperan lograr dos objetivos principales: que sea un sistema
correcto y que este correcto el sistema. Ningn sistema que deje satisfacer
ambos objetivos ser completamente til para la gerencia de la organizacin A
su vez la tecnologa es una variable independiente que influye poderosamente
sobre las caractersticas organizacionales, todas las organizaciones utilizan
alguna forma de tecnologa para ejecutar sus operaciones y realizar sus tareas,
la tecnologa es como algo que se desarrolla en las organizaciones .La
tecnologa ayuda a tener mejor produccin, en algunos casos puede abaratar
los costos, pero tambin trae como consecuencias: contaminacin, despido
masivos de obreros, costos social alto, entre otros.
I.2 ORGANIGRAMA.
I.4 JUSTIFICACIN
Los precios de implementacin, anlisis y desarrollo de sistemas, son
extremadamente altos, por lo cual es necesario utilizas tcnicas y/o
patrones que ayudan el tiempo de implementacin y reutilizacin de sus
mismas estructuras de software.
I.6 OBJETIVOS
I.6.1 OBJETIVO GENERAL
Realizar un sistema que facilite la automatizacin en cuanto a los
procesos de almacen, inventario y venta de los productos.
I.6.2 OBJETIVO ESPECIFICO.
I.7 HIPOTESIS.
I.8 REFERENCIAS.
I.8.1 SICO.
Es un software de almacenes orientado al Control de stock, Kardex
unidades, Kardex valorizado, control de inventarios, transferencia entre
almacenes, Costo de Ventas, Saldos Valorizados. Facturacin, Cuentas
por cobrar, Registro de Ventas, Control de Cobranzas, Letras por
cobrar, Ventas por Cliente, DAOT, etc.
http://www.soinfosa.com/software-pymes-peru.php
I.8.2 Sistema de Informacin para el Control de Inventarios del
Almacn del ITS.
El proyecto est dirigido a hacer mejoras en el Instituto Tecnolgico de
Saltillo (ITS), en el Departamento de Recursos Materiales y Servicios,
en el rea de Almacn.
En base a las Tecnologas de Informacin se desarroll un sistema de
informacin, el cual se encuentra en la etapa de implementacin en un
proceso de pruebas y correcciones, como un soporte de apoyo
administrativo que permita llevar el control de inventarios del almacn
del ITS con la finalidad de ofrecer rapidez y seguridad en el manejo del
inventario.
http://dialnet.unirioja.es/servlet/articulo?codigo=3707498
I.8.3 Logistweb
La funcin de un sistema de administracin de almacenes (WMS) es
apoyar los procesos de almacenamiento en la cadena de
abastecimiento. Su meta es encontrar la solucin ptima a la
configuracin del almacn y agilizar el proceso de la gestin de
inventarios. En la actualidad el rol que juegan los WMS, ha
evolucionado, debido a que se puede desde administrar las rdenes de
pedido, los recursos, las ubicaciones de los materiales y se puede
integrar con el sistema financiero. Sin embargo, el propsito principal
de un WMS es controlar los movimientos y almacenamiento de
productos y/o materiales y sus transacciones asociadas (Min, 2007).
http://logistweb.wordpress.com/2010/07/01/sistemas-de-informacin-para-la-administracin-dealmacenes-i/
2. DESCRIPCION GENERAL.
2.1
2.2
2.3
Restricciones
2.4
Las personas que quieran hacer uso del sistema tienen que estar
registradas en la base de datos y as poder iniciar sesin.
El idioma del software por defecto es espaol.
Los usuarios que trabajaran con el sistema debern tener
conocimientos bsicos de computacin.
El sistema tendr una jerarqua de usuarios, tales son el
administrador principal, y personal que solo tendr acceso a
reas especficas.
2.5
Requisitos futuros
En el caso que la empresa quiera implementar algunos mdulos y
funciones, se tendr que analizar para saber si es conveniente o
no. Esto acarrea que muchos requisitos funcionales se podrn
incorporase como tambin modificarse.
2.6
Requisitos especficos.
2.7
Loguear usuario
User
Encargados de Area
Encargado de Exportacion
Registrar empleados
<<include>>
Registrar Clientes
<<include>>
Validar Datos
Registrar productos en cuarentena
Generar Reportes
Encargado de Cuarentena
Mantenimiento de datos
Telfono
99999999
Fax
PD
Comentarios Ninguno
Organizacin MICODI
Direccin
Telfono
010101010101
Fax
PD
Comentarios Ninguno
2.8.2 Participantes.
Participant Mustafa Aguinaga Mario Daoud
e
Organizaci ALSUR SAC
n
Rol
Gerente
Es
No
desarrollad
or
Es cliente
No
Es usuario
No
Comentario Ninguno
s
Participant Alexei Mamani Coaquira
e
Organizaci MICODI
n
Rol
Programador
Es
S
desarrollad
or
Es cliente
No
Es usuario
No
Comentario Ninguno
s
Participant Miguel Zuiga Llamoca
e
Organizaci MICODI
n
Rol
Analista
Es
S
desarrollad
or
Es cliente
No
Es usuario
No
Comentario Ninguno
s
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependenci Ninguno
as
Descripcin El sistema deber Debe registrar la materia prima con los siguientes
datos
- Procedencia
- Tipo
- Tamao
- Nombre
- Observaciones
Importanci vital
a
Urgencia
inmediatamente
Estado
en construccin
Estabilidad media
Comentario Ninguno
s
FRQ-0002 Registrar Cliente
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependen Ninguno
cias
Descripci El sistema deber registrar a cada cliente (Empresas y Personas jurdicas)
n
segn sus datos.
- RUC
- Razn Social
- Direccin
- Telfono
- Correo Electrnico
Importanc vital
ia
Urgencia
inmediatamente
Estado
en construccin
Estabilida baja
d
Comentari Ninguno
os
FRQ-0003 Registrar Empleados
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependen Ninguno
cias
Descripci El sistema deber registrar a los empleados de esta misma rea.
n
- Nombre
- Apellidos
- Sexo
- DNI
- Telfono
- Edad
Importanc vital
ia
Urgencia
hay presin
Estado
en construccin
Estabilida baja
d
Comentari Ninguno
os
FRQ-0004 Generar los pagos
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
hay presin
Estado
pendiente de verificacin
Estabilida media
d
Comentari Ninguno
os
FRQ-0005 Verificar el stock de la materia prima
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependen Ninguno
cias
Descripci El sistema deber verificar el stock de la materia prima, en el caso que
n
solo existiera tonelada de materia prima, se mostrara un mensaje de
alerta "Falta Materia Prima".
Importanc importante
ia
Urgencia
inmediatamente
Estado
en construccin
Estabilida media
d
Comentari Ninguno
os
FRQ-0006 Registrar lotes de productos
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependen Ninguno
cias
Descripci El sistema deber registrar los lotes de los productos terminados, con los
n
siguientes datos:
- Nro. Lote
Tipo de Producto
Descripcin
Peso
Tipo de Lote
Observaciones
Importanc importante
ia
Urgencia
hay presin
Estado
pendiente de verificacin
Estabilida baja
d
Comentari Ninguno
os
FRQ-0007 Buscar Empleados
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependen Ninguno
cias
Descripci El sistema deber permitir buscar a sus empleados con DNI o Nombre
n
Importanc vital
ia
Urgencia
inmediatamente
Estado
en construccin
Estabilida media
d
Comentari Ninguno
os
FRQ-0008 Buscar Clientes
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependen Ninguno
cias
Descripci El sistema deber permitir buscar sus clientes con su RUC o Razn Social.
n
Importanc vital
ia
Urgencia
inmediatamente
Estado
en construccin
Estabilida media
d
Comentari Ninguno
os
FRQ-0009 Controlar Asistencia del dia
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependen Ninguno
cias
Descripci El sistema deber El sistema controlar la asistencia del da, primero el
n
ingreso (8:00 AM), salida (4:00 PM).
Importanc vital
ia
Urgencia
inmediatamente
Estado
en construccin
Estabilida media
d
Comentari Ninguno
os
FRQ-0010 Registrar horas extras
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependen Ninguno
cias
Descripci El sistema deber registrar las horas extras realizadas por cada
n
empleado.
Importanc vital
ia
Urgencia
inmediatamente
Estado
en construccin
Estabilida media
d
Comentari Ninguno
os
FRQ-0011 Imprimir Documentos
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependen Ninguno
cias
Descripci El sistema deber permitir imprimir todos los documentos generados.
n
Importanc vital
ia
Urgencia
hay presin
Estado
en construccin
Estabilida baja
d
Comentari Ninguno
os
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependen Ninguno
cias
Descripci El sistema deber tener una interfaz amigable, segn los datos obtenidos
n
por el usuario.
Importanc vital
ia
Urgencia
inmediatamente
Estado
en construccin
Estabilida media
d
Comentari Ninguno
os
NFR-0002 Interfaz Intuitiva
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Importanc importante
ia
Urgencia
inmediatamente
Estado
pendiente de verificacin
Estabilida baja
d
Comentari Ninguno
os
NFR-0003 Multiplataforma
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependen Ninguno
cias
Descripci El sistema deber ser Multiplataforma (Moviles,Tabletas,Pc)
n
Importanc PD
ia
Urgencia
PD
Estado
PD
Estabilida PD
d
Comentari Ninguno
os
NFR-0004 Web
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependen Ninguno
cias
Descripci El sistema deber ser Web.
n
Importanc importante
ia
Urgencia
hay presin
Estado
en construccin
Estabilida media
d
Comentari Ninguno
os
NFR-0005 Robusto
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependen Ninguno
cias
Descripci El sistema deber ser robusto (a prueba de errores).
n
Importanc importante
ia
Urgencia
hay presin
Estado
en construccin
Estabilida baja
d
Comentari Ninguno
os
NFR-0006 Facil Mantenimiento
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependen Ninguno
cias
Descripci El sistema deber de ser de fcil mantenimiento
n
Importanc vital
ia
Urgencia
inmediatamente
Estado
pendiente de verificacin
Estabilida media
d
Comentari Ninguno
os
IRQ-0001
Reporte de la produccion
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripcin
Datos
especficos
Cantidad Producida
Tipo de Productos
Tiempo
Tiempo de
vida
Medio
Mximo
PD
PD
Ocurrencias
simultneas
Medio
Mximo
PD
PD
Importancia importante
Urgencia
inmediatamente
Estado
pendiente de verificacin
Estabilidad
media
Comentarios Ninguno
IRQ-0002
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripcin
Datos
especficos
Nro. Lote
Tipo de Producto
Descripcin
Peso
Tipo de Lote
Tipo de Lote
Tiempo de
vida
Medio
Mximo
PD
PD
Ocurrencias
simultneas
Medio
Mximo
PD
PD
Importancia importante
Urgencia
hay presin
Estado
pendiente de verificacin
Estabilidad
baja
Comentarios Ninguno
IRQ-0003
Datos de clientes
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
RUC
Razn Social
Direccin
Direccin
Telfono
Correo Electrnico
Tiempo de
vida
Medio
Mximo
PD
PD
Ocurrencias
simultneas
Medio
Mximo
PD
PD
Importancia importante
Urgencia
inmediatamente
Estado
pendiente de verificacin
Estabilidad
baja
Comentarios Ninguno
IRQ-0004
Versin
1.0 ( 14/03/2014 )
Autores
Fuentes
Dependencias Ninguno
Descripcin
Datos
especficos
Procedencia
Tipo
Tamao
Nombre
Observaciones
Tiempo de
vida
Medio
Mximo
PD
PD
Ocurrencias
simultneas
Medio
Mximo
PD
PD
Importancia importante
Urgencia
inmediatamente
Estado
validado
Estabilidad
media
Comentarios Ninguno