SlideShare une entreprise Scribd logo
1  sur  49
IntegrantesYenny Paola AldanaLina Paola VegaDaniela Martínez CaceresJonathan Arvey RiveraBrandon Steven Vargas-298450-1548130LICONSOFT<br />CONTENIDO TOC  quot;
1-3quot;
    INTRODUCCION PAGEREF _Toc276309146  5JUSTIFICACION PAGEREF _Toc276309147  6OBJETIVOS PAGEREF _Toc276309148  7Generales PAGEREF _Toc276309149  7Específicos PAGEREF _Toc276309150  7¿Qué procesos se desarrollan? PAGEREF _Toc276309151  9¿Qué tipo de información o datos se necesita para desarrollar cada proceso? PAGEREF _Toc276309152  9¿Quiénes son los encargados de realizar estos procesos? PAGEREF _Toc276309153  9¿Qué modalidad de contratos hay y cuáles son? PAGEREF _Toc276309154  9¿Cuántos contratos se hacen y cada cuánto? PAGEREF _Toc276309155  9¿Qué aspectos se tienen en cuenta para la renovación de un contrato? PAGEREF _Toc276309156  10¿Cuántas liquidaciones se hacen? PAGEREF _Toc276309157  10¿Cuál es el volumen de transacción? PAGEREF _Toc276309158  10¿Cuáles son los informes que se hacen? PAGEREF _Toc276309159  10ANALISIS DE REQUERIMIENTOS PAGEREF _Toc276309160  11LEY 80 DE 1993 PAGEREF _Toc276309161  12ARTÍCULO 1o. DEL OBJETO PAGEREF _Toc276309162  12ARTÍCULO 2o. DE LA DEFINICIÓN DE ENTIDADES, SERVIDORES Y SERVICIOS PÚBLICOS. PAGEREF _Toc276309163  121o. Se denominan entidades estatales: PAGEREF _Toc276309164  122o. Se denominan servidores públicos: PAGEREF _Toc276309165  133o. Se denominan servicios públicos: PAGEREF _Toc276309166  13PARÁGRAFO. PAGEREF _Toc276309167  13ARTÍCULO 3o. DE LOS FINES DE LA CONTRATACIÓN ESTATAL. PAGEREF _Toc276309168  13ARTÍCULO 4o. DE LOS DERECHOS Y DEBERES DE LAS ENTIDADES ESTATALES. PAGEREF _Toc276309169  14ARTÍCULO 5o. DE LOS DERECHOS Y DEBERES DE LOS CONTRATISTAS PAGEREF _Toc276309170  15MODELO CONCEPTUAL PAGEREF _Toc276309171  17ANALISIS DE VIABILIDAD Y COSTOS PAGEREF _Toc276309172  18TECNOLOGIA “GPL” PAGEREF _Toc276309173  19INFORME DE DISEÑO PAGEREF _Toc276309174  20DIAGRAMAS DE CASOS DE USO PAGEREF _Toc276309175  201.INICIO PAGEREF _Toc276309176  202.PAGINA PRINCIPAL PAGEREF _Toc276309177  213.REGISTRO PAGEREF _Toc276309178  214.OPERACIONES PAGEREF _Toc276309179  225.CONFIGURACIONES PAGEREF _Toc276309180  226.INFORMES PAGEREF _Toc276309181  22DIAGRAMA DE ACTIVIDADES PAGEREF _Toc276309182  231.PAGINA PRINCIPAL PAGEREF _Toc276309183  232.REGISTRO PAGEREF _Toc276309184  243.OPERACIONES PAGEREF _Toc276309185  254.CONFIGURACIONES PAGEREF _Toc276309186  265.REPORTES PAGEREF _Toc276309187  27DIAGRAMA DE CLASES PAGEREF _Toc276309188  28DIAGRAMA DE CLASES. PAGEREF _Toc276309189  28DIAGRAMAS DE SECUENCIA PAGEREF _Toc276309190  281.PAGINA PRINCIPAL PAGEREF _Toc276309191  292.REGISTRO PAGEREF _Toc276309192  303.OPERACIONES PAGEREF _Toc276309193  314.CONFIGURACIONES PAGEREF _Toc276309194  315.REPORTES PAGEREF _Toc276309195  32DIAGRAMA DE DESPLIEGUE PAGEREF _Toc276309196  32DIAGRAMA DESPLIEGUE PAGEREF _Toc276309197  33ALGORITMOS PAGEREF _Toc276309198  34INICIO SESION PAGEREF _Toc276309199  34MENU PRINCIPAL PAGEREF _Toc276309200  34REGISTRO DATOS PERSONALES PAGEREF _Toc276309201  34REGISTROS DATOS DE CONTRATO PAGEREF _Toc276309202  34OPERACIONES PAGEREF _Toc276309203  34CONFIGURACIONES PAGEREF _Toc276309204  34REPORTES PAGEREF _Toc276309205  34PSEUDOCODIGO PAGEREF _Toc276309206  35INICIO SESION PAGEREF _Toc276309207  35MENU PRINCIPAL PAGEREF _Toc276309208  35REGISTRO DATOS PERSONALES PAGEREF _Toc276309209  36REGISTROS DATOS DE CONTRATO PAGEREF _Toc276309210  37OPERACIONES PAGEREF _Toc276309211  39CONFIGURACIONES PAGEREF _Toc276309212  39REPORTES PAGEREF _Toc276309213  40DICCIONARIO DE DATOS PAGEREF _Toc276309214  41DATOS PERSONALES Y DE CONTRATO PAGEREF _Toc276309215  41INFORMACION DEL CONTRATO POR PRESTACION DE SERVICIOS PAGEREF _Toc276309216  42LIQUIDACION PAGEREF _Toc276309217  42NORMALIZACION PAGEREF _Toc276309218  44PRIMERA FORMA NORMAL PAGEREF _Toc276309219  44SEGUNDA FORMA NORMAL PAGEREF _Toc276309220  45MODELO ENTIDAD RELACION PAGEREF _Toc276309221  46¿POR QUÉ HACERLO EN PHP? PAGEREF _Toc276309222  47INTERFACES PHP PAGEREF _Toc276309223  49INICIO SESION PAGEREF _Toc276309224  49MENU PRINCIPAL PAGEREF _Toc276309225  49OPERACIONES PAGEREF _Toc276309226  49CONFIGURACIONES PAGEREF _Toc276309227  49REPORTES PAGEREF _Toc276309228  49<br />INTRODUCCION<br />¿Conoce como se hace el proceso de liquidación actualmente?, ¿tienen usted conocimiento de sus beneficios de liquidación?, ¿tiene conocimiento del software que utiliza su empresa para liquidar los empleados?<br />Interrogantes como estas fueron la base para plantear este proyecto el cual consiste en sistematizar la forma como se realiza el proceso de liquidación contractual de una empresa, hacer más automática y amigable la interfaz que emplea el usuario para trabajar con los datos de sus trabajadores; buscando permitir el fácil acceso a las bases de datos, una forma de búsqueda personalizada, permitir que el trabajador tenga acceso al proceso de evolución laboral (conocimiento de horas trabajadas, horas extras, beneficios “ARP, CAJAS DE COMPENSACION.”) todo esto de manera solo visible es decir que le será imposible modificar los datos a los que tenga acceso pero en caso de inconformidad que pueda consultar sus dudas por medio de un buzón de correo predefinido para ello.<br />JUSTIFICACION<br />Este documento es desarrollado para plasmar las expectativas del proyecto con fin de llevar un orden en su desarrollo y presentar al solicitante un archivo en el que se plasme su proceso organizado.<br />Abarca documentos como la entrevista realizada en el levantamiento de información, un análisis previo de los requisitos para su desarrollo, llevara un informe de los costos del proyecto, también los costos para la implementación teniendo en cuenta los equipos a utilizar o el respectivo material para su adecuado uso.<br />Otro de los componentes importantes de este documento es el informe de diseño, el cual consta de una serie de diagramas con los que se busca dar a comprender al usuario el funcionamiento del sistema desde un punto de vista global y otros específicos para su mejor comprensión. La parte del informe de diseño también es realizada con el fin de moldear los datos obtenidos con la recolección de información previa. Este es un informe de diseño debido a que su propósito es especificar con imágenes una idea general y clara de lo que el cliente a pedido que haga el software y  por medio de este documento será más fácil que observe cuál será su funcionamiento, para luego pasar a la codificación y posteriormente realizar las debidas pruebas en busca de errores, siempre buscando la satisfacción del usuario. <br />OBJETIVOS<br />Generales<br />La idea principal del proyecto es implementar un software que automatice los procesos de pago de servicios del SENA y así cambiar la forma monótona y rudimentaria como se realiza actualmente.<br />Específicos<br />Realizar un proyecto que cumpla con las características que la carrera requiere con el fin de presentar una nota válida para aprobar el curso.<br />Aplicar los métodos de recolección de información<br />Realizar análisis de requerimientos<br />Ley 80<br />Realizar análisis de viabilidad y costos<br />Desarrollar un software que se rija bajo las leyes de la tecnología GPL<br />¿Qué es Tecnología GPL?<br />Realizar informe de diseño<br />Modelo conceptual<br />Realizar diagramas de Casos de Uso<br />Realizar diagramas de Actividades<br />Realizar diagrama de Clases<br />Realizar diagrama de Secuencia<br />Realizar diagramas de Estado<br />Realizar diagrama de Despliegue<br />Realizar Algoritmos<br />Realizar Pseudocódigo<br />Realización del Diccionario de Datos<br />Realización de la Normalización de Tablas de la base de datos<br />Modelo Entidad Relación<br />¿Por qué hacerlo en PHP?<br />Realizar interfaces en PHP<br />Realizar la codificación del proyecto interpretando el informe de diseño<br />Desarrollar manuales de usuario para su implementación<br />Realizar derroteros de prueba en busca de errores<br />Realizar capacitación para los usuarios<br />Puesta en marcha.<br />LICONSOFT<br />SOFTWARE DE LIQUIDACION CONTRACTUAL<br />SISTEMA PARA EL PAGO DE SERVICOS<br />SEGÚN LA LEY 80<br />LEVANTAMIENTO DE INFORMACION<br />lefttopLIQUIDACION HORAS DE TRABAJO DE UN CONTRATISTA DEL SENA<br />Entrevista semi-estructurada<br />Interventor contratista<br />¿Qué procesos se desarrollan?<br />De conformidad con lo establecido en el Estatuto Contractual, en la ley 29 de 1990 y sus decretos reglamentarios y la Ley 80 de 1993, la Contratación de instructores, y  teniendo en cuenta las diferentes circulares y leyes al respecto como Resolución 0668 de 2008, Ley 1150 de 2007, Manual de supervisión e interventoría de contratos entre otros. Se desarrolla el proceso de interventoría.<br />¿Qué tipo de información o datos se necesita para desarrollar cada proceso?<br />De tipo legal la normatividad vigente para la contratación pública, la información de la convocatoria, requisitos, términos de referencia, listados del servicio público de empleo, etc. Además información de tipo personal de las personas escogidas en las diferentes convocatorias para elaborar los diferentes contratos.<br />¿Quiénes son los encargados de realizar estos procesos?<br />Félix Galindo y Brayan Rincón<br />.<br />¿Qué modalidad de contratos hay y cuáles son?<br />Contratos de prestación de servicios personales para impartir formación presencial y/o virtual.<br />¿Cuántos contratos se hacen y cada cuánto?<br />Se hacen según las necesidades del centro a través de convocatorias públicas a través del Servicio Nacional de Empleo, según las necesidades de formación del Centro de Electricidad Electrónica y Telecomunicaciones; actualmente hay contratos de 180 instructores<br />¿Qué aspectos se tienen en cuenta para la renovación de un contrato?<br />El seguimiento que se le hace al contratista, los informes de evaluación, los informes de cumplimiento, y en general como cumple con el objeto contractual. <br />¿Cuántas liquidaciones se hacen?<br />Pueden variar dependiendo de las situaciones que se presenten, además a final de año se efectúa  liquidación de todos los contratos pues termina el año fiscal y debe quedar liquidada toda la contratación.<br />¿Cuál es el volumen de transacción?<br />180 contratos<br />¿Cuáles son los informes que se hacen?<br />Se elaboran diversas actas tales como: iniciación, adición, suspensión, cesión, estudios de conveniencia, informes de contratación proyectados a un término especifico, informes de seguimiento sobre cumplimiento de objeto contractual, a la finalización del contrato o convenio el informe del balance final de ejecución del convenio o contrato, a efectos de la elaboración del acta de liquidación respectiva, Presentar por escrito al contratista o al conveniente las observaciones o recomendaciones que estime oportunas y procedentes para el mejor cumplimiento del servicio, debiendo impartir las órdenes perentorias que sean necesarias, para garantizar el cumplimiento de las obligaciones, sin que ello implique modificación al objeto o plazo del convenio o contrato y remitir copia de ello a la carpeta original donde reposa el contrato.<br />Jonathan Rivera <br />Firma ___________________<br />ANALISIS DE REQUERIMIENTOS<br />Los requerimientos bajo los cuales se rige el desarrollo del proyecto son:<br />Sistema de fácil manejo (navegabilidad)<br />Software basado en la GPL (Licencia Publica General)<br />Accesible solo para el encargado de liquidar y superiores.<br />Generar informes.<br />Guardar información por meses para ser consultados.<br />Regirse bajo la ley 80.<br />Permitir cambios en información de contrato y contratistas.<br />LEY 80 DE 1993<br />Debido a que la contratación Sena es por prestación de servicios, la cual normalmente no tiene derecho a liquidación existe esta ley para este tipo de institución la cual refiere que debe realizarse la liquidación por contrato de prestación de servicios. <br />(Octubre 28) <br />Diario Oficial No. 41.094 de 28 de octubre de 1993 <br />Por la cual se expide el Estatuto General de Contratación de la Administración Pública <br />EL CONGRESO DE COLOMBIA, <br />DECRETA: <br />DE LAS DISPOSICIONES GENERALES <br />ARTÍCULO 1o. DEL OBJETO. La presente ley tiene por objeto disponer las reglas y principios que rigen los contratos de las entidades estatales.<br />ARTÍCULO 2o. DE LA DEFINICIÓN DE ENTIDADES, SERVIDORES Y SERVICIOS PÚBLICOS. Para los solos efectos de esta ley: <br />1o. Se denominan entidades estatales:<br />a) La Nación, las regiones, los departamentos, las provincias, el distrito capital y los distritos especiales, las áreas metropolitanas, las asociaciones de municipios, los territorios indígenas y los municipios; los establecimientos públicos, las empresas industriales y comerciales del Estado, las sociedades de economía mixta en las que el Estado tenga participación superior al cincuenta por ciento (50%), así como las entidades descentralizadas indirectas y las demás personas jurídicas en las que exista dicha participación pública mayoritaria, cualquiera sea la denominación que ellas adopten, en todos los órdenes y niveles. <br />b) El Senado de la República, la Cámara de Representantes, el Consejo Superior de la Judicatura, la Fiscalía General de la Nación, la Contraloría General de la República, las contralorías departamentales, distritales y municipales, la Procuraduría General de la Nación, la Registraduría Nacional del Estado Civil, los ministerios, los departamentos administrativos, las superintendencias, las unidades administrativas especiales y, en general, los organismos o dependencias del Estado a los que la ley otorgue capacidad para celebrar contratos. <br />2o. Se denominan servidores públicos:<br />a) Las personas naturales que prestan sus servicios dependientes a los organismos y entidades de que trata este artículo, con excepción de las asociaciones y fundaciones de participación mixta en las cuales dicha denominación se predicará exclusivamente de sus representantes legales y de los funcionarios de los niveles directivo, asesor o ejecutivo o sus equivalentes en quienes se delegue la celebración de contratos en representación de aquéllas. <br />b) Los miembros de las corporaciones públicas que tengan capacidad para celebrar contratos en representación de éstas. <br />3o. Se denominan servicios públicos:<br />Los que están destinados a satisfacer necesidades colectivas en forma general, permanente y continua, bajo la dirección, regulación y control del Estado, así como aquellos mediante los cuales el Estado busca preservar el orden y asegurar el cumplimiento de sus fines. <br />PARÁGRAFO.<Parágrafo derogado por el artículo 32 de la Ley 1150 de 2007. Entra a regir a partir del 16 de enero de 2008, según lo ordena el artículo 33 de la misma Ley><br />ARTÍCULO 3o. DE LOS FINES DE LA CONTRATACIÓN ESTATAL.<br /> Los servidores públicos tendrán en consideración que al celebrar contratos y con la ejecución de los mismos, las entidades buscan el cumplimiento de los fines estatales, la continua y eficiente prestación de los servicios públicos y la efectividad de los derechos e intereses de los administrados que colaboran con ellas en la consecución de dichos fines. <br /><Aparte tachado derogado por el artículo 32 de la Ley 1150 de 2007. Entra a regir a partir del 16 de enero de 2008, según lo ordena el artículo 33 de la misma Ley> Los particulares, por su parte, tendrán en cuenta al celebrar y ejecutar contratos con las entidades estatales que, además de la obtención de utilidades cuya protección garantiza el Estado, colaboran con ellas en el logro de sus fines y cumplen una función social que, como tal, implica obligaciones. <br />ARTÍCULO 4o. DE LOS DERECHOS Y DEBERES DE LAS ENTIDADES ESTATALES.<br /> Para la consecución de los fines de que trata el artículo anterior, las entidades estatales: <br />1o. Exigirán del contratista la ejecución idónea y oportuna del objeto contratado. Igual exigencia podrán hacer al garante. <br />2o. Adelantarán las gestiones necesarias para el reconocimiento y cobro de las sanciones pecuniarias y garantías a que hubiere lugar. <br />3o. Solicitarán la actualización o la revisión de los precios cuando se produzcan fenómenos que alteren en su contra el equilibrio económico o financiero del contrato. <br />4o. Adelantarán revisiones periódicas de las obras ejecutadas, servicios prestados o bienes suministrados, para verificar que ellos cumplan con las condiciones de calidad ofrecidas por los contratistas, y promoverán las acciones de responsabilidad contra éstos y sus garantes cuando dichas condiciones no se cumplan. <br />Las revisiones periódicas a que se refiere el presente numeral deberán llevarse a cabo por lo menos una vez cada seis (6) meses durante el término de vigencia de las garantías.<br />5o. Exigirán que la calidad de los bienes y servicios adquiridos por las entidades estatales se ajuste a los requisitos mínimos previstos en las normas técnicas obligatorias, sin perjuicio de la facultad de exigir que tales bienes o servicios cumplan con las normas técnicas colombianas o, en su defecto, con normas internacionales elaboradas por organismos reconocidos a nivel mundial o con normas extranjeras aceptadas en los acuerdos internacionales suscritos por Colombia. <br />6o. Adelantarán las acciones conducentes a obtener la indemnización de los daños que sufran en desarrollo o con ocasión del contrato celebrado. <br />7o. Sin perjuicio del llamamiento en garantía, repetirán contra los servidores públicos, contra el contratista o los terceros responsables, según el caso, por las indemnizaciones que deban pagar como consecuencia de la actividad contractual. <br />8o. <Aparte tachado derogado por el artículo 32 de la Ley 1150 de 2007. Entra a regir a partir del 16 de enero de 2008, según lo ordena el artículo 33 de la misma Ley>Adoptarán las medidas necesarias para mantener durante el desarrollo y ejecución del contrato las condiciones técnicas, económicas y financieras existentes al momento de proponer en los casos en que se hubiere realizado licitación o concurso, o de contratar en los casos de contratación directa. Para ello utilizarán los mecanismos de ajuste y revisión de precios, acudirán a los procedimientos de revisión y corrección de tales mecanismos si fracasan los supuestos o hipótesis para la ejecución y pactarán intereses moratorios. <br />Sin perjuicio de la actualización o revisión de precios, en caso de no haberse pactado intereses moratorios, se aplicará la tasa equivalente al doble del interés legal civil sobre el valor histórico actualizado.<br />9o. Actuarán de tal modo que por causas a ellas imputables, no sobrevenga una mayor onerosidad en el cumplimiento de las obligaciones a cargo del contratista. Con este fin, en el menor tiempo posible, corregirán los desajustes que pudieren presentarse y acordarán los mecanismos y procedimientos pertinentes para precaver o solucionar rápida y eficazmente las diferencias o situaciones litigiosas que llegaren a presentarse. <br />10. <Numeral adicionado por el artículo 19 de la Ley 1150 de 2007. Entra a regir a partir del 16 de enero de 2008, según lo ordena el artículo 33 de la misma Ley. El nuevo texto es el siguiente:> Respetarán el orden de presentación de los pagos por parte de los contratistas. Sólo por razones de interés público, el jefe de la entidad podrá modificar dicho orden dejando constancia de tal actuación.<br />Para el efecto, las entidades deben llevar un registro de presentación por parte de los contratistas, de los documentos requeridos para hacer efectivos los pagos derivados de los contratos, de tal manera que estos puedan verificar el estricto respeto al derecho de turno. Dicho registro será público.<br />Lo dispuesto en este numeral no se aplicará respecto de aquellos pagos cuyos soportes hayan sido presentados en forma incompleta o se encuentren pendientes del cumplimiento de requisitos previstos en el contrato del cual se derivan.<br />ARTÍCULO 5o. DE LOS DERECHOS Y DEBERES DE LOS CONTRATISTAS. <br />Para la realización de los fines de que trata el artículo 3ro. de esta ley, los contratistas: <br />1o. Tendrán derecho a recibir oportunamente la remuneración pactada y a que el valor intrínseco de la misma no se altere o modifique durante la vigencia del contrato. <br />En consecuencia tendrán derecho, previa solicitud, a que la administración les restablezca el equilibrio de la ecuación económica del contrato a un punto de no pérdida por la ocurrencia de situaciones imprevistas que no sean imputables a los contratistas. Si dicho equilibrio se rompe por incumplimiento de la entidad estatal contratante, tendrá que restablecerse la ecuación surgida al momento del nacimiento del contrato.<br />2o. Colaborarán con las entidades contratantes en lo que sea necesario para que el objeto contratado se cumpla y que éste sea de la mejor calidad; acatarán las órdenes que durante el desarrollo del contrato ellas les impartan y, de manera general, obrarán con lealtad y buena fe en las distintas etapas contractuales, evitando las dilaciones y en trabamientos que pudieran presentarse. <br />3o. Podrán acudir a las autoridades con el fin de obtener la protección de los derechos derivados del contrato y la sanción para quienes los desconozcan o vulneren. <br /><Aparte tachado derogado por el artículo 32 de la Ley 1150 de 2007. Entra a regir a partir del 16 de enero de 2008, según lo ordena el artículo 33 de la misma Ley> Las autoridades no podrán condicionar la participación en licitaciones o concursos ni la adjudicación, adición o modificación de contratos, como tampoco la cancelación de las sumas adeudadas al contratista, a la renuncia, desistimiento o abandono de peticiones, acciones, demandas y reclamaciones por parte de éste. <br />4o. Garantizarán la calidad de los bienes y servicios contratados y responderán por ello. <br />5o. No accederán a peticiones o amenazas de quienes actúen por fuera de la ley con el fin de obligarlos a hacer u omitir algún acto o hecho. <br />Cuando se presenten tales peticiones o amenazas, los contratistas deberán informar inmediatamente de su ocurrencia a la entidad contratante y a las demás autoridades competentes para que ellas adopten las medidas y correctivos que fueren necesarios. El incumplimiento de esta obligación y la celebración de los pactos o acuerdos prohibidos, dará lugar a la declaratoria de caducidad del contrato.<br />MODELO CONCEPTUAL<br />Con el modelo conceptual se busca dar un vistazo general del funcionamiento del sistema pero representado gráficamente.<br />Para revisar el modelo conceptual hacer click en el enlace:<br />MODELO CONCEPTUAL<br />ANALISIS DE VIABILIDAD Y COSTOS<br />TECNOLOGIA “GPL”<br />“LICENCIA PUBLICA GENERAL”<br />(GUARDIAN PORTADOR DE LIBERTAD)<br />La Licencia Pública General de GNU o más conocida por su nombre en inglés GNU General Public License o simplemente sus siglas del inglés GNU GPL, es una licencia creada por la Free Software Foundation en 1989 (la primera versión), y está orientada principalmente a proteger la libre distribución, modificación y uso de software. Su propósito es declarar que el software cubierto por esta licencia es software libre y protegerlo de intentos de apropiación que restrinjan esas libertades a los usuarios.<br />Existen varias licencias “hermanas” de la GPL, como la licencia de documentación libre de GNU (GFDL), la Open Audio License, para trabajos musicales, etcétera, y otras menos restrictivas, como la MGPL, o la LGPL (Lesser General Publical License, antes Library General Publical License), que permiten el enlace dinámico de aplicaciones libres a aplicaciones no libres.<br />INFORME DE DISEÑO<br />El informe de diseño es realizado con el fin de interpretar gráficamente los aspectos desde generales hasta específicos del sistema, diseñado tanto para que lo entienda el diseñador, el cliente como el programador y acercar más a el siguiente paso que es la codificación.<br />DIAGRAMAS DE CASOS DE USO<br />La descripción escrita del comportamiento del sistema al afrontar una tarea de negocio o un requisito de negocio. Esta descripción se enfoca en el valor suministrado por el sistema a entidades externas tales como usuarios humanos u otros sistemas.<br />La posición o contexto del caso de uso entre otros casos de uso. Dado que es un mecanismo de organización, un conjunto de casos de uso coherente, consistentes promueve una imagen fácil del comportamiento del sistema, un entendimiento común entre el cliente/propietario/usuario y el equipo de desarrollo.<br />INICIO<br />PAGINA PRINCIPAL<br />REGISTRO<br />OPERACIONES<br />CONFIGURACIONES<br />INFORMES<br />DIAGRAMA DE ACTIVIDADES<br />Es una forma especial de diagrama de estado usado para modelar una secuencia de acciones y condiciones tomadas dentro de un proceso.<br />La especificación del Lenguaje de Modelado Unificado OMG define un diagrama de actividad como: “… una variación de una máquina estados, lo cual los estados representan el rendimiento de las acciones o sub-actividades y las transiciones se provocan por la realización de las acciones o sub-actividades.<br />PAGINA PRINCIPAL<br />REGISTRO<br />OPERACIONES<br />CONFIGURACIONES<br />REPORTES<br />DIAGRAMA DE CLASES<br />Es un tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, atributos y las relaciones entre ellos. Los diagramas de clases son utilizados durante el proceso de análisis y diseño de los sistemas, donde se crea el diseño conceptual de la información que se manejará en el sistema, y los componentes que se encargaran del funcionamiento y la relación entre uno y otro.<br /> HYPERLINK quot;
