Re-uploaded the project in only one repository

This commit is contained in:
Daniel Cortes
2017-07-31 13:07:07 -04:00
commit e5853c8de6
1098 changed files with 220719 additions and 0 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,34 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<!-- properties -->
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/colegio</property>
<property name="connection.username">root</property>
<property name="connection.password">daniel980</property>
<property name="hibernate.connection.provider_class">org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider</property>
<property name="hibernate.c3p0.acquire_increment">1</property>
<property name="hibernate.c3p0.idle_test_period">0</property>
<property name="hibernate.c3p0.min_size">1</property>
<property name="hibernate.c3p0.max_size">15</property>
<property name="hibernate.c3p0.timeout">0</property>
<property name="show_sql">false</property>
<property name="query.substitutions">true 1, false 0, yes 'Y', no 'N'</property>
<!-- mapping files -->
<mapping resource="ormmapping/orm/Actividad.hbm.xml" />
<mapping resource="ormmapping/orm/Anotacion.hbm.xml" />
<mapping resource="ormmapping/orm/Apoderado.hbm.xml" />
<mapping resource="ormmapping/orm/Asignatura.hbm.xml" />
<mapping resource="ormmapping/orm/Asistencia.hbm.xml" />
<mapping resource="ormmapping/orm/Colegio.hbm.xml" />
<mapping resource="ormmapping/orm/Curso.hbm.xml" />
<mapping resource="ormmapping/orm/Estudiante.hbm.xml" />
<mapping resource="ormmapping/orm/Nota.hbm.xml" />
<mapping resource="ormmapping/orm/Profesor.hbm.xml" />
</session-factory>
</hibernate-configuration>

View File

