Home
TOMO 2 - Repositorio CISC
Contents
1. vy Figura 4 6 2 Pantalla Ingreso de Fecha de Expiraci n Ingreso de Archivo Si desea adjuntar un archivo con el tema nuevo para esto damos clic en el bot n Examinar J el Ingreso Tema Cabecera Mi round her mel Explorer oord Ba Wr fenes dista NN Quem Ma mede Dk oh DA 18 Figura 4 6 3 Pantalla Adjuntar Archivo Aviso Este me env a un mail al los alumnos indicando que tienen un nuevo tema de foro 19 Por ltimo hago clic en bot n Aceptar 4 6 Pantalla de Visualizaci n de Tema Ingresado Oak Q dT JE rs O s LA ETE OE ER TR ea EIE p Sistema Acad mico Integrado Bienvenido usuario jsanchez BE BIENVENIDOALFORO Usuario Juan Carlos Zanchez Torres Materia Base de Datos D LI ela veheted de dla mihuri ms toral Preterim Todo fees Tom name Estas pan ket a retereries di Curve 9 AO N mm Figura 4 7 Pantalla de Tema Ingresado 20 Aqu nos presenta el tema ingresado para lo cual el profesor es el nico que puede crear y eliminar temas Para esto solo damos clic en el bot n Eliminar 4 7 Ingreso de Art culo Qus O ad JR Fee 5 ie is mA ie LET Bee Len SE 14 15509 dere tif brut Articulo de codigo once Taceo orc 1 MEd era orc Flac TITO OB ase is DOE aos ales poni oce edad JP Bai ao or m Sistema Acad mic
2. Br END EER 55 NUM EU pe Sistema Acad mico Integrado Bienvenido usuario jsanchez I BE Fes memet sores Sistema Academico Integrado Acre L Carrera de Perera n Liebe Cibona s Fa 020 redada de er AA TN IE MA AA pecca A A ES Fraza del Gia i euro Eras yr poblaci n Ze MEE error y BET Ezis portal de pamit un de dos bos Er de a arto CoA uni AO pcia Huc en da bibdoteca eic Camentarior Mara nde y Apir braa par darnos uns a inns priino correo M ierra de Pelitisn de Prererided OER 52008 Univervidad de Guarsquil Figura 4 3 Pantalla de Autentificaci n de Bienvenida del Usuario al Sistema Acad mico En esta pantalla de bienvenida que se presenta a todos los usuarios al ingresar al sistema acad mico El Usuario tiene la potestad de elegir los diferentes m dulos a los que el desea ingresar como e Apariencia Web e Biblioteca Virtual e Alumnos 12 e Forum 4 3 Ingreso al Foro E is itema Academico Microsoft Internet Explorer Qus 15 G me diras 6 Ok Direcci n Meg DER EE acere Pte laar do co SII _ _ Forum WEE Carts hi Frase del Dia FOROS POR MATERIAS Juan Carlos anchez Torres B eer de Politica de Privuckbad
3. DEGH CE Caria 2 gt E arte dae ia mik omm EE 2 Baan Pa rd Eme Toda tren PI AA dl e 5 3 1 DM IE Visuekier rca 0 o visuekrer Articulo Agregado M Qus Figura 4 20 Pantalla de Art culo Agregado 35 Esta pantalla me indica que tengo ingresado un nuevo art culo para lo cual tengo la opci n de responder el art culo presionando el bot n 4 20 Pantalla de Visualizaci n de Contenido del Art culo Microsoft Internet Explor ia 1 T amm 9 ideo Edex Ve F otm hemma Ayuda Q dx d Arda rs Di M4 LA LE MAER EE oe ke jap corto eo secuencial orc Ee n de artic os at armar ro Sistema Acad mico Integrado Bienvenido usuario fdesidve E e perro oros Articulos y Respuestas ER Abs rines Frase del Dia DIGE TE AR DAD ELITE uen D ahata da ia pee rs kn Fobia da Dias posters Di eli da amr Arme m arta i deere de Polities de Prise bled mecheros 7084 Undeursidad de Cuarequil Figura 4 21 Pantalla de Visualizaci n de Art culo Esta pantalla nos indica el Foro de la materia en que corresponde el art culo y el contenido del mismo Para responder el art culo haga clic en el bot n 36 4 21 Pantalla de Respuesta Articulo Alumno Sistema Acad mico Integrado 5 LIE here 1 PIENE rens i IET
4. i 5 mde um x T im T am m me rl ma aa Frodo rs gu A o n um Cartes IST ET del pia Chanera mas detalles al respecto del Articulo Acerca de Palitiza de Pricucidad 43906 Universidad de Guayaquil Figura 4 22 Pantalla de Respuesta de Articulo Alumno En esta pantalla nos detalla lo siguiente Foro Nombre del Foro al cual pertenece el articulo Publicado por Es el nombre de la persona que publica el art culo en este caso es el alumno 37 Materia Nombre de la materia a la que corresponde Articulo Nombre del Articulo al cual pertenece Descripci n Respuestas Esta es el rea de texto donde se detalla o se da respuesta al art culo propuesto Hacer Clic en Aceptar 4 22 Pantalla de Visualizaci n de Respuesta Agregada Qua O DA Em Foot E Oe M JA DE RE RE aero fquerdarrespuerta do E p Sistema Acad mico Integrado J Bienvenido usuario fdesidve gum rec c Mins sore Articulos y Respuestas Bu Ale EE n MEE Forum MEE Cantu F ua dol Dia Fars Unidad 1 Algebra Lineal Diary Acus ja skure sd Articulo LEE da Dua ETE Deme detalles de como relaizas diagramas de bool gt E t Creador por Carles Fabricio Fecha creacion 2006 10 13 Desiderio Vera KE Onnies mas detalles direspectodelAmiuo R
5. Me visualiza el art culo 4 18 Pantalla Ingreso de Art culos E nal DTE A EE O ser s 3 i Ve JCm egoeda Fe O ME L2 8n xw AAT eec ORE ME OR EE me Sistema Acad mico Integrado Bienvenido usuario fdesidwve Ingreso de Articulos Foroz Unidad N Algeta Lines Mater Pd sterre de Baci Wozu da 20067 OM Frase duel ILLI i Dia Contenmbde m Deme detames de corno relatar dagranar de boo Enviar Ata El O een DO Vr ae dl de E ll Figura 4 19 Pantalla de Ingreso de Articulo 34 e Foro Me indica el foro en que estamos e Articulo Este debe estar relacionado al foro materia al que hemos ingresado e Fecha de creaci n Es la fecha en la que es creado el tema esta fecha es ingresado desde el sistema autom ticamente e Contenido Descripci n del art culo del cual vamos a realizar una pregunta a los alumnos en este caso e Enviar Mail Genera un e mail al los alumnos pertenecientes al grupo Foro Materia O sl im n C Buda Faros 4 l ln H L2 2453 ve GE etg TINO L8 55 6f afr c quoa der Articles dia Sistema Acad mico Integrado a Blenvemido usuario fdesidwe Seleccion Moterias Foros Articulos Salir IMCGEHE SiO DE ARTICULOS del Farm Unidad 1 Algora Lineal Aldeato desde E Explita el ES Frasas del Dia Descrip col n PBdgelbaa
6. Unidad de CD ROM 52X o superior Tarjeta de 56 Kbps Fax M dem Kit Multimedia 2 2 SOFTWARE Para un eficiente y efectivo funcionamiento al navegar en el Internet se requiere de un conjunto de productos que complementar n y dar n facilidades al usuario Los mismos que se detallan a continuaci n Sistema Operativo Servidor SADA Linux Fedora Core 5 Distribuci n de Linux PostgreSQL DataBase Postgres Herramientas de Desarrollo o Diseno Macromedia Dreamweaver 8 gi Apache Tomcat Navegadores D Internet Explorer CAPITULO 3 3 STRUCT GENERAL DEL MODULO 3 1 Struct M dulo Forum Es la secuencia de c mo va relacionado nuestro forum Para revisarlo ver el ANEXO 1 CAPITULO 4 4 ESTANDARES Y FORMATOS 4 1 Formatos para Informaci n del Modulo Foro 4 1 1 Nombres de las P ginas AXXXXXAXAXAXXAXXAX AXX Extensi n P gina Ejemplos foroinicio jsp a adirtema jsp articulo1 jsp 4 1 2 Nombre de los Javascript XXXXXXXXXXXXXX XX Extensi n Nombre Javascript 4 1 3 Nombre de los Estilos XXXXXXXXXXXXXX XXX Extensi n Nombre del Estilo 4 1 4 Nombre de las Clases XXXXXXXXXXXXXXXXXX XXX Extensi n Ejemplo Foro java forocabecera java foroarticulo java fororespuesta java materia java 4 1 5 Nombre de las Im genes XXXXXXXXXXXXXXXXXX XXX Extensi n Nombre de la Imagen Ejemplo bot nuevos gif bot publicar gif
7. center aas 42806 de Cusrequil Figura 4 4 Pantalla de Ingreso al Foro Usuario Profesor Al momento de ingresar al foro el usuario es validado e identificado si es alumno o profesor En el caso del Profesor este le da la bienvenida y le presentar las materias y el paralelo que tiene asignado en el semestre Al darle clic a la materia me presentar la siguiente pantalla 13 El profesor puede elegir cualquiera de las materias a ingresar al foro de cada una de las materias asignadas 4 4 Pantalla Foro Profesor EE EET Q ee O zT JE O b LE RB EE ME acerco VN RT NE RE OE WEE EF E Ee Sistema Acad mico Integrado BIENVENIDOALFORO Usuario Juan Carlos Sanchez Torres Materia Base de Datos H scere de Politica de Privacidad contactenos 62006 Undrenvidad de Guayaquil Figura 4 5 Pantalla Foro Profesor 14 Al momento que el profesor selecciono la materia nos presenta esta pantalla la cual esta dividida en Este bot n me permite regresar a la pantalla anterior para poder ingresar otra materia Foro Abierto Este bot n me permite salir del Foro Y regreso a la pantalla de bienvenida Aqu el profesor puede buscar la Uus df descripci n de un foro ya creado oi el tema ya esta caducado el Eliminar profesor es el nico que puede eliminarlo Al momento de dar clic en este bot n el profesor creara un nuevo Nuevo
8. o E ue Fecur o action displaytag localizatiorn 11 5 1 1 com cisc action 1E3 Model ley Controller E E3 Application Sources 1 cam ciec action pl BuscarPorosSrticulo E GuardarPoroCabecera java E sUardarFespuestaArctiaon El validaForoAction java Contiene nuestras reglas del negocio BuscarForoArticulo java Esta clase busca los art culos ya creados en el foro BuscarUsuarioAction java Esta clase realiza b squeda validaci n y verifica si el usuario alumno o profesor EliminarForoAction java Esta clase elimina el foro El profesor es el nico que tiene la potestad de eliminarlo solo este abierto o cerrado EliminarForoArticulo java Esta clase elimina el art culo El profesor es el administrador y el tiene la potestad de eliminar art culos GuardarForoArticulo java Esta clase guarda el articulo creado ya sea del profesor o alumno 12 GuardarForoCabecera java Esta clase guarda los temas creados solo por el profesor realizados por el profesor GuardarRespuestaAction java Esta clase guardar las respuestas generados por los usuarios alumno ValidarForoAction java Esta clase me permite validar el usuario la materia y el paralelo del usuario sea este profesor o alumnos 5 1 2 com cisc bean OBJETOS DEL NEGOCIO pplicationz Eu C Application Sources G COM Cic bean Correo java
9. H Toro Java foraartirulas torocabecera H forore pue sta java materia Java sylabus unidades java LI Lario Son las clases que va a utilizar el m dulo lo cual se detallar a continuaci n correo java Esta clase tiene los par metros que permite enviar un correo a los alumnos cuando el profesor genera un nuevo tema en el foro foro java En esta clase creamos todos los set y get de tanto del codigoforo codigomateria profesor usuario y paralelo 13 forocabecera java En esta clase crearemos los siguientes campos secuenciaforo codigoforo temaforo drescripcionforo estadoaviso fechadecreacion fechafin estadoforo numeromensajes archivo nombrearchivo rating foroarticulos java En esta clase se almacenan m todos en los cuales recuperare los art culos de los temas de Foro fororespuesta java En esta clase se almacenan los m todos necesarios para recuperar las respuestas de cada articulo generado foroarchivos java Esta clase fue borrada 5 1 3 com cisc bo Todas las clases que se encuentran dentro del BO establecen conexi n a la base de Datos Applications forum E Model E ex V iewContraller Application Sources A cam cisc bo foroarticuloBO java foroarticuloBO java Esta clase nos permite realizar las siguientes funciones y permite establecer la conexi n a la base de datos 14 public boolean g
10. 15 18 18 19 20 21 25 25 26 27 28 CAPITULO I 1 INTRODUCCION El material que proporciona este manual contiene cap tulos que explicar n de manera detallada los procedimientos que se han tomado para el la elaboraci n del modulo foro Como herramienta de dise o y desarrollo se utiliz los programas Display Dreamweaver Jdeveloper y como Base de Datos Postgres los cuales consideramos su uso por brindarnos la flexibilidad y una utilidad superior con relaci n a otras herramientas de dise o 2 OBJETIVOS GENERALES El objetivo de este manual se detalla a continuaci n e Explicar de forma espec fica y amplia los pasos previos para la construcci n del M dulo Foro e Dar a conocer los recursos que se utilizaron para el respectivo dise o CAPITULO 2 2 AMBIENTE OPERACIONAL La publicaci n del Sistema Acad mico Modulo Foro en el servidor donde va a residir requiere de las siguientes consideraciones a nivel de hardware y software e El Sistema Acad mico Modulo foro deber estar almacenado en un servidor 2 1 HARDWARE Como requerimiento base para hardware se requiere de los equipos detallados a continuaci n con las siguientes caracter sticas EQUIPO COMPONENTE CARACTERISTICAS Servidor A JAD 0 D Procesador Pentium IV de 3 Ghz Memoria RAM Disco Duro Tarjeta de Video Monitor SVGA de 15 Mouse PS 2 Teclado Unidad de Disquete 372
11. ACADEMICO MODULO FORO NOMBRE DE LA TABLA TIPO TABLA LONGITUD DEL REGISTRO MEDIO DE ALMACENAMIENTO FORO ARTICULOS Disco Duro DESCRIPCION Almacena los articulos realizados en el foro materia estos pueden realizarlos tanto profesor o los alumnos DESCRIPCION DEL REGISTRO No CAMPO DESCRIPCION TIPO FORMATO RANGOS REGLAS DE VALIDOS VALIDACION Campo que define el numero de temas del foro Identifica el foro de una determinada materia con determinado curso FK 4 NOTNULL Campo que identifica la secuencia de los foros nt 4 NOTNUL Especifica el contenido de los temas a discutir varchar 50 NOTNUL Describe el contenido del tema varchar 200 NOTNUL 0 6 generaaviso Campo que genera un aviso un aviso vial mail indicando char 1 NOTNUL Campo en el que describe si es articulo se encuentra abierto o cerrado fechar Ji NOTNUL 8 fechacreacion _ Fecha en el cual es creado el articulo varchar 18 NOTNUL 9 usuario FORMATO GENERAL FORMATO NUMERICO Clave Primaria DE Decimal Text varchar Varchar Int Integer FK Clave For nea L Longblob Date char Char DE Decimal 2 5 5 3 TABLA DE FORO CABECERA UNIVERSIDAD DE GUAYAQUIL P gina 1 de 1 CARRERA DE INGENIERIA EN SISTEMAS COMPUTACIONALES DICCIONARIO DE DATOS AUTOR UNIVERSIDAD ESTATAL Fecha Elaboraci n 30 SEPTIEMBRE 2006 DESARROLLADORES Karina Bejar Fabricio Desiderio Karol Zhuma SISTEMA ACADEMICO MO
12. Tema tema en la materia que el ingreso Ya que el nico que tiene potestad de crear temas es el Profesor Al dar clic en Nuevo Tema se presentara la siguiente pantalla 15 4 5 Pantalla de Anadir Nuevo Tema REELE Qus O 0 mem Vroee Dk DR d rep T9 160 95 16 09090 Ac adeo rade TERA p INGRESO TEMA FORO Figura 4 6 Pantalla de Anadir Nuevo Tema En esta pantalla indica el tema de syllabus que son las unidades de la materia seleccionada 0 22 0 Pe fene 2 5 m TEE adem ci nadrtema pp m Ta s es eae Bue s a es m e one a e m e A ue Roe EL ET me INGRESO TEMA FORO Figura 4 6 1 Pantalla Selecci n de Syllabus Fecha de Creaci n es cuando se crea el tema y corresponde a la fecha del sistema Fecha de Expiraci n la selecci n por medio de un calendario y esta me indicara hasta cuando estar abierto el foro 16 17 Descripci n Es el rea de texto se da el detalle o descripci n del tema que se esta ingresando dom Him Ver TE RS Ti ges DAG eek treme O Ckm DA Deecnte 4 IYK 164 95 16 PUNA adum creda BE A DO e o e A e ce E Pido dans Pro rr or TE EET EB de Poli de Friescided met 41904 de Cuare uid
13. Unidad 2 Base Dates Abierto desde FR VER Expira el D Frase del Dia bon seguridades Cra be barai Fried LAAS N di ElemmmarArculos Te 23 Figura 4 10 Pantalla Articulo Agregado Esta pantalla me indica que tengo ingresado un nuevo art culo para lo cual tengo la opci n de responder o eliminarlo para el caso de profesor Al dar clic en el bot n CAM Ea me presentar la siguiente pantalla 4 10 Pantalla de Eliminaci n de Articulo DA A AS i F T 18 ewe Eden Ve Faota Ayuda Que a F Fra le is LA RIT MRT AT OR buatan Arna Mocanal ir Bt mah roda Ia door dades JP aet del rcm TT OE Re Sistema Acad mico Integrado Bienvenido usuario jsanchez INGRESO DE ART CULOS Tile del Foro Unidad 2 Base Datos Ahera dede Pi TE 11 Expira el H Fratia del Dia Descripcion Sequildades 5104 EE CARIDAD LI Arum aar l i wilntad da DH Corsi Bises Bon red mundis ed 1 e or Pars ETA Figura 4 11 Pantalla de Eliminaci n de Art culo 24 El profesor es el nico que puede realizar esta acci n solo tiene que liminar Articulo presionar el bot n 4 11 Pantalla de Visualizaci n del Art culo Qua 0 15 UD Aude Foot 3 2 W LA Dec E pap LR EER EE 16 ERA cadera ep ad aculeo fep ccelo or cm Ttc uncia or oe BOOR Dc lcm Aag c lc
14. de avance de p gina p gina INICIO FIN AV PAG son utilizadas para movilizarse P G entre varios elementos de un control de la pantalla Tecla TAB Tecla utilizada para moverse entre los diferentes controles de la forma Con la tecla TAB se da el enfoque al primer control ubicado a la derecha con SHIFT TAB se da el foco al primer control de la izquierda 3 1 CAPITULO 3 DESCRIPCION DEL FORO TABLA FORO La tabla del foro esta dividida en Bienvenida del Foro Usuario aqu me indica el nombre del usuario ingresado que puede ser el profesor o un alumno Materia Especifica la materia que ingrese para a adir un tema en el caso del profesor en el caso de alumno la materia en que estoy cursando para ver si hay temas propuestos Seleccion Materias a Foro Abierto Esto me indica que tengo la autorizaci n del profesor para ingresar nuevo comentario sobre el tema propuesto Foro Cerrado Me indica que concluyo la fecha m xima para ingresar un comentario al tema e La primera columna es un icono que hace referencia al estado del foro Es decir puede ser Abierto o Cerrado e Foro En esta parte esta especificado el nombre del foro respectivo en este caso las unidades de la materia e Descripci n Me indica sobre lo que trata el tema asignado e Numero de Temas Es la cantidad de temas que hay en este foro e Fecha de Creaci n Fecha en la cual fue creado el tema para
15. gt lt gt lt gt lt gt e S e e gt o e e 20 5 3 DESCRIPCION DE LAS TABLAS En este cap tulo se explica la organizaci n de la manera en que va a estar dividida y almacenada la informaci n a trav s de las tablas en una estructura de integridad y relaciones FORO Almacena el c digo del foro de materia profesor paralelo FORO ART CULO Almacena los art culos creados por los usuarios profesores o alumnos identificando tema de articulo contenido de articulo Preguntas FORO CABECERA Almacena los foros creados por el profesor identificando Tema de foro descripci n de foro fecha de creaci n rating e identificaci n de foros abiertos o cerrados FORO REPUESTA Almacena todas las respuestas realizadas por los usuarios tanto profesores y alumno TABLAS REFERENCIALES ALUMNO MATERIA MATERIA ALUMNO PARALELO PARALELO MATERIA PERSONA PROFESOR PROFESOR MATERIA SYLLABUS TIPO USUARIO UNIDADES USUARIO 21 5 4 SCRIPTS DE CREACION DE LA BASE DE DATOS Table foro CREATE TABLE foro codigoforo int4 NOT NULL DEFAULT nextval foro codigoforo seq regclass codigomateria int4 NOT NULL codigoprofesor int4 NOT NULL codigoparalelo int4 NOT NULL CONSTRAINT foro_pkey PRIMARY KEY codigoforo CONSTRAINT foro_codigomateria_fkey FOREIGN KEY codigomateria REFERENCES materia codigomateria MATCH SIMPLE ON UPDATE RESTRICT ON DELETE RESTRICT CONSTRAINT foro cod
16. 2 2 1 Convenciones de Formatos de Textos 2 2 2 Convenciones del Mouse 2 2 3 Convenciones del Teclado CAPITULO 3 3 DESCRIPCION DEL FORO 3 1 Tabla Foro 3 2 Inicio de Sesi n en el Foro CAPITULO 4 4 DISENO DE INTERFACES DE USUARIO 4 1 Pantalla de Ingreso al M dulo Sistema Acad mico 4 2 Pantalla de Autentificaci n de Bienvenida del Usuario Profesor 4 3 Ingreso al Foro 4 4 Pantalla Foro 4 5 Pantalla de A adir Nuevo Tema 4 6 Pantalla de Visualizaci n de Tema Ingresado 4 7 Ingreso de Art culo 4 8 Pantalla Ingreso de Art culos 4 9 Pantalla de Art culo Agregado 4 10 Pantalla de Eliminaci n de Art culo 4 11 Pantalla de Visualizaci n del Art culo 4 12 Pantalla Respuesta Art culo 4 13 Pantalla de Visualizaci n de Respuesta Agregada 11 12 13 15 19 20 21 22 23 24 20 26 4 14 4 15 4 16 4 17 4 18 4 19 4 20 4 21 4 22 4 23 Pantalla de Autentificaci n de Bienvenida Usuario Alumno Ingreso Al Foro Pantalla Foro Ingreso Art culo Pantalla Ingreso de Art culos Pantalla de Visualizaci n de Art culo Agregado Pantalla de Visualizaci n de Contenido del Art culo Pantalla de Respuesta Art culo Alumno Pantalla de Visualizaci n de Respuesta Agregada Pantalla de Resultado de B squeda 27 28 29 31 32 33 34 39 36 37 Figura Figura INDICE DE FIGURAS 4 1 Pantalla de Ingreso 4 2 Pantalla de Usuario Inc
17. DS ALTER TABLE fororespuesta OWNER TO postgres 25 5 5 DICCIONARIO DE DATOS 5 5 1 TABLA FORO UNIVERSIDAD DE GUAYAQUIL P gina 1 de 1 DICCIONARIO DE DATOS Fecha Elaboraci n 30 SEPTIEMBRE 2006 SISTEMA ACADEMICO MODULO FORO AUTOR UNIVERSIDAD ESTATAL DESARROLLADORES Karina Bejar Fabricio Desiderio Karol Zhuma NOMBRE DE LA TABLA TIPO TABLA LONGITUD DEL REGISTRO MEDIO DE ALMACENAMIENTO FORO Disco Duro Maestra DESCRIPCION Almacena informaci n relacionada con los temas creados por el profesor correspondiente a la materia que el dicta DESCRIPCION DEL REGISTRO CAMPO DESCRIPCION TIPO FORMATO RANGOS REGLAS DE VALIDOS VALIDACION Identifica el toro de una determinada NOT NULL Obligatorio identifi entifica el foro de la materia NOT NULL 1 codigoprofesor Identifica el codigo del profesor para porder crear el tema de foro FK 1 4 NOTNUL o a Toos 4 codigoparalelo Identifica el codigo del paralelo NOT NULL MEN E LL Mose OBSERVACIONES TIPO FORMATO GENERAL FORMATO NUMERICO PK gt Clave Primaria DE gt Decimal Text gt Text gt varchar Varchar In gt Integer FK gt Clave For nea L gt Longblob D Date gt char Char DE gt Decimal 26 5 5 2 TABLA FORO ARTICULO P gina 1 de 1 UNIVERSIDAD DE GUAYAQUIL MEE CARRERA DE INGENIERIA EN SISTEMAS DICCIONARIO DE DATOS COMPUTACIONALES 30 SEPTIEMBRE 2006 DESARROLLADORES Karina Bejar Fabricio Desiderio Karol Zhuma SISTEMA
18. DULO FORO NOMBRE DE LA TABLA TIPO TABLA LONGITUD DEL REGISTRO MEDIO DE ALMACENAMIENTO FORO CABECERA Disco Duro DESCRIPCION Almacena los articulos realizados en el foro materia estos pueden realizarlos tanto profesor o los alumnos DESCRIPCION DEL REGISTRO CAMPO DESCRIPCION TIPO FORMATO RANGOS REGLAS DE VALIDOS VALIDACION Campo que identifica la secuencia de los foros wom NOT NULL Identifica el foro de una detreminada materia con determinado curso Int NOT NULL NOT NULL Campo que identifica el tema proppuesto por el profesor varchar 150 NOT NULL EE NE al Me detalla sobre el tema propuesto jvachar 200 NOTNUL Fecha en el cual es creado el foro jvamhar 50 NOTNUL TR Indica la creacion de un nuevo tema de cabecera y genera un mail ear 1 NOT NULL Me indica la fecha de caducidad del tema de un foro propuesto chr 1 NOT NULL D _ _ _ _ AAA 2222 E EIL OBSERVACIONES TIPO FORMATO GENERAL FORMATO NUMERICO PK gt Clave Primaria DE Decimal Text gt Text svarchar Varchar Int gt Integer FK gt Clave For nea L gt Longblob D Date gt char Char DE Decimal 28 5 5 4 TABLA DE FORO RESPUESTA UNIVERSIDAD DE GUAYAQUIL P gina 1 de 1 CARRERA DE INGENIERIA EN SISTEMAS COMPUTACIONALES DICCIONARIO DE DATOS AUTOR UNIVERSIDAD ESTATAL Fecha Elaboraci n 30 SEPTIEMBRE 2006 DESARROLLADORES Karina Bejar Fabricio Desiderio Karol Zhuma SIST
19. EMA ACADEMICO MODULO FORO NOMBRE DE LA TABLA TIPO TABLA LONGITUD DEL REGISTRO MEDIO DE ALMACENAMIENTO FORO RESPUESTA Disco Duro DESCRIPCION Almacena los articulos realizados en el foro materia estos pueden realizarlos tanto profesor o los alumnos DESCRIPCION DEL REGISTRO CAMPO DESCRIPCION TIPO FORMATO RANGOS REGLAS DE VALIDOS VALIDACION codigorespuesta Campo que identifica la respuesta de un tema y el numero de respuesta Ko o NOT NULL Identifica el toro de una determinada materia con determinado curso Int NOT NULL NOT NULL Campo que identifica la secuencia de los foros varchar 150 NOT NULL ES Campo que define el numero de temas de foro NOT NULL Campo que identifica el codigo de usuario a ingresar el sistema NOT NULL TM 5 respuestaarticulo Campo que detalla la respuesta del articulo varchar 200 NOT NULL Campo que me indica fecha de la respuesta jvacha 15 OBSERVACIONES TIPO FORMATO GENERAL FORMATO NUMERICO PK gt Clave Primaria DE Decimal Text Text_ gt varchar Varchar Int gt Integer FK gt Clave For nea L gt Longblob D Date char Char DE Decimal MANUAL DE USUARIO INDICE GENERAL MANUAL DE USUARIO CAPITULO 1 1 GENERALIDADES 1 1 Introducci n 1 2 Objetivos de este manual 1 3 A quien va dirigido este manual CAPITULO 2 2 LOQUE DEBE CONOCER 2 1 Acerca de este manual 2 2 Convenciones Tipogr ficas
20. ULL generaaviso char 1 NOT NULL estadoarticulo char 1 NOT NULL fechacreacion varchar 15 NOT NULL CONSTRAINT foroarticulos pkey PRIMARY KEY codigoarticulo CONSTRAINT foroarticulos codigoforo fkey FOREIGN KEY codigoforo REFERENCES foro codigoforo MATCH SIMPLE ON UPDATE RESTRICT ON DELETE RESTRICT WITHOUT OIDS ALTER TABLE foroarticulos OWNER TO postgres 24 Table fororespuesta CREATE TABLE fororespuesta codigorespuesta int4 NOT NULL DEFAULT nextval fororespuesta codigorespuesta seg regclass codigoforo int4 NOT NULL secuenciaforo int4 NOT NULL codigoarticulo int4 NOT NULL codigousuario int4 NOT NULL codigoarchivo int4 respuestaarticulo varchar 200 NOT NULL fechacreacion varchar 15 NOT NULL CONSTRAINT fororespuesta pkey PRIMARY KEY codigorespuesta CONSTRAINT fororespuesta codigoarchivo fkey FOREIGN KEY codigoarchivo REFERENCES foroarchivos codigoarchivo MATCH SIMPLE ON UPDATE RESTRICT ON DELETE RESTRICT CONSTRAINT fororespuesta codigoarticulo fkey FOREIGN KEY codigoarticulo REFERENCES foroarticulos codigoarticulo MATCH SIMPLE ON UPDATE RESTRICT ON DELETE RESTRICT CONSTRAINT fororespuesta codigoforo fkey FOREIGN KEY codigoforo REFERENCES foro codigoforo MATCH SIMPLE ON UPDATE RESTRICT ON DELETE RESTRICT CONSTRAINT fororespuesta codigousuario fkey FOREIGN KEY codigousuario REFERENCES usuarios codigousuario MATCH SIMPLE ON UPDATE RESTRICT ON DELETE RESTRICT WITHOUT OI
21. UNIVERSIDAD DE GUAYAQUIL Facultad de Ciencias Matem ticas y F sicas Carrera de Ingenier a en Sistemas Computacionales Proyecto Sistema Acad mico M dulo FORO MANUAL DE TECNICO Y MANUAL USUARIO SEMINARIO DE GRADUACION OPEN SOURCE Previo la Obtenci n del T tulo de INGENIERO EN SISTEMAS COMPUTACIONALES Autor es B jar V ctores Karina Alexandra Desiderio Vera Carlos Fabricio Zhuma Carri n Karol Rocio GUAYAQUIL ECUADOR Ano 2006 MANUAL TECNICO INDICE GENERAL MANUAL TECNICO CAPITULO 1 1 Introducci n 2 Objetivos de este manual CAPITULO 2 2 AMBIENTE OPERACIONAL 2 1 Hardware 2 2 Software CAPITULO 3 3 STRUCT GENERAL DEL MODULO 3 1 Struct M dulo Forum CAPITULO 4 4 ESTANDARES Y FORMATOS 4 1 Formatos para informaci n del M dulo Foro 4 1 1 Nombres de las P ginas 4 1 2 Nombres de los Javascript 4 1 3 Nombres de los Estilos 4 1 4 Nombres de las Clases 4 1 5 Nombres de las Im genes CAPITULO 5 5 ESTRUCTURA DE DIRECTORIOS Y SUBDIRECTORIOS 5 1 Estructura F sica del M dulo 5 1 1 com cisc action 5 1 2 com cisc bean 5 1 3 com cisc bo 5 1 4 com cisc dao 5 1 5 com cisc formulario 5 1 6 com cisc util 5 2 Estandarizaci n de Resoluci n 5 3 Descripci n de las Tablas 5 4 Scripts de creaci n de la base de datos 5 5 Diccionario de Datos 5 5 1 Tabla Foro 5 5 2 Tabla Foroart culo 5 5 3 Tabla Foro Cabecera 5 5 4 Tabla Foro Respuesta ANEXO 11 12 13
22. bot regist gif Salir gif CAPITULO 5 5 ESTRUCTURA DE DIRECTORIOS Y SUBDIRECTORIOS Nombre del M dulo Foro Nombre del Subdirectorio de la Administraci n Administraci n Nombre de los Subdirectorios e Clases e jsp clases Contiene las clases y clases de conexi n con sus respectivas propiedades y m todos css Contiene los estilos que se van a usar en las p ginas de la administraci n Im genes Contiene las im genes que se van a utilizar en las p ginas de la administraci n 10 js Contiene los javascript que se van a usar en las p ginas de la administraci n Paginas Contiene las p ginas de la administraci n 5 1 Estructura F sica del M dulo gt Oracle JDeveloper 102 File Edit AE Search De pplications Ex El El E ic Applications E E Fokeditor 1 Eg3 farum Model 1 Ex Time Controller SE nra nre nre Ord nra nra Ord nra nra nre Ord nra PHUSSESSSESSSSSSSSSSSSSS Application Sources car carm car car car car car car Carn apeachze taglibx dizplawytad dizplawtag cdecorator cizplawtag excepntior dizplaytadg expart dizplawyvtazd tilter Dra cizplawtag rmaocel dizplaytadg padinatiorn dizplawytacd prompertiez dizplawytag zarmple cizplawytag tags cizplaytad Uil vem qu Connections an 98 Action bear bo dan decaoratar Formulario rt il Fecur za
23. con el Sitio Web CAPITULO 2 2 LO QUE DEBE CONOCER El principal conocimiento que debe de tener los usuarios es el siguiente e Conocimientos b sicos de Internet 2 1 Acerca de este manual Este manual contiene diversas ilustraciones e instrucciones que el Usuario debe seguir paso a paso para poder manejar correctamente el m dulo Adem s incluye informaci n adicional que servir para orientar al Usuario sobre el correcto uso del m dulo 2 2 Convenciones Tipogr ficas Antes de comenzar a utilizar el Foro es importante que entienda las convenciones tipogr ficas y los t rminos utilizados en el mismo 2 2 1 Convenciones de Formatos de Textos Tipo de Informaci n N Numeraci n de procedimientos paso a paso Negrita T rminos a resaltar por su importancia Menor que Nombres de opciones que puede elegir el Mayor que yor q Usuario ya sea haciendo uso del mouse o del teclado 2 2 2 Convenciones del Mouse Significado Se alar Colocar el extremo superior del mouse sobre el elemento que se desea se alar Hacer clic Presionar el bot n principal del mouse generalmente el izquierdo y soltarlo inmediatamente 2 2 3 Convenciones del Teclado Teclas Direccionales Puede utilizar las teclas gt e Y direccionales para moverse izquierda derecha arriba abajo en los diferentes elementos de un control de la pantalla un elemento a la vez Teclas de avance delLas teclas
24. da 27 28 29 31 32 33 34 35 36 37 CAPITULO I 1 GENERALIDADES 1 1 Introducci n Este manual es una gu a de consulta para un usuario con conocimientos b sicos en el uso de Internet ya que consta de cap tulos que son claros y expl citos acerca de c mo ingresar al Sistema acad mico m dulo Foro Es importante consultar este manual antes y o durante la utilizaci n del m dulo ya que facilitar paso a paso el manejo de todas las funciones presentes en este El m dulo FORO tambi n llamado grupo de discusi n es una herramienta de comunicaci n entre el profesor y el alumno puesto que el profesor va a proponer temas de debate permitiendo a los estudiantes participar en el El objetivo del foro es que el alumno plantee preguntas problemas opiniones o comentarios acerca de la materia por ende el profesor tiene la responsabilidad de responder las preguntas Este m dulo permite a los estudiantes aumentar sus conocimientos 1 2 Objetivos de este manual e Es guiar a los usuarios interesados tantos profesores y alumnos sobre el manejo de este m dulo 1 3 A quien va dirigido este manual Este manual est orientado a todos los usuarios finales involucrados en el Sistema Acad mico e Administrador es la persona encargada de administrar toda la informaci n que llegue al Foro en este caso las preguntas o respuestas del mismo e Usuario en general persona encargada de interactuar
25. dad de Guarssuil Figura 4 16 Pantalla de Ingreso al Foro Usuario Alumno Al momento de ingresar al Foro el usuario es validado e identificado En este caso es Alumno aqu en esta pantalla le da la bienvenida y le mostrar la materia el paralelo el nombre y apellido de los profesores que esta cursando en el semestre Al alumno puede elegir cualquiera de las materias asignadas para ingresar al foro de cada una de ellas Para esto damos clic a la materia que deseamos revisar 30 4 16 Pantalla Foro Archeen Edc n Ve Favonies Qua 8 fe Abar Forte D wd Lento e A A A A c ee antc ger mie L ttim gera qm p Sistema Acad mico Integrado B 1550 mp pns e c c Morote n Er ar TED _ WEE Chet a prem BIENVENIDOALFORO la veluti Usuardo Fabricio Desiderio Vera Materia Algebra Figura 4 17 Pantalla del Foro Alumno Al momento que el alumno selecciono la materia nos presenta esta pantalla la cual esta dividida en El foro consta de una Cabecera principal que identifica el Usuario Nombre del Foro al cual pueden acceder los alumnos 3l Este bot n me permite regresar a la pantalla anterior para poder ingresar a otra materia Foro Abierto Foro Cerrado Este bot n me permite salir del Foro Y me regreso a la pantalla de bienvenida Aqu en alumno puede buscar la
26. descripci n de un foro ya creado Ya que el alumno ingreso al foro de la materia en ese momento el podr crear un art culo sobre el tema propuesto por el profesor siempre y cuando tiene que darle clic al tema creado 32 4 17 Ingreso Art culo Alumno HL A EM Li Quee a Fees dirt amp DI n 5 515 Desc 192 168 55 16 0900 EEN ES AE culo de cae EE Ee LIO LIGA Lat Make 2 5 20 Oase pce arcem T drga As an Onda an 8 eate INGRESO DE ARTICULOS Titula del Foto Unidad 1 Algebra Lineal Ablerte desde 29963613 Expita el Peet qe Algebra Ud da Dioni cord con da wiblustad de Dad querer la wm da api Aar le ws i da Coni Figura 4 18 Pantalla Ingreso Art culo Alumno Para crear un art culo damos clic en el bot n nuevo Titulo del Foro Me indica el titulo del foro en que estamos 33 Abierto desde Fecha en que es creado el tema Expira el Fecha de caducidad que tiene el tema Descripci n Sobre el tema del Foro Tema del Articulo Tema sobre el cual se esta Fecha de Creaci n Fecha en que es creado el articulo Raiting N mero de visitas que tiene ese articulo de Mensajes Es el n mero de mensajes que tiene el art culo Publicado por Nombre de la persona que crea el art culo Este puede ser un alumno o un profesor wi uum e
27. espuesta Ad regada A 11 de Guayaquil Figura 4 23 Pantalla Visualizaci n de Respuesta Agregada Esta pantalla me presenta las respuestas dadas al Articulo expuesto anteriormente 38 4 23 Pantalla de Resultado de B squeda lt FOR BIKO ipe Edici n Faecrkos Herramertas Qus s z de Si JoFaee 4 1 2 Db LA II 190 168 955 1409091 ons AO 27 50 Rerultado de la Busqueda Total de Encontrados 1 One gem found 1 Umdad 1 Algebra Lineal Algebra Boolean 2006 10 13 Figura 4 24 Pantalla de Resultado de B squeda Esta pantalla me presenta cuando tanto alumno o profesor realizan una b squeda sobre alg n tema creado
28. esto se asigna autom ticamente del sistema e Raiting N mero de visitas que tiene este tema 3 2 Inicio de Sesi n en el Foro Para que un profesor o un alumno puedan participar en el foro es necesario que se encuentren registrado o que poseen una cuenta es decir un nombre de usuario y una clave Una vez que usted obtenga la cuenta en el caso del profesor podr ingresar y a adir temas de discusi n y podr crear temas dependiendo el curso y la materia a dictar CAPITULO 4 4 DISENO DE INTERFACES DE USUARIO Las Interfaces de usuario para el foro va a ser cargadas en un browser al momento de cargar el sistema acad mico v a web por medio de un Servidor Linux 4 1 Pantalla de Ingreso al M dulo Sistema Acad mico Para el ingreso del sistema acad mico v a Web los alumnos y profesores deber n ingresar por una pantalla inicial donde digitar n su usuario y contrasena E AE TA GU RC MEDE Vo die as 1 ET erri adain Bia JA ri ap HE te fuerte erae Qua O 230 Ve 0 5 X UR EL ed Erase del EN E hasa de Pe de CDi Dame 4 Figura 4 1 Pantalla de Ingreso Los alumnos y profesores al ingresar podr n tener el listado de las materias que ven en el caso de alumnos En el caso de los profesores podr n identificar las materias que ellos dictan con su respectivo paralelo y su grupo de alumnos 10 E Bienvenido M
29. icrosoft Internet Explorer l x Archivo Edici n Yer Favoritos Herramientas Ayuda aw anas Q ix al Ao B squeda 5 0 Favoritos Aria Mo di Direcci n http 192 168 0 2 8992 forum BuscarUsuario do jsessionid c038000223205f004b045290464fba679965d1570175 m Ir V nculos 2 Web assistant LO SIENTO SO USUARIO ES INCORRECTO Volver a ingresar El Listo Pop 89 Internet A Inicio sia gt y Oracle JDevel 2 Explorado gt TE pgAdmin III pgadmin Sistema Acad amp Bienvenido Bod ED 23 43 Figura 4 2 Pantalla de Usuario Incorrecto Si cree que est introduciendo bien el nombre de usuario y la clave y el sistema le sigue negando el acceso es posible que se haya bloqueado su cuenta temporalmente por razones de seguridad El algunos casos si se produce un corte en su conexi n a Internet o varios usuarios intentan acceder simult neamente desde distintos equipos con el mismo nombre de usuario y contrase a el sistema le negar el acceso Espere para volver a conectarse unos minutos e int ntelo de nuevo Si continua teniendo problemas para acceder al sistema comun quese con el Administrador 11 4 2 Pantalla de Autentificaci n de Bienvenida del Usuario Profesor TR res cadem D Tr Internet Cadeo Edo n Ver Fuvertos Herramientas Apada O Cars O H g Dhar trs 4 Or 2 WU OOR
30. ienvenido usuario fdesidve dcs Sistema Academico Integrado la caera de parera en Corpubicora h a o Fee graad de eri commune mios AN A probe A Pele der escoria yr oa EE a ls mori Sos labor de regere gae mue y reci eb Es portal le pata Hacer un Pepe dedos DaosPerronae de e rn Cr e cun on dicc etn piche cg eni picnic sir Comentarios Pessac y mtrs para dartos un Comentar ien PRE Try CORTO IEC M de i Politica de Prirociled anderse nes 93004 de Guayaquil Figura 4 15 Pantalla de autentificaci n de Bienvenida del Usuario al Sistema Acad mico Esta Pantalla es de bienvenida que se presenta a todos los usuarios al momento que ingresan al Sistema Acad mico El Usuario alumno tiene la potestad de elegir los diferentes m dulos a los que el desea ingresar como e Apariencia Web e Biblioteca Virtual e Alumnos e Forum 20 4 15 Ingreso Al Foro i 1 cr mna Ej nem news p ee n ae EE p gw Puy Roma o Bas ae oa ia AA e ii perm Edici n Ver Farto Lr Qas Pas dire Di DR Uo ncc B heip ta 168 55 16 adem fi ml uaa de SD Sistema Acad mico Integrado Bienvenido usuario fdesidve lo cis guvirofvesorcs WE Area n Frasa del Dia FOROS POR MATERIAS Carlos Fabricio Desiderio Vera herra de Politica de renterte pas 52808 Unierri
31. igoparelo ikey FOREIGN KEY codigoparalelo REFERENCES paralelo codigoparalelo MATCH SIMPLE ON UPDATE RESTRICT ON DELETE RESTRICT CONSTRAINT foro codigoprofesor fkey FOREIGN KEY codigoprofesor REFERENCES profesor codigoprofesor MATCH SIMPLE ON UPDATE RESTRICT ON DELETE RESTRICT WITHOUT OIDS ALTER TABLE foro OWNER TO postgres TO postgres 22 Table forocabecera CREATE TABLE forocabecera secuenciaforo int4 NOT NULL DEFAULT nextval forocabecera secuenciaforo seq regclass codigoforo int4 NOT NULL temaforo varchar 150 NOT NULL descripcionforo varchar 200 NOT NULL estadoaviso char 1 NOT NULL numerovisitas numeric NOT NULL fechacreacion varchar 15 NOT NULL codigosyllabus int4 NOT NULL CONSTRAINT forocabecera pkey PRIMARY KEY secuenciaforo codigoforo CONSTRAINT forocabecera codigoforo fkey FOREIGN KEY codigoforo REFERENCES foro codigoforo MATCH SIMPLE ON UPDATE RESTRICT ON DELETE RESTRICT CONSTRAINT forocabecera codigosyllabus fkey FOREIGN KEY codigosyllabus REFERENCES syllabus codigosyllabus MATCH SIMPLE ON UPDATE RESTRICT ON DELETE RESTRICT WITHOUT OIDS ALTER TABLE forocabecera OWNER TO postgres 23 Table forocabecera CREATE TABLE foroarticulos codigoarticulo int4 NOT NULL DEFAULT nextval foroarticulos codigoarticulo seq regclass codigoforo int4 NOT NULL secuenciaforo int4 NOT NULL articulo varchar 50 NOT NULL contenido varchar 200 NOT NULL estado char 1 NOT N
32. imina primero las respuestas de un foro Elimina los art culos de un foro Elimina los foros public Hashtable recuperaArchivo Integer codigoforo Integer secuenciaforo throws Throwablef Funci n para recuperar el archivo que el profesor a guardado en base public boolean actualizareating Integer CodigoForo Integer SecuenciaForo throws Throwable public void actualizaestado throws Throwable foroDAO java public foro buscarForo int codigomateria int codigoprofesor int codigoparalelo throws Throwable fororespuestaDAO java public boolean guardarForoRespuesta fororespuesta unfororespuesta throws Throwablel public Vector recuperaForoRespuesta Integer codigoforo Integer secuenciaforo Integer codigoarticulo throws Throwablef public Integer Devuelvemensajes Integer codigoforo Integer secuenciaforo Integer codigoarticulo throws Throwablef 18 usuarioDAO java public boolean buscarUsuario1 String usuario String clave throws Throwable public Vector recuperarmaterias String tipousuario Integer codigousuario throws Throwable public usuario buscarUsuario String usuario String clave throws Throwablef 5 1 5 com cisc formulario Applications E Ie forum IG Model E cu view Controller E 3 Application Sources COM CIEC formulario ET RespuestaForm java TemaArticuloF orm java ET TemacCabeceraF orm jara LisuarioF orm ET v alidlaFaraF orm 5 1 6 c
33. m E Pad OR epo e de ingenier a en Si Computacionale Sistema Acad mico Integrado Bienvenido usuario sanchez Seleccion Materias Foros Articulos Salir Articulos y Respuestas Articulo pens Erase del Fer Unidad 7 Datos Entidad Relacion Cm sopresa cpm da Dias i ppn nam pn la cerca de Politica de lPrieucidad onder nan 92006 Univurvidad de Guayaquil Figura 4 12 Pantalla muestra el contenido del art culo Esta pantalla nos indica el Foro de la materia en que corresponde el art culo y el contenido del mismo 25 Para responder el art culo haga clic en el bot n Responder Tema 4 12 Pantalla Respuesta Art culo Nombre del Foro al cual pertenece el art culo 26 Gm loma Fore Cubacere internet Ursini GEE z r al a ij mmu Nus me Q ee O as heads Fest li M Bl MEE URE 148 55 16 FORA ER RE AAA Cervera de logenier en Sistemas gt Sistema Acad mico Integrado Ee ree Vote Ingreso Respuesta mb ee c reofesarere Wer gum donnes Foum Widad 2 Base m Cortos f TERA per e j Puk ode pesi haan Cocos Frase del Dia Maer ia Beer do Paas Camera taber algo mas detalado del terna henma de Polis de Peie
34. ncidnd tand saans 40806 de Figura 4 13 Pantalla Respuesta Art culo Foro Nombre del Foro al cual pertenece el art culo Publicado por Es el nombre de la persona que publica el art culo en este caso es el profesor y tambi n indica la Materia al que corresponde Articulo Nombre del Art culo al cual pertenece Descripci n Respuestas Esta es el rea de texto donde se detalla o se da respuesta al art culo propuesto Hacer Clicen Aceptar 4 13 Pantalla de Visualizaci n de Respuesta Agregada 21 5 8 0 Eee ta CRE Un prece Y het NR 16 55 16 090 Av memes dares a do Sistema Acad mico Integrado Bk S I mi EA EERS EG h ne ru OX mE O env do SUNO sanc i B rris GEE RIA A AS gt o Respuesta agregada J ceca de Pelitica de Proc cometes 41004 Unica sided de Capel Creador por Juan Carles Sanchez RE Figura 4 14 Pantalla de Visualizaci n de Respuesta Esta pantalla me presenta las respuestas dadas al Art culo expuesto anteriormente 28 4 14 Pantalla de Autentificaci n de Bienvenida Usuario Alumno AA Klum eiin Oia AA nuum Queis Q 93 2 6G Mee Fee BP 0 4 ME Ja BM PERE VAS ER 95 H6 IP Ac aero aid ee Carrera de lgeneri en Sistemas Sistema Acad mico Integrado E B
35. o Integrado o Seleccion Materias Foros Articulos Salir INGRESO DE ARTICULOS Titulo del Fore Unidad 2 Base Datos Si al crear el tema adjunte un archivo aqu saldr el nombre del Expira el TEM archivo Alberto desde PERE 1511 Descilpci n No existen art culos creados para este foro uaa Para ingresar un art culo damos clic en el bot n 21 4 8 Pantalla Ingreso de Art culos Qua cox TA drets OE UO Drecc n 48 168 55 16 0009 bede jsp UTI E f Figura 4 9 Pantalla de Ingreso de Art culos 22 Aqu describo mi art culo sobre el tema creado anteriormente Foro Me indica el foro en que estamos Articulo Este debe estar relacionado al foro materia al que hemos ingresado Fecha de creaci n Es la fecha en la que es creado el tema esta fecha es ingresado desde el sistema autom ticamente Contenido Descripci n del art culo del cual vamos a realizar una pregunta a los alumnos en este caso Enviar Mail Genera un e mail al los alumnos pertenecientes al grupo Foro Materia 4 9 Pantalla de Art culo Agregado F DEL FORO Microsd Internet pd _ Qum O fe C Mede Vroee 4 le N secor AAA A AS EN genera en Ste Sistema Acad mico Integrado INGRESO DE ARTICULOS Tiida del Foro
36. om cisc util Applications E rm forum 3 Model view Controler E 3 Application Sources EG com cizc Util EA hase 19 base java En esta clase se realiza la conexi n a la base de datos 5 2 Estandarizaci n De Resoluci n Para poder visualizar el Modulo Foro con el formato y dimensiones adecuadas recomendamos a los usuarios emplear una resoluci n del monitor de 1024x800 p xeles ya que es el est ndar utilizado para las p ginas MODELO ENTIDAD RELACION 3 public fororespuesta S codigorespuesta integer public foro codigoforo integer secuenciaforo integer codigoforo integer D g g codigoarticulo integer gt codigomateria integer gt codigoprofesor integer gt codigoparalelo integer respuestaarticulo text fechacreacion varchar 15 nombreusuario varchar apellidousuario varchar usuario varchari 20 3public forocabecera B secuenciaforo integer 9 public foroarticulos A codigoforo integer temaforo varchar 150 descripcionforo text fechacreacion warchar 50 numerovisitas integer estadoaviso char 3 fechafin varchar estadoforo char 1 archivo bytea nombrearchivo varchar reating integer S codigoarticulo integer codigoforo integer secuenciaforo integer articulo text contenido text estado char 1 estadoarticulo char 1 fechacreacion varchar 15 generaaviso char 3 reating integer usuario warchar 80 lt gt e lt gt lt
37. orrecto Figura 4 3 Pantalla de Autentificaci n de Bienvenida del Usuario al Sistema Acad mico Figura 4 4 Pantalla de Ingreso al Foro Usuario Profesor Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura 4 5 Pantalla Foro Profesor 4 6 Pantalla de A adir Nuevo Tema 4 6 1 Pantalla Selecci n de Syllabus 4 6 2 Pantalla Ingreso de Fecha de Expiraci n 4 6 3 Pantalla Adjuntar Archivo 4 Pantalla de Tema Ingresado 4 8 Pantalla de Ingreso de Art culos 4 9 Pantalla de Ingreso de Art culos 4 10 Pantalla Articulo Agregado 4 11 Pantalla de Eliminaci n de Art culo 4 12 Pantalla Muestra el Contenido del Art culo 4 13 Pantalla Respuesta Art culo 4 14 Pantalla de Visualizaci n de Respuesta P g 10 11 12 13 15 16 17 18 19 20 21 22 23 24 25 26 IV Figura Figura Figura Figura Figura Figura Figura Figura Figura Figura 4 15 Pantalla de autentificaci n de Bienvenida del Usuario al Sistema Acad mico 4 16 Pantalla de Ingreso al Foro Usuario Alumno 4 17 Pantalla Foro Alumno 4 18 Pantalla Ingreso Art culo Alumno 4 19 Pantalla de Ingreso de Articulo 4 20 Pantalla de Art culo Agregado 4 21 Pantalla de Visualizaci n de Art culo 4 22 Pantalla de Respuesta de Articulo Alumno 4 23 Pantalla Visualizaci n de Respuesta Agregada 4 24 Pantalla de Resultado de B sque
38. ousuario Integer codigousuario public usuario buscarUsuario String usuario String clave 5 1 4 com cisc dao Applications 1 Es foruri E Model view Controller E E3 Application Sources EL com cigc dao foroarticulozDAoO java java foroDA java Dentro de esta ruta se encuentran los m todos y funciones que permiten la comunicaci n con la base de datos 16 foroarticulosDAO java public boolean guardarForoArticulo foroarticulos unforoarticulo throws Throwablef public Vector recuperaForoArticulo Integer codigoforo Integer secuenciaforo throws Throwable public boolean EliminaArticulo Integer codigoforo Integer secuenciaforo Integer codigoarticulo throws Throwablef public boolean actualizareating Integer codigoforo Integer secuenciaforo Integer codigoarticulo throws Throwable forocabeceraDAO java public boolean guardarForoCabecera forocabecera unforocabecera throws Throwable guarda los foros que a ade el profesor public Vector recuperaForoCabecera Integer codigoforo throws Throwable public Vector busquedaForoCabecera String texto Integer CodigoForo throws Throwable public int contbusquedaForoCabecera String texto Integer CodigoForo throws Throwable public Vector recuperarSyllabus Integer codigomateria throws Throwablef 17 public boolean EliminaForo Integer codigoforo Integer secuenciaforo throws Throwable El
39. uardarForoArticulo foroarticulos unforoarticulo public Vector recuperaForoArticulo Integer codigoforo Integer secuenciaforo public boolean EliminaArticulo Integer codigoforo Integer secuenciaforo Integer codigoarticulo public boolean actualizareating Integer codigoforo Integer secuenciaforo Integer codigoarticulo foro java Esta clase me permite realizar la siguiente funci n y a la vez la conexi n a la base de datos public foro buscarForo int codigomateria int codigoprofesor int codigoparalelo forocobecera java Esta clase me permite realizar las siguientes funciones public boolean guardarForoCabecera forocabecera unforocabecera public Vector recuperaForoCabecera Integer codigoforo public int contbusquedaForoCabecera String Texto Integer CodigoForo fororespuesta java Esta clase me permite realizar las siguientes funciones public boolean guardarForoRespuesta fororespuesta unfororespuesta 15 public Vector recuperaForoRespuesta Integer codigoforo Integer secuenciaforo Integer codigoarticulo public Integer Devuelvemensajes Integer codigoforo Integer secuenciaforo Integer codigoarticulo usuario java Esta clase tiene las siguientes funciones las cuales me ayudan a buscar el usuario sea este profesor o alumno y tambi n me ayudan a recuperar la materias public boolean buscarUsuario1 String usuario String clave public Vector recuperarmaterias String tip
Download Pdf Manuals
Related Search
Related Contents
据付工事説明書 Service Manual Phaser® 7700 M A N U A L D E I N S T R U C C I O N E S Preface - Security Service & Communication LIMP tutorial Linux SLES11 SP0 V8.2.8.64 Release Notes manual-spread Copyright © All rights reserved.
Failed to retrieve file