Diagrama%20de%20Clases.docxquot;
 DIAGRAMA DE CLASES.<br />DIAGRAMAS DE SECUENCIA<br />Es un tipo de diagrama usado para modelar interacción entre objetos en un sistema según UML. En inglés se pueden encontrar como “sequencediagram”, “event-trace diagrams”, “eventscenarios” o “timingdiagrams”, muestra la interacción de un conjunto de objetos en una aplicación a través del tiempo y se modela para cada caso de uso. Mientras que el diagrama de casos de uso permite el modelado de una vista business del escenario, el diagrama de secuencia contiene detalles de implementación del escenario, incluyendo los objetos y clases que se usan para implementar el escenario, y mensajes intercambiados entre los objetos.<br />PAGINA PRINCIPAL[]<br />REGISTRO<br />OPERACIONES<br />CONFIGURACIONES<br />REPORTES<br />DIAGRAMA DE DESPLIEGUE<br />Se utiliza para modelar el hardware utilizado en las implementaciones de sistemas y las relaciones entre sus componentes.<br />Los elementos usados por este tipo de diagrama son nodos (representados como un prisma), componentes (representados como una caja rectangular con dos protuberancias del lado izquierdo) y asociaciones.<br />En el UML 2.0 los componentes ya no están dentro de nodos. En cambio, puede haber artefactos u otros nodos dentro de un nodo.<br />Un artefacto puede ser algo como un archivo, un programa, una biblioteca, o una base de datos construida o modificada en un proyecto. Estos artefactos implementan colecciones de componentes. Los nodos internos indican ambientes, un concepto más amplio que el hardware propiamente dicho, ya que un ambiente puede incluir al lenguaje de programación, a un sistema operativo, un ordenador o un clúster de terminales.<br />DIAGRAMA DESPLIEGUE<br />ALGORITMOS<br />La secuencia de algoritmos es una representación gráfica lógica que determina las compuertas por donde fluye la información pues esa la base del estudio tanto de la electricidad, electrónica informática y otras. Una serie de pasos de principio a fin que describe los datos de entrada, los tramos del proceso y la salida de los datos al final del tratamiento.<br /> HYPERLINK quot;
