Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRESENTACION
El presente trabajo de investigación tiene como finalidad mostrar un
nuevo sistema comercial que se le denomino SISTEMA INTEGRAL
COMERCIAL (SIS) “MI NEGOCIO” ; el cual se realizo por las necesidades
que tenia la empresa “MULTISERVICIOS TECNOLOGICOS” ya que todos
sus procesos de entrada y salida se realizaban de forma manual.
Atentamente
Los autores
INDICE
PRESENTACIÓN
DEDICATORIA
CAP 5: REQUERIMIENTOS
CAP 8: IMPLEMENTACION
9.1 Conclusiones
9.2 Recomendaciones
Capitulo 1:
MARCO CONTEXTUAL
Asoc. La Florida
Mz D Lt 34
S
DINOE
Nuestra visión es ser una empresa líder en el mercado informático del cono
este, satisfaciendo las diversas necesidades de nuestros clientes en la venta
de productos, y brindar el servicio de diagnostico y mantenimiento de
equipos con los más altos estándares de calidad.
1.1.5 Misión
• Partes y Piezas
Case.
Mainboard.
Procesador.
Memoria.
Memoria USB 2.0.
Disco Duro.
Monitor.
Tarjeta de Video.
Floppy.
Teclado.
Mouse.
Lectoras/Grabadoras/DVD.
Estabilizador.
• Suministros
Tinta para Impresora Canon.
Tinta para Impresora HP.
Tóner para Impresora HP.
Tinta para Impresora Epson.
• Accesorios
Multimedia/Web Cam/Cámaras Digitales.
Impresoras.
Scanner.
Parlantes/Micrófonos.
Cooler.
• Organigrama Estructural
• Organigrama funcional
Gerencia
Contador General
CPC Lévano Flor Rocío
Nolasco Balbín López
Departamen
Departamen Departamen to de
to de Ventas to Compras Almacén
Encargado Encargado
Encargado
de tienda de
de compras
Almacén
OPORTUNIDADES
• Administrar en forma correcta la empresa.
• Poseer un stock seguro
• Garantía de los productos por parte de la empresa de fabricación,
• Controlar eficientemente las fechas de pagos a los proveedores.
• Tener buenas relaciones con los clientes.
AMENAZAS
• Desaceleración crecimiento económico.
• Tener competencia en proceso de crecimiento.
• Innovaciones de los competidores en enfoque al servicio adicional.
OPORTUNIDADES
FORTALEZAS
• Precios competitivos
• El gerente delega autoridad
• Los proveedores son confiables
• Servicio al cliente
DEBILIDADES
• No cuenta con inventario a tiempo real
• No se utilizan sistemas de información
• El gerente no usa estrategias de marketing
EMPRESA MUESTRA
FACTORES INTERNOS CLAVES
FORTALEZAS
DEBILIDADES
Capitulo 2:
Registro de Clientes.
Generar Reportes
Registrar Proveedores.
Generar Reportes.
Registro de Productos.
Generar Inventario.
Generar Reportes.
2.5 Objetivos
Los objetivos que se lograría con el presente proyecto son los siguientes
• Automatizar los procesos de las áreas de la empresa para un óptimo trabajo.
• Gestionar la información de las aéreas de almacén, compras y ventas de la
organización a fin de contar con datos exactos, consistentes y oportunos en una
diversidad de formatos para rendición de informes.
• Ofrecer una mejor Administración y Seguridad de Datos.
• Disminuir costos y tiempo en el Ingreso Proceso y Salida de Datos.
La empresa Multiservicios Tecnológico tiene sus orígenes mediados del 2004, desde
sus inicios los procesos comerciales y administrativos de la empresa fueron de
forma manual.
En ese sentido la empresa, al no contar con una aplicación informática que brinde
el soporte a los procesos de la institución, presenta una serie de problemas en la
gestión de la información a nivel de:
• Gestión de compras
• Gestión de ventas
• Gestión de almacén
COMPRAS permite el ingreso de las facturas o guías de las compras realizadas, las
cuales actualizarán en forma automática el stock y le permitirá tener el control del
costo de la mercadería.
1
PERSONAL Analista 2,100.00
Programador S/. 5.00 x 420 horas
1
MATERIALES Útiles de oficina 200.00
1SOFTWARE
• SQL Server 2000 720.00
• Windows XP SP. 2 400.00
• Nod32 antivirus 200.00
2
3 OTROS Refrigerio, Transportes, Otros 500.00
COSTOS
Capitulo 3:
ADMINISTRACION DEL PROYECTO
El presente plan de desarrollo de software pretende dar una visión global del
enfoque del proyecto planeando los tiempos, alcances y costos del proyecto
teniendo en cuenta los riegos asociados a cada uno de estos factores, para culminar
el proyecto dentro de los presupuestos cumpliendo los requisitos especificados.
SIC utiliza RUP en como metodología de desarrollo de software, RUP
es un proceso que define claramente quien, cómo, cuándo y qué debe hacerse; y,
como su enfoque está basado en modelos.
• Desarrollo Iterativo
• Manejo de los Requerimientos
• Uso de una Arquitectura basada en componentes
• Modelización Visual
• Verificación Continua de la Calidad
• Manejo de los Cambios
La metodología RUP, llamada así por sus siglas en inglés Rational Unified Process,
divide en 4 fases el desarrollo del software. Cada Fase tiene definido un conjunto de
objetivos y un punto de control especifico. A saber:
3.2.1 Propósito
El propósito del Plan de Desarrollo de Software es proporcionar la
información necesaria para controlar el proyecto, dar a conocer todas las
actividades a realizarse en el proyecto así como los requisitos que se deben
de tener en cuenta para llevar a cabo un mejor control en el proyecto. En él
se describe el enfoque de desarrollo del software.
A.Participantes en el Proyecto
B. Interfaces Externas
C. Roles y Responsabilidades
Puesto Responsabilidad
Asigna los recursos, gestiona las prioridades, coordina las
Analista de interacciones con los clientes y usuarios, y mantiene al equipo
Sistemas del proyecto enfocado en los objetivos, también establece un
Programador conjunto de prácticas que aseguran la integridad y calidad de los
artefactos del proyecto.
Captura, especificación y validación de requisitos, interactuando
con el cliente y los usuarios mediante entrevistas. Elaboración
del Modelo de Análisis y Diseño. Colaboración en la elaboración
de las pruebas funcionales y el modelo de datos.
Construcción de prototipos. Colaboración en la elaboración de las
pruebas funcionales, modelo de datos y en las validaciones con
el usuario
Disciplina de Soporte
• Configuración y administración del cambio: Guardando todas las
versiones del proyecto.
• Administrando el proyecto: Administrando horarios y recursos.
• Ambiente: Administrando el ambiente de desarrollo.
• Distribución: Hacer todo lo necesario para la salida del proyecto
B. Control de Plazos
Aquí se tomará en cuenta el seguimiento de control del planeamiento
por parte del jefe de proyecto que evaluará cada punto que se va
desarrollando por un tiempo estimado.
C. Control de Calidad
Para verificar la calidad del producto, hemos creado varias iteraciones
que son realizadas por cada integrante del proyecto, presentando en
cada iteración mejoras en los procesos del negocio. Los defectos
detectados en las revisiones y formalizados también en una Solicitud
de Cambio tendrán un seguimiento para asegurar la conformidad
respecto de la solución de dichas deficiencias.
D. Lista de Riesgos
A continuación se muestra un cuadro con los riesgos más resaltantes
que mayormente pueden ocurrir en el desarrollo del proyecto:
E
Nro. Riesgos Impacto strategia de Respuesta
- Mostrar un sistema
1 Los usuarios finales se 3 adaptable que familiarice al
resisten al sistema usuario en su entorno
laboral.
- Se deben hacer revisiones
2 La fecha de entrega 2 periódicas de las actividades
sobrepasa el tiempo basándose en el calendario.
previsto
- La presentación de
Los Usuarios no definen documentos de análisis y
3 exactamente los Procesos 2 diseño a los usuarios de para
de Negocio. su validación.
Capitulo 4:
MODELO DE NEGOCIO
4.1 Visión del Negocio
4.2 Posicionamiento
Resumen de Stakeholders
Resumen de Usuarios
Entorno de Usuario
Perfiles de Stakeholders
A. Gerente
B. Jefe de Proyecto
C. Analistas y Programadores
Perfiles de Usuarios
A. Gerente
B. Vendedor
C. Jefe de compras
D. Jefe de almacén
4.5 Restricciones
4.6.1 Planificación
4.6.2 Operación
Para las fases de inicio aplicaría el estándar sugerido por RUP para la
visualización del sistema de información, para las fases de desarrollo e
implementación además de la utilización del modelo RUP, se espera la
utilización del Lenguaje Unificado de Modelos (UML) y los estándares
para los procesos de diseño y normalización enmarcados en los
modelos conceptuales de datos y modelos de análisis multidimensional.
La Empresa debe cumplir con todas las licencias del software para la
implementación del sistema desarrollado.
- El horario de trabajo es de 9:00 am hasta las 8:00 pm, teniendo una hora
de refrigerio.
- El vendedor está obligado a entregar su comprobante de pago al cliente.
- Todos los artículos a excepción de las cámaras web, audífonos, USB, tienen
garantía de un año los cuales deberán traerlo acompañado de su respectivo
comprobante de pago.
- La garantía de los monitores se da por cada fabricante y tendrán que llamar
a su servicio técnico previa muestra de su comprobante de pago.
- Se debe garantizar la seguridad en la prestación de los servicios.
- Sólo los encargados de cada área tendrán derecho a actualizar o modificar
los datos de la empresa.
4.9.3
4.9.5 Relación de los Objetivos Goal con los Casos de Usos del
Negocio.
Caso de Uso \ RF RF RF RF RF RF RF RF RF RF RF
Requerimiento 01 02 03 04 05 06 07 08 09 10 11
Registrar Pedido de X
Venta
Registrar Proforma X
de Venta
Generar Documento X
de venta
Consultar Cliente X
Consultar Articulo X
Registrar Articulo X X
Registrar Cliente X
Capitulo 5:
REQUERIMIENTOS
Actor Justificación
Vendedor Encargado de la atención a los clientes. Registra el pedido
venta y la Proforma de venta.
Cajero Encargado de recepcionar el número de pedido u proforma
Consultar_Stock_Producto
<<include>>
<<include>>
<<include>>
Registrar CotizacionVta
Trabajador
Generar_doc_Venta
Vendedor Cajero
FacturadeVenta BoletadeVenta
Inicio
Consultar
Stock_Articulo Registrar Orden de
Compra
No
stk ? Displayer
Message
Determinar
Si Form a de Pago
Contado Registrar
Producto
FIN Generar
Inventario
FIN
FIN
Capitulo 6:
MODELAMIENTO DE ANALISIS
SI Gestion de Si Gestion de
Compras Ventas
SI Gestion de
Almacen
Diagrama de Trazas
Orden de Compra
Seleccionasmo Proveedor
Seleccionamos Confimacion
Solictamos Impresion
Diagrama de Colaboración
Orden de Compra
: Jefe de
Compras
: Proveedor
: Intefarce
Diagrama de Trazas
Pedido de Venta
Solicita_Articulo
Consulta_Datos_Articulo
Busca BD
Mostrar Datos del Articulo
Solicita Confirmacion
Confirma Pedido
*[Ingresa Cantidad de Pedido]
Grabar Pedido
Entregar Codigo
Diagrama de Colaboración
Pedido de Venta
: Cliente
1: Entregar Codigo de Pedido de Venta
6: Confirmar Tipo de Doc
11: Paga la Compra
: Interface
Diagrama de Trazas
Documento de Venta
: Cliente : Cajero : Interf ace
Paga la Compra
Registra Pago
Diagrama de Colaboración
Documento de Venta
:zzzzz
Cliente
1: Entregar Codigo de Pedido de Venta
6: Confirmar Tipo de Doc
11: Paga la Compra
: Interface
Capitulo 7:
MODELO DE DISEÑO
7.1. Elaboración del Modelo Lógico
DICCIONARIO DE DATOS
TABLA DESCRIPCION
Capitulo 8:
IMPLEMENTACION
8.1. Análisis de la Arquitectura.
DIAGRAMA DE DESPLIEGUE
BIBLIOGRAFÍA
1. Introducción
1.1. Propósito
1.2. Ámbito
1.3. Definiciones, acrónimos y abreviaturas
3. Estrategia de prueba
4. Recursos
5. Actividades de prueba
1. Introducción
1.1. Propósito
1.2. Ámbito
Este Plan de Pruebas describe las pruebas de unidad, integración y del sistema
que se aplicarán al sistema software desarrollado.
El objetivo es probar todos los requisitos definidos en la especificación de
requisitos y en el Modelo de casos de uso.
2. Requerimiento de pruebas
• Pruebas de funcionalidad:
Documento de Visión: “Se deben comunicar avisos y señales con sonidos, por
ejemplo, para avisar que un stock de productos es muy bajo o ya no hay
productos en ese stock para facilitar el trabajo del responsable del sistema”
• Pruebas de desarrollo:
Documento de Visión: “Se usarán tres terminales para poder realizar los
procesos de venta, compra y caja agilizando así los procesos y mejorando la
eficiencia. “
3. Estrategia de Prueba
correctamente.
Técnicas Invocar cada procedimiento o método de acceso
a la base de datos con datos válidos e inválidos.
Inspeccionar la base de datos para asegurar que
los datos son los previstos, todos los eventos de
la base de datos ocurren adecuadamente, o
revisar los valores devueltos para asegurar que
la recuperación de datos es correcta.
Criterios de finalización Todos los procedimientos y métodos de acceso
funcionan como se diseñaron y sin ningún error
en los datos.
Consideraciones Los procesos se deberían invocar manualmente.
Se debería usar bases de datos de tamaño
pequeño o mínimo (limitado según el número de
registros) para incrementar la visibilidad de
cualquier evento no aceptable.
3.2. Herramientas
4. Recursos
Ninguna.
Ninguna.
RECURSOS HUMANOS
Rol Mínimos Responsabilidades específicas o
recursos comentarios
recomendados
Gestor de prueba 1 Proporcionar una gestión adecuada.
Responsabilidades:
• Proporcionar una dirección
técnica.
• Adquirir los recursos apropiados.
• Informar de la gestión.
Diseñador de prueba 3 Identificar, priorizar e implementar
los casos de prueba.
Responsabilidades:
• Generar el Plan de pruebas.
• Diseñar los Casos de prueba.
• Evaluar el esfuerzo de prueba.
Probador (Tester) 3 Ejecutar las pruebas.
Responsabilidades:
• Ejecutar pruebas.
• Recuperar los errores.
• Documentar los defectos.
5. Actividades de Prueba
Las actividades del proceso de prueba para este sistema software son: