X-Git-Url: https://git.llucax.com/z.facultad/75.43/tp1.git/blobdiff_plain/b2d0b7d74263046e66139916ecf5c3cada2ff7c4..08de4b17e5c06824b84120d67479eef7cfdaba21:/docs/informe/informe.html?ds=sidebyside diff --git a/docs/informe/informe.html b/docs/informe/informe.html index c6b4e31..5b7ee3e 100644 --- a/docs/informe/informe.html +++ b/docs/informe/informe.html @@ -42,11 +42,12 @@
Esta página es el punto de partida del sistema. Normalmente se
encarga de mostrar el
-
Es la página que realmente se encarga de hacer el
login. Debe ingresarse el código de usuario
@@ -70,7 +71,7 @@
-
Esta página, al igual que index.php, no
tiene contenido propio, sino que se encarga de borrar todos los
@@ -80,7 +81,7 @@
Si el usuario no existe, o si está mal el password, etc, se muestra
el correspondiente mensaje de error.
Esta página asocia a un integrante del grupo (presente en el archivo
int_2005.txt si es socio o ase_2005.txt si es asesor). Si el sistema
@@ -95,7 +96,7 @@
-
Esta página muestra el log de actividades del
usuario. Permite elegir la fecha desde la cual se quieren ver las
@@ -105,7 +106,7 @@
-
En esta página el administrador puede agregar créditos a los
usuarios. Para realizar esta tarea el administrador debe ingresar su
@@ -121,7 +122,7 @@
-
A través de esta página un administrador puede ceder sus
permisos de administración. Una vez cedidos, este usuario dejará de
@@ -134,7 +135,8 @@
-
Esta página lista las preguntas ingresadas en el sistema. Para cada
pregunta, se muestra la fecha de creación, el nombre de autor, con su
@@ -151,7 +153,7 @@
-
El listador de respuestas muestra ordenadas por ranking las respuestas a una
pregunta seleccionada. Utiliza el paginador, al igual que el listador de preguntas,
@@ -166,7 +168,7 @@
-
Desde el menú de la aplicación se puede acceder a esta página. En caso de que el
usuario logueado tenga los créditos para hacerlo, podrá formular una pregunta que
@@ -179,7 +181,7 @@
-
Desde el listado de preguntas se puede acceder a la pantalla que permite responder
la pregunta. La misma muestra en el encabezado la pregunta que se esta respondiendo.
@@ -193,7 +195,7 @@
-
La pantalla de calificación de respuesta solo puede ser accedida por el autor de
la pregunta que tiene dicho ítem como respuesta. En esta pantalla, desde un combo, se
@@ -206,7 +208,7 @@
-
Desde esta pantalla, los administradores pueden dar de baja una pregunta. De todas formas la pregunta
seguirá existiendo, con sus respuestas, pero no sera mostrada mas por el listador. Para acceder a la pantalla
@@ -217,21 +219,132 @@
-
+
+ Este archivo tiene formato CSV. Se va cargando por los administradores durante
+ la ejecución del sistema.
+ Los campos del archivo son:
+
+ Este archivo tiene formato CSV. Se va cargando por los asesores/socios durante
+ la ejecución del sistema.
+ Los campos del archivo son:
+
+ Este archivo tiene formato CSV. Se va cargando por los asesores/socios durante
+ la ejecución del sistema.
+ Los campos del archivo son:
+
Cada integrante eligió herramientas de desarrollo propias, más allá
@@ -484,30 +641,63 @@
Mozilla Firefox, Internet Explorer 6 EmEditor Herramientas de w3c: tidy y el servicio de validación
+ online (http://validator.w3.org/) Ninguna
- COMPLETAR!!! Por ahora nada, sólo que ande PHP.
+ El servidor no debe ser configurado de ninguna forma en particular,
+ sólo debe tener activado el módulo de PHP y la extensión user_dir de
+ apache si va a ser instalado en el directorio public_html de un
+ usuario. El resto de las configuración se realizan desde el mismo
+ sistema, por lo que no es necesario hacer modificaciones ni a la
+ configuración del apache ni a la del PHP.
- COMPLETAR!!! Supongo que es suficiente con copiar los archivos de
- src/ al public_html, ponerle permisos de lectura para el apache en
- todo y permisos de escritura en el directorio data/ y fotos/.
+ Si no estuviera configurado el módulo user_dir, habría que agregar
+ al apache las siguiente líneas:
+
+ Si no estuviera configurado el módulo de php, habría que agregar
+ al apache las siguiente líneas:
+
+ El archivo php.ini no necesita modificaciones a los valores por
+ omisión que trae cuando se instala.
+
+ Sólo debe ejecutar el script ./install.sh que se encuentra en el
+ disquette. El script crea el directorio public_html en el directorio
+ del usuario actual (si no existiese) y copia los archivos
+ necesarios, con los permisos pertinentes para que el apache pueda
+ leer o escribir según corresponda. Una vez instalado, el sistema se
+ puede acceder en
+ http://localhost/~sisdis10/
+ (si se instala con el usuario sisdis10, por supuesto).
COMPLETAR!!! Mucho de esto por ahora está en la descripción del
- diseño...
+ diseño... Habría que hacer una descripción de un circuito completo
+ que vaya por toas las páginas...
admin.login.php
+ admin.login.php
admin.logout.php
+ admin.logout.php
admin.asociarse.php
+ admin.asociarse.php
admin.log.php
+ admin.log.php
admin.creditos.php
+ admin.creditos.php
admin.admin.php
+ admin.admin.php
faq.listarPreguntas.php
+ Modulo de FAQs
+ faq.listarPreguntas.php
faq.listarRespuestas.php
+ faq.listarRespuestas.php
faq.ingresarPregunta.php
+ faq.ingresarPregunta.php
faq.responderPregunta.php
+ faq.responderPregunta.php
faq.calificarRespuesta.php
+ faq.calificarRespuesta.php
faq.desactivarPregunta.php
+ faq.desactivarPregunta.php
Desarrollo
AGREGAR DESCRIPCION DE LO HECHO!!!!
Formato de Archivos
@@ -395,7 +508,7 @@
Este archivo tiene formato CSV. y se crea en
tiempo de ejecución. A medida que se van dando de alta las
- preguntas, se agrega una linea al final. Se guarda toda la información
+ preguntas, se agrega una línea al final. Se guarda toda la información
necesaria para poder operar con las preguntas. Cuando una pregunta se
da de baja, no es eliminada de este archivo. De esta forma,
queda un registro histórico de las preguntas que fueron dadas de alta en
@@ -449,6 +562,50 @@
temas.csv
+
+
+ infos.csv
+
+
+ comentarios.*.csv
+
+
Herramientas de desarrollo
Sebastián Arena
Configuración del servidor
Instalación
+LoadModule userdir_module libexec/mod_userdir.so
+AddModule mod_userdir.c
+UserDir public_html
+
+
+LoadModule php4_module libexec/libphp4.so
+AddModule mod_php4.c
+AddType application/x-httpd-php .php
+
+ Instalación
+ Modo de uso