Existen ciertos inconvenientes a la hora de adquirir algn tipo de informacin o
simplemente al querer realizar una sencilla consulta, para esclarecer dudas u obtener orientacin a la hora de llevar a cabo alguna tarea; puesto que para realizar esto los clientes tienen que acudir directamente a las instalaciones de la empresa, y en ocasiones al estar ah se topan con que hay personas que estn antes que ellos, y debido a que los clientes no cuenta con el tiempo necesario para realizar una espera indefinida optan por retirarse, esto hace que el cliente quede insatisfecho y por ende descartan la idea de contar con el servicio de la empresa para llevar a cabo sus proyectos.
JUSTIFICACIN Debido a la necesidad de brindar un mejor servicio para los clientes de la CONSTRUCTORA LOMA BLANCA, S.A. DE C.V.; se propone el desarrollo de un Sistema Web, con la informacin necesaria del equipo, maquinaria y proyectos en curso y concluidos; tambin permitir realizar cotizaciones y consultas del equipo disponible en el momento que se requiera. La aplicacin har la actividad de consulta de una manera ms rpida y fcil, esto se debe a que se podr acceder desde cualquier dispositivo con acceso a internet, y desde ah poder obtener la informacin que necesiten, sin necesidad de acudir directamente a las instalaciones. Esto incrementar el nmero de proyectos a realizar, dado que los clientes conocern ms a fondo la empresa y se sentirn convencidos al ver la variedad de maquinaria con que se cuenta, as como los resultados de los proyectos concluidos.
OBJETIVO GENERAL Desarrollar para la Constructora Loma Blanca S.A. de C.V.; un Sistema Web que permita a sus clientes verificar la variedad, uso y disponibilidad de la maquinaria y equipo para as poder realizar una cotizacin de una forma ms fcil y rpida.
OBJETIVOS ESPECIFICOS Disear el modelo de un sistema web permita mejorar y agilizar la actividad de consultar o cotizar. Disear y crear una base de datos para almacenar los datos requeridos para el buen funcionamiento del sistema web. Disear las interfaces del sistema web de manera que sea fcil de entender y de utilizar. Capacitar al encargado y mantener el sistema a prueba durante un periodo especfico para poder evaluar su funcionamiento.
ESTIMACIN DE COSTOS Recursos Costos Dreamweaver $1,571.06742 NetBeans IDE $0.00 PostgreSQL $0.00 DBDesigner $0.00 Lder de proyecto $108,000.00 Analista $60,000.00 2 Programadores Web $84,000.00 2 Programadores del Sistema $144,000.00 DBA (Administrador de Base de Datos) $66,000.00 Documentacin $5,000.00 Licencias $5,000.00 Servidor $45,000.00
TOTAL: $518,571.0642
CALENDARIO DE ACTIVIDADES
ETAPAS
ACTIVIDAD
FECHA INICIO DE PROYECTO ASIGNACIN DE PROYECTO
16/08/2014 PLANEACIN DEL PROYECTO
16/08/2014 ASIGNACIN DE TAREAS
16/08/2014 RECOPILACIN DE REQUISITOS
23/08/2014 RECOPILACIN DE COSTOS
06/09/2014 DESARROLLO DEL SISTEMA ADQUISICION HERRAMIENTAS
11/10/2014 DISEO DE LAS TABLAS DE LA BASE DE DATOS
25/10/2014 CREACIN DE LA BASE DE DATOS
01/11/2014 DISEO DE LA INTERFAZ WEB
15/11/2014 PROGRAMACIN DE LAS FUNCIONES DEL SISTEMA
29/11/2014 PRUEBA SISTEMA PRUEBA DE ERRORES
27/12/2014 ENTREGA DE SISTEMA ENTREGA DEL SISTEMA TERMINADO, SUJETO A POSIBLES ACTUALIZACIONES 16/01/2015 Participantes involucrados
Interesados internos Interesados externos empresa empleados gerentes Propietarios acreedores proveedores gobierno Clientes Polticas y reglas de la empresa desarrolladora Be Software S.A. de C.V. Polticas 1. Mantener la imagen de nuestra empresa 2. El cliente siempre tiene la razn 3. Atender a nuestros clientes, es responsabilidad de todos los integrantes de la empresa, as como conocer sus inquietudes y orientarlos. 4. Brindar un trato justo y esmerado a todos los clientes, por cualquier reclamo considerando que la empresa est al servicio de la comunidad. 5. La calidad de nuestro trabajo debe ser nuestro punto mas importante y enfocada a la satisfaccin del cliente. 6. Reconocimiento al personal destacado 7. Los integrantes de la empresa debe mantener un comportamiento tico. Reglas 1. Realizar el trabajo con excelencia. 2. Todos los empleados deben portar el uniforme completo 3. Mantener limpio y ordenado el rea de trabajo 4. Realizar el trabajo sin distracciones. 5. Los empleados cuentan con un horario de almuerzo y tiene que ser respetado, 6. Tener puntualidad 7. Trabajar con dedicacin 8. Abra sanciones por faltas injustificadas 9. Se debe respetar al cliente 10. Todo empleado debe asistir al menos a una de las sesiones de capacitacin al mes.
ESTIMACIN DE PERSONAL REQUERIDO Lder del Proyecto: El lder del proyecto se encargar de asignar los recursos, coordinar las interacciones con los clientes y usuarios adems de mantener al equipo del proyecto enfocado en los objetivos. Adems, se encargar de supervisar el establecimiento de la arquitectura del sistema, gestin de riesgos, planificacin y control del proyecto. Analista: Capturar las especificaciones de los requerimientos, interactuando con el cliente y los usuarios mediante entrevistas. Elaborar el Modelo de Anlisis y Diseo. Colaborar en la elaboracin de las pruebas funcionales y el modelo de datos. Programador: Los programadores se encargaran de la creacin del programa que permita realizar las funciones que el cliente pidi en los requerimientos, es decir crearan las lneas de cdigo para que el sistema base funcione correctamente. Programador web: Los Programadores web se encargarn de disear y crear la interfaz del sistema web, as como de ir cumplimiento con los requerimientos que el cliente especific. DBA (Administrador de Base de Datos): Esta persona se encargar de disear y crear la base de datos que almacenar la informacin necesaria de la empresa para que el sistema web funcione correctamente.
ANLISIS DE RIESGOS Es fundamental conocer los problemas que se puedan presentar durante, o al finalizar el desarrollo del software. Es por ello que es necesario evaluar los diferentes escenarios y posibles soluciones, los cuales son de ayuda para prevenir errores. Riesgo Evaluacin Gestin Dao de servidor en el que se aloja base de datos.
Esto se puede presentar durante la creacin o despus del cierre. Por motivos de problemas elctricos, puede haber prdidas importantes de informacin Realizar las copias de seguridad necesarias. Dao en equipo de cmputo para programacin Suelen presentarse situaciones de fuerza mayor. Como por ejemplo, sismos, fuertes lluvias, incendios, etc. Elegir un lugar de trabajo seguro, y contar con el equipo de seguridad necesario para evitar accidentes. Cambios en los requerimientos por parte del cliente. El cliente decide cambiar algn tipo de requerimiento en el software. Establecer clausulas previas a la realizacin del software para evitar cambios en los requerimientos Incapacidad por parte de los desarrolladores del proyecto. Suele darse los casos en los que algn programador se enferme y evite el progreso del desarrollo del proyecto. En este caso. Podra doblarse el trabajo para los integrantes restantes, o bien contratar a terceras personas. ANLISIS DE VIABILIDAD DEL PROYECTO La realizacin de este proyecto es importante, toda vez que mediante este los clientes podrn realizar consultas o buscar informacin en el momento que deseen, de esta forma obtendrn de una manera ms rpida los datos necesarios como la variedad de equipos con que se dispone, los costos, as como la especificacin clara sobre la utilizacin de cada equipo, para as puedan convencerse y contraten los servicios de la constructora. ANLISIS DE REQUISITOS Funcionales catlogo de servicios catlogo de obras contactos directorios cotizaciones catlogo de maquinaria proyectos No funcionales Costo Mantenimiento Seguridad Interfaz Tiempo de creacin
ANLISIS DE HERRAMIENTAS A UTILIZAR DBDesigner Esta herramienta nos ser muy til en la elaboracin de este sistema web ya que en ella disearemos las tablas necesarias para la creacin de la base de datos, as como la relacin lgica entre cada una de ellas, de una manera rpida y sencilla. Dreamweaver Elegimos este software para disear el sistema web, debido a que nos permitir programar funcionalidades de la interfaz grfica , adems cuenta con una gran ventaja, nos permitir ir visualizando como va quedando la interfaz, permitindonos detectar errores entiempo real y as corregirlos al momento para evitar el retraso del sistema. PostgreSQL El uso este gestor es algo importante en la elaboracin de este sistema web, ya que nos servir para crear la base de datos que almacenara toda la informacin necesaria de la empresa, sin olvidar que es un software de licencia libre y sin restriccin alguna. Netbeans IDE-JAVA Este entorno de desarrollo nos servir para programar distintas funciones que desempeara la pgina web, adems que nos servir para conectar la base de datos.
Excel para principiantes: Aprenda a utilizar Excel 2016, incluyendo una introducción a fórmulas, funciones, gráficos, cuadros, macros, modelado, informes, estadísticas, Excel Power Query y más
Ciberseguridad: Una Simple Guía para Principiantes sobre Ciberseguridad, Redes Informáticas y Cómo Protegerse del Hacking en Forma de Phishing, Malware, Ransomware e Ingeniería Social
Inteligencia artificial: Lo que usted necesita saber sobre el aprendizaje automático, robótica, aprendizaje profundo, Internet de las cosas, redes neuronales, y nuestro futuro