constructora loma blanca sa de cv (1)
TRANSCRIPT
PLANTEAMIENTOExisten 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.
JUSTIFICACINDebido 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 GENERALDesarrollar 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 COSTOSRecursosCostos
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
ETAPASACTIVIDAD
FECHA
INICIO DE PROYECTOASIGNACIN 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 SISTEMAADQUISICION 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 SISTEMAPRUEBA DE ERRORES
27/12/2014
ENTREGA DE SISTEMAENTREGA DEL SISTEMA TERMINADO, SUJETO A POSIBLES ACTUALIZACIONES16/01/2015
CALENDARIO DE ACTIVIDADES
Participantes involucrados
Interesados externos Interesados internos
ClientesgobiernoproveedoresacreedoresPropietarios gerentesempleados
empresa
Polticas y reglas de la empresa desarrolladora Be Software S.A. de C.V. Polticas 1. Mantener la imagen de nuestra empresa2. 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 destacado7. Los integrantes de la empresa debe mantener un comportamiento tico.Reglas1. Realizar el trabajo con excelencia.2. Todos los empleados deben portar el uniforme completo3. Mantener limpio y ordenado el rea de trabajo4. 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 dedicacin8. Abra sanciones por faltas injustificadas9. Se debe respetar al cliente10. Todo empleado debe asistir al menos a una de las sesiones de capacitacin al mes.
ESTIMACIN DE PERSONAL REQUERIDOLder 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.RiesgoEvaluacinGestin
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 informacinRealizar las copias de seguridad necesarias.
Dao en equipo de cmputo para programacinSuelen 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 PROYECTOLa 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 UTILIZARDBDesignerEsta 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.PostgreSQLEl 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-JAVAEste entorno de desarrollo nos servir para programar distintas funciones que desempeara la pgina web, adems que nos servir para conectar la base de datos.