Word pestaña diseño de pagina 4 (2)

17
introduccion 1 En el ámbito técnico al desarrollar el sistema se aplico metodologías y técnicas para la elaboración del previo análisis del sis- 2 tema; como son las fases del análisis, la toma de requerimientos, casos de uso y diagramas para llevar un sistema viable y 3 eficaz. 4 5 Un aspecto igual de importante es el diseño del sistema, en el que se modela el mismo y se encuentra la forma más conve- 6 niente para su elaboración tomando en cuenta las necesidades demandas por la institución así como el análisis previo. 7 8 El sistema es desarrollado con Visual Basic y SQL Server 2005, permiten la utilización de objetos para controlar los diferentes 9 aspectos de la presentación y comportamiento de sus elementos. Existen diferentes tipos de herramientas muy útiles para faci- 10 litar la utilización del sistema; algunas controlan simplemente la presentación del texto del documento, la forma en que se in- 11 cluirán las imágenes y puedan realizar lo que desean sin mayor dificultad. 12 13 En el capítulo 1, se muestra planeación específica del proyecto describiendo también su beneficio a la institución, como resol- 14 verá las necesidades de la institución educativa. 15 16 En el capítulo 2, se describe la información obtenida de la institución, para la elaboración del sistema utilizando algunos dia- 17 gramas para la realización del análisis y para poder integrar la información recabada. 18 19 Se muestran las pantallas del sistema y se describe cada uno de los formularios del sistema, también se muestran las tablas 20 que se emplearon en la base de datos la cual es empleada en SQL Server 2005. 21 22

Transcript of Word pestaña diseño de pagina 4 (2)

Page 1: Word pestaña diseño de pagina 4 (2)

introduccion 1

En el ámbito técnico al desarrollar el sistema se aplico metodologías y técnicas para la elaboración del previo análisis del sis-2

tema; como son las fases del análisis, la toma de requerimientos, casos de uso y diagramas para llevar un sistema viable y 3

eficaz. 4

5

Un aspecto igual de importante es el diseño del sistema, en el que se modela el mismo y se encuentra la forma más conve-6

niente para su elaboración tomando en cuenta las necesidades demandas por la institución así como el análisis previo. 7

8

El sistema es desarrollado con Visual Basic y SQL Server 2005, permiten la utilización de objetos para controlar los diferentes 9

aspectos de la presentación y comportamiento de sus elementos. Existen diferentes tipos de herramientas muy útiles para faci-10

litar la utilización del sistema; algunas controlan simplemente la presentación del texto del documento, la forma en que se in-11

cluirán las imágenes y puedan realizar lo que desean sin mayor dificultad. 12

13

En el capítulo 1, se muestra planeación específica del proyecto describiendo también su beneficio a la institución, como resol-14

verá las necesidades de la institución educativa. 15

16

En el capítulo 2, se describe la información obtenida de la institución, para la elaboración del sistema utilizando algunos dia-17

gramas para la realización del análisis y para poder integrar la información recabada. 18

19

Se muestran las pantallas del sistema y se describe cada uno de los formularios del sistema, también se muestran las tablas 20

que se emplearon en la base de datos la cual es empleada en SQL Server 2005. 21

22

Page 2: Word pestaña diseño de pagina 4 (2)

En el capítulo 3, se muestran y describen las pruebas realizadas en el sistema, asi de cómo su manual para el usuario para 23

que pueda utilizarse de forma adecuada e idónea para la mejor funcionalidad del mismo. 24

El sistema de evaluación SED (Sistema de Evaluación Docente); esta desarrollado en un entorno grafico para el usuario final; 25

de Visual Basic 26

Page 3: Word pestaña diseño de pagina 4 (2)

1

OBJETIVOS 2

3

Objetivo General 4

5

Desarrollar un sistema de evaluación para el proceso formativo; que busca fortalecer la 6

