Sei sulla pagina 1di 23

SISTEMA DE FACTURACION COLEGIO LUIS MADINA

LVARO JOS CARDONA HURTADO IVAN CEDIEL LUIS BARONA

FACULTAD DE INGENIERIA TECNOLOGIA EN SISTEMAS SANTIAGO DE CALI JUNIO DE 2011

OBJETIVO GENERAL Disear un aplicativo web para el sistema de facturacin del Colegio Luis Madina. OBJETIVOS ESPECIFICOS -Disear un perfil de usuarios. -Elaborar diseo de factura o talonario para los estudiantes. -Crear un Modulo para el administrador del sistema. -Crear un Modulo para los docentes. -Crear un Modulo para los acudientes. -Crear un Modulo para los estudiantes. PROBLEMTICA Analizando la situacin actual del Colegio Luis Madina se observaron algunas falencias en el rea de Facturacin, tales como la falta de una base de datos que contenga la infor macin detallada de cada estudiante para llevar un control actualizado de talonarios, cursos, calificaciones, matricula, mensualidad, recaudos y desercin de estudiantes. De igual forma no existen mdulos para que los docentes puedan realizar operaciones d e insercin, modificacin y visualizacin de las notas de cada estudiante. ALCANCE DEL PROYECTO El sistema a desarrollarconsta de las siguientes funciones: -Se creara una aplicacin web funcional para el modulo de administracin del sistema. - Se creara una aplicacin web funcional para el modulo de docentes. - Se creara una aplicacin web funcional para el modulo de acudientes. - Se creara una aplicacin web funcional para el modulo de estudiantes. -Se generaran informes actualizados (Fechas de ingreso y modificaciones).

REQUERIMIENTOS -Conocer datos personales de cada estudiante (Curso, estrato, nombre, identificacin) -Conocer la cantidad de estudiantes matriculados por curso. -Conocer valor de matrcula y mensualidad pagado de cada estudiante. -Conocer la cantidad de estudiantes activos y desertores. -Conocer informacin de los docentes.

DIAGRAMAS DE CASO DE USO

CASO DE USO EXTENDIDO

NOMBRE DESCRIPCION ACTORES PRECONDICION

MODIFICA REGISTROS REGISTRA NUEVOS DATOS O ACTUALIZA ADMN. EL USUARIO DEBE ESTAR PREVIAMENTE REGISTRADO

FLUJO NORMAL ACTOR 1.SOLICITA DATOS 4.INGRESA LOS DATOS

SISTEMA 2.DESPLIEGA FORMULARIO 3.SOLICITA ID DE ESTUDIANTE 5.VALIDA LOS DATOS 6.DEVUELVE DATOS DEL ESTUDIANTE

7.GRABAR DATOS 10.GUARDAR CAMBIOS 11.IMPRIME ACTUALIZACION FLUJO ALTERNATIVO ACTOR 3.1. SI EL USUARIO NO INGRESA ID O INGRESA ID ERRNEO

8.ALMACENA DATOS 9.DATOS ALMACENADOS

SISTEMA 3.2. SI LOS DATOS DE LA CASILLA ID ESTA ERRNEA O VACA EL SISTEMA LANZA UNA VENTANA DE ERROR; Y PERMITE QUE EL USUARIO (ADMINISTRADOR) VUELVA A INGRESARLO.

POSCONDICION

REALIZA CAMBIOS

NOMBRE DESCRIPCION ACTORES PRECONDICION

INGRESA NOTAS GUARDA DATOS DOCENTE EL DOCENTE DEBE ESTAR REGISTRADO Y EL ESTUDIANTE TAMBIEN.

FLUJO NORMAL ACTOR 1.SOLICITA PLANILLA DE CALIFICACION 4.INGRESA ID ESTUDIANTE 5. seleccin DE ASIGNATURA. 7. INGRESA NOTAS DE ASIGNATURA. 9. GUARDA CAMBIOS 10.IMPRIME ACTUALIZACION.

SISTEMA 2. despliega PLANILLA DE CALIFICACION 3.SOLICITA EL ID DEL ESTUDIANTE 6. DESPLIEGA ASIGNATURAS. 8. ALMACENA CAMBIOS.

