Chaperia Y Pintura Sql
Enviado por verocano92 • 6 de Marzo de 2014 • 2.999 Palabras (12 Páginas) • 301 Visitas
Introducción
Este sistema tiene como objetivo automatizar las actividades y recursos de un taller de chapería y pintura de vehículos para su mejor administración, el sistema cumple con los requerimientos para el desarrollo del trabajo práctico, consumando de manera plena las condiciones de funcionamiento aplicando las técnicas de modelado conceptual de datos, y utilizando métodos de normalización de las tablas creadas. El sistema implementa una medida de seguridad para las tablas más importantes a las cuales se les realiza la correspondiente auditoria.
El ciclo puede iniciarse por un presupuesto o por una recepción, proceso que implica la captura de los datos y condiciones del vehículo y el registro de las actividades a realizar y de los síntomas presentados por el vehículo, se imprime un informe de recepción del vehículo en el cual constan todas las informaciones colectadas por el recepcionista y en el cual se registra una fecha de compromiso de entrega. Luego de la finalización de servicio en la fecha estimada se emite el ticket para el cobro del mismo.
Objetivos
a- Objetivo General:
Realizar el diseño para un módulo de una aplicación.
Realizar el relevamiento para del módulo elegido.
b- Objetivos Específicos:
Analizar y luego describir el escenario de la empresa y el modulo a desarrollar.
Realizar un análisis y la documentación del flujo de datos.
Diseño y documentación del formato de la captura de datos.
Diseño lógico claramente diferenciado de módulo definido en pasos previos.
Diseño e implementación física (SQL) del módulo.
Muestra de la Base de Datos física completa, el día de entrega del trabajo.
Desarrollo
1- Requisitos funcionales del Sistema
En cuanto a hardware de necesita de un servidor para levantar el Sql, además de un router para realizar la conexión, una PC cliente servidor cuyas características incluyen:
• sistema de 32/64 bits
• memoria RAM de mínimo 5GB
• disco duro con capacidad de 1TB
• procesador i5, entre otros
Para manipular los programas necesarios que nos ayude a la realización del sistema
En cuanto a software se necesita contar con sistema operativo capaz de soportar los programas básicos, en este caso utilizamos el Windows 8, para el desarrollo de la base de datos utilizamos Sql server 2012.
1.1 Casos de Usos
Caso de uso 1: “Registro de Persona”
• Descripción: registrar a la persona y agregarlo a la base de datos, o consultar un persona ya registrado.
• Precondición: en el sistema se debe registrar los datos de la persona o buscar una persona ya registrada.
• Pos-condición: persona ya registrada.
• Excepción: si no se realiza conexión y lectura de la base de datos informa “Panel momentáneamente no disponible”
• Actores: usuario, formpersona, formBusq_persona, BaseLocal.
Flujo
1. El usuario del sistema ingresa datos básicos personales de la persona.
2. El usuario del sistema busca en la base en caso de que la persona ya este registrado “Buscar Persona”.
3. El usuario agrega a la persona en la base “Agregar Persona”.
Diagrama de Interacción
Caso de uso 2: “Registro del Cliente”
• Descripción: registrar al cliente (tomador) y agregarlo a la base de datos, o consultar un cliente ya registrado.
• Precondición: en el sistema se debe registrar los datos del cliente (tomador) del cliente o buscar un cliente ya registrado.
• Pos-condición: cliente registrado.
• Excepción: si no se realiza conexión y lectura de la base de datos informa “Panel momentáneamente no disponible”
• Actores: usuario, formCliente, formBusq_Cliente, BaseLocal.
Flujo
1. El usuario del sistema ingresa datos básicos personales del cliente.
2. El usuario del sistema busca en la base en caso de ser cliente ya registrado “Buscar Cliente”.
3. El usuario agrega al cliente en la base “Agregar Cliente”.
Diagrama de Interacción
Caso de uso 3: “Agregar Usuario”
• Descripción: agregar datos usuario.
• Precondición: registrar los datos del usuario.
• Poscondición: agregar o buscar datos del usuario.
• Excepción: si no se realiza conexión y lectura de la base de datos informa “Panel momentáneamente no disponible”
• Actores: usuario, formUsuario, BaseLocal.
Flujo
1. El usuario del sistema ingresa el nombre del nuevo usuario.
2. El usuario del sistema ingresa id persona
3. El usuario del sistema ingresa el nombre del usuario que va dar de alta
4. El usuario del sistema ingresa el Password.
5. El usuario del sistema agregara un nuevo usuario haciendo clic en agregar.
Diagrama de interacción
Caso de uso 4: Agregar empleado
• Descripción: agregar nuevo empleado.
• Precondición: registrar empleado.
• Poscondición: agregar o buscar empleado.
• Excepción: si no se realiza conexión y lectura de la base de datos informa “Panel momentáneamente no disponible”
• Actores: usuario, formempleado, BaseLocal.
Flujo
1. El usuario del sistema ingresa el código de persona del empleado a registrar
2. El usuario del sistema ingresa la profesión del empleado.
3. El usuario del Sistema ingresa cuánto cobra por servicio precio hora.
4. El usuario del sistema agrega el comentario haciendo clic “agregar”.
Diagrama de interacción
Caso de uso 5: “Servicio”
• Descripción: agregar o eliminar servicio
• Precondición: código de servicio
• Poscondición: agregar la descripción y precio
• Excepción: si no se realiza conexión y lectura de la base de datos informa “Panel momentáneamente no disponible”
• Actores: usuario, formservicio, BaseLocal.
Flujo
1. El usuario del sistema ingresa el código del servicio
2. El
...