profesión docente, favoreciendo el reconocimiento de las fortalezas y la superación de 7

las debilidades de los docentes, que contribuya a la toma de decisiones de manera 8

adecuada, este sistema se basará en las normas y lineamientos establecidos en el Co-9

legio ojo de agua, integral siglo XXI, su desarrollo está contemplado en un periodo 10

máximo de 4 meses. 11

12

Objetivos Específicos 13

14

Incrementar el rendimiento de los docentes que laboran en la Institución. 15

Agilizar el proceso de evaluación de docentes. 16

Almacenar los datos para ser consultados de manera sencilla y tomar decisiones 17

administrativas. 18

Page 4: Word pestaña diseño de pagina 4 (2)

1

MARCO TEÓRICO 2

3

Programación orientada a objetos 4

5

En el sistema se desarrollo bajo el paradigma de programación orientada a objetos (POO) debido a que el manejo de los 6

componentes es más fácil y eficaz poder programar de esta manera debido a que un objeto contiene toda la información que 7

permite definirlo e identificarlo frente a otros objetos pertenecientes a otras clases e incluso frente a objetos de una misma cla-8

se, al poder tener valores bien diferenciados en sus atributos. A su vez, los objetos disponen de mecanismos de interacción 9

llamados métodos, que favorecen la comunicación entre ellos. Esta comunicación favorece a su vez el cambio de estado en 10

los propios objetos. Esta característica lleva a tratarlos como unidades indivisibles, en las que no se separa el estado y el com-11

portamiento. 12

13

Los métodos (comportamiento) y atributos (estado) están estrechamente relacionados por la propiedad de conjunto. Esta pro-14

piedad destaca que una clase requiere de métodos para poder tratar los atributos con los que cuenta. Es por eso que se debe 15

pensar indistintamente en ambos conceptos, sin separar ni darle mayor importancia a alguno de ellos. Hacerlo podría producir 16

el hábito erróneo de crear clases contenedoras de información por un lado y clases con métodos que manejen a las primeras 17

por el otro. De esta manera se estaría realizando una programación estructurada camuflada en un lenguaje de programación 18

orientado a objetos. 19

20

21

Page 5: Word pestaña diseño de pagina 4 (2)

METODOLOGÍA 1

2

El desarrollo del sistema se realizará de acuerdo a las siguientes etapas: análisis, diseño, desarrollo, pruebas, entrega. A con-3

tinuación se encuentran descritas de manera general: 4

5

Análisis: se obtendrán datos acerca del proceso de enseñanza que desempeña cada docente, se harán entrevistas con 6

los directivos y docentes para la definición de los requerimientos del sistema. 7

8

Diseño: se desarrollarán los diagramas correspondientes al sistema y los de la base de datos y serán generadas inter-9

faces para el desarrollo del proyecto. 10

11

Desarrollo: involucra todo el proceso de construcción lógico tanto del sistema como de la base de datos con base a 12

los requerimientos definidos en el proceso de análisis y de acuerdo a los diagramas e interfaces desarrollados en la eta-13

pa de diseño. 14

15

Pruebas: se cotejarán las funciones del sistema contra los lineamientos de evaluación a docentes y los requerimientos 16

para corroborar que la información obtenida vaya de acuerdo con lo establecido en la planeación. 17

18

Entrega: se pondrá en marcha de manera oficial el uso del sistema desarrollado en el área de cómputo y se dará una 19

capacitación al administrador y los docentes.20

Page 6: Word pestaña diseño de pagina 4 (2)

1

CAPÍTULO 1 PLANEACIÓN 2

3

1.1 Pre análisis 4

5

Las actividades realizadas para iniciar con el desarrollo del sistema fueron un 6

análisis previo de control y manejo de información para adaptar el sistema a 7

los procedimientos actuales que el personal de la institución realiza, se rea-8

lizó valiosas entrevistas en las cuales se obtuvo diversa información acerca 9

