You are on page 1of 28

Ingeniería de Software ­ CC51A Sistema de Registro de Publicaciones Científicas

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

04­06­18 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

04­06­18 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).

1.3. Definiciones, acrónimos y abreviaturas

Definiciones

- Aplicación Web: Aplicación distribuida (generalmente cliente­servidor) 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

04­06­18 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

sitio o aplicación  Web. El navegador presenta  el contenido y actúa como  entorno de

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.

- PHP:   (Hypertext   Preprocessor)   Lenguaje   de   programación   especializado   para   crear

“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.

04­06­18 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 

1.5. Visión General

Como un mecanismo de incentivo a la actividad científica de sus profesores de planta, el DCC


posee el Fondo Individual de Investigación; este fondo provee a los académicos de recursos
monetarios proporcionales a su actividad científica que se haya traducido en publicaciones. Estos
recursos pueden ser utilizados por el académico para solventar actividades vinculadas con su
actividad de investigación, como por ejemplo, asistencia a congresos.

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.

En este contexto, el propósito primordial del SIREP es automatizar el proceso descrito de


acreditación de publicaciones científicas.

04­06­18 4
Ingeniería de Software ­ CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2

2. DESCRIPCIÓN GENERAL

2.1. Perspectiva del Producto

El   producto   de   este   proyecto   de   desarrollo   será   el   SIstema   de   REgistro   de   Publicaciones

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.

04­06­18 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.

3. Cada   profesor   puede   consultar   las   estadísticas   de   sus   publicaciones   acreditadas   y

estadísticas   generales   del   DCC.   El   coordinador   de   investigación   puede   consultar   las

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.

2.2. Características de los Usuarios

Se   distinguen   tres   roles   de   usuarios:   El   Coordinador   de   Investigación,   los   profesores   y   el

contador.

04­06­18 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

docentes  contratados  o invitados, solamente  académicos  de jornada completa.  En esta

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:

 El   Coordinador   de   Investigación.   Es   el   profesor   oficialmente   encargado   de   la

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

del   FII.   Es   su   responsabilidad   registrar   sus   publicaciones   para   la   acreditación   de

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.)

04­06­18 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

cargos   o   actividades   académicas.   Puede   acceder   y   consultar   los   fondos   de

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.

2.3. Restricciones Generales

 El ámbito del SIREP es sólo el manejo de los registros de publicaciones, su acreditación y la

generación   de   estadísticas   a   partir   de   ellas.   No   incluye,   por   el   momento,   el   manejo   de

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).

2.4. Supuestos y Dependencias

 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.

 Para   el   proceso   de   desarrollo   de   software   el   cliente   es   el   Sr.   Sergio   Ochoa,   y   no   están

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.

04­06­18 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.

 El   SIREP   usará   un   esquema   de   manejo   de   sesiones   compatible   con   el   proceso   de

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.

2.5. Ambiente Operacional

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:

04­06­18 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).

04­06­18 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.

Los   aspectos   técnicos   específicos   respecto   de   la   implementación   de   la   base   de   datos   y   la

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.

04­06­18 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

3.1. Requisitos de Capacidad.

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.

El sistema  debe automáticamente  determinar  los  accesos  permitidos  para el

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

04­06­18 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.

04­06­18 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

04­06­18 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

04­06­18 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).

04­06­18 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

04­06­18 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.

Este   módulo   de   mantención   debe   ser   suficientemente   general   como   para

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

04­06­18 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

publicación   (TP).   El   Coordinador   de   Investigación   es   quien   finalmente

determina cuál es el tipo de la publicación.

 Factor   de   Corrección.   De   acuerdo   a   la   jerarquía   del   profesor   (ver

RUC10).

 Valor   Punto.   Valor   común   para   todas   las   evaluaciones,   representa   la

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

04­06­18 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

(no  incluido   en   SIREP),  de   las   cantidades   pagadas   y   acumuladas   por  cada

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
... ... ...

04­06­18 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 : xx­xx­xxxx.
  Hasta : xx­xx­xxxx.
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 : xx­xx­xxxx.
  Hasta : xx­xx­xxxx.
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
... ...

04­06­18 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: xx­xx­xxxx.
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.

04­06­18 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.

04­06­18 23
Ingeniería de Software ­ CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2

3.2. Requisitos de Restricciones.

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.

04­06­18 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.

04­06­18 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.

04­06­18 26
Ingeniería de Software ­ CC51A Sistema de Registro de Publicaciones Científicas
Semestre 1/2003 Documento: URD2

4. Anexos

4.1. Anexo 1. Informe resultados Entrevista Nº1 Cliente.

(incluye como anexos: FAP y TP).

4.2. Anexo 2. Informe resultados Entrevista Nº2 Cliente.

04­06­18 27

You might also like