Está en la página 1de 12

6

SISTEMA DE REGISTRO DE ALUMNOS Y EQUIPOS


Desarrollo de Proyecto de Software ARQUITECTURA 4 + 1 VISTAS Equipo N 2 Integrantes: Gonzlez

Aguilar Francisco Gngora Sabido Paloma K Segura Ali Abdiel Chan Pech Aracelly Snchez Escalante Antonio

Lunes, 12 de Octubre de 2009 ISC-IX-A

ndice

Introduccin

Descripcin del Problema

Vista Lgica

Actores del Sistema

Diagrama de Flujo

Vista de Procesos

Vista de Desarrollo -

9 9 10 11 12 13

Actores del Sistema

Diagrama de Esquema Diagrama de Mdulos Vista Fsica Diagrama de E/R

Actores del Sistema

13

Conclusin

Introduccin

14

En el presente documento, se realiza la aplicacin del modelo de 4+1 vistas para el desarrollo del Sistema de Registro y Control de Alumnos y Equipos del Laboratorio de Cisco System. De acuerdo al tipo de sistema a desarrollar se realiza un anlisis para determinar si las vistas son aplicables. En el caso del Sistema de Registro y Control de Alumnos y Equipos del Laboratorio de Cisco System, se manejaran todas las vistas ya que son los adecuados para el desarrollo del sistema. Iniciamos con la vista lgica, el cual se uso para dar a conocer a los actores del sistema indicando cuales son las acciones y restricciones que cada uno de ellos tendran, para poder identificar mejor las funciones de cada uno, se realizo un diagrama de flujo en la cual indicamos todas las peticiones que cada uno de los usuarios podra realizar y as poder entender la funcionalidad del sitio a desarrollar y de acuerdo a lo que le soliciten debe indicar la respuesta correcta o dar a conocer el modulo respectivo. La vista de procesos, en esta vista se utilizo el diagrama de procesos para indicar los mdulos con el cual cuenta nuestro sistema, este har uso de varios procesadores ya que

esta orientado a una aplicacin web, indicando que se realiza varios bucles o ciclos repetitivos. La vista de desarrollo, se utilizo ya que toma en cuenta los requisitos internos relativos a la facilidad de desarrollo como lo son: la administracin del Software, reutilizacin de los elementos comunes y el lenguaje de programacin que se debe de usar. De igual manara se contemplan a los actores del sistema, pero estos son enfocados a quienes son los adecuados para el desarrollo del mismo, para dar a conocer el anlisis de la base de datos que se realizo este fue esquematizado en el diagrama de esquema, se manejo nuevamente el diagrama de mdulos, por ultimo para dar a conocer a las entidades que se manejaran con sus respectivas atributos se utilizo el diagrama de entidad/relacin. Todo esto con la finalidad de obtener un mejor anlisis de la portabilidad, reutilidad y seguridad que debe de proporcionar nuestro sistema a desarrollar. Y por ultimo la vista fsica, en el cual se realizara la implementacin de la arquitectura adecuada para el buen funcionamiento y disponibilidad de la aplicacin, todo esto sin olvidar la topologa del laboratorio de cisco y con esto proporcionarles a los usuarios finales un ambiente agradable en el rea de su trabajo y as poder decir que cubrimos con todos los requisitos previamente solicitado.

Descripcin del Problema En el Instituto Tecnolgico Superior de Felipe Carrillo Puerto se imparten los cursos Cisco Network Academy (CCNA) para los alumnos de la carrera de Ingeniera en Sistemas Computacionales, los cuales constan de 4 niveles a cargo de los diferentes maestros de la carrera, en donde cada instructor da de alta a sus alumnos va web a travs del sitio oficial de Cisco, asignando un nombre de usuario y contrasea para cada estudiante. En el Laboratorio de Cisco System del ITS de Felipe Carrillo Puerto se realiza un registro manual diario por parte del alumno como registro de asistencia a la clase del curso de CCNA al que se encuentra inscrito, por lo que al momento de desear generar estadsticas y reportes sobre el uso del laboratorio, la informacin es deficiente e involucra demasiado tiempo en su manipulacin. Al final de cada semestre se lleva a cabo el conteo de equipos y materiales que pertenecen al laboratorio a cargo de los auxiliares, quienes generan un registro manual de los mismos contemplando nicamente cantidad de existencia. Debido a esto la deteccin de fallas de los equipos no son reportadas oportunamente, adems de que no existe un formato de reporte para estas mismas, en consecuencia provocan falta de atencin y reparacin de aquellos que lo requieren.

