Anda di halaman 1dari 8

ARQUITECTURA DEL SOFTWARE

El sistema a desarrollar va a tener una arquitectura de tipo cliente servidor con tres capas. La
primera capa se encuentra constituida de dos elementos, la interfaz grafica para las
inscripciones, encargada de la presentación de la aplicación y el motor .net dedicado a la
comunicación asíncrona y la actualización selectiva. La segunda se enfoca en la lógica detrás de
cualquier operación propia del proceso de inscripciones y finalmente la tercera capa es la de los
datos, puesto que en ella se aloja la base de datos escolar, en la cual se almacena la información
asociada con los alumnos y el proceso de inscripción.

Interfaz de inscripciones

Motor .NET

Modulo de Inscripciones

Base de Datos Escolar

ARQUITECTURA GENERAL DEL SISTEMA DE INSCRIPCIONES


DIAGRAMAS DE FLUJO O CASOS DE USO

Herramientas y técnicas especiales para determinaciones de los requerimientos.

Diagramas de flujo de datos para la representación de entrada, proceso y salida de las funciones
del negocio en forma gráfica estructurado.

CASOS DE USO nte


Clie
Entrega de documentos

Autorización de registro
Registrar en el sistema

solicitud de inscripción
Dar de alta al alumno

Elaboración de

Solicitud de
inscripción
sora
Supervi
tor
Direc
Recepción :
Atiende A Cliente
Negar
Cliente llega a Cliente solicita inscripció
la escuela inscripción n

Acept
ar
Ingresarasolicit
datos
ud

Crear
expediente
Entrega de
Actualizar documentación
expediente
MANEJO DE MODELOS

Funciones:

 Acceso a las bases de datos corporativos.


El sistema de acceso y manipulación de bases de datos en cualquier aplicación, se lleva
a cabo mediante el establecimiento de una conexión con la base de datos, para la realización
de distintas sentencias de consulta o modificación hechas por el personal autorizado, los
cuales harán uso del software.
El sistema contara con los requerimientos necesarios para la compatibilidad de
información almacenadas en las bases de datos y que los mismo sean capaces de
manipularse en otro gestor.

 Generación de información privada en bases de datos.


De forma general, la generación de información serán los reportes de pagos a
empleados que laboran, así como también el pago de colegiaturas y servicios los cuales
la institución brinda a sus usuarios.

También, el índice de alumnado en distintos periodos de tiempo, la relación de


documentos personales, asistencia de personal y del alumnado, conducta interna, etc.

 Manipulación de la información.
El objetivo principal, es el presentar un nuevo proyecto de sistema de aplicación
el cual facilite a la institución el compartimiento de datos, la búsqueda de registros de
datos mediante llaves de control y una buena estructuras de bases de datos (Tablas y
Campos), recuperación y manipulación de información ayudado de técnicas de
seguridad de manera automatizada.

Todo esto con la finalidad de que sean más eficientes y competitivas con ayuda
de las tecnologías de la información.

CALENDARIZACIÓN DEL PROYECTO (GRAFICA DE GANTT)

DIAGRAMA DE COLABORACIÓN

1:inicializar()
2:Seleccionaaula()
4:Estudiantecompleto()
:Alumno :interfazdeusuario Aula

3:Seleccionamaestro
()

:Maestro

DIAGRAMA DE SECUENCIA
Diagrama de estados

Estado: Registro De Proyecto


Evento: Solicitud enviada
Método: Nuevo()
Atributos Modificados Nombre alumno, numero de control, aula,
Interfaz de Usuario Formulario web de solicitud del alumno

Estado: Selección De Aula


Evento: Selección enviada
Método: SeleccionAula()
Atributos Modificados Nombre del maestro, aula
Interfaz de Usuario Formulario web de selección del Aula

VISTA CONCEPTUAL
Sistema de Modulo
Inscripciones Inscripción
Caso de Usos

VISTA FISICA

Cliente - Windows Servidor Web Servidor BD

Internet BS SQL Server


Explorer

Pagina html
Presentacion ASPX Logica Presentacion
Tablas

Dll Logica NegocioDll Acceso a Datos Stored Procedure

Vista

ASPX
Inscripcion

ASPX.cs
LogicaUIInscripcion

DLL Entidades
InterfazInscripcion

DLL
AccesoDatos

Anda mungkin juga menyukai