de cómo se toman las decisiones con respecto al desempeño profesional de 10

los docentes y de los procedimientos realizados en cada área, así mismo se 11

consideraron algunas solicitudes extraordinarias del personal docente para la 12

mejora del desarrollo del sistema. 13

14

Se levantó y definió cierta cantidad de requerimientos solicitados por los di-15

rectivos, así como de los usuarios involucrados, permitiéndonos que los re-16

querimientos quedaran bien definidos. 17

18

Por lo tanto, la definición de las necesidades a cubrir con el sistema, han sido 19

plasmadas para la realización del Sistema de Evaluación Docente SED. 20

21

Cabe mencionar que el alcance de este sistema es limitado en ciertos aspec-22

tos, a petición delos directivos, sin embargo se dejara abierto para futuras 23

actualizaciones y/o mejoras para optimizar otros procesos institucionales 24

relacionados a la evaluación. 25

26

1.2 Objetivo principal del proyecto 27

28

Desarrollar un sistema de evaluación para el proceso formativo; que busca fortalecer la 29

profesión docente, favoreciendo el reconocimiento de las fortalezas y la superación de 30

las debilidades de los docentes, que contribuya a la toma de decisiones de manera 31

Page 7: Word pestaña diseño de pagina 4 (2)

adecuada, este sistema se basará en las normas y lineamientos establecidos en el Co-32

legio ojo de agua, integral siglo XXI, su desarrollo está contemplado en un periodo 33

máximo de 4 meses. 34

35

1.3 Alcance 36

37

El alcance de este proyecto abarca 2 vertientes principales en las que se encuentra 38

comprometido el equipo de desarrollo: 39

Administración del proyecto 40

Desarrollo del sistema 41

42

Estas dos vertientes son las que a nivel general desempeñarán los desarrolladores y 43

todo aquello que no se encuentre especificado dentro de ellas quedará fuera del pro-44

yecto, a continuación la descripción para cada una. 45

46

1.3.1 Administración del proyecto 47

48

El líder y administrador del proyecto determinarán las actividades a realizar, la duración 49

así como los recursos necesarios para llevarlas a cabo satisfactoriamente, definirán el 50

objetivo del proyecto y delimitarán las funciones y responsabilidades de cada uno de los 51

actores involucrados. 52

53

En la administración del proyecto deben realizarse las siguientes actividades: 54

Calendarización de actividades 55

Determinación del objetivo del proyecto 56

Gestión de recursos 57

Entrega de reportes e informes 58

Dirección del proyecto 59

60

61

Page 8: Word pestaña diseño de pagina 4 (2)

1.3.2 Desarrollo del Sistema 62

63

En el desarrollo del sistema las actividades tienen que ver con el nivel operativo del sis-64

tema y no con actividades de dirección del proyecto, engloban a la realización de sis-65

tema y son las siguientes: 66

Análisis 67

Diseño 68

Desarrollo 69

Pruebas 70

Entrega 71

72

Cada una de las actividades anteriormente mencionadas se subdivide a su vez en otras 73

actividades. 74

75

Una vez terminadas las actividades de desarrollo del sistema se deberían de haber cu-76

bierto los siguientes aspectos: 77

Diseño y creación de la base de datos 78

Definición de interfaz. 79

Módulo de registro de profesores 80

Módulo de menú 81

Módulo de registro de grupo 82

Módulo demodulo de evaluación 83

Módulo de reportes 84

85

Al final se terminaría con la implantación del sistema que abarcaría las actividades de 86

instalación del mismo y la capacitación a usuarios. 87

Beneficios 88

Optimización del tiempo 89

Control adecuado de evaluación a docentes 90

Facilidad en la Interfaz con el usuario 91

Mejora en la calidad en el servicio 92

Emisión de reportes. 93

Page 9: Word pestaña diseño de pagina 4 (2)

94

Implementación 95

96

SED es una aplicación de escritorio flexible que permite su instalación en una arquitec-97

tura cliente – servidor, debido a la implementación que el colegio eligió (figura 3.1). 98

99

100

Figura 3.1Esquema de implementación 101

102

Cuando un usuario desea conectarse al sistema debe de iniciar la aplicación previa-103

mente instalada en el equipo, de esta forma se carga en memoria con la configuración 104

para la conexión al servidor y posteriormente el usuario debe logearse y así podrá reali-105

zar consultas e inserciones al servidor de base de datos a través de la capa de acceso 106

a datos que se encarga de ejecutar los procedimientos almacenados, el servidor debe 107

de responder a las peticiones y la aplicación se encarga de presentar en pantalla los 108

resultados de las consultas (figura 3.2). 109

110

111

112

Figura 3.2Esquema de petición y respuesta del sistema 113

114

Instalación de la base de datos de SED 115

116

Page 10: Word pestaña diseño de pagina 4 (2)

Para llevar a cabo la instalación de la base de datos de la aplicación se debe crear una 117

base de datos en el servidor SQL Server llamada SED_DB de la siguiente forma: 118

119

1. Hacer “click” con el botón derecho en la carpeta Databases de SQL Server y se-120

leccionar la opción NewDatabase(figura 3.3). 121

122

123

124

125

Figura 3.3.3Creación de una nueva base de datos 126

127

2. Escribir SED_DB como nombre para la base de datos y hacer “click” en el botón 128

OK (figura 3.4). 129

130

131

Figura 3.4Asignación de nombre 132

133

Page 11: Word pestaña diseño de pagina 4 (2)

Una vez creada la base de datos se procede a restaurar el archivo de respaldo que 134

contiene la base de datos para el sistema SED, el cual contiene las tablas y procedi-135

mientos y datos necesarios para administrar la información, el nombre del archivo es 136

SED_DB.bakel cual debe ser restaurado como se menciona a continuación: 137

138

1. Hacer “click” con el botón derecho sobre la base de datos SED_BD. 139

2. Seleccionar la opción “Tasks” y después seleccionar “Restore” y a continuación 140

Database (figura 3.5). 141

142

143

Figura 3.3.5Restauración de la base de datos 144

145

3. En la ventana “RestoreDatabase” en la opción de “Sourceforrestore” seleccionar 146

la opción “Fromdevice” y hacer click en los tres puntos suspensivos (figura 3.6). 147

148

Page 12: Word pestaña diseño de pagina 4 (2)

149

Figura 3.6Selección de la fuente de restauración 150

151

4. En la ventana “Specifybackup” hacer “click” en el botón Add y a continuación lo-152

calizar el archivo SED_DB.bak, luego hacer “click” tres veces en el botón OK (fi-153

gura 3.7). 154

155

156

Figura 3.7Selección de la ruta del archivo 157

158

5. Una vez terminado el proceso de restauración la base de datos se encontrará 159

funcional con todas las tablas y procedimientos.160

Page 13: Word pestaña diseño de pagina 4 (2)

6. 1

CONCLUSIONES 2

3

El éxito organizacional es imposible sin excelencia individual, y la excelencia individual, hoy demanda mucho más que Compe-4

tencia Técnica. Demanda un sofisticado tipo de destreza social: eficacia y eficiencia, que capacite a profesionales para lograr 5

importantes objetivos a pesar de los obstáculos. 6

7

La educación en la actualidad ha sufrido cambios y transformaciones. Por lo tanto, cada individuo en el desempeño de sus 8

funciones, adopta conductas que le son propias en diferentes situaciones y ambientes, lo que le da una característica muy par-9

ticular en su forma de realizarse. 10

11

Desempeño docente es el cumplimiento de sus actividades, de su deber. Regulado por la Normatividad de la educación Básica 12

y por las políticas que marque la institución educativa. 13

14

Evaluar el desempeño docente es la medida en que se proponga un sistema que presente metas alcanzables de mejoramiento 15

docente y oportunidades de desarrollo profesional, los profesores se sentirán estimulados a tratar de alcanzarlas y alentados 16

cuando esferas de la vida del profesor. Mejora su conocimiento y capacidades en relación a sí mismo, a sus roles, el contexto 17

de la escuela y sus aspiraciones de carrera. También estimula y favorece el interés por el desarrollo profesional. Contribuye al 18

mejoramiento de la misión pedagógica de las instituciones y favorece la formación integral de los niños. 19

20

Page 14: Word pestaña diseño de pagina 4 (2)

1

LISTADO DE ACRÓNIMOS 2

3

ANSIAmerican NationalStandardsInstitute, Instituto Americano de Estándares Naciona-4

les 5

6

APIApplicationProgramming Interface, Interfaz de Programación de Aplicaciones 7

8

IDEIntegratedDevelopmentEnviroment, Entorno Integrado de Desarrollo 9

10

OLTPOnLineTransactionProcessing, Procesamiento de Transacciones en Linea 11

12

ISOInternacional Standard Organization, Organización Internacional de Estándares 13

14

LINQLanguageIntegratedQuery, Lenguaje Integrado de Consulta 15

16

MSDNMicrosoft Developer Network, Red de Desarrollo de Microsoft 17

18

SDKSoftware Development Kit, Paquete de Desarrollo de Software 19

20

SQLStructuredQueryLanguage, Lenguaje Estructurado de Consulta 21

Page 15: Word pestaña diseño de pagina 4 (2)

GLOSARIO DE TÉRMINOS 1

2

Base de datos:es un conjunto de datos pertenecientes a un mismo contexto y 3

almacenados sistemáticamente para su posterior uso. 4

5

Visual Basic: es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de 6

su plataforma .NET. 7

8

IDE: entorno de desarrollo integrado.Es un programa compuesto por un conjunto de herramientas para un programador. 9

10

Framework: en el desarrollo de software, un framework es una estructura de soporte definida en la cual otro proyecto de soft-11

ware puede ser organizado y desarrollado. Típicamente, un framework puede incluir soporte de programas, bibliotecas y un 12

lenguaje interpretado entre otros software para ayudar a desarrollar y unir los diferentes componentes de un proyecto. 13

14

Hardware: componentes físicos de un aparato electrónico, en el caso de una computadora teclado, monitor, gabinete, mouse, 15

etc. 16

17

SQL Server: es un Sistema de gestión de base de datos relacional. 18

19

Sistema gestor de base de datos: aplicación que permite el control de bases de datos a través de consultas y actualizaciones 20

de los datos. 21

22

Page 16: Word pestaña diseño de pagina 4 (2)

Software: se refiere al equipamiento lógico o soporte lógico de una computadora: comprende el conjunto de los componentes 23

lógicos necesarios para hacer posible la realización de una tarea específica 24

25

Visual Studio: es un entorno de desarrollo integrado para Sistemas Windows.26

Page 17: Word pestaña diseño de pagina 4 (2)

BIBLIOGRAFÍA 1

Applied Microsoft .NET Framework programing in Microsoft Visual Basic .Net 2

Jeffrey Richter/Francesco Balena 3

ISBN: 0-7356-1787-2 4

Microsoft Press 5

6

Ingeniería del Software 7

Benet CampderrichFalgueras 8

Editorial UOC 9

10

http://msdn.microsoft.com/es-es/vstudio/aa700830.aspx 11

http://msdn.microsoft.com/es-es/library/bb386063(VS.90).aspx 12

http://msdn.microsoft.com/es-es/library/2x7h1hfk(v=VS.90).aspx 13

http://msdn.microsoft.com/es-es/library/we86c8x2(VS.90).aspx 14

http://msdn.microsoft.com/es-es/library/ms170363(v=SQL.90).aspx 15

16