Es decir, que tanto el registro de los alumnos como el control de los equipos y el estado de cada uno estn en condiciones poco favorables para permitir generar informacin en cualquier momento que sea solicitado.

Vista Lgica Actores del Sistema: Usuario Final a) Alumno: 1.-Utilizara el sistema para registrar su acceso al laboratorio de Cisco ingresando su nmero de control como identificador. 2.- Podr reportar la deteccin de alguna falla en los equipos del laboratorio.

b) Encargado: 1.- Har uso del sistema para registrar y controlar la existencia de los equipos y materiales del Laboratorio de Cisco. 2.- Obtendr un informe estadstico del uso del laboratorio.

c) Instructor: 1.- Podr reportar la deteccin de alguna falla en los equipos del laboratorio. 2.- Obtendr un informe estadstico del uso y equipos del laboratorio.

Diseador Utilizara herramientas de diseo como: photoshop, dreamweaver para la creacin del prototipo. Diseara herramientas de integracin como lo son: a) b) Ventana de acceso para el registro de los alumnos. Interfaz para el registro de las diferentes fallas de los equipos.

c) d) Probador

Ventana de altas y bajas para los equipos de inventario. Formato del informe estadstico.

Ingresara al sistema haciendo uso de sus diferentes funcionalidades con el fin de obtener una crtica constructiva. Las diferentes funciones que sern puestas en prueba sern las ya definidas por el diseador.

Diagrama de Flujo

Vista de Procesos

Diagrama de Procesos Vista de Desarrollo

Actores del Sistema:

Analista de Bases de Datos: De acuerdo a la funcionalidad del Manejador, utilizara MySQL, usando como modelo parta el anlisis el diagrama de esquemas.

Programador: Por tratarse de una aplicacin web este ser desarrollado con PHP como lenguaje de programacin y PHP Designer como editor. En base a las herramientas de diseo, el programador realizara la validacin de los campos de registro del alumno. Har uso de los formularios para obtener la informacin necesaria que ser almacenada en la base de datos, tanto en el reporte de fallos como en el control de inventarios. Predefinir las consultas necesarias para el control del informe final.

Diagrama de Esquema Anlisis de base de datos presentado con el siguiente diagrama de esquema

La estructura de los mdulos del sistema se presenta de la siguiente forma:

Mdulos:

Diagrama de Entidad/Relacin:

Vista Fsica Actores del Sistema:

Integrador: Implementara la arquitectura adecuada en cada equipo de cmputo para el buen funcionamiento y disponibilidad de la aplicacin, tomando en cuenta la topologa del Laboratorio de Cisco.

Conclusin

La colaboracin en grupo para el anlisis y desarrollo de un proyecto no es una tarea fcil, en ocasiones por limitarnos a hacer menos reduce la complejidad del proyecto. Aun es ms difcil trabajar cuando en ninguna ocasin se ha participado en un proceso similar. Creo que a veces no ocupamos del papel de los diferentes roles que juega el desarrollo. La arquitectura de 4 +1 vistas trata de ensearnos el poder diferenciar estos roles para poder realizar un anlisis adecuado y tener un producto mejor. Sin embargo para nosotros este proceso es algo abstracto. Lo cierto es que poca documentacin encontramos para justificar los puntos abarcados en esta documentacin sin embargo en la opinin grupal aplicamos criterios que entenderemos como desarrolladores as como en cada uno de los roles.

También podría gustarte