Professional Documents
Culture Documents
PINTANDO VERDE
FUNDAMENTOS DE DESARROLLO DE SISTEMAS
Que presenta Roldn Padrn Oscar Baltazar Martnez Carlos Omar Asesor: Guillermo Fernndez Romero Docente: M.C. Araceli Aguilar Rosas
Santiago de Quertaro, Qro., Noviembre 2011
Desarrollar e implementar una pgina web que permita un ambiente de aprendizaje interactivo permitiendo a cada usuario visualizar, alojar y crear contenido para contribuir a la educacin ambiental.
Acceso
El sistema ser lo ms amigable posible de utilizar. El sistema proporcionar una respuesta rpida al usuario. El sistema permita conectividad independiente del lugar desde el cual se est conectado. Como sistema multiusuario debe ser capaz de soportar varios usuarios conectados al mismo tiempo
Actores
Registro al sistema
Ingreso al Sistema
Actor Usuario
Actualizar contenido de proyectos
Ingreso al Sistema
Agregar Noticia
.
Ingreso al sistema
Crear Formularios
Eliminar Formularios
Crear Catlogos
Eliminar Catlogos
3.- El sistema valida los 4.- El usuario llena un datos datos. formulario con datos de nombre del Material Interactivo, autor y seleccionara una de las categoras imgenes, video historietas. 5.- El sistema valida los datos. Datos. 2.3.8 Cursos alternativos: * Si el formato de los datos no es correcto mandara un mensaje de Error Error Formato de datos incorrecto punto 3 y regresa al punto 2. *Si el nombre del Material Interactivo elegido por el usuario ya est registrado mandara el mensaje Error el Nombre ya est en uso, Ingrese un nombre distinto pasando al punto 4.
9.- Caso de Uso: Actualizar contenido general. Actores: Administrador de contenido. Tipo: Primario Descripcin: Permite al usuario actualizar el contenido de un proyecto, noticia o material interactivo agregado por el mismo usuario. 1.- El usuario elije la opcin actualizar contenido general en su men. 3.- El usuario elige una de las categoras, y se muestra en pantalla el catalogo los elementos de la categora seleccionada. 5.- Se muestra una ventana con el elemento seleccionado donde se podr editar o reemplazar. 6.- Se validar los datos.
Tabla 2.3.9
Cursos alternativos: * Si el formato de los datos no es correcto mandara un mensaje de Error Error Formato de datos incorrecto punto 6 y regresa al punto 5.
10.- Caso de Uso: Realizar Eliminar contenido general. Actores: Administrador de contenido. Tipo: Primario. Descripcin: Permite al usuario eliminar un proyecto, noticia o material interactivo almacenado en la base de datos.
2.- Se muestra en pantalla las categoras Proyecto, noticias o material interactivo de todos los usuarios.
3.- El usuario elige una de las categoras, y se muestra en pantalla el catalogo con los elementos de la categora seleccionada ordenados por fecha.
5.- El sistema elimina los registros seleccionados. Tabla 2.3.10 Cursos alternativos: *Se muestra en pantalla correctamente. Punto 6. un mensaje Cambios realizados
P02 Ingreso al sistema Usuario Contrasea Datos validos P15 Validacin de datos Datos invlidos T4
ERROR
T8
T6
Proyectos
P04 Agregar contenido de proyectos Datos de entrada Ar_Word Ar_PDF P15 Validacin de datos Datos de salida Ar_Word Ar_PDF P16 Mostrara un formulario en pantalla Nom_Proyecto Autor P15 Validacin de datos T4 ERROR
T9
Nom_Proyecto
T4
ERROR
T9
T11
Nom_Proyecto
Nom_Noticia
2 1 Nom_Proyecto P07 Agregar noticia Datos de entrada Ar_imagen Ar_video Ar_informacion P15 Validacin de datos T4 Datos de salida Ar_PHP Ar_HTML Fecha ERROR Nom_Noticia
P04 Agregar contenido de proyectos Datos de entrada Ar_Word Ar_PDF P15 Validacin de datos T4 Datos de salida Ar_Word Ar_PDF Fecha T9 Base de Datos Proyectos ERROR
T11
P08 Eliminar contenido general T11 T9 Base de Datos Proyectos Nom_Proyecto Fecha T10 Catalogo de Proyectos P18 Mostrara un Catalogo con las categoras Cat_Proyecto Cat_Noticias Cat_Minteractivo T12 Base de Datos Noticias T13 Base de Datos Material Interactivo Nom_MatInter Fecha T14 Catalogo de Material Interactivo Nom_MatInter Fecha P17 Mostrara un Catalogo con los Proyectos del usuario P19 Mostrara un Catalogo con las noticias del usuario Nom_Noticia Fecha 5 6 P20 Mostrara un Catalogo con el material interactivo del usuario
Nom_Proyecto Fecha
1 Nom_Proyecto Fecha P18 Eliminar Nom_Proyecto Autor Fecha T10 Catalogo de Proyectos Nom_Proyecto Autor Fecha T9 Base de Datos Proyectos
2 Nom_Noticia Fecha
3 Nom_MatInter Fecha
Desea Eliminar otro Proyecto? P18 Eliminar Nom_Noticia Autor Fecha T12 Catalogo de Noticias Nom_Noticia Autor Fecha T11 Base de Datos Noticias T13 Base de Datos Material Interactivo T14 Desea Eliminar otra Noticia? P18 Eliminar
Datos Material Interactivo Nom_MatInter Autor Fecha Var1_Categora: Var_Imgenes Var_ Video Var_ Historietas
Diccionario de datos
No. 1 NOMBRE Identificador Ar_Flash DESCRIPCIN Archivo de tipo Flash para material interactivo Archivo de tipo HTML Archivo de imagen para la categora noticias Informacin de contenido de noticias Archivo en PDF Archivo de tipo PHP Archivo de video para la categora noticias Archivo en word Archivo de imagen para material interactivo UNIDAD TIPO FLASH VALORES 50 MB mximo PROCESOS DONDE SE EMPLEA P08, P15
2 3
Ar_Html Ar_Imagen
HTML .GIF, JPEG, JPG carcter .PDF PHP MP4, FLV .Doc .GIF, JPEG, JPG
10 MB mximo 2 MB mximo
4 5 6 7 8 9
P07, P15 P04,P07, P09 P07 P07, P15 P04,P07, P09 P08, P15
16 17 18
6 caracteres y 2 nmeros 30 caracteres E1=Aguascalientes E2=Baja California E3=Baja California Sur E4=Campeche 6 dgitos, 2 para mes, 2 para da, 2 para ao 1=Primaria 2=Secundaria 3=Preparatoria 4=Licenciatura 50 caracteres
19 20
Fecha_Nacimiento Nivel_Educativo
numrico Carcter
21
Nom_Minter
Nombre del material interactivo Nombre de la noticia Nombre del Proyecto Pas en el que resides actualmente
Carcter
22 23 24
Normatividad
No. 1 2 3 DESCRIPCIN El usuario deber contar con un nombre de usuario y contrasea para poder ingresar al sistema. En la creacin de usuarios y registro al sistema, el campo nombre de usuario debe ser distinto al de contrasea para la creacin de cuentas. El sistema solo le permitir 5 oportunidades de error para que un usuario pueda ingresar al sistema, una vez agotados los intentos el sistema se bloqueara y deber esperar un lapso de 5 minutos para poder volver intentar ingresar al sistema. El sistema no permitir la creacin de un contenido ya sea en proyectos, noticias o material interactivo cuando el nombre de contenido ya este registrado. Solo podr eliminar contenido ya sea de proyectos, noticias o material interactivo el administrador de contenido y el propio usuario que creo dicho contenido. No se publicarn pginas que contengan errores ortogrficos. En caso de encontrarlos, el administrador del sistema le indicar al usuario que debe corregirlos. CASO DE USO OC-C02 OC-C01, OC-C11 OC-C02
OC-C04, OC-C07, OC-C08 OC-C06, OC-C10 OC-C04, OC-C07, OC-C08, OC-C09 OC-C04, OC-C07, OC-C08, OC-C09 OC-C04
6 7
No se permitir publicar contenido en construccin. Para publicarse deben estar terminadas en su totalidad.
No. 12
DESCRIPCIN El administrador de contenido revisar peridicamente el contenido de las pginas. Si observa que el usuario realiz modificaciones que no tengan relacin con el propsito y funciones del sistema, notificara al autor del contenido y dicho contenido ser eliminado del sistema. En caso de reincidencia, se dar de baja su cuenta permanentemente. El usuario solo tendr acceso a ciertas reas del sistema segn su rol para evitar que se modifiquen datos importantes. En la introduccin de informacin y material debe respetarse la dignidad e integridad de otras entidades y personas y no se debe atentar contra las buenas costumbres. En la introduccin de informacin y material se deben respetar las normas sobre derechos de autor, marcas registradas, nombre de la fuente, etc.
14 15
OC-C01 OC-C03 OC-C04, OC-C07, OC-C08, OC-C09 OC-C04, OC-C07, OC-C08, OC-C09
16
Catalog de errores
No. Error OC-E01 OC-E02 OC-E03 Descripcin Campo Invalido, el dato que ha ingresado es incorrecto. Datos incompletos, por favor llene todos los campos. Caso de Uso OC-C01, OC-C11 OC-C01
Error El nombre de usuario ya existe, ingrese un nombre OC-C01, distinto. OC-C11 El Formato de la contrasea es incorrecta. OC-C01, OC-C13
OC-E04
Error, El nombre de usuario no puede ser igual al de la OC-C01, contrasea OC-C13 Usuario y/o contrasea son incorrectos. OC-C02 Error el Nombre ya est en uso, Ingrese un nombre OC-C04, distinto. OC-C07, OC-C08, OC-C15, OC-C17 Error Formato de datos incorrecto. OC-C04, OC-C05
OC-E07
Hardware Servidor Apache PC: Procesador Intel o AMD a 166MHz. Sistema Operativo Windows, Linux, Unix o Mac. Memoria Ram de 512 MB Disco Duro 60 GB Internet de Banda Ancha 512 KBS Software Navegador web: con soporte para animaciones flash, para poder cargar y visualizar la pgina web sin problemas. Internet Explorer 7 Google Chrome versin 15.0.874.106 Mozilla Firefox versin 8.0 Safari
Resultados
Los resultados que se han obtenido hasta este momento en la parte del anlisis, han sido el detalle de todos los datos que estarn fluyendo dentro del sistema, as como los procesos que se vern afectados
Gracias