Sie sind auf Seite 1von 25

Tabla de contenido

INTRODUCCIN .............................................................................................................................. 3
RESUMEN-ABSTRACTO ............................................................................................................... 4
CAPTULO N1 PRESENTACIN DEL PROYECTO ................................................................ 5
A) Descripcin del sistema.......................................................................................................... 5
B) Resea de la empresa ........................................................................................................... 5
C) Funciones ................................................................................................................................. 6
D) Requerimientos Funcionales del Sistema ........................................................................... 6
E) Requerimiento No Funcionales del Sistema ....................................................................... 7
CAPITULO N 2 FUNDAMENTOS TERICOS ......................................................................... 8
Base de datos. .............................................................................................................................. 8
Sistema gestor de base de datos. ............................................................................................. 8
Entidad. .......................................................................................................................................... 8
Relacin. ........................................................................................................................................ 8
MySQL. .......................................................................................................................................... 8
Modelo entidad relacin. ................................................................................................................. 9
Modelo relacional. ............................................................................................................................ 9
Tabla. .............................................................................................................................................. 9
Campo ............................................................................................................................................ 9
Consultas. ...................................................................................................................................... 9
Diccionario de datos. ................................................................................................................... 9
CAPITULO N 3 DISEO DE LA BASE DE DATOS ................................................................ 10
G) Modelo E/R ............................................................................................................................ 10
H) Modelo Relacional ................................................................................................................. 11
I) Diccionario de datos ............................................................................................................... 12
J) Declaracin de esquema ...................................................................................................... 13
CAPITULO N 4 IMPLEMENTACIN ......................................................................................... 14
K) Clase de conexin con la base de dato ............................................................................. 14
....................................................................................................................................................... 14
M) Consultas de seleccin Script............................................................................................ 14
....................................................................................................................................................... 14
L) Vistas, secuencias ................................................................................................................. 21
N) Procedimientos almacenados ............................................................................................. 22
) Consideraciones de seguridad............................................................................................ 22
CAPITULO N 5 ............................................................................................................................. 23
Conclusiones: .............................................................................................................................. 23
Recomendaciones: ..................................................................................................................... 24


INTRODUCCIN

En este proyecto se plantea crear un software de base de datos el cual
tiene como objetivo llevar acabo un conteo y control de informacin referente a los
alumnos inscriptos en diferentes cursos de idiomas que ofrece la institucin para la
cual realizaremos dicho proyecto.
El surgimiento de este proyecto viene de una necesidad de la institucin la
cual tiene problemas en el manejo de la informacin del alumnado el cual lleva a
errores, perdidas monetario y la limitacin de la institucin, para ello nosotros
diseamos este software que se presenta.
Ya que anterior mente la informacin se recaudaba en hojas y anotaciones
sin ningn orden alguno y por eso no hay buen manejo de dicha informacin, en el
momento de los pagos, las fechas de ingreso y los niveles acadmicos que cursan
los alumnos y a causa de esto se es laborioso y tardado.
Dicho software se realizara en SQL Server en este realizaremos la base de
datos donde crearemos las claves principales, otra tabla donde describiremos a
los alumnos y los maestros ya que es importante y necesario para la base de
datos.

Como ya se sabe las bases de datos estn diseadas para administrar la
bsqueda de datos en donde se almacenan, pero tambin es fundamental el nivel
de procesamiento que se requiere obtener la informacin y convertirla en un
modelo, para eso se crea este software.




RESUMEN-ABSTRACTO

El objetivo de este proyecto es crear una base de datos para el
registro de curso de diferentes idiomas, mediante un proceso de recolecta
de informacin.
Esta base de datos se har con el objetivo de controlar la informacin
que existe en dicho curso; que es el momento del pago, las fechas de
ingreso y los niveles acadmicos que cursan los alumnos, todo ellos
alineado con los objetivos institucionales, es decir, la base de datos deber
servir de apoyo a la institucin en sus actividades diarias.
Dicha base de datos se realizara en SQL Server en donde crearemos
las claves principales, otra tabla donde describiremos a los alumnos y los
maestros ya que es importante y necesario para la base.












CAPTULO N1 PRESENTACIN DEL PROYECTO

A) Descripcin del sistema

