26.07.2013 Views

36. Modelo conceptual del Sistema de Gestión Financiera Municipal - Con Mara del Pilar Montarce y Marcos P. Makón.2004.PAFI.Secretaría de Finanzas.República Dominicana.pdf

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Desarrollo <strong>de</strong> la aplicación<br />

Testing<br />

REPÚBLICA DOMINICANA<br />

SECRETARÍA DE ESTADO DE FINANZAS<br />

PROGRAMA DE ADMINISTRACIÓN FINANCIERA INTEGRADA<br />

o Se <strong>de</strong>be garantizar la portabilidad <strong><strong>de</strong>l</strong> sistema a cualquier plataforma<br />

(sistema operativo / hardware) sobre la que funcionen las herramientas y el<br />

servidor <strong>de</strong> base <strong>de</strong> datos utilizados en el <strong>de</strong>sarrollo.<br />

o Se <strong>de</strong>be <strong>de</strong>finir una estructura para los directorios <strong>de</strong> trabajo, que separe<br />

a<strong>de</strong>cuadamente los distintos objetos: programas fuentes, listados,<br />

ejecutables, documentos, scripts <strong>de</strong> administración, etc. La estructura <strong>de</strong>be<br />

contemplar una división entre los programas ya probados y los que se<br />

están <strong>de</strong>sarrollando.<br />

o Se <strong>de</strong>ben respetar las normas <strong>de</strong> programación <strong><strong>de</strong>l</strong> SIGEF Nacional:<br />

<strong>Con</strong>vención <strong>de</strong> nombres <strong>de</strong> objetos fuentes.<br />

Documentación en los programas fuentes.<br />

Tratamiento <strong>de</strong> errores.<br />

Uso <strong>de</strong> bibliotecas.<br />

Compilación.<br />

o Deberán proponer un mecanismo o herramienta <strong>de</strong> control <strong>de</strong> versiones <strong>de</strong><br />

programas.<br />

o Se <strong>de</strong>berán estandarizar los mensajes <strong>de</strong> error producidos por el sistema<br />

<strong>de</strong> manera tal que <strong>de</strong>scriban el problema en un lenguaje que comprenda el<br />

usuario, que proporcionen información constructiva para po<strong>de</strong>r solventar el<br />

problema y que indique las consecuencias negativas <strong><strong>de</strong>l</strong> error.<br />

o Se <strong>de</strong>berá <strong>de</strong>finir un mecanismo que permita llevar un registro <strong>de</strong> accesos<br />

y uso efectivo para los objetos representativos <strong><strong>de</strong>l</strong> sistema.<br />

o Se <strong>de</strong>ben <strong>de</strong>finir bibliotecas específicas para cada herramienta <strong>de</strong><br />

<strong>de</strong>sarrollo que garanticen la reusabilidad.<br />

o El coordinador realizará revisiones en los puntos <strong>de</strong> control convenidos y/o<br />

al finalizar cada etapa <strong><strong>de</strong>l</strong> ciclo <strong>de</strong> vida <strong><strong>de</strong>l</strong> producto, con el objeto <strong>de</strong><br />

verificar si los resultados obtenidos concuerdan con lo previamente<br />

especificado.<br />

o Las pruebas <strong>de</strong>berán realizarse a nivel operativo. La prueba <strong>de</strong>berá<br />

consistir en la verificación <strong>de</strong> la corrección en la ejecución <strong><strong>de</strong>l</strong> componente<br />

en el entorno operativo que corresponda según sus características. La<br />

prueba se consi<strong>de</strong>rará aceptada únicamente si no se <strong>de</strong>tecta ningún<br />

problema durante el procedimiento <strong>de</strong> aceptación.<br />

o Se <strong>de</strong>berán realizar pruebas técnicas, funcionales, <strong>de</strong> sistemas y <strong>de</strong><br />

regresión, para todos los subsistemas.<br />

<strong>Mo<strong><strong>de</strong>l</strong>o</strong> <strong>Con</strong>ceptual <strong>Municipal</strong> Página 131

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!