@@ -0,0 +1,608 @@
<?xml version="1.0" encoding="UTF-8"?>
<Model quotesql="1" tablecharset="UTF8" mysql_version="504"
mssql_version="2005" derby_version="106" ingres_version="9">
<Entity name="colegio" Unlogged="false" PKClustered="0">
<Column name="id_pk">
<PrimaryKey>true</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>increment</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="nombre">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>27</Type>
<Length>100</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
</Entity>
<Entity name="curso" Unlogged="false" PKClustered="0">
<Column name="id_pk">
<PrimaryKey>true</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>increment</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="colegio_id_fk">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>true</ForeignKey>
<ReferencedColumn>colegio.id_pk</ReferencedColumn>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="nivel">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>9</Type>
<Length>10</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="letra">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>27</Type>
<Length>1</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
</Entity>
<Entity name="asignatura" Unlogged="false" PKClustered="0">
<Column name="id_pk">
<PrimaryKey>true</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>increment</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="curso_id_fk">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>true</ForeignKey>
<ReferencedColumn>curso.id_pk</ReferencedColumn>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="profesor_id_fk">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>true</ForeignKey>
<ReferencedColumn>profesor.id_pk</ReferencedColumn>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="nombre">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>27</Type>
<Length>100</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
</Entity>
<Entity name="estudiante" Unlogged="false" PKClustered="0">
<Column name="id_pk">
<PrimaryKey>true</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>increment</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="curso_id_fk">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>true</ForeignKey>
<ReferencedColumn>curso.id_pk</ReferencedColumn>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="apoderado_id_fk">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>true</ForeignKey>
<ReferencedColumn>apoderado.id_pk</ReferencedColumn>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="nombre">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>27</Type>
<Length>100</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="rut">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>27</Type>
<Length>100</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
</Entity>
<Entity name="apoderado" Unlogged="false" PKClustered="0">
<Column name="id_pk">
<PrimaryKey>true</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>increment</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="colegio_id_fk">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>true</ForeignKey>
<ReferencedColumn>colegio.id_pk</ReferencedColumn>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="nombre">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>27</Type>
<Length>100</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="rut">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>27</Type>
<Length>100</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
</Entity>
<Entity name="nota" Unlogged="false" PKClustered="0">
<Column name="id_pk">
<PrimaryKey>true</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>increment</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="estudiante_id_fk">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>true</ForeignKey>
<ReferencedColumn>estudiante.id_pk</ReferencedColumn>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="asignatura_id_fk">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>true</ForeignKey>
<ReferencedColumn>asignatura.id_pk</ReferencedColumn>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="valor">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>6</Type>
<Length>0</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
</Entity>
<Entity name="anotacion" Unlogged="false" PKClustered="0">
<Column name="id_pk">
<PrimaryKey>true</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>increment</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="estudiante_id_fk">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>true</ForeignKey>
<ReferencedColumn>estudiante.id_pk</ReferencedColumn>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="profesor_id_fk">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>true</ForeignKey>
<ReferencedColumn>profesor.id_pk</ReferencedColumn>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="descripcion">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>27</Type>
<Length>100</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="positiva">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>1</Type>
<Length>1</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
</Entity>
<Entity name="asistencia" Unlogged="false" PKClustered="0">
<Column name="id_pk">
<PrimaryKey>true</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>increment</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="estudiante_id_fk">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>true</ForeignKey>
<ReferencedColumn>estudiante.id_pk</ReferencedColumn>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="dia">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>17</Type>
<Length>0</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="asistio">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>1</Type>
<Length>1</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
</Entity>
<Entity name="profesor" Unlogged="false" PKClustered="0">
<Column name="id_pk">
<PrimaryKey>true</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>increment</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="colegio_id_fk">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>true</ForeignKey>
<ReferencedColumn>colegio.id_pk</ReferencedColumn>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="nombre">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>27</Type>
<Length>100</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="rut">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>27</Type>
<Length>100</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
</Entity>
<Entity name="actividad" Unlogged="false" PKClustered="0">
<Column name="id_pk">
<PrimaryKey>true</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>increment</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="asignatura_id_fk">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>true</ForeignKey>
<ReferencedColumn>asignatura.id_pk</ReferencedColumn>
<Type>9</Type>
<Length>10</Length>
<Nullable>false</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="fecha">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>17</Type>
<Length>0</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
<Column name="tipo">
<PrimaryKey>false</PrimaryKey>
<ForeignKey>false</ForeignKey>
<Type>27</Type>
<Length>100</Length>
<Nullable>true</Nullable>
<IDGenerator>native</IDGenerator>
<Unique>false</Unique>
<Index>false</Index>
<UserTypes />
</Column>
</Entity>
<ForeignKey name="FKanotacion106484">
<ReferenceTable>anotacion</ReferenceTable>
<ReferencedTable>estudiante</ReferencedTable>
<Columns>
<Column>estudiante_id_fk</Column>
</Columns>
<RefColumns>
<Column>id_pk</Column>
</RefColumns>
</ForeignKey>
<ForeignKey name="FKnota970842">
<ReferenceTable>nota</ReferenceTable>
<ReferencedTable>estudiante</ReferencedTable>
<Columns>
<Column>estudiante_id_fk</Column>
</Columns>
<RefColumns>
<Column>id_pk</Column>
</RefColumns>
</ForeignKey>
<ForeignKey name="FKasignatura734940">
<ReferenceTable>asignatura</ReferenceTable>
<ReferencedTable>curso</ReferencedTable>
<Columns>
<Column>curso_id_fk</Column>
</Columns>
<RefColumns>
<Column>id_pk</Column>
</RefColumns>
</ForeignKey>
<ForeignKey name="FKestudiante399501">
<ReferenceTable>estudiante</ReferenceTable>
<ReferencedTable>curso</ReferencedTable>
<Columns>
<Column>curso_id_fk</Column>
</Columns>
<RefColumns>
<Column>id_pk</Column>
</RefColumns>
</ForeignKey>
<ForeignKey name="FKactividad385633">
<ReferenceTable>actividad</ReferenceTable>
<ReferencedTable>asignatura</ReferencedTable>
<Columns>
<Column>asignatura_id_fk</Column>
</Columns>
<RefColumns>
<Column>id_pk</Column>
</RefColumns>
</ForeignKey>
<ForeignKey name="FKestudiante816093">
<ReferenceTable>estudiante</ReferenceTable>
<ReferencedTable>apoderado</ReferencedTable>
<Columns>
<Column>apoderado_id_fk</Column>
</Columns>
<RefColumns>
<Column>id_pk</Column>
</RefColumns>
</ForeignKey>
<ForeignKey name="FKcurso1967">
<ReferenceTable>curso</ReferenceTable>
<ReferencedTable>colegio</ReferencedTable>
<Columns>
<Column>colegio_id_fk</Column>
</Columns>
<RefColumns>
<Column>id_pk</Column>
</RefColumns>
</ForeignKey>
<ForeignKey name="FKasistencia331039">
<ReferenceTable>asistencia</ReferenceTable>
<ReferencedTable>estudiante</ReferencedTable>
<Columns>
<Column>estudiante_id_fk</Column>
</Columns>
<RefColumns>
<Column>id_pk</Column>
</RefColumns>
</ForeignKey>
<ForeignKey name="FKasignatura442837">
<ReferenceTable>asignatura</ReferenceTable>
<ReferencedTable>profesor</ReferencedTable>
<Columns>
<Column>profesor_id_fk</Column>
</Columns>
<RefColumns>
<Column>id_pk</Column>
</RefColumns>
</ForeignKey>
<ForeignKey name="FKanotacion379168">
<ReferenceTable>anotacion</ReferenceTable>
<ReferencedTable>profesor</ReferencedTable>
<Columns>
<Column>profesor_id_fk</Column>
</Columns>
<RefColumns>
<Column>id_pk</Column>
</RefColumns>
</ForeignKey>
<ForeignKey name="FKnota157065">
<ReferenceTable>nota</ReferenceTable>
<ReferencedTable>asignatura</ReferencedTable>
<Columns>
<Column>asignatura_id_fk</Column>
</Columns>
<RefColumns>
<Column>id_pk</Column>
</RefColumns>
</ForeignKey>
<ForeignKey name="FKapoderado153902">
<ReferenceTable>apoderado</ReferenceTable>
<ReferencedTable>colegio</ReferencedTable>
<Columns>
<Column>colegio_id_fk</Column>
</Columns>
<RefColumns>
<Column>id_pk</Column>
</RefColumns>
</ForeignKey>
<ForeignKey name="FKprofesor406122">
<ReferenceTable>profesor</ReferenceTable>
<ReferencedTable>colegio</ReferencedTable>
<Columns>
<Column>colegio_id_fk</Column>
</Columns>
<RefColumns>
<Column>id_pk</Column>
</RefColumns>
</ForeignKey>
</Model>