Este sistema ser totalmente manual ser operado por el usuario. Toda la
informacin ser almacenada en una base datos, para facilitar el manejo de la
informacin y as brindar una mejor seguridad a la informacin que se capture en
la base de datos. En general el sistema actual tiene una seguridad alto, para
ofrecer un servicio de calidad a sus clientes.

B) Resea de la empresa

ITECIA es una institucin privada que imparte clases de lenguas extranjeras
como ingls, francs e italiano.
ITECIA presta los servicios a profesionistas o personas en general, ya que como
sabemos es de gran importancia el saber otras lenguas para el desarrollo laboral.
Con el transcurso de los aos ITECIA ha participado en proyectos dentro y fuera
del pas, adems de esto han crecido como institucin y han tenido gran demanda,
logrando ha si ser una de las empresas lderes de su mercado y consolidarse
como la mejor.
Tambin cuentan con un excelente grupo de maestros capacitados a fin de estar
actualizados y prestar los mejores servicios posibles.




C) Funciones

1. Garantizar que la informacin en las reas administrativas sea ms confiable y
de fcil acceso y consulta para cuando se le requiera.

2. Lograr una alta seguridad de almacenamiento y manejo de informacin de la
institucin.

3. Desarrollar en los docentes una cultura para cambiar la forma de organizar y
almacenar informacin en una base de datos.

4. Lograr que los estudiantes tengan un mejor servicio de consulta de informacin
si la requieren.

Este proyecto ser empleado y dirigido a las reas administrativas de las
instituciones. El proyecto cumple una funcin muy importante dentro de la
institucin, puesto que a travs de este trabajo se maneja y controla toda la
informacin tanto de maestros como de alumnos y con el apoyo de este proyecto
se reduce mucho tiempo de trabajo al momento de almacenar informacin, al igual
que ahorra mucho tiempo en la consulta de la informacin cuando se requiera y de
una forma rpida, segura y eficaz.

D) Requerimientos Funcionales del Sistema

El sistema debe llevar un conteo y control de los alumnos
El sistema debe permitir ingresar datos de los alumnos
El sistema debe almacenar los datos de los alumnos y los profesores
Los usuarios pueden modificar los datos de los alumnos
El administrador del sistema podr tener acceso a toda la base de datos
El sistema no tiene lmites de ingreso de datos.
El sistema permitir hacer consultas de informacin.
El sistema deber proporcionar visores adecuados para que el usuario
visualice la consulta realizada.
El sistema proporcin un identificador nico a cada campo principal.

E) Requerimiento No Funcionales del Sistema

El sistema contara con una identificacin de seguridad.
El sistema debe permitir controlar que el acceso a la aplicacin se realice
solamente desde maquinas con usuarios logueados al dominio de la
institucin.
La interfaz grfica se ha creado de una manera de fcil comprensin para
el usuario de manera que este no requiera mayor esfuerzo para utilizar el
sistema.
El sistema manejara mensaje de errores y confirmaciones.
La duracin promedio de una reparacin del sistema no debe ser mayor a
8 horas.









CAPITULO N 2 FUNDAMENTOS TERICOS
Base de datos.
Una base de datos se puede definir como un conjunto de informacin relacionada
que se encuentra agrupada o estructurada. Desde el punto de vista informtico, la
base de datos es un sistema formado por un conjunto de datos almacenados en
discos que permiten el acceso directo a ellos y un conjunto de programas que
manipulen ese conjunto de datos.
Sistema gestor de base de datos.
Es una herramienta para construir una base de datos en soporte informtico con
todas las informaciones a almacenar (estructuras de datos, tablas, ndices, etc.),
es necesario disponer de una herramienta que lo permita.
Entidad.
En lneas generales podemos entender por entidad como todo aquello sobre lo
que es necesario almacenar informacin en una base de datos. Por ej. En una
base de datos de una biblioteca entidades seran LIBROS, SOCIOS, etc.
Relacin.
Entre las diferentes entidades de una base de datos suele haber relaciones, las
cuales permiten un tratamiento ms globalizado de la informacin y reflejan
situaciones del mundo real. Por ej. En un videoclub hay dos entidades claras
pelculas y socios. Entre ellas existe una relacin bastante evidente que es el
prstamo o alquiler.
MySQL.
Es un sistema de gestin o administracin de bases de datos relacionales, que
puede ejecutar muchas tareas simultneamente con otras tareas y es accesible a
muchos usuarios a la hora de obtener informacin que se encuentra almacenada
en este gestor de base de datos.
Modelo entidad relacin.
Un diagrama o modelo entidad-relacin es una herramienta para el modelado de
datos que permite representar las entidades relevantes de un sistema de
informacin as como sus interrelaciones y propiedades.
Modelo relacional.
Es un modelo que se basa en el uso de relaciones. Estas relaciones podran
considerarse como conjuntos de datos, se conceptualiza de una manera ms fcil
de imaginar, pensando en cada relacin como si fuese una tabla, que est
compuesta por registros, y columnas.
Tabla.
Es la estructura bsica de almacenamiento de datos. En ella es donde se
introducen, buscan, eliminan y modifican los datos que contiene la base de datos.
Campo
Cada uno de las informaciones que se almacenan sobre una entidad. Por ej.
Edad, Telfono, DNI, etc. (Columnas de la tabla).