Inicio%20Sesion.docxquot;
 INICIO SESION<br /> HYPERLINK quot;
Menu%20Principal.docxquot;
 MENU PRINCIPAL<br /> HYPERLINK quot;
Registro%20Datos%20Personales.docxquot;
 REGISTRO DATOS PERSONALES<br /> HYPERLINK quot;
Registro%20Datos%20Contrato.docxquot;
 REGISTROS DATOS DE CONTRATO<br />OPERACIONES<br /> HYPERLINK quot;
Configuraciones.docxquot;
 CONFIGURACIONES<br />REPORTES<br />PSEUDOCODIGO<br />El pseudocódigo consiste en interpretar los algoritmos en un lenguaje entendible tanto para el usuario como para el próximo codificador; es una guía que especifica en términos entendibles el flujo de la información por medio de la expresión de las compuertas interpretadas con palabras. <br />INICIO SESION<br />Proceso Inicio_Sesion<br />Escribir Mostrar_Pantalla_Principal;<br />Leer Usuario, Contraseña;<br />Mientras Usuaro != Administrador && Contraseña != Contraseña Hacer<br />Escribir quot;
Alguno de los datos ingresados es incorrectoquot;
;<br />Usuario = quot;
quot;
;<br />Contraseña = quot;
quot;
;<br />FinMientras<br />Escribir quot;
Bienvenido al Sistema Liconsoft del SENAquot;
;<br />#Ingresa al Menu Princial del aplicativo<br />FinProceso<br />MENU PRINCIPAL<br />Proceso Menu_Principal<br />Escribir Mostrar Pantalla Menu Principal;<br />Segun Opcion Hacer<br />opcion_1_Registro:<br />Mostrar_Pantalla_Registro;<br />opcion_2_Operaciones:<br />Mostrar_Pantalla_Operacoines;<br />opcion_3_Configuraciones:<br />Mostrar_Pantalla_Configuraciones;<br />opcion_4_Reportes:<br />Mostrar_Pantalla_Reportes;<br />FinSegun<br />#Muestra la pantalla seleccionada por el usuario<br />Fin Proceso<br />REGISTRO DATOS PERSONALES<br />Proceso Registro_Datos_Personales<br />Escribir Mostrar la pantalla de Registro Datos Personales;<br />Leer FechaPoliza;<br />Mientras FecahPoliza = quot;
Vacioquot;
 Hacer<br />Escribir quot;
Este campo es requerido. No puede estar vacioquot;
;<br />Leer FechaPoliza;<br />FinMientras<br />#La poliza da aprovacion del proceso de registro de un nuevo contrato<br />Escribir Mostrar Pantalla de Registro de datos Personales;<br />Leer Nombres, Apellidos, TipoDocumento, NumDocumento, RH, Genero;<br />Leer Profesion, CodLocalidad, Localidad, Estrato, Direccion, Celular;<br />Leer Correo;<br />Mientras Algun_Campo = quot;
Vacioquot;
 Hacer<br />Escribir quot;
Verifique que ninguno de los campos este vacioquot;
;<br />Leer Nombres, Apellidos, TipoDocumento, NumDocumento, RH, Genero;<br />Leer Profesion, CodLocalidad, Localidad, Estrato, Direccion, Celular;<br />Leer Correo;<br />FinMientras<br />#El registro no puede llevar campos vacios<br />Si Datos = quot;
Validosquot;
 Entonces<br />#Guardar los datos en la base de datos<br />Escribir quot;
Los datos se han guardado con éxitoquot;
;<br />Escribir quot;
Proceda a ingresar los datos del contratoquot;
;<br />Sino<br />Escribir quot;
No se ha podido realizar el registro, verifique los datosquot;
;<br />FinSi<br />Escribir Mostrar Pantalla Registro Datos del Contrato;<br />FinProceso<br />REGISTROS DATOS DE CONTRATO<br />Proceso Registro_Datos_de_Contrato<br />Escribir Mostrar la pantalla de Registro Datos de Contrato;<br />Escribir Mostrar Pantalla de Registro de datos de Contrato;<br />Leer Cargo, NumContrato, ValorContrato, FechaInicioContrato;<br />Leer FechaTerminoContrato, VigenciaContrato, CodCargo, DescripcionCargo;<br />Mientras Algun_Campo = quot;
Vacioquot;
 Hacer<br />Escribir quot;
Verifique que ninguno de los campos este vacioquot;
;<br />Leer Cargo, NumContrato, ValorContrato, FechaInicioContrato;<br />Leer FechaTerminoContrato, VigenciaContrato, CodCargo, DescripcionCargo;<br />FinMientras<br />#El registro no puede llevar campos vacios<br />Si Datos = quot;
Validosquot;
 Entonces<br />#Guardar los datos en la base de datos<br />Escribir quot;
Los datos se han guardado con exitoquot;
;<br />Escribir quot;
Proceda a ingresar los datos del contratoquot;
;<br />Sino<br />Escribir quot;
No se ha podido realizar el registro, verifique los datosquot;
;<br />FinSi<br />Escribir Mostrar Pantalla Registro Datos del Contrato;<br />FinProceso<br />OPERACIONES<br />CONFIGURACIONES<br />Proceso Configuraciones<br />Escribir Mostrar Pantalla Configuraciones;<br />#A continuacion se estipulan los valores calculados<br />Leer Salud, Pension, ICBF, ARP;<br />Si Datos = quot;
Validosquot;
 Entonces<br />#Conectar con base de datos<br />Si NO<br />Escribir quot;
Alguno de los datos ingresados son incorrectosquot;
;<br />FinSi<br />Si Algun Dato = quot;
Vacioquot;
 Entonces<br />#Datos en la base de datos no cambian<br />FinSi<br />#Guardar los cambios en los valores<br />Escribir quot;