FLUJO ALTERNATIVO ACTOR 4.si el usuario no ingresa id o ingresa id incorrecto

SISTEMA

POSCONDICION

4.2. Si los datos de la casilla id son errneos o la casilla est vaca el sistema lanza una ventana de error; y permite que el usuario (DOCENTE) vuelva a ingresarlo. INGRESO DE NOTAS

NOMBRE DESCRIPCION ACTORES PRECONDICION

MODIFICA NOTAS ACTUALIZA NOTAS DOCENTE EL USUARIO DEBE ESTAR PREVIAMENTE REGISTRADO

FLUJO NORMAL ACTOR 1.SOLICITA PLANILLA DE CALIFICACION 4.INGRESA ID DE ESTUDIANTE 5.SOLICITA ASIGNATURAS

SISTEMA 2.DESPLIEGA PLANILLA DE CALIFICACION 3.SOLICITA ID DE ESTUDIANTE 6.DESPLIEGA ASIGNATURAS

7.HACE MODIFICACIONES 8.ALMACENA CAMBIOS 9.GUARDAR CAMBIOS 10.IMPRIME ACTUALIZACION FLUJO ALTERNATIVO ACTOR 4.1. SI EL USUARIO NO INGRESA ID O INGRESA ID ERRNEO SISTEMA 4.2. SI LOS DATOS DE LA CASILLA ID ESTA ERRNEA O VACA EL SISTEMA LANZA UNA VENTANA DE ERROR; Y PERMITE QUE EL USUARIO (DOCENTE) VUELVA A INGRESARLO.

POSCONDICION

REALIZA CAMBIOS

NOMBRE DESCRIPCION ACTORES PRECONDICION FLUJO NORMAL ACTOR 1. SOLICITA FORMULARIO INGRESAR NUEVO ESTUDIANTE.

ALMACENAR UN NUEVO ESTUDIANTE REGISTRA NUEVO ESTUDIANTE ADMON. EL USUARIO DEBE ESTAR PREVIAMENTE REGISTRADO

SISTEMA

2.DESPLIEGA FORMULARIO 3. SOLICITA ID. 4.ingresa id 5.RECTIFICAR ID 6.DESPLIEGA FORMULARIO 7.ingresa datos 8.ALMACENAR DATOS 9.DATOS ALMACENADOS 10.GUARDAR DATOS 11.IMPRIME actualizacin de datos

FLUJO ALTERNATIVO ACTOR 5.1. SI EL USUARIO NO INGRESA ID O INGRESA ID ERRNEO EN LA RECTIFICACIN 8.1. SI EL USUARIO NO INGRESA GRADO O INGRESA GRADO ERRNEO EN LA RECTIFICACIN SISTEMA

5.2. SI LOS DATOS DE LA CASILLA ID NO HAN SIDO INGRESADOS O FUERON INGRESADOS INCORRECTAMENTE EL SISTEMA LANZA UNA VENTANA DE ERROR PERMITINDOLE AL USUARIO VUELVA A INGRESARLO. 8.2. SI LOS DATOS DE LA CASILLA GRADO NO HAN SIDO INGRESADOS O FUERON INGRESADOS INCORRECTAMENTE EL SISTEMA LANZA UNA VENTANA DE ERROR PERMITINDOLE AL USUARIO VUELVA A INGRESARLO. INGRESA NUEVO ESTUDIANTE A LA BD Histrico de pagos estudiante Visualiza historia de pagos

POSCONDICION NOMBRE DESCRIPCION

ACTORES

acudiente

PRECONDICION

El estudiante debe estar registrado. El administrador debe haber actualizado los pagos. El acudiente debe de tener acceso.

FLUJO NORMAL ACTOR 1.solicita consulta 4. ingresa id estudiante.

SISTEMA 2. despliega formulario 3.solicita id estudiante 5.validad id estudiante 6. despliega formulario de pagos

7. visualiza pagos. 8. finaliza consulta.

FLUJO ALTERNATIVO ACTOR 3.si el usuario no ingresa id o ingresa id incorrecto

SISTEMA

