Professional Documents
Culture Documents
Semestre 1/2003 Documento: URD2
Proyecto Ingeniería de Software CC51A
Sistema de Registro de Publicaciones Científicas
Fase: Requisitos de Usuario (URD)
Identificación: Documento de Requisitos de Usuario.
Cliente : Departamento de Ciencias de la Computación
Universidad de Chile.
Representante del Cliente: Sergio Ochoa
sochoa@dcc.uchile.cl
Fono: 6784364/5
Responsable :
Versión : 2.3
Fecha : Abril 28, 2003.
Grupo Número : 6
Integrantes del Grupo : Mauro San Martín, Administrador (msanmart@dcc.uchile.cl)
Oliver Amadeo Vilca Huayta, Analista (ovilca@dcc.uchile.cl)
Ernesto Nayer Tumi Figueroa, Diseñador (etumi@dcc.uchile.cl)
Tabla de Contenidos
1. INTRODUCCIÓN.................................................................................................................................................1
1.1. PROPÓSITO.........................................................................................................................................................1
1.2. ALCANCE...........................................................................................................................................................1
1.3. DEFINICIONES, ACRÓNIMOS Y ABREVIATURAS..................................................................................................1
1.4. REFERENCIAS.....................................................................................................................................................2
1.5. VISIÓN GENERAL...............................................................................................................................................3
2. DESCRIPCIÓN GENERAL...............................................................................................................................4
2.1. PERSPECTIVA DEL PRODUCTO............................................................................................................................4
040618 0
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
2.2. CARACTERÍSTICAS DE LOS USUARIOS...............................................................................................................5
2.3. RESTRICCIONES GENERALES..............................................................................................................................6
2.4. SUPUESTOS Y DEPENDENCIAS............................................................................................................................7
2.5. AMBIENTE OPERACIONAL..................................................................................................................................7
3. REQUISITOS ESPECÍFICOS.........................................................................................................................10
3.1. REQUISITOS DE CAPACIDAD............................................................................................................................10
3.2. REQUISITOS DE RESTRICCIONES......................................................................................................................21
4. ANEXOS.............................................................................................................................................................24
4.1. ANEXO 1. INFORME RESULTADOS ENTREVISTA Nº1 CLIENTE.........................................................................24
4.2. ANEXO 2. INFORME RESULTADOS ENTREVISTA Nº2 CLIENTE.........................................................................24
040618 1
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
1. INTRODUCCIÓN
1.1. Propósito
El Sistema de Registro de Publicaciones Científicas (SIREP), será una Aplicación Web para el
Departamento de Ciencias de la Computación de la Facultad de Ciencias Físicas y Matemáticas
de la Universidad de Chile. El objetivo de este sistema es automatizar y dar soporte
computacional al proceso de registro de publicaciones, para la acreditación de puntos en el Fondo
Individual de Investigación, de los profesores de planta del Departamento.
1.2. Alcance
El Sistema de Registro de Publicaciones Científicas, deberá dar soporte a las siguientes funciones
(realizadas actualmente de forma manual):
- Registrar en el sistema la acreditación de los puntos correspondientes a las publicaciones
de los profesores.
- Valoración y aceptación, por parte del Coordinador de Investigación, de las publicaciones
registradas.
- Cálculo y presentación de estadísticas de los datos manejados por el sistema.
- Mantenimiento de datos del sistema, incluyendo las funciones de creación,
modificación/actualización y borrado de: publicaciones y datos referenciales (v.g. puntos
por tipo de publicación).
Definiciones
- Aplicación Web: Aplicación distribuida (generalmente clienteservidor) que descansa en
la infraestructura del Web para implementar sus funcionalidades. Esto significa que las
funcionalidades del servidor son coordinadas a través de un servidor Web, la interacción
040618 2
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
con el usuario usa como base un browser y, se usan los protocolos y estándares definidos
por el W3C (v.g. para transporte HTTP, para estructura/presentación HTML, etc.).
- Browser o Navegador: Programa de aplicación que actúa como entorno cliente para un
ejecución para el código móvil enviado por el servidor Web al computador del usuario.
No todos los navegadores implementan los estándares de la misma manera, por tanto para
asegurar que los usuarios tengan una experiencia homogénea y de la calidad esperada se
requiere tomar acuerdos respecto al navegador seleccionado o trabajar con el mínimo
común denominador entre los navegadores a utilizar y programar pruebas extensivas.
- Página Web: En una aplicación Web, unidad básica de interacción con el usuario. Todos
los elementos de una página serán presentados al usuario como un conjunto. Una página
puede ser “armada” a partir de un conjunto de archivos y fuentes de datos, tales como un
DBMS.
“scripts” del lado del servidor Web. Estos “scripts” permiten crear plantillas paramétricas,
las cuales al ser interpretadas generan “páginas dinámicas” que varían en función de los
datos del sistema.
- MySQL: Sistema gestor de base de datos.
Abreviaturas y Acrónimos
SIREP: Sistema de Registro de Publicaciones Científicas.
DCC: Departamento de Ciencias de la Computación.
FAP: Formulario de Acreditación de Puntos.
TP: Tabla de puntos asignados por tipo de publicación.
FII: Fondo Individual de Investigación.
040618 3
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
1.4. Referencias
Documento de Entrevista Nº 1 al Cliente (Ver Anexo 1, incluye FAP y TP).
Documento de Entrevista Nº 2 al Cliente (Ver Anexo 2).
European Space Agency. ESA SOFTWARE ENGINEERING STANDARDS
Para que una publicación se traduzca en un aporte para el citado fondo, el académico autor debe
solicitar la acreditación de ella mediante la parte superior del Formulario de Acreditación de
Puntos, FAP (Ver Anexo). Luego este formulario es revisado por el Coordinador de Investigación
del DCC (cargo desempeñado por un profesor del mismo departamento); quien debe asegurarse
que la acreditación de puntos solicitada esté de acuerdo con el reglamento. Al aprobarse la
solicitud, se calcula el total en dinero a sumar al Fondo Individual de Investigación. Esta
información queda documentada en la parte inferior del FAP.
Hasta la fecha este proceso se ha llevado manualmente a través del llenado de una versión
impresa del FAP, por parte del profesor interesado y el coordinar de investigación. Lo que implica
el cálculo manual del monto acreditado y ciertas estadísticas de control del sistema.
040618 4
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
2. DESCRIPCIÓN GENERAL
Científicas, SIREP. La siguiente figura ilustra el proceso que debe automatizar el SIREP,
mediante una aplicación Web que reemplace los formularios en papel y los cálculos manuales por
una secuencia de páginas/formularios web y acceso automatizado a los datos.
Figura 1: Operación del SIREP.
Para una publicación el proceso es el siguiente:
1. El profesor autor de la publicación genera una solicitud de acreditación registrando la
publicación en el sistema. El estado del registro de la publicación permanece pendiente.
En este estado el profesor autor puede modificar o eliminar su solicitud.
040618 5
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
2. El coordinador de investigación revisa periódicamente las solicitudes pendientes. Si es
necesario hace las modificaciones correspondientes para aprobar el registro y calcular el
monto acreditado adecuado. Una vez aprobada la solicitud el profesor autor no la puede
modificar.
estadísticas de cada profesor.
4. Con fines administrativos la contadora, debe tener acceso para consultar los fondos de los
profesores, sin embargo, no puede modificar los datos del sistema.
Adicionalmente el sistema debe implementar las operaciones de mantención para el sistema, esto
es, para cada entidad de datos (Profesor, Publicación y Tablas de Parámetros), las operaciones de
creación, modificación y eliminación.
Por otra parte, el sistema requiere control de acceso mediante login y password, pues sólo
usuarios autorizados podrán tener acceso.
El proyecto debe desarrollarse para ser integrado en la intranet del DCC, y con perspectivas de
extensión futura del producto para apoyar otros servicios relacionados con publicaciones de los
docentes.
contador.
040618 6
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
Los dos primeros presentan características comunes:
Profesores de DCC de la Universidad de Chile, están familiarizados con el manejo de
Software (lo que asegura familiaridad con la tecnología y la operación). No participan los
etapa, ninguna otra persona será usuario del sistema. Lo que explícitamente excluye a:
estudiantes, docentes de otros departamentos y funcionarios administrativos.
Las características particulares de cada rol son:
coordinación de investigación quien debe garantizar, entre otras cosas, que las
asignaciones al FII ocurran en el marco reglamentario; mediante la supervisión del
proceso de acreditación de puntos.
Profesores. Cumplen las características comunes mencionadas y son los beneficiarios
puntos.
Jerarquía Factor de Corrección
Profesor Instructor 1.5
Profesor Asistente 1.3
Profesor Asociado 1.1
Profesor Titular 1.0
Tabla 1. Jerarquía de profesores y ejemplo de factores ficticios.
(Fuente: Segunda entrevista con el cliente.)
040618 7
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
Contador. Personal administrativo encargado de la contabilidad del DCC, no tiene
investigación de los profesores, sin embargo no tiene la posibilidad de efectuar ningún
cambio en los registros del sistema. El único funcionario administrativo que puede
acceder actualmente al sistema es la señorita Margarita Serei, contadora del DCC.
El ámbito del SIREP es sólo el manejo de los registros de publicaciones, su acreditación y la
información de las publicaciones con otros fines, por ejemplo, índices temáticos.
Conservar la compatibilidad con los sistemas de software y hardware del DCC.
Debe utilizar estándares del Web y ser compatible con los navegadores más utilizados por los
profesores del DCC (Netscape Navigator 4.7 o Internet Explorer 5.5 en adelante).
Acceso desde cualquier lugar (no controlar el IP).
Tiempo de desarrollo máximo total de 12 semanas (restante 08 semanas).
Para los efectos del sistema, son considerados profesores del DCC sólo los académicos de
jornada completa, con contrato de planta.
En caso de renuncia o retiro de algún profesor, su cuenta es bloqueada, sin embargo quedan
registradas sus publicaciones acreditadas.
considerados otros profesores o funcionarios del DCC.
Ninguna persona que no sea profesor del DCC puede acceder a la información almacenada en
el SIREP.
040618 8
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
El SIREP se debe integrar con el actual sitio web del DCC, tanto en apariencia de la interfaz,
como en el proceso de autenticación de usuarios, sin embargo la integración misma será
llevada a cabo por personal del DCC.
autenticación del DCC, con el fin de facilitar la integración cuando entre en operación el
sistema de administración de usuarios y Single SingOn.
Los usuarios accederán al sistema desde sus oficinas, a través de sus estaciones de trabajo y PCs,
mediante uno de estos navegadores, o sus versiones más recientes: Microsoft Internet Explorer
5.5 y Netscape Navigator 4.7.
El servidor operará sobre un servidor web del DCC actualmente en uso, cuya plataforma de
hardware y software es:
Hardware: Servidor Sun, sun4u sparc, 512 MB RAM.
Sistema Operativo: SunOS 5.7.
Entorno de Ejecución: Apache 1.3.20, PHP 4.1.1 y MySQL 3.23.49.
El siguiente diagrama ilustra el ambiente descrito:
040618 9
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
DCC NN
WWW
IE
BD
Red DCC
IE
INTERNET
IE NN
Figura 2: Ambiente Operacional.
El sistema debe poseer una apariencia que lo integre visualmente al sitio web del DCC,
http://www.dcc.uchile.cl (ver Figura 3).
040618 10
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
Figura 3: Portal Principal del DCC. www.dcc.uchile.cl.
aplicación, así mismo, de la plataforma donde se ejecuta, deben ser transparentes para el usuario.
Sin embargo será necesario que alguien en el DCC, se haga responsable de la administración
técnica del sistema.
040618 11
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
3. REQUISITOS ESPECÍFICOS
A continuación se detalla la lista de requisitos planteados por el cliente, tanto en lo que respecta a
las capacidades o características del sistema, como a las restricciones específicas a las que estará
sometido(1).
El formato para cada requisito es el siguiente.
Identificador Nombre
Prioridad Descripción
Fuente
A. Requisitos ABM para publicaciones de los profesores.
RUC01 Ingresar al Sistema SIREP.
Alta El profesor debe tener una cuenta de usuario y una clave.
Cliente
Debe ingresar necesariamente los dos para ingresar al sistema.
profesor.
RUC02 Salir del Sistema SIREP.
Alta El profesor debe tener la posibilidad de salir del sistema en cualquier momento.
Cliente
Solo debe seleccionar una opción para salir del sistema, la opción debe estar
presente en todas las pantallas del sistema.
Conforme a los Documentos de Entrevista al Cliente (Anexo 1 y 2).
1
040618 12
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
RUC03 Ingresar publicación.
Alta Para que el profesor pueda crear una solicitud de su publicación. (usando un
Cliente
formulario web FAP, que permita a los profesores registrar sus publicaciones
para su consiguiente acreditación).
Datos necesarios para ingresar una publicación:
Título de la Investigación.
Coautores del DCC. Para seleccionar de una lista de todos los profesores
jornada completa a otra lista de profesores autores de esta publicación.
Autores Otros. Se tipean los nombres de otros autores que participaron de
la publicación (Por ejemplo profesores de otras universidades).
Referencia Completa. Ingresa el profesor información referencial de la
publicación, puede ser: Tipo de actividad, lugar, fecha, paginas, etc.
ISI. Esta opción se utiliza en caso de ser un journal. Indica si es o no una
publicación ISI (selección de dos alternativas).
Tipo de Publicación. Una lista de donde se puede seleccionar el tipo de
publicación. (ejemplo: Libro publicado por editorial internacional de
prestigio). Cada tipo tiene asociado una cantidad de puntos.
URL. [Opcional] un enlace al lugar donde esta el archivo publicado.
Fecha. Del momento en que se realiza la solicitud.
RUC04 Modificar Publicación.
Baja El profesor puede modificar cualquier solicitud que haya ingresado, esto
Cliente
implica efectuar cambios en cualquier atributo de su publicación especificado
en RUC03. Mientras esta solicitud no haya sido valorizada por el Coordinador
de Investigación, el profesor puede modificarla.
Luego de su valoración sólo el Coordinador de Investigación tiene facultades
para modificar o borrar un registro de publicación.
040618 13
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
RUC05 Borrar Publicación.
Media El profesor puede eliminar una solicitud, mientras esta solicitud no haya sido
Cliente
valorizada por el Coordinador de Investigación.
RUC06 Consultar Publicaciones Por Categorizar. (Pendientes).
Media A esta relación de publicaciones se le denomina “por categorizar”. Existen dos
Cliente
categorías, que indican el estado de una solicitud de publicación son:
Categorizada. Lista de las solicitudes aceptadas.
Por Categorizar. Relación de las solicitudes pendientes, que no han sido
evaluadas.
“Por Categorizar”. A partir de una lista de publicaciones de un profesor que
no han sido evaluadas, es posible seleccionar cualquiera de la lista para obtener
sus detalles. Pueden ser modificadas (ver RUC04 Modificar Publicación).
RUC07 Consultar Publicaciones Categorizadas. (Aceptadas).
Media A esta relación de publicaciones se le denomina “categorizadas”. Existen dos
Cliente
categorías, que indican el estado de una solicitud de publicación son:
Categorizada. Lista de las solicitudes aceptadas.
Por Categorizar. Relación de las solicitudes pendientes, que no han sido
evaluadas.
“Categorizadas”. Esta relación es el complemento de la del anterior requisito
de usuario. A partir de esta lista, es posible consultar una publicación, teniendo
en cuenta que no se pueden hacer cambios en este estado de la publicación.
RUC08 Ingresar gasto.
Media
040618 14
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
Cliente El profesor, con la finalidad de mantener un control del empleo de sus fondos
de investigación, puede ingresar los gastos que efectúa. Debe ingresar:
Gasto. Que ha realizado en pesos.
Descripción. Indica los detalles del gasto.
Fecha. En que se ha efectuado el gasto.
De esta forma se hace un balance personal, constituido por la diferencia entre
los pesos acreditados que tiene acumulado menos los gastos realizados.
Sólo puede ingresar gastos si tiene suficientes fondos.
RUC09 Borrar gasto.
Media Permite eliminar un gasto ingresado.
Cliente
RUC10 Modificar gasto.
Media Permite modificar un gasto ingresado.
Cliente
RUC11 Consultar Estado de Fondo.
Media Para mantener un control del empleo de sus fondos de investigación.
Cliente
Pesos Disponibles = Pesos Acreditados – Pesos Gastados.
Sólo puede ingresar gastos si tiene suficientes fondos.
B. Requisitos ABM para el Coordinador de Investigación.
RUC12 Ingresar al Sistema SIREP.
Alta
040618 15
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
Cliente El coordinador ingresa como un profesor con su cuenta de usuario y una clave
(RUC01), utiliza la misma interfaz para ingresar a SIREP. El sistema debe
automáticamente determinar que es el coordinador de investigación y por lo
tanto disponer de los privilegios de coordinador.
RUC13 Salir del Sistema SIREP.
Alta Puede salir del Sistema SIREP a igual que un profesor. (ver RUC02).
Cliente
Como profesor del DCC.
RUC14 Ingresar Publicación.
Alta El mismo requisito de un profesor (ver RUC03). Puede ingresar publicaciones.
Cliente
El coordinador de investigación tiene las mismas opciones y restricciones que
un profesor, sin embargo, tiene otras opciones que le permiten desempeñarse
como de coordinador de investigación (ver requisitos como coordinador).
RUC15 Modificar Publicación.
Baja Igual al requisito de un profesor. En este caso puede modificar publicaciones
Cliente
en las mismas condiciones de un profesor (RUC04).
RUC16 Borrar Publicación.
Media El mismo requisito de un profesor. En este caso puede borrar publicaciones en
Cliente
las mismas condiciones de un profesor (RUC05).
RUC17 Consultar Publicaciones Por Categorizar. (Pendientes).
Media El mismo requisito de un profesor. En este caso puede Consultar Publicaciones
Cliente
Por Categorizar en las mismas condiciones de un profesor (RUC06).
RUC18 Consultar Publicaciones Categorizadas. (Aceptadas).
Media Igual al requisito de un profesor. En este caso puede Consultar Publicaciones
Cliente
Categorizadas en las mismas condiciones de un profesor (RUC07).
040618 16
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
RUC19 Ingresar gasto.
Media El mismo requisito de un profesor. En este caso puede Ingresar gasto en las
Cliente
mismas condiciones de un profesor (RUC08).
Sólo puede ingresar gastos si tiene suficientes fondos.
RUC20 Borrar gasto.
Media Puede borrar un gasto en las mismas condiciones de un profesor. (RUC09)
Cliente
RUC21 Modificar gasto.
Media El mismo requisito de un profesor. En este caso puede modificar un gasto en
Cliente
las mismas condiciones de un profesor (RUC10).
Como Coordinador de Investigación del DCC.
RUC22 Consultar Estado de Fondo de un Profesor.
Media Para mantener un control del empleo de sus propios fondos de investigación
(RUC11).
Pesos Disponibles = Pesos Acreditados – Pesos Gastados.
Cliente
Sólo puede ingresar gastos si tiene suficientes fondos.
Como coordinador puede consultar los fondos de cualquier profesor.
RUC23 Mantención Valor Punto.
Media
040618 17
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
Cliente El valor punto de la fórmula de acreditación, es un valor asignado anualmente
que se puede cambiar (sólo por el Coordinador de Investigación). Se establece
al principio de año.
Para la implementación se puede asumir: 1 punto = 2500 pesos.
extenderse, sin modificar el esquema de la base de datos, a otros parámetros no
multivaluados que pudiera requerir el sistema.
RUC24 Mantención Tabla Tipo de Publicación.
Media Debe incluir un módulo de actualización de la tabla de Tipo de Publicación
Cliente
(TP). La tabla esta compuesta por todas las categorías de publicación
reconocidos, con sus respectivos puntajes. Ver siguiente tabla
Categoría de Publicación Puntaje
Artículo extenso en journal indexado por ISI. 30
Artículo extenso en journal internacional no ISI. 20
Artículo breve en journal indexado por ISI. 10
... ...
Muestra de Tabla de Tipos de publicación (en anexos TP).
(Fuente: Primera entrevista con el cliente.)
RUC25 Mantención Factores de Corrección.
Media Debe incluir un módulo de actualización de los Factores de Corrección. Cada
Cliente
jerarquía tiene un factor de corrección asociado. Ver siguiente tabla.
Jerarquía Factor de Corrección
Profesor Instructor 1.5
Profesor Asistente 1.3
040618 18
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
Profesor Asociado 1.1
Profesor Titular 1.0
Tabla Jerarquía de profesores y ejemplo de factores de corrección ficticios.
(Fuente: Segunda entrevista con el cliente.)
RUC26 Evaluar Publicación.
Alta El coordinador acredita en dinero la solicitud hecha por un profesor, a todos los
Cliente autores que sean profesores Jornada Completa del DCC; según las siguientes
variables:
Un puntaje, de acuerdo a la tabla de puntos asignados por la tabla tipo de
determina cuál es el tipo de la publicación.
RUC10).
equivalencia entre puntos y pesos.
El resultado final en pesos se obtiene con la siguiente fórmula:
Monto en Pesos a Acreditarse = Puntos x Factor_de_Corrección x Valor_Punto
Si el profesor está fuera (v.g. en una estadía de investigación), se le
contabilizan los puntos, pero no se le acredita dinero.
Existe un tope de puntos que puede acreditar un profesor, pasado ese tope los
puntos se siguen contando pero no se acreditan en dinero. (Ejm: tope = 600)
C. Requisitos ABM para el Contador.
RUC27 Ingresar al Sistema SIREP.
Alta
040618 19
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
Cliente El contador ingresa como un profesor con su cuenta de usuario y una clave
(RUC01), utiliza la misma interfaz para ingresar a SIREP. El sistema debe
automáticamente determinar que es el contador del DCC, y en consecuencia
permitir solo consultas a los montos en pesos acreditados por profesor.
RUC28 Salir del Sistema SIREP.
Alta Puede salir del Sistema SIREP a igual que un profesor. (ver RUC02).
Cliente
RUC29 Consultar Resumen por Profesor.
Alta Muestra una lista de todos los profesores con sus respectivos puntajes y montos
Cliente
en pesos acumulados. Le corresponde al contador realizar un control propio
profesor. Los datos en rango de fechas son por defecto del año lectivo. Ver
siguiente tabla.
RELACION DE PROFESORES CON PUNTAJES ACREDITADOS
Año Lectivo : 2003.
Nombre Profesor Puntaje Pesos Acreditados
Juan Perez. 400 400.000
Alexander Taylor 450 450.000
... ... ...
040618 20
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
D. Estadísticas
Estadísticas Generales DCC.
RUC30 Resumen por Profesor.
Alta Muestra una lista de todos los profesores con sus respectivos puntajes y montos
Cliente
en pesos acumulados. Los datos en rango de fechas. Ver tabla.
RELACION DE PROFESORES CON PUNTAJES ACREDITADOS
De : xxxxxxxx.
Hasta : xxxxxxxx.
Nombre Profesor Puntaje Pesos Acreditados
Juan Perez. 400 400.000
Alexander Taylor 400 450.000
... ... ...
RUC31 Resumen por Categoría.
Alta Se muestra una lista de todas las categorías de publicación cada una de ellas
Cliente
con la correspondiente cantidad producida. Los datos en rango de fechas. Ver
siguiente tabla.
RESUMEN DE CANTIDAD DE PUBLICACIONES
De : xxxxxxxx.
Hasta : xxxxxxxx.
Categoría de Publicación Cantidad
Artículo extenso en journal indexado por ISI. 12
Artículo extenso en journal internacional no ISI. 8
Artículo breve en journal indexado por ISI. 5
... ...
040618 21
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
Estadística Personal del Profesor.
RUC32 Detalle estadísticas de un Profesor.
Media Se muestra una lista de todas las publicaciones del profesor agrupadas por
categorías, indicando totales en puntos y en pesos. Al final se indica total
gastado y total disponible en pesos. Ver siguiente tabla. Para personalizar la
lista de publicaciones se incorpora un filtro opcional para clasificar por fechas.
Las publicaciones del año.
Cliente
Las ultimas 10 publicaciones.
Las ultimas 20 publicaciones.
Profesor: Juan Perez Fecha: xxxxxxxx.
Categoría de Publicación (código y descripción) Cantidad Puntos $ Acred.
Artículo extenso en journal indexado por ISI. 1 100 1000.000
Artículo extenso en journal internacional no ISI. 2 75 1500.000
Artículo breve en journal indexado por ISI. 2 25 500.000
... ... ... ...
Total 300 3000.000
Total Gasto 1300.000
Disponible 1700.000
E. Operacionales.
RUC33 Acceso desde cualquier punto de Internet.
Alta Mediante la pagina de identificación y autenticación de usuario los profesores
Cliente
pueden acceder al sistema. Navegando desde cualquier punto de Internet.
040618 22
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
RUC34 Acceso Concurrente.
Alta Es posible que varios profesores accedan al mismo tiempo para la
Analista
administración y/o consulta de su registro de investigaciones.
RUC35 Almacenamiento.
Alta Los datos deben estar disponibles a través de un DBMS.
Analista
RUC36 Control de Acceso.
Alta Control de acceso mediante una única cuenta de usuario (LOGIN) y clave
Cliente
(PASSWORD), los cuales pueden ser propios del sistema y residir en su Base
de Datos.
040618 23
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
RUR01 Integración sitio web DCC.
Media Debe integrarse al sitio web del DCC en código de colores e interfaz como
Cliente
sigue: (“Look & Feel”).
Interfaz:
Banner en la parte superior de las paginas web.
Opciones de menú en la parte superior y/o derecha.
( ver: www.dcc.uchile.cl )
Se debe diseñar para un área de patalla mínima de 800x600 pixeles.
Colores:
Títulos: letras de color blanco en fondo azul.
Contenidos: letras de color negro en fondo blanco.
RUR02 Compatibilidad con Browser.
Alta Versiones posteriores a Microsoft Internet Explorer 5.5 y Netscape Navigator
Cliente
4.7.
RUR03 Compatibilidad con Herramientas de Desarrollo y Entorno de Software.
Alta El sistema se desarrollará en PHP, MySQL y JavaScript.
Analista
PHP 4.1.1 y MySQL 3.23.49
RUR04 Servidor
Alta El sistema deberá residir en el servidores del DCC: Anakena.
Analista
Apache 1.3.20
Hardware: Servidor Sun, sun4u sparc.
Sistema Operativo: SunOS 5.7.
040618 24
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
RUR05 Acceso a estadísticas para profesores.
Alta Todos los usuarios del sistema tienen acceso a las estadísticas propias como
Cliente
profesor y generales del DCC. No puede acceder a las estadísticas particulares
de otro profesor.
RUR06 Acceso del Contador.
Alta Tiene acceso único a las estadísticas generales del DCC. No puede realizar
Cliente
ningún tipo de modificación y/o consulta.
RUR07 Acceso a estadísticas para el coordinador.
Alta El coordinador de investigación tiene acceso a las estadísticas de cada profesor
Cliente
y a las generales del DCC.
RUR08 Restricción información histórica.
Media No se requiere cargar información histórica. Pero el sistema debe mantener un
Cliente
registro histórico a partir de su puesta en marcha.
RUR09 Restricción de acceso a la mantención de factores de cálculo.
Alta Sólo el coordinador de investigación tiene acceso a los módulos de
Cliente
actualización de tablas de factores de cálculo: Tipo de Publicación, Factor de
Corrección y Valor Punto. Se actualizan anualmente.
RUR10 Privacidad.
Alta Los profesores requieren que su clave de acceso sea privado e inaccesible por
Cliente
otras personas. No debe observarse en la pantalla la clave (password).
RUR11 Traspaso de nombre de usuario y clave.
040618 25
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
Alta El paso, de un módulo a otro del sistema, del nombre de usuario y clave no
Analista
deben ser visibles.
RUR12 Restricción ABM usuarios.
Alta Ni los profesores ni el coordinador de investigación u otro usuario tendrá
Cliente acceso a los módulos ABM de los profesores, estará a cargo del Administrador
de la Web.
RUR13 El sistema debe ser extensible.
Media El sistema debe ser extensible por personas ajenas al actual equipo de
Cliente
desarrollo.
Para ello se debe hacer sistemáticamente los documentos correspondientes a
las fases del ciclo del proceso desarrollo.
RUR14 Límite a Acreditar.
Media Existe un limite de puntos a acreditar, el cual es fijo (Ejemplo 600).
Cliente
El sistema debe registrar todos los puntos. Se pude acumular mas puntos que el
límite (haciendo más publicaciones), pero en la contabilidad y el pago solo se
le reconoce hasta el tope alcanzado.
RUR15 Presentación de Prototipo y Documentación.
Media Presentación de los prototipos de a cuerdo al plan de actividades.
Analista
Se debe proporcionar documentación de las etapas del proceso de desarrollo de
software.
040618 26
Ingeniería de Software CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2
4. Anexos
(incluye como anexos: FAP y TP).
040618 27