Vous êtes sur la page 1sur 14

MODELAMIENTO ORIENTADO A OBJETOS UML

Actores :

ACTOR

ACCION

Comensal

El comensal registra a tiempo su Boucher de


pago al banco,
As mismo elegir y registrara con
anticipacin el men que degustara en el da
correspondiente, se identificara con su
nombre y cdigo correspondiente y
finalmente podr gestionar reclamos.

Administrador
1

Administra todo el sistema, registra


usuarios, registra los mens a disfrutar por
los comensales durante la semana.

Administrador
2

Administra la asistencia de los comensales


durante el semestre, l es quien se encarga
si el comensal asisti o estuvo ausente y
tiene la responsabilidad de verificar que el
comensal se presente con su debida
identificacin.

Usuarios

Comensal, administrador, estudiantes y


todos quienes tengan acceso al sistema.

Funciones Del Sistema:


Funciones bsicas del sistema:

REFERENCIA

FUNCIONES BASICAS

CATEGORIA

Referencia 1 Capturar los datos del estudiante

Evidente

Referencia 2

Capturar los datos de los administradores

Evidente

Referencia 3

Capturar los datos de proveedor

Evidente

Referencia 4

Capturar los datos del comensal

Evidente

Referencia 5

Verificar si existen vacantes

Oculta

Referencia 6

Actualizar automticamente los mens para

Oculta

la semana
Referencia 7

Generar una cuenta a un usuario

Referencia 8

Registra asistencia (administrador 2)

Evidente

Referencia 9

Mostrar los mens a prepararse durante la

Evidente

Oculta

semana
Referencia 10 Mostrar

valor

nutricional

del

men

Evidente

correspondiente.
Referencia 11 Almacena registro de asistencia en la base

Oculto

de datos
Referencia 12 El sistema es multiusuario porque tiene un

Oculto

ejecutable para mltiples plataformas


Referencia 13 Registro de mens en la base de datos.

Diagramas de casos de uso:

oculto

Diagrama de estados:

Registro del estudiante

Registrar y elegir el men para la semana

Diagrama de secuencias:

Ingreso del usuario (mediante el login)

Diagrama de colaboracin:

Diagrama de actividades:

Diagrama de componentes:

Diagrama de distribucin:

Diagrama de clases:
Diagrama de objetos:

DISEO DE RED
Descripcin de la RED:
Primeramente se encuentran los terminales que sern usadas por los
usuarios con un login y otro donde estn los administradores quienes
sern los que atiendan las solicitudes de los terminales.
A continuacin se describe el funcionamiento:
SERVIDOR:
El servidor es quien tiene el software instalado y quien se encarga
hacer funcionar el sistema en toda la red as como tambin se
encarga de dar los privilegios a los equipos conectados y limitar el
tipo de acceso.
TERMINALES:
Los equipos terminales son los que permiten el acceso a los usuarios,
solo se puede acceder a ellos mediante un login, este proceso se
verifica en la base de datos para dar el acceso segn el tipo de
usuario registrado ( comensal, administrador que vienen se los
usuarios) es mediante estos equipos que el usuario puede acceder a
su interfaz de usuario y realizar una reserva del men que desea
degustar durante la semana, tambin podr registrar el Boucher de
pago al banco y ya no tendr la necesidad de hacer largas colas para
ello. El comensal ser atendida por un administrador disponible,
luego de que el comensal haya elegido y registrado el men y estar
sin deuda el comensal ser atendido apropiadamente por los
personales del comedor.

EQUIPOS ADMINISTRADORES:
Es manejado por los dos administradores, cada uno de ellos tiene un
login correspondiente y estos reciben las solicitudes de parte de los
terminales, las aprueban y el administrador que est encargado de

aceptar los cambios de los mens por semana al aceptarlo har que
sea atendido correspondientemente con el men registrado por el
comensal y finalmente el administrador que est a cargo de registrar
la asistencia verificara que el comensal sea atendido. Sabiendo que el
comensal ya est registrado en la base de datos porque es un
alumno ya matriculado y todos los matriculados pueden gozar de
este servicio del comedor.
BASE DE DATOS:
La base de datos es la que tiene almacenada toda la informacin del
de los alumnos matriculados y la cantidad de matriculados no supera
los trescientos comensales, tambin almacena los registros de los
comensales que pagan al banco de la nacin, registro de los mens
que cada comensal va a elegir y la asistencia de los comensales, se
pueden hacer consultas a la base datos antes de realizar una
matrcula ya que tiene un mximo de trescientos matriculados, esta
funcin se realiza directamente por el administrador quien informara
al usuario si hay vacantes o ya se agotaron .