View File

@@ -0,0 +1,34 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<!-- properties -->
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/colegio</property>
<property name="connection.username">root</property>
<property name="connection.password">admin</property>
<property name="hibernate.connection.provider_class">org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider</property>
<property name="hibernate.c3p0.acquire_increment">1</property>
<property name="hibernate.c3p0.idle_test_period">0</property>
<property name="hibernate.c3p0.min_size">1</property>
<property name="hibernate.c3p0.max_size">15</property>
<property name="hibernate.c3p0.timeout">0</property>
<property name="show_sql">false</property>
<property name="query.substitutions">true 1, false 0, yes 'Y', no 'N'</property>
<!-- mapping files -->
<mapping resource="ormmapping/orm/Actividad.hbm.xml" />
<mapping resource="ormmapping/orm/Anotacion.hbm.xml" />
<mapping resource="ormmapping/orm/Apoderado.hbm.xml" />
<mapping resource="ormmapping/orm/Asignatura.hbm.xml" />
<mapping resource="ormmapping/orm/Asistencia.hbm.xml" />
<mapping resource="ormmapping/orm/Colegio.hbm.xml" />
<mapping resource="ormmapping/orm/Curso.hbm.xml" />
<mapping resource="ormmapping/orm/Estudiante.hbm.xml" />
<mapping resource="ormmapping/orm/Nota.hbm.xml" />
<mapping resource="ormmapping/orm/Profesor.hbm.xml" />
</session-factory>
</hibernate-configuration>

View File