Datos Guardados Correctamentequot;
;<br />FinProceso<br />REPORTES<br />DICCIONARIO DE DATOS<br />DATOS PERSONALES Y DE CONTRATO<br />FehaPoliza: Es el registro que queda de la fecha en que se aprobó la póliza con la cual es pertinente hacerle el proceso de registro de los demás datos para ingresar el nuevo contratista al sistema<br />NumDocumento: Campo correspondiente al número de documento de identidad del contratista, llave principal de relación con las demás tablas.<br />TipoID: Determina qué tipo de documento tiene el contratista.<br />Nombre: Almacena los nombres del contratista.<br />Apellido: Almacena los apellidos del contratista.<br />RH: Guarda el tipo de RH que posee el contratista.<br />Género: Guarda el tipo de género de la persona ya sea masculino (M) o femenino (F).<br />Profesion: Hace referencia a la especialización del contratista.<br />CodLocalidad: Identifica el numero de la localidad en la región.<br />Localidad: Se obvia el campo de la ciudad debido a que se implementa principalmente en BOGOTA D.C. y se pasa directamente a especificar la localidad en la que reside el contratista<br />Direccion: Almacena la dirección de residencia del contratista.<br />Estrato: Almacena el tipo de estrato correspondiente a la residencia del contratista.<br />Telefono: Guarda el teléfono fijo de la residencia del contratista.<br />Celular: Numero móvil donde se puede localizar al contratista en caso de necesitarlo.<br />Banco: Especifica el banco al que está afiliado el contratista<br />TipoCuenta: Define el tipo de cuenta que tiene el contratista que se está registrando<br />NumCuenta: Es el número correspondiente a la cuenta de crédito<br />Correo: Almacena el correo al cual se le podrá enviar notificaciones y o información de su proceso de pago de servicios.<br />INFORMACION DEL CONTRATO POR PRESTACION DE SERVICIOS<br />NumOrdenPago: Orden De Pago Nº<br />NumContrato: Nº Del Contrato<br />FechaIncio: Fecha De Inicio<br />FechaTermino: Fecha De Terminación<br />ValorContrato: Valor Contrato (Incluido 4*1000)<br />ValorMensual: Valor Mensual<br />ValorBruto: Valor Bruto<br />ValorMensual: Valor Mensual Con 4*1000<br />PeriodoPago: Periodo De Pago (Del - Al)<br />LIQUIDACION<br />NumPlanillaPila: Planilla Pila Nº (Planilla Integrada para la Liquidación de Aportes)<br />IBC: IBC (Instituto de Bienestar Colombiano)<br />SeguridadSalud: Pago Seguridad Social Salud<br />SeguridadPension: Pago Seguridad Social Pensión<br />ARP: ARP (Adminsitradora de Riesgos Profesionales)<br />AportesVolunAFC: Aportes Voluntarios a AFC (Ahorro para el Fomento de la Construccion)<br />ApotVoluntPension: Aporte Voluntario A Fondos De Pensiones Y/O Aportes A Fondo Pensional<br />ReteFuente: Valor Base Retención En La Fuente<br />IVABase: Valor Base IVA<br />IVA: IVA (Si Es Régimen Común)<br />MenosReteFuente: Menos Retención En La Fuente<br />RetencionIVA: Menos Retención IVA 16%<br />RetencionICA: Menos Retención ICA<br />NORMALIZACION<br />PRIMERA FORMA NORMAL<br />GRUPOS NO REPETIDOSGRUPOPS REPETIDOSFehaPoliza:NumDocumento: TipoID: Nombre: Apellido: RH: Género: Profesion: CodLocalidad: Localidad: Direccion: Estrato: Telefono: Celular: Banco: TipoCuenta: NumCuenta: NumOrdenPago: NumContrato: FechaIncio: FechaTermino: ValorContrato: ValorMensual: ValorBruto: ValorMonsual: PeriodoPago: NumPlanillaPila: IBC: SeguridadSalud: SeguridadPension: ARP: AportesVolunAFC: ApotVoluntPension: ReteFuente: IVABase: IVA: MenosReteFuente: RetencionIVA: RetencionICA: En el presente no se encuentra ningún registro que se repita<br />SEGUNDA FORMA NORMAL<br />LLAVESFehaPolizaNumDocumentoCodLocalidadNumOrdenPagoNumPlanillaPilaFehaPolizaNumDocumentoCodLocalidadNumOrdenPagoNumPlanillaPilaTipoID: NombresApellidos RHGéneroProfesionDireccionEstratoTelefonoCelularBancoTipoCuentaNumCuentaNumPlanillaPilaLocalidad: NumContrato: FechaIncio: FechaTermino: ValorContrato: ValorMensual: ValorBruto: ValorMonsual: PeriodoPago:IBCSeguridadSaludSeguridadPensionARP AportesVolunAFCApotVoluntPension ReteFuente: IVABaseIVAMenosReteFuenteRetencionIVA RetencionICA<br />MODELO ENTIDAD RELACION<br />¿POR QUÉ HACERLO EN PHP?<br />Para estos días una de las nuevas tendencias es el tema de la programación, pero no solo programación orientada aplicaciones que se desarrollan directamente en la máquina de tipo cliente, si no que otra corriente de programación que está tomando auge es el llamado PHP.<br />Es un lenguaje de programación estipulado para el desarrollo de páginas web dinámicas, es decir paginas que se basan en SCRIPTS y que están en constante actualización, que tratan el manejo de datos por medio de gestores de bases de datos y que manejan la arquitectura cliente servidor.<br />La arquitectura cliente servidor en combinación de PHP tienen como fundamento correrlo todo sobre esta misma máquina (SERVIDOR) dando como producto una respuesta que es visualizada por el cliente como un simple documento de HTML. Un ejemplo de una página desarrollada en PHP es la ya famosa red social FACEBOOK.<br />La razón por la cual PHP tiene tanto auge es muy simple:<br />Es un lenguaje de programación  que maneja tanto el código simple, (fácil de aprender)como herramientas de ayuda para su edición tanto de vista de diseñador como de vista de programación para las personas que no prestan importancia a la presentación si no que dedican su tiempo a la creación del código; a su vez poco sabido existe una herramienta a la cual se tiene fácil acceso pero de la que es muy desconocidos sus alcances, pues su complejidad es tal que puede llegar a ahorrarle el 80% y hasta el 100% del desarrollo de un proyecto de PHP, dicha herramienta es el conocido DreamWeaver, al alcance de todos pero de conocimiento muy vago.<br />El desarrollo del lenguaje PHP es una herramienta que aunque muchos lo duden tiene un alcance inimaginable; poniendo en funcionamiento los conocimientos adquiridos de este lenguaje y mediante la constante práctica, se puede evadir uno de los inconvenientes más comunes que encontramos en nuestro país “EL DESEMPLEO”; y se preguntaran ¿como algo que al parecer es tan sencillo puede llegar a liberarnos de ese problema? Pues es simple, el solo hecho de basar nuestros conocimientos en la aplicación del lenguaje nos permite escoger nuestro modo de trabajo “EL SUEÑO DE TODO TRABAJADOR”, convertirse en su propio jefe, trabajar desde cualquier ubicación del mundo que nos preste los servicios para hacerlo (un computador e internet). ¿Por qué? Existe el conocido FREELANCE que podemos traducirlo de otra forma como trabajador independiente. Esto gracias a unas páginas de internet donde se reúnen miles de empresarios publicando ofertas de desarrollos de proyectos a los cuales cualquiera que se siente capacitado en PHP puede acceder.<br />INTERFACES PHP<br />INICIO SESION<br />MENU PRINCIPAL<br />OPERACIONES<br />CONFIGURACIONES<br />REPORTES<br />
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl
Informe tecnico gpl

Contenu connexe

Similaire à Informe tecnico gpl

documentación de requerimientos
documentación de requerimientosdocumentación de requerimientos
documentación de requerimientosRuizMaravi7
 
Best works managements.a-avance01
Best works managements.a-avance01Best works managements.a-avance01
Best works managements.a-avance01Carlos Puertas
 
Curso Técnico Especializado SIGA
Curso Técnico Especializado SIGA Curso Técnico Especializado SIGA
Curso Técnico Especializado SIGA RC Consulting
 
Proveedor
ProveedorProveedor
Proveedorbutest
 
Proveedor
ProveedorProveedor
Proveedorbutest
 
Proveedor
ProveedorProveedor
Proveedorbutest
 
Proveedor
ProveedorProveedor
Proveedorbutest
 
Proveedor
ProveedorProveedor
Proveedorbutest
 
Implementación de Herramientas Informáticas - 1. Iniciación
Implementación de Herramientas Informáticas - 1. IniciaciónImplementación de Herramientas Informáticas - 1. Iniciación
Implementación de Herramientas Informáticas - 1. IniciaciónDharma Consulting
 
Caso Éxito SAP & Stratesys - TRW - DIC2012
Caso Éxito SAP & Stratesys - TRW - DIC2012Caso Éxito SAP & Stratesys - TRW - DIC2012
Caso Éxito SAP & Stratesys - TRW - DIC2012Stratesys
 
GESTION DE REQUERIMIENTOS
GESTION DE REQUERIMIENTOSGESTION DE REQUERIMIENTOS
GESTION DE REQUERIMIENTOSHERNAN JIMENEZ
 
Presentación tesis final pdf
Presentación tesis final pdfPresentación tesis final pdf
Presentación tesis final pdfAleafrank5
 
Curso SIGA Logística y patrimonio junio
Curso SIGA Logística y patrimonio junioCurso SIGA Logística y patrimonio junio
Curso SIGA Logística y patrimonio junioRC Consulting
 
Solucion guia mapa de procesos
Solucion guia mapa de procesosSolucion guia mapa de procesos
Solucion guia mapa de procesosWilson Bautista
 

Similaire à Informe tecnico gpl (20)

Iso 20000
Iso 20000Iso 20000
Iso 20000
 
documentación de requerimientos
documentación de requerimientosdocumentación de requerimientos
documentación de requerimientos
 
Best works managements.a-avance01
Best works managements.a-avance01Best works managements.a-avance01
Best works managements.a-avance01
 
Curso Técnico Especializado SIGA
Curso Técnico Especializado SIGA Curso Técnico Especializado SIGA
Curso Técnico Especializado SIGA
 
Proveedor
ProveedorProveedor
Proveedor
 
Proveedor
ProveedorProveedor
Proveedor
 
Proveedor
ProveedorProveedor
Proveedor
 
Proveedor
ProveedorProveedor
Proveedor
 
Proveedor
ProveedorProveedor
Proveedor
 
4. gestion de riesgos
4. gestion de riesgos4. gestion de riesgos
4. gestion de riesgos
 
Curso SIGA
Curso SIGACurso SIGA
Curso SIGA
 
Implementación de Herramientas Informáticas - 1. Iniciación
Implementación de Herramientas Informáticas - 1. IniciaciónImplementación de Herramientas Informáticas - 1. Iniciación
Implementación de Herramientas Informáticas - 1. Iniciación
 
SIGA Básico
SIGA BásicoSIGA Básico
SIGA Básico
 
Caso Éxito SAP & Stratesys - TRW - DIC2012
Caso Éxito SAP & Stratesys - TRW - DIC2012Caso Éxito SAP & Stratesys - TRW - DIC2012
Caso Éxito SAP & Stratesys - TRW - DIC2012
 
Curso Taller: SIGA Básico
Curso Taller: SIGA BásicoCurso Taller: SIGA Básico
Curso Taller: SIGA Básico
 
GESTION DE REQUERIMIENTOS
GESTION DE REQUERIMIENTOSGESTION DE REQUERIMIENTOS
GESTION DE REQUERIMIENTOS
 
Admon requerimientos
Admon requerimientosAdmon requerimientos
Admon requerimientos
 
Presentación tesis final pdf
Presentación tesis final pdfPresentación tesis final pdf
Presentación tesis final pdf
 
Curso SIGA Logística y patrimonio junio
Curso SIGA Logística y patrimonio junioCurso SIGA Logística y patrimonio junio
Curso SIGA Logística y patrimonio junio
 
Solucion guia mapa de procesos
Solucion guia mapa de procesosSolucion guia mapa de procesos
Solucion guia mapa de procesos
 

Plus de Yenny Aldana

Manual técnico del software
Manual técnico del softwareManual técnico del software
Manual técnico del softwareYenny Aldana
 
Registro datos contrato
Registro datos contratoRegistro datos contrato
Registro datos contratoYenny Aldana
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datosYenny Aldana
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesYenny Aldana
 
Registro datos personales
Registro datos personalesRegistro datos personales
Registro datos personalesYenny Aldana
 
Manual técnico del software
Manual técnico del softwareManual técnico del software
Manual técnico del softwareYenny Aldana
 
Manual administrativo 1
Manual administrativo 1Manual administrativo 1
Manual administrativo 1Yenny Aldana
 
Manual administrativo1
Manual administrativo1Manual administrativo1
Manual administrativo1Yenny Aldana
 
Documentación de pruebas del software
Documentación de pruebas del softwareDocumentación de pruebas del software
Documentación de pruebas del softwareYenny Aldana
 
Manual técnico del software
Manual técnico del softwareManual técnico del software
Manual técnico del softwareYenny Aldana
 

Plus de Yenny Aldana (18)

Manual técnico del software
Manual técnico del softwareManual técnico del software
Manual técnico del software
 
Registro datos contrato
Registro datos contratoRegistro datos contrato
Registro datos contrato
 
Modelo conceptual
Modelo conceptualModelo conceptual
Modelo conceptual
 
Menu principal
Menu principalMenu principal
Menu principal
 