POSCONDICION

3.2. Si los datos de la casilla id son errneos o la casilla est vaca el sistema lanza una ventana de error; y permite que el usuario (empleado) vuelva a ingresarlo. consultar los pagos

NOMBRE DESCRIPCION

Histrico de notas del estudiante Visualiza historia de notas del estudiante

ACTORES

acudiente

PRECONDICION

El estudiante debe estar registrado. El administrador debe haber actualizado los pagos. El acudiente debe de tener acceso.

FLUJO NORMAL ACTOR 1.solicita consulta 4. ingresa id estudiante.

SISTEMA 2. despliega formulario 3.solicita id estudiante 5.validad id estudiante 6. despliega formulario de notas

7. visualiza notas. 8. finaliza consulta.

FLUJO ALTERNATIVO ACTOR 3.si el usuario no ingresa id o ingresa id incorrecto

SISTEMA

POSCONDICION

3.2. Si los datos de la casilla id son errneos o la casilla est vaca el sistema lanza una ventana de error; y permite que el usuario (empleado) vuelva a ingresarlo. consultar los notas

DI

DE

SES

DIAGRAMA DE ESTADOS

MODIFICAR NOTA AUTORIZADO

AGREGAR NOTAS

DOCENTE

SOLICITA ACCESO

CANCELADO

VER NOTAS AUTORIZADO

VER PAGOS

ACUDIENTE

SOLICITA ACCESO

CANCELADO

VER NOTAS MODIFICAR NOTAS

VER PAGOS AUTORIZADO TODO SISTEMA AGREGAR PAGOS AGREGAR ESTUDIANTE ADMON. SOLICITA ACCESO MODIFICAR ESTUDIANTE

CANCELADO

DIAGRAMA DE ACTIVIDADES

Admnon

Pul

Ingresar Registros

Modi icar regi ros

Guarda Cambios

$#

"

   
uci Solo se permite el ingreso al sistema de usurario registrados Si no fue correcto

!    

Acudiente

Pul a

e o

u dien e

Solo se pe m i e el ing e so al sistema de usu a i o registrados n odu i a o e pa

Si no u e o e o

i u ali a

oa

ie e

i ema

i u ali a pago

AA B A

B@ AA @ 9

7 %6

)% 5 1 && 4

%% 3 % % ) 1 & ( & 2) 0 &

(' % ((' & %

% ) 8 7 %6

Docente

Pul

rA

so Do

Introducir D tos User y ss Solo se e rmite el in reso al sistema de usurario registrados

Se devuelve si el id es incorrecto

In resar Notas

Modifica Notas

Guarda

a mbios

FE

DG D

FEE DC

nte

ON

1 3 10 15 INT RF Z 2 9 14 18

4 11

HISTORI O

P GOS

INT RF Z 2 3 8 9 10

X Y

` ` ` `

U I NT

1 4

5 12

17 16

` `

X Y

X YV W

O IFI

R R GISTROS

RT

DIAG A A DE C LAB

ACIONES

XW V U ` ` ` ` ` ` ` ` Y Y V WX XV X W X XV X W X UV X

S R

6 8 13 17

INGR S R NOT S

INT RF Z

2 3 8 10 15 19 20

5 12

17

U I NT

1 4 INT RF Z 2 3 8 9 10

b a

ac d

HISTORI O

NOT S

6 13

b a

e e e e e e

e e e e

e e e e

a a c db

bc b d b

a ad c

NT

1 4 9 11 16

ba

7 14 18

bc b d b

O IFI

R NOT S

INT RF Z 2 3 9 14 19 20

5 11 16

6 12 17 F H

N R NU VO STU I NT

INT RF Z

2 3 8 13 18 19

5 10 15

5 11 16

i p

r r

r r r r r

r r r

ON

1 4 9 14

6 12 17

i p

p ig

r r

i ph ifq i

r r r r r

r r r r

r r

r r

p ph g

NT

1 4 8 10 15

ih g f ig i h i ig i h i fg i

7 13 18

DIAGRAMA DE COMPONENTES

DIAGRAMA DE DISTRIBUCION

INTERFACES

Potrebbero piacerti anche