Consultas.
Una consulta es una visin particular del conjunto de datos de la base de datos.
En definitiva es un subconjunto de registros de una o varias tablas que cumplen
una determinada condicin. Tambin se conocen como filtros. En cualquier caso
responde a una necesidad del usuario.
Diccionario de datos.
Un diccionario de datos es una herramienta de importancia para el administrador
de la base de datos, es un catlogo accesible para el usuario de datos
relacionados con la base de datos.
CAPITULO N 3 DISEO DE LA BASE DE DATOS
G) Modelo E/R
Asiste
Sexo_Alumno
Telefono Nombre_alumno
N_Control
Direccion
Nombre_curso
id_curso
Horario
Depende
id_grupo
Grupos
Imparte
Nom_profesor
Dir_profesor id_Profesor
Tel_Profesor
Alumno
Curso
Grupo
Profesores
Sexo_profesor
Id_Alumno

H) Modelo Relacional












I) Diccionario de datos
TABLA O
ENTIDAD
ATRIBUTO O
CAMPO
TIPO
DE
DATO
LONGITUD LLAVE
PRIMARIA
DESCRIPCION TABLA O
ENTIDAD
FORANEA
Alumno Nombre_alumno var_char 30 apellidos del
alumno

Id_alumno int 0 pk cdigo del
alumno

N_Control int 0 numero de
control del
alumno

Direccion var_char 40 direccin de
donde vive el
alumno

Sexo_Alumno char 1 sexo del
alumno, si es
F= femenino o
M=masculino

Telefono int 0 telfono del
alumno


Curso id_curso int 0 pk cdigo del
curso

Nombre_curso var_char 10 nombre del
curso

Horario time horario que
tendr el curso


Grupo id_grupo int 0 pk cdigo del
grupo

Grupos char 2 grupos donde
estarn los
alumnos


Profesor id_Profesor int 0 pk cdigo del
profesor

P_nombres var_char 30 nombres del
profesor

Sexo_profesor var_char 30 sexo del
profesor

P_direccion var_char 40 direccin del
profesor

Tel_profesor int 0 Telfono del
profesor

J) Declaracin de esquema

La base de datos contendr las siguientes tablas las cuales contendrn atributos o
campos los cuales se describen a continuacin:
id _Alumno: Contendr todo lo relacionado con los alumnos para dar nocin
de las caractersticas con las que cuenta el individuo. Los campos o
atributos que se manejaran son los siguientes:
Id_Alumno
N_Control
Nombre_Alumno
Direccion
Sexo_Alumno
Telefono
Cursos: Aqu se refleja los cursos en los que el alumno puede ingresar y los
que estn disponibles. Los campos o atributos con los que cuenta son los
siguientes:
Id_curso
Nombre_curso
Horario
Grupo: Asignacin del grupo al cual pertenecer y sus horarios. Cuenta con
los siguientes campos:
Id_grupo
Grupos
Profesor: El docente quien se har cargo de desarrollar el curso y que los
alumnos adquieran los conocimientos necesarios. Consta de los siguientes
campos:
Id_Profesor
Nombres_profesor
Sexo_profesor
Tel_profesor
Dir_profesor
CAPITULO N 4 IMPLEMENTACIN
K) Clase de conexin con la base de dato