Liquiacion
LiquiacionLiquiacion
Liquiacion
 
Liconsof
LiconsofLiconsof
Liconsof
 
Inicio sesion
Inicio sesionInicio sesion
Inicio sesion
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Registro datos personales
Registro datos personalesRegistro datos personales
Registro datos personales
 
Liconsoft
LiconsoftLiconsoft
Liconsoft
 
Liconsoft
LiconsoftLiconsoft
Liconsoft
 
Manual técnico del software
Manual técnico del softwareManual técnico del software
Manual técnico del software
 
Manual administrativo 1
Manual administrativo 1Manual administrativo 1
Manual administrativo 1
 
Manual administrativo1
Manual administrativo1Manual administrativo1
Manual administrativo1
 
Documentación de pruebas del software
Documentación de pruebas del softwareDocumentación de pruebas del software
Documentación de pruebas del software
 
Manual técnico del software
Manual técnico del softwareManual técnico del software
Manual técnico del software
 
Liconsoft
LiconsoftLiconsoft
Liconsoft
 

Dernier

Como Construir Un Modelo De Negocio.pdf nociones basicas
Como Construir Un Modelo De Negocio.pdf   nociones basicasComo Construir Un Modelo De Negocio.pdf   nociones basicas
Como Construir Un Modelo De Negocio.pdf nociones basicasoscarhernandez98241
 
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxTIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxKevinHeredia14
 
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHMARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHkarlinda198328
 
Presentación Final Riesgo de Crédito.pptx
Presentación Final Riesgo de Crédito.pptxPresentación Final Riesgo de Crédito.pptx
Presentación Final Riesgo de Crédito.pptxIvnAndres5
 
el impuesto genera A LAS LAS lasventas IGV
el impuesto genera A LAS  LAS lasventas IGVel impuesto genera A LAS  LAS lasventas IGV
el impuesto genera A LAS LAS lasventas IGVTeresa Rc
 
Buenas Practicas de Almacenamiento en droguerias
Buenas Practicas de Almacenamiento en drogueriasBuenas Practicas de Almacenamiento en droguerias
Buenas Practicas de Almacenamiento en drogueriasmaicholfc
 
diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxjuanleivagdf
 
ISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarizaciónISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarizaciónjesuscub33
 
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAOANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAOCarlosAlbertoVillafu3
 
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxINFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxCORPORACIONJURIDICA
 
Gestion de rendicion de cuentas viaticos.pptx
Gestion de rendicion de cuentas viaticos.pptxGestion de rendicion de cuentas viaticos.pptx
Gestion de rendicion de cuentas viaticos.pptxignaciomiguel162
 
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfClima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfConstructiva
 
Ejemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociaciónEjemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociaciónlicmarinaglez
 
LIC-ZIEGLER-Planificación y Control de Gestión
LIC-ZIEGLER-Planificación y Control de GestiónLIC-ZIEGLER-Planificación y Control de Gestión
LIC-ZIEGLER-Planificación y Control de GestiónBahamondesOscar
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxDr. Edwin Hernandez
 
Clase 2 Ecosistema Emprendedor en Chile.
Clase 2 Ecosistema Emprendedor en Chile.Clase 2 Ecosistema Emprendedor en Chile.
Clase 2 Ecosistema Emprendedor en Chile.Gonzalo Morales Esparza
 
Nota de clase 72 aspectos sobre salario, nomina y parafiscales.pdf
Nota de clase 72 aspectos sobre salario, nomina y parafiscales.pdfNota de clase 72 aspectos sobre salario, nomina y parafiscales.pdf
Nota de clase 72 aspectos sobre salario, nomina y parafiscales.pdfJUANMANUELLOPEZPEREZ
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxgabyardon485
 
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxModelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxedwinrojas836235
 

Dernier (20)

Tarea-4-Estadistica-Descriptiva-Materia.ppt
Tarea-4-Estadistica-Descriptiva-Materia.pptTarea-4-Estadistica-Descriptiva-Materia.ppt
Tarea-4-Estadistica-Descriptiva-Materia.ppt
 
Como Construir Un Modelo De Negocio.pdf nociones basicas
Como Construir Un Modelo De Negocio.pdf   nociones basicasComo Construir Un Modelo De Negocio.pdf   nociones basicas
Como Construir Un Modelo De Negocio.pdf nociones basicas
 
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxTIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
 
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHMARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
 
Presentación Final Riesgo de Crédito.pptx
Presentación Final Riesgo de Crédito.pptxPresentación Final Riesgo de Crédito.pptx
Presentación Final Riesgo de Crédito.pptx
 
el impuesto genera A LAS LAS lasventas IGV
el impuesto genera A LAS  LAS lasventas IGVel impuesto genera A LAS  LAS lasventas IGV
el impuesto genera A LAS LAS lasventas IGV
 
Buenas Practicas de Almacenamiento en droguerias
Buenas Practicas de Almacenamiento en drogueriasBuenas Practicas de Almacenamiento en droguerias
Buenas Practicas de Almacenamiento en droguerias
 
diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptx
 
ISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarizaciónISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarización
 
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAOANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
 
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxINFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
 
Gestion de rendicion de cuentas viaticos.pptx
Gestion de rendicion de cuentas viaticos.pptxGestion de rendicion de cuentas viaticos.pptx
Gestion de rendicion de cuentas viaticos.pptx
 
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfClima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
 
Ejemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociaciónEjemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociación
 
LIC-ZIEGLER-Planificación y Control de Gestión
LIC-ZIEGLER-Planificación y Control de GestiónLIC-ZIEGLER-Planificación y Control de Gestión
LIC-ZIEGLER-Planificación y Control de Gestión
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptx
 
Clase 2 Ecosistema Emprendedor en Chile.
Clase 2 Ecosistema Emprendedor en Chile.Clase 2 Ecosistema Emprendedor en Chile.
Clase 2 Ecosistema Emprendedor en Chile.
 
Nota de clase 72 aspectos sobre salario, nomina y parafiscales.pdf
Nota de clase 72 aspectos sobre salario, nomina y parafiscales.pdfNota de clase 72 aspectos sobre salario, nomina y parafiscales.pdf
Nota de clase 72 aspectos sobre salario, nomina y parafiscales.pdf
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptx
 
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxModelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
 

