Menu

Sistema de Gestion Academica (SGA) / Blog: Recent posts

Como implementar la herramienta

El sistma SGA es multiplataforma por lo cual el sistema operativo en el cual se implementara la herramienta es decision del usuario.

  1. Debe descargar e instalar un IDE de desarrollo para java. Lo recomendado por nuestro equipo es utilizar NetBeans o Eclipse.
    Link de descarga NetBeans: https://netbeans.org/downloads/8.0.1/
    Link de descarga Eclipse: http://www.eclipse.org/downloads/packages/release/kepler/sr1/eclipse-ide-java-developers
    2.El gestor de base de datos a utilizar es Oracle, por lo cual se debe instalar este motor de base de datos.
    Link de descarga Oracle Database: https://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html
    Se recomienda utilizar SQL developer para la Gestion de la base de datos.
    Link de descarga Oracle SQL Developer: https://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
    3.Debe descargar el proyecto comprimido en la pestaña de "Files". O bien se puede acceder al proyecto mediante GitHub.
    Link de GitHub: https://github.com/SistemaGestionAcademica
    4.Una vez descomprimidos los archivos, utilizando el IDE seleccionado debe importar los proyectos.
    5.Una vez importados. Los proyectos que conforman el front end (ya sea en consola, desktop o web) requieren ubicar una libreria (backend). La cual esta en la carpeta del proyecto con el nombre de "BackEnd".
    6.Todos los proyectos requieren el uso del driver "ojdbc7", el cual tambien se encuentra en la carpeta del proyecto.
    7.Una vez terminado este proceso puedes correr la solucion.... read more
Posted by David Guzman Rodriguez 2019-06-10

Info SGA

SGA utilizó las siguientes arquitecturas

  1. NetBeans: para el desarrollo del software fue implementado en NetBeans IDE 8.2, este IDE es bastante interesante ya que es respaldo por Apache, aparte posee dos licencias: Common Development and Distribution License (CDDL) y la GNU Public License versión 2.
    -Java: 1.8.0_211; Java HotSpot(TM) 64-Bit Server VM 25.211-b12
    -Runtime: Java(TM) SE Runtime Environment 1.8.0_211-b12
  2. Server: GlassFish Server 4.1.1, es patrocinado por Oracle, este es un Open Source Java EE, posee la licencia Common Development And Distribution License
  3. Oracle: el motor de bases de datos es Oracle Database 11g version 11.2.0.1.0 y Oracle SQL Developer; ambos están licenciados bajo la OTN License (Oracle Technology Network License), esta es no es una licencia libre.
  4. Driver jdbc (Java Database Connection): este se utiliza para realizar la conexión con la base de datos, está bajo la OTN License (Oracle Technology Network License).... read more
Posted by Adrian Picado Larios 2019-06-10 Labels: info

Forma parte de nuestra comunidad

Pasos para ingresar a la comunidad:
1.Buscar algo que se pueda mejorar: En la comunidad SGA siempre buscamos mejorar nuestros productos, por lo cual si quieres formar parte de nuestra comunidad, puedes ayudarnos buscando una manera de mejorar nuestro sistema y de esa forma nuestra comunidad.
2.Crear una propuesta para trabajar en la mejora: Una vez identificada la mejora en la que quieras trabajar, redacta una propuesta para trabajar en esta bajo el formato APA 6.
3.Contactar un miembro de la comunidad para que valore la propuesta: Una vez redactada la propuesta comunicate con un miembro activo de la comunidad, este valorara la factibilidad de tu propuesta.
4.Si esta es aceptada, trabajar en esta con la ayuda del miembro de la comunidad: El miembro de la comunidad que acepto tu propuesta te dira los pasos a seguir para trabajar en conjunto en la mejora.
5.Subir la Mejora.

Posted by David Guzman Rodriguez 2019-06-10

Radiografía con SLOCCount

  • Lineas de codigo: 22,171.
  • Estimacion de Coste: $699,385.
  • Estimacion de tiempo en ejecucion: 1.00 (12.01 meses).
  • Estimacion de numero medio de desarrolladores: 5.17.
  • Numero aproximado de desarrolladores:8.
Lenguaje de Programacion Lineas de Codigo Porcentaje
Java 13861 65.52%
XML 5562 25.09%
JSP 2784 12.39%
Posted by David Guzman Rodriguez 2019-06-10

Conductas de la Comunidad

Es importante estipular las pautas de comportanmiento dentro de la comunidad SGA, el objetivo de la presente comunidad se enfoca en cooperar de manera eficiente, creando un ambiente positivo y motivador, un ambiente que fomente las tecnologías abiertas. Por tanto el código de conducta es necesario para crear un entorno donde como miembros de una comunidad de código abierto todos los miembros puedan fortalecerse y ayudarse mutamente.
Las reglas de oro para la comunidad se enfocan en:
1. Ser respetuoso.

        * No se tolera ataques personales, racismo, sexismo, ni discriminación.

2. Ser colaborativo.
* Limitar la duplicación de esfuerzo, enfocar las ayudas a la obtención de calidad.
3. Ayudar a otros miembros.
4. Dejarse ayudar por los miembros.
5. Comunicar mis tareas.
6. Enfocar las mejoras o a la creación de características en generar beneficios

Posted by Adrian Picado Larios 2019-06-10 Labels: CommunityRights

Te presentamos el Sistema de Gestion Academica

La enfoque detrás de la herramienta es totalmente académica, esto no quiere decir que la herramienta no pueda ser dirigida para satisfacer una ventaja competitiva para una institución (de lo contrario, puede llegar hacerlo, todo depende de la comunidad y de su interés por esta), pero momentáneamente su naturaleza es académica, es libre. En otras palabras, esta es no pretende ser funcional para un proceso crítico tan importante (como lo es el Sistema de Matrícula de un Alma Máter), sino que pretende ser un medio para el aprendizaje, es una muy buena base para estudiantes, para profesores o para cualquier persona interesado en aprender o enseñar el modelo MVC, la programación Orientada a Objetos, la conexión con una base de datos, la gestión Web, los componentes gráficos, entre otros.

Posted by David Guzman Rodriguez 2019-06-10
MongoDB Logo MongoDB