M) Consultas de seleccin Script





Script

USE [cursos]
GO
/****** Object: Table [dbo].[Profesor] Script Date: 01/07/2014
17:13:35 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Profesor](
[Id_Profesor] [int] NULL,
[P_Nombre] [varchar](30) NULL,
[Sexo_Profesor] [varchar](30) NULL,
[P_Direccion] [varchar](40) NULL,
[Tel_Profesor] [int] NULL
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[Grupo] Script Date: 01/07/2014 17:13:35
******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Grupo](
[Id_Grupo] [int] NULL,
[Grupos] [char](10) NULL
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[Curso] Script Date: 01/07/2014 17:13:35
******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Curso](
[Id_Curso] [int] NULL,
[Nombre_Curso] [char](10) NULL,
[Horario] [time](7) NULL
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[Alumno] Script Date: 01/07/2014 17:13:35
******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Alumno](
[Id_alumno] [int] NOT NULL,
[N_Control] [int] NULL,
[Nombre_Alumno] [varchar](30) NULL,
[Direccion] [varchar](40) NULL,
[Sexo_Alumno] [char](10) NULL,
[Telefono] [int] NULL,
CONSTRAINT [PK_Alumno] PRIMARY KEY CLUSTERED
(
[Id_alumno] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY =
OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: View [dbo].[vista2] Script Date: 01/07/2014 17:13:35
******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE VIEW [dbo].[vista2]
AS
SELECT dbo.Curso.*, dbo.Grupo.*, dbo.Grupo.Id_Grupo AS Expr1
FROM dbo.Curso CROSS JOIN
dbo.Grupo
GO
EXEC sys.sp_addextendedproperty @name=N'MS_DiagramPane1',
@value=N'[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00]
Begin DesignProperties =
Begin PaneConfigurations =
Begin PaneConfiguration = 0
NumPanes = 4
Configuration = "(H (1[40] 4[20] 2[20] 3) )"
End
Begin PaneConfiguration = 1
NumPanes = 3
Configuration = "(H (1 [50] 4 [25] 3))"
End
Begin PaneConfiguration = 2
NumPanes = 3
Configuration = "(H (1 [50] 2 [25] 3))"
End
Begin PaneConfiguration = 3
NumPanes = 3
Configuration = "(H (4 [30] 2 [40] 3))"
End
Begin PaneConfiguration = 4
NumPanes = 2
Configuration = "(H (1 [56] 3))"
End
Begin PaneConfiguration = 5
NumPanes = 2
Configuration = "(H (2 [66] 3))"
End
Begin PaneConfiguration = 6
NumPanes = 2
Configuration = "(H (4 [50] 3))"
End
Begin PaneConfiguration = 7
NumPanes = 1
Configuration = "(V (3))"
End
Begin PaneConfiguration = 8
NumPanes = 3
Configuration = "(H (1[56] 4[18] 2) )"
End
Begin PaneConfiguration = 9
NumPanes = 2
Configuration = "(H (1 [75] 4))"
End
Begin PaneConfiguration = 10
NumPanes = 2
Configuration = "(H (1[66] 2) )"
End
Begin PaneConfiguration = 11
NumPanes = 2
Configuration = "(H (4 [60] 2))"
End
Begin PaneConfiguration = 12
NumPanes = 1
Configuration = "(H (1) )"
End
Begin PaneConfiguration = 13
NumPanes = 1
Configuration = "(V (4))"
End
Begin PaneConfiguration = 14
NumPanes = 1
Configuration = "(V (2))"
End
ActivePaneConfig = 0
End
Begin DiagramPane =
Begin Origin =
Top = 0
Left = 0
End
Begin Tables =
Begin Table = "Curso"
Begin Extent =
Top = 6
Left = 38
Bottom = 110
Right = 236
End
DisplayFlags = 280
TopColumn = 0
End
Begin Table = "Grupo"
Begin Extent =
Top = 6
Left = 274
Bottom = 95
Right = 472
End
DisplayFlags = 280
TopColumn = 0
End
End
End
Begin SQLPane =
End
Begin DataPane =
Begin ParameterDefaults = ""
End
Begin ColumnWidths = 9
Width = 284
Width = 1500
Width = 1500
Width = 1500
Width = 1500
Width = 1500
Width = 1500
Width = 1500
Width = 1500
End
End
Begin CriteriaPane =
Begin ColumnWidths = 11
Column = 1440
Alias = 900
Table = 1170
Output = 720
Append = 1400
NewValue = 1170
SortType = 1350
SortOrder = 1410
GroupBy = 1350
Filter = 1350
Or = 1350
Or = 1350
Or = 1350
End
End
End
' , @level0type=N'SCHEMA',@level0name=N'dbo',
@level1type=N'VIEW',@level1name=N'vista2'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_DiagramPaneCount', @value=1 ,
@level0type=N'SCHEMA',@level0name=N'dbo',
@level1type=N'VIEW',@level1name=N'vista2'
GO
/****** Object: View [dbo].[vista1] Script Date: 01/07/2014 17:13:35
******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE VIEW [dbo].[vista1]
AS
SELECT dbo.Curso.*
FROM dbo.Profesor CROSS JOIN
dbo.Curso
GO
EXEC sys.sp_addextendedproperty @name=N'MS_DiagramPane1',
@value=N'[0E232FF0-B466-11cf-A24F-00AA00A3EFFF, 1.00]
Begin DesignProperties =
Begin PaneConfigurations =
Begin PaneConfiguration = 0
NumPanes = 4
Configuration = "(H (1[40] 4[20] 2[20] 3) )"
End
Begin PaneConfiguration = 1
NumPanes = 3
Configuration = "(H (1 [50] 4 [25] 3))"
End
Begin PaneConfiguration = 2
NumPanes = 3
Configuration = "(H (1 [50] 2 [25] 3))"
End
Begin PaneConfiguration = 3
NumPanes = 3
Configuration = "(H (4 [30] 2 [40] 3))"
End
Begin PaneConfiguration = 4
NumPanes = 2
Configuration = "(H (1 [56] 3))"
End
Begin PaneConfiguration = 5
NumPanes = 2
Configuration = "(H (2 [66] 3))"
End
Begin PaneConfiguration = 6
NumPanes = 2
Configuration = "(H (4 [50] 3))"
End
Begin PaneConfiguration = 7
NumPanes = 1
Configuration = "(V (3))"
End
Begin PaneConfiguration = 8
NumPanes = 3
Configuration = "(H (1[56] 4[18] 2) )"
End
Begin PaneConfiguration = 9
NumPanes = 2
Configuration = "(H (1 [75] 4))"
End
Begin PaneConfiguration = 10
NumPanes = 2
Configuration = "(H (1[66] 2) )"
End
Begin PaneConfiguration = 11
NumPanes = 2
Configuration = "(H (4 [60] 2))"
End
Begin PaneConfiguration = 12
NumPanes = 1
Configuration = "(H (1) )"
End
Begin PaneConfiguration = 13
NumPanes = 1
Configuration = "(V (4))"
End
Begin PaneConfiguration = 14
NumPanes = 1
Configuration = "(V (2))"
End
ActivePaneConfig = 0
End
Begin DiagramPane =
Begin Origin =
Top = 0
Left = 0
End
Begin Tables =
Begin Table = "Profesor"
Begin Extent =
Top = 6
Left = 38
Bottom = 125
Right = 236
End
DisplayFlags = 280
TopColumn = 0
End
Begin Table = "Curso"
Begin Extent =
Top = 6
Left = 274
Bottom = 110
Right = 472
End
DisplayFlags = 280
TopColumn = 0
End
End
End
Begin SQLPane =
End
Begin DataPane =
Begin ParameterDefaults = ""
End
Begin ColumnWidths = 9
Width = 284
Width = 1500
Width = 1500
Width = 1500
Width = 1500
Width = 1500
Width = 1500
Width = 1500
Width = 1500
End
End
Begin CriteriaPane =
Begin ColumnWidths = 11
Column = 1440
Alias = 900
Table = 1170
Output = 720
Append = 1400
NewValue = 1170
SortType = 1350
SortOrder = 1410
GroupBy = 1350
Filter = 1350
Or = 1350
Or = 1350
Or = 1350
End
End
End
' , @level0type=N'SCHEMA',@level0name=N'dbo',
@level1type=N'VIEW',@level1name=N'vista1'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_DiagramPaneCount', @value=1 ,
@level0type=N'SCHEMA',@level0name=N'dbo',
@level1type=N'VIEW',@level1name=N'vista1'
GO

L) Vistas, secuencias

Vistas
/****** Script para el comando SelectTopNRows de SSMS ******/
SELECT TOP 1000 [Id_Curso]
,[Nombre_Curso]
,[Horario]
FROM [cursos].[dbo].[vista1]