Informe tecnico gpl

  • 1. IntegrantesYenny Paola AldanaLina Paola VegaDaniela Martínez CaceresJonathan Arvey RiveraBrandon Steven Vargas-298450-1548130LICONSOFT<br />CONTENIDO TOC quot; 1-3quot; INTRODUCCION PAGEREF _Toc276309146 5JUSTIFICACION PAGEREF _Toc276309147 6OBJETIVOS PAGEREF _Toc276309148 7Generales PAGEREF _Toc276309149 7Específicos PAGEREF _Toc276309150 7¿Qué procesos se desarrollan? PAGEREF _Toc276309151 9¿Qué tipo de información o datos se necesita para desarrollar cada proceso? PAGEREF _Toc276309152 9¿Quiénes son los encargados de realizar estos procesos? PAGEREF _Toc276309153 9¿Qué modalidad de contratos hay y cuáles son? PAGEREF _Toc276309154 9¿Cuántos contratos se hacen y cada cuánto? PAGEREF _Toc276309155 9¿Qué aspectos se tienen en cuenta para la renovación de un contrato? PAGEREF _Toc276309156 10¿Cuántas liquidaciones se hacen? PAGEREF _Toc276309157 10¿Cuál es el volumen de transacción? PAGEREF _Toc276309158 10¿Cuáles son los informes que se hacen? PAGEREF _Toc276309159 10ANALISIS DE REQUERIMIENTOS PAGEREF _Toc276309160 11LEY 80 DE 1993 PAGEREF _Toc276309161 12ARTÍCULO 1o. DEL OBJETO PAGEREF _Toc276309162 12ARTÍCULO 2o. DE LA DEFINICIÓN DE ENTIDADES, SERVIDORES Y SERVICIOS PÚBLICOS. PAGEREF _Toc276309163 121o. Se denominan entidades estatales: PAGEREF _Toc276309164 122o. Se denominan servidores públicos: PAGEREF _Toc276309165 133o. Se denominan servicios públicos: PAGEREF _Toc276309166 13PARÁGRAFO. PAGEREF _Toc276309167 13ARTÍCULO 3o. DE LOS FINES DE LA CONTRATACIÓN ESTATAL. PAGEREF _Toc276309168 13ARTÍCULO 4o. DE LOS DERECHOS Y DEBERES DE LAS ENTIDADES ESTATALES. PAGEREF _Toc276309169 14ARTÍCULO 5o. DE LOS DERECHOS Y DEBERES DE LOS CONTRATISTAS PAGEREF _Toc276309170 15MODELO CONCEPTUAL PAGEREF _Toc276309171 17ANALISIS DE VIABILIDAD Y COSTOS PAGEREF _Toc276309172 18TECNOLOGIA “GPL” PAGEREF _Toc276309173 19INFORME DE DISEÑO PAGEREF _Toc276309174 20DIAGRAMAS DE CASOS DE USO PAGEREF _Toc276309175 201.INICIO PAGEREF _Toc276309176 202.PAGINA PRINCIPAL PAGEREF _Toc276309177 213.REGISTRO PAGEREF _Toc276309178 214.OPERACIONES PAGEREF _Toc276309179 225.CONFIGURACIONES PAGEREF _Toc276309180 226.INFORMES PAGEREF _Toc276309181 22DIAGRAMA DE ACTIVIDADES PAGEREF _Toc276309182 231.PAGINA PRINCIPAL PAGEREF _Toc276309183 232.REGISTRO PAGEREF _Toc276309184 243.OPERACIONES PAGEREF _Toc276309185 254.CONFIGURACIONES PAGEREF _Toc276309186 265.REPORTES PAGEREF _Toc276309187 27DIAGRAMA DE CLASES PAGEREF _Toc276309188 28DIAGRAMA DE CLASES. PAGEREF _Toc276309189 28DIAGRAMAS DE SECUENCIA PAGEREF _Toc276309190 281.PAGINA PRINCIPAL PAGEREF _Toc276309191 292.REGISTRO PAGEREF _Toc276309192 303.OPERACIONES PAGEREF _Toc276309193 314.CONFIGURACIONES PAGEREF _Toc276309194 315.REPORTES PAGEREF _Toc276309195 32DIAGRAMA DE DESPLIEGUE PAGEREF _Toc276309196 32DIAGRAMA DESPLIEGUE PAGEREF _Toc276309197 33ALGORITMOS PAGEREF _Toc276309198 34INICIO SESION PAGEREF _Toc276309199 34MENU PRINCIPAL PAGEREF _Toc276309200 34REGISTRO DATOS PERSONALES PAGEREF _Toc276309201 34REGISTROS DATOS DE CONTRATO PAGEREF _Toc276309202 34OPERACIONES PAGEREF _Toc276309203 34CONFIGURACIONES PAGEREF _Toc276309204 34REPORTES PAGEREF _Toc276309205 34PSEUDOCODIGO PAGEREF _Toc276309206 35INICIO SESION PAGEREF _Toc276309207 35MENU PRINCIPAL PAGEREF _Toc276309208 35REGISTRO DATOS PERSONALES PAGEREF _Toc276309209 36REGISTROS DATOS DE CONTRATO PAGEREF _Toc276309210 37OPERACIONES PAGEREF _Toc276309211 39CONFIGURACIONES PAGEREF _Toc276309212 39REPORTES PAGEREF _Toc276309213 40DICCIONARIO DE DATOS PAGEREF _Toc276309214 41DATOS PERSONALES Y DE CONTRATO PAGEREF _Toc276309215 41INFORMACION DEL CONTRATO POR PRESTACION DE SERVICIOS PAGEREF _Toc276309216 42LIQUIDACION PAGEREF _Toc276309217 42NORMALIZACION PAGEREF _Toc276309218 44PRIMERA FORMA NORMAL PAGEREF _Toc276309219 44SEGUNDA FORMA NORMAL PAGEREF _Toc276309220 45MODELO ENTIDAD RELACION PAGEREF _Toc276309221 46¿POR QUÉ HACERLO EN PHP? PAGEREF _Toc276309222 47INTERFACES PHP PAGEREF _Toc276309223 49INICIO SESION PAGEREF _Toc276309224 49MENU PRINCIPAL PAGEREF _Toc276309225 49OPERACIONES PAGEREF _Toc276309226 49CONFIGURACIONES PAGEREF _Toc276309227 49REPORTES PAGEREF _Toc276309228 49<br />INTRODUCCION<br />¿Conoce como se hace el proceso de liquidación actualmente?, ¿tienen usted conocimiento de sus beneficios de liquidación?, ¿tiene conocimiento del software que utiliza su empresa para liquidar los empleados?<br />Interrogantes como estas fueron la base para plantear este proyecto el cual consiste en sistematizar la forma como se realiza el proceso de liquidación contractual de una empresa, hacer más automática y amigable la interfaz que emplea el usuario para trabajar con los datos de sus trabajadores; buscando permitir el fácil acceso a las bases de datos, una forma de búsqueda personalizada, permitir que el trabajador tenga acceso al proceso de evolución laboral (conocimiento de horas trabajadas, horas extras, beneficios “ARP, CAJAS DE COMPENSACION.”) todo esto de manera solo visible es decir que le será imposible modificar los datos a los que tenga acceso pero en caso de inconformidad que pueda consultar sus dudas por medio de un buzón de correo predefinido para ello.<br />JUSTIFICACION<br />Este documento es desarrollado para plasmar las expectativas del proyecto con fin de llevar un orden en su desarrollo y presentar al solicitante un archivo en el que se plasme su proceso organizado.<br />Abarca documentos como la entrevista realizada en el levantamiento de información, un análisis previo de los requisitos para su desarrollo, llevara un informe de los costos del proyecto, también los costos para la implementación teniendo en cuenta los equipos a utilizar o el respectivo material para su adecuado uso.<br />Otro de los componentes importantes de este documento es el informe de diseño, el cual consta de una serie de diagramas con los que se busca dar a comprender al usuario el funcionamiento del sistema desde un punto de vista global y otros específicos para su mejor comprensión. La parte del informe de diseño también es realizada con el fin de moldear los datos obtenidos con la recolección de información previa. Este es un informe de diseño debido a que su propósito es especificar con imágenes una idea general y clara de lo que el cliente a pedido que haga el software y por medio de este documento será más fácil que observe cuál será su funcionamiento, para luego pasar a la codificación y posteriormente realizar las debidas pruebas en busca de errores, siempre buscando la satisfacción del usuario. <br />OBJETIVOS<br />Generales<br />La idea principal del proyecto es implementar un software que automatice los procesos de pago de servicios del SENA y así cambiar la forma monótona y rudimentaria como se realiza actualmente.<br />Específicos<br />Realizar un proyecto que cumpla con las características que la carrera requiere con el fin de presentar una nota válida para aprobar el curso.<br />Aplicar los métodos de recolección de información<br />Realizar análisis de requerimientos<br />Ley 80<br />Realizar análisis de viabilidad y costos<br />Desarrollar un software que se rija bajo las leyes de la tecnología GPL<br />¿Qué es Tecnología GPL?<br />Realizar informe de diseño<br />Modelo conceptual<br />Realizar diagramas de Casos de Uso<br />Realizar diagramas de Actividades<br />Realizar diagrama de Clases<br />Realizar diagrama de Secuencia<br />Realizar diagramas de Estado<br />Realizar diagrama de Despliegue<br />Realizar Algoritmos<br />Realizar Pseudocódigo<br />Realización del Diccionario de Datos<br />Realización de la Normalización de Tablas de la base de datos<br />Modelo Entidad Relación<br />¿Por qué hacerlo en PHP?<br />Realizar interfaces en PHP<br />Realizar la codificación del proyecto interpretando el informe de diseño<br />Desarrollar manuales de usuario para su implementación<br />Realizar derroteros de prueba en busca de errores<br />Realizar capacitación para los usuarios<br />Puesta en marcha.<br />LICONSOFT<br />SOFTWARE DE LIQUIDACION CONTRACTUAL<br />SISTEMA PARA EL PAGO DE SERVICOS<br />SEGÚN LA LEY 80<br />LEVANTAMIENTO DE INFORMACION<br />lefttopLIQUIDACION HORAS DE TRABAJO DE UN CONTRATISTA DEL SENA<br />Entrevista semi-estructurada<br />Interventor contratista<br />¿Qué procesos se desarrollan?<br />De conformidad con lo establecido en el Estatuto Contractual, en la ley 29 de 1990 y sus decretos reglamentarios y la Ley 80 de 1993, la Contratación de instructores, y teniendo en cuenta las diferentes circulares y leyes al respecto como Resolución 0668 de 2008, Ley 1150 de 2007, Manual de supervisión e interventoría de contratos entre otros. Se desarrolla el proceso de interventoría.<br />¿Qué tipo de información o datos se necesita para desarrollar cada proceso?<br />De tipo legal la normatividad vigente para la contratación pública, la información de la convocatoria, requisitos, términos de referencia, listados del servicio público de empleo, etc. Además información de tipo personal de las personas escogidas en las diferentes convocatorias para elaborar los diferentes contratos.<br />¿Quiénes son los encargados de realizar estos procesos?<br />Félix Galindo y Brayan Rincón<br />.<br />¿Qué modalidad de contratos hay y cuáles son?<br />Contratos de prestación de servicios personales para impartir formación presencial y/o virtual.<br />¿Cuántos contratos se hacen y cada cuánto?<br />Se hacen según las necesidades del centro a través de convocatorias públicas a través del Servicio Nacional de Empleo, según las necesidades de formación del Centro de Electricidad Electrónica y Telecomunicaciones; actualmente hay contratos de 180 instructores<br />¿Qué aspectos se tienen en cuenta para la renovación de un contrato?<br />El seguimiento que se le hace al contratista, los informes de evaluación, los informes de cumplimiento, y en general como cumple con el objeto contractual. <br />¿Cuántas liquidaciones se hacen?<br />Pueden variar dependiendo de las situaciones que se presenten, además a final de año se efectúa liquidación de todos los contratos pues termina el año fiscal y debe quedar liquidada toda la contratación.<br />¿Cuál es el volumen de transacción?<br />180 contratos<br />¿Cuáles son los informes que se hacen?<br />Se elaboran diversas actas tales como: iniciación, adición, suspensión, cesión, estudios de conveniencia, informes de contratación proyectados a un término especifico, informes de seguimiento sobre cumplimiento de objeto contractual, a la finalización del contrato o convenio el informe del balance final de ejecución del convenio o contrato, a efectos de la elaboración del acta de liquidación respectiva, Presentar por escrito al contratista o al conveniente las observaciones o recomendaciones que estime oportunas y procedentes para el mejor cumplimiento del servicio, debiendo impartir las órdenes perentorias que sean necesarias, para garantizar el cumplimiento de las obligaciones, sin que ello implique modificación al objeto o plazo del convenio o contrato y remitir copia de ello a la carpeta original donde reposa el contrato.<br />Jonathan Rivera <br />Firma ___________________<br />ANALISIS DE REQUERIMIENTOS<br />Los requerimientos bajo los cuales se rige el desarrollo del proyecto son:<br />Sistema de fácil manejo (navegabilidad)<br />Software basado en la GPL (Licencia Publica General)<br />Accesible solo para el encargado de liquidar y superiores.<br />Generar informes.<br />Guardar información por meses para ser consultados.<br />Regirse bajo la ley 80.<br />Permitir cambios en información de contrato y contratistas.<br />LEY 80 DE 1993<br />Debido a que la contratación Sena es por prestación de servicios, la cual normalmente no tiene derecho a liquidación existe esta ley para este tipo de institución la cual refiere que debe realizarse la liquidación por contrato de prestación de servicios. <br />(Octubre 28) <br />Diario Oficial No. 41.094 de 28 de octubre de 1993 <br />Por la cual se expide el Estatuto General de Contratación de la Administración Pública <br />EL CONGRESO DE COLOMBIA, <br />DECRETA: <br />DE LAS DISPOSICIONES GENERALES <br />ARTÍCULO 1o. DEL OBJETO. La presente ley tiene por objeto disponer las reglas y principios que rigen los contratos de las entidades estatales.<br />ARTÍCULO 2o. DE LA DEFINICIÓN DE ENTIDADES, SERVIDORES Y SERVICIOS PÚBLICOS. Para los solos efectos de esta ley: <br />1o. Se denominan entidades estatales:<br />a) La Nación, las regiones, los departamentos, las provincias, el distrito capital y los distritos especiales, las áreas metropolitanas, las asociaciones de municipios, los territorios indígenas y los municipios; los establecimientos públicos, las empresas industriales y comerciales del Estado, las sociedades de economía mixta en las que el Estado tenga participación superior al cincuenta por ciento (50%), así como las entidades descentralizadas indirectas y las demás personas jurídicas en las que exista dicha participación pública mayoritaria, cualquiera sea la denominación que ellas adopten, en todos los órdenes y niveles. <br />b) El Senado de la República, la Cámara de Representantes, el Consejo Superior de la Judicatura, la Fiscalía General de la Nación, la Contraloría General de la República, las contralorías departamentales, distritales y municipales, la Procuraduría General de la Nación, la Registraduría Nacional del Estado Civil, los ministerios, los departamentos administrativos, las superintendencias, las unidades administrativas especiales y, en general, los organismos o dependencias del Estado a los que la ley otorgue capacidad para celebrar contratos. <br />2o. Se denominan servidores públicos:<br />a) Las personas naturales que prestan sus servicios dependientes a los organismos y entidades de que trata este artículo, con excepción de las asociaciones y fundaciones de participación mixta en las cuales dicha denominación se predicará exclusivamente de sus representantes legales y de los funcionarios de los niveles directivo, asesor o ejecutivo o sus equivalentes en quienes se delegue la celebración de contratos en representación de aquéllas. <br />b) Los miembros de las corporaciones públicas que tengan capacidad para celebrar contratos en representación de éstas. <br />3o. Se denominan servicios públicos:<br />Los que están destinados a satisfacer necesidades colectivas en forma general, permanente y continua, bajo la dirección, regulación y control del Estado, así como aquellos mediante los cuales el Estado busca preservar el orden y asegurar el cumplimiento de sus fines. <br />PARÁGRAFO.<Parágrafo derogado por el artículo 32 de la Ley 1150 de 2007. Entra a regir a partir del 16 de enero de 2008, según lo ordena el artículo 33 de la misma Ley><br />ARTÍCULO 3o. DE LOS FINES DE LA CONTRATACIÓN ESTATAL.<br /> Los servidores públicos tendrán en consideración que al celebrar contratos y con la ejecución de los mismos, las entidades buscan el cumplimiento de los fines estatales, la continua y eficiente prestación de los servicios públicos y la efectividad de los derechos e intereses de los administrados que colaboran con ellas en la consecución de dichos fines. <br /><Aparte tachado derogado por el artículo 32 de la Ley 1150 de 2007. Entra a regir a partir del 16 de enero de 2008, según lo ordena el artículo 33 de la misma Ley> Los particulares, por su parte, tendrán en cuenta al celebrar y ejecutar contratos con las entidades estatales que, además de la obtención de utilidades cuya protección garantiza el Estado, colaboran con ellas en el logro de sus fines y cumplen una función social que, como tal, implica obligaciones. <br />ARTÍCULO 4o. DE LOS DERECHOS Y DEBERES DE LAS ENTIDADES ESTATALES.<br /> Para la consecución de los fines de que trata el artículo anterior, las entidades estatales: <br />1o. Exigirán del contratista la ejecución idónea y oportuna del objeto contratado. Igual exigencia podrán hacer al garante. <br />2o. Adelantarán las gestiones necesarias para el reconocimiento y cobro de las sanciones pecuniarias y garantías a que hubiere lugar. <br />3o. Solicitarán la actualización o la revisión de los precios cuando se produzcan fenómenos que alteren en su contra el equilibrio económico o financiero del contrato. <br />4o. Adelantarán revisiones periódicas de las obras ejecutadas, servicios prestados o bienes suministrados, para verificar que ellos cumplan con las condiciones de calidad ofrecidas por los contratistas, y promoverán las acciones de responsabilidad contra éstos y sus garantes cuando dichas condiciones no se cumplan. <br />Las revisiones periódicas a que se refiere el presente numeral deberán llevarse a cabo por lo menos una vez cada seis (6) meses durante el término de vigencia de las garantías.<br />5o. Exigirán que la calidad de los bienes y servicios adquiridos por las entidades estatales se ajuste a los requisitos mínimos previstos en las normas técnicas obligatorias, sin perjuicio de la facultad de exigir que tales bienes o servicios cumplan con las normas técnicas colombianas o, en su defecto, con normas internacionales elaboradas por organismos reconocidos a nivel mundial o con normas extranjeras aceptadas en los acuerdos internacionales suscritos por Colombia. <br />6o. Adelantarán las acciones conducentes a obtener la indemnización de los daños que sufran en desarrollo o con ocasión del contrato celebrado. <br />7o. Sin perjuicio del llamamiento en garantía, repetirán contra los servidores públicos, contra el contratista o los terceros responsables, según el caso, por las indemnizaciones que deban pagar como consecuencia de la actividad contractual. <br />8o. <Aparte tachado derogado por el artículo 32 de la Ley 1150 de 2007. Entra a regir a partir del 16 de enero de 2008, según lo ordena el artículo 33 de la misma Ley>Adoptarán las medidas necesarias para mantener durante el desarrollo y ejecución del contrato las condiciones técnicas, económicas y financieras existentes al momento de proponer en los casos en que se hubiere realizado licitación o concurso, o de contratar en los casos de contratación directa. Para ello utilizarán los mecanismos de ajuste y revisión de precios, acudirán a los procedimientos de revisión y corrección de tales mecanismos si fracasan los supuestos o hipótesis para la ejecución y pactarán intereses moratorios. <br />Sin perjuicio de la actualización o revisión de precios, en caso de no haberse pactado intereses moratorios, se aplicará la tasa equivalente al doble del interés legal civil sobre el valor histórico actualizado.<br />9o. Actuarán de tal modo que por causas a ellas imputables, no sobrevenga una mayor onerosidad en el cumplimiento de las obligaciones a cargo del contratista. Con este fin, en el menor tiempo posible, corregirán los desajustes que pudieren presentarse y acordarán los mecanismos y procedimientos pertinentes para precaver o solucionar rápida y eficazmente las diferencias o situaciones litigiosas que llegaren a presentarse. <br />10. <Numeral adicionado por el artículo 19 de la Ley 1150 de 2007. Entra a regir a partir del 16 de enero de 2008, según lo ordena el artículo 33 de la misma Ley. El nuevo texto es el siguiente:> Respetarán el orden de presentación de los pagos por parte de los contratistas. Sólo por razones de interés público, el jefe de la entidad podrá modificar dicho orden dejando constancia de tal actuación.<br />Para el efecto, las entidades deben llevar un registro de presentación por parte de los contratistas, de los documentos requeridos para hacer efectivos los pagos derivados de los contratos, de tal manera que estos puedan verificar el estricto respeto al derecho de turno. Dicho registro será público.<br />Lo dispuesto en este numeral no se aplicará respecto de aquellos pagos cuyos soportes hayan sido presentados en forma incompleta o se encuentren pendientes del cumplimiento de requisitos previstos en el contrato del cual se derivan.<br />ARTÍCULO 5o. DE LOS DERECHOS Y DEBERES DE LOS CONTRATISTAS. <br />Para la realización de los fines de que trata el artículo 3ro. de esta ley, los contratistas: <br />1o. Tendrán derecho a recibir oportunamente la remuneración pactada y a que el valor intrínseco de la misma no se altere o modifique durante la vigencia del contrato. <br />En consecuencia tendrán derecho, previa solicitud, a que la administración les restablezca el equilibrio de la ecuación económica del contrato a un punto de no pérdida por la ocurrencia de situaciones imprevistas que no sean imputables a los contratistas. Si dicho equilibrio se rompe por incumplimiento de la entidad estatal contratante, tendrá que restablecerse la ecuación surgida al momento del nacimiento del contrato.<br />2o. Colaborarán con las entidades contratantes en lo que sea necesario para que el objeto contratado se cumpla y que éste sea de la mejor calidad; acatarán las órdenes que durante el desarrollo del contrato ellas les impartan y, de manera general, obrarán con lealtad y buena fe en las distintas etapas contractuales, evitando las dilaciones y en trabamientos que pudieran presentarse. <br />3o. Podrán acudir a las autoridades con el fin de obtener la protección de los derechos derivados del contrato y la sanción para quienes los desconozcan o vulneren. <br /><Aparte tachado derogado por el artículo 32 de la Ley 1150 de 2007. Entra a regir a partir del 16 de enero de 2008, según lo ordena el artículo 33 de la misma Ley> Las autoridades no podrán condicionar la participación en licitaciones o concursos ni la adjudicación, adición o modificación de contratos, como tampoco la cancelación de las sumas adeudadas al contratista, a la renuncia, desistimiento o abandono de peticiones, acciones, demandas y reclamaciones por parte de éste. <br />4o. Garantizarán la calidad de los bienes y servicios contratados y responderán por ello. <br />5o. No accederán a peticiones o amenazas de quienes actúen por fuera de la ley con el fin de obligarlos a hacer u omitir algún acto o hecho. <br />Cuando se presenten tales peticiones o amenazas, los contratistas deberán informar inmediatamente de su ocurrencia a la entidad contratante y a las demás autoridades competentes para que ellas adopten las medidas y correctivos que fueren necesarios. El incumplimiento de esta obligación y la celebración de los pactos o acuerdos prohibidos, dará lugar a la declaratoria de caducidad del contrato.<br />MODELO CONCEPTUAL<br />Con el modelo conceptual se busca dar un vistazo general del funcionamiento del sistema pero representado gráficamente.<br />Para revisar el modelo conceptual hacer click en el enlace:<br />MODELO CONCEPTUAL<br />ANALISIS DE VIABILIDAD Y COSTOS<br />TECNOLOGIA “GPL”<br />“LICENCIA PUBLICA GENERAL”<br />(GUARDIAN PORTADOR DE LIBERTAD)<br />La Licencia Pública General de GNU o más conocida por su nombre en inglés GNU General Public License o simplemente sus siglas del inglés GNU GPL, es una licencia creada por la Free Software Foundation en 1989 (la primera versión), y está orientada principalmente a proteger la libre distribución, modificación y uso de software. Su propósito es declarar que el software cubierto por esta licencia es software libre y protegerlo de intentos de apropiación que restrinjan esas libertades a los usuarios.<br />Existen varias licencias “hermanas” de la GPL, como la licencia de documentación libre de GNU (GFDL), la Open Audio License, para trabajos musicales, etcétera, y otras menos restrictivas, como la MGPL, o la LGPL (Lesser General Publical License, antes Library General Publical License), que permiten el enlace dinámico de aplicaciones libres a aplicaciones no libres.<br />INFORME DE DISEÑO<br />El informe de diseño es realizado con el fin de interpretar gráficamente los aspectos desde generales hasta específicos del sistema, diseñado tanto para que lo entienda el diseñador, el cliente como el programador y acercar más a el siguiente paso que es la codificación.<br />DIAGRAMAS DE CASOS DE USO<br />La descripción escrita del comportamiento del sistema al afrontar una tarea de negocio o un requisito de negocio. Esta descripción se enfoca en el valor suministrado por el sistema a entidades externas tales como usuarios humanos u otros sistemas.<br />La posición o contexto del caso de uso entre otros casos de uso. Dado que es un mecanismo de organización, un conjunto de casos de uso coherente, consistentes promueve una imagen fácil del comportamiento del sistema, un entendimiento común entre el cliente/propietario/usuario y el equipo de desarrollo.<br />INICIO<br />PAGINA PRINCIPAL<br />REGISTRO<br />OPERACIONES<br />CONFIGURACIONES<br />INFORMES<br />DIAGRAMA DE ACTIVIDADES<br />Es una forma especial de diagrama de estado usado para modelar una secuencia de acciones y condiciones tomadas dentro de un proceso.<br />La especificación del Lenguaje de Modelado Unificado OMG define un diagrama de actividad como: “… una variación de una máquina estados, lo cual los estados representan el rendimiento de las acciones o sub-actividades y las transiciones se provocan por la realización de las acciones o sub-actividades.<br />PAGINA PRINCIPAL<br />REGISTRO<br />OPERACIONES<br />CONFIGURACIONES<br />REPORTES<br />DIAGRAMA DE CLASES<br />Es un tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, atributos y las relaciones entre ellos. Los diagramas de clases son utilizados durante el proceso de análisis y diseño de los sistemas, donde se crea el diseño conceptual de la información que se manejará en el sistema, y los componentes que se encargaran del funcionamiento y la relación entre uno y otro.<br /> HYPERLINK quot; Diagrama%20de%20Clases.docxquot; DIAGRAMA DE CLASES.<br />DIAGRAMAS DE SECUENCIA<br />Es un tipo de diagrama usado para modelar interacción entre objetos en un sistema según UML. En inglés se pueden encontrar como “sequencediagram”, “event-trace diagrams”, “eventscenarios” o “timingdiagrams”, muestra la interacción de un conjunto de objetos en una aplicación a través del tiempo y se modela para cada caso de uso. Mientras que el diagrama de casos de uso permite el modelado de una vista business del escenario, el diagrama de secuencia contiene detalles de implementación del escenario, incluyendo los objetos y clases que se usan para implementar el escenario, y mensajes intercambiados entre los objetos.<br />PAGINA PRINCIPAL[]<br />REGISTRO<br />OPERACIONES<br />CONFIGURACIONES<br />REPORTES<br />DIAGRAMA DE DESPLIEGUE<br />Se utiliza para modelar el hardware utilizado en las implementaciones de sistemas y las relaciones entre sus componentes.<br />Los elementos usados por este tipo de diagrama son nodos (representados como un prisma), componentes (representados como una caja rectangular con dos protuberancias del lado izquierdo) y asociaciones.<br />En el UML 2.0 los componentes ya no están dentro de nodos. En cambio, puede haber artefactos u otros nodos dentro de un nodo.<br />Un artefacto puede ser algo como un archivo, un programa, una biblioteca, o una base de datos construida o modificada en un proyecto. Estos artefactos implementan colecciones de componentes. Los nodos internos indican ambientes, un concepto más amplio que el hardware propiamente dicho, ya que un ambiente puede incluir al lenguaje de programación, a un sistema operativo, un ordenador o un clúster de terminales.<br />DIAGRAMA DESPLIEGUE<br />ALGORITMOS<br />La secuencia de algoritmos es una representación gráfica lógica que determina las compuertas por donde fluye la información pues esa la base del estudio tanto de la electricidad, electrónica informática y otras. Una serie de pasos de principio a fin que describe los datos de entrada, los tramos del proceso y la salida de los datos al final del tratamiento.<br /> HYPERLINK quot; Inicio%20Sesion.docxquot; INICIO SESION<br /> HYPERLINK quot; Menu%20Principal.docxquot; MENU PRINCIPAL<br /> HYPERLINK quot; Registro%20Datos%20Personales.docxquot; REGISTRO DATOS PERSONALES<br /> HYPERLINK quot; Registro%20Datos%20Contrato.docxquot; REGISTROS DATOS DE CONTRATO<br />OPERACIONES<br /> HYPERLINK quot; Configuraciones.docxquot; CONFIGURACIONES<br />REPORTES<br />PSEUDOCODIGO<br />El pseudocódigo consiste en interpretar los algoritmos en un lenguaje entendible tanto para el usuario como para el próximo codificador; es una guía que especifica en términos entendibles el flujo de la información por medio de la expresión de las compuertas interpretadas con palabras. <br />INICIO SESION<br />Proceso Inicio_Sesion<br />Escribir Mostrar_Pantalla_Principal;<br />Leer Usuario, Contraseña;<br />Mientras Usuaro != Administrador && Contraseña != Contraseña Hacer<br />Escribir quot; Alguno de los datos ingresados es incorrectoquot; ;<br />Usuario = quot; quot; ;<br />Contraseña = quot; quot; ;<br />FinMientras<br />Escribir quot; Bienvenido al Sistema Liconsoft del SENAquot; ;<br />#Ingresa al Menu Princial del aplicativo<br />FinProceso<br />MENU PRINCIPAL<br />Proceso Menu_Principal<br />Escribir Mostrar Pantalla Menu Principal;<br />Segun Opcion Hacer<br />opcion_1_Registro:<br />Mostrar_Pantalla_Registro;<br />opcion_2_Operaciones:<br />Mostrar_Pantalla_Operacoines;<br />opcion_3_Configuraciones:<br />Mostrar_Pantalla_Configuraciones;<br />opcion_4_Reportes:<br />Mostrar_Pantalla_Reportes;<br />FinSegun<br />#Muestra la pantalla seleccionada por el usuario<br />Fin Proceso<br />REGISTRO DATOS PERSONALES<br />Proceso Registro_Datos_Personales<br />Escribir Mostrar la pantalla de Registro Datos Personales;<br />Leer FechaPoliza;<br />Mientras FecahPoliza = quot; Vacioquot; Hacer<br />Escribir quot; Este campo es requerido. No puede estar vacioquot; ;<br />Leer FechaPoliza;<br />FinMientras<br />#La poliza da aprovacion del proceso de registro de un nuevo contrato<br />Escribir Mostrar Pantalla de Registro de datos Personales;<br />Leer Nombres, Apellidos, TipoDocumento, NumDocumento, RH, Genero;<br />Leer Profesion, CodLocalidad, Localidad, Estrato, Direccion, Celular;<br />Leer Correo;<br />Mientras Algun_Campo = quot; Vacioquot; Hacer<br />Escribir quot; Verifique que ninguno de los campos este vacioquot; ;<br />Leer Nombres, Apellidos, TipoDocumento, NumDocumento, RH, Genero;<br />Leer Profesion, CodLocalidad, Localidad, Estrato, Direccion, Celular;<br />Leer Correo;<br />FinMientras<br />#El registro no puede llevar campos vacios<br />Si Datos = quot; Validosquot; Entonces<br />#Guardar los datos en la base de datos<br />Escribir quot; Los datos se han guardado con éxitoquot; ;<br />Escribir quot; Proceda a ingresar los datos del contratoquot; ;<br />Sino<br />Escribir quot; No se ha podido realizar el registro, verifique los datosquot; ;<br />FinSi<br />Escribir Mostrar Pantalla Registro Datos del Contrato;<br />FinProceso<br />REGISTROS DATOS DE CONTRATO<br />Proceso Registro_Datos_de_Contrato<br />Escribir Mostrar la pantalla de Registro Datos de Contrato;<br />Escribir Mostrar Pantalla de Registro de datos de Contrato;<br />Leer Cargo, NumContrato, ValorContrato, FechaInicioContrato;<br />Leer FechaTerminoContrato, VigenciaContrato, CodCargo, DescripcionCargo;<br />Mientras Algun_Campo = quot; Vacioquot; Hacer<br />Escribir quot; Verifique que ninguno de los campos este vacioquot; ;<br />Leer Cargo, NumContrato, ValorContrato, FechaInicioContrato;<br />Leer FechaTerminoContrato, VigenciaContrato, CodCargo, DescripcionCargo;<br />FinMientras<br />#El registro no puede llevar campos vacios<br />Si Datos = quot; Validosquot; Entonces<br />#Guardar los datos en la base de datos<br />Escribir quot; Los datos se han guardado con exitoquot; ;<br />Escribir quot; Proceda a ingresar los datos del contratoquot; ;<br />Sino<br />Escribir quot; No se ha podido realizar el registro, verifique los datosquot; ;<br />FinSi<br />Escribir Mostrar Pantalla Registro Datos del Contrato;<br />FinProceso<br />OPERACIONES<br />CONFIGURACIONES<br />Proceso Configuraciones<br />Escribir Mostrar Pantalla Configuraciones;<br />#A continuacion se estipulan los valores calculados<br />Leer Salud, Pension, ICBF, ARP;<br />Si Datos = quot; Validosquot; Entonces<br />#Conectar con base de datos<br />Si NO<br />Escribir quot; Alguno de los datos ingresados son incorrectosquot; ;<br />FinSi<br />Si Algun Dato = quot; Vacioquot; Entonces<br />#Datos en la base de datos no cambian<br />FinSi<br />#Guardar los cambios en los valores<br />Escribir quot; Datos Guardados Correctamentequot; ;<br />FinProceso<br />REPORTES<br />DICCIONARIO DE DATOS<br />DATOS PERSONALES Y DE CONTRATO<br />FehaPoliza: Es el registro que queda de la fecha en que se aprobó la póliza con la cual es pertinente hacerle el proceso de registro de los demás datos para ingresar el nuevo contratista al sistema<br />NumDocumento: Campo correspondiente al número de documento de identidad del contratista, llave principal de relación con las demás tablas.<br />TipoID: Determina qué tipo de documento tiene el contratista.<br />Nombre: Almacena los nombres del contratista.<br />Apellido: Almacena los apellidos del contratista.<br />RH: Guarda el tipo de RH que posee el contratista.<br />Género: Guarda el tipo de género de la persona ya sea masculino (M) o femenino (F).<br />Profesion: Hace referencia a la especialización del contratista.<br />CodLocalidad: Identifica el numero de la localidad en la región.<br />Localidad: Se obvia el campo de la ciudad debido a que se implementa principalmente en BOGOTA D.C. y se pasa directamente a especificar la localidad en la que reside el contratista<br />Direccion: Almacena la dirección de residencia del contratista.<br />Estrato: Almacena el tipo de estrato correspondiente a la residencia del contratista.<br />Telefono: Guarda el teléfono fijo de la residencia del contratista.<br />Celular: Numero móvil donde se puede localizar al contratista en caso de necesitarlo.<br />Banco: Especifica el banco al que está afiliado el contratista<br />TipoCuenta: Define el tipo de cuenta que tiene el contratista que se está registrando<br />NumCuenta: Es el número correspondiente a la cuenta de crédito<br />Correo: Almacena el correo al cual se le podrá enviar notificaciones y o información de su proceso de pago de servicios.<br />INFORMACION DEL CONTRATO POR PRESTACION DE SERVICIOS<br />NumOrdenPago: Orden De Pago Nº<br />NumContrato: Nº Del Contrato<br />FechaIncio: Fecha De Inicio<br />FechaTermino: Fecha De Terminación<br />ValorContrato: Valor Contrato (Incluido 4*1000)<br />ValorMensual: Valor Mensual<br />ValorBruto: Valor Bruto<br />ValorMensual: Valor Mensual Con 4*1000<br />PeriodoPago: Periodo De Pago (Del - Al)<br />LIQUIDACION<br />NumPlanillaPila: Planilla Pila Nº (Planilla Integrada para la Liquidación de Aportes)<br />IBC: IBC (Instituto de Bienestar Colombiano)<br />SeguridadSalud: Pago Seguridad Social Salud<br />SeguridadPension: Pago Seguridad Social Pensión<br />ARP: ARP (Adminsitradora de Riesgos Profesionales)<br />AportesVolunAFC: Aportes Voluntarios a AFC (Ahorro para el Fomento de la Construccion)<br />ApotVoluntPension: Aporte Voluntario A Fondos De Pensiones Y/O Aportes A Fondo Pensional<br />ReteFuente: Valor Base Retención En La Fuente<br />IVABase: Valor Base IVA<br />IVA: IVA (Si Es Régimen Común)<br />MenosReteFuente: Menos Retención En La Fuente<br />RetencionIVA: Menos Retención IVA 16%<br />RetencionICA: Menos Retención ICA<br />NORMALIZACION<br />PRIMERA FORMA NORMAL<br />GRUPOS NO REPETIDOSGRUPOPS REPETIDOSFehaPoliza:NumDocumento: TipoID: Nombre: Apellido: RH: Género: Profesion: CodLocalidad: Localidad: Direccion: Estrato: Telefono: Celular: Banco: TipoCuenta: NumCuenta: NumOrdenPago: NumContrato: FechaIncio: FechaTermino: ValorContrato: ValorMensual: ValorBruto: ValorMonsual: PeriodoPago: NumPlanillaPila: IBC: SeguridadSalud: SeguridadPension: ARP: AportesVolunAFC: ApotVoluntPension: ReteFuente: IVABase: IVA: MenosReteFuente: RetencionIVA: RetencionICA: En el presente no se encuentra ningún registro que se repita<br />SEGUNDA FORMA NORMAL<br />LLAVESFehaPolizaNumDocumentoCodLocalidadNumOrdenPagoNumPlanillaPilaFehaPolizaNumDocumentoCodLocalidadNumOrdenPagoNumPlanillaPilaTipoID: NombresApellidos RHGéneroProfesionDireccionEstratoTelefonoCelularBancoTipoCuentaNumCuentaNumPlanillaPilaLocalidad: NumContrato: FechaIncio: FechaTermino: ValorContrato: ValorMensual: ValorBruto: ValorMonsual: PeriodoPago:IBCSeguridadSaludSeguridadPensionARP AportesVolunAFCApotVoluntPension ReteFuente: IVABaseIVAMenosReteFuenteRetencionIVA RetencionICA<br />MODELO ENTIDAD RELACION<br />¿POR QUÉ HACERLO EN PHP?<br />Para estos días una de las nuevas tendencias es el tema de la programación, pero no solo programación orientada aplicaciones que se desarrollan directamente en la máquina de tipo cliente, si no que otra corriente de programación que está tomando auge es el llamado PHP.<br />Es un lenguaje de programación estipulado para el desarrollo de páginas web dinámicas, es decir paginas que se basan en SCRIPTS y que están en constante actualización, que tratan el manejo de datos por medio de gestores de bases de datos y que manejan la arquitectura cliente servidor.<br />La arquitectura cliente servidor en combinación de PHP tienen como fundamento correrlo todo sobre esta misma máquina (SERVIDOR) dando como producto una respuesta que es visualizada por el cliente como un simple documento de HTML. Un ejemplo de una página desarrollada en PHP es la ya famosa red social FACEBOOK.<br />La razón por la cual PHP tiene tanto auge es muy simple:<br />Es un lenguaje de programación que maneja tanto el código simple, (fácil de aprender)como herramientas de ayuda para su edición tanto de vista de diseñador como de vista de programación para las personas que no prestan importancia a la presentación si no que dedican su tiempo a la creación del código; a su vez poco sabido existe una herramienta a la cual se tiene fácil acceso pero de la que es muy desconocidos sus alcances, pues su complejidad es tal que puede llegar a ahorrarle el 80% y hasta el 100% del desarrollo de un proyecto de PHP, dicha herramienta es el conocido DreamWeaver, al alcance de todos pero de conocimiento muy vago.<br />El desarrollo del lenguaje PHP es una herramienta que aunque muchos lo duden tiene un alcance inimaginable; poniendo en funcionamiento los conocimientos adquiridos de este lenguaje y mediante la constante práctica, se puede evadir uno de los inconvenientes más comunes que encontramos en nuestro país “EL DESEMPLEO”; y se preguntaran ¿como algo que al parecer es tan sencillo puede llegar a liberarnos de ese problema? Pues es simple, el solo hecho de basar nuestros conocimientos en la aplicación del lenguaje nos permite escoger nuestro modo de trabajo “EL SUEÑO DE TODO TRABAJADOR”, convertirse en su propio jefe, trabajar desde cualquier ubicación del mundo que nos preste los servicios para hacerlo (un computador e internet). ¿Por qué? Existe el conocido FREELANCE que podemos traducirlo de otra forma como trabajador independiente. Esto gracias a unas páginas de internet donde se reúnen miles de empresarios publicando ofertas de desarrollos de proyectos a los cuales cualquiera que se siente capacitado en PHP puede acceder.<br />INTERFACES PHP<br />INICIO SESION<br />MENU PRINCIPAL<br />OPERACIONES<br />CONFIGURACIONES<br />REPORTES<br />