CAPTURA DEL SISTEMA SISCU

FORMULARIO(entrada)

Ingreso al sistema:
Interfaz del usuario:
Ficha de registro para solicitar servicio el comedor:
Registro de usuario:
IMPLEMENTACION
Editor sublime text:
Sublime Text 2 es un editor de texto pensado para escribir
cdigo en la mayora de lenguajes de programacin y formatos
documentales de texto, utilizados en la actualidad: Java,
Python, Perl, HTML, JavaScript, CSS, HTML, XML, PHP, C, C++,
etc.
Permite escribir todo tipo de documentos de cdigo en formato
de texto y es capaz de colorear el cdigo, ayudarnos a la
escritura, corregir mientras escribimos, usar abreviaturas,

ampliar sus posibilidades, personalizar hasta los ltimos


detalles.

Caractersticas:

Es un programa muy rpido en su ejecucin. Todo en l


funciona de manera extremadamente veloz.
Es muy ligero. Ocupa apenas siete megabytes, por lo que no
consume apenas recursos en el ordenador. Lo que le hace una
opcin muy interesante frente a entornos integrados de
codificacin con grandes herramientas (como Eclipse o
NetBeans), pero que resultan extremadamente pesados en su
ejecucin.
Permite codificar en casi cualquier lenguaje y el proyecto en
PHP usamos tambin CSS.
Tiene gran cantidad de paquetes que mejoran enormemente
sus prestaciones.
Permite configurar cada aspecto casi del programa y adaptarle
absolutamente a nuestras necesidades
Es multiplataforma. Funciona tanto en Windows como en Linux
como en entorno Mac.
Tiene todas las posibilidades de ayuda al codificar que se le
pueden pedir a un editor.
Su crecimiento est resultando exponencial, por lo que posee
una comunidad de usuarios cada vez mayor.
Tiene posibilidades incluso de depurar y ejecutar el cdigo sin
salir del editor; as como opciones de gestin de proyectos
completos de trabajo.

BASE DE DATOS
XAMPP:
XAMPP es un servidor independiente de plataforma, software libre, que
consiste principalmente en la base de datos MySQL, el servidor web Apache y
los intrpretes para lenguajes de script: PHP y Perl. El nombre proviene del
acrnimo de X (para cualquiera de los diferentes sistemas operativos), Apache,
MySQL, PHP, Perl.
El programa est liberado bajo la licencia GNU y acta como un servidor web
libre, fcil de usar y capaz de interpretar pginas dinmicas. Actualmente
XAMPP est disponible para Microsoft Windows, GNU/Linux, Solaris y MacOS X.

Caractersticas y Requisitos
XAMPP solamente requiere descargar y ejecutar un archivo zip, tar o exe, con
unas pequeas configuraciones en alguno de sus componentes que el servidor
Web necesitar. XAMPP se actualiza regularmente para incorporar las ltimas
versiones de Apache/MySQL/PHP y Perl. Tambin incluye otros mdulos como
OpenSSL y phpMyAdmin. Para instalar XAMPP se requiere solamente una
pequea fraccin del tiempo necesario para descargar y configurar los
programas por separado.
Oficialmente, los diseadores de XAMPP, fueron los de Baiker y Anthony
Coorporation los cuales solo pretendan su uso como una herramienta de
desarrollo, para permitir a los diseadores de sitios webs y programadores
testear su trabajo en sus propios ordenadores sin ningn acceso a Internet. En
la prctica, sin embargo, XAMPP es utilizado actualmente como servidor de
sitios Web, ya que, con algunas modificaciones, es generalmente lo
suficientemente seguro para serlo. Con el paquete se incluye una herramienta
especial para proteger fcilmente las partes ms importantes.

PHP myadmin:

Vous aimerez peut-être aussi