@@ -0,0 +1,304 @@
<?xml version="1.0" encoding="UTF-8"?>
<Database>
<Setting type="512">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="1024">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="131072">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="128">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="32">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="16384">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="2048">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="262144">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="256">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="65536">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="64">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="16">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="8192">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="32768">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="8">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="4096">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="33554432">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="524288">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="16777216">
<Driver></Driver>
<DriverFiles></DriverFiles>
<Dialect></Dialect>
<DriverClass></DriverClass>
<URL></URL>
<UserName></UserName>
<EncryptedPassword>32F3ACE632ECEBAFB24DCAF99A8C6CDC</EncryptedPassword>
<HostName></HostName>
<PortNO></PortNO>
<DBName></DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
<Setting type="2">
<Driver>MySQL (Connector/J Driver)</Driver>
<DriverFiles>&lt;&lt;MySQL Connector/J 5.1.33&gt;&gt;</DriverFiles>
<Dialect>org.hibernate.dialect.MySQLDialect</Dialect>
<DriverClass>com.mysql.jdbc.Driver</DriverClass>
<URL>jdbc:mysql://localhost:3306/colegio</URL>
<UserName>root</UserName>
<EncryptedPassword>AC56CC10CDF6B07FCCD3D10F3C1884D2</EncryptedPassword>
<HostName>localhost</HostName>
<PortNO>3306</PortNO>
<DBName>colegio</DBName>
<ServiceName></ServiceName>
<ServerName></ServerName>
<SelectedForm>true</SelectedForm>
</Setting>
</Database>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="orm.Actividad" table="actividad" lazy="false">
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
<generator class="increment">
</generator>
</id>
<many-to-one name="asignatura_id_fk" cascade="lock"
column="asignatura_id_fk" class="orm.Asignatura" not-null="true"
lazy="no-proxy" access="field">
</many-to-one>
<property name="fecha" column="fecha" type="date" not-null="false"
lazy="false" />
<property name="tipo" column="tipo" type="string" length="100"
not-null="false" lazy="false" />
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="orm.Anotacion" table="anotacion" lazy="false">
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
<generator class="increment">
</generator>
</id>
<many-to-one name="estudiante_id_fk" cascade="lock"
column="estudiante_id_fk" class="orm.Estudiante" not-null="true"
lazy="no-proxy" access="field">
</many-to-one>
<many-to-one name="profesor_id_fk" cascade="lock"
column="profesor_id_fk" class="orm.Profesor" not-null="true" lazy="no-proxy"
access="field">
</many-to-one>
<property name="descripcion" column="descripcion" type="string"
length="100" not-null="false" lazy="false" />
<property name="positiva" column="positiva" type="boolean"
length="1" not-null="false" lazy="false" />
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="orm.Apoderado" table="apoderado" lazy="false">
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
<generator class="increment">
</generator>
</id>
<many-to-one name="colegio_id_fk" cascade="lock" column="colegio_id_fk"
class="orm.Colegio" not-null="true" lazy="no-proxy" access="field">
</many-to-one>
<property name="nombre" column="nombre" type="string" length="100"
not-null="false" lazy="false" />
<property name="rut" column="rut" type="string" length="100"
not-null="false" lazy="false" />
<set name="ORM_Estudiante" lazy="true" cascade="save-update,lock"
inverse="true">
<key column="apoderado_id_fk" not-null="true" />
<one-to-many class="orm.Estudiante" />
</set>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="orm.Asignatura" table="asignatura" lazy="false">
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
<generator class="increment">
</generator>
</id>
<many-to-one name="curso_id_fk" cascade="lock" column="curso_id_fk"
class="orm.Curso" not-null="true" lazy="no-proxy" access="field">
</many-to-one>
<many-to-one name="profesor_id_fk" cascade="lock"
column="profesor_id_fk" class="orm.Profesor" not-null="true" lazy="no-proxy"
access="field">
</many-to-one>
<property name="nombre" column="nombre" type="string" length="100"
not-null="false" lazy="false" />
<set name="ORM_Actividad" lazy="true" cascade="save-update,lock"
inverse="true">
<key column="asignatura_id_fk" not-null="true" />
<one-to-many class="orm.Actividad" />
</set>
<set name="ORM_Nota" lazy="true" cascade="save-update,lock"
inverse="true">
<key column="asignatura_id_fk" not-null="true" />
<one-to-many class="orm.Nota" />
</set>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="orm.Asistencia" table="asistencia" lazy="false">
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
<generator class="increment">
</generator>
</id>
<many-to-one name="estudiante_id_fk" cascade="lock"
column="estudiante_id_fk" class="orm.Estudiante" not-null="true"
lazy="no-proxy" access="field">
</many-to-one>
<property name="dia" column="dia" type="date" not-null="false"
lazy="false" />
<property name="asistio" column="asistio" type="boolean"
length="1" not-null="false" lazy="false" />
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="orm.Colegio" table="colegio" lazy="false">
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
<generator class="increment">
</generator>
</id>
<property name="nombre" column="nombre" type="string" length="100"
not-null="false" lazy="false" />
<set name="ORM_Curso" lazy="true" cascade="save-update,lock"
inverse="true">
<key column="colegio_id_fk" not-null="true" />
<one-to-many class="orm.Curso" />
</set>
<set name="ORM_Apoderado" lazy="true" cascade="save-update,lock"
inverse="true">
<key column="colegio_id_fk" not-null="true" />
<one-to-many class="orm.Apoderado" />
</set>
<set name="ORM_Profesor" lazy="true" cascade="save-update,lock"
inverse="true">
<key column="colegio_id_fk" not-null="true" />
<one-to-many class="orm.Profesor" />
</set>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="orm.Curso" table="curso" lazy="false">
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
<generator class="increment">
</generator>
</id>
<many-to-one name="colegio_id_fk" cascade="lock" column="colegio_id_fk"
class="orm.Colegio" not-null="true" lazy="no-proxy" access="field">
</many-to-one>
<property name="nivel" column="nivel" type="integer" length="10"
not-null="false" lazy="false" />
<property name="letra" column="letra" type="string" length="1"
not-null="false" lazy="false" />
<set name="ORM_Asignatura" lazy="true" cascade="save-update,lock"
inverse="true">
<key column="curso_id_fk" not-null="true" />
<one-to-many class="orm.Asignatura" />
</set>
<set name="ORM_Estudiante" lazy="true" cascade="save-update,lock"
inverse="true">
<key column="curso_id_fk" not-null="true" />
<one-to-many class="orm.Estudiante" />
</set>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="orm.Estudiante" table="estudiante" lazy="false">
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
<generator class="increment">
</generator>
</id>
<many-to-one name="curso_id_fk" cascade="lock" column="curso_id_fk"
class="orm.Curso" not-null="true" lazy="no-proxy" access="field">
</many-to-one>
<many-to-one name="apoderado_id_fk" cascade="lock"
column="apoderado_id_fk" class="orm.Apoderado" not-null="true" lazy="no-proxy"
access="field">
</many-to-one>
<property name="nombre" column="nombre" type="string" length="100"
not-null="false" lazy="false" />
<property name="rut" column="rut" type="string" length="100"
not-null="false" lazy="false" />
<set name="ORM_Anotacion" lazy="true" cascade="save-update,lock"
inverse="true">
<key column="estudiante_id_fk" not-null="true" />
<one-to-many class="orm.Anotacion" />
</set>
<set name="ORM_Nota" lazy="true" cascade="save-update,lock"
inverse="true">
<key column="estudiante_id_fk" not-null="true" />
<one-to-many class="orm.Nota" />
</set>
<set name="ORM_Asistencia" lazy="true" cascade="save-update,lock"
inverse="true">
<key column="estudiante_id_fk" not-null="true" />
<one-to-many class="orm.Asistencia" />
</set>
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="orm.Nota" table="nota" lazy="false">
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
<generator class="increment">
</generator>
</id>
<many-to-one name="estudiante_id_fk" cascade="lock"
column="estudiante_id_fk" class="orm.Estudiante" not-null="true"
lazy="no-proxy" access="field">
</many-to-one>
<many-to-one name="asignatura_id_fk" cascade="lock"
column="asignatura_id_fk" class="orm.Asignatura" not-null="true"
lazy="no-proxy" access="field">
</many-to-one>
<property name="valor" column="valor" type="double" not-null="false"
lazy="false" />
</class>
</hibernate-mapping>

View File

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Licensee: Universidad de La Frontera License Type: Academic -->
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="orm.Profesor" table="profesor" lazy="false">
<id name="id_pk" column="id_pk" type="integer" unsaved-value="0">
<generator class="increment">
</generator>
</id>
<many-to-one name="colegio_id_fk" cascade="lock" column="colegio_id_fk"
class="orm.Colegio" not-null="true" lazy="no-proxy" access="field">
</many-to-one>
<property name="nombre" column="nombre" type="string" length="100"
not-null="false" lazy="false" />
<property name="rut" column="rut" type="string" length="100"
not-null="false" lazy="false" />
<set name="ORM_Asignatura" lazy="true" cascade="save-update,lock"
inverse="true">
<key column="profesor_id_fk" not-null="true" />
<one-to-many class="orm.Asignatura" />
</set>
<set name="ORM_Anotacion" lazy="true" cascade="save-update,lock"
inverse="true">
<key column="profesor_id_fk" not-null="true" />
<one-to-many class="orm.Anotacion" />
</set>
</class>
</hibernate-mapping>