/****** Script para el comando SelectTopNRows de SSMS ******/
SELECT TOP 1000 [Id_Curso]
,[Nombre_Curso]
,[Horario]
,[Id_Grupo]
,[Grupos]
,[Expr1]
FROM [cursos].[dbo].[vista2]
N) Procedimientos almacenados

Ejemplo que nos da SQL
-- ================================================
-- Template generated from Template Explorer using:
-- Create Procedure (New Menu).SQL
--
-- Use the Specify Values for Template Parameters
-- command (Ctrl-Shift-M) to fill in the parameter
-- values below.
--
-- This block of comments will not be included in
-- the definition of the procedure.
-- ================================================
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE PROCEDURE <Procedure_Name, sysname, ProcedureName>
-- Add the parameters for the stored procedure here
<@Param1, sysname, @p1> <Datatype_For_Param1, , int> =
<Default_Value_For_Param1, , 0>,
<@Param2, sysname, @p2> <Datatype_For_Param2, , int> =
<Default_Value_For_Param2, , 0>
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;

-- Insert statements for procedure here
SELECT <@Param1, sysname, @p1>, <@Param2, sysname, @p2>
END
GO
) Consideraciones de seguridad



CAPITULO N 5

Conclusiones:
En el presente proyecto elaborado conocimos las maneras de cmo crear una
base de datos as como los pasos que se fueron adquiriendo con el transcurso del
proyecto, pero con ms intensidad ya en la elaboracin de l, ya que nos
enfrentamos a un problema de un ambiente real. A lo largo del proyecto se
tuvieron varios inconvenientes por falta de experiencia y conocimiento, pero se
fueron solucionando tras acudir a fuentes de informacin en internet para poder
capacitarse en la solucin de los problemas presentado en su momento. Para el
desarrollo del problema se decidi programar la aplicacin en java, por lo que se
tuvo que llevar a cabo enfocarse en lo aprendido en diferentes reas de la carrera
de ingeniera en sistemas computacionales principalmente en programacin
orientado a objetos y tpicos avanzado, la cual resulto un poco complicada al
inicio para generar la conexin con la Base de Datos. El desarrollo de la aplicacin
de escritorio no causo mucho problema del que se tena planeado, ya que se
contaban con los conocimientos suficientes para su elaboracin. Los resultados
finales del proyecto no fueron tan positivos, ya que no se pudo completar el
proyecto; porque carece de una interfaz grafica. Pero fue un trabajo muy laborioso
por todos los aspectos en los que hubo que aprender tanto en el uso de las
herramientas de SQL, como en los lenguajes SQL. Como conclusin final, el
desarrollo de este proyecto se obtuvo la implementacin de la base de dato para
ITECIA, el cual permite realizar la actualizacin dinmica de informacin utilizando
las tecnologas y Bases de Datos en SQL Server, facilitando la actualizacin de la
informacin relevante.




Recomendaciones:

Principalmente vemos la necesidad de conocer cada da ms el entorno de las
bases de datos. Aprender de manera didctica y autodidactica con mayor
dedicacin. Para poder comprender la informacin anterior debe tener en cuenta
conocimientos bsicos de una base de datos y reglas de cmo usarlo. Adems de
que solo esta base es para un centro de idiomas pero para que tenga un
funcionamiento mejor lo deberamos implementar con una interfaz grfica para
una mejor presentacin pero tambin hay que considerar que esta base de datos
ser posible implementar en otras reas de la empresa o instituciones que decidan
impartir idiomas.

Das könnte Ihnen auch gefallen