You are on page 1of 157

Sistema Administrativo Integrado

Descentralizado
Libro de Administracin de SAID
El grupo de documentacin del SAID para CENDITEL y
FUNDACITE Mrida.
Sistema Administrativo Integrado DescentralizadoLibro de Administracin de SAID
por El grupo de documentacin del SAID para CENDITEL y FUNDACITE Mrida.
Copyright 2005, 2006, 2007, 2008 - El grupo de documentacin del SAID para CENDITEL y FUNDACITE
Mrida.
Resumen
Este documento contiene las instrucciones de administracin del SAID en su versin (0.1.1) o superior, para la
arquitectura x86 (i386). Adems, contiene enlaces a otras fuentes de informacin, as como tambin informacin
para obtener lo mejor de su nuevo SAID.
Nota: Aunque el manual de administracin para x86 est casi actualizada es posible que se produzcan cambios
y se reorganicen partes del manual despus de la distribucin ocial de 0.2.
Copyright 2005 - 2007 - El grupo de documentacin del manual de instalacin del SAID para FUNDACITE Mrida.
Copyright 2007 - 2008 - El grupo de documentacin del SAID para CENDITEL.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy
of the license is included in the section entitled "GNU Free Documentation License".
Todos los textos descritos y las intrucciones de computacin estan bajo la GNU Free Documentation License.
Sugerencia: Este libro es documentacin libre, puede redistribuirlo y/o modicarlo bajo los trminos de la
licencia descrita en la GNU Free Documentation License.
El SAID esta bajo la licencia GNU General Public License.
Historial de revisiones
Revisin 0.1 20-07-2006 Revisado por: Leonardo Caballero
Versin inicial del manual de adminitracin
Revisin 0.1.1 13-02-2007 Revisado por: Leonardo Caballero
Versin preliminar del manual de administracin de la versin 0.1.1
Revisin 0.1.2 30-08-2007
Agregar trminos de licencia y eliminar comentario innecesarios
Revisin 0.1.3 22-10-2007 Revisado por: Solazver Sol Alvarez
Revisin de redaccin y organizacin. Se agrega la seccin del desarrollo de la aplicacin
Revisin 0.1.4 10-01-2008 Revisado por: Rosana Briceo, Leonardo Caballero
Revisin de redaccin y organizacin. Se agrega explicaciones avanzadas de instalacin e conguracin de los servicios del SAID.
Revisin 0.1.5 13-01-2008 Revisado por: Leonardo Caballero
Restructuracin del ndice de contenido del libro para dar espacio a nuevos temas.
Revisin 0.1.6 14-02-2008 Revisado por: Linda Martinez, Leonardo Caballero
Versin nal del libro de administracin de la versin 0.1.1
Dedicatoria
Este libro est dedicado a toda la comunidad del SAID
Tabla de contenidos
Prlogo.................................................................................................................................................... viii
1. Prefacio ...................................................................................................................................... viii
2. Quin querra leer esta gua?.................................................................................................... viii
3. Estructura de este libro............................................................................................................... viii
4. Acerca de este documento.............................................................................................................ix
5. Reconocimiento de las marcas registradas.....................................................................................x
6. Publicacin.....................................................................................................................................x
7. Crditos y Agradecimientos...........................................................................................................x
8. Licencias del SAID.......................................................................................................................xi
8.1. GNU Free Documentation License ..................................................................................xi
8.2. GNU General Public License ...................................................................................... xviii
9. Acerca de esta versin...............................................................................................................xxiv
10. Obtener una copia de este libro...............................................................................................xxiv
11. Convenciones ...........................................................................................................................xxv
11.1. Textos...........................................................................................................................xxv
11.2. Iconos .........................................................................................................................xxvi
1. Introduccin...........................................................................................................................................1
1.1. Bienvenida a SAID......................................................................................................................1
1.2. Qu es el SAID?........................................................................................................................1
1.3. Caractersticas .............................................................................................................................1
1.4. Mdulos del SAID......................................................................................................................2
1.5. Historia de SAID.........................................................................................................................3
1.5.1. Independencia o Soberana Tecnolgica ........................................................................4
1.5.2. Migracin a Software Libre............................................................................................4
1.5.3. Gestin Pblica...............................................................................................................7
1.6. Registro de cambios del SAID....................................................................................................8
1.7. Red de aliados del SAID.............................................................................................................8
1.8. Recursos ......................................................................................................................................9
1.8.1. Documentacin.............................................................................................................10
1.9. Medios de instalacin................................................................................................................14
1.9.1. Obtener el medio de instalacin del sistema ................................................................14
2. Requerimientos del Sistema................................................................................................................17
2.1. Requerimientos de Hardware....................................................................................................18
2.1.1. Lado del Servidor (BackEnd Hardware) ......................................................................18
2.1.2. Lado del Cliente (FrontEnd Hardware) ........................................................................19
2.1.3. Intranet / Internet ..........................................................................................................19
2.2. Requerimientos de Software .....................................................................................................20
2.2.1. Lado del Servidor (BackEnd Software) .......................................................................20
2.2.2. Lado del Cliente (FrontEnd Software) .........................................................................23
2.3. Requerimientos del Personal Tcnico.......................................................................................26
v
3. Instalacin del sistema.........................................................................................................................28
3.1. Sistemas de instalacin .............................................................................................................28
3.2. Tipos de instalacin...................................................................................................................29
3.2.1. Imagen de CD de Instalacin .......................................................................................29
3.2.2. Directamente con el paquete ........................................................................................38
3.2.3. Archivo "empaquetado" del cdigo fuente...................................................................40
4. Conguracin post instalacin ...........................................................................................................45
4.1. Servicios....................................................................................................................................45
4.1.1. Usando Debian Sarge 3.1 .............................................................................................46
4.1.2. Usando Debian Etch 4.0...............................................................................................48
4.2. Paquete SAID............................................................................................................................53
4.3. Clientes Web (Navegador Web) ................................................................................................55
4.3.1. Usando Mozilla FireFox en GNU/Linux......................................................................55
4.4. Interfaz de conguracin...........................................................................................................58
5. Recomendaciones de seguridad..........................................................................................................59
5.1. Lado del Servidor (BackEnd) ...................................................................................................59
5.1.1. Cambiar contraseas de usuarios..................................................................................59
5.1.2. Restringir acceso de usuarios .......................................................................................60
5.1.3. Respaldo de base de datos ............................................................................................60
5.2. Lado del Cliente (FrontEnd) .....................................................................................................62
5.2.1. Conguracin de Navegador Web................................................................................62
6. Interfaz administrativa de conguracin..........................................................................................66
6.1. Institucin..................................................................................................................................68
6.2. Personal .....................................................................................................................................76
6.3. Usuarios del Sistema.................................................................................................................89
6.4. Catlogos de cuentas.................................................................................................................95
6.4.1. Clasicador presupuestario ..........................................................................................95
6.4.2. Cuenta patrimonial .....................................................................................................103
6.4.3. Convertidor .................................................................................................................112
7. Desinstalacin del sistema.................................................................................................................116
7.1. Desde el sistema de paquetes Debian .....................................................................................116
7.1.1. Desde consola de comandos.......................................................................................116
7.2. Desde el archivo "empaquetado" del cdigo fuente................................................................117
A. Anexos ................................................................................................................................................119
I. Pginas de referencias........................................................................................................................122
said .................................................................................................................................................123
Listas bibliogrcas...............................................................................................................................124
Glosario de trminos..............................................................................................................................125
vi
Lista de tablas
2-1. Conguraciones de BackEnd Hardware.............................................................................................18
vii
Prlogo
En esta seccin usted podr encontrar toda la informacin referente al proyecto, la comunidad y los
recursos, en general disponibles en SAID.
1. Prefacio
Este libro pretende ser ms que una receta bsica para la administracin de sistemas, utilizando el SAID.
Esperamos poder proporcionarle suciente informacin, no slo para lograr una instalacin en su
sistema, sino tambin para que usted aprenda mucho sobre la conguracin del sistema mientras lo hace.
Las gracias, como siempre, van dirigidas a todos los miembros de la comunidad SAID de FUNDACITE
Mrida, Academia de Software Libre y CENDITEL por sus aportes, instrucciones, escrito el texto,
contestado preguntas y, en general, gritado cuando las cosas han ido mal!
Finalmente, le invitamos a formar parte de la comunidad; pregunte en la listas de correos o en la pasarela
de noticias y converse con nosotros por el canal IRC. Encontrar ms detalles sobre todo esto en la
introduccin que describe la introduccin del libro.
Divirtete utilizando SAID.
2. Quin querra leer esta gua?
El proyecto SAID busca que los lectores se familiaricen con el Software Libre
(http://es.wikipedia.org/wiki/Software_libre). Aunque la mayora no vaya ms lejos que instalar y usar
software propietario, aqu encontraran un manual de fcil compresin para el uso del SAID; se muestra
detalladamente la instalacin, conguracin, administracin y respaldo del SAID; todas las secciones de
esta gua, tambin se describen las herramientas y los usos, la mayor parte, son para sistemas basados en
UNIX por ejemplo GNU/Linux (http://es.wikipedia.org/wiki/GNU/Linux), aunque no hay nada sobre
SAID inadecuado para cualquier otro sistema operativo que se considere siempre y cuando se siga las
instrucciones. Sin embargo si usted considera que requiere informacin adicional puede consultar la lista
de otros buenos recursos.
3. Estructura de este libro
Este documento se ha creado para servir de gua a aquellos que usen SAID por primera vez. Se intenta
hacer la menor cantidad de presunciones posibles acerca del nivel tcnico que debe tener el usuario. En
cualquier caso, se da por hecho un conocimiento general de cmo funciona el hardware del ordenador.
viii
Prlogo
Los usuarios expertos pueden encontrar tambin interesante la informacin de referencia de este
documento, que incluye los tamaos mnimos para la instalacin, detalles sobre el requerimiento de
hardware recomendando por la instalacin de SAID, etc. Se anima a los usuarios expertos a explorar el
documento.
En general, esta gua est dispuesta de forma lineal guiando al usuario a travs del proceso de instalacin
desde el principio hasta el nal. A continuacin se indican los pasos para la instalacin, conguracin,
administracin y respaldo del SAID y las secciones de este documento relacionadas con cada uno de
stos:
1. En el prlogo, encontrar informacin sobre este libro como a quin va dirigido?, la estructura del
libro, agradecimientos, crditos y licencias, convenciones de los trminos usados y entre otros temas
de inters para poder entender este libro.
2. En la introduccin, encontrar informacin sobre la historia y antecedentes del proyecto, recursos
complementarios y disponibles para el SAID.
3. En los requerimientos del sistema, encontrar los requisitos de instalacin previos y necesarios antes
de instalar el SAID.
4. En la instalacin, describe como se arranca el sistema de instalacin y los diferentes medios
disponibles de instalacin.
5. En la conguracin post instalacin, describe el proceso de conguracin del paquete, los servicios,
y desde la interfaz de administracin, para que se pueda obtener un sistema SAID funcionando.
6. En la recomendaciones de seguridad, describe algunas recomendaciones de seguridad como el
respaldo de la base de datos y la aplicacin del SAID en el servidor como tambin conguraciones
de los clientes (Navegadores Web) del mismo.
7. El la interfaz administrativa de conguracin, describe los procedimientos de administracin de
SAID desde la interfaz administrativa del administrador del sistema por medio de los clientes
(Navegadores Web) del mismo.
8. La desinstalacin, describe como se arranca el sistema de desinstalacin y los diferentes medios
disponibles de desinstalacin de acuerdo al mtodo escogido.
9. Los anexos, describe algunos anexos de imagenes que se ofrecen para mayor detalle y soporte del
SAID.
10. La referencia, describe las pginas de referencias de algunas las utilidades usadas en el proyecto.
11. La listas bibliogrcas, cita la referencias bibliogrcas electrnicas usadas para la creacin de esta
gua.
12. El glosario de trminos, describe el glosario de trminos usado en el libro.
4. Acerca de este documento
Este manual fue creado para el instalador del SAID basndose en el manual de instalacin de Debian
sarge para el sistema boot-oppies, que se basaba a su vez en los manuales de instalacin de versiones
ix
Prlogo
previas de Debian, ademas y basndose en el manual de instalacin de PostgreSQL y la distribucin
Progeny, como en el libro titulado "Ms All de Linux From Scratch" publicado bajo los trminos de la
licencia GPL.
5. Reconocimiento de las marcas registradas
Todas las marcas registradas son propiedad de sus respectivos dueos.
6. Publicacin
El grupo de documentacin del SAID para CENDITEL y FUNDACITE Mrida. Unidad de Desarrollo
de Software Libre. Equipo del Proyecto SAID.
7. Crditos y Agradecimientos
El proyecto desea agradecer y reconocer a las siguientes personas y organizaciones por sus
contribuciones al proyecto SAID. A continuacin se citan a las personas que colaboraron del alguna
forma para que este documento fuera posible y adems all evolucionado desde su versin inicial hasta
su versin actual:
Grupo de documentacin del SAID
Gua de administracin para el SAID v0.1.1 y SAID v0.2
FUNDACITE Mrida (http://www.fundacite-merida.gob.ve/)
Ing. Erika Veliz - <eveliz@fundacite-merida.gob.ve>
CENDITEL (http://www.cenditel.gob.ve/ (http://www.fundacite-merida.gob.ve/))
M. Sc. Solazver Sol - <ssole@cenditel.gob.ve>
Ing. Oscar Mogolln - <omogollon@cenditel.gob.ve>
T.S.U. Leonardo Caballero - <lcaballero@cenditel.gob.ve>
T.S.U. Alexander Olivares - <aolivares@cenditel.gob.ve>
Br. Rosana Briceo - <rbriceno@cenditel.gob.ve>
Br. Linda Martinez - <linloremartiz@gmail.com>
Manual de Instalacin para el SAID v0.1
FUNDACITE Mrida (http://www.fundacite-merida.gob.ve/)
x
Prlogo
T.S.U. Leonardo Caballero - <leonardoc@fundacite-merida.gob.ve>
T.S.U. Alexander Olivares - <aolivares@fundacite-merida.gob.ve>
T.S.U. Douglas Rujana - <drujana@fundacite-merida.gob.ve>
Ing. Gilberto Moreno - <gmoreno@fundacite-merida.gob.ve>,
<orion207@gmail.com>
Ing. Eisman R. Latorre - <eismanlatorre@gmail.com>
8. Licencias del SAID
La licencia por la cual se rige este libro de administracin del SAID es mediante la FDL (GNU Free
Documentation License), y la licencia que regir la aplicacin ser mediante la GPL (GNU General
Public License). Ambas licencias son detalladas ms adelante en el idioma original en que fueron
escritas.
Existen traducciones a varios idiomas, incluyendo el espaol, pero no son traducciones avaladas por la
Free Software Foundation. A continuacin se dan unos domicilios en la web donde podrn encontrar la
traduccin en varios idiomas para cada licencia que protege al SAID.
Traduccin no ocial - GNU FDL (http://www.gnu.org/licenses/translations.html#FDL)
Traduccin no ocial - GNU GPL (http://www.gnu.org/licenses/translations.html#GPL)
8.1. GNU Free Documentation License
Version 1.2, November 2002
Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is
not allowed.
0. PREAMBLE
xi
Prlogo
The purpose of this License is to make a manual, textbook, or other functional and useful document
"free" in the sense of freedom: to assure everyone the effective freedom to copy and redistribute it, with
or without modifying it, either commercially or noncommercially. Secondarily, this License preserves for
the author and publisher a way to get credit for their work, while not being considered responsible for
modications made by others.
This License is a kind of "copyleft", which means that derivative works of the document must themselves
be free in the same sense. It complements the GNU General Public License, which is a copyleft license
designed for free software.
We have designed this License in order to use it for manuals for free software, because free software
needs free documentation: a free program should come with manuals providing the same freedoms that
the software does. But this License is not limited to software manuals; it can be used for any textual
work, regardless of subject matter or whether it is published as a printed book. We recommend this
License principally for works whose purpose is instruction or reference.
1. APPLICABILITY AND DEFINITIONS
This License applies to any manual or other work, in any medium, that contains a notice placed by the
copyright holder saying it can be distributed under the terms of this License. Such a notice grants a
world-wide, royalty-free license, unlimited in duration, to use that work under the conditions stated
herein. The "Document", below, refers to any such manual or work. Any member of the public is a
licensee, and is addressed as "you". You accept the license if you copy, modify or distribute the work in a
way requiring permission under copyright law.
A "Modied Version" of the Document means any work containing the Document or a portion of it,
either copied verbatim, or with modications and/or translated into another language.
A "Secondary Section" is a named appendix or a front-matter section of the Document that deals
exclusively with the relationship of the publishers or authors of the Document to the Documents overall
subject (or to related matters) and contains nothing that could fall directly within that overall subject.
(Thus, if the Document is in part a textbook of mathematics, a Secondary Section may not explain any
mathematics.) The relationship could be a matter of historical connection with the subject or with related
matters, or of legal, commercial, philosophical, ethical or political position regarding them.
The "Invariant Sections" are certain Secondary Sections whose titles are designated, as being those of
Invariant Sections, in the notice that says that the Document is released under this License. If a section
does not t the above denition of Secondary then it is not allowed to be designated as Invariant. The
Document may contain zero Invariant Sections. If the Document does not identify any Invariant Sections
then there are none.
The "Cover Texts" are certain short passages of text that are listed, as Front-Cover Texts or Back-Cover
Texts, in the notice that says that the Document is released under this License. A Front-Cover Text may
xii
Prlogo
be at most 5 words, and a Back-Cover Text may be at most 25 words.
A "Transparent" copy of the Document means a machine-readable copy, represented in a format whose
specication is available to the general public, that is suitable for revising the document
straightforwardly with generic text editors or (for images composed of pixels) generic paint programs or
(for drawings) some widely available drawing editor, and that is suitable for input to text formatters or
for automatic translation to a variety of formats suitable for input to text formatters. A copy made in an
otherwise Transparent le format whose markup, or absence of markup, has been arranged to thwart or
discourage subsequent modication by readers is not Transparent. An image format is not Transparent if
used for any substantial amount of text. A copy that is not "Transparent" is called "Opaque".
Examples of suitable formats for Transparent copies include plain ASCII without markup, Texinfo input
format, LaTeX input format, SGML or XML using a publicly available DTD, and standard-conforming
simple HTML, PostScript or PDF designed for human modication. Examples of transparent image
formats include PNG, XCF and JPG. Opaque formats include proprietary formats that can be read and
edited only by proprietary word processors, SGML or XML for which the DTD and/or processing tools
are not generally available, and the machine-generated HTML, PostScript or PDF produced by some
word processors for output purposes only.
The "Title Page" means, for a printed book, the title page itself, plus such following pages as are needed
to hold, legibly, the material this License requires to appear in the title page. For works in formats which
do not have any title page as such, "Title Page" means the text near the most prominent appearance of the
works title, preceding the beginning of the body of the text.
A section "Entitled XYZ" means a named subunit of the Document whose title either is precisely XYZ
or contains XYZ in parentheses following text that translates XYZ in another language. (Here XYZ
stands for a specic section name mentioned below, such as "Acknowledgements", "Dedications",
"Endorsements", or "History".) To "Preserve the Title" of such a section when you modify the Document
means that it remains a section "Entitled XYZ" according to this denition.
The Document may include Warranty Disclaimers next to the notice which states that this License
applies to the Document. These Warranty Disclaimers are considered to be included by reference in this
License, but only as regards disclaiming warranties: any other implication that these Warranty
Disclaimers may have is void and has no effect on the meaning of this License.
2. VERBATIM COPYING
You may copy and distribute the Document in any medium, either commercially or noncommercially,
provided that this License, the copyright notices, and the license notice saying this License applies to the
Document are reproduced in all copies, and that you add no other conditions whatsoever to those of this
License. You may not use technical measures to obstruct or control the reading or further copying of the
copies you make or distribute. However, you may accept compensation in exchange for copies. If you
distribute a large enough number of copies you must also follow the conditions in section 3.
xiii
Prlogo
You may also lend copies, under the same conditions stated above, and you may publicly display copies.
3. COPYING IN QUANTITY
If you publish printed copies (or copies in media that commonly have printed covers) of the Document,
numbering more than 100, and the Documents license notice requires Cover Texts, you must enclose the
copies in covers that carry, clearly and legibly, all these Cover Texts: Front-Cover Texts on the front
cover, and Back-Cover Texts on the back cover. Both covers must also clearly and legibly identify you as
the publisher of these copies. The front cover must present the full title with all words of the title equally
prominent and visible. You may add other material on the covers in addition. Copying with changes
limited to the covers, as long as they preserve the title of the Document and satisfy these conditions, can
be treated as verbatim copying in other respects.
If the required texts for either cover are too voluminous to t legibly, you should put the rst ones listed
(as many as t reasonably) on the actual cover, and continue the rest onto adjacent pages.
If you publish or distribute Opaque copies of the Document numbering more than 100, you must either
include a machine-readable Transparent copy along with each Opaque copy, or state in or with each
Opaque copy a computer-network location from which the general network-using public has access to
download using public-standard network protocols a complete Transparent copy of the Document, free
of added material. If you use the latter option, you must take reasonably prudent steps, when you begin
distribution of Opaque copies in quantity, to ensure that this Transparent copy will remain thus accessible
at the stated location until at least one year after the last time you distribute an Opaque copy (directly or
through your agents or retailers) of that edition to the public.
It is requested, but not required, that you contact the authors of the Document well before redistributing
any large number of copies, to give them a chance to provide you with an updated version of the
Document.
4. MODIFICATIONS
You may copy and distribute a Modied Version of the Document under the conditions of sections 2 and
3 above, provided that you release the Modied Version under precisely this License, with the Modied
Version lling the role of the Document, thus licensing distribution and modication of the Modied
Version to whoever possesses a copy of it. In addition, you must do these things in the Modied Version:
A. Use in the Title Page (and on the covers, if any) a title distinct from that of the Document, and from
those of previous versions (which should, if there were any, be listed in the History section of the
Document). You may use the same title as a previous version if the original publisher of that version
gives permission.
B. List on the Title Page, as authors, one or more persons or entities responsible for authorship of the
modications in the Modied Version, together with at least ve of the principal authors of the
Document (all of its principal authors, if it has fewer than ve), unless they release you from this
requirement.
xiv
Prlogo
C. State on the Title page the name of the publisher of the Modied Version, as the publisher.
D. Preserve all the copyright notices of the Document.
E. Add an appropriate copyright notice for your modications adjacent to the other copyright notices.
F. Include, immediately after the copyright notices, a license notice giving the public permission to use
the Modied Version under the terms of this License, in the form shown in the Addendum below.
G. Preserve in that license notice the full lists of Invariant Sections and required Cover Texts given in
the Documents license notice.
H. Include an unaltered copy of this License.
I. Preserve the section Entitled "History", Preserve its Title, and add to it an item stating at least the
title, year, new authors, and publisher of the Modied Version as given on the Title Page. If there is
no section Entitled "History" in the Document, create one stating the title, year, authors, and
publisher of the Document as given on its Title Page, then add an item describing the Modied
Version as stated in the previous sentence.
J. Preserve the network location, if any, given in the Document for public access to a Transparent copy
of the Document, and likewise the network locations given in the Document for previous versions it
was based on. These may be placed in the "History" section. You may omit a network location for a
work that was published at least four years before the Document itself, or if the original publisher of
the version it refers to gives permission.
K. For any section Entitled "Acknowledgements" or "Dedications", Preserve the Title of the section,
and preserve in the section all the substance and tone of each of the contributor acknowledgements
and/or dedications given therein.
L. Preserve all the Invariant Sections of the Document, unaltered in their text and in their titles. Section
numbers or the equivalent are not considered part of the section titles.
M. Delete any section Entitled "Endorsements". Such a section may not be included in the Modied
Version.
N. Do not retitle any existing section to be Entitled "Endorsements" or to conict in title with any
Invariant Section.
O. Preserve any Warranty Disclaimers.
If the Modied Version includes new front-matter sections or appendices that qualify as Secondary
Sections and contain no material copied from the Document, you may at your option designate some or
all of these sections as invariant. To do this, add their titles to the list of Invariant Sections in the
Modied Versions license notice. These titles must be distinct from any other section titles.
You may add a section Entitled "Endorsements", provided it contains nothing but endorsements of your
Modied Version by various parties--for example, statements of peer review or that the text has been
approved by an organization as the authoritative denition of a standard.
You may add a passage of up to ve words as a Front-Cover Text, and a passage of up to 25 words as a
Back-Cover Text, to the end of the list of Cover Texts in the Modied Version. Only one passage of
Front-Cover Text and one of Back-Cover Text may be added by (or through arrangements made by) any
one entity. If the Document already includes a cover text for the same cover, previously added by you or
xv
Prlogo
by arrangement made by the same entity you are acting on behalf of, you may not add another; but you
may replace the old one, on explicit permission from the previous publisher that added the old one.
The author(s) and publisher(s) of the Document do not by this License give permission to use their
names for publicity for or to assert or imply endorsement of any Modied Version.
5. COMBINING DOCUMENTS
You may combine the Document with other documents released under this License, under the terms
dened in section 4 above for modied versions, provided that you include in the combination all of the
Invariant Sections of all of the original documents, unmodied, and list them all as Invariant Sections of
your combined work in its license notice, and that you preserve all their Warranty Disclaimers.
The combined work need only contain one copy of this License, and multiple identical Invariant Sections
may be replaced with a single copy. If there are multiple Invariant Sections with the same name but
different contents, make the title of each such section unique by adding at the end of it, in parentheses,
the name of the original author or publisher of that section if known, or else a unique number. Make the
same adjustment to the section titles in the list of Invariant Sections in the license notice of the combined
work.
In the combination, you must combine any sections Entitled "History" in the various original documents,
forming one section Entitled "History"; likewise combine any sections Entitled "Acknowledgements",
and any sections Entitled "Dedications". You must delete all sections Entitled "Endorsements."
6. COLLECTIONS OF DOCUMENTS
You may make a collection consisting of the Document and other documents released under this License,
and replace the individual copies of this License in the various documents with a single copy that is
included in the collection, provided that you follow the rules of this License for verbatim copying of each
of the documents in all other respects.
You may extract a single document from such a collection, and distribute it individually under this
License, provided you insert a copy of this License into the extracted document, and follow this License
in all other respects regarding verbatim copying of that document.
7. AGGREGATION WITH INDEPENDENT WORKS
A compilation of the Document or its derivatives with other separate and independent documents or
works, in or on a volume of a storage or distribution medium, is called an "aggregate" if the copyright
resulting from the compilation is not used to limit the legal rights of the compilations users beyond what
the individual works permit. When the Document is included in an aggregate, this License does not apply
to the other works in the aggregate which are not themselves derivative works of the Document.
xvi
Prlogo
If the Cover Text requirement of section 3 is applicable to these copies of the Document, then if the
Document is less than one half of the entire aggregate, the Documents Cover Texts may be placed on
covers that bracket the Document within the aggregate, or the electronic equivalent of covers if the
Document is in electronic form. Otherwise they must appear on printed covers that bracket the whole
aggregate.
8. TRANSLATION
Translation is considered a kind of modication, so you may distribute translations of the Document
under the terms of section 4. Replacing Invariant Sections with translations requires special permission
from their copyright holders, but you may include translations of some or all Invariant Sections in
addition to the original versions of these Invariant Sections. You may include a translation of this
License, and all the license notices in the Document, and any Warranty Disclaimers, provided that you
also include the original English version of this License and the original versions of those notices and
disclaimers. In case of a disagreement between the translation and the original version of this License or
a notice or disclaimer, the original version will prevail.
If a section in the Document is Entitled "Acknowledgements", "Dedications", or "History", the
requirement (section 4) to Preserve its Title (section 1) will typically require changing the actual title.
9. TERMINATION
You may not copy, modify, sublicense, or distribute the Document except as expressly provided for under
this License. Any other attempt to copy, modify, sublicense or distribute the Document is void, and will
automatically terminate your rights under this License. However, parties who have received copies, or
rights, from you under this License will not have their licenses terminated so long as such parties remain
in full compliance.
10. FUTURE REVISIONS OF THIS LICENSE
The Free Software Foundation may publish new, revised versions of the GNU Free Documentation
License from time to time. Such new versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns. See http://www.gnu.org/copyleft/
(www.gnu.org/copyleft/).
Each version of the License is given a distinguishing version number. If the Document species that a
particular numbered version of this License "or any later version" applies to it, you have the option of
following the terms and conditions either of that specied version or of any later version that has been
published (not as a draft) by the Free Software Foundation. If the Document does not specify a version
number of this License, you may choose any version ever published (not as a draft) by the Free Software
Foundation.
How to use this License for your documents
xvii
Prlogo
To use this License in a document you have written, include a copy of the License in the document and
put the following copyright and license notices just after the title page:
Copyright (c) YEAR YOUR NAME.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free
Documentation License, Version 1.2 or any later version published by the Free Software Foundation;
with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is
included in the section entitled "GNU Free Documentation License".
If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, replace the "with...Texts." line
with this:
with the Invariant Sections being LIST THEIR TITLES, with the Front-Cover Texts being LIST, and
with the Back-Cover Texts being LIST.
If you have Invariant Sections without Cover Texts, or some other combination of the three, merge those
two alternatives to suit the situation.
If your document contains nontrivial examples of program code, we recommend releasing these
examples in parallel under your choice of free software license, such as the GNU General Public
License, to permit their use in free software.
8.2. GNU General Public License
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is
not allowed.
Preamble
The licenses for most software are designed to take away your freedom to share and change it. By
contrast, the GNU General Public License is intended to guarantee your freedom to share and change
free software--to make sure the software is free for all its users. This General Public License applies to
most of the Free Software Foundations software and to any other program whose authors commit to
xviii
Prlogo
using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public
License instead.) You can apply it to your programs, too.
When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are
designed to make sure that you have the freedom to distribute copies of free software (and charge for this
service if you wish), that you receive source code or can get it if you want it, that you can change the
software or use pieces of it in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask
you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute
copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the
recipients all the rights that you have. You must make sure that they, too, receive or can get the source
code. And you must show them these terms so they know their rights.
We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which
gives you legal permission to copy, distribute and/or modify the software.
Also, for each authors protection and ours, we want to make certain that everyone understands that there
is no warranty for this free software. If the software is modied by someone else and passed on, we want
its recipients to know that what they have is not the original, so that any problems introduced by others
will not reect on the original authors reputations.
Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that
redistributors of a free program will individually obtain patent licenses, in effect making the program
proprietary. To prevent this, we have made it clear that any patent must be licensed for everyones free
use or not licensed at all.
The precise terms and conditions for copying, distribution and modication follow.
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0.This License applies to any program or other work which contains a notice placed by the copyright
holder saying it may be distributed under the terms of this General Public License. The "Program",
below, refers to any such program or work, and a "work based on the Program" means either the Program
or any derivative work under copyright law: that is to say, a work containing the Program or a portion of
it, either verbatim or with modications and/or translated into another language. (Hereinafter, translation
is included without limitation in the term "modication".) Each licensee is addressed as "you".
Activities other than copying, distribution and modication are not covered by this License; they are
outside its scope. The act of running the Program is not restricted, and the output from the Program is
xix
Prlogo
covered only if its contents constitute a work based on the Program (independent of having been made
by running the Program). Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Programs source code as you receive it, in any
medium, provided that you conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and
to the absence of any warranty; and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and you may at your option offer
warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based
on the Program, and copy and distribute such modications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a. You must cause the modied les to carry prominent notices stating that you changed the les
and the date of any change.
b. You must cause any work that you distribute or publish, that in whole or in part contains or is
derived from the Program or any part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c. If the modied program normally reads commands interactively when run, you must cause it,
when started running for such interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a notice that there is no warranty
(or else, saying that you provide a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this License. (Exception: if the
Program itself is interactive but does not normally print such an announcement, your work
based on the Program is not required to print an announcement.)
These requirements apply to the modied work as a whole. If identiable sections of that work are
not derived from the Program, and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those sections when you distribute them
as separate works. But when you distribute the same sections as part of a whole which is a work
based on the Program, the distribution of the whole must be on the terms of this License, whose
permissions for other licensees extend to the entire whole, and thus to each and every part regardless
of who wrote it.
Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely
by you; rather, the intent is to exercise the right to control the distribution of derivative or collective
works based on the Program.
In addition, mere aggregation of another work not based on the Program with the Program (or with a
work based on the Program) on a volume of a storage or distribution medium does not bring the
other work under the scope of this License.
xx
Prlogo
3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or
executable form under the terms of Sections 1 and 2 above provided that you also do one of the
following:
a. Accompany it with the complete corresponding machine-readable source code, which must be
distributed under the terms of Sections 1 and 2 above on a medium customarily used for
software interchange; or,
b. Accompany it with a written offer, valid for at least three years, to give any third party, for a
charge no more than your cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be distributed under the terms of
Sections 1 and 2 above on a medium customarily used for software interchange; or,
c. Accompany it with the information you received as to the offer to distribute corresponding
source code. (This alternative is allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such an offer, in accord with
Subsection b above.)
The source code for a work means the preferred form of the work for making modications to it. For
an executable work, complete source code means all the source code for all modules it contains, plus
any associated interface denition les, plus the scripts used to control compilation and installation
of the executable. However, as a special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary form) with the major components
(compiler, kernel, and so on) of the operating system on which the executable runs, unless that
component itself accompanies the executable.
If distribution of executable or object code is made by offering access to copy from a designated
place, then offering equivalent access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not compelled to copy the source along
with the object code.
4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under
this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void,
and will automatically terminate your rights under this License. However, parties who have received
copies, or rights, from you under this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not signed it. However, nothing else
grants you permission to modify or distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by modifying or distributing the
Program (or any work based on the Program), you indicate your acceptance of this License to do so,
and all its terms and conditions for copying, distributing or modifying the Program or works based
on it.
6. Each time you redistribute the Program (or any work based on the Program), the recipient
automatically receives a license from the original licensor to copy, distribute or modify the Program
subject to these terms and conditions. You may not impose any further restrictions on the recipients
exercise of the rights granted herein. You are not responsible for enforcing compliance by third
parties to this License.
xxi
Prlogo
7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason
(not limited to patent issues), conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not excuse you from the conditions
of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may not distribute the
Program at all. For example, if a patent license would not permit royalty-free redistribution of the
Program by all those who receive copies directly or indirectly through you, then the only way you
could satisfy both it and this License would be to refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under any particular circumstance, the
balance of the section is intended to apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any patents or other property right
claims or to contest validity of any such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is implemented by public license practices.
Many people have made generous contributions to the wide range of software distributed through
that system in reliance on consistent application of that system; it is up to the author/donor to decide
if he or she is willing to distribute software through any other system and a licensee cannot impose
that choice.
This section is intended to make thoroughly clear what is believed to be a consequence of the rest of
this License.
8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by
copyrighted interfaces, the original copyright holder who places the Program under this License may
add an explicit geographical distribution limitation excluding those countries, so that distribution is
permitted only in or among countries not thus excluded. In such case, this License incorporates the
limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions of the General Public
License from time to time. Such new versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the Program species a version number of
this License which applies to it and "any later version", you have the option of following the terms
and conditions either of that version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of this License, you may choose any
version ever published by the Free Software Foundation.
10. If you wish to incorporate parts of the Program into other free programs whose distribution
conditions are different, write to the author to ask for permission. For software which is copyrighted
by the Free Software Foundation, write to the Free Software Foundation; we sometimes make
exceptions for this. Our decision will be guided by the two goals of preserving the free status of all
derivatives of our free software and of promoting the sharing and reuse of software generally.
xxii
Prlogo
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT
WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER
PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND,
EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS
WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest possible use to the public, the best
way to achieve this is to make it free software which everyone can redistribute and change under these
terms.
To do so, attach the following notices to the program. It is safest to attach them to the start of each source
le to most effectively convey the exclusion of warranty; and each le should have at least the
"copyright" line and a pointer to where the full notice is found.
one line to give the programs name and an idea of what it does.
Copyright (C) yyyy name of author
This program is free software; you can redistribute it and/or modify it under the terms of the GNU
General Public License as published by the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
xxiii
Prlogo
PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not,
write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this when it starts in an interactive
mode:
Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY
NO WARRANTY; for details type show w. This is free software, and you are welcome to redistribute it
under certain conditions; type show c for details.
The hypothetical commands show w and show c should show the appropriate parts of the General
Public License. Of course, the commands you use may be called something other than show w and
show c; they could even be mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your school, if any, to sign a
"copyright disclaimer" for the program, if necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program Gnomovision (which makes
passes at compilers) written by James Hacker.
signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice
This General Public License does not permit incorporating your program into proprietary programs. If
your program is a subroutine library, you may consider it more useful to permit linking proprietary
applications with the library. If this is what you want to do, use the GNU Lesser General Public License
instead of this License.
9. Acerca de esta versin
SAID est disponible sin coste. Este libro describe todo el proceso de instalacin, conguracin,
administracin y respaldo del SAID en su versin 0.1.1
xxiv
Prlogo
10. Obtener una copia de este libro
Este documento est en constante revisin. Se debe asegurar de consultar las pginas de documentacin
(http://www.cenditel.gob.ve/wikicenditel/doku.php?id=said:recursos:manuales) en la versin del SAID
0.1.1 para obtener las ltimas versiones de este documento tambin se encuentran en las pginas
ociales de las gua o manuales
(http://www.cenditel.gob.ve/wikicenditel/doku.php?id=said:recursos:manuales).
11. Convenciones
Para facilitar la comprensin se utilizan ciertas convenciones a lo largo del libro. Aqu hay unos
ejemplos:
11.1. Textos
nfasis
Este tipo de texto se utiliza con varios nes en el libro, principalmente para poner de relieve puntos importantes
y para dar ejemplos de qu se debe teclear.
TEXTO_A_SUSTITUIR
Este tipo de texto se usa para encapsular texto que debe modicarse y que no debe teclearse tal y como aparece
ni usarse para copiar y pegar.
Shell de comando
bash$ ls "ejecutado como usuario normal"
bash# route -n "ejecutado como root"
tcsh# setenv DISPLAY :0.0
Para mostrar el uso de ordenes "shell" (ordenes de comandos), se representa como promp, el tipo de shell que
se usa en el sistema (bash, tcsh, zsh, etc) seguida de $ si la orden se ejecuta como un "usuario normal" y de # si
se hace como "root". Se usar el shell bash, por estar ms extendida.
Nota: En los ejemplos de lnea de comando mostramos el indicador de comando bash$ o
bash#, que no debe escribirse con el comando solo se usa para dar referencia en que
modalidad se encuentra.
xxv
Prlogo
bash# aptitude update
Un texto as debe teclearse exactamente como aparece, a menos que se indique lo contrario. Tambin se utiliza
en las secciones explicativas para identicar el comando al que se hace referencia.
11.2. Iconos
Nota: Este icono seala una nota relacionada con el texto al que acompaa.
Sugerencia: Este icono seala una sugerencia til relacionada con el texto al que acompaa.
Importante: Este icono seala un aviso de importancia con el texto al que acompaa.
Atencin
Este icono seala un aviso de cuidado con el texto al que acompaa.
Aviso
Este icono seala un aviso relacionado con el texto al que acompaa.
xxvi
Captulo 1. Introduccin
Resumen
Este captulo contiene las deniciones, caractersticas y mdulos del Sistema Administrativo Integrado
Descentralizado (SAID), historia, entre otros temas introductorios al proyecto.
1.1. Bienvenida a SAID
Le agradecemos de que haya decidido probar SAID, le aseguramos que encontrar que el SAID es nico.
El mismo rene software libre de alta calidad de diferentes partes del mundo, integrndolo en un todo
coherente. Estamos seguros que encontrar que el resultado es mucho ms que la suma de las partes.
Entendemos que puede que desee empezar a instalar SAID sin leer este manual, de hecho, el instalador
de SAID est diseado de forma que esto sea posible.
Dicho esto, esperamos que tenga tiempo de leer la mayor parte de este manual, si lo hace, podr realizar
una instalacin con xito y sin problemas.
Por favor, lea esta parte del libro cuidadosamente, debido a que explica muchas de las convenciones
usadas a lo largo del mismo.
1.2. Qu es el SAID?
Es un sistema administrativo integral que permite la automatizacin de los procesos inherentes a la
administracin pblica de entes descentralizados sin nes empresariales.
En el SAID se registra y controla el presupuesto de gastos de un organismo pblico descentralizados sin
nes empresariales, as los usuarios planican la formulacin de presupuesto de gastos (basado en el
instructivo 12 de la ONAPRE) y luego pasan a la asignacin de crditos que les permite ejecutar el
presupuesto mediante procesos de compras o compromisos de distinto origen. La ejecucin del
presupuesto (fundamentado en el instructivo 4 de la ONAPRE) pasa por todas las etapas del gasto:
compromiso, causado y pagado, conectndose con los procesos nancieros y contables que tengan lugar.
1.3. Caractersticas
El SAID ofrece unas caractersticas innovadoras y muy til para para el uso de la APN.
1
Captulo 1. Introduccin
Es Software Libre (http://es.wikipedia.org/wiki/Software_libre).
No depende de la casa de software, que inicialmente desarrollo el producto, garantizando las posibles
adaptaciones necesarias del mismo a la organizacin.
Promete la reduccin de costos en cuanto al licenciamiento, asesora tcnica, implementacin,
capacitacin, adaptaciones, entre otros servicios informticos, debido a que la organizacin tiene la
posibilidad de capacitar a su personal TIC para que realizase las implementaciones, adaptaciones,
asesora tcnica y dems necesidades para que cada organizacin sea "libre".
Es un sistema de informacin Web, es decir desde Internet o Intranet basado en un modelo
Cliente-servidor (http://es.wikipedia.org/wiki/Cliente-servidor).
Esta fundado en instructivos (12 en la formulacin y 4 en la ejecucin) y formatos de la Ocina
Nacional de Presupuesto - ONAPRE (http://www.onapre.gob.ve/).
Posee amplia documentacin
(http://www.cenditel.gob.ve/wikicenditel/doku.php?id=said:recursos:manuales) de usuario y tcnica.
1.4. Mdulos del SAID
El SAID actualmente automatiza los siguientes procesos:
Registro de beneciarios, proveedores y personal.
Presupuesto: denicin (por cdigo programtico, proyectos y accin centralizada, unidades
administrativas), formulacin (en base al instructivo 12 de ONAPRE) y ejecucin (de acuerdo al
instructivo 4 de ONAPRE) presupuestaria.
Compras (requisicin, cotizaciones, actas, nota de pedido, ordenes, reintegros y deniciones).
Almacn (ingresar, consultar, entregar y anular solicitudes; ingresar, consultar, modicar el inventario;
genera reportes de mnimo inventariado, gastos por programa, por partida presupuestaria y de
dependencia).
Bienes (ingreso desde compras, manuales; modicacin de bienes; ingresar y consultar del
clasicador de bienes, genera reportes por clasicacin, por dependencia y general).
Cuentas por pagar (deniciones de impuestos y deducciones, recepcin de documentos, solicitud de
pago).
Bancos (deniciones de bancos, agencias, tipo de cuenta, cuentas, tipo de colocacin y colocacin;
movimientos bancarios; emisin de cheques; pago directo; reportes y conciliacin bancaria).
Contabilidad (asiento contable, reportes de convertidor de cuentas, estado de resultado, balance
general, libro diario, mayor analtico, libro auxiliar, balance de comprobacin).
Catlogos cuentas (clasicador presupuestario, cuentas patrimoniales y convertidor).
Cierre (compromisos pendientes y asientos de cierre).
Catastro (municipio -> parroquias, mbitos, sectores, manzanas, parcelas, sub-parcelas. Inmuebles ->
cha catastral, avalos de inmuebles, inspeccin de inmuebles, impuesto de inmuebles, ordenanzas
municipales).
2
Captulo 1. Introduccin
Sugerencia: Este mdulo es opcional y es para las alcaldas.
Figura 1-1. mapa mental de los mdulos del SAID v0.1.1, detallado
1.5. Historia de SAID
El Sistema Administrativo Integrado Descentralizado conocido como SAID est derivado del paquete
"Gestin Pblica", escrito por la unidad de informtica para FUNDACITE Mrida. Con 3 aos en
desarrollo, SAID es el sistema administrativo integrado para entes descentralizados sin nes
empresariales de la APN en software libre ms avanzado y actualizado hoy en da, ofreciendo la
integracin de todos los procesos administrativos, presupuestarios y nancieros, con generacin de
3
Captulo 1. Introduccin
reportes adecuados a las normativas de la Ocina Nacional de Presupuesto - ONAPRE
(http://www.onapre.gob.ve/).
Contarle sobre la historia del SAID sin hablar de los acontecimientos que dieron justicacin a su
creacin, es omitir su importancia para las APN que lo usa. A continuacin se detallar algunos de los
sucesos importantes de acuerdo a su orden cronolgico:
1.5.1. Independencia o Soberana Tecnolgica
El gobierno electrnico tiene como premisa fundamental la democratizacin del acceso a Internet y al
conocimiento en el marco del Plan Nacional de Tecnologas de Informacin y Comunicacin, a travs
del cual se emprende el camino hacia el proceso de modernizacin del estado, con la nalidad de
proporcionar mayores y mejores servicios a la ciudadana. Este plan, es un instrumento que orienta la
accin del ejecutivo nacional, con el propsito de establecer los lineamientos y polticas nacionales en
materia de ciencia, tecnologa e innovacin.
El artculo 110 de la constitucin de la Repblica Bolivariana de Venezuela, reconoce como de inters
pblico la ciencia, la tecnologa, el conocimiento, la innovacin y los servicios de informacin, con el
objeto de lograr el desarrollo econmico, social y poltico del pas. Esta disposicin constitucional se
expresa con fuerza en los artculos 1 de la Ley de Telecomunicaciones y 12 de la Ley Orgnica de la
Administracin Pblica. Con el decreto N 825, emitido el 10 de mayo de 2000, donde se establece el
acceso y el uso de Internet como poltica prioritaria para el desarrollo cultural, econmico, social y
poltico del Estado.
Este decreto orienta la formulacin de polticas pblicas tendentes a la promocin y masicacin del uso
de Internet por parte de la ciudadana, con el n de impulsar la democratizacin del acceso a Internet. Asi
mismo, contempla que el estado, a travs del Ministerio de Ciencia y Tecnologa (MCT), debe promover
activamente el desarrollo acadmico, cientco y cultural para as lograr el acceso adecuado y uso
efectivo de Internet. Todo ello, con la intencin de contribuir con el desarrollo de la investigacin y el
conocimiento en el sector de las tecnologas de la informacin y la prestacin de servicios al ciudadano.
1.5.2. Migracin a Software Libre
Apoyado en estos aspectos legales, el desarrollo del gobierno electrnico en Venezuela, comenz sus
primeros pasos creando acceso a los servicios pblicos, por medio de la Internet. Es as, como la
ciudadana obtiene el derecho a disponer de trmites y servicios que deben ofrecerse de manera gratuita,
rpida, equitativa y pertinente, proporcionando un adecuada atencin. Con esto se persigue mejorar las
relaciones de las personas con el Estado y facilitar la ecaz y eciente prestacin de los servicios.
En la lucha por lograr la independencia, soberana y la autonoma tecnolgica, el presidente de la
Repblica Bolivariana de Venezuela, Hugo Chvez Fras, emiti el Decreto 3.390, publicado en la gaceta
ocial N. 38095 (http://www.tsj.gov.ve/gaceta/diciembre/281204/281204-38095-08.html) de fecha
4
Captulo 1. Introduccin
28/12/2004 sobre el uso obligatorio del software libre en el pas para todas las dependencias pblicas de
carcter ocial, mediante el cual se dispone que la Administracin Pblica Nacional (APN) emplear
prioritariamente Software Libre (SL) desarrollado con estndares abiertos, en sus sistemas, proyectos y
servicios informticos. De esta forma, el ejecutivo nacional establece que es prioridad del estado
incentivar y fomentar la produccin de bienes y servicios para satisfacer las necesidades de la poblacin,
mediante el uso de estas herramientas desarrolladas con estndares abiertos para robustecer la industria
nacional, aumentando, aprovechando sus capacidades y fortaleciendo la soberana venezolana.
La puesta en marcha de este instrumento legal, por parte del presidente Chvez, faculta al Ministerio de
Ciencia y Tecnologa, el cual planea el "Plan de Migracin a Software Libre", que planteaba la ejecucin
del Decreto 3.390.
1.5.2.1. Decreto 3.390
En diciembre del ao 2004 el ejecutivo nacional aprob publico en gaceta ocial N. 38095
(http://www.tsj.gov.ve/gaceta/diciembre/281204/281204-38095-08.html) de la Repblica Bolivariana de
Venezuela el decreto 3.390 (http://www.tsj.gov.ve/gaceta/diciembre/281204/281204-38095-08.html),
mediante el cual se dispone que la Administracin Pblica Nacional (APN) emplear prioritariamente
Software Libre (SL) desarrollado con estndares abiertos, en sus sistemas, proyectos y servicios
informticos.
1.5.2.2. Plan de Migracin a Software Libre
Posteriormente a la aprobacin del Decreto 3.390, el presidente de la Repblica Bolivariana de
Venezuela, aprob el 13 de julio de 2005, el "Plan de Migracin de Software Libre", el cual dispone que
la APN emplee prioritariamente SL desarrollado con estndares abiertos en sus sistemas, proyectos y
servicios informticos.
El "Plan de Migracin a Software Libre", fue elaborado con el consenso de casi la totalidad de los
rganos y entes de la APN, a travs del Comit Tecnolgico, activado por la Ocina de Tecnologas de
Informacin (OTI) del Ministerio de Ciencia y Tecnologa (MCT).
5
Captulo 1. Introduccin
Figura 1-2. Plan de Migracin a Software Libre.
Este plan incluye veintisis lineamientos generales, donde se comparten responsabilidades en la
operatividad del Decreto 3.390 entre los rganos y entes de la APN y el MCT. As mismo contiene
cuatro programas tales como Migracin y Estndares, Sensibilizacin en Software Libre para decisores
pblicos, privados y los ciudadanos, Capacitacin y Formacin, y Fortalecimiento de la Industria
Nacional del Software; y seis proyectos: Certicacin de Software Libre para procesos y productos,
Investigacin y desarrollo en Software Libre, Promocin del software libre para decisores pblicos,
Difusin de la losofa del Software Libre en la Sociedad, Educar en Software libre a la Administracin
Pblica Nacional, y Fortalecimiento de la Industria Nacional del Software, todos a ser ejecutados por el
MCT.
1.5.2.3. Software Libre en FUNDACITE Mrida
Debido a estos antecedentes la Fundacin para el Desarrollo de la Ciencia y la Tecnologa en el estado
Mrida (FUNDACITE Mrida) se planteo cumplir con el "El Plan Nacional de Migracin a Software
Libre" y el como representante de la Ciencia y la Tecnologa en el estado Mrida, realiz sin ningn
problema importante la migracin de gran parte de las estaciones de trabajo (PC) y servidores
informticos de la institucin, pero existan algunas excepciones con toda la parte presupuestaria,
administrativa y contables que usaban Software Propietario que no existan en ese entonces en Software
Libre.
6
Captulo 1. Introduccin
Figura 1-3. Software Libre en FUNDACITE Mrida.
Luego de un trabajo de investigacin para descartar cualquier herramientas de SL que se pudiera usarse o
adaptarse, se determinarn que no exista ninguna alternativa viable para adaptar a las necesidades reales
de FUNDACITE Mrida, justicando que en Febrero del 2005 se decidiera iniciar el proyecto de
desarrollo de una herramienta administrativa integrada que cumpla con esas necesidades reales que
inicialmente se llamo "Gestin Pblica", y se adapto a los procedimientos de FUNDACITE Mrida.
El primer ao fue dedicado al desarrollo y pruebas iniciales y al segundo ao de vida se implemento en
la fundacin; se migraron los datos de los sistemas basados en software propietario y desde el ao 2006
es la herramientas que se usa en el da a da en todos sus procesos presupuestarios, administrativos y
contables.
1.5.2.4. CENDITEL y SAID
En Octubre del ao 2007 inicia sus actividades la Fundacin Centro Nacional de Desarrollo e
Investigacin en Tecnologas Libres (CENDITEL), la cual debido a su naturaleza es la ms indicada
continuar apoyando el proyecto SAID.
Figura 1-4. CENDITEL y SAID
7
Captulo 1. Introduccin
1.5.3. Gestin Pblica
El SAID inicialmente uso nombre cdigo "Gestin Pblica" en sus fase inicial del desarrollo, pero no es
cuando se pblica ocialmente la primera versin estable la 0.1 que cambia de siglas y nombre, ya que el
anterior era un nombre muy ambiguo, se decidi usar el nombre Sistema Administrativo Integrado
Descentralizado (SAID) ya que por si dice mucho.
1.6. Registro de cambios del SAID
El histrico del SAID se presentan a continuacin:
SAID v0.3 - Versin "en desarrollo".
Firmas digitales en documentos de compras.
Eliminacin de notas de pedido en los tipos de objetos de compras o requisiciones.
Cambio de secuencias entre orden de compra/servicio y compromiso de gastos.
Incorporacin de mdulos de gestin de recursos humanos y nmina.
SAID v0.2 - Versin "en pruebas" para su liberacin.
Cambio estructural en la base de datos para el causado y pago presupuestario.
Fusin de la recepcin de documentos con solicitud de pago.
Interfaces ms rpidas y prcticas en las funcionalidades relacionadas con nanzas y contabilidad.
Correcciones de algunos bugs de la versin anterior.
SAID v0.1.1 - Versin "estable", liberada con correcciones de bugs (errores) de la versin anterior.
SAID v0.1 - Versin "beta", primera versin liberada.
1.7. Red de aliados del SAID
El SAID actualmente brinda una red de aliados institucionales que ofrecen los siguientes servicios:
Capacitacin: La Academia de Software Libre de Mrida (ASL Mrida)
(http://asl.fundacite-merida.gob.ve/), tiene a disposicin cursos del SAID en el rea de "Soporte
Tcnico" y "Usuario", de acuerdo a nuestra planicacin recomendada que podr encontrar en la
seccin Documentos (http://sistemas.fsl.fundacite-merida.gob.ve/docman/?group_id=14) de nuestros
sitio de trabajo colaborativo en la categora Espaol -> Capacitacin.
8
Captulo 1. Introduccin
Figura 1-5. Academia de Software Libre de Mrida.
Asesoramiento, implantacin y adaptaciones: Debido a que el SAID es un producto de la Fbrica
de Software Libre este proyecto es liderizado por la Fundacin para el Desarrollo de la Ciencia y la
Tecnologa en el estado Mrida (FUNDACITE Mrida) (http://www.fundacite-merida.gob.ve/) y el
Centro Nacional de Desarrollo e Investigacin en Tecnologas Libres (CENDITEL)
(http://www.cenditel.gob.ve/) que son dos organismos estadales adscritos al Ministerio de Ciencia y
Tecnologa.
Todo el proceso de asesoramiento, implantacin y adaptaciones la realizamos de forma colaborativa
dentro de la comunidad de usuario y desarrolladores de SAID, para lo cual tenemos una serie de
recursos para el soporte y ayuda de sistema, pero ms aun importante el la aptitud de usted hacia el
proyecto SAID.
Figura 1-6. FUNDACITE Mrida.
Figura 1-7. CENDITEL - Nodo Mrida.
9
Captulo 1. Introduccin
1.8. Recursos
Una parte importante de todo proyecto de software (incluyendo al SAID) es poder acceder a los recursos
disponibles tales como: documentacin, sitios de descargas, instaladores, foros de discusin entre otras,
que hacen al programa accesible por parte de sus usuarios. A continuacin se describen cada uno de los
recursos disponibles:
1.8.1. Documentacin
Una parte importante del SAID es su documentacin, los manuales tcnicos que describen la operacin y
uso de sus mdulos. Como parte de sus esfuerzos para crear un sistema administrativo integrado libre de
gran calidad, el Proyecto SAID est esforzndose en proporcionar a todos sus usuarios la documentacin
adecuada y de fcil entendimiento.
Cuando es la primera vez que se trata con SAID se recomienda primero leer el PUF, la gua de
administracin del SAID antes de realizar la primera instalacin ya que estos documentos podrn
resolver muchas de las preguntas que se presenten y le ayudarn a trabajar con el sistema.
La mayora de la informacin incluida en SAID ha sido escrita para GNU/Linux en general. Tambin
hay algo de documentacin escrita especcamente para Debian. Estos documentos vienen en estas las
siguientes categoras bsicas:
Manuales.
FAQ de GNU/Linux.
otros manuales cortos.
Todas las herramientas de trabajo colaborativo.
1.8.1.1. Manuales
Los manuales son como libros, ya que describen de manera exhaustiva grandes temas.
Manuales para usuarios
Preguntas de Uso Frecuentes (PUF) o FAQs.
Informacin sobre las Preguntas de Uso Frecuentes o (FAQ) contiene respuestas a preguntas
generales y otros asuntos que tienen que ver con la plataforma en que se desarrolle.
Gua del Administrador
Informacin sobre requerimiento de hardware, software, de administrador y de seguridad para la
instalacin, conguracin y administracin.
10
Captulo 1. Introduccin
Manual del Usuario
Informacin general para el usuario, descripcin de los mdulos del sistemas, deniciones, reportes
y otras operaciones que se realizan en el mismo.
Manuales para desarrolladores
Manual de la base de datos
Informacin para desarrolladores de SAID. Este documento es para aquellas personas que estn
contribuyendo al proyecto de SAID; la informacin referida al diseo, diagramas entidad/relacin
"E/R" de la base de datos del sistema, usado como referencia a los programadores y para los
posibles nuevos cambios del diseo relacional de la base de datos.
Manual del desarrollador
Informacin para desarrolladores de SAID. Este documento es para aquellas personas que estn
contribuyendo al proyecto de SAID; la informacin referida al cdigo de cada mdulo del sistemas,
describe la estructura de directorios interna del sistema y adicionalmente genera grcas orientas a
objetos de las clases que se utilizan en el SAID.
Manuales miscelneos
Lminas de presentaciones
Informacin para realizar presentaciones de SAID. Este documento es para aquellas personas que
estn contribuyendo al proyecto de SAID realizando publicidad, charlas informativas, conferencias
y capacitacin (cursos) del mismo.
1.8.1.2. FAQs
"FAQ" signica "frequently asked questions", o preguntas de uso frecuente (PUF). Un PUF es un
documento que contesta esas preguntas.
El Linux-FAQ (http://www.tldp.org/FAQ/Linux-FAQ/) contiene informacin el respecto de Linux en
general.
Las cuestiones especcas de la instalacin de Debian, (su conguracin y administracin) se
contestan en el documento llamado Preguntas de Uso Frecuentes (PUF) o FAQs de SAID.
Tambin hay una FAQ aparte sobre las imgenes de CD/DVD de Debian
(http://www.debian.org/CD/faq/), que tambin pueden servir para la imagen del SAID.
Se debe leer el ndice de FAQ del LDP (http://www.tldp.org/FAQ/) si se desea ms informacin.
1.8.1.3. Otros manuales cortos
Son manuales cortos, HOW-TO, man pages, entre otros.
11
Captulo 1. Introduccin
man said
Si se realiza la instalacin del sistema por medio del recursos del instalador se tendr a disposicin
en la lnea de comandos las llamadas "pginas del manual (man pages)" que contienen ms
informacin sobre los comandos de conguracin del mismo.
LEAME.txt (README.txt)
Los archivos llamados LEAME (README) estn disponibles dentro de cada versin (publicacin)
realizada la cual ofrece informacin general y detallada sobre instalacin, conguracin y uso de la
publicacin.
1.8.1.4. Herramientas de trabajo colaborativo
Los recursos y herramientas de trabajo colaborativo, que ofrecen el SAID para integrar los esfuerzos.
Sitio Web
El proyecto SAID posee actualmente dos sitio web donde se podr encontrar bastante informacin.
A continuacin se describen el uso de cada uno de ellos:
Sitio Web Informativo: Este sitio ofrece informacin general acerca del proyecto, recursos de
descargas de software (fuentes o binarios), documentacin, tutoriales, demo (demostraciones del
sistema), capturas de pantallas, contacto con la comunidad de usuarios y desarrolladores, lista de
correo, etc. Para mayor informacin visite en la Web: http://said.cenditel.gob.ve/
Sitio Web Colaborativo: Este sitio ofrece casi la misma informacin del Sitio Web Informativo,
pero adems es el "Cuartel general" donde se centraliza todos los esfuerzos para el desarrollo del
SAID disponiendo para eso lista de correo, foros, encuestas, canales de soporte: se posee
sistemas de seguimiento para cada caso Errores, Soporte Tcnico, Nuevas funcionalidades donde
se podr ver pblicamente todos estos casos del SAID, los mismo se han registrado all para
hacer un seguimiento y asignacin de tarea al encargado de resolverla. Adems que es una base
de conocimiento importante para tomar decisiones importantes sobre la implementacin del
SAID. Para mayor informacin visite en la Web:
http://sistemas.fsl.fundacite-merida.gob.ve/projects/said/
Listas de Correo
Existen varias listas de correo donde es un buen lugar para contestar preguntas.
La lista de correo de usuario: En esta lista puede encontrarse ayuda en todo lo referente a
soporte de usuario en cuanto procesos administrativos del SAID. Para mayor informacin visite y
puede suscribirse en la Web: said-usuarios
(http://listas.fsl.fundacite-merida.gob.ve/pipermail/said-usuarios/) y puede consultar su histrico
en sus (archivos) (http://listas.fsl.fundacite-merida.gob.ve/mailman/listinfo/said-usuarios/).
La lista de correo de desarrollo: En esta lista puede encontrarse ayuda en todo lo referente a
soporte en el desarrollo, adaptaciones y mejoras de cdigo fuentes o tcnicas del SAID. Para
mayor informacin visite y puede suscribirse en la Web: said-desarrollo
(http://listas.fsl.fundacite-merida.gob.ve/pipermail/said-desarrollo/) y puede consultar su
12
Captulo 1. Introduccin
histrico en sus (archivos)
(http://listas.fsl.fundacite-merida.gob.ve/mailman/listinfo/said-desarrollo/).
Foros de discusin
Existen varios foros electrnicos de discusin o consulta cada uno con su respectivo tema; es un
buen lugar para contestar sus preguntas.
Foro discusiones-abiertas: Este tema del foro de discusin donde podr encontrar ayuda en todo
lo referente a las discusiones generales del SAID. Para mayor informacin visite la Web:
discusiones-abiertas
(http://sistemas.fsl.fundacite-merida.gob.ve/forum/forum.php?forum_id=29).
Foro ayuda-instalacion: Este tema del foro de discusin donde podr encontrar ayuda en todo lo
referente al soporte de soporte tcnico de instalacin, conguracin y entonacin del SAID. Para
mayor informacin visite la Web: ayuda-instalacion
(http://sistemas.fsl.fundacite-merida.gob.ve/forum/forum.php?forum_id=166).
Foro ayuda-uso-del-sistema: Este tema del foro de discusin donde podr aclarar dudas sobre el
uso de la interfaz del SAID. Para mayor informacin visite la Web: ayuda-uso-del-sistema
(http://sistemas.fsl.fundacite-merida.gob.ve/forum/forum.php?forum_id=30).
Sistemas de reportes
Existen varios sistemas de reportes electrnicos o consulta cada uno con su respectivo tema; es un
buen lugar para estar actualizado sobre todos los reportes del SAID.
Sistema de seguimiento de errores: Este tema habla de los mecanismos para el registro de
errores donde podr encontrar formularios y sistemas de consulta de errores del SAID. Para
mayor informacin visite la Web: Errores (Bugs)
(http://www.cenditel.gob.ve/wikicenditel/doku.php?id=said:recursos#sistemas_de_reportes).
Sistema de seguimiento de Soporte Tcnico: Este tema habla de los mecanismos para el
registro de necesidades referente al sobre Soporte Tcnico donde podr encontrar formularios y
sistemas de consulta de Soporte Tcnico del SAID. Para mayor informacin visite la Web:
Soporte
(http://www.cenditel.gob.ve/wikicenditel/doku.php?id=said:recursos#sistemas_de_reportes).
Canal IRC
El canal IRC (Internet Relay Chat) es un mecanismo para tener aun mayor contacto con la
comunidad de usuarios y desarrolladores del SAID ya que le permite conversar en tiempo real al
estilo de los famosos clientes de mensajera instantnea (Jabber, Yahoo Messenger, GTalk, MSN
Messenger entre otros), solo necesitas tener instalado un cliente IRC como GAIM, Xchat, MIrc, etc;
y lo conguras al servidor "irc.freenode.net" en el canal "#said". En este canal o saln de charla se
puede consultar temas variados sobre el SAID; es un otro buen lugar para contestar sus preguntas.
13
Captulo 1. Introduccin
Usted!
SAID es un producto de software libre. Como tal, depende de la comunidad de desarrolladores y
usuarios para su soporte. A medida que empiece a usar SAID, comenzar a depender de otros para
que le ayuden, ya sea por medio de documentacin o en las listas de correo. Considere contribuir lo
que aprenda. Si aprende o descubre algo que no est documentado, escrbalo y contribuya. Si aade
nuevas caractersticas al cdigo, hgalas saber.
Aun aquellos con poca o ninguna experiencia pueden proporcionar correcciones y cambios menores
a la documentacin, lo que es una buena forma de empezar.
1.9. Medios de instalacin
Esta seccin ayuda a determinar los diferentes tipos de medio que puede usarse para instalar SAID en un
sistema Debian. Por ejemplo, si se tiene una unidad de CD-ROM en una mquina, puede usarse para
instalar el SAID. Existe un captulo describe las ventajas y desventajas de cada tipo de medio.
1.9.1. Obtener el medio de instalacin del sistema
En esta seccin se dedica al tema de Cmo obtener el medio de instalacin del SAID?, Cules son las
listas de ventajas y desventajas de cada tipo de medio?.
1.9.1.1. CD-ROM Ocial del SAID
Por muchas razones la forma ms simple es instalar SAID desde el CD-ROM ocial. Se puede descargar
la imagen de CD-ROM desde cualquiera de los sitios Web del SAID, teniendo una conexin de red
rpida y una grabadora de CDs "vease la pgina de CD de SAID
(http://sistemas.fsl.fundacite-merida.gob.ve/frs/?group_id=14)" se puede descargar el paquete llamado
"said-cd" es de extensin (.iso) y grabar el chero de imagen de disco como una imagen de disco desde
cualquier software de grabacin CD-ROM.
Al tener el CD-ROM de SAID y una mquina que sea capaz de arrancar desde CDs, se puede pasar a la
Imagen de CD de Instalacin; se ha puesto mucho esfuerzo para asegurar que los cheros que necesita la
mayora de personas estn en un solo CD, es decir, estn denidos como dependencias necesarias antes
de instalar el SAID. Aunque para instalar el sistema si se tiene bien congurado el sistema GNU/Linux
con sus replicas denidas para que l pueda descargar, instalar y pre congurar por el usuario el sistema;
el juego completo de paquetes binarios que requiere varios CDs, o MB de descarga desde la replica en
Internet ms cercana. Tambin puede considerarse usar la versin de DVD de el sistema GNU/Linux,
que ahorra bastante espacio y evita el maratn de intercambio de CDs.
14
Captulo 1. Introduccin
Si la mquina no soporta arranque desde CD-ROM, pero el usario tiene el CD de instalacin, puede usar
una estrategia alternativa como descargar al disco duro el instalador (.deb) del SAID, o cargar
manualmente el empaquetado desde un tar.gz.
Una vez que el instalador haya arrancado, ste podr obtener el resto de los cheros necesarios gracias a
las dependencias que tiene marcada CD. Si no se tiene el CD,es necesario descargar el chero (.deb) del
sistema de instalacin y ubicarlo en el disco duro de modo que puedan ejecutarse para arrancar el
instalador. Si se tiene el chero de sistema de instalacin de SAID, se puede pasar a la Directamente con
el paquete.
1.9.1.2. Sistema de paquetes Debian del SAID
Otro modo de instalar el SAID es descargando el chero (.deb) desde los sitios web del proyecto. La
descarga de dicho chero (.deb) es desde cualquiera de los sitios Web del SAID (vase las pginas de
Descargas (http://www.cenditel.gob.ve/wikicenditel/doku.php?id=said:descargas) y de Ficheros
(http://sistemas.fsl.fundacite-merida.gob.ve/frs/?group_id=14) del proyecto de SAID), al tener una
conexin de red rpida puede descargarse el paquete llamado "said-deb" es de extensin (.deb). Al tener
el chero (.deb) de SAID, vasee la Directamente con el paquete.
Nota: Si usando este modo de instalacin no se resuelve cada una de las dependencias descritas
en la Software, (pero si informa que dependencias hay que instalar), por lo que debe ejecutarse
manualmente la instalacin de cada una de dichas dependencias usando algunos de los comandos
como apt o aptitude.
1.9.1.3. Empaquetado del cdigo fuente del SAID
El es modo de instalacin ms avanzado y personalizado del SAID permitiendo desde el cdigo fuente
instalar el sistema de forma personalizada con respecto a cada uno de los servicios o directorios de
instalacin, entre otros, requiere de conocimientos intermedios o avanzados en administracin en
GNU/Linux.
Este medio de instalacin esta disponible si se descarga el chero (.tar.gz) desde los sitios web del
proyecto. Usted podra descargar dicho chero (.tar.gz) desde cualquiera de los sitios Web del SAID (vea
las pginas de Descargas (http://www.cenditel.gob.ve/wikicenditel/doku.php?id=said:descargas) y de
Ficheros (http://sistemas.fsl.fundacite-merida.gob.ve/frs/?group_id=14) del proyecto de SAID), si usted
tiene una conexin de red rpida puede descargar el paquete llamado "said-fuentes" es de extensin
(.tar.gz). Si tiene el chero (.tar.gz) de SAID, puede pasar a la Empaquetado del cdigo fuente.
Nota: Si usando este modo de instalacin debes instalar con cada una de las dependencias
descritas en la Software, (ya que este paquete no te informa que dependencias debes instalar), por
lo que debe ejecutar manualmente la instalacin de cada una de dichas dependencias usando
algunos de los comandos como apt o aptitude.
15
Captulo 1. Introduccin
16
Captulo 2. Requerimientos del Sistema
Se presentan lo requisitos necesarios para el funcionamiento ptimo del SAID tanto de hardware
(caractersticas del computador) y software (programas necesarios), as como tambin los conocimientos
requeridos por la persona que se encargar de la puesta en funcionamiento del mismo.
Una visin ms simplicada del SAID permite su estructuracin en dos partes principales:
El SAID esta basado en la arquitectura Cliente-Servidor (http://es.wikipedia.org/wiki/Cliente-servidor),
la cual consiste bsicamente en que un programa, el Cliente informtico realiza peticiones a otro
programa, el servidor, que les da respuesta. Aunque esta idea se puede aplicar a programas que se
ejecutan sobre una sola computadora es ms ventajosa en un sistema multiusuario distribuido a travs de
una red de computadoras.
Figura 2-1. Despliegue de servicios y componentes del SAID.
En base a este diseo se detallan los requerimientos del BackEnd, FrontEnd de Hardware y Software del
17
Captulo 2. Requerimientos del Sistema
SAID.
2.1. Requerimientos de Hardware
Se eligen tres conguraciones bsicas de equipos basados en x86 que pueden funcionar perfectamente
con la aplicacin. Estas conguraciones pueden variar de acuerdo a preferencias de organismos o
administradores del rea tcnica computacional de los mismos, simplemente se hace mencin para que el
administrador del sistema tenga una idea de como podra operar su sistema.
2.1.1. Lado del Servidor (BackEnd Hardware)
BackEnd, o Seccin posterior, en el SAID, con respecto al Hardware: es el servidor del sistema de
administracin de base de datos (DBMS), el servidor de aplicacin o Servidor Web (Aplication Server) y
sus cheros ejecutables del SAID.
Para el Hardware, se eligen tres conguraciones bsicas de equipos basados en x86 que pueden
funcionar perfectamente con la aplicacin. Estas conguraciones pueden variar de acuerdo a preferencias
de organismos o administradores del rea tcnica computacional de los mismos, simplemente se hace
mencin para que el administrador del sistema tenga una idea de como podra operar su sistema.
Tabla 2-1. Conguraciones de BackEnd Hardware
Conguracin Mximo
usuarios
CPU DD RAM LAN
Mnima 10 PIV AMD
3.0 Ghz
SATA 80 Gb. 1 Gb 100 Mbps
Media 30 Dual Intel
XEON 2.4 Ghz
SATA 80
Gb.-RAID
2 Gb 100 Mbps
Alta 100 Dual AMD
Opteron 242
Ultra SCSI 250
Gb.-RAID
4 Gb 100-1000 Mbps
Nota: Hasta ahora se han probado con xito por parte del equipo de desarrollo de CENDITEL las
dos primeras conguraciones (Mnima y Media), la tercera no se a puesto a prueba pero se coloca
como una opcin a considerar.
Mnima: Esta es la conguracin mnima de hardware que necesitar la aplicacin para su correcto
funcionamiento a nivel de servidor de produccin. La aplicacin podr ser instalada para evaluacin
en maquinas inferiores a este hardware pero no se garantiza su uso como servidor.
Media: Esta es la conguracin recomendada para un servidor de produccin, con ella cualquier
organismo que cuente con menos de 30 estaciones de trabajo podr ejecutar cualquier opcin del
18
Captulo 2. Requerimientos del Sistema
sistema sin preocuparse por la prestaciones de su hardware.
Alta: Utilizada para garantizar el buen funcionamiento de la aplicacin con conexiones recurrentes
que puedan exigir grandes prestaciones de hardware, normalmente es usada para organismos que
tengan hasta 100 usuarios.
2.1.2. Lado del Cliente (FrontEnd Hardware)
Las Estacin de Trabajo o FrontEnd o Secciones frontales, con respecto al Hardware: son los clientes o
PC que remotamente se conectarn por medio de Navegadores Web hacia el Aplication Server, por
medio de la interfaz grca de usuario del SAID.
La conguracin de los clientes va a depender de los requerimientos del FrontEnd del Software. A
continuacin un requisito bsico para las estaciones de trabajo:
Procesador: Pentium II en adelante.
Disco Duro: La aplicacin necesita tener un sistema operativo en el disco duro, existen casos como,
Damn Small Linux (http://es.wikipedia.org/wiki/Damn_Small_Linux), Xubuntu
(http://es.wikipedia.org/wiki/Xubuntu), requiere por lo menos 1,5 GB de espacio libre en el disco duro
y ya posee instalado los requerimientos mnimos de Software de las estaciones de trabajo.
Memoria RAM: SAID necesita como mnimo 64 MiB de memoria RAM, aunque se recomiendan
128 MiB de memoria RAM.
2.1.3. Intranet / Internet
Este servidor requiere estar conectado a una red de computadora interna de la organizacin, donde cada
cliente pueda conectarse hacia el servidor.
19
Captulo 2. Requerimientos del Sistema
Figura 2-2. Red de computadoras del SAID.
2.2. Requerimientos de Software
Este paquete est diseado para ser ejecutado bajo las siguientes requerimientos y condiciones, es decir,
instalaciones con sus respectivas conguraciones, tanto del lado del BackEnd del Software, como en el
FrontEnd del Software y a continuacin se describen:
2.2.1. Lado del Servidor (BackEnd Software)
BackEnd, o Seccin posterior, en el SAID, es el sistema de administracin de base de datos (DBMS), el
servidor de aplicacin (Aplication Server) y sus cheros ejecutables del SAID.
Tambin es donde se realizar el respaldo de la estructura y datos de la base de datos del sistema. En
particular, permite establecer todos los aspectos de los niveles de acceso de datos externo e interno, como
la conguracin de los servicios del SAID. Por tanto, ste es slo otro nombre para el DBMS y el
servidor de aplicacin.
Debian GNU/Linux versin >= 3.1, en su distribucin estable.
20
Captulo 2. Requerimientos del Sistema
Debian GNU/Linux: Tambin conocido como Proyecto Debian (en ingls Debian Project) es una
asociacin o comunidad conformada por desarrolladores y usuarios que pretende crear y mantener un
sistema operativo GNU fundado en software libre precompilado y empaquetado en un formato
sencillo en mltiples arquitecturas y en varios ncleos.
La primera adaptacin del sistema Debian, siendo tambin la ms desarrollada es Debian GNU/Linux,
basada en el ncleo Linux. Existen tambin otras adaptaciones con ncleos Hurd (Debian GNU/Hurd),
NetBSD, (Debian GNU/NetBSD) y FreeBSD (Debian GNU/kFreeBSD).
Existen diferentes ramas de desarrollo de Debian para lo cual se disponente sus respectivas
distribuciones y se describen brevemente:
Estable: es la versin estabilizada de Debian. Esta versin cuenta con el apoyo del equipo de
seguridad de Debian y es la recomendada para un uso en produccin.
De pruebas: es la versin de pruebas de Debian. En esta versin se encuentran paquetes que han
estado previamente en la versin inestable, pero que contienen muchos menos fallos.
Inestable o sid: es donde tiene lugar el desarrollo activo de Debian. Es la distribucin que usan los
desarrolladores del proyecto.
Figura 2-3. Debian GNU/Linux recomienda usar en el servidor del SAID.
Para mayor informacin visite su sitio Web: http://www.debian.org/
Servidor HTTP Apache2 versin >= 2.0.
Servidor HTTP Apache: Es un Servidor HTTP de cdigo abierto para plataformas Unix, Windows y
otras, que implementa el protocolo HTTP/1.1 y la nocin de sitio. El mismo fue elegido por su gran
21
Captulo 2. Requerimientos del Sistema
abilidad en el manejo de peticiones de servicio, para mayor informacin pueden dirigirse a la su
pagina principal http://httpd.apache.org/
Figura 2-4. Servidor Web Apache2 se usa en el SAID.
PostgreSQL version 7.4
PostgreSQL: Es un servidor de base de datos objeto/relacional libre, liberado bajo la licencia BSD. Es
una alternativa a otros sistemas de bases de datos de cdigo abierto (como MySQL, Firebird y
MaxDB), as como sistemas propietarios como Oracle o DB2. Para mayor informacin sobre esta
herramienta consulte http://www.postgresql.org/
Figura 2-5. PostgreSQL 7.4 se usa en el SAID.
PHP version = 4.0
PHP - Hypertext Pre-processor: Es un lenguaje de programacin interpretado usado para la creacin
de aplicaciones para servidores, o creacin de contenido dinmico para sitios Web. ltimamente
tambin para la creacin de otro tipo de programas incluyendo aplicaciones con interfaz grca
usando la biblioteca GTK+. El sistema operativo debe tener instalado PHP porque es el lenguaje en
22
Captulo 2. Requerimientos del Sistema
que esta escrito el sistema SAID. Para mayor informacin visite su sitio Web: http://www.php.net/
(http://www.php.net)
Figura 2-6. PHP 4.0 se usa en el SAID.
ADOdb versin >=1.51
Librera ADOdb para PHP: Es un conjunto de libreras de bases de datos que permiten abstraer la
conectividad para varias bases de datos de una manera portable. Para mayor informacin visite su sitio
Web: http://adodb.sourceforge.net/ (http://adodb.sourceforge.net)
HTMLDOC >= 1.8.
HTMLDOC: ha sido especialmente diseado para facilitar la creacin de documentos PDF,
PostScript o HTML indexados, generados a partir de una masa multitudinaria de cheros HTML
abultados, cuidando del estilo que conserva al igual que las imgenes de los documentos originales.
Usado como ltro, permite generar documentos PDF o PostScript a partir de una serie de pginas
HTML, junto con su ndice, encabezados y pies de pginas, abarcando cualquier tipo de cheros
HTML, sea cual sea su tamao. El mismo es usado en este sistema para la generacin de algunos
formatos ya que puede convertir varios cheros HTML en PDF o PS o HTML indexado. Para mayor
informacin visite su sitio Web: http://www.htmldoc.org/
Sugerencia: Para lograr un desempeo ptimo y obtener las mayores prestaciones de la aplicacin
el servidor de produccin en el cual va a estar instalado el SAID deber ser para uso exclusivo del
sistema, es decir, no se debe tener corriendo ningn otro servicio de red especco al cual deba
atender peticiones.
2.2.2. Lado del Cliente (FrontEnd Software)
FrontEnd, o Secciones frontales, es la interfaz grca de usuario del SAID, tanto la interfaz de
"conguracin" que sirve para personalizar los datos de la institusin, denir usuarios, sus permisos y
tambin denir los catlogos de cuentas presupuestarias, patrimoniales y sus conversiones asociadas.
23
Captulo 2. Requerimientos del Sistema
Tambin la interfaz de usuario donde tendrn disponibles a todos los mdulos de los usuarios que
dispone en la actualidad el sistema. Todas estas interfaces escritas para los usuarios como las integradas
que son proporcionadas por el proveedor del SAID o bien por otros proveedores son clientes (Interfaces
grcas de usuario) del mismo.
Cualquier distribucin GNU/Linux en su rama desarrollo estable que este orientada hacia usuarios
nales (no expertos).
Figura 2-7. Cualquier distribucin GNU/Linux es recomendada para los clientes del SAID.
Una suite de Internet basado en Mozilla, por ejemplo: Mozilla FireFox version >= 1.0, Mozilla version
>= 1.7.8
Una suite de Internet, es un conjunto de aplicaciones relacionadas a Internet. Generalmente incluye
un navegador web, cliente de correo electrnico (usualmente incluyendo un lector de noticias y libreta
de direcciones), gestor de descargas, editor de pginas web y un cliente de IRC.
El desarrollo del proyecto Mozilla con la Mozilla Application Suite se encuentra actualmente en
componentes separados: Mozilla Firefox (Navegador), Mozilla Thunderbird (Cliente de Correo y
Lector de Noticias), Mozilla Sunbird (Calendario), Mozilla Nvu (Editor Web). Se plante dejar de
desarrollar la suite de aplicaciones de Mozilla, por lo que algunos usuarios, descontentos con esta
decisin, hicieron replantearse a Mozilla y retomar el proyecto. As, adems de las aplicaciones por
separado, se est desarrollando el Mozilla SeaMonkey, que no es ms que una mejora de la Suite
mencionada arriba.
Este navegador web es usado para acceder al SAID como clientes desde cualquier sistema operativo
libre o propietario.
Es un Navegador web y una plataforma de desarrollo libre y de cdigo abierto para la WWW. A este
visualizador se le denomina habitualmente navegador. Para mayor informacin visite su sitio Web:
24
Captulo 2. Requerimientos del Sistema
http://www.mozilla.org/ (http://www.mozilla.org)
Figura 2-8. Mozilla FireFox recomienda usar en los clientes del SAID.
Visor de formato PDF
Visor de formato PDF: Es un programa de software que permite visualizar e imprimir archivos en
formato PDF y est disponible gratuitamente para descargar desde el sitio Web de Adobe. Se pueden
usar en los sistemas operativos Linux, Mac OS y Microsoft Windows. El uso del formato PDF est
ampliamente extendido para mostrar texto con un diseo visual ordenado. Actualmente se encuentra
en su versin 8.0.
Existen varios visores de formato PDF como el popular KPDF, XPDF, Evince, Adobe Reader fue el
primer programa en soportar el formato PDF (Portable Document Format).
Este visor de formato PDF es usado para poder visualizar y imprimir gran parte de todos los reportes
generados desde el SAID.
Para mayor informacin visite su sitio Web para saber Qu es el formato PDF?, segn Adobe:
http://www.adobe.com/es/products/acrobat/adobepdf.html
OpenOfce.org version >= 1.0
OpenOfce.org: Es una suite omtica de software libre y cdigo abierto que incluye herramientas
como procesador de textos, hoja de clculo, presentaciones, herramientas para el dibujo vectorial y
base de datos. Est disponible para muchas y diversas plataformas, como Microsoft Windows,
sistemas de tipo Unix con el Sistema X Window como GNU/Linux, BSD, Solaris y Mac OS X. Est
pensado para ser compatible con Microsoft Ofce, con quien compite. Soporta el estndar
OpenDocument para el intercambio de datos, y puede ser utilizado sin costo alguno.
25
Captulo 2. Requerimientos del Sistema
Figura 2-9. OpenOfce.org se usa en el SAID.
Esta suite omtica es usada para poder leer desde algunos reportes que generan formatos de
exportacin hacia una hoja de clculo OOo Calc o editor de texto OOo Writer.
Para mayor informacin visite su sitio Web: http://es.openofce.org/
Atencin
Si se decide no usar software libre en los clientes, sino sistemas operativos
propietarios (Windows, MacOS, entre otros) es una pena :( pero en este caso hay
que lidiar con los problemas intrnsecos entre cada sistema, adems que el
desarrollo del SAID esta hecho para sistemas operativos libres (GNU/Linux o
basados en UNIX) y se ha probado y optimizado para los mismos. Esto no quiere
decir que se obligue al uso de software libre ya que existe software libre en
sistemas propietarios, al cumplir los requerimientos recomendado a continuacin
bajo el sistema propietario no deber existir problema con el acceso y ejecucin
del SAID desde los mismos. Solo se desea xito a los usuarios :)
2.3. Requerimientos del Personal Tcnico
A continuacin se describen algunas recomendaciones con respecto al personal de soporte tcnico o
administrador del sistema, que debe cumplir, poder administrar o solventar posibles problemas o
necesidades de la organizacin donde se implemente el SAID.
El personal tcnico deber tener conocimientos bsicos o medios de GNU/LINUX para que el proceso
de instalacin y conguracin sea ms rpido y efectivo.
El administrador del sistema, deber tener conocimientos sobre la instalacin correcta del servidor
Apache2, PostgreSQL, PHP y ADOdb, para que estn perfectamente cohesionados y no den
problemas en el momento de poner en ejecucin el sistema administrativo.
26
Captulo 2. Requerimientos del Sistema
El administrador deber tener conocimientos de los servicios de los sistemas operativos GNU/Linux y
de PHP para solventar los problemas que puedan ocurrir.
Sugerencia: Si necesita capacitacin con respecto a todas las tecnologas que usa el SAID puede
apoyarse en los miembros de nuestra Red de aliados del SAID.
27
Captulo 3. Instalacin del sistema
Nota: Antes de instalar SAID
Este captulo describe la preparacin de la instalacin, antes de que haya arrancado el instalador.
Esto incluye el efectuar copias de seguridad de la informacin, reunir informacin sobre el hardware
y localizar cualquier informacin necesaria.
En esta seccin se consideran las diferentes posibilidades de instalar el programa SAID en un sistema
base GNU/Linux. Antes de instalar el SAID se recomienda tomar en cuenta varias consideraciones
importantes sobre el sistema operativo que va a servir de plataforma para la ejecucin de mismo.
Se aconseja realizar una instalacin de sistema base de Debian GNU/Linux para la arquitectura Intel
x86. Para el cual se sugeriere que se realice la lectura de estos otros manuales que se presentan a
continuacin:
Captulo 3. Antes de instalar Debian GNU/Linux, especialmente en captulo 3.4. Se debe cumplir los
requisitos mnimos de hardware. Para mayor informacin visite su referencia en la Web:
http://www.debian.org/releases/stable/i386/ch03s04.html.es
Captulo 6. Usando el instalador de Debian, en la seccin 6.3. Usando componentes individuales,
especialmente el tema 6.3.2. Particionado y eleccin de punto de montaje. En este se describe los
"Esquemas de particionado" generados por el particionado guiado del instalador de Debian. Para
mayor informacin vase su referencia en la Web:
http://www.debian.org/releases/stable/i386/ch06s03.html.es#di-partition
Apndice B. Particionado en Debian, con mayor nfasis el los apndices B-1 al B-3 que ofrece ideas o
recomendaciones sobre el criterio de particionamiento del disco duro para optimizar an ms la
instalacin, ver el apndice B-1 al B-5 que contiene informacin complementaria. Para mayor
informacin vase su referencia en la Web: http://www.debian.org/releases/stable/i386/apb.html.es
Apndice C. Informacin adicional, especialmente el apndice C.3. Espacio en disco requerido para
las tareas, que describe cada uno de los perles de tareas predenidos en cuanto a su espacio que
ocupa el disco duro. Para mayor informacin vase su referencia en la Web:
http://www.debian.org/releases/stable/i386/apcs03.html.es
Para informacin completa sobre los criterios de instalacin del sistema operativo Debian GNU/Linux
vase su referencia en la Web: http://www.debian.org/releases/stable/i386/index.html.es
3.1. Sistemas de instalacin
Existen diferentes opciones de programas en GNU/Linux y sus formatos de paquete, en la red se pueden
encontrar una enorme cantidad de software para GNU/Linux, el cual se encuentran como archivos en
cdigo fuente, que han de compilarse antes de su instalacin, o en formato binario, listos para ser
instalados.
28
Captulo 3. Instalacin del sistema
En formato binario se encuentran los paquetes que instalan las diversas distribuciones GNU/Linux y
"evidentemente" el software comercial: no iban a mostrar su cdigo fuente!.
La idea fundamental que justica la necesidad de paquetes de software para GNU/Linux estriba en que:
Se comprueban las dependencias de funcionamiento del paquete y que ste no se instale si no estn
instalados los necesarios para que la aplicacin funcione.
La instalacin y desinstalacin es automtica y no deja "basura" en el sistema al desinstalar paquetes.
Actualizacin automtica de paquetes.
Control de los archivos de conguracin.
Existen varios sistemas o formatos de paquetes, que fueron establecidos por ciertas distribuciones de
GNU/Linux y que merecen discutirse separadamente: el sistema de paquetes Debian, RedHat, Slackware
y Gentoo. Aunque no es la meta de este captulo detallar cada una, se har un enfoque en "El sistema de
paquetes Debian".
El sistema de paquetes Debian
Este sistema fue el primero en aparecer, exclusivo de Debian y muy potente: su sistema de
dependencias es el ms completo y exible que existe. Lo usa la propia Debian, Corel Linux,
Knoppix, Ubuntu y dems distribuciones basadas en Debian. Los paquetes Debian tienen la
extensin .deb y la herramienta de gestin de dichos paquetes pueden usar cualquiera de las
siguientes "dpkg", "apt" o "aptitude".
Sugerencia: La documentacin esta disponible en el comando man dpkg, man apt o man
aptitude, o en la Web http://www.debian.org/docs/
3.2. Tipos de instalacin
Para facilitar la instalacin el equipo de proyecto ha denido diferentes mecanismos para instalacin con
sus pasos necesarios para instalar el paquete "said" desde algunas versiones de Debian GNU/Linux, los
cuales se describen a continuacin:
3.2.1. Imagen de CD de Instalacin
Una imagen de CD es la representacin exacta de los datos de un CD en un archivo normal de ordenador
que, por ejemplo, puede ser transmitida por Internet. Los programas para grabar CDs pueden usar
archivos de imagen para hacer CDs reales.
29
Captulo 3. Instalacin del sistema
Para que un CD se grabe correctamente, el archivo .iso no debe aparecer en el CD cuando acceda a l!
En su lugar, debera ver varios archivos y directorios, en el caso de un CD de Debian, esto incluye los
siguientes directorios: (dists/), (pool/), y un archivo (LEEME.said) con las instrucciones para la
instalacin y conguracin.
Figura 3-1. Contenido del CD de la distribucin del paquete SAID para Debian GNU/Linux.
El formato .iso se puede comparar, salvando las distancias, con un archivo .zip: contiene otros archivos y
directorios, y estos slo aparecern en el CD nal. Algunos programas de archivado le permiten
desempaquetar los archivos .iso. No debe utilizarse esta caracterstica para crear un CD desde
archivos desempaquetados! Esto har que el CD falla al arrancar la mquina, porque el formato .iso
incluye informacin especial relativa al arranque desde CD, que se pierde cuando desempaqueta el
archivo. Vase ms adelante cmo grabar una imagen de CD correctamente en Linux, Windows o
MacOS disponible.
El usuario podra remitirse a la FAQ de este manual para que se documente como descargar y quemar la
imagen ISO del CD de instalacin del SAID.
30
Captulo 3. Instalacin del sistema
3.2.1.1. Usando Debian Sarge 3.1:
Una vez teniendo la imagen del CD se procede a agregar este recurso de instalacin desde CD al APT,
como a continuacin se describe en la siguiente gura:
1. Introducir el CD, el cual contiene el repositorio del paquete. Ejecutar los siguientes comandos:
2. Permite generar la conguracin del repositorio.
Ejemplo 3-1. Permite generar la conguracin del repositorio en /etc/apt/source.list
bash# apt-cdrom add
Figura 3-2. Paso 3 del archivo "LEAME.said" incluido en el CD.
3. Actualiza la lista de repositorios disponibles en el sistema.
Ejemplo 3-2. Actualiza la lista de repositorios disponibles:
bash# apt-get update
4. Verica la disponibilidad del paquete en el repositorio
31
Captulo 3. Instalacin del sistema
Ejemplo 3-3. Verica la disponibilidad del repositorio
bash# apt-cache search said
Figura 3-3. Paso 5 del archivo "LEAME.said" incluido en el CD.
5. Realizar la instalacin del paquete desde el repositorio
Ejemplo 3-4. Generar la instalacin:
bash# apt-get install said
Figura 3-4. Paso 6 del LEAME.said: "generar la instalacin".
6. El paquete de instalacin preguntar si se desea instalar la estructura de la base de datos seleccionar
s si se desea hacer la instalacin, si se est reinstalando la aplicacin seleccionar la opcin n.
32
Captulo 3. Instalacin del sistema
Figura 3-5. Paso 7 del LEAME.said: El paquete de instalando la base de datos.
Al nalizar este paso, el sistema de instalacin recomienda consultar el man del paquete said para
consultar la informacin del proceso de conguracin de los componentes y servicios de sistema; y
puede ejecutar la ayuda mediante el siguiente comando:
Ejemplo 3-5. Pgina del manual del paquete SAID
man said
33
Captulo 3. Instalacin del sistema
Figura 3-6. Finalizando la instalacin.
3.2.1.2. Usando Debian Ecth 4.0:
Una vez teniendo la imagen del CD proceder a agregar este recurso de instalacin desde CD al APT,
como a continuacin se describe en la siguiente gura:
1. Introducir el CD, el cual contiene el repositorio del paquete. Ejecutar los siguientes comandos:
2. Permite generar la conguracin del repositorio.
Ejemplo 3-6. Permite generar la conguracin del repositorio en /etc/apt/source.list
bash# apt-cdrom add
34
Captulo 3. Instalacin del sistema
Figura 3-7. Paso 3 del archivo "LEAME.said" incluido en el CD.
3. Actualizar la lista de repositorios disponibles en el sistema.
Ejemplo 3-7. Actualiza la lista de repositorios disponibles:
bash# aptitude update
4. Verica la disponibilidad del paquete en el repositorio
Ejemplo 3-8. Verica la disponibilidad del repositorio
bash# aptitude search said | less
Opcionalmente se pas el parmetro "| less" para que mostrara el resultado de la disponibilidad
pausado por pantallas de informacin.
Figura 3-8. Paso 5 del archivo "LEAME.said" incluido en el CD.
35
Captulo 3. Instalacin del sistema
5.
Ejemplo 3-9. Permite consultar la informacin en detalle del paquete.
bash# aptitude show said | less
Este comando es "opcional" para la instalacin pero permite consultar la informacin en detalle del
paquete como por ejemplo: las dependencias, la descripcin detallada, mantenedor del paquete,
entre otras. Opcionalmente se paso el parmetro "| less" para que mostrara el resultado de la
disponibilidad pausado por pantallas de informacin.
6.
Ejemplo 3-10. Permite iniciar las instalacin del paquete.
bash# aptitude install said
Figura 3-9. Paso 6 del LEAME.said: "generar la instalacin".
36
Captulo 3. Instalacin del sistema
Figura 3-10. Instalando SAID.
7. El paquete de instalacin preguntar si se desea instalar la estructura de la base de datos seleccionar
s si se desea hacer la instalacin, si se est reinstalando la aplicacin seleccionr la opcin n.
Figura 3-11. Paso 7 del LEAME.said: El paquete de instalando la base de datos.
37
Captulo 3. Instalacin del sistema
Al nalizar este paso, el sistema de instalacin recomienda consultar el man del paquete SAID para
consultar la informacin del proceso de conguracin de los componentes y servicios de sistema; y
puede ejecutar la ayuda ejecutando el siguiente comando:
Ejemplo 3-11. Pgina del manual del paquete SAID
man said
Figura 3-12. Finalizando la instalacin.
3.2.2. Directamente con el paquete
A continuacin se listan los pasos necesarios para instalar el paquete said en base al archivo (.deb).
Ejecute el siguiente comando:
1. Permite generar la instalacin con el instalador nativo para Debian (.deb)
Ejemplo 3-12. Permite generar la instalacin desde el archivo (.deb)
bash# dpkg -i /RUTA-ABSOLUTA/said_VERSION_ARQUITECTURA.deb
38
Captulo 3. Instalacin del sistema
Donde "/RUTA-ABSOLUTA/" es la ruta absoluta del directorio donde se encuentra el paquete de
la instalacin; "said" es el nombre del paquete; "VERSION" es la versin del "paquete Debian";
".deb" es la extensin de sistema de paquetes de Debian; "_" simplemente son delimitadores;
"ARQUITECTURA" es la siglas de la arquitectura de la instalacin del SAID.
2. El paquete de instalacin le preguntar si desea instalar la estructura de la base de datos,
seleccione s si desea hacer la instalacin, si est reinstalando la aplicacin coloque n.
Figura 3-13. Paso 7 del LEAME.said: El paquete de instalacin de la base de datos.
Al nalizar este paso, el sistema de instalacin recomienda consultar el man del paquete said para
consultar la informacin del proceso de conguracin de los componentes y servicios de sistema;
y puede ejecutar la ayuda ejecutando el siguiente comando:
Ejemplo 3-13. Pgina del manual del paquete SAID
man said
39
Captulo 3. Instalacin del sistema
Figura 3-14. Finalizando la instalacin.
3.2.3. Archivo "empaquetado" del cdigo fuente
En esta seccin se describe el proceso de instalacin del SAID desde el archivo "empaquetado" del
cdigo fuente. Es necesario haber cumplido con los requerimientos de software en el servidor o BackEnd
del SAID; es decir tener instalado dicho software (en la BackEnd del Software esta descrito el mismo).
3.2.3.1. Dependencias requeridas
Para realizar la instalacin de las dependencias del SAID, debes tener instalado los siguientes paquetes:
Nota: Los siguientes nombres de los paquetes y su descripciones son basados en el Sistema de
paquetes Debian GNU/Linux.
40
Captulo 3. Instalacin del sistema
apache2
Este paquete provee el servidor HTTP de Apache, esta diseado para correr como un proceso de
"demonio" o servicio "standalone". Cuando se usa as este podra crear un "pool" de procesos hijos.
En general, apache2 podra no estar invocado directamente, para hacerlo podra ser invocado va
/etc/init.d/apache2. Para mayor informacin consulte la seccin de requerimientos del Servidor
HTTP Apache2.
Sugerencia: La documentacin esta disponible en el paquete apache2-doc o en la Web
http://httpd.apache.org/docs/2.2/
libapache2-mod-php4
Este paquete provee el mdulo de para Apache2 del lenguaje PHP4. Por favor note que este paquete
SOLAMENTE trabaja con Apaches prefork MPM, as it is not compiled thread-safe.
php4
Este paquete es un "meta-package" que, cuando es instalado, garantiza que usted tenga instalado lo
ltimo de las versiones de la versin 4 del interprete PHP. Para mayor informacin consulte la
seccin de requerimientos de PHP.
Sugerencia: La documentacin esta disponible en el paquete php-doc o en la Web
http://www.php.net/docs.php
php4-gd
Es el mdulo GD para PHP4. Este paquete provee un mdulo para la manipupalcin de grcos
directamente desde scripts PHP. Este soporta los formatos de grcos PNG, JPEG, XPM y de
fuentes como Freetype/ttf.
php4-pgsql
Mdulo de PostgreSQL para PHP4. Este paquete provee un mdulo para conexiones a base de datos
PostgreSQL directamente desde scripts PHP. Este tambin incluye el mdulo pdo_pgsql para usar
con el Data Object extensin.
postgresql-7.4
Este paquete provee el servidor de base de datos para PostgreSQL 7.4. Para mayor informacin
consulte la seccin de requerimientos de PostgreSQL.
Sugerencia: La documentacin esta disponible en el paquete postgresql-doc-7.4 o en la Web
http://www.postgresql.org/ (http://www.php.net/docs.php)
41
Captulo 3. Instalacin del sistema
libphp-adodb
Este paquete provee la librera ADOdb para PHP, que permite por una va universal acceso a bases
de datos. Para mayor informacin consulte la seccin de requerimientos del ADOdb.
htmldoc
Este paquete provee un procesador HTML que genera indexando HTML, PS, y PDF. Para mayor
informacin consulte la seccin de requerimientos del HTMLDOC.
Usted puedes obtener los paquetes desde su replica favorita disponible en su distribucin.
3.2.3.2. Proceso de instalacin del "empaquetado"
Sugerencia: A continuacin muestra cual es el comando para realiza la instalacin de las
Dependencias requeridas por SAID.
1. Actualizar la lista de repositorios disponibles en el sistema.
Ejemplo 3-14. Actualiza la lista de repositorios disponibles:
bash# aptitude update
2. Instalar las dependencias del "empaquetado".
Ejemplo 3-15. Instalar las dependencias del "empaquetado" del cdigo fuente
bash# aptitude install apache2 libapache2-mod-php4 php4
php4-gd php4-pgsql postgresql-7.4 libphp-adodb htmldoc
Donde "aptitude" es la herramienta de administracin para el Sistema de paquetes Debian;
"install" es la opcin para instalar paquetes.
A continuacin se listarn los pasos necesarios para instalar la aplicacin SAID:
1.
Ejemplo 3-16. Descomprimir el "empaquetado" del cdigo fuente
bash# tar -xzvvf /RUTA-ABSOLUTA/said_VERSION.tar.gz
-C /RUTA-ABSOLUTA/said_VERSION/
42
Captulo 3. Instalacin del sistema
Donde "/RUTA-ABSOLUTA/" es la ruta absoluta del directorio donde se encuentra el paquete de la
instalacin; "said" es el nombre del paquete; "VERSION" es la versin del "empaquetado"; ".tar.gz"
es la extensin de archivar y aplicar un algoritmo de compresin al estilo (.zip), "_" simplemente son
delimitadores. Adems la opcin "-C" permite cambiar el directorio de destino de lo comprimido y
"/RUTA-ABSOLUTA/said_VERSION/" el directorio destino de lo descomprimido.
2. Establesca una base de datos en su servidor postgresql con el nombre
NOMBRE_BASE_DE_DATOS.
Ejemplo 3-17. Iniciar sesin con "usuario administrador" de "PostgreSQL".
bash# su postgres
Debe iniciar sesin con "usuario administrador" de "PostgreSQL", para crear la base de datos.
3. Cree usuario de base de datos en su servidor postgresql con el nombre admin. Este usuario es el que
establecera la conexin desde el SAID hasta el servidor de base de datos.
Ejemplo 3-18. Crear un usuario de base de datos de "PostgreSQL", llamado admin.
bash$ createuser NOMBRE_USUARIO -P
Donde "createuser" permite crear usuarios de base de datos; "NOMBRE_USUARIOS" es el nombre
del usuario que establecera la conexin desde el SAID hasta el servidor de base de datos; "_"
simplemente son delimitadores; "-P" es el parametro para solicitar al usuario que ingrese la
contrasea, la cual sera igual admin, dandole los privilegios de crear usuarios y tablas.
4. Cree base de datos del SAID
Ejemplo 3-19. Crear base de datos
bash$ createdb -E LATIN1
NOMBRE_BASE_DE_DATOS -O admin
Donde "createdb" permite crear base de datos, "-E" es el prametro para especicar la codicacin
de la base de datos que es igual LATIN1, ya es que la codicacin de los caracteres de la estructura y
de los datos de la base de datos a instalar; "NOMBRE_BASE_DE_DATOS" es el nombre de la base
de datos que va a colocar; "_" simplemente son delimitadores y "-O" es el prametro para indicar
que usuario es dueo de la base de datos a crear.
43
Captulo 3. Instalacin del sistema
Nota: Para la versin 0.1 y 0.1.1 del SAID el nombre de la base de datos ha sido
administracion_publica, para la versin 0.2 del SAID el nombre de la base de datos ha sido
said_0.2.
Sugerencia: Este cambio se ha efectuado con la nalidad de poder tener varias versiones de
base de datos o sistemas instalados, por ejemplo tener instalado la versin 0.1.1 y 0.2. Claro
esta opcin es alternativa. :D
Importante: La base de datos del SAID est en formato LATIN1 (ISO-8859-1) es por esto que
se dene la base de datos con codicacin de caracteres en LATIN1.
5. Importe la base de datos con el archivo bd_said.tar, ejecute:
Ejemplo 3-20. Importar "script" de base de datos
bash$ pg_restore -O -x -d
NOMBRE_BASE_DE_DATOS
/usr/share/said-VERSION/bd_said/bd_said.tar
Este archivo se encuentra en el directorio said-VERSION/bd_said/ que resulta del paso 1
Donde "pg_restore" permite restaurar la estructura y base de datos, "-O -x -d" son parmetros para
especicar: No permite mantener los permisos del dueo original de la base de datos original;
previene la restauracin de privilegios de acceso y conecta a la base de datos y la restaura
directamente dentro de la misma, respectivamente.
Donde "/usr/share/" es el directorio de instalacin del paquete; "said" es el nombre del paquete;
"VERSION" es la versin del "empaquetado"; "bd_said/" es un subdirectorio dentro del directorio
raz de la instalacin donde se encuentran el "script" de base de datos, para que pueda ser importada
a PostgreSQL.
6. Cerrar de la sesin del usuario de base de datos
Ejemplo 3-21. Cerrar de la sesin del usuario de base de datos
bash$ exit
Donde "exit" permite cerrar la sesin del usuario postgres.
44
Captulo 4. Conguracin post instalacin
El proceso de conguracin Post Instalacin permite detallar aun ms la instalacin y su funcionamiento
con respecto a lo servicios que trabajan con SAID.
Existen 4 procesos principales de conguracin que se citan y detallaran cada uno de estos procesos en
sus respectivos apartados a continuacin:
1. Los servicios del SAID.
2. El paquete SAID.
3. Los clientes Web (navegador Web).
4. La interfaz de conguracin del SAID.
4.1. Servicios
Una vez terminada la instalacin de las dependencias de las aplicacin usted tiene que proceder a
congurarlas cada una, para que funcione perfectamente con el SAID. Note que no todas las
dependencias se tiene que congurar, principalmente solo las que ofrecen "servicios" a la aplicacin,
como por ejemplo: Servidores de bases de datos (PostgreSQL 7.4), Servidor web (Apache 2), interprete
de del lenguaje de programacin (PHP 4); que son vitales para el funcionamiento del SAID.
Actualmente se describe el proceso conguracin para dos versiones de distribuciones de GNU/Linux
tales como en la Debian Sarge 3.1 y Debian Etch 4.0:
Sugerencia: Para determinar que versin de Debian tiene instalado puede ejecutar cualquiera de
los siguientes comandos:
Ejemplo 4-1. Mostrar la versin de la distribucin que tiene instalada.
bash# cat /etc/issue
Nota: Sobre la conguracin de los servicios pueden variar dependiendo de que versin de sistema
operativo o distribucin que este usando. Si no es ninguna de esta versiones que se describen a
continuacin, es recomendado que determine la ubicacin (luego de haber instalado las
dependencias) los cheros de conguracin de cada servicio que aqu se describen ejecutando los
siguientes comandos:
1. Se actualiza una base de datos de nombres de cheros del sistema operativo, con el siguiente
comando que solo se ejecuta una sola ves:
45
Captulo 4. Conguracin post instalacin
Ejemplo 4-2. Actualizando la base de datos de nombres de cheros.
bash# updatedb
2. Se localiza o determina la ubicacin de algn chero dentro de su sistema operativo, con el
siguiente comando:
Ejemplo 4-3. Localiza el chero del "autenticacin de los clientes" de PostgreSQL
bash# locate pg_hba.conf
4.1.1. Usando Debian Sarge 3.1
A continuacin se listarn los pasos necesarios para congurar los respectivos servicios con respecto al
sistema operativo Debian Sarge.
Nota: Realizando estos pasos usted lograr congurar los servicios de PostgreSQL, Apache y PHP
con respecto al funcionamiento del SAID.
4.1.1.1. Congurando el servidor PostgreSQL
A continuacin se listarn los pasos necesarios para congurar el gestor de base de datos PostgreSQL en
Debian Sarge.
1. Se edita el archivo de autenticacin de los clientes de PostgreSQL pg_hba.conf con el siguiente
comando:
Ejemplo 4-4. Editar el chero del "autenticacin de los clientes" de PostgreSQL
bash# vi /etc/postgresql/pg_hba.conf
Agregando la siguiente linea debajo de en la seccin llamada "IPv4-style local connections".
Ejemplo 4-5. Agregue esta linea justo debajo de la seccin "IPv4-style local connections" de
PostgreSQL
host NOMBRE_BASE_DE_DATOS admin 127.0.0.1 255.255.255.255 md5
46
Captulo 4. Conguracin post instalacin
2. Se edita el archivo de conguracin del servidor de PostgreSQL postgresql.conf con el
siguiente comando:
Ejemplo 4-6. Editar el chero del "conguracin del servidor" de PostgreSQL
bash# vi /etc/postgresql/postgresql.conf
Vericando en la seccin llamada "CONNECTIONS AND AUTHENTICATION", la variable
"tcpip_socket" se igual a "true" si esta en "false" debe colocarse en "true" como a continuacin:
tcpip_socket = true
Adicionalmente la variable "port" debe ser igual a "5432" estar descomentada, si es necesario
"descomentarla" debes quitar el carcter "#" que esta antes de la variable "port" como a
continuacin:
port = 5432
3. Reiniciar el servicio de PostgreSQL.
Ejemplo 4-7. Reiniciando el servidor
bash# /etc/init.d/postgresql restart
4.1.1.2. Congurando el servidor Apache
A continuacin se listarn los pasos necesarios para congurar el servidor de pginas web Apache 2 en
Debian Sarge.
1. Se edita el archivo de conguracin de Apache apache2.conf con el siguiente comando:
Ejemplo 4-8. Editar el chero del "conguracin de Apache2"
bash# vi /etc/apache2/apache2.conf
Vericamos que la variable "AddDefaultCharset" que es igual al siguiente valor "ISO-8859-1" este
descomentada, si es necesario "descomentarla" debe quitar el carcter "#" as de esta forma se
habilita la denicin de caracteres por defecto "ISO-8859-1" (LATIN1), (debido que la aplicacin,
base de datos esta basada con la denicin de caracteres "ISO-8859-1") como se demuestra a
continuacin:
AddDefaultCharset ISO-8859-1
47
Captulo 4. Conguracin post instalacin
4.1.1.3. Congurando el modulo PHP del servidor Apache
A continuacin se listarn los pasos necesarios para congurar el modulo PHP del servidor de pginas
web Apache 2 en Debian Sarge.
1. Se edita el archivo de conguracin de PHP php.ini con el siguiente comando:
Ejemplo 4-9. Editar el chero del "conguracin de PHP"
bash# vi /etc/php4/apache2/php.ini
Adicionalmente en la variable "include_path" la ruta absoluta del "ADOdb", si es necesario
"descomentarla" debes quitar el carcter ";" que esta antes de la variable "include_path" como a
continuacin:
include_path = ".:/usr/share/php:/usr/share/adodb"
2. Reiniciar el servicio de Apache2.
Ejemplo 4-10. Reiniciando el servidor
bash# /etc/init.d/apache2 restart
4.1.2. Usando Debian Etch 4.0
A continuacin se listarn los pasos necesarios para congurar los respectivos servicios con respecto al
sistema operativo Debian Etch.
Nota: Realizando estos pasos usted lograr congurar los servicios de PostgreSQL, Apache y PHP
con respecto al funcionamiento del SAID.
4.1.2.1. Congurando el servidor PostgreSQL
Normalmente se estila instalar el servicio de base de datos PostgreSQL en el mismo Servidor en donde
se instala el Servidor apache, esto funciona perfectamente para organismos con conexiones de 30
usuarios pero para cantidades de usuarios superiores a los 30 se puede evaluar la opcin de montar cada
servicio en un servidor por separado.
El sistema SAID es capaz de funcionar con los valores mnimos predeterminados por la instalacin del
manejador de base de datos PostgreSQL, sin embargo podria mejorarse el despeo de dicho servicio, por
48
Captulo 4. Conguracin post instalacin
esto a continuacin se listarn los pasos necesarios para congurar el gestor de base de datos
PostgreSQL en Debian Etch 4.0.
1. Se edita el archivo de autenticacin de los clientes de PostgreSQL pg_hba.conf con el siguiente
comando:
Ejemplo 4-11. Editar el chero del "autenticacin de los clientes" de PostgreSQL
bash# vi /etc/postgresql/7.4/main/pg_hba.conf
Agregando la siguiente linea debajo de en la seccin llamada "IPv4-style local connections".
Ejemplo 4-12. Agregue esta linea justo debajo de la seccin "IPv4-style local connections" de
PostgreSQL
host NOMBRE_BASE_DE_DATOS admin 127.0.0.1 255.255.255.255 md5
2. Se edita el archivo de conguracin del servidor de PostgreSQL postgresql.conf con el
siguiente comando:
Ejemplo 4-13. Editar el chero del "conguracin del servidor" de PostgreSQL
bash# vi /etc/postgresql/7.4/main/postgresql.conf
Vericando en la seccin llamada "CONNECTIONS AND AUTHENTICATION", la variable
"tcpip_socket" se igual a "true" si esta en "false" debe colocarse en "true" como a continuacin:
tcpip_socket = true
Adicionalmente la variable "port" debe ser igual a "5432" estar descomentada, si es necesario
"descomentarla" debes quitar el carcter "#" que esta antes de la variable "port" como a
continuacin:
port = 5432
3. Prestaciones de base de datos: Denitivamente la velocidad de lectura y escritura del disco duro y,
la velocidad con que la interfaz de datos opera es un factor determinante, pero se pueden
implementar conguraciones que ayudarn a que la base de datos funcione mejor, solo es necesario
conocer cierta informacin de hardware para realizar una optimizacin del equipo con el servicio
PostgreSQL.
Se debe conocer especcamente la memoria RAM para explicar como hacerlo se tomar una
conguracin base de 1 Gb de Memoria RAM en el servidor como se muestra a continuacin:
Sugerencia: Para determinar la memoria que tiene instalada en el servidor de base de datos,
puede usar el comando a continuacin:
49
Captulo 4. Conguracin post instalacin
Ejemplo 4-14. Determinar la cantidad de memoria disponible en el servidor de
PostgreSQL
bash# free -k
Para hacer esta conguracin es necesario asignar los valores en las variables que a contiuacin
de describen del chero de conguracin de servidore PostgreSQL postgresql.conf
Ejemplo 4-15. Editar el chero del "conguracin del servidor" de PostgreSQL
bash# vi /etc/postgresql/7.4/main/postgresql.conf
shared_buffers
Este variable permite denir el valor que tomar el servidor PostgreSQL para soportar ms
nmero de conexiones.
Usted debe localizar la variable "shared_buffers" y asignar el resultado del calculo del 10%
del total de la RAM dividida entre 8.5 KB:
RESULTADO = (((((TAMANO_MEMORIA * EQUIV_MEDIDA_MB) *
EQUIV_MEDIDA_KB) * PORCENTAJE) / 100) / 8.5)
Nota: Este es un ejemplo del calculo:
1 * 1024 * 1024 * 10 / 100 / 8.5 = 12336
A continuacin de muestra como debe quedar la variable en base a que se tenga 1 Gb (1024
Mb) en el servidor:
shared_buffers = 13107
sort_mem
Este variable permite denir el valor que tomar el servidor PostgreSQL para determinar... .
Usted debe localizar la variable "sort_mem" y asignar el resultado de del calculo del 4% del
total de la RAM.
RESULTADO = ((((TAMANO_MEMORIA * EQUIV_MEDIDA_MB) *
EQUIV_MEDIDA_KB) * PORCENTAJE) / 100)
50
Captulo 4. Conguracin post instalacin
Nota: Este es un ejemplo del calculo:
1 * 1024 * 1024 * 4 / 100 = 41943
A continuacin de muestra como debe quedar la variable en base a que se tenga 1 Gb (1024
Mb) en el servidor:
sort_mem = 41943
effective_cache_size
Este variable permite denir el valor que tomar el servidor PostgreSQL para determinar... .
Usted debe localizar la variable "sort_mem" y asignar el resultado de del calculo del 10% del
total de la RAM dividida entre 8 KB del total de la RAM.
RESULTADO = (((((TAMANO_MEMORIA * EQUIV_MEDIDA_MB) *
EQUIV_MEDIDA_KB) * PORCENTAJE) / 100) / 8)
Nota: Este es un ejemplo del calculo:
1 * 1024 * 1024 * 10 / 100 / 8 = 13107
A continuacin de muestra como debe quedar la variable en base a que se tenga 1 Gb (1024
Mb) en el servidor:
effective_cache_size = 13107
Adaptar los valores de kernel "/proc/sys/kernel/shmmax" y "/proc/sys/kernel/shmall" colocando el
valor calculado para "shared_buffers * 1024 * 8".
Nota: 13107 * 1024 * 8 = 107372544
echo "107372544" > /proc/sys/kernel/shmmax
echo "107372544" > /proc/sys/kernel/shmall
Si usted desea que estos valores estn por defecto al arranque del servidor se debe localizar el
chero "/etc/sysctl.conf" y agregarle lo siguiente:
Ejemplo 4-16. Editar el chero del "conguracin del kernell"
bash# vi /etc/sysctl.conf
51
Captulo 4. Conguracin post instalacin
Para que los valores este denidos por defecto al arranque del servidor, usted debe agregar las
siguientes variables:
kernel.shmmax = 107372544
kernel.shmall = 107372544
4. Reiniciar el servicio de PostgreSQL.
Ejemplo 4-17. Reiniciando el servidor
bash# /etc/init.d/postgresql-7.4 restart
4.1.2.2. Congurando el servidor Apache
A continuacin se listarn los pasos necesarios para congurar el servidor de pginas web Apache 2 en
Debian Etch.
1. Se edita el archivo de conguracin de Apache apache2.conf con el siguiente comando:
Ejemplo 4-18. Editar el chero del "conguracin de Apache2"
bash# vi /etc/apache2/apache2.conf
Vericamos que la variable "AddDefaultCharset" que es igual al siguiente valor "ISO-8859-1" este
descomentada, si es necesario "descomentarla" debe quitar el carcter "#" as de esta forma se
habilita la denicin de caracteres por defecto "ISO-8859-1" (LATIN1), (debido que la aplicacin,
base de datos esta basada con la denicin de caracteres "ISO-8859-1") como se demuestra a
continuacin:
AddDefaultCharset ISO-8859-1
4.1.2.3. Congurando el modulo PHP del servidor Apache
A continuacin se listarn los pasos necesarios para congurar el modulo PHP del servidor de pginas
web Apache 2 en Debian Etch.
1. Se edita el archivo de conguracin de PHP php.ini con el siguiente comando:
Ejemplo 4-19. Editar el chero del "conguracin de PHP"
bash# vi /etc/php4/apache2/php.ini
52
Captulo 4. Conguracin post instalacin
Adicionalmente en la variable "include_path" la ruta absoluta del "ADOdb", si es necesario
"descomentarla" debes quitar el carcter ";" que esta antes de la variable "include_path" como a
continuacin:
include_path = ".:/usr/share/php:/usr/share/php/adodb"
2. Reiniciar el servicio de Apache2.
Ejemplo 4-20. Reiniciando el servidor
bash# /etc/init.d/apache2 restart
4.2. Paquete SAID
Una vez terminada la conguracin de las dependencias que ofrecen "servicios" a la aplicacin, aun
queda por congurar el "paquete", es decir; la aplicacin SAID, para lo que se dispone de unos
procedimientos bajo consola de comandos que se describen a continuacin:
1. Agregar al usuario del Servidor Web Apache en el grupo del directorio (/usr/share/said/tmp) y
(/usr/share/said/logs) ejecutando los siguientes comando:
Ejemplo 4-21. Agregar al usuario en el grupo del directorio "/usr/share/said/tmp"
bash# chgrp www-data /usr/share/said/tmp
Ejemplo 4-22. Agregar al usuario en el grupo del directorio "/usr/share/said/logs"
bash# chgrp www-data /usr/share/said/logs
2. Asignar permisos para el usuario del Servidor Web Apache a el directorio (/usr/share/said/tmp) de
escritura y ejecucin, y (/usr/share/said/logs) de escritura, ejecutando los siguientes comandos:
Ejemplo 4-23. Otorgar permisos de escritura y ejecucin al usuario en el grupo sobre el
directorio "/usr/share/said/tmp"
bash# chmod g+w+x /usr/share/said/tmp
53
Captulo 4. Conguracin post instalacin
Ejemplo 4-24. Otorgar permisos de escritura al usuario en el grupo sobre el directorio
"/usr/share/said/logs"
bash# chmod g+w /usr/share/said/logs
3. Crear un enlace simblico llamado "said" desde /var/www apuntando a /usr/share/said con el
siguiente comando:
Ejemplo 4-25. Enlazar el directorio de instalacin con el directorio de publicacin
bash# ln -s /usr/share/said /var/www/said
4. Tambin se puede editar el archivo de variables globales del SAID
(/usr/share/said/configuracion/conf_apps_varglobal.php) para colocar la direccin
virtual de su servidor web y otras variables que desee cambiar de las que vienen predeterminadas
con el siguiente comando:
Ejemplo 4-26. Personalizando las variables de conguracin globales del SAID.
bash# vi /usr/share/said/configuracion/conf_apps_varglobal.php
5. Debe editar el archivo conectar.php que se encuentra en (/usr/share/said/) para colocar en
la conexin de PostgreSQL la IP del Servidor de Base de Datos, por lo general la misma IP del
Servidor de Aplicacin ejecutando el siguiente comando:
Ejemplo 4-27. Personalizando las variables de conexin a base de datos.
bash# vi /usr/share/said/conectar.php
6. Ahora si se encuentra en el mismo servidor ejecute el navegador web y escribir en la barra de
direccin http://localhost/said/
Nota: Si no se encuentra en el mismo servidor se debe sustituir "localhost" de la direccin por
la "IP" de su servidor y consultar la direccin desde un cliente por medio de un navegador Web.
7. Al cargar la pgina del SAID, proceda a ingresar la palabra admin donde en el formulario de ingreso
en el inicio de la sesin en el recuadro de texto llamado "Usuario".
8. Y luego ingrese la palabra 123 en el formulario de ingreso en el "inicio de la sesin" en el recuadro
de texto llamado "Contrasea" y presione el botn llamado "iniciar sesin".
54
Captulo 4. Conguracin post instalacin
Realizando estos pasos, usted ha congurado del paquete con respecto al funcionamiento del SAID.
Atencin
Se recomienda cambiar esta clave y el nombre de usuario si lo preere, luego de
haber ingresado al sistema, para mayor informacin consulte el apartado
destinado a explicar como Cambiar contraseas de usuarios.
4.3. Clientes Web (Navegador Web)
A continuacin se listarn los pasos necesarios para congurar los clientes del SAID.
1. Se debe congurar como pgina de inicio de forma que sea ms amigable acceder hacia la
aplicacin, puede ser en la preferencias del navegador en la categora de "Pgina de inicio". Tambin
en los marcadores el men de "Marcadores" y luego en aadir, as de esta forma se dene en los
marcadores del navegador.
4.3.1. Usando Mozilla FireFox en GNU/Linux
A continuacin se listarn los pasos necesarios para congurar las preferencias del navegador con
respecto al SAID.
1. Se hace clic en EditarPreferencias, para acceder a las preferencias de su navegador, en la
siguiente gura se grca el procedimiento:
55
Captulo 4. Conguracin post instalacin
Figura 4-1. Accediendo a las preferencias del navegador.
2. Se hace la pestaa GeneralPgina de inicio, se debe colocar la direccin URL absoluta de su
aplicacin previamente congurada en el servidor, la idea es que este congurado como pgina de
inicio del navegador as se accede de forma "directa" al SAID; en la siguiente gura se muestra el
procedimiento:
56
Captulo 4. Conguracin post instalacin
Figura 4-2. Denir al SAID como "Pgina de inicio" del navegador.
3. Se hace la pestaa ContenidoBloquear ventanas emergentesSitios permitidos, se debe
hacer clic sobre el botn llamado "Sitios permitidos" y luego agregar en le cuadro de texto llamado
"Direccin del sitio web" la direccin URL de su aplicacin, luego se hace clic en el botn llamado
"Permitir" y despus en el botn llamado "Cerrar"; en la siguiente gura se grca el procedimiento:
57
Captulo 4. Conguracin post instalacin
Figura 4-3. Permitir ventanas emergentes al SAID.
Y para nalizar hacer clic en el prximo botn llamado "Cerrar" para guardar los cambios de las
preferencias de tu navegador.
4.4. Interfaz de conguracin
La aplicacin posee una interfaz de conguracin y administracin del mismo y la cual es descrita en la
interfaz administrativa de conguracin donde podr encontrar todo lo referente al tema.
58
Captulo 5. Recomendaciones de seguridad
Segn Wikipedia, la seguridad informtica generalmente consiste en asegurar que los recursos del
sistema de informacin (material informtico o programas) de una organizacin sean utilizados de la
manera que se decidi y que la informacin que se considera importante no sea fcil de acceder por
cualquier persona que no se encuentre acreditada.
Considerando esta denicin, se debe tomar en cuenta las siguientes previsiones en pro de preservar los
datos del SAID.
5.1. Lado del Servidor (BackEnd)
Como mnimo elemento de seguridad, el servidor que va a tener instalada la aplicacin deber contar con
una conguracin IP que se encuentre en un rango IP privado, es decir; que no pueda ser accedido
directamente desde Internet sino solamente desde la red interna de la institucin. De esta forma puede
mantenerse un mejor control de los accesos al servidor y por ende tener un menor ndice de ataques de
piratas informticos.
Sera recomendable tambin realizar la instalacin de un Firewall que realice el ltrado del trco de red
entrante al servidor para hacer un poco ms difcil la penetracin a los datos o servicios contenidos en
dicho servidor.
5.1.1. Cambiar contraseas de usuarios
Es recomendado por razones de seguridad cambiar las clave del usuario que accede desde el sistema a la
base de datos "administracion_publica", para esto debe ejecutar los siguientes comandos:
1. Es recomendable ejecutar el anterior comando para que genere de manera aleatoria la contrasea del
para el usuario. Copia la cadena generada y sela como contrasea de los usuarios.
bash# makepasswd
2. Este comando nos permite cambiarnos de usuario "root" a el usuario "postgres".
bash# su postgres
3. Este comando nos permite establecer una conexin al servidor de base de datos con el usuario
administrador de base de datos "postgres".
bash$ psql NOMBRE_BASE_DE_DATOS postgres
4. Este comando SQL nos permite cambiar la contrasea de un usuario de base de datos, la frase que
esta entre comillas simples NUEVA_CONTRASEA_USUARIO usted la va a sustituir por la
59
Captulo 5. Recomendaciones de seguridad
contrasea nueva que desee establecer no olvide que mientras mas larga, variada entre nmeros y
letras, ser ms difcil que le determinen cual es su contrasea de conexin a base de datos.
nombre_bd=# alter user admin with password
NUEVA_CONTRASEA_USUARIO ;
5. Este comando le permite desconectarse del servidor de base de datos.
nombre_bd=# \q
6. Este comando le permite cerrar la sesin del usuario "postgres".
bash$ exit
5.1.2. Restringir acceso de usuarios
A nivel de seguridad se puede restringir que usuarios de base de datos se conectan, desde que mquinas,
a que base de datos. Para eso es necesario modicar los siguientes parmetros en el chero de
conguracin de PostgreSQL pg_hba.conf como se muestra a continuacin:
Servicio de base de datos y Web en el mismo servidor
Si el servicio de base de datos PostgreSQL esta en el mismo servidor donde se encuentra el servidor
WEB apache.
host NOMBRE_BASE_DE_DATOS admin 127.0.0.1 255.255.255.255 md5
Esto permite hacer conexiones a la base de datos de SAID solo desde el computador local, que es
donde corre el servidor Web apache y solo conectarse a dicha base de datos con el usuario (admin).
Servicio de base de datos y Web en servidores distintos
Suponiendo que la base de datos de PostgreSQL de la aplicacin SAID est en un servidor de la red
interna con la IP (192.168.1.3) y que la aplicacin SAID esta en otro servidor con la IP
(192.168.1.2) entonces se podra congurar de la siguiente manera:
host NOMBRE_BASE_DE_DATOS admin 192.168.1.2 255.255.255.255 md5
Esto permite hacer conexiones a la base de datos de SAID que est en el servidor IP (192.168.1.3)
solo desde el computador con la IP (192.168.1.2), que es donde corre el servidor Web apache y solo
conectarse a dicha base de datos con el usuario (admin).
Estas conguraciones permiten restringir el acceso a la base de datos por parte de otros usuarios de
PostgreSQL que no estn denidos en este chero.
60
Captulo 5. Recomendaciones de seguridad
5.1.3. Respaldo de base de datos
El SAID posee un Bash script que permite hacer respaldos automticos de la estructura y datos BD del
en GNU/Linux de la informacin que maneja, para ello es necesario realizar una pequea conguracin
en el servidor donde se encuentra la base de datos del SAID, agregando al "crontab" del usuario
"postgres" una rutina de respaldo. Estos datos pueden ser respaldados segn las necesidades y recursos
de cada organismo. Para hacer uso de esta herramienta se debe realizar los siguientes pasos:
1. Debe descargar el bash script de respaldo desde este sitio web
http://sistemas.fsl.fundacite-merida.gob.ve/docman/view.php/14/227/backup_db_cron.txt o usar el
ejemplo que se encuentra dentro del directorio "scripts (scripts/backup_db_cron.sh)" de este manual.
bash# wget http://sistemas.fsl.fundacite-merida.gob.ve/docman/view.php/14/227/backup_db_cron.txt
Donde "wget" es el comando por lnea de comando permitir descargar el scripts bash hacia el
directorio concurrente donde se encuentre al momento de ejecutar este comando.
2. Este comando nos permite cambiarnos de usuario "root" a el usuario "postgres".
bash# su postgres
3. Este comando nos permite editar el "cron tab" del usuario "postres" con la siguiente lnea:
bash$ crontab -e
Se dene la siguiente lnea:
0 10
* * *
/var/lib/postgresql/backup_db_cron.sh
4. Dentro del editor presione las siguientes teclas :Guardar y Salir de NANO (Crtl-o-Enter
Crtl-x), poder escribir los cambios, y salir del editor.
5. Este comando permite salir de la sesin del usuario "postres".
bash$ exit
6. Este comando permite realizar una copia del bash script (tambin se cambia la extensin del chero
de ".txt" a ".sh") que realizar la rutina de respaldos.
bash# cp backup_db_cron.txt /var/lib/postgresql/backup_db_cron.sh
Donde "/var/lib/postgresql/" es la ruta absoluta del directorio $HOME del usuario "postgres".
7. Este comando es opcional y permite listar todas las tareas programas en el "cron tab" del usuario
"postgres".
bash# crontab -l
61
Captulo 5. Recomendaciones de seguridad
Aviso
Al congura este bash script en el "cron tab" del usuario "postgres" el respaldo se
guardara en el $HOME de dicho usuario, posteriormente hay que respaldar, por
Red, por Cintas Magnticas, CD, DVD o cualquier otros tipo de dispositivo de
acceso y almacenamiento de datos, ya que este respaldo solo lo que genera
Backup de la estructura y datos de la base de datos del SAID.
Esto permite ejecutar el script (backup_db_cron.sh) todos los das a las 10:00 pm segn la hora del
servidor; para guardar la informacin en el directorio (var/lib/postgresql) creando un directorio nuevo
llamado (gp_respaldo_fecha) y dentro colocando un chero empaquetado con el respaldo.
En caso de que el script de respaldo no se quiera ejecutar no todos los das, sino con un patrn diferente
se debe consulta informacin sobre el crontab. Por razones de seguridad el script de respaldo realiza
varias combinaciones de respaldo entre datos y estructura, los cuales pueden ser congurados a convenir.
5.2. Lado del Cliente (FrontEnd)
A continuacin se listarn los pasos necesarios para congurar los clientes del SAID de modo seguro.
5.2.1. Conguracin de Navegador Web
A continuacin se listarn los pasos necesarios para congurar las preferencias de tu navegador con
respecto al SAID.
1. Se hace clic en EditarPreferencias, para acceder a las preferencias de su navegador, en la
siguiente gura se grca el procedimiento:
62
Captulo 5. Recomendaciones de seguridad
Figura 5-1. Accediendo a las preferencias del navegador.
2. Se hace la pestaa PrivacidadFormulario guardados, se debe desactiva la casilla de
comprobacin de llamada "Guardar informacin que introduzco en los formularios y la barra de
bsqueda" para evitar que los datos introducidos como el usuario de la aplicacin este develados a
otros usuarios no autorizados; en la siguiente gura se grca el procedimiento:
Figura 5-2. Desactivar opcin de "Guardar informacin que introduzco en los formularios y la
63
Captulo 5. Recomendaciones de seguridad
barra de bsqueda".
3. Se hace la pestaa PrivacidadContrasea, se debe desactivar la casilla de comprobacin de
llamada "Recordar contrasea" para evitar que la contrasea del usuario de la aplicacin esten
"develados" en forma de que cuando se escriba el usuario complete la contrasea en el inicio de
sesin; en la siguiente gura se grca el procedimiento:
64
Captulo 5. Recomendaciones de seguridad
Figura 5-3. Desactivar opcin de "Recordar contrasea".
Y para nalizar hacer clic en el prximo botn llamado "Cerrar" para guardar los cambios de las
preferencias de su navegador.
65
Captulo 6. Interfaz administrativa de
conguracin
Esta parte es donde se realizan todos los registros previos antes de la utilizacin del Sistema
Administrativo Integrado Descentralizado, se deben especicar en esta seccin algunos datos bsicos
que pueden y sern empleados a lo largo de la aplicacin.
Por tal motivo es importante que el administrador del sistema realice algunos registros para de esa
manera se pueda interactuar con el resto de la aplicacin.
En puntos que se vern ms adelante se detalla la forma en la que el usuario deber realizar estas
conguraciones.
Para entrar al mdulo de conguraciones, el usuario deber pulsar sobre el botn "conguracin"
ubicado en la parte inferior izquierda de la pantalla de acceso al sistema.
Figura 6-1. Acceso al Sistema
Se mostrar una pantalla similar a la anterior donde el usuario deber introducir un login y un password
para poder entrar a la conguracin del sistema. Esta opcin es solo para el administrador de la
aplicacin, por lo que se debe introducir un nombre de usuario y una clave administradora.
En esta seccin el administrador puede congurar la informacin inicial necesaria para el
funcionamiento del sistema
66
Captulo 6. Interfaz administrativa de conguracin
Figura 6-2. Acceso a la Conguracin del Sistema
A esta seccin del sistema; slo tiene acceso el usuario admin.
Cuando el usuario y la clave sean validadas por el sistema y las mismas sean correctas, se presentar una
pantalla donde se muestran las distintas opciones de conguracin existentes.
Se debe entonces seleccionar una de las opciones presentes en el men vertical izquierdo para su
posterior registro en la base de datos.
Figura 6-3. Pantalla principal de la conguracin del sistema
67
Captulo 6. Interfaz administrativa de conguracin
6.1. Institucin
Se realiza el registro de la institucin que utilizar el Sistema Administrativo Integrado Descentralizado,
se presenta para tal n una pantalla donde se deben introducir los datos necesarios para el registro de una
institucin.
Los campos marcados con un asterisco son indispensables para el registro y no pueden contener datos
vacos o nulos.
68
Captulo 6. Interfaz administrativa de conguracin
Figura 6-4. Datos de la Institucin
Se deben introducir los datos que correspondan a los de el formato de ingreso como se explica a
continuacin:
1. Nombre: se debe introducir el nombre que corresponda a la institucin que se desea congurar para
el sistema.
69
Captulo 6. Interfaz administrativa de conguracin
2. Tipo: se debe seleccionar de una lista desplegable el tipo de institucin que mejor describa el
funcionamiento de la que se esta registrando, en caso de no existir un tipo de institucin que se
acople, entonces se debe presionar sobre el botn marcado como "+" para agregar un nuevo tipo.
Si se desea agregar un nuevo tipo de institucin aparecer entonces una ventana emergente con un
formato especco para la insercin del nuevo tipo que se desea agregar.
Figura 6-5. Ingreso para tipos de institucin
3. Cdigo ONAPRE: Es el nmero que identica a la institucin ante la Ocina Nacional de
Presupuesto (ONAPRE).
4. RIF: Se debe introducir el nmero de Registro de Informacin Fiscal (R.I.F.) de la institucin a
registrar.
5. NIT: especicar en este campo el Nmero de Informacin Fiscal (N.I.T.) de la institucin.
6. Fecha de inicio de operaciones: Se debe especicar el da/mes/ao en la cual la institucin comenz
sus actividades.
7. Sector: Seleccionar de una lista desplegable el sector al cual esta orientada la actividad principal de
la institucin, en caso de no existir uno adecuado a la institucin se debe presionar sobre el botn
marcado con "+" al lado de la lista para poder ingresar uno nuevo al sistema.
Cuando se desee agregar un nuevo sector se presentar una ventana emergente con un formato
especco para la insercin de un nuevo sector donde se especicar el nombre.
70
Captulo 6. Interfaz administrativa de conguracin
Figura 6-6. Ingreso de sectores
8. Domicilio Legal: Se debe especicar la direccin y/o ubicacin fsica donde la institucin se
encuentra situada.
9. Ciudad: introducir en este campo el nombre de la ciudad donde se encuentra ubicada la institucin.
10. Pas: En este campo se debe seleccionar de una lista desplegable el pas en el cual esta situada la
institucin, en caso de no existir se debe presionar sobre el botn "+" ubicado al lado de la lista
desplegable, el cual mostrar una ventana emergente donde se deben especicar los datos
correspondientes al nuevo pas a introducir.
Figura 6-7. Ingreso de pas
Se debe especicar en sta ventana emergente el nombre del nuevo pas a ingresar y posteriormente
presionar sobre el botn ingresar para realizar el respectivo registro en la base de datos.
11. Estado: Se debe seleccionar de una lista desplegable el estado en el cual est ubicada la institucin,
en caso de no existir el estado se debe presionar sobre el botn "+".
71
Captulo 6. Interfaz administrativa de conguracin
Figura 6-8. Ingreso de estado
Si se desea introducir un nuevo estado aparecer una ventana emergente en la cual se debe
seleccionar de una lista desplegable el pas al cual se le desea asignar este nuevo estado y
posteriormente introducir un nombre para el que se desea registrar. Luego se debe pulsar sobre el
botn ingresar para realizar el respectivo registro.
12. Municipio: Se debe seleccionar de una lista desplegable el municipio en el cual este ubicada la
institucin, si no existe se debe presionar sobre el botn "+" para realizar el ingreso de un nuevo
municipio.
Aparecer en pantalla una ventana emergente en la cual se debe seleccionar de una lista desplegable
el pas al cual pertenece e igualmente seleccionar de una lista desplegable el estado al que
corresponda.
Figura 6-9. Ingreso de municipios
Introducir el nombre del nuevo municipio a registrar y presionar sobre el botn insertar.
72
Captulo 6. Interfaz administrativa de conguracin
13. Cdigo Postal: Se debe especicar el cdigo de la zona postal correspondiente a la ubicacin
geogrca de la institucin.
14. Telfono: Se muestra para la insercin de los telfonos de la institucin 3 campos que identican el
cdigo del pas, el cdigo de rea y el nmero telefnico.
Para agregar nmeros telefnicos de la institucin se debe presionar sobre el botn "+", aparecer
una ventana emergente donde se debe especicar el cdigo de rea y el nmero telefnico de la
institucin y posteriormente presionar el botn insertar para agregarlo al registro de la institucin.
Figura 6-10. Ingreso de nmeros telefnicos de la Institucin
15. Fax: se debe presionar sobre el botn "+" para insertar un nuevo nmero de fax de la institucin.
Aparecer una ventana emergente donde se debe especicar el cdigo de rea y el nmero de fax.
Luego presionar sobre el botn insertar para agregar el nuevo nmero de fax a la institucin.
Figura 6-11. Ingreso del nmero de fax
73
Captulo 6. Interfaz administrativa de conguracin
16. Telefax: Se debe presionar sobre el botn "+" para agregar un nuevo nmero de telefax. Se abrir
una ventana emergente donde se debe escribir el nuevo nmero de telefax que se desea agregar a los
datos de la institucin. Luego presionar sobre el botn insertar para realizar el registro respectivo.
Figura 6-12. Ingreso del nmero de telefax
17. Sitio web: En este campo se escribe la direccin URL de la pgina web de la institucin. En caso de
no poseer direccin web en Internet se debe dejar en blanco este campo.
18. Organismo de Adscripcin: Es el organismo de nivel superior al cual esta adscrita la institucin que
se desea registrar en el sistema.
Para ello se debe seleccionar de una lista desplegable el organismo al cual este adscrita la
institucin, en caso de no existir el organismo de adscripcin se debe presionar sobre el botn "+".
Aparecer una ventana emergente en la cual se deben ingresar algunos datos correspondientes al
nuevo organismo de adscripcin.
74
Captulo 6. Interfaz administrativa de conguracin
Figura 6-13. Ingreso para organismos de adscripcin
En la imagen anterior para el ingreso de organismos de adscripcin se deben ingresar los siguientes
datos:
Nombre: Especicar un nombre para el organismo de adscripcin.
Tipo: Seleccionar de una lista desplegable el tipo de institucin de nivel inferior que pueden estar
adscritas a este organismo. Si no existe el tipo de institucin se debe agregar presionando para ello
el botn "+" e introduciendo el nuevo tipo.
75
Captulo 6. Interfaz administrativa de conguracin
RIF: Introducir el nmero de Registro de Informacin Fiscal (R.I.F.) del organismo de
adscripcin.
NIT: Introducir el Nmero de Informacin Fiscal (N.I.T.) del organismo de adscripcin.
Fecha inicio de operaciones: Introducir la fecha en la que el organismo de adscripcin comenz
sus actividades.
Sector: Seleccionar de una lista desplegable el sector al cual pertenece el organismo de
adscripcin. Si no se encuentra el sector debe presionar sobre el botn "+" para agregar uno nuevo
e introducir el nombre del mismo.
Domicilio legal: Introducir la direccin en la cual se encuentra ubicado el organismo de
adscripcin.
Ciudad: Introducir el nombre de la ciudad en la cual se encuentra ubicado el organismo de
adscripcin.
Pas: Seleccionar de una lista desplegable el pas donde se encuentra ubicado el organismo de
adscripcin, si no existe se debe agregar presionando para ello el botn "+".
Estado: Seleccionar de una lista desplegable el Estado correspondiente a la ubicacin del
organismo de adscripcin, si no existe se debe agregar presionando el botn "+".
Cdigo postal: Introducir el cdigo de la zona postal a la que pertenece el organismo de
adscripcin.
Sitio web: Introducir la URL de la pgina web del organismo de adscripcin, si no posee se debe
dejar este campo vaco.
Organismo de adscripcin: Seleccionar de una lista desplegable el organismo de adscripcin al
cual pertenece.
19. Razn social: Introducir el objeto principal de la actividad de la institucin.
20. Composicin del patrimonio: Introducir una breve descripcin de como fue o est compuesto el
patrimonio de la institucin.
21. Misin: Introduzca una descripcin sobre los objetivos que persigue la institucin que se esta
ingresando.
22. Visin: Introducir cual es la visin que dene a la institucin.
23. Actividad principal: Introducir cual es la actividad primordial de la institucin.
24. Forma Jurdica: Se debe introducir en este campo la forma jurdica de la institucin que se desea
registrar.
25. Base legal: Introducir en este campo el basamento legal para la constitucin de la institucin que se
esta registrando.
Una vez que fueron introducidos los datos requeridos para la insercin de la institucin (los campos
marcados con asteriscos son de carcter obligatorio) se debe presionar sobre el botn modicar para
realizar el respectivo registro en la base de datos.
76
Captulo 6. Interfaz administrativa de conguracin
6.2. Personal
Esta seccin de la conguracin del sistema es en la cual se ingresa a todo el personal que labora dentro
de la institucin, donde se le asigna un nombre de usuario y contrasea para el acceso al Sistema
Administrativo Integrado Descentralizado con los distintos privilegios que requiera segn sea el caso.
Se debe entonces seleccionar para ello la accin a realizar del men vertical izquierdo, el cual presentar
la pantalla correspondiente.
1. Ingresar personal: Se muestra una pantalla donde el administrador del sistema deber ingresar
algunos datos requeridos para el ingreso de un personal.
77
Captulo 6. Interfaz administrativa de conguracin
Figura 6-14. Ingreso de Personal
78
Captulo 6. Interfaz administrativa de conguracin
Todos los campos marcados con asterisco son de carcter obligatorio y no pueden quedar vacos o
con datos nulos.
Nombres: Introducir el nombre completo de la persona que se va a registrar dentro del personal.
Apellidos: Introducir el o los apellidos completos de la persona que se va a registrar.
Cdula de identidad: Introducir el nmero de identicacin de la persona a registrar.
Nacionalidad: Debe seleccionar una de las dos opciones disponibles, Venezolano o Extranjero.
Fecha de Nacimiento: Se debe indicar el da, seleccionar el mes de una lista desplegable e
introducir el ao de nacimiento de la persona.
Sexo: Se debe seleccionar una de las dos opciones presentes de acuerdo al sexo de la persona que
se desea registrar, Masculino o Femenino.
Estatura: Introducir en este campo la estatura de la persona que se desea registrar en el sistema, se
debe introducir una cantidad en metros.
Peso: Indicar el peso en Kilogramos de la persona que se va a registrar.
Profesin: Seleccionar de una lista desplegable la profesin o actividad de la persona, si la
profesin requerida para el registro no aparece en la lista se puede agregar presionando para ello
el botn "+". Aparecer entonces una ventana emergente donde se debe especicar el nuevo
nombre de la profesin a introducir y luego presionar sobre el botn insertar.
Figura 6-15. Ventana emergente para insercin de profesiones
Direccin: Introducir la direccin de residencia, indicando para ello calle, sector, nro. casa o
apto., etc.
Correo electrnico: Indicar la direccin de correo electrnico de la persona que se esta
registrando, si no posee se debe dejar vaco este campo.
Sitio web: Indique la URL del sitio web que posea la persona a registrar, si no posee direccin
web se puede dejar vaco este campo.
79
Captulo 6. Interfaz administrativa de conguracin
Estado civil: Seleccionar de una lista desplegable el estado civil actual de la persona que se esta
registrando, si no existe se puede agregar presionando para ello el botn "+". Aparecer una
ventana emergente donde se debe especicar el nuevo estado civil y posteriormente pulsar sobre
el botn insertar para registrar el nuevo dato.
Figura 6-16. Ventana emergente para insercin de estado civil
Nmero de hijos: Seleccionar de una lista desplegable el nmero de hijos que posea la persona a
registrar.
Telfono: Indicar el cdigo de rea y el nmero telefnico de la persona, si el nmero es una
central y posee una extensin se debe indicar la misma, en caso contrario dejar el campo de
extensin vaco.
Fax: Indicar el cdigo de rea y el nmero telefnico del fax si posee, en caso contrario dejar este
campo vaco.
Telefax: Indicar el cdigo de rea y el nmero telefnico del telefax si posee, en caso contrario
dejar vaco.
Estatus: Seleccionar una de las dos opciones disponibles indicando el estatus de la persona,
Activo o Inactivo.
Dependencia: Seleccionar de una lista desplegable a que dependencia va a ser asignada esta
persona, en caso de no existir se puede agregar pulsando para ello el botn "+". Aparecer una
ventana emergente en la cual se deben especicar el nombre de la nueva dependencia a registrar y
las siglas de la misma, pulsar entonces el botn insertar para realizar la respectiva insercin de los
datos.
80
Captulo 6. Interfaz administrativa de conguracin
Figura 6-17. Ventana emergente para ingreso de dependencias
Tipo de personal: Seleccionar de una lista desplegable el tipo de personal por el cual esta entrando
a la institucin, si no existe se debe presionar el botn "+". Aparecer una ventana emergente
donde se debe introducir el nombre del nuevo tipo de personal y una descripcin para el mismo,
posteriormente se debe presionar sobre el botn insertar para realizar el respectivo registro.
Figura 6-18. Ventana emergente para ingreso de tipo de personal
Cargo: Seleccionar de una lista desplegable el cargo que asumir la persona dentro de la
institucin, si el cargo a desempear no existe se debe agregar presionando para ello el botn "+".
Aparecer una ventana emergente en la cual se debe introducir el nombre del nuevo cargo a
registrar as como tambin una descripcin para el mismo, una vez introducidos los datos se debe
presionar sobre el botn insertar para agregar los datos recientes.
81
Captulo 6. Interfaz administrativa de conguracin
Figura 6-19. Ventana emergente para el ingreso de cargos
Tipo de cargo: Seleccionar de una lista desplegable el tipo de cargo que ser asignado, si el
mismo no existe se debe presionar sobre el botn "+". Aparecer una ventana emergente en la
cual se debe introducir el nombre del nuevo tipo de cargo, as como tambin una descripcin para
el mismo, luego presionar sobre el botn insertar para realizar el respectivo registro.
Figura 6-20. Ventana emergente para el ingreso de tipos de cargos.
Clasicacin: Seleccionar de una lista desplegable la clasicacin en la cual se encuentra dentro
de la institucin, si la clasicacin no existe se debe agregar presionando para ello sobre el botn
"+". Aparecer una ventana emergente en la cual se debe especicar el nombre de la nueva
clasicacin a ingresar, as como tambin una descripcin para la misma, una vez realizado esto
se debe presionar sobre el botn insertar para realizar el respectivo registro.
82
Captulo 6. Interfaz administrativa de conguracin
Figura 6-21. Ventana emergente para ingreso de clasicaciones.
Fecha de ingreso: Introducir el da, seleccionar el mes e introducir el ao en el cual fue ingresada
la persona a la nmina.
Fecha de egreso: Introducir el da, seleccionar el mes e indicar el ao en el cual se vence el
perodo de contratacin.
Fecha ingreso adm. pblica: Introducir el da, seleccionar el mes e introducir el ao en el cual
entr la persona a la base de datos del SAID
Cuando el usuario termine de introducir datos se debe presionar el botn insertar para guardar el
presente registro en la base de datos. Se mostrar entonces un mensaje informando al usuario sobre
el estado de la insercin.
Figura 6-22. Mensaje de conrmacin para insercin de personal
83
Captulo 6. Interfaz administrativa de conguracin
2. Consultar personal: Desde este mdulo del sistema se puede realizar consultas sobre todo el
personal adscrito a la institucin, para ello se presenta una pantalla en la cual se deben seleccionar
algunas opciones de acuerdo al criterio de bsqueda que se desea.
Figura 6-23. Consulta de personal
Segn los criterios de bsqueda se puede consultar al personal registrado de acuerdo a:
Dependencia: Por defecto se encuentra seleccionado para realizar una bsqueda de todas las
dependencias, pero si se desea ser ms especco se debe entonces seleccionar de la lista
desplegable el nombre de la dependencia en la cual se desea justicar la consulta.
Estatus: Por defecto se encuentra seleccionado la opcin "Activo" para realizar una bsqueda de
todo el personal, que esta activo o trabajando en la Institucin pero si se desea consultar al
personal que no esta trabajando para la Institucin se debe entonces seleccionar la opcin
"Inactivo" para que se dena este criterio de la consulta.
Fecha de ingreso: Por defecto la bsqueda se establece para todos los meses del presente ao, si
se desea ser ms especco se puede realizar la bsqueda por meses o por periodo.
Se debe seleccionar entre las dos opciones disponibles, por periodo o por mes. Si la bsqueda
deseada es por mes se debe especicar de la lista desplegable el mes que se desea consultar as
como tambin se debe introducir el ao. En caso de dejar los datos por defecto, estos realizarn
una bsqueda de todos los meses del ao en curso.
Para la bsqueda por periodo se deber seleccionar la opcin correcta, la cual habilitar el tipo de
bsqueda por periodo y deshabilitara el de bsqueda por mes. Seleccionar entonces de una lista
desplegable el mes inicial desde el cual se desea comenzar la bsqueda y el ao inicial (por
defecto el ao actual), posteriormente se debe seleccionar de una lista desplegable el mes en el que
se desea termine de realizar la bsqueda y el ao nal de la misma (por defecto el ao en curso).
Terminado de introducir los criterios de bsqueda para la consulta se deber presionar el botn
consultar, mostrar entonces una pantalla en la cual se visualizan los nombres de las personas
encontradas en la bsqueda.
84
Captulo 6. Interfaz administrativa de conguracin
Si el resultado de la consulta no encuentra ningn registro en la base de datos segn los criterios
seleccionados, se mostrar el siguiente mensaje:
Figura 6-24. Mensaje para consulta de personal
De lo contrario, si se encuentra algn registro en la base de datos mostrar los nombres de las
personas registradas bajo esos criterios de bsqueda.
Figura 6-25. Resultado de la consulta de personal
Si se desea obtener detalle sobre alguno de los empleados mostrados por la consulta se debe
presionar sobre el botn "+" ubicado al lado de cada uno de los nombres mostrados, aparecer
entonces una ventana emergente con todos los detalles de la persona especca.
85
Captulo 6. Interfaz administrativa de conguracin
Figura 6-26. Detalles del personal consultado
3. Modicar personal: Este mdulo de la conguracin de personal se encarga de realizar las
modicaciones que tenga lugar en caso de que la persona realice cambios en algunos de sus datos.
Se presenta entonces una pantalla donde se debe seleccionar de una lista desplegable el nombre del
empleado que se desea modicar.
86
Captulo 6. Interfaz administrativa de conguracin
Figura 6-27. Seleccin de empleado a modicar
Una vez seleccionado el empleado se presiona sobre el botn modicar para realizar los cambios
respectivos, se mostrar entonces una pantalla similar a la de insertar personal, donde el
administrador del sistema podr modicar cualquiera de los datos presentes de la misma forma
como se explic en el apartado anterior.
87
Captulo 6. Interfaz administrativa de conguracin
Figura 6-28. Modicacin de personal
Cuando se termine de realizar todos los cambios requeridos se debe presionar sobre el botn
modicar para que dichos cambios sean registrados en la base de datos del sistema. Se mostrar
entonces un mensaje informando al usuario sobre el estado de la modicacin.
88
Captulo 6. Interfaz administrativa de conguracin
Figura 6-29. Mensaje de conrmacin para modicacin de personal
6.3. Usuarios del Sistema
En esta seccin de la conguracin es donde se van a realizar los registros de todo el personal que
utilizar el Sistema Administrativo Integrado Descentralizado.
Se presentan entonces varias opciones donde se puede asignar un usuario a un empleado o simplemente
realizar consultas sobre los usuarios registrados para el uso del sistema.
Ingresar usuario: Es donde se va a realizar el registro de todos los usuarios que pueden posteriormente
hacer uso del sistema con sus diferentes niveles de acceso.
La pantalla de ingreso para un usuario del sistema solo se mostrar en caso de que exista algn
empleado sin asignacin de acceso al Sistema Administrativo Integrado Descentralizado.
89
Captulo 6. Interfaz administrativa de conguracin
Figura 6-30. Ingreso de usuarios
Se debe seleccionar de una lista desplegable el nombre del empleado al cual se le desea asignar una
cuenta de usuario para el sistema. Se introduce un nombre de usuario y una contrasea, luego se debe
seleccionar de una lista de seleccin mltiple el nivel de permiso que se le asignar.
Si el nivel de permiso a otorgar para el acceso al sistema no se encuentra en la lista seleccin mltiple,
se puede poner en contacto con el Administrador del sistema.
Realizado los pasos anteriores se debe presionar el botn insertar para registrar el nuevo usuario al
sistema. Se mostrar entonces un mensaje indicando el estado de la insercin.
Figura 6-31. Mensaje de conrmacin para ingreso de usuarios
90
Captulo 6. Interfaz administrativa de conguracin
En caso de que todo el personal de la institucin posea un usuario asignado, el sistema no mostrar la
pantalla de ingreso de usuario, mostrando en su defecto un mensaje informando al administrador del
sistema que todos los empleados poseen un usuario asignado, permitiendo entonces solo la consulta de
los mismos.
Figura 6-32. Mensaje todos los usuarios registrados
Consultar usuarios: Desde aqu se puede consultar el sistema con respecto a todos los usuarios del
sistema y los datos de cada uno.
De acuerdo al criterio de bsqueda se puede realizar por periodo o por mes. La opcin por defecto esta
para que consulte a todos los usuarios del sistema por meses.
Se debe seleccionar de una lista desplegable la dependencia a la cual se desea consultar sobre un
usuario, en caso de que requiera una bsqueda general se puede dejar en la opcin por defecto (todas).
Si la bsqueda se hace por mes, se debe seleccionar el mes y el ao del cual se desea realizar la
consulta, si se desea una consulta general se puede dejar la opcin por defecto (todos) y el ao actual
del sistema.
En caso de que la bsqueda sea realizada por periodo, se debe seleccionar de la lista desplegable
inicial el mes desde el que se desea realizar la consulta, seguidamente se debe introducir el ao inicial
de la consulta. Posteriormente seleccionar desde la lista desplegable, el mes nal en el cual se desea
termine la bsqueda y de la misma forma introducir el ao nal.
91
Captulo 6. Interfaz administrativa de conguracin
Figura 6-33. Seleccin en consulta de usuarios del sistema
Se debe presionar entonces el botn consultar para realizar la bsqueda segn los criterios
especicados. Aparecer, si el resultado es satisfactorio, una lista con todos los usuarios registrados en
el sistema.
Figura 6-34. Listado de usuarios
Para ver en detalle los datos de cada usuario se debe pulsar sobre el botn "+" ubicado al lado de cada
usuario. Aparecer una ventana emergente con todos los datos del usuario seleccionado.
92
Captulo 6. Interfaz administrativa de conguracin
Figura 6-35. Datos del usuario
Modicar usuario: En este mdulo se realiza la modicacin de los datos del usuario como son el
nombre de usuario, la clave y el nivel de permiso que tendr en la aplicacin.
Se muestra para ello una pantalla donde se debe seleccionar de una lista desplegable el nombre del
usuario al cual se le desea modicar los datos de usuario, posteriormente se presiona el botn
modicar.
93
Captulo 6. Interfaz administrativa de conguracin
Figura 6-36. Seleccin de empleado a modicar usuario
Se mostrar una pantalla donde el administrador del sistema podr modicar los datos del usuario
seleccionado, para ello debe introducir un nuevo nombre de usuario si desea modicarlo, debe
introducir una clave para el usuario e igualmente deber seleccionar de una lista desplegable los
niveles de permisos que puede tener dicho usuario.
En caso de no existir el nivel de permiso deseado, se puede agregar presionando el botn marcado con
"+". Para ello se pueden seguir los mismos procedimientos descritos en el apartado de Insercin de
usuarios descrita en el punto anterior para el ingreso de nuevos permisos.
Figura 6-37. Modicacin de usuarios del sistema
Para que los cambios surtan efecto es necesario presionar sobre el botn modicar, aparecer entonces
un mensaje con el estado de la modicacin de los datos para el usuario.
94
Captulo 6. Interfaz administrativa de conguracin
Figura 6-38. Mensaje para la modicacin de usuarios
6.4. Catlogos de cuentas
Es la forma mediante la cual la Ocina Nacional de Presupuesto controla las voluminosas asignaciones
presupuestarias que son otorgadas a la Administracin Pblica, el cual se emplea en la formulacin,
ejecucin y control del presupuesto del Sector Pblico.
En este mdulo conformado por el clasicador presupuestario, las cuentas patrimoniales y el
convertidor de cuentas, cada uno de ellos se irn explicando ms en los siguientes subpuntos a
continuacin:
6.4.1. Clasicador presupuestario
Con el propsito de coadyuvar al proceso de reorganizacin del Sistema Integrado de Gestin y Control
de las Finanzas Pblicas, a travs de la interrelacin de los sistemas que participan en la Administracin
Financiera del Sector Pblico, cuyas operaciones preidenticadas a travs de clasicadores, deben actuar
de manera integrada para una mejor gestin pblica, surge la necesidad de crear en materia
presupuestaria, un nuevo Clasicador Presupuestario de Recursos y Egresos que permita iniciar tal
integracin.
En este sentido, la Ocina Nacional de Presupuesto - ONAPRE conjuntamente con el Programa de
Modernizacin y Administracin Financiera del Estado - PROMAFE dieron inicio a esta tarea, en
la bsqueda y aplicacin de tcnicas presupuestarias perfeccionadas para administrar, de modo eciente
el volumen de recursos que se ponen a disposicin de la Administracin Pblica.
Dentro del continuo proceso de modernizacin y acogiendo el mandato legal establecido en la LOAFSP,
la ONAPRE incorpora al proceso presupuestario pblico, adems de una nueva tcnica de formulacin
95
Captulo 6. Interfaz administrativa de conguracin
"presupuesto por proyectos", un nuevo clasicador presupuestario que permitir lograr el objetivo del
sistema integrado de informacin nanciera para el Sector Pblico.
La administracin nanciera pblica (recaudar, gastar y regular el impacto en el resto de la economa y la
sociedad), para lograr los objetivos y las metas del Estado, tiene en el presupuesto pblico la herramienta
fundamental para la poltica econmica y la gestin del Estado.
La ONAPRE aprueba un nuevo clasicador presupuestario con el objeto de mantener actualizado un
instrumento informativo, que junto con un criterio unicador del manejo de la Hacienda Pblica, haga
que la administracin presupuestaria se convierta en la integradora de la gestin gubernamental, con
validez para cualquier nivel institucional, de tal forma que se convierta en un verdadero Sistema de
Informacin.
La ONAPRE como ente rector del sistema presupuestario, requiere de la informacin sobre los crditos
presupuestarios tanto en la fase de formulacin como en la de ejecucin; para el cumplimiento de sus
funciones.
Importante: Es importante destacar, que este Clasicador Presupuestario como los anteriores,
toma en consideracin los Manuales del Fondo Monetario Internacional, Banco Mundial, Naciones
Unidas, en cuanto a la uniformidad y homogeneidad que deben tener las Cuentas Pblicas.
El Clasicador Presupuestario de Recursos y Egresos toma especial relevancia ya que de su contenido,
de la forma como se organiza y del grado de universalidad que contiene, no slo depende de la calidad y
utilidad de las salidas del sistema integrado, sino que condiciona la conectividad del sistema integrado
con otros sistemas de informacin de la gestin pblica venezolana.
A partir de esta concepcin el Clasicador Presupuestario actualiza su estructura.
El Clasicador Presupuestario de Recursos y Egresos constituye las asignaciones presupuestarias de los
distintos conceptos de gastos, as como el ordenamiento de los datos estadsticos mediante los cuales se
resumen, consolidan y organizan las estadsticas presupuestarias con el n de generar elementos de
juicio para la planicacin de las polticas econmicas y presupuestarias, facilitar el anlisis de los
efectos econmicos y sociales de las actividades del sector pblico y su impacto en la economa o en
sectores particulares de la misma, y hacer posible la formulacin y ejecucin nanciera del presupuesto.
Dentro de sus principales objetivos se encuentran:
Identicar y registrar de la totalidad de los ujos de origen y aplicacin de los recursos nancieros.
Interrelacionar y presentar la informacin presupuestaria sobre bases homogneas y conables,
facilitando la integracin de los sistemas de administracin nanciera del Estado.
Registrar por partida simple y por partida doble, toda transaccin econmica y nanciera, haciendo
posible la modernizacin y una mayor transparencia de la gestin pblica.
96
Captulo 6. Interfaz administrativa de conguracin
Realizar el seguimiento peridico de la ejecucin presupuestaria de pagos, de inversiones y de crdito
pblico, as como el cierre legal del presupuesto.
Este nuevo instrumento comprende dos grandes grupos de cuentas a saber:
3.00.00.00.00 Recursos.
4.00.00.00.00 Egresos.
Cada grupo de cuenta bsica, mantendr sus cuatro niveles de desagregacin identicados por cdigos
numricos de ocho posiciones, y por la clasicacin, denominacin y descripcin de las respectivas
cuentas. El grupo de cuentas 3.00.00.00.00 referidas a los Recursos permite identicar los diferentes
niveles en ramos y en subramos genricos, especcos y sub-especcas.
3.X.00.00.00 Ramo.
3.X.X.00.00 Subramo.
3.X.X.X.00 Especco.
3.X.X.X.X Subespecco.
El grupo de cuentas 4.00.00.00.00 referidas a los Egresos permite identicar los diferentes niveles en
partidas, genricas, especcas y sub-especcas.
4.X.00.00.00 Partida.
3.X.X.X.X Sub-especco.
El grupo de cuentas 4.00.00.00.00 referidas a los Egresos permite identicar los diferentes niveles en
partidas, genricas, especcas y sub-especca.
4.X.00.00.00 Partida.
4.X.X.00.00 Genrica.
4.X.X.X.00 Especca.
4.X.X.00.X Sub-especca.
Es de sealar, que an cuando los cdigos se mantienen con los mismos niveles de desagregacin,
predomina una reorganizacin de tales cdigos, donde se dan los casos de partidas cuyos cdigos y
denominaciones fueron cambiados, o simplemente mantuvieron el cdigo pero no la denominacin.
Por otra parte, se aperturaron nuevos cdigos en virtud de las necesidades y requerimientos de los
organismos del sector pblico, y de la normativa legal vigente. En este sentido, las partidas que
conforman los recursos se indican seguidamente:
3.00.00.00.00 RECURSOS
3.01.00.00.00 "Ingresos Ordinarios".
3.02.00.00.00 "Ingresos Extraordinarios".
97
Captulo 6. Interfaz administrativa de conguracin
3.03.00.00.00 "Ingresos de Operacin".
3.04.00.00.00 "Ingresos Ajenos a la Operacin".
3.05.00.00.00 "Transferencias y Donaciones".
3.06.00.00.00 "Recursos Propios de Capital".
3.07.00.00.00 "Venta de Ttulos y Valores que no otorgan Propiedad".
3.08.00.00.00 "Venta de Acciones y Participaciones de Capital".
3.09.00.00.00 "Recuperacin de Prstamos de Corto Plazo".
3.10.00.00.00 "Recuperacin de Prstamos de Largo Plazo".
3.11.00.00.00 "Disminucin de Otros Activos Financieros".
3.12.00.00.00 "Incremento de Pasivos".
3.13.00.00.00 "Incremento del Patrimonio".
En cuanto a los Egresos las partidas son las siguientes:
4.00.00.00.00 EGRESOS.
4.01.00.00.00 "Gastos de Personal".
4.02.00.00.00 "Materiales, Suministros y Mercancas".
4.03.00.00.00 "Servicios no Personales".
4.04.00.00.00 "Activos Reales".
4.05.00.00.00 "Activos Financieros".
4.06.00.00.00 "Gastos de Defensa y Seguridad del Estado".
4.07.00.00.00 "Transferencias y Donaciones".
4.08.00.00.00 "Otros Gastos".
4.09.00.00.00 "Asignaciones no Distribuidas".
4.10.00.00.00 "Servicio de la Deuda Pblica".
4.11.00.00.00 "Disminucin de Pasivos".
4.12.00.00.00 "Disminucin del Patrimonio".
4.98.00.00.00 "Recticaciones al Presupuesto".
Para el Sistema Administrativo Integrado Descentralizado se debe seleccionar la opcin del
Clasicador presupuestario en el men principal del sistema de la siguiente forma: catlogos de cuentas
> clasicador presupuestario.
En este men vertical del clasicador presupuestario aparecen las distintas opciones a realizar en ese
mdulo.
98
Captulo 6. Interfaz administrativa de conguracin
Ingresar clasicador presupuestario: En este mdulo de la conguracin del sistema se realizan todos
los registro del clasicador presupuestario. Para ello se presenta una pantalla donde se deben
introducir algunos datos requeridos para el registro.
Figura 6-39. Ingreso del clasicador presupuestario
Se presenta entonces unos campos necesarios para el registro del clasicador presupuestario. En los
cinco campos de texto en la parte de cdigo, se debe introducir un cdigo vlido para un plan nico de
cuenta.
En el campo denominacin se debe introducir la denominacin correspondiente al plan nico de
cuenta que se est registrando.
Al concluir de introducir datos se debe presionar sobre el botn Agregar para que se realice el
respectivo registro en la base de datos.
Si los datos fueron registrados de manera satisfactoria, se mostrar un mensaje indicando el estado de
la presente insercin.
Figura 6-40. Mensaje de Conrmacin en Ingreso del clasicador presupuestario
99
Captulo 6. Interfaz administrativa de conguracin
Si los datos ya fueron previamente registrados en el sistema, se mostrar un mensaje indicando el si
desea modicar el registro cambiando sus valores y presionando el botn "Modicar" o si presiona el
botn "Regresar" para devolverse al formulario de ingresar nuevos clasicadores presupuestarios.
Figura 6-41. Mensaje de Modicacin del clasicador presupuestario
Si modica el registro cambiando sus valores y presionando el botn "Modicar" el sistema le
informara del estado de la modicacin.
Figura 6-42. Mensaje de Conrmacin en Modicacin del clasicador presupuestario
Consultar clasicador presupuestario: En esta seccin se realiza una consulta del clasicador
presupuestario por grupos o de manera individual, para ello se presenta una pantalla con algunos
100
Captulo 6. Interfaz administrativa de conguracin
criterios de bsqueda predenidos que el administrador del sistema deber modicar segn la consulta
que desee realizar.
Figura 6-43. Seleccin de consulta en clasicador presupuestario
Si se desea realizar una consulta general se pueden dejar los valores por defecto, pero si por el
contrario se desea realizar una consulta ms especca se deber escoger algunos criterios para la
bsqueda: Seleccionar una de las dos opciones presentes, por grupo o por cdigo.
Si la consulta a realizar se hace por grupo se deber seleccionar de una lista desplegable el grupo de
plan de cuentas al cual se desea consultar, y si por el contrario se desea realizar una consulta por
cdigo, se deber especicar un cdigo de cuenta vlido.
Concluida la seleccin en los criterios de bsqueda, se debe presionar sobre el botn consultar. El
sistema mostrar, en caso de obtener algn registro, una lista con todos los planes de cuenta
registrados bajo el criterio de bsqueda seleccionado.
101
Captulo 6. Interfaz administrativa de conguracin
Figura 6-44. Listado sobre la Consulta del clasicador presupuestario
102
Captulo 6. Interfaz administrativa de conguracin
En caso de no obtener ningn registro se mostrar un mensaje en pantalla indicando al administrador
del sistema que la consulta no arroj ningn resultado.
Figura 6-45. Mensaje de Error de consulta en clasicador presupuestario
6.4.2. Cuenta patrimonial
Es el plan de cuenta propio de la institucin que interacta con el Sistema Administrativo Integrado
Descentralizado, y se basa en el plan nico de cuenta de la ONAPRE agregando otro campo con tres
dgitos. Bsicamente es usado este plan para el control interno de la institucin que lo aplica.
Este mdulo de conguracin es en el cual se realizan los registros de nuevos planes de cuenta de la
institucin, as como tambin la eliminacin y consulta de los mismos.
Ingresar cuenta patrimonial: Es donde se realiza el registro de nuevos planes de cuenta
institucionales, se presenta para ello una pantalla en la cual deber introducir los cdigos del plan
nico de cuenta y adicional a ello un cdigo de tres dgitos al nal.
103
Captulo 6. Interfaz administrativa de conguracin
Figura 6-46. Ingreso de la cuenta patrimonial
Si el administrador del sistema no conoce los cdigos del plan nico de cuenta de la ONAPRE puede
presionar el botn buscar para obtener los que se encuentran actualmente registrados. Se mostrar una
ventana emergente de bsqueda en la cual se podr escoger entre dos opciones, por grupo o por
cdigo, seleccionando para ello la opcin ms adecuada segn el criterio de bsqueda deseado.
Al introducir todos los datos requeridos se debe presionar el botn agregar para realizar la insercin,
aparecer entonces un mensaje indicando el estado de la insercin.
Figura 6-47. Mensaje de conrmacin de ingreso de la cuenta patrimonial
Modicar cuenta patrimonial: Es donde se realizan las consultas de todos las cuenta(s)
patrimonial(es) de la institucin registrados en el sistema, para ello se presenta una pantalla donde se
deben seleccionar la cuenta patrimonial a modicar.
104
Captulo 6. Interfaz administrativa de conguracin
Figura 6-48. Modicar cuenta patrimonial de la institucin
Si modica el nombre de la cuenta patrimonial debe presionar el botn "modicar" para realizar el
cambio en el sistema, apareciendo entonces por pantalla un mensaje de conrmacin avisndole al
usuario que los registros seleccionados fueron modicados.
Figura 6-49. Conrmacin de modicacin de cuenta patrimonial
Eliminar cuenta patrimonial: Es donde se realiza la eliminacin de cuenta patrimonial del sistema.
Este procedimiento es irreversible por lo que el administrador debe tener peculiar cuidado en los datos
que desea eliminar.
Se debe seleccionar del men vertical izquierdo la opcin apropiada, en este caso sera: Catlogos de
cuentas > cuenta patrimonial > eliminar
105
Captulo 6. Interfaz administrativa de conguracin
Figura 6-50. Seleccionar la cuenta patrimonial a eliminar
Se debe seleccinar desde las lista de seleccin el cdigo de la cuenta patrimonial que desea eliminar.
Al seleccionar el cdigo se mostrar el cdigo y la denominacin a eliminar.
Figura 6-51. Eliminacin detallada de cuenta patrimonial.
Si al seleccionar la cuenta patrimonial y das click en en el botn "eliminar" ; es posible que la cuenta
patrimonial posea documentos asociados, por consiguiente, no le permitir eliminar la cuenta y
mostrar un mensaje de advertencia.
106
Captulo 6. Interfaz administrativa de conguracin
Figura 6-52. Mensaje de advertencia no se puede eliminar cuenta patrimonial.
Si la cuenta patrimonial no tiene documentos asociados si le permitir eliminar la cuenta y te mostrar
un mensaje de advertencia noticando el estado de la eliminacin de la cuenta.
Figura 6-53. Mensaje de plan de la institucin no registrado
6.4.2.1. Plan original de cuentas patrimoniales.
En esta seccin se realiza una consulta del Plan original de cuentas patrimoniales por grupos o de manera
individual, para ello se presenta una pantalla con algunos criterios de bsqueda predenidos que el
administrador del sistema deber modicar segn la consulta que desee realizar.
107
Captulo 6. Interfaz administrativa de conguracin
Figura 6-54. Seleccin de consulta plan original de cuentas patrimoniales
Si se desea realizar una consulta general se pueden dejar los valores por defecto, pero si por el contrario
se desea realizar una consulta ms especca se deber escoger algunos criterios para la bsqueda:
Seleccionar una de las dos opciones presentes, por grupo o por cdigo.
Si la consulta a realizar se hace por grupo se deber seleccionar de una lista desplegable el grupo de plan
original de cuentas patrimoniales al cual se desea consultar, y si por el contrario se desea realizar una
consulta por cdigo, se deber especicar un cdigo de cuenta vlido.
Concluida la seleccin en los criterios de bsqueda, se debe presionar sobre el botn consultar. El
sistema mostrar, en caso de obtener algn registro, una lista con todos los planes originales de cuentas
patrimoniales registrados bajo el criterio de bsqueda seleccionado.
108
Captulo 6. Interfaz administrativa de conguracin
Figura 6-55. Listado sobre la Consulta del plan original de cuentas patrimoniales
109
Captulo 6. Interfaz administrativa de conguracin
En caso de no obtener ningn registro se mostrar un mensaje en pantalla indicando al administrador del
sistema que la consulta no arroj ningn resultado.
6.4.2.2. Plan de cuentas patrimoniales de la institucin.
En esta seccin se realiza una consulta del Plan de cuentas patrimoniales de la institucin por grupos o
de manera individual, para ello se presenta una pantalla con algunos criterios de bsqueda predenidos
que el administrador del sistema deber modicar segn la consulta que desee realizar.
Figura 6-56. Seleccin de consulta plan de cuentas patrimoniales de la institucin
Si se desea realizar una consulta general se pueden dejar los valores por defecto, pero si por el contrario
se desea realizar una consulta ms especca se deber escoger algunos criterios para la bsqueda:
Seleccionar una de las dos opciones presentes, por grupo o por cdigo.
Si la consulta a realizar se hace por grupo se deber seleccionar de una lista desplegable el grupo de plan
original de cuentas patrimoniales al cual se desea consultar, y si por el contrario se desea realizar una
consulta por cdigo, se deber especicar un cdigo de cuenta vlido.
Concluida la seleccin en los criterios de bsqueda, se debe presionar sobre el botn consultar. El
sistema mostrar, en caso de obtener algn registro, una lista con todos los planes de cuentas
patrimoniales de la institucin registrados bajo el criterio de bsqueda seleccionado.
110
Captulo 6. Interfaz administrativa de conguracin
Figura 6-57. Listado sobre la Consulta de los planes de cuentas patrimoniales de la institucin
111
Captulo 6. Interfaz administrativa de conguracin
En caso de no obtener ningn registro se mostrar un mensaje en pantalla indicando al administrador del
sistema que la consulta no arroj ningn resultado.
Si presiona el botn "imprimir" que esta ubicado el la esquina superior izquierda mostrar el plan de
cuentas patrimoniales de la institucin consultado en un formato de impresin y mostrar un ventana
emergente indicando las recomendaciones al imprimir el listado.
Figura 6-58. Formato de impresin de la consulta del plan de cuentas patrimoniales de la
institucin
6.4.3. Convertidor
Es una Matriz de conversin de un rango de cuentas presupuestarias a una cuenta patrimonial de la
112
Captulo 6. Interfaz administrativa de conguracin
institucin que interacta con el Sistema Administrativo Integrado Descentralizado
Ingresar convertidor: En este mdulo del sistema se realizan todos los registro de las conversiones de
un rango de cuentas presupuestarias a una cuenta patrimonial de la institucin. Para ello se presenta
una pantalla donde se deben seleccionar algunos datos requeridos para el registro.
Figura 6-59. Ingreso del convertidor
Se presenta entonces una lista de seleccin de cuentas presupuestarias y otra de cuenta patrimonial. Al
concluir de introducir datos se debe presionar sobre el botn "insertar" para que se realice el respectivo
registro en la base de datos.
Si los datos fueron registrados de manera satisfactoria, se mostrar un mensaje indicando el estado del
presente ingreso de datos.
Figura 6-60. Mensaje de Conrmacin en Ingreso del convertidor
113
Captulo 6. Interfaz administrativa de conguracin
Consultar convertidor: En esta seccin se realiza una consulta del convertidor, para ello se presenta
una pantalla con algunos criterios de bsqueda predenidos que el administrador del sistema deber
modicar segn la consulta que desee realizar.
Figura 6-61. Seleccin de consulta en convertidor
Si se desea realizar una consulta general se pueden dejar los valores por defecto, pero si por el
contrario se desea realizar una consulta ms especca se deber escoger algunos criterios para la
bsqueda: Seleccionar una de las dos opciones presentes, Cuenta Patrimonial o Cuenta Presupuestaria.
Concluida la seleccin en los criterios de bsqueda, se debe presionar sobre el botn "consultar". El
sistema mostrar, en caso de obtener algn registro, una lista con todas las conversiones realizadas y
registradas en el sistema bajo el criterio de bsqueda seleccionado.
114
Captulo 6. Interfaz administrativa de conguracin
Figura 6-62. Listado sobre la Consulta del convertidor
115
Captulo 7. Desinstalacin del sistema
En esta seccin consideraremos las diferentes posibilidades de desinstalar el programa SAID de su
sistema base GNU/Linux.
7.1. Desde el sistema de paquetes Debian
A continuacin se listarn los diferentes mtodos de desinstalacin con sus pasos necesarios para
eliminar el paquete "said" desde algunas versiones de Debian GNU/Linux:
7.1.1. Desde consola de comandos
Previamente se ha realizado la instalacin, para mayor informacin sobre este proceso consulte los
diferentes Tipos de instalacin. Y a continuacin se describen los pasos para eliminar el SAID.
7.1.1.1. Usando Debian Sarge 3.1:
Si usted realizado el proceso de instalacin en base a Debian Sarge 3.1 o directamente con el paquete
pero en Debian Sarge Directamente con el paquete, entonces se recomienda seguir los pasos citados a
continuacin:
1. Inicie una sesin como usuario root
2. Ejecutar los siguientes comandos:
Ejemplo 7-1. Permite desinstalar por completo el paquete
bash# apt-get remove --purge said
7.1.1.2. Usando Debian Ecth:
Si usted realizado el proceso de instalacin en base a Debian Ecth 4.0 o directamente con el paquete pero
en Debian Ecth Directamente con el paquete, entonces se recomienda seguir los pasos citados a
continuacin:
1. Inicie una sesin como usuario root
2. Ejecutar los siguientes comandos:
116
Captulo 7. Desinstalacin del sistema
Ejemplo 7-2. Permite desinstalar por completo el paquete
bash# aptitude remove said
7.2. Desde el archivo "empaquetado" del cdigo fuente
Si usted realiz el proceso de instalacin en base al Empaquetado del cdigo fuente para cualquier
distribucin de Debian, entonces se recomienda seguir los pasos citados a continuacin:
1. Eliminar el directorio de instalacin del SAID.
Ejemplo 7-3. Iniciar sesin con el usuario "root" del sistema
bash$ su -
Ejemplo 7-4. Eliminar recursivamente el directorio de instalacin.
bash# rm -r /RUTA-ABSOLUTA/said_VERSION/
Permite eliminar la carpeta de instalacin del paquete said_VERSION.tar.gz correspondiente al
cdigo fuente. Donde "/RUTA-ABSOLUTA/" es la ruta absoluta del directorio donde se encuentra
el paquete de la instalacin; "said" es el nombre del paquete; "VERSION" es la versin del
"empaquetado" y "_" simplemente son delimitadores.
Ejemplo 7-5. Eliminar el enlace simblico del directorio SAID con respecto al servidor Web
bash# rm /var/www/said
2. Elimine el usuario de la base de datos del SAID en su servidor postgresql
Ejemplo 7-6. Luego iniciar sesin con "usuario administrador" de "PostgreSQL".
bash# su postgres
117
Captulo 7. Desinstalacin del sistema
Aviso
Al realizar el comando a continuacin se debe eliminar por completo el
usuario que es dueo de la base de datos del SAID.
Ejemplo 7-7. Eliminar el usuario dueo de la base de datos
bash$ dropuser NOMBRE_USUARIO_BASE_DE_DATOS
3. Elimine la base de datos en su servidor postgresql
Aviso
Al realizar el comando a continuacin se debe eliminar por completo la
estructura y datos de SAID.
Ejemplo 7-8. Eliminar la base de datos
bash# dropdb NOMBRE_BASE_DE_DATOS
118
119
Apndice A. Anexos
Apndice A. Anexos
Figura A-1. Mapa mental de los Mdulos del SAID v0.1.1, detallado.
120
Apndice A. Anexos
121
I. Pginas de referencias
SAID
Nombre de referencia
said Sistema Administrativo Integrado Descentralizado
SYNOPSIS
man said
Si realiz el proceso de instalacin en base al Sistema de paquetes Debian descrita en los difenrentes
Tipos de instalacin especialmente con la Imagen de CD de Instalacin y Directamente con el paquete;
tendra a disposicin un manual de conguracin del SAID.
DESCRIPCIN
man, una intefaz del manual de referencia del SAID
123
Listas bibliogrcas
Noticias Electrnicas
[MCT2005] Ministerio de Ciencia y Tecnologa. MCT, 2005, Editado por Ministerio de Ciencia y
Tecnologa. MCT, Ministerio de Ciencia y Tecnologa, Aprobado Plan Nacional de Migracin de
Software Libre (http://www.mct.gob.ve/publico/noticias/det_noticias.php?co=326).
Artculos electrnicos
[SAID2007] Introduccin al SAID (http://said.fundacite-merida.gob.ve/intro.php), El Proyecto SAID,
Editado por Solazver Sol.
[Wikipedia2007] Cliente-servidor (http://es.wikipedia.org/wiki/Cliente-servidor), Wikimedia
Foundation, Inc., Editado por Wikimedia Foundation, Inc.
[Wikipedia2007] Suite de Internet (http://es.wikipedia.org/wiki/Suite_de_Internet), Wikimedia
Foundation, Inc., Editado por Wikimedia Foundation, Inc.
[Wikipedia2007] Proyecto Mozilla (http://es.wikipedia.org/wiki/Proyecto_Mozilla), Wikimedia
Foundation, Inc., Editado por Wikimedia Foundation, Inc.
[Wikipedia2007] Mozilla Application Suite (http://es.wikipedia.org/wiki/Mozilla_Application_Suite),
Wikimedia Foundation, Inc., Editado por Wikimedia Foundation, Inc.
[Wikipedia2007] SeaMonkey (http://es.wikipedia.org/wiki/SeaMonkey), Wikimedia Foundation, Inc.,
Editado por Wikimedia Foundation, Inc.
[Wikipedia2007] Seguridad informtica (http://es.wikipedia.org/wiki/Seguridad_informtica),
Wikimedia Foundation, Inc., Editado por Wikimedia Foundation, Inc.
[Wikipedia2007] Imagen ISO (http://es.wikipedia.org/wiki/Imagen_ISO), Wikimedia Foundation, Inc.,
Editado por Wikimedia Foundation, Inc.
[Wikipedia2007] Deb (http://es.wikipedia.org/wiki/Deb), Wikimedia Foundation, Inc., Editado por
Wikimedia Foundation, Inc.
[ElRinconLinux2000] FAQ sobre Linux - es.comp.os.linux.*: Administracin: Cmo instalo un nuevo
programa? (http://www.linux-es.org/faq/Html/FAQ_Linux_V2.0.2-62.html), El Rincn de Linux,
Editado por El Rincn de Linux.
[Ignside2007] Por que PHP? (http://www.ignside.net/man/php/porque.php), ignside.net, Editado por
ignside.net.
[SLChile2005] Software Libre en Venezuela: Independencia o Soberana Tecnolgica
(http://www.softwarelibre.cl/drupal//?q=node/84/print), Software Libre Chile., Carolina Gmez
Chacn, Editado por Software Libre Chile.
124
Glosario de trminos
Historial de revisiones
Revisin 0.1 22-11-2005
Glosario de trminos del SAID
A
Actividad
Categora programtica cuya produccin es intermedia y por tanto, es condicin de uno o varios
productos terminales o intermedios. Las actividades pueden ser especcas, centrales o comunes
(ONAPRE, 2004).
Ao Presupuestario
Periodo respecto al cual se autorizan las partidas presupuestarias (Ministerio de Finanzas, 2004).
Aplicacin
Es todo programa o conjunto de programas que nos proporciona una solucin completa o parcial en
algn campo concreto. Aplicacin no es sinnimo de programa, toda aplicacin es un programa
pero no todo programa es una aplicacin.
B
Base de Datos
Conjunto exhaustivo no redundante de datos estructurados organizados independientemente de su
utilizacin y su implementacin en mquinas accesibles en tiempo real y compatibles con usuarios
concurrentes con necesidad de informacin diferente y no predicable en tiempo. En conclusin se
dene como un conjunto de informacin almacenada en memoria auxiliar que permite acceso
directo y un conjunto de programas que manipulan esos datos.
125
Glosario de trminos
C
Categoras Programticas
De acuerdo al tipo de produccin (terminal o intermedia), de las acciones presupuestarias y del tipo
y mbito de la red de dichas acciones, existen diversas categoras programticas agrupadas en
programas, subprogramas, proyectos y actividades.
Compromisos
Etapa del proceso del gasto en que los ministerio o departamentos establecen contratos u otras
formas de convenios, dentro del lmite de sus asignaciones si as se requiere, para la compra
inmediata o el aprovisionamiento futuro de bienes y servicios (Ministerio de Finanzas, 2004).
Crdito Presupuestario
Constituye el monto de recursos disponibles en el presupuesto. Es la asignacin de los ingresos por
parte del Estado a las diversas entidades que lo conforman para que stas realicen sus actividades,
programas y proyectos (Bastidas, M. y otros, 2002, p4).
D
Datos
Coleccin de resultados compuesto por caracteres, nmeros y smbolos, almacenados en el
ordenador de forma que puedan ser procesados. Los datos se diferencian de la informacin en la
forma como son agrupados y almacenados por el ordenador, ya que una vez procesados pasan a ser
comprendidos por los usuarios, es decir; se convierten en informacin.
Dcit o Supervit
Se dene como el ingreso ms las donaciones recibidas menos el gasto menos la diferencia entre los
prstamos concebidos y las recuperaciones. El dcit o supervit tambin es igual, con signo
contrario, a la suma de los prstamos netos obtenidos por el gobierno, ms la variacin del efectivo,
los depsitos y los valores del gobierno mantenidos con nes de liquidez (Ministerio de Finanzas,
2004).
126
Glosario de trminos
Documentacin
Son los complejos manuales; bien sea impresos u online, en los que se describen las funciones de un
sistema informtico.
E
Ejercicio Fiscal
Perodo regular presupuestario y contable respecto del cual se prevea los ingresos y gastos, y se
presentan cuentas, excluido todo perodo complementario durante el cual pueden mantenerse
abiertos los libros una vez comenzado el ejercicio siguiente (Ministerio de Finanzas, 2004).
F
Financiamiento
Medios que el gobierno emplea para proporcionar recursos nancieros con el n de cubrir un dcit
presupuestario o para asignar recursos nancieros provenientes de un supervit presupuestario
(Ministerio de Finanzas, 2004).
G
Gasto
Todo pago no recuperable y no pagadero realizado por el gobierno; puede ser con contraprestacin
o sin ella y para nes corrientes o de capital (Ministerio de Finanzas, 2004).
Gobierno
Trmino genrico que se aplica a todas las dependencias de las autoridades pblicas de cualquier
territorio o sus partes, establecidas a travs de procesos motivados por consideraciones de carcter
pblico en las esferas econmicas, sociales y polticas, que estan dedicados primordialmente a la
127
Glosario de trminos
prestacin de servicios pblicos que dieren en cuanto a su naturaleza, costo y fuentes de
nanciamiento de las actividades de otros sectores (Ministerio de Finanzas, 2004).
H
Hardware
Es el conjunto de elementos materiales que conforman un ordenador. En dicho conjunto se incluyen
los dispositivos electrnicos y electromecnicos, circuitos, cables, tarjetas, armarios o cajas,
perifricos de todo tipo y otros elementos fsicos.
I
Informacin
Accin y efecto de transmitir algn tipo de conocimiento. La informtica estudia el tratamiento
automtico de dicha informacin.
Informtica
Es la ciencia que estudia el tratamiento automtico de la informacin mediante mquinas llamadas
ordenadores. Por ampliacin incluye el estudio, diseo y funcionamiento de dichos ordenadores.
Ingreso
Todas las entradas no recuperables, con contraprestacin o sin ella procedentes de origen corriente o
de capital (Ministerio de Finanzas, 2004).
Insumo
Recurso humano, material, equipo o servicio que se requiere para el logro de un producto,
expresado en unidades fsicas o en su valoracin nanciera (ONAPRE, 2004).
128
Glosario de trminos
M
Manual
Es la documentacin que generalmente acompaa a toda aplicacin o elemento de hardware y que
puede venir bien en formato impreso, o bien en formato digital, o bien de las dos formas. En esta
documentacin nos aparece el funcionamiento elemental de dicha aplicacin, la manera de realizar
su instalacin y el procedimiento para corregir los errores que nos puedan aparecer al ejecutarla o
utilizarla.
O
Ordenador
Toda mquina electrnica que se encuentra dotada de una memoria de gran capacidad y de sistemas
de tratamiento de la informacin, que es capaz de resolver problemas aritmticos y lgicos por
medio de la utilizacin automtica de programas registrados en l.
P
Plan nico de cuentas
Constituye un tabulador o clasicador nico de cuentas de activos, pasivos, recursos, egresos,
resultados, patrimonio y de orden para todos los organismos del sector pblico. El plan nico de
cuentas es de uso obligatorio en la formulacin, ejecucin y control de presupuesto (Bastidas, M. y
Otros, 2002, p.13).
Presupuesto
Es la expresin nanciera para apoyar la ejecucin de las acciones contempladas en el Plan
Operativo Anual Nacional "P.O.A.N." (ONAPRE, 2004).
Presupuesto pblico
Se conoce como presupuesto al sistema mediante el cual se elabora, aprueba, coordina la ejecucin,
controla y evala la produccin pblica (Bien o Servicio) de una institucin, sector o regin, en
129
Glosario de trminos
funcin de las polticas de desarrollo previstas en los Planes (ONAPRE, 2004).
Programa
En trminos de presupuesto pblico, es la categora programtica de mayor nivel en el mbito de
produccin terminal. El Programa es el nivel mximo de clasicacin del trabajo atado por una
dependencia busca del buen desempeo de las funciones que se le asignan. Se utiliza para designar
la proporcin del trabajo que culmina en un bien o servicio nal, representativo de los propsitos de
los cuales se establece la dependencia (Bastidas, 2003, p.105).
Programas (en Informtica)
Conjunto de instrucciones que sealan al ordenador como realizar una tarea determinada.
Proyecto
Es la categora programtica de produccin terminal o intermedia, cuyo producto es un bien de
capital que crea o aumenta la capacidad productiva mediante un activo real que genera bienes o
servicios en el organismo o ente (Bastidas, 2003, p.106).
S
Sector pblico
Combinacin de los sectores del gobierno en general; de empresas pblicas no nancieras y de
instituciones pblicas nancieras, que se distinguen por ser propiedad del gobierno y/o estar
controladas por l y no por las funciones que cumplen (Ministerio de Finanzas, 2004).
SAID
SAID signica Sistema Administrativo Integrado Descentralizado, para ms informacin vase
Cpitulo 1 Introduccin.
130
Glosario de trminos
Software
Es el conjunto de programas que puede ejecutar el hardware para la realizacin de las tareas de
computacin a las que se destina. Se trata del conjunto de instrucciones que permite la utilizacin
del ordenador.
Subprograma
Es aquel cuyas relaciones de condicionamiento son excluidas de un programa. Por s solo, cada
subprograma resulta en produccin terminal. Los subprogramas se entienden como la sumatoria de
la produccin terminal parcial sumable en unidades fsicas que requiere de un centro de gestin
productiva y cuyos recursos se agrupan a nivel de programas (Bastidas, 2003, p.105).
U
Unidad Ejecutora
Unidad administrativa responsable en forma total o parcial de la gestin a nivel de una accin
presupuestaria (ONAPRE, 2004).
Usuario
Se designa as a la persona o personas que van a manipular de manera directa un producto de
software.
131