Professional Documents
Culture Documents
Proyecto 2
Departamental
Construccin de Software
Fecha de entrega:
Integrantes:
Gonzlez Jurez Pilar Karina
Silva Martnez Carlos Arturo
Trujillo Rivera Karla Iveth
INDICE
Introduccin al trabajo........................................................................................ 1
Desarrollo............................................................................................................ 2
Introduccin.................................................................................................. 2
Tcnicas de desarrollo de las arquitecturas de referencia en diferentes
dominios.......................................................................................................... 2
Arquitectura de referencia para sistemas mviles con conexin a Internet.....3
Arquitectura de referencia para sistemas de informacin..........................................4
Arquitectura de referencia para ambientes virtuales de aprendizaje..............6
Desarrollo de la Aplicacin.................................................................................. 7
Cdigo.............................................................................................................. 7
Agregar......................................................................................................... 7
Modificar y eliminar...................................................................................... 7
Consultar...................................................................................................... 8
Reporte......................................................................................................... 9
Resultados....................................................................................................... 9
Login............................................................................................................. 9
Agregar....................................................................................................... 10
Consultar y Reporte.................................................................................... 11
Conclusiones..................................................................................................... 12
Referencias....................................................................................................... 12
Introduccin al trabajo
El presente documento tiene como fin plantear el contexto en el que se
desarrollar el proyecto referente a la creacin de un sistema de control escolar
para el Tecnolgico de Estudios Superiores de Ecatepec utilizando la arquitectura
de sistemas mviles con conexin a internet. El anlisis de construccin de
software, que se necesitan para llevarlo a cabo as como el alcance del proyecto .
1
Desarrollo
Introduccin
La construccin de Software es un anlisis da como resultado el modelo de
requerimientos descrito por los siguientes productos:
Figura 2:
Sistema web
Los servidores web de hoy en da se pueden dividir en tres categoras principales:
secuencias de comandos, pginas y pginas compiladas un hbrido de los dos.
Un componente es una parte fsica y reemplazable del sistema. La vista de aplicacin
(vista de componentes) del modelo describe los componentes del sistema y sus
relaciones, en donde el cliente podr interactuar con el sistema. En un nivel, un diagrama
de componentes de un sistema web es como un mapa del sitio. Como los componentes
representan slo la presentacin fsica de interfaces, no son adecuados para modelar las
colaboraciones dentro de las pginas. Este nivel de abstraccin, extremadamente
importante para el diseador y ejecutor, y debe ser parte del modelo. Podramos decir que
cada pgina web es una clase UML en la vista de diseo del modelo (vista lgica), y que
sus relaciones con otras pginas (asociaciones) representan hipervnculos.
La reaccin instintiva a este problema podra ser el estereotipo de cada atributo o la
operacin en la clase para indicar si es vlido en el servidor o cliente. Para las pginas
web, los estereotipos indican que la clase es una abstraccin del comportamiento lgico
de una pgina web en el cliente o el servidor. Las dos abstracciones estn relacionadas
entre s con una relacin direccional entre los dos. Esta asociacin es estereotipada como
(built), ya que se puede decir que una pgina de servidor crea una pgina de cliente como
se muestra en la Figura 2. Cada pgina web dinmica se construye con una pgina del
servidor. Cada pgina de cliente es construido por, a lo sumo, una pgina de servidor
nico.
Un script de transaccin: organiza toda esta lgica ante todo como un nico
procedimiento, por lo va a llamar directamente a la base de datos a travs de una
envoltura delgada de base de datos. Cada transaccin tendr su propio script de
transaccin, a pesar de las subtareas comunes se pueden dividir en subprocedimientos
como se muestra en la Figura 4
Figura 6: Una sola instancia que controla la lgica empresarial de todas las filas de una tabla
de base de datos o vista.
Consultar
Modificar
Agregar
Eliminar
Reportar
Estudiante
Figura 7: Arquitectura General del Sistema Escolar (Estudiante)
Modulo Consultar: contiene el conocimiento que el estudiante debe adquirir, y sirve para
comprobar el grado de correccin de las acciones y respuestas del estudiante.
Modelo del Modificar/Eliminar: contiene toda la informacin para que el estudiante
pueda modificar o eliminar, su informacin tanto personal como acadmica
Mdulo de Reporte: soporta la interfaz con el estudiante, proporcionando salidas de
dicha informacin
Desarrollo de la Aplicacin
A continuacin se mostrara el cdigo que fue implementado para el desarrollo de la
aplicacin
Cdigo
Agregar
El administrador podr agregar a los alumnos ver Figura 8
Figura 9: Modificar/Eliminar
Consultar
Se podr tener informacin de las usuarios ver Figura 10
Reporte
Resultados
Login
El administrador entra al sistema con su usuario y contrasea ver Figura 12
Agregar
Se agreg un alumno ver Figura 13
Consultar y Reporte
Se buscan los alumnos agregado para mandar imprimir la informacin obtenida ver Figura
14
11
Conclusiones
En esta segunda parte del proyecto desarrollamos ya lo que es la programacin
de la aplicacin con la finalidad de que ya pudiramos almacenar datos y
modificarlos en ella basndonos a travs de algunas arquitecturas.
Gonzlez Jurez Pilar Karina
En esta parte del proyecto nos dedicamos a la parte de programacin de un sistema de
control escolar con la funcin de administrador donde l tiene todo el permiso para dar de
alta y de baja a tanto profesores como alumnos tratando de cumplir todas las reglas y
conceptos vistos en el pasado departamental.
Referencias
12