Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CURSO
GESTION DE DATOS E INFORMACION II
CICLO
V
DOCENTE
CRUZADO PUENTE DE LA VEGA, CARLOS
INTEGRANTES:
1.- HUANCA CRISOSTOMO, ANTHONY
2.- GONZALES CCANAZA, CRISTOPHER
3.- ROMERO CAMONES, EVELYN
DEDICATORIA
El presente trabajo dedico a Dios y a
nuestro Docente quien nos ha guiado en el
proceso del desarrollo de este trabajo, y a
todas aquellas personas que confiaron en
nuestro trabajo.
AGRADECIMIENTO
Dedicatoria…………………………………………………………………………….2
Agradecimiento……………………………………………………………………….3
Índice…………………………………………………………………………………...4
Introducción…………………………………………………………………………..6
CAPÍTULO I PLANTEAMIENTO DEL PROBLEMA
1.1 Descripción del Problema…………………………………………..7
1.2 Antecedentes de la investigación…………………………………7
1.3 Formulación del problema………………………………………….9
1.3.1 Formulación del problema……………………………….....9
1.3.2 Formulación general…………………………………………9
CAPÍTULO II FUNDAMENTO TEÓRICOS DE LA INVESTIGACIÓN
2.1 Marco Teórico………………………………………………………..10
2.2 Marco Conceptual…………………………………………………..12
CAPÍTULO III JUSTIFICACIÓN Y OBJETIVOS DE LA INVESTIGACIÓN
3.1 Justificación………………………………………………………….13
3.2 Objetivos de la investigación……………………………………..14
3.2.1 Objetivo general……………………………………………..14
3.2.2 Objetivos específicos………………………………………14
CAPÍTULO IV HIPÓTESIS Y VARIABLES
4.1.1 Hipótesis general……………………………………………………15
4.1.2 Hipótesis específicas………………………………………………15
4.2. Variables.
4.2.1 Variables dependientes………………………………..15
4.2.2 Variables independientes……………………………..15
CAPÍTULO V METODOLOGÍA Y TÉCNICAS DE INVESTIGACIÓN
5.1 Tipo de investigación………………………………………………….16
5.2 Método de investigación………………………………………………16
5.2.1. Investigación Preliminar……………………………………16
5.2.2. Determinación de requerimientos………………………..16
5.2.3 Técnicas en instrumentos de recolección de datos…...21
5.2.4. Técnicas de procesamiento y análisis de datos……….26
5.2.5. Análisis orientados a objetos……………………………..33
5.2.6. Desarrollo de software……………………………………...57
5.2.7. Manual de Administrador…………………………………..64
5.2.8. Manual de Usuario…………………………………………..68
CAPÍTULO V CRONOGRAMA DE ACTIVIDADES……………………………..71
CAPÍTULO VI PRESUPUESTO Y FINANCIAMIENTO…………………………72
CAPÍTULO VII CONCLUSIONES…………………………………………………73
CAPÍTULO IX BIBLIOGRAFÍA…………………………………………………….74
CAPÍTULO X ANEXOS…………………………………………………………….75
INTRODUCCIÓN
Antecedentes de la investigación
3.1 Justificación
Debido al problema encontrado, se observa que puede estar afectando en
la gestión de los procesos ya que carecen de un sistema de información,
provocando así un retraso en las operaciones y manejo de datos, ya que
cada día son más las personas que acuden a la tienda.
En la actualidad el manejo de información exige rapidez y precisión en su
ejecución, a esto responde una sistematización que debe ser clara, sencilla
y eficaz, para el manejo centralizado de los datos, así como la integridad,
consistencia, seguridad y rapidez en el manejo de los mismos, sus
características son: acceder a la información de forma fácil y rápida, tener a
disposición de información precisa y actualizada, mantener la información
de forma compacta e integrada.
Es por ello se desarrollará un sistema que mejore y facilita el control de
dichas tareas y mejorar las condiciones de trabajo de la tienda.
Nombre: “INTECSEL”
RUC: 20248454753
Teléfono: 276-1544
Determinación de requerimientos:
El presente capítulo explica los requerimientos y necesidades de la
tienda “INTECSEL”. Así también se describen los requerimientos
funcionales y no funcionales identificados por el equipo de proyecto
durante la fase de elaboración del proyecto.
1) Requerimientos y necesidades de la Tienda:
La problemática expuesta anteriormente, es la base para
definir los requerimientos y necesidades de tienda
“INTECSEL”. Entre los principales requerimientos definidos
con los usuarios están:
Automatizar el proceso de registro de clientes y ventas,
de manera que el proceso de ventas se pueda realizar
de forma automática. Los parámetros solicitados son:
productos, proveedores y número de clientes a atender
diariamente. Adicionalmente se debe permitir la
modificación o eliminación de datos en la tienda.
Optimizar el proceso de registro de productos y de
clientes. Se debe tener el listado de productos por
categoría y de los clientes. También se debe permitir la
modificación o eliminación de los mismos.
Gestionar las ventas. El personal administrativo
responsable de la gestión registro de clientes y de las
ventas debe disponer de un reporte por venta realizada,
como también del Historial de boletas.
Como parte del personal administrativo se debe activar a
los usuarios una vez que éste pertenezcan al personal
de la tienda “INTECSEL”.
Se requiere poder realizar reportes de clientes y ventas
realizadas. El contar con esta información es vital para la
toma de decisiones ante posibles cambios en la
demanda de nuevos productos.
Reducir el tiempo de atención al cliente y ejercer un
mayor control de información sobre los principales
procesos que se dan en dicha tienda; agilizando el
acceso a la información y garantizando la exactitud de la
misma. La reducción del tiempo de atención del cliente
es posible debido a que el personal administrativo tiene
la facilidad de acceder al listado de clientes y de
productos.
Este es el conjunto de requerimientos solicitados por los
usuarios, los cuales son traducidos en requerimientos
funcionales y no funcionales por parte del equipo de
proyecto.
2) Requerimientos funcionales:
Los requerimientos funcionales son aquellos que soportan los
procesos de: registro de productos, de clientes y de las ventas
que se realizan.
3) Requerimientos no Funcionales:
Los requerimientos no funcionales son todas las
características que establecen restricciones sobre las
funcionalidades del producto. De esta manera, se presentan
los requerimientos no funcionales que cubre el Sistema.
Interfaz del Usuario:
Entre los elementos de la interfaz de usuario se tienen en
consideración los siguientes elementos. Según sea el
perfil de usuario, se debe habilitar y deshabilitar las
opciones correspondientes, las interfaces no contienen
más de 20 campos por pantalla para evitar la confusión
del usuario.
Rendimiento
El sistema procesa la información en un tiempo
razonable para el levantamiento de un contenido o el
envío del mismo. El tiempo de respuesta a los usuarios y
demás subsistemas debe ser menor a 5 segundos.
Seguridad y Privacidad
El sistema debe comunicarse con el Subsistema de
Seguridad para la autenticación de sus usuarios. Se
debe restringir la información a ser mostrada a los
usuarios según su rol. Se debe restringir las operaciones
según el tipo de rol que posea el usuario que ingrese al
sistema.
Soporte
El sistema debe contar con un instalador, para su
distribución en diferentes puntos.
Usabilidad
El sistema debe ser fácil de usar y cuenta mensajes de
estado, mensajes de error y cualquier ayuda necesaria
para facilidad del usuario.
Disponibilidad
El sistema debe estar disponible 99% del tiempo en
cualquier momento que el usuario lo requiera. Para
garantizar la disponibilidad del sistema, se debe de
contar con servidores que cumplan con las
especificaciones técnicas mínimas de hardware.
Confiabilidad
Se debe contar con un servidor de respaldo en caso de
que el servidor principal falle. Se debe mantener una
copia de seguridad de la base de datos para mantener la
integridad de la información.
4) Requerimientos de desarrollo
Para el desarrollo del subsistema se usa la metodología RUP
que nos provee los estándares necesarios para producir un
software de calidad y así cumplir con la expectativa del
usuario.
Las tareas de modelamiento y diseño del sistema se
realizan bajo los estándares de UML (Unified Modeling
Language) en el ambiente proporcionado por Rational
Rose.
La gestión de documentos y requerimientos se realiza
con la herramienta de office.
Para el desarrollo del software se usa como lenguaje de
programación JAVA, bajo el entorno brindado por
NetBEans IDE.
El gestor de base de datos es SQL server 2012
Guía de Pautas
Entrevista
Lugar: Tienda “INTECSEL”
Entrevistado: César Huanca
Hora Inicial: 10:00 am
Hora Final: 11:00 am
Preguntas:
1. ¿Cuál es la finalidad o la visión de la Tienda
“INTECSEL”?
2. ¿Qué productos se ofrecen?
3. ¿Cuántas personas laboran en la Tienda “INTECSEL”?
4. ¿Cuáles son los datos específicos que se reciben para
realizar la venta de sus productos?
5. ¿Cómo se obtienen esos datos?
6. ¿Cuándo tiempo tardan en efectuar este proceso?
7. ¿Cómo se almacena la información resultante de las
ventas?
8. ¿Se hace algunos reportes mensuales?
9. ¿Qué inconveniente encuentra usted en la forma actual
como se realiza el registro de ventas?
10. ¿Le gustaría usar un software para el registro de
ventas?
11. ¿Se cuenta con recursos necesarios para poder
implementar algún sistema, tanto como hardware y
software?
Desarrollo de la Entrevista
El sábado 16 de abril del 2016 a horas 10:00 am. en las instalaciones
de la Tienda “INTECSEL”. Se llevó a cabo la entrevista al Sr. César
Huanca.
1. ¿Cuál es la finalidad o la visión de la Tienda Médica?
“Nuestra visión es ofrecer un servicio de calidad a nuestros
clientes de acuerdo a los requerimientos planeados. Ser la
empresa líder en la venta de partes de computadoras portátiles y
de escritorio con las mejores marcas del mercado, para lo cual
trabajaremos con estándares de calidad bien ejecutados para que
los clientes nos prefieran, así como también brindar los
excelentes servicios de soporte técnico a computadoras e
impresoras.”.
2. ¿Qué productos se ofrecen?
“Contamos con la venta de artículos de cómputo y además
ofrecemos el servicio de reparación y mantenimientos de
computadoras y laptops”
3. ¿Cuántas personas laboran en la Tienda “INTECSEL”?
“Hasta el momento somos 3, son dos quienes realizan las venta
y yo administro el negocio”
4. ¿Cuáles son los datos específicos que se reciben para
realizar la venta de sus productos?
Encuesta
1 2 3 4 5
Excelente Bueno Regular Malo Muy Malo
Fecha: __/__/__
Edad: a) 6 a 18 b) 19 a 40 c) 41 a 65 d) 65 a mas
Estudios: a) sn/estudios b) Primaria c) Secundaria d) Superior o
Universitarios
¿Es la primera vez que viene a esta Tienda para ser atendido? Sí/No
1 2 3 4 5
1. ¿Cómo considera usted el servicio que se brinda INTECSEL?
2. ¿Las respuestas dadas por la tienda ante sus interrogantes son
las adecuadas?
3. ¿Cómo considera usted el tiempo que espera para ser
atendido?
4. ¿Cómo considera usted el tiempo de espera previo a la
atención?
5. La información entregada por el vendedor que la/lo atendió fue:
6. ¿Qué opina de la calidad de los productos que ofrece la tienda?
7. ¿Qué duración debería tener la atención para que usted 8 10 15 20 30 a
+
quedara satisfecho?(en minutos)
8. ¿Cuándo tiempo duro la última atención a la que atendida? 8 10 15 20 30 a
+
información.
10. Recomendaría esta Tienda a tus amigos y familiares. Si Tal vez No
Si
30%
No
70%
Regular
30%
Bueno
50%
Bueno
40%
Regular
50%
TABLA CARGO
TABLA CLIENTES
TABLA CATEGORÍA
TABLA EMPLEADO
TABLA PROVEEDORES
TABLA SERVICIO
TABLA TIPO_SERVICIO
TABLA VENTA
TABLA DETALLE_VENTA
DICCIONARIO DE BASE DE DATOS
TRIGGERS
create trigger DIS_servicio_actualizar_precio
on SERVICIO
for update
as
if update(PREC_VENT)
begin
raiserror('El precio de un servicio no puede modificarse.', 10, 1)
rollback transaction
end;
ESTE TRIGGER SIRVE PARA QUE BLOQUEE LA MODIFICACION DE LOS PRECIOS DE VENTA DE
LOS SERVICIOS
ESTE TRIGGER BLOQUEA EL CAMBIO DEL USUARIO, CLAVE Y SEXO DEL EMPLEADO
begin
print 'Codigo : ' + cast(@cod as varchar(5))
print 'Producto : ' + @nproA
print 'Descripcion : ' + @desc
print 'Stock actual : ' + cast(@stckact as varchar(10))
print 'Precio venta : ' + cast(@pre_v as varchar(10))
print '=================================================='
fetch next from prodct into @cod,@nproA,@desc,@stckact,@pre_v
end
close prodct
deallocate prodct
107.000 registros
02/07/2016
CONSULTAS (TIEMPO)
select * from Venta
7000 registros
00:00:00s
select * from Cliente
100 000 registros
00:00:02 s
FACTURA
Backup 2
209.000 registros
07/07/2016
USUARIOS Y ROLES