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