Lidhwp

Páginas: 9 (2111 palabras) Publicado: 4 de julio de 2012
PLAN DE DESARROLLO DE SOFTWARE


SISTEMA WEB PARA EL PROGRAMA COMPITE



SUB GERENCIA DE DESARROLLO EMPRESARIAL
MUNICIPALIDAD PROVINCIAL DE TRUJILLO







Autores:
Kuyeng Zegarra, César
Mines Paz, Victor



Contenido
Contenido 2
1. Diagrama de clases. 3
2. Casos de uso. 4
3. Diagramas de secuencia. 6
3.1. Escenario: Registrar. 6
3.2. Escenario: Buscar producto. 63.3. Escenario: identificarse. 6
3.4. Escenario: Comprar producto. 7
3.5. Escenario: alta categoría. 8
3.6. Escenario: baja categoría. 8
3.7. Escenario: alta producto. 9
3.8. Escenario: Baja producto. 9
3.9. Escenario: Listar usuarios registrados. 10
3.10. Escenario: Eliminar usuario registrado. 10
3.11. Escenario: listar pedidos. 11
3.12. Escenario: Cambio estado pedido. 11
4. ANEXOS DELPROYECTO 12
Drupal 14
4.1. Funcionalidades 14
4.2. Módulos 14
4.3. Origen de Drupal 15
4.4. Conceptos generales de Drupal 15
4.4.1. Módulo 15
4.4.2. Usuario, Permiso, Rol 15
4.4.3. Nodo 16
4.4.4. Comentario 16
4.4.5. Taxonomía 16
4.4.6. Base de datos 16
4.4.7. Path 16
4.4.8. Plantilla 16
4.4.9. Región, Bloque, Menú 17
4.5. Novedades de la versión 7 17

1. CARATULA
2. INTROUCCION3. CONCLUSIONES

Este proyecto
4. RECOMENDACIONES
El trabajo de diseñado web es uno de los más importantes en la concepción y desarrollo de una aplicación web, tanto como el de la programación. Este último se encarga de la parte servidor de la aplicación, siendo el responsable de que los accesos a bases de datos, los procesos de cálculo avanzado y las transacciones se realicen de formacorrecta, mientras que el diseñador web se encargará de construir la interfaz mediante la que el usuario final será capaz de aprender rápidamente a buscar la información, producto o servicio que necesita y realizar sus objetivos prácticos.
Con una buena integración entre la programación, diseño y desarrollo web conseguiremos que el resultado final de nuestro producto sea de calidad y eficiente,ofreciendo a los usuarios de este una aplicación capaz de brindar el servicio requerido.

Análisis

5. Diagrama de clases.

Tenemos tres tipos de usuarios, el usuario, que representará al usuario anónimo, es el más básico de ellos, solo podrá realizar consultas de productos y ver sus características asociadas.
El usuario registrado será una especialización del usuario corriente el cual tendrála opción añadida de poder efectuar las compras de los productos.
Por otro lado tendremos el administrador que dispondrá de la posibilidad de gestionar el catálogo de productos, usuarios y listados de pedidos.
La clase principal de nuestra aplicación es Tienda, que se compone distintas categorías, las cuales a su vez están formadas por productos.

6. Casos de uso.7. Diagramas de secuencia.
7.1. Escenario: Registrar.
Desde esta opción, el usuario no registrado podrá darse de alta en la base de datos de nuestra aplicación.

7.2. Escenario: Buscar producto.
Desde esta opción cualquier usuario puede efectuar la búsqueda de un producto. Se buscarán las coincidencias dentro de la categoría seleccionada y se mostrarán los resultados enun listado.


7.3. Escenario: identificarse.
En la pantalla principal nos aparecerá la opción de identificación, para que los usuarios registrados o los usuarios administradores puedan introducir su identificador y correspondiente contraseña, para poder tener la funcionalidad correspondiente a su rol


7.4. Escenario: Comprar producto.
Una vez seleccionados los productos acomprar, se confirma que se quiere realizar la compra, se guardan los datos del pedido en nuestra base de datos se envía un mensaje de confirmación o en caso contrario un mensaje de advertencia.

7.5. Escenario: alta categoría.
El administrador una vez identificado, tiene la opción de introducir nuevas categorías en nuestro catálogo de productos. Para ello introducirá el nombre de la nueva...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS