Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Software comercial
1. DISEÑO Y CONSTRUCCIÓN DE UN SOFTWARE PARA UN ESTABLECIMIENTO
COMERCIAL
PROPUESTA INICIAL
OSCAR HERNANDO SÁNCHEZ ROA
Estudiante: Ingeniería de Sistemas
Corporación Universitaria Remington
17 de marzo de 2016
2. 2. FASES DEL PROYECTO
2.1 Fase de análisis
Tiene como objeto presentar y describir el análisis funcional para la construcción de una
aplicación de compra sea presencial o electrónica a través de internet. Este software
proporcionara a las organizaciones comerciales, agilidad y simplificación de sus procesos
de gestión de pedidos además permite que sus clientes puedan realizar sus compras
desde cualquier punto con una conexión a internet y en cualquier momento.
2.1.1 Descripción del proyecto
Se ejecutara mediante una arquitectura cliente/servidor, el software estará situado en un
servidor perteneciente a la organización, al cual se accederá vía internet. Cada usuario
dispondrá de ordenadores interconectados a internet y al software.
El software permitirá la consulta y uso de los datos de los productos, catálogos, usuario….
2.1.2 Factibilidad técnica, económica y financiera
Según la funcionalidad que se obtendrá con la aplicación, a continuación se describe las
soluciones alcanzarse para uno de estos
Teniendo en cuenta la funcionalidad que se podrá obtener de la aplicación, a continuación
se describe brevemente las soluciones presentadas en este análisis y su alcance concreto
para cada uno de sus componentes:
a) Catálogos de productos
El aplicativo permitirá crear la estructura que deberá llevar el catalogo para el
establecimiento comercial como la inclusión de los diferentes productos a ofertar.
A su vez el usuario podrá consultar dicho catalogo directamente o a través de consultas
directas que permita seleccionar los productos e incluirlos dentro de su cesta de la compra
para su posterior pedido.
b) Compra de productos
La aplicación permite a un usuario que a partir de la selección de productos del catálogo
según la categoría, pueda realizar el envío de su pedido a la empresa, pasando por varias
etapas el estado del pedido (pendiente, enviado, etc).
El usuario podrá además cancelar su pedido en algunas condiciones o consultar su
histórico de compras realizadas a través del aplicativo.
3. El usuario, a su vez, podrá cancelar el pedido en ciertas condiciones o consultar su
histórico de compras realizadas a través de este escenario
c) Administración de datos
La aplicación permitirá a un usuario con rol de administrador gestionar la información
presente en el sistema:
Crear, eliminar categorías
Crear, modificar o eliminar productos
Eliminar usuarios
d) Listados de información
La aplicación permitirá que los usuarios de la organización puedan listar categorías,
productos, usuarios y generar reportes sobre estadísticas de pedidos, altas o bajas de
usuarios y productos en el sistema
e) Seguridad del sistema
Como se manejaran datos sensibles para la organización en la herramienta, se tomaran
las medidas necesarias para mantener la seguridad de la información que fluye al interior
del sistema:
Identificación de los usuarios que ingresan a los módulos de compra, ventas,
facturación y consulta de información a través de la solicitud de un usuario y
contraseña.
Restricción a determinados módulos según los perfiles
Los usuarios que ya no hacen uso del sistema obtienen una baja sin afectar su
información en las bases de datos.
Mensaje de confirmación antes de completar cualquier acción sensible para el
sistema
f) diagramas de casos de usos
5. g) Diagramas de secuencia
a) Buscar Producto
b) Compra un producto
h) Diagrama de actividades
6. i) Análisis de costes y beneficios
En este análisis abarca los gastos materiales necesarios para la construcción del software
en la empresa, se contempla los costes de los recursos humanos, aunque estos se
desarrollaran en su totalidad por el autor del proyecto, este software es sin ánimo de lucro
y no se tendrá ningún beneficio económico. Además se contempla los beneficios que
obtendrá la empresa con la implementación del software
Costes de material
Se ha decidido realizar la compra de un ordenador más actual y un servidor para centralizar
la información de la empresa y evitar la contratación de un servidor externo. Además un
dominio para el acceso al aplicativo por parte de los clientes a través del internet
7. Recurso Coste Total
Coste
Mensual
Cliente
Servidor+Discos Duros
externos $ 8.000.000
Conexion a internet $ 80.000
Dominio $ 60.000
Total $ 8.060.000 $ 80.000
Coste Recursos humanos.
El coste de los recursos humanos, es un estimado según el mercado
Concepto
Tipo de
Trabajador
Costo
Unitario
Cantidad
(horas) Total
Reuniones Analista $ 12.500 25 $ 312.500
Estudio de viabilidad Analista $ 12.500 12 $ 150.000
Analisis del proyecto Analista $ 12.500 18 $ 225.000
Base de datos Analista $ 12.500 20 $ 250.000
Diseño de modulos del
software
Analista $ 12.500 25 $ 312.500
Interfaz de usuario Diseñador $ 10.000 30 $ 300.000
Codificación Programador $ 7.000 100 $ 700.000
Pruebas Programador $ 7.000 20 $ 140.000
Implementación Programador $ 7.000 20 $ 140.000
Total 270
$
2.530.000
Beneficios
Con la implementación del software la empresa tendrá unos beneficios económicos, como
son:
Reducir el tiempo y esfuerzo en la gestión de la empresa
Conocer el correcto funcionamiento de la empresa
Estandarizar procesos
Mejorar la imagen de la empresa
8. 2.2. Desarrollo del proyecto
Objetivo General: Gestionar correctamente el flujo de la información en los procesos de
compra, venta y facturación del mini abasto Nando
Las horas necesarias planeadas para realizar las tareas en la elaboración del proyecto
son:
Nombre de la Tarea Tiempo
295 horas
Reuniones 25 horas
Clientes 25 horas
Estudio de viabilidad 8 horas
Documentación 4 horas
Análisis del proyecto 18 horas
Analisis de requisitos 10 horas
Validación de requisitos 4 horas
Documentación 4 horas
Base de datos de la aplicación 20 horas
Diseño de la base de datos 10 horas
Creación de la base de datos 5 horas
Pruebas de la base de datos 5 horas
Interfaz de usuario 30 horas
Diseño de la interfaz 10 horas
Organización de la interfaz 20 horas
Módulos del software 145 horas
Diseño de los módulos 25 horas
Codificación de los módulos 100 horas
Pruebas de la unidad 20 horas
Instalación al cliente 20 horas
Instalación de equipos informaticos 2 horas
Instalación de aplicación y base de datos 2 horas
Formación del cliente 10 horas
Pruebas de implementación 6 horas
9. 2.3 Seguimiento y evaluación
Se aplicaran procesos recomendados como guía del PMBOK
Dar seguimiento y controlar el trabajo del proyecto
Realizar control integrado de cambios
Verificar el alcance
Controlar el alcance
Controlar el cronograma
Controlar costos
Realizar control de calidad
Informar el desempeño
Dar seguimiento y controlar riesgos
Administrar las adquisiciones
3. Acciones para la gestión del proyecto
Aplicar los lineamientos del PMBOK:
Recolectar requerimientos
Definir el alcance
Crear la EDT (estructura de desglose de trabajo)
Definir las actividades
Secuenciar las actividades
Estimar la duración de las actividades
Estimar los recursos de las actividades
Desarrollar el cronograma
Estimar Costos
Determinar el presupuesto
Planificar la calidad
Desarrollar el plan de recursos humanos
Planificar las comunicaciones
Planificar la gestión del riesgo
Identificar riesgos
Planificar la respuesta a los riesgos
10. 4. Principales actividades a desarrollar en un proyecto
ANALISIS Y DESARROLLO
Antes del proyecto: Compuesto por procesos para establecer un alcance total del
esfuerzo, definir y refinar los objetivos y procesos de inicio del proyecto.
Durante el proyecto: Contempla los procesos para coordinar personas y recursos,
gestionar expectativas de los interesados. Durante la ejecución del proyecto, puede
requerirse una actualización de la planificación y una revisión de la línea base. Ademas
por aquellos para medir el progreso y desempeño del proyecto
SEGUIMIENTO Y EVALUACIÓN
Durante el proyecto: Contempla los procesos para coordinar personas y recursos,
gestionar expectativas de los interesados. Durante la ejecución del proyecto, puede
requerirse una actualización de la planificación y una revisión de la línea base. Ademas
por aquellos para medir el progreso y desempeño del proyecto
Después del proyecto: Compuesto por procesos para la finalización de todos los grupos
de procesos para la dirección de proyectos