Sunteți pe pagina 1din 127

UNIVERSIDAD DE EL SALVADOR

FACULTAD MULTIDISCIPLINARIA PARACENTRAL DEPARTAMENTO DE


INFORMTICA.

Diseo de Sistemas I, 2017

Requerimientos del Proyecto:

Sistema informtico para la administracin de Esttica Tony Saln de la


ciudad de San Vicente.
Presentado por:

Willian Ernesto Barrera Abarca


Alex Francisco Callejas Morales
Julio Cesar Espaa Meja

Docente Asesor:
ING. VIRNA YASMINA URQUILLA

San Vicente, 7 de junio de 2017

0
Contenido
INTRODUCCION. ...................................................................................................................................................2
Objetivo General: ......................................................................................................................................................3
Objetivos Especficos: ..............................................................................................................................................3
DESCRIPCIN DE LA OPERACIONES O PROCESOS REGULARES DE LA EMPRESA. .............................4
Anlisis y definicin del Problema. ...................................................................................................................4
Tcnica o Diagrama Ishikawa. ..........................................................................................................................4
DESCRIPCIN DEL SISTEMA ACTUAL. ...........................................................................................................6
Enfoque de Sistemas Actual. ..............................................................................................................................6
Descripcin de los Elementos del Sistema. .......................................................................................................7
DIAGRAMA JERRQUICO DE LOS PROCESOS ACTUALES DE ESTTICA TONY SALN. ..................10
MANUAL DE PROCEDIMIENTOS. .................................................................................................................... 15
ANLISIS DE FRECUENCIAS Y TIEMPOS PARA EL DESARROLLO DE LOS PROCESOS Y SUB-PROCESOS
REALIZADOS ACTUALMENTE EN LA EMPRESA. ........................................................................................21
REQUERIMIENTOS INFORMTICOS. .............................................................................................................. 31
Diagramas De Casos De Uso. ........................................................................................................................... 31
Elementos De Un Diagrama De Caso De Uso: ............................................................................................... 31
DIAGRAMA DE NIVEL 1. .................................................................................................................................32
ESCENARIOS DE CASOS DE USO..................................................................................................................... 40
DIAGRAMAS DE ACTIVIDAD. ........................................................................................................................ 60
DIAGRAMA DE SECUENCIA. ............................................................................................................................ 92
REQUERIMIENTOS OPERATIVOS .................................................................................................................. 115
SOFTWARE: ...................................................................................................................................................115
HARDWARE. .................................................................................................................................................. 115
PLANTA ARQUITECTONICA........................................................................................................................... 116
RECURSO HUMANO. ....................................................................................................................................117
ESTRUCTURA DE LA RED ........................................................................................................................ 117
ESTRELLA .....................................................................................................................................................118
REQUERIMIENTOS DE DESARROLLO .......................................................................................................... 120
SISTEMA OPERATIVO ............................................................................................................................... 120
MOTOR DE BASE DE DATOS. ..................................................................................................................121
SOFTWARE DE DESARROLLO. ...................................................................................................................... 122
HARDWARE DE DESARROLLO. ..................................................................................................................... 123
RECURSO HUMANO. ........................................................................................................................................124
CONCLUSION. .................................................................................................................................................... 125
GLOSARIO .......................................................................................................................................................... 126

1
INTRODUCCION.
Desde tiempos remotos se ha buscado satisfacer las necesidades de los usuarios de sistematizar procesos de determinada
ndole por medio de sistemas informticos, esto conlleva a tomar en cuenta diversos aspectos antes del desarrollo de dichos
sistemas y tener claro lo que se busca solventar, ya que, si stos se hacen sin las debidas investigaciones, no se podr obtener
lo ms importante para su buen desarrollo; esto consiste en los Requerimientos del sistema.
Al hablar de requerimientos nos referimos a una parte muy fundamental para el anlisis y construccin de un sistema, ya
que en esta etapa se escudrian las necesidades del cliente y por medio de ello se tiene una clara idea de lo que se plantea
llevar a cabo.
El presente documento se elabora con el propsito de detallar el anlisis realizado para recabar datos en la recoleccin de
los requerimientos para el desarrollo e implementacin del sistema SINATRA (Sistema Informtico para la
Administracin Esttica de Tony Saln en la ciudad de San Vicente.)

Descripcin de operaciones regulares: en esta etapa describe el sistema actual dentro de la empresa haciendo un
anlisis y definicin del mismo apoyndonos con tcnicas de recoleccin de datos, formulando un diagrama jerrquico,
manuales de procedimientos, frecuencias y tiempos de ejecucin.

En los requerimientos Generales, se detalla el sistema propuesto con Enfoque de Sistemas y el Diagrama Jerrquico
de Procesos.

Requerimientos Informtico para ello se han desarrollado los siguientes tipos de diagramas;

Diagramas de Casos de Uso.

Diagramas de Nivel 1.

Escenarios de Casos de Uso.

Diagrama de Actividad.

Diagrama de Secuencia.

Requerimientos Operativos: Se analizaron y describieron los requerimientos de software necesarios para el


funcionamiento del sistema en la empresa, adems de las caractersticas necesarios del hardware a utilizar en la empresa,
su cantidad y la planta arquitectnica, especificaremos la cantidad de personas y como estas interaccionara con el
sistema informtico y se plantea la estructura de red.

Requerimientos De Desarrollo: Se compar y analiz el sistema informtico, el motor de base de datos, el software
de desarrollo, el hardware a utilizar en el desarrollo y el recurso humano que se adecua mejor al desarrollo del sistema
informtico SINATRA (Sistema Informtico para la Administracin Esttica de Tony Saln en la ciudad de San
Vicente.)

2
Objetivo General:
Analizar los requerimientos necesarios para la implementacin de un Sistema informtico, que permita el
control de compra-venta de productos, prestacin de servicios y reservaciones Esttica Tony Saln de la
ciudad de San Vicente, mediante el sistema informtico y su plataforma web.

Objetivos Especficos:
Describir cada una de las Operaciones actuales de la institucin.
Representar a travs de Casos de uso los procesos del Sistema informtico.
Generar un anlisis de requerimientos operativos necesarios para la implementacin del sistema informtico
dentro de la institucin.

3
DESCRIPCIN DE LA OPERACIONES O PROCESOS REGULARES DE LA
EMPRESA.
Anlisis y definicin del Problema.
Para identificar los diferentes aspectos que intervienen en la problemtica, es necesario adoptar tcnicas que permitieran
conocer ms a fondo la situacin actual, para comprender de una mejor manera el funcionamiento de Esttica Tony Saln
de la ciudad de San Vicente para lo cual se har uso de la tcnica de Ishikawa (Ver figura 1).

Tcnica o Diagrama Ishikawa.


Es la representacin grfica de las relaciones mltiples de causa-efecto entre las diversas variables que intervienen en un
proceso. En teora general de sistemas, un diagrama causal es un tipo de diagrama que muestra grficamente las entradas o
inputs, el proceso, y las salidas u outputs de un sistema (causa-efecto), con su respectiva retroalimentacin (feedback) para
el subsistema de control. El problema analizado puede provenir de diversos mbitos como la salud, calidad de productos y
servicios, fenmenos sociales, organizacin, etc. A este eje horizontal van llegando lneas oblicuas como las espinas de un
pez que representan las causas valoradas como tales por las personas participantes en el anlisis del problema. A su vez,
cada una de estas lneas que representa una posible causa, recibe otras lneas perpendiculares que representan las causas
secundarias. Cada grupo formado por una posible causa primaria y las causas secundarias que se le relacionan forman un
grupo de causas con naturaleza comn. Este tipo de herramienta permite un anlisis participativo mediante grupos de mejora
o grupos de anlisis, que mediante tcnicas como por ejemplo la lluvia de ideas, sesiones de creatividad, y otras, facilita un
resultado ptimo en el entendimiento de las causas que originan un problema, con lo que puede ser posible la solucin del
mismo.

4
Figura 1: Diagrama Ishikawa, para el anlisis y definicin del problema.

ADMINISTRACIN INFORMES INCOMPLETOS.


INADECUADA.

INEFICIENTE
ADMINISTRACIN.

PROCESOS INFORMALES.
PROCESO MANUAL.

MANEJO INADECUADO
DE LOS PROCESOS ADMINISTRATIVOS
DE LA EMPRESA.

DEFICIENTE
ADMINISTRACIN
INEXISTENCIA DE EVALUACIN DE VENTAS.
DE DESEMPEO.

Generacin manual.

LENTITUD AL PRESENTAR CONTROL DE PEDIDOS


REPORTES. INADECUADOS.

Fuente: Elaboracin Propia.

5
DESCRIPCIN DEL SISTEMA ACTUAL.
Para tener un mejor panorama de los procesos que se realizan manualmente en Esttica Tony Saln
de la ciudad de San Vicente, se utiliz la herramienta de Enfoque de Sistemas, en la cual se
identifican y describen las entradas, salidas y procesos, que se realizan, as como tambin fronteras y
el medio ambiente que rodea al sistema.

Para comprender con ms detalle cada uno de los elementos del Enfoque de Sistemas, y las variables
que intervienen en cada uno de los procesos actuales se presenta el mtodo del Enfoque de Sistemas
aplicado a la situacin actual de Esttica Tony Saln de la ciudad de San Vicente (Ver figura 2).

Enfoque de Sistemas Actual.


Figura 2: Enfoque de Sistema Actual.

FRONTERAS.
Clientes.
ENTRADAS.
Equipo de Trabajo.
Registro de Productos (en
Administrador.
general).
Registro de Empleados.
Empleados nuevos. PROCESOS.
Gestionar Producto.
Gestionar Empleado.
Gestionar
Reservacin.
Gestionar Venta.

SALIDAS.
Facturacin.
Contratacin de Empleado / a.
Orden de nuevo Pedido.
MEDIO AMBIENTE: Devolucin de Pedido.
Proveedores. Agenda de citas.
Poblacin de El Salvador.

Fuente: Elaboracin Propia.

6
Descripcin de los Elementos del Sistema.
Entradas: Son todos los datos que entran al sistema de su medio ambiente.

Registro de Productos (en general). Se reciben los pedidos de los productos realizados a
los diferentes proveedores.

Registro de Empleados. Se registrar para efectos o en concepto de la realizacin de una


determinada venta o prestacin de servicio.

Nuevos empleados. Esta accin tiene lugar cuando dentro e la empresa se contrata a nuevo
personal para la mejora de ventas tanto de productos y prestacin de servicios, as como
tambin la atencin personalizada a los clientes.

Procesos: Conjunto de actividades mutuamente relacionadas que al interactuar juntas con las entradas
las convierte en salidas

Gestionar Producto. Es el proceso el cual tiene como funcin principal el abastecimiento


de productos dentro de la empresa y para que tal proceso tenga xito es necesario realizar
los siguiente sub- procesos:
Comprobar Existencias.
Realizar Pedido.
o Cancelar a Proveedor.
Recibir Pedido.
o Verificar Estado.
o Verificar Cantidad.
o Comprobar fecha de Vencimiento.
o Verificar estado del empaque del producto.
o Devolucin del pedido.
o Almacenar
Gestionar Empleado. Proceso que permite que la empresa ampli sus reas de prestacin
de servicio, abriendo oportunidades a jvenes talento. Este proceso se auxilia de los
siguientes sub-procesos:
Realizar Entrevista.
Validar Informacin.
Llenar Contrato.
Contratacin.

7
Gestionar Reservacin. Uno de los procesos ms importantes para la empresa ya que es de
esta forma como su prestigio y cobertura nacional tiende a incrementar. Esta novedosa
opcin puede realizase de dos maneras diferentes pero complementarias para los clientes;
requieren de sub-procesos los cuales se detallan a continuacin:
Llamada Telefnica.
o Atender Llamada.
o Verificar Disponibilidad.
o Agendar.
Visitar Local.
o Verificar Disponibilidad.
o Agendar.

Gestionar Venta. Dividida en dos reas diferentes pero complementarias, primera rea en
la que se destaca su actividad principal que es la prestacin de servicios a la poblacin
salvadorea, y su actividad secundaria en el rea dos con la venta de productos a toda la
poblacin de El Salvador. Sub-procesos inmersos en la Gestin de Venta:
Venta de Producto/os.
o Comprobar Existencias.
o Verificar Estado.
o Aplicar Cobro.
o Emitir Factura.
Prestacion de Servicio.
Verificar Tipo de Servicio.
Aplicar Cobro.
Emitir Factura.

Salidas:

Facturacin. Proceso que genera un comprobante por la venta de la prestacin de un


servicio o venta de un determinado producto, luego de haber cancelado el respectivo monto
establecido en la factura.

Contratacin de Empleado /a. Documento generado en donde quedan en total evidencia


establecidas las reglas de la contratacin para el adecuado funcionamiento de la empresa.

Orden de nuevo Pedido. Informe o reporte entregado por el proveedor al administrador


quien es el encargado nico de emitir o autorizar una orden de pedido.

Devolucin de Pedido. Tendr lugar siempre y cuando se detecte o logre identificar algn
tipo de anomalas en los productos adquiridos por la empresa atraves de un nuevo pedido.

8
Agenda de Citas. Documento en el cual se lleva el control de citas, es decir el registro
correspondiente a cada reservacin hecha por un cliente.

Medio Ambiente: Son todas aquellas entidades que solo le dan aire al sistema, pero no interactan
con l.

Proveedores: Proporcionan los diferentes materiales necesarios para el correcto desarrollo


de las actividades que como empresa se realicen.

Poblacin de El Salvador. Son todas aquellas personas de forma generaliza que pueden
llegar hacer o no clientes de la empresa y que le dan vida al sistema, es decir todos (as) las
que hacen uso o pudieren hacer uso de prestaciones de la empresa.

Fronteras.

Clientes. Es una persona que trae a la empresa sus necesidades y deseos y esa es la misin de
Esttica Tony Saln de la ciudad de San Vicente satisfacer sus necesidades.

Equipo de Trabajo. Todas (os) los involucrados directamente dentro de la empresa con el
nico fin de garantizar una atencin personalizada para todos clientes.
Administrador. Persona encarga de las actividades o procesos principales para el
funcionamiento de toda la empresa.

9
DIAGRAMA JERRQUICO DE LOS PROCESOS ACTUALES DE
ESTTICA TONY SALN.
A continuacin, se muestra el enfoque de sistema actual representado en un diagrama jerrquico. (Ver
figura 3).

Diagrama Jerrquico de los Procesos Actuales de Esttica Tony Saln.

figura 3: Diagrama Jerrquico de los Procesos Actuales de Esttica Tony Saln.

0
SINATRA ACTUAL.

1.0 2.0 3.0 4.0


GESTIONAR GESTIONAR GESTIONAR GESTIONAR
PRODUCTO. EMPLEADO. RESERVACIONES. VENTA.

10
Figura 4: Diagrama Jerrquico de Proceso Actual para Gestionar un Producto.

1.0
GESTIONAR
PRODUCTO.

1.1 1.2 1.3


COMPROBAR EXISTENCIAS. REALIZAR PEDIDO. RECIBIR PEDIDO.

1.3.1
1.2.1
VERIFICAR
CANCELAR A
ESTADO.
PROVEEDOR. 1.3.2
VERIF ICAR
CANTIDAD.
1.3.3
COMPROBAR
FECHA DE
VENCIMIENTO.
1.3.4
VERIF ICAR ESTADO
DEL EMPAQUE DEL
PRODUCTO.

1.3.5
DEVOLICION
DE PEDIDO. 1.3.6
ALMACENAR
PEDIDO.

11
Figura 5: Diagrama Jerrquico de Proceso Actual para la Gestin de Empleados.

2.0
GESTIONAR
EMPLEADO.

2.1.0 2.2.0 2.3.0 2.4.0


REALIZAR VALIDAR LLENAR CONTRATACION.
ENTREVISTA. INFORMACION. CONTRATO.

12
Figura 6: Diagrama Jerrquico de Proceso Actual para la Gestin de Reservaciones.

3.0
GESTIONAR
RESERVACIONES.

3.1.0 3.2.0
LLAMADA TELEFONICA. VISITAR LOCAL.

3.1.2 3.2.2
3.1.1 3.1.3 3.2.1 3.3.3
VERIFICAR VERIFICAR
ATENDER LLAMADA. AGENDAR. ATENDER VISITANTE. AGENDAR.
DISPONIBILIDAD. DISPONIBILIDAD.

13
Figura 7: Diagrama Jerrquico de Proceso Actual para Gestionar Venta(Producto/Servicio).

4.0
GESTIONAR VENTA.

4.2.0
4.1.0
PRESTACION DE
VENTA PRODUCTO.
SERVICIO.

4.1.1 4.2.1
4.1.2 4.1.3 4.1.4 4.2.2 4.2.3
COMPROBAR VERIFICAR TIPO DE
VERIFICAR ESTADO. APLICAR COBRO. EMITIR FACTURA. APLICAR COBRO. EMITIR FACTURA.
EXISTENCIAS. SERVICIO.

14
MANUAL DE PROCEDIMIENTOS.
Es un componente del sistema de control interno, el cual se crea para obtener una informacin
detallada, ordenada, sistemtica e integral que contiene todas las instrucciones, responsabilidades e
informacin sobre polticas, funciones, sistemas y procedimientos de las distintas operaciones o
actividades que se realizan en una organizacin. En este caso, ayudar a comprender las operaciones
que se llevan a cabo o se realicen dentro de la empresa.

A continuacin, se presenta la simbologa a utilizar en cada uno de los procesos realizados (Ver tabla
1.0).

Tabla 1.0: Nomenclatura de Diagrama de Procedimientos o Procesos.

Nombre. Smbolos. Funcin.


Se utiliza para indicar el momento de inicio de un
Inicio o Termino procedimiento determinado, es decir, con Este
smbolo se inicia y se finaliza el flujograma.

Describe las funciones que desempean las personas


Actividad involucradas en el procedimiento.

Representa un documento general que entre, se


Documento utilice, se genere o salga del procedimiento

Indica un punto dentro del flujo en donde se debe


Decisin tomar una decisin entre dos o ms alternativas.

Sirve para enlazar dos partes cualesquiera de un


Conector. diagrama a travs de un conector en la salida y otro
conector en la entrada

15
Archivo. Indica que se guarda un documento en forma
temporal o permanente.

Indicador de Conecta los smbolos sealando el orden en que se


direccin deben realizar las distintas operaciones

Fuente: Elaboracin Propia, a partir de las Normas ANSI.

16
PROCESO GESTIONAR PRODUCTO.

Figura 8: Diagrama Jerrquico de Proceso Actual para la Gestin de Producto.

1.0 Gestionar Producto.


Administrador. Empleado. Descripcion.

Comprobar
Inicio Pasos a desarrolar:
existencias.

1. Comprobar existencias
de productos en el
inventario.

Reporte de
Inventario.
2. Emitir reporte de
inventario.

3. Tomar la decisin de
no realizar o no el pedido. Si
Es necesario no se realiza el pedido el
1
realizar pedido. proceso Gestionar
si Producto, termina.

4. Realizar pedido y cancelar


el monto atribuido a dicho
Realizar Cancelar a Recibir Verificar pedido, directamente con el
Pedido Proveedor. Pedido. Estado. agente del proveedor.

5. Lugo recibir pedido,


pedido
verificando el estado, la
cantidad, las fechas de
Reporte de Confirmar vencimiento y revisar que
Inventario. Cantidad. los empaques del producto
no estuviesen daados.
Comprobar
fechad de
Vencimiento.
6. emitir un reporte para el
devolucion administrador de dicho
pedido.

7. si todo esta en orden el


Verificar estado del pedido pasa a ser almacena
Reporte de empaque del en la bodega. Con esta
Inventario. producto. accin termina el proceso
1.0 Gestionar Producto.

Gestionar Producto.
Informe de
devolucion

8. si no; el pedido es
no
devuelto en u
Todo en Almacenar
totalidad al proveedor
orden. Pedido.
quien devuelve un
si
nuevo pedido.

1.3.5 9. El nuevo pedido sigue el


DEVOLICION proceso desde el paso, 5 en
DE PEDIDO. adelante.

1 fin

17
PROCESO GESTIONAR EMPLEADO.

Figura 9: Diagrama Jerrquico de Proceso Actual para la gestin de reservaciones.

2.0 Gestionar Empleado.


Administrador. Candidato. Descripcion.

Inicio Pasos a desarrolar:

1. El administrador realiza la
entrevista al candidato
Realizar
Entrevista. potencial a emplear.

2. El administrador esta en la
Validar obligacin de verificar o validar
Informacin. la informacin del candidato.

3. Si todo esta en orden, y el


no candidato es el idneo para el
Todo en orden. 1 empleo se procede a llenar el
contrato de trabajo.
si
Llenar
contrato.
4. Luego se pacta o se celebra
el contrato de trabajo.

Contratcion.
5. se emite el contrato de
trabajo y este pasa a
archivarse, accin ejecutada
por el administrador.
2.0 Gestionar Empleado.

Contrato 6. Fin del Proceso: Gestionar


de Empleado.
trabajo.
contrato

fin 1

18
PROCESO GESTIONAR RESERVACIONES.

Figura 10: Diagrama Jerrquico de Proceso Actual para la gestin de reservaciones.

3.0 Gestionar Reservacin.


Administrador-Empelado. Cliente. Descripcion.

Inicio Pasos a desarrolar:

1. Seleccionar la
si
alternativa para realizar
no
Seleccionar una reservacin.
opcin
no
2. Si la opcin es la
llamada telefnica,
realizarla
inmediatamente
Conectar Llamada Visitar el
Llamada. Telefonica local.
3. Si conecta la llamada,
el cliente ser atendido
si por: el administrador o
un empleado.

Atender
Llamada.
4. Si no conecta la
llamada el cliente tiene
la opcin de realizar
nuevamente la llamada.
Atencion.
5. El cliente informara
sobre la necesidad de su
reservacin. Quien lo
halla atendido la llamada
Verificar verificara la
Disponibilidad. disponibilidad.

6. si todo esta en
no
orden se procede a
agendar la reservacin
Todo en
si orden. del cliente.
3.0 Gestionar Reservacin.

7. Si no es posible
si agendar en la fecha
requerida por el cliente
quien lo halla atendido
notifica sobre las fechas
Agendar. agenda y horarios disponibles.

8. Si el cliente esta de
acuerdo se procede a
agendar.
cita

fin 9. Fin del proceso:


Gestionar Reservacin.

19
PROCESO GESTIONAR VENTA.

Figura 11: Diagrama Jerrquico de Proceso Actual para Gestionar Venta.

4.0 Gestionar Venta(Producto o Prestacin de Servicio).


Administrador-Empelado. Cliente. Descripcion.

Inicio Pasos a desarrolar:

1. Identificar el tipo de
venta a realizar.
Si es no
producto Que se va a
vender
2. Si la venta es de un
producto, comprobar
existencias del mismo en
invedntario.
Comprobar Verificar tipo
existencias. de servicio. 3. Verificar que existe
suficiente producto para
realizar la venta.
no
4.0 Gestionar Venta(Producto o Prestacin de Servicio).

Hay producto
1 4. Verificar el estado del
suficiente. no
Todo o los productos a
si correcto. facturar.

Verificar 5. Si todo esta correccto


si
estado. aplicar el respectivo
cobro.

no
Perfecta 6. Emitir el comprobante
condicion. de pago(Factura.)
si

7. Almacenar o archivar
Aplicar el comprobante de pago
cobro. y entregar una copia al
cliente.

Emitir 8. Si la venta es por


factura. prestacin de servicio.

Copia de
factura. 9. Realizar los pasos 5,
6 y 7.
factura

1
10. Fin del proceso:
Factura.
Realizar Venta.

fin

20
ANLISIS DE FRECUENCIAS Y TIEMPOS PARA EL DESARROLLO DE LOS PROCESOS Y SUB-
PROCESOS REALIZADOS ACTUALMENTE EN LA EMPRESA.
PROCESO GESTIONAR PRODUCTO.

Tabla 2.0: Anlisis de Frecuencias y Tiempos para el Proceso Gestionar Producto.

N Nivel Nombre del Proceso Descripcin. Tiempo. Frecuencias


1 1.0 Gestionar Producto. Revisin peridica del inventario. 122 minutos. 1 en 1 Semana
2 1.1 Comprobar Existencias. Revisar en inventario la cantidad de productos disponibles. 7 minutos. 4 en 1 Semana.
3 1.2 Realizar Pedido. Contactar al proveedor y generar informe de pedido. 40 minutos. 1 en 1 Semana
4 1.2.1 Cancelar a Proveedor. Cancelacin por anticipado al proveedor por pedido realizado. 6 minutos. 1 en 1 Semana
5 1.3 Recibir Pedido. Entrega del pedido por parte del proveedor. 5 minutos. 1 en 1 Semana
6 1.3.1 Verificar Estado. Verificacin superficial y bsica del estado del producto/os. 7 minutos. 1 en 1 Semana
7 1.3.2 Verificar Cantidad. Chequeo rpido en funcin del informe de pedido. 10 minutos. 1 en 1 Semana
8 1.3.3 Comprobar fecha de Verificacin minuciosa enfatizada en descubrir algn/os 10 minutos. 1 en 1 Semana
Vencimiento. productos vencidos.
9 1.3.4 Verificar estado del Comprobar el buen estado y presentacin de cada producto. 7 minutos. 1 en 1 Semana
Empaque del Producto.
10 1.3.5 Devolucin de Pedido. Si en alguno de los procesos anteriores fuese encontrado alguna 10 minutos. 1 en un ao.
anomala se procede a la devolucin completa del pedido.
11 1.3.6 Almacenar Pedido. Si todo est debidamente revisado sin anomalas el pedido pasa 20 minutos. 1 en 1 Semana.
inmediatamente hacer almacenado en la bodega.

Fuente: Sra. Mara Antonia Lpez (Propietaria de la empresa.)

21
PROCESO GESTIONAR EMPLEADO.

Tabla 3.0: Anlisis de Frecuencias y Tiempos para el Proceso Gestionar Empleado.

N Nivel Nombre del Proceso Descripcin. Tiempo. Frecuencias


1 2.0 Gestin de Empleado. Proveer de nuevo talento a la empresa. 59 minutos. 1 por ao
2 2.1.0 Realizar Entrevista. Se Realiza una entrevista al candidato a optar por el empleo. 20 minutos. 1 por ao
3 2.2.0 Validar Informacin. Se realiza la accin de validacin de datos al concluir la entrevista. 15 minutos. 1 por ao
4 2.3.0 Llenar Contrato. Despus de la validacin se llena el contrato de trabajo. 14 minutos. 1 por ao
5 2.4.0 Contratacion. Realizar la contratacin del empleado. 10 minutos. 1 por ao

Fuente: Sra. Mara Antonia Lpez (Propietaria de la empresa.)

PROCESO GESTIONAR RESERVACIN.


Tabla 4.0: Anlisis de Frecuencias y Tiempos para el Proceso Gestionar Reservacin.
N Nivel Nombre del Proceso Descripcin. Tiempo. Frecuencias
1 3.0 Gestionar Reservacin. Proceso por el cual se logra agendar una cita para la prestacin de 37 minutos. 2 Semanal
uno o varios servicios dentro de la empresa.
2 3.1 Llamada Telefnica. El Cliente realiza llamada telefnica para solicitar reservacin. 15 minutos 2 Semanal
3 3.1.1 Atender Llamada. Realizar la contestacin respectiva de la llamada. 5 minutos. 2 Semanal
4 3.1.2 Verificar Disponibilidad. Se verifica la disponibilidad de atencin de servicios de los clientes. 5 minutos. 2 Semanal
5 3.1.3 Agendar. Se Realiza la Respectiva Reservacin al cliente. 5 minutos. 2 Semanal
6 3.2. Visitar Local. Se realiza la respectiva visita por el cliente para verificar 22 minutos. 1 Semanal
disponibilidad.
7 3.2.1 Atender Visitante. Se realiza la atencin respectiva al cliente en el local. 10 minutos. 1 Semanal
8 3.2.2 Verificar Disponibilidad. Se verifica la disponibilidad de atencin de servicios de los clientes. 7 minutos. 1 Semanal
9 3.3.3 Agendar. Se Realiza la Respectiva Reservacin al cliente. 5 minutos. 1 Semanal

Fuente: Sra. Mara Antonia Lpez (Propietaria de la empresa.)

22
PROCESO GESTIONAR VENTA.
Tabla 5.0: Anlisis de Frecuencias y Tiempos para el Proceso Gestionar Venta.

N Nivel Nombre del Proceso Descripcin. Tiempo. Frecuencias


1 4.0 Gestionar Venta. Esta puede variar dependiendo del tipo de venta a realizar. 24 minutos. 7al da.
2 4.1 Venta de Producto. Efectuar satisfactoriamente la venta de un determinado producto. 14 minutos. 3 al da.
3 4.1.1 Comprobar Existencias. Comprobar que haya producto para poder efectuar satisfactoriamente 3 minutos. 3 al da.
la respectiva venta demandad .
4 4.1.2 Verificar Estado. Comprobar que el producto este en excelentes condiciones. 4 minutos. 3 al da.
5 4.1.3 Aplicar Cobro. Se aplica el cobro segn el tipo y calidad del mismo aplicado al 3 minutos. 3 al da.
cliente, adems se llenara con los datos del mismo.
6 4.1.4 Emitir Factura. Permite registrar la venta, y entregar comprobante de compra al 4 minutos. 3 al da.
cliente y almacenar el respectivo comprobante para la empresa.
7 4.2 Prestacion de Servicio. Efectuar satisfactoriamente la venta o Prestacion de un servicio. 10 minutos. 4 al da.
8 4.2.1 Verificar Tipo de verificacin del servicio prestado al cliente para poder establecer su 3 minutos. 4 al da.
Servicio. respectivo monto.
9 4.2.2 Aplicar Cobro. Se aplica el cobro segn el servicio y calidad del mismo aplicado al 3 minutos. 4 al da.
cliente, adems se llenara con los datos del mismo.
10 4.2.3 Emitir Factura. Emisin de comprobante de prestacin de servicios. 4 minutos. 4 al da.

Fuente: Sra. Mara Antonia Lpez (Propietaria de la empresa.)

23
REQUERIMIENTOS GENERALES.
Diagrama jerrquico de Procesos Propuestos.

Figura 12: Diagrama jerrquico de Procesos Propuestos.

24
PROCESO GESTIONAR PRODUCTO.

Figura 13: Diagrama Jerrquico de Proceso Inventario de Productos.

25
PROCESO GESTIONAR EMPLEADO.
Figura 14: Diagrama Jerrquico de Proceso Inventario de Servicios.

26
PROCESO EMPLEADO.
Figura 15: Diagrama Jerrquico de Proceso Empleado.

27
PROCESO COMPRAS.
Figura 16: Diagrama Jerrquico de Proceso Compras.

28
PROCESO VENTAS.
Figura 17: Diagrama Jerrquico de Proceso Ventas.

PROCESO RESERVACIONES.
Figura 18: Diagrama Jerrquico de Proceso Reservaciones.

29
PROCESO SEGURIDAD.
Figura 19: Diagrama Jerrquico de Proceso Seguridad.

30
REQUERIMIENTOS INFORMTICOS.
Diagramas De Casos De Uso.

Los diagramas de casos de uso describen las relaciones y las dependencias entre un grupo de casos
de uso y los actores participantes en el proceso.

Es importante resaltar que los diagramas de casos de uso no estn pensados para representar el diseo
y no puede describir los elementos internos de un sistema. Los diagramas de casos de uso sirven para
facilitar la comunicacin con los futuros usuarios del sistema, y con el cliente, y resultan
especialmente tiles para determinar las caractersticas necesarias que tendr el sistema. En otras
palabras, los diagramas de casos de uso describen qu es lo que debe hacer el sistema, pero no cmo.
(Ver Tabla 6.0)

Elementos De Un Diagrama De Caso De Uso:


Tabla 6.0: Nomenclatura de Diagrama de Casos de Uso.

Nombre Smbolo Descripcin


La lnea de comunicacin entre un actor y un
Asociacin caso de uso en el que participa.

<<extend>> La insercin de comportamiento adicional en un


Extensin caso de uso base que no tiene conocimiento
sobre l.

<<include>> Insercin de comportamiento adicional en un


Inclusin caso de uso base, que describe explcitamente la
insercin.

Se representan con valos. La etiqueta en el


Caso de Uso valo indica la funcin del sistema.
Etiqueta

Los actores son los usuarios de un sistema.

Actor

Representa la herencia de caractersticas y


Generalizacin. procesos. Los padres le heredan a los hijos.

31
DIAGRAMA DE NIVEL 1.

Figura 1: Diagrama de Contexto del Sistema Propuesto.

32
Figura 20: Diagrama de caso de uso Gestionar Inventario de Productos del Sistema Propuesto.

33
Figura 21: Diagrama de caso de uso Gestionar Inventario de servicios del Sistema Propuesto.

34
Figura 22: Diagrama de caso de uso para Gestionar Empleados del Sistema Propuesto.

35
Figura 23: Diagrama de caso de uso para Gestionar Compras del Sistema Propuesto.

36
Figura 24: Diagrama de caso de uso para Gestionar Ventas del Sistema Propuesto.

37
Figura 3: Diagrama de caso de uso para Gestionar Reservaciones del Sistema Propuesto.

38
Figura 4: Diagrama de caso de uso para la Seguridad del Sistema Propuesto.

39
ESCENARIOS DE CASOS DE USO.
Tabla 7.0: Escenario de Caso de Uso Inicio de sesin.

Id De Proceso 00
Nombre Del Caso De Uso. Iniciar sesin.
Actor. Administrador, Empleado, Cliente.
Descripcin. Cada uno de los usuarios para poder ingresar al sistema debe de estar en
la base de datos y poseer una contrasea.
Activar Evento. Al hacer clic en el botn de Iniciar Sesin.
1. Dar clic en el botn de Iniciar Sesin.
2. Se mostrar una ventana para que pueda ingresar nombre de usuario
y contrasea.
3. Segn el Rol asignado a cada usuario, as se le habilitar un men
PASOS dentro de los cuales estn:
DESEMPEADOS. 3.1 Inventario.
3.2 Empleados.
3.3 Compras.
3.4 Ventas.
3.5 Seguridad.
3.6 Reservaciones.

Pre-Condicin. Haber ingresado a la ventana de Usuario.


Pos-Condicin. El sistema mostrar las diferentes opciones que quiera y estn
disponibles a realizar de acuerdo a su Rol.
Suposicin. El usuario ingresa al sistema para ejecutar cualquiera de las opciones del
men.

Tabla 8.0: Escenario de Caso de Uso Gestionar producto.

Id De Proceso 1.1
Nombre Del Caso De Uso. Gestionar Producto.
Actor Administrador.
En esta ventana podemos encontrar las opciones:
Descripcin 1. Agregar producto.
2. modificar producto.
3. deshabilitar compra
Activar Evento Clic en el men Inventario de Producto.
Pasos 1. Dar clic en el men inventario
Desempeados 2. Dar clic en opcin gestionar productos
Pre-Condicin Iniciar sesin como administrador.
Pos-Condicin Administrar los productos registrados y por registrar
Suposicin El administrador puede gestionar los datos de los productos.

40
Tabla 9.0: Escenario de Caso de Uso Agregar Producto.

Id De Proceso 1.1.1
Nombre del caso de uso Agregar Producto.
Actor Administrador.
Descripcin En esta ventana podemos agregar al sistema los productos que se
compraron recientemente.

Activar Evento Clic en el botn imagen agregar productos.


1. Dar clic en opcin Registro de Producto
Pasos 2. Dar clic en el botn imagen Agregar Producto
desempeados 3. Llenar los campos del formulario que se desplegara con sus
respectivos datos sobre los productos.
4. Guardar los nuevos productos ingresados.

Pre-condicin Acceder al men Registro de compras.


Pos-condicin Mostrar un mensaje de confirmacin del registro.
Suposicin El administrador puede ver los productos ya almacenados.

Tabla 10.0: Escenario de Caso de Uso Modificar Producto.

Id De Proceso 1.1.2
Nombre del caso de uso. Modificar Productos.
Actor Administrador.
Descripcin En esta ventana podr modificar los datos de los productos ya
comprados anteriormente en los correspondidos campos.

Activar Evento Clic en el botn imagen Modificar producto.


Pasos 1. Dar clic en el botn modificar productos
desempeados 2. Seleccionar el producto que desea modificar
3. Modificar los datos que se mostrarn en sus respectivos
campos del formulario
4. Guardar los datos modificados

Pre-condicin Acceder al men Modificar Productos.


Pos-condicin Se modifican los datos del producto.
Suposicin El administrador puede modificar datos sobre los productos.

41
Tabla 11.0: Escenario de Caso de Uso Deshabilitar Producto.

Id De Proceso 1.1.3
Nombre del caso de uso Deshabilitar producto.
Actor Administrador
Descripcin En esta ventana podemos cambiar el estado de los productos a
deshabilitado por si ya no aporta productos necesarios

Activar Evento Clic en el botn imagen Deshabilitar producto.


Pasos 1. Dar clic en opcin Deshabilitar producto.
desempeados 2. Dar clic en el botn modificar producto.
3. Seleccionar el producto que desea deshabilitar.
4. Ingresar el motivo por el cual se deshabilita el producto.
5. Guardar si se deshabilito.

Pre-condicin Acceder al men Deshabilitar producto.


Pos-condicin Cambiar el estado del producto seleccionado.
Suposicin El administrador puede deshabilitar datos sobre el producto.

Tabla 12.0: Escenario de Caso de Uso Gestionar Informes.

Id De Proceso 1.2
Nombre del caso de uso Gestionar informe.
Actor Administrador
Descripcin En esta ventana mostrar todos los informes relacionados con los
productos

Activar Evento Clic en el botn imagen Informes


Pasos 1. Dar clic en la opcin inventario
desempeados 2. Dar clic en el botn informes
3. Seleccionar tipo de informe
4. Imprimir informe si lo desea

Pre-condicin Acceder al men Gestionar informe.


Pos-condicin Seleccionar tipo de informe que desea.
Suposicin El administrador Podr ver los informes sobre los productos que
existen y que estn a punto de terminarse.

42
Tabla 13.0: Escenario de Caso de Uso Inventario de Servicios.

Id De Proceso 2.1
Nombre Del Caso De Uso. Gestionar Servicios.
Actor Administrador.
En esta ventana podemos encontrar las opciones:
Descripcin 4. Agregar Servicio.
5. modificar Servicio.
6. deshabilitar Servicio.
Activar Evento Clic en el men Inventario de Servicios.
Pasos 1. Dar clic en el men Inventario de Servicios.
Desempeados 2. Dar clic en opcin Gestionar Servicios.
Pre-Condicin Iniciar sesin como administrador.
Pos-Condicin Administrar los servicios registrados y por registrar
Suposicin El administrador puede gestionar los datos de los servicios.

Tabla 14.0: Escenario de Caso de Uso Agregar Servicios.

Id De Proceso 2.1.1
Nombre del caso de uso Agregar Servicio.
Actor Administrador.
Descripcin En esta ventana podemos agregar al sistema los servicios que se
pretendan promover.

Activar Evento Clic en el botn imagen agregar servicios.


1. Dar clic en opcin Registro de Servicio.
Pasos 2. Dar clic en el botn imagen Agregar Servicio
desempeados 3. Llenar los campos del formulario que se desplegara con sus
respectivos datos sobre los servicios.
4. Guardar los nuevos servicios ingresados.

Pre-condicin Acceder al men Registro de compras.


Pos-condicin Mostrar un mensaje de confirmacin del registro.
Suposicin El administrador puede ver los servicios ya almacenados.

43
Tabla 16.0: Escenario de Caso de Uso Modificar Servicio.

Id De Proceso 1.1.2
Nombre del caso de uso. Modificar Servicios.
Actor Administrador.
Descripcin En esta ventana podr modificar los datos de los servicios ya
comprados anteriormente en los correspondidos campos.

Activar Evento Clic en el botn imagen Modificar servicios


Pasos 1. Dar clic en el botn modificar servicios
desempeados 2. Seleccionar el servicio que desea modificar
3. Modificar los datos que se mostrarn en sus respectivos
campos del formulario
4. Guardar los datos modificados

Pre-condicin Acceder al men Modificar Servicios


Pos-condicin Se modifican los datos del servicio.
Suposicin El administrador puede modificar datos sobre los servicios.

Tabla 17.0: Escenario de Caso de Uso Deshabilitar Servicio.

Id De Proceso 2.1.3
Nombre del caso de uso Deshabilitar Servicio
Actor Administrador
Descripcin En esta ventana podemos cambiar el estado de los servicios a
deshabilitado por si ya no aporta servicios necesarios

Activar Evento Clic en el botn imagen Deshabilitar servicios


Pasos 1. Dar clic en opcin Deshabilitar servicios
desempeados 2. Dar clic en el botn modificar servicios
3. Seleccionar el servicio que desea deshabilitar.
4. Ingresar el motivo por el cual se deshabilita el servicio.
5. Guardar si se deshabilito.

Pre-condicin Acceder al men Deshabilitar servicio


Pos-condicin Cambiar el estado del servicio seleccionado.
Suposicin El administrador puede deshabilitar datos sobre el servicio.

44
Tabla 18.0: Escenario de Caso de Uso Gestionar Informes de Servicios.

Id De Proceso 2.2
Nombre del caso de uso Gestionar informe.
Actor Administrador
Descripcin En esta ventana mostrar todos los informes relacionados con los
servicios.

Activar Evento Clic en el botn imagen Informes


Pasos 1. Dar clic en la opcin inventario de servicios.
desempeados 2. Dar clic en el botn informes
3. Seleccionar tipo de informe
4. Imprimir informe si lo desea

Pre-condicin Acceder al men Gestionar informe.


Pos-condicin Seleccionar tipo de informe que desea.
Suposicin El administrador Podr ver los informes sobre los servicios. que
existen y que estn a punto de terminarse.

Tabla 19.0: Escenario de Caso de Uso Gestionar Empleado.

Id De Proceso 3.1
Nombre del Caso de Uso Gestionar Empleado
Actor Administrador
Descripcin El administrador entra a esta opcin cuando desea dar
mantenimiento a los datos de sus empleados, dar de baja y as
mismo crear un nuevo empleado.
Activar Evento Clic en Gestionar Empleado.
Pasos desempeados 1. Elegir del men principal la opcin Empleado.
2. Dar clic en la opcin Empleado.
3. Dar clic en la opcin Gestionar Empleado.
4. Seleccionar alguna de las opciones de ingresar,
modificar, deshabilitar.
5. Guardar cualquiera de estos movimientos segn
respectiva opcin.
Pre-condicin Haber accedido como administrador.
Pos-condicin Guardar las respectivas acciones hechas.
Suposicin El administrador pueda administrar los datos de sus empleados.

45
Tabla 20.0: Escenario de Caso de Uso Agregar Empleado.

Id De Proceso 3.1.1
Nombre del Caso de Uso Agregar Empleado

Actor Administrador
Descripcin El administrador puede desde esta opcin ingresar un nuevo
empleado
Activar Evento Dar clic en imagen agregar
Pasos desempeados 1. Elegir del men principal la opcin Empleado
2. Dar clic en la opcin Empleado
3. Dar clic en la opcin Gestionar Empleado
4. Dar clic en la opcin agregar
5. Llenar todos los campos que se especifican
6. Dar clic en guardar

Pre-condicin Haber ingresado a Gestionar Empleado


Pos-condicin El sistema mostrara un mensaje de confirmacin de registro
Suposicin El administrador registre el empleado deseado

Tabla 21.0: Escenario de Caso de Uso Modificar Empleado.

Id De Proceso 3.1.2
Nombre del Caso de Uso Modificar Empleado

Actor Administrador
Descripcin El administrador puede desde esta opcin modificar los datos de un
empleado
Activar Evento Dar clic en imagen modificar
Pasos desempeados 1. Elegir del men principal la opcin Empleado
2. Dar clic en la opcin Empleado
3. Dar clic en la opcin Gestionar Empleado
4. Dar clic en la opcin modificar
5. Llenar todos los campos que se desean modificar
6. Dar clic en aceptar

Pre-condicin Haber ingresado a Gestionar Empleado


Pos-condicin El sistema mostrara un mensaje de confirmacin
Suposicin El administrador modifique los datos del empleado deseado

46
Tabla 22.0: Escenario de Caso de Uso Deshabilitar Empleado.

Id De Proceso 3.1.3
Nombre del Caso de Uso Deshabilitar Empleado.
Actor Administrador.
Descripcin El administrador puede desde esta opcin deshabilitar un empleado
para que ya no funcione en el sistema.
Activar Evento Dar clic en imagen deshabilitar.
Pasos desempeados 1. Elegir del men principal la opcin Empleado.
2. Dar clic en la opcin Empleado.
3. Dar clic en la opcin Gestionar Empleado.
4. Dar clic en la opcin deshabilitar.

Pre-condicin Haber ingresado a Gestionar Empleado.


Pos-condicin El sistema mostrara un mensaje de confirmacin.
Suposicin El administrador deshabilite el empleado deseado.

Tabla 23.0: Escenario de Caso de Uso Generar Informe Empleados.

Id De Proceso 2.2
Nombre del Caso de Uso Generar Informe Empleados

Actor Administrador
Descripcin El administrador tendr la oportunidad de visualizar los empleados que
posee el sistema mediante un reporte
Activar Evento Dar Clic en reportes
Pasos desempeados 1. Elegir la opcin de reporte
2. Clic en el botn generar
3. Informar que se ha creado el reporte
4. Dar clic en el botn de aceptar al mensaje informativo

Pre-condicin Haber accedido a gestionar empleado


Pos-condicin Dar clic en el botn de aceptar al mensaje informativo

Suposicin El administrador puede visualizar los empleados registrados

47
Tabla 24.0: Escenario de Caso de Uso Registro de Proveedores.

Id De Proceso 4.1
Nombre del caso de uso Registro de proveedores
Actor Administrador
Descripcin En esta ventana podemos encontrar las opciones de agregar
proveedores , modificar proveedores y deshabilitar proveedores

Activar Evento Clic en el men Registro de proveedores


Pasos 1. Dar clic en la opcin registro de proveedores
desempeados 2. seleccionar opcin

Pre-condicin Haber accedido al mdulo inventario


Pos-condicin Administrar los datos de los proveedores
Suposicin El administrador Podr operar con los datos almacenados de los
proveedores existentes

Tabla 25.0: Escenario de Caso de Uso Agregar Proveedores.

Id De Proceso 4.1.1
Nombre del caso de uso Agregar Proveedor

Actor Administrador

Descripcin En esta ventana podemos ingresar al sistema los datos de los


proveedores recientes

Activar Evento Clic en el botn imagen agregar proveedores

Pasos 1. Clic en el botn agregar proveedores


desempeados 2. Llenar los campos del formulario que se desplegara con
sus respectivos datos sobre los proveedores
3. Guardar los datos del nuevo proveedor

Pre-condicin Acceder al men Registro de proveedores

Pos-condicin Guardar la informacin de los proveedores registrados

Suposicin El administrador puede ingresar proveedores

48
Tabla 26.0: Escenario de Caso de Uso Modificar Proveedores.

Id De Proceso 4.1.2
Nombre del caso de uso Modificar Proveedor
Actor Administrador
Descripcin En esta ventana podemos modificar los datos de los proveedores ya
agregados anteriormente en los correspondidos campos

Activar Evento Clic en el botn imagen Modificar proveedores


Pasos 1. Dar clic en el botn modificar proveedores
Desempeados 2. Seleccionar el proveedor que desea modificar
3. Modificar los datos que desea en los formularios sobre
los proveedores
4. Guardar los nuevos datos

Pre-condicin Acceder al men Registro de proveedores


Pos-condicin Cambiar los datos de los proveedores seleccionada
Suposicin El administrador puede modificar datos sobre los proveedores

Tabla 27.0: Escenario de Caso de Uso Deshabilitar Proveedores.

Id De Proceso 4.1.3
Nombre del caso de uso Deshabilitar proveedor
Actor Administrador
Descripcin En esta ventana podemos cambiar el estado del proveedor a
deshabilitado por si ya no aporta productos necesarios

Activar Evento Clic en el botn imagen Deshabilitar proveedor


Pasos 1. Dar clic en el botn deshabilitar proveedor
Desempeados 2. Seleccionar el proveedor que desea deshabilitar
3.Ingresar el motivo por el cual se deshabilita el proveedor
4.Guardar cambios

Pre-condicin Acceder al men Registro de proveedores

Pos-condicin Cambiar el estado del proveedor seleccionada


Suposicin El administrador puede deshabilitar proveedores

49
Tabla 27.0: Escenario de Caso de Uso Registro de Compras.

Id De Proceso 4.2
Nombre del caso de uso Registro de compras
Actor Administrador
Descripcin En esta ventana podemos encontrar las opciones de agregar
compras , modificar compra y deshabilitar compra
Activar Evento Clic en el men compras
Pasos 1. Desplazarse a la barra de men superior
Desempeados 2. Dar clic en la opcin compra
3. Dar clic en opcin registro de compra

Pre-condicin Haber accedido al mdulo inventario


Pos-condicin Almacenar los productos registrados
Suposicin El administrador puede gestionar los datos de las compras

Tabla 28.0: Escenario de Caso de Uso Agregar Compra.

Id De Proceso 4.2.1
Nombre del caso de uso Agregar compra
Actor Administrador
Descripcin En esta ventana podemos ingresar al sistema los productos que se
compraron recientemente

Activar Evento Clic en el botn imagen agregar compra


Pasos 1. Clic en el botn agregar compra
desempeados 2. Llenar los formularios que se desplegara con sus
respectivos datos sobre los productos
1. Guardar los datos de las nuevas compras

Pre-condicin Acceder al men Registro de compras


Pos-condicin Guardar la informacin de los productos registrados
Suposicin El administrador puede agregar productos

50
Tabla 29.0: Escenario de Caso de Uso Modificar Compras.

Id De Proceso 4.2.2
Nombre del caso de uso Modificar compras
Actor Administrador
Descripcin En esta ventana podemos modificar los datos de los productos ya
comprados anteriormente en los correspondidos campos

Activar Evento Clic en el botn imagen Modificar compras


Pasos 1. Dar clic en el botn modificar compra
desempeados 2. Seleccionar la compra que desea modificar
3. Modificar los formularios sobre la compra que desea cambiar
4. Guardar modificaciones

Pre-condicin Acceder al men Registro de compras


Pos-condicin Cambiar los datos de la compra seleccionada
Suposicin El administrador puede modificar datos sobre las compras

Tabla 30.0: Escenario de Caso de Uso Deshabilitar Compra.

Id De Proceso 4.2.3
Nombre del caso de uso Deshabilitar compra
Actor Administrador
Descripcin En esta ventana podemos cambiar el estado de la compra a
deshabilitado por si un pedido no est tal como se ordeno

Activar Evento Clic en el botn imagen Deshabilitar compras


Pasos 1. Dar clic en el botn modificar compra
desempeados 2. Seleccionar la compra que desea deshabilitar
3.Ingresar el motivo por el cual se deshabilita la compra
4.Guardar cambios

Pre-condicin Acceder al men Registro de compras


Pos-condicin Cambiar el estado de la compra seleccionada
Suposicin El administrador puede deshabilitar datos sobre las compras

51
Tabla 31.0: Escenario de Caso de Uso Gestionar Informe de Compras.

Id De Proceso 4.3
Nombre del caso de uso Gestionar informe
Actor Administrador
Descripcin En esta ventana mostrar todos los informes relacionados con las
compras
Activar Evento Clic en el botn imagen Informes compras
Pasos 1.Desplasarse a la barra de men superior
desempeados 2.Dar clic en la opcin Informes compras
3.Seleccionar tipo de informe
4.Imprimir informe si lo desea

Pre-condicin Acceder al men gestionar informe


Pos-condicin Seleccionar tipo de informe que desea
Suposicin El administrador Podr ver los informes sobre las compras y
desafiliaciones realizadas

Tabla 32.0: Escenario de Caso de Uso Gestionar Ventas.

Id De Proceso 5.1

Nombre del Caso de Uso Gestionar Ventas

Actor Administrador, Empleado


Descripcin El administrador y/o el empleado tiene la oportunidad de
ingresar a una ventana en la cual se podr realizar ventas y hacer
devoluciones adems de administrar descuentos a los productos

Activar Evento Clic en Gestionar ventas


Pasos desempeados Elegir del men principal la opcin Ventas
Dar clic en la opcin Ventas
Dar clic en la opcin Gestionar Ventas
Seleccionar devolucin facturacin
Guardar facturas devoluciones

Pre-condicin Haber accedido como administrador o empleado


Pos-condicin Mensaje de informativo de confirmacin
Suposicin El administrador y/o el empleado puede realizar administrar las
ventas

52
Tabla 32.0: Escenario de Caso de Uso Gestionar Facturacin.
Id De Proceso 5.2
Nombre del Caso de Uso Gestionar facturacin

Actor Administrador, Empleado


Descripcin El administrador y/o el empleado podr registrar productos en una
factura mediante el cdigo de barra
Activar Evento Clic en Gestionar facturas
Pasos desempeados Elegir del men principal la opcin Ventas
Dar clic en la opcin Ventas
Dar clic en la opcin Gestionar Ventas
Dar clic en gestionar facturas
Guardar Factura.

Pre-condicin Haber accedido como administrador o empleado


Pos-condicin Mensaje de informativo de confirmacin
Suposicin El administrador y/o el empleado puede realizar ventas mediante
factura

Tabla 33.0: Escenario de Caso de Uso Generar Informe de Ventas.


5.3
Nombre del Caso de Uso Generar informes
Actor Administrador
Descripcin El empleado podr ver los informes de venta del da, mes, ao
Activar Evento Clic en Informes
Pasos desempeados Elegir del men principal la opcin Ventas
Dar clic en la opcin Ventas
Dar clic en la opcin Gestionar Ventas
Dar clic en la opcin informes
Ingresa el intervalo de las fechas que desea ver
Genera informe de ventas

Pre-condicin Haber accedido al mdulo de gestionar ventas


Pos-condicin Mensaje de informativo de confirmacin
Suposicin El administrador puede ver los informes de ventas.

53
Tabla 34.0: Escenario de Caso de Uso Gestionar Reservaciones.

Id De Proceso 6.1
Nombre Del Caso De Uso. Gestionar Reservaciones.
Actor. Administrador, Empleado, Cliente.
Descripcin. Cada uno de los usuarios para poder ingresar al sistema debe de estar en
la base de datos y poseer una contrasea.
Activar Evento. Al hacer clic en el botn de Gestionar Reservaciones.
4. Dar clic en el botn de Gestionar Reservaciones.
5. Se mostrar una ventana para que pueda ingresar nombre de usuario
y contrasea.
6. Segn el Rol asignado a cada usuario, as se le habilitar un men
PASOS dentro de los cuales estn:
DESEMPEADOS. 3.1 Ingresar Reservacion.
3.2 Modificar Reservacion.
3.3 Eliminar Reservacion.
3.4 Generar Informes.

Pre-Condicin. Haber ingresado a la ventana de Usuario.


Pos-Condicin. El sistema mostrar las diferentes opciones que quiera y estn
disponibles a realizar de acuerdo a su Rol.
Suposicin. El usuario ingresa al sistema para ejecutar cualquiera de las opciones del
men.

Tabla 35.0: Escenario de Caso de Uso Ingresar Reservacion.

Id De Proceso 6.1.1
Nombre Del Caso De Uso. Ingresar Reservacion.

Actor Administrador, Empleado, Cliente.


En esta ventana el usuario puede registrar una reservacin.
Descripcin
Activar Evento Clic en el men Ingresar Reservacion.
Pasos Dar clic en el men Ingresar Reservacion.
Desempeados
Pre-Condicin Iniciar sesin como administrador, empleado,cliente
Pos-Condicin Administrar las reservaciones realizadas y nuevas.
Suposicin El administrador puede gestionar los datos de las
reservaciones.

54
Tabla 36.0: Escenario de Caso de Uso Modificar Reservacion.

Id De Proceso 6.1.2
Nombre del caso de uso. Modificar Reservacin.
Actor Administrador, empleado, cliente.
Descripcin En esta ventana podr modificar los datos de la reservacin ya
comprados anteriormente en los correspondidos campos.

Activar Evento Clic en el botn imagen Modificar Reservacin.


Pasos 5. Dar clic en el botn modificar productos
Desempeados 6. Seleccionar la reservacin que desea modificar
7. Modificar los datos que se mostrarn en sus respectivos
campos del formulario.
8. Guardar los datos modificados

Pre-condicin Acceder al men Modificar Reservacin.


Pos-condicin Se modifican los datos del reservacin.
Suposicin El administrador, empleado, cliente puede modificar datos sobre la
reservacin.

Tabla 37.0: Escenario de Caso de Uso Eliminar Reservacin.

Id De Proceso 6.1.3
Nombre del caso de uso Eliminar Reservacin.
Actor Administrador, empleado, cliente.
Descripcin En esta ventana podemos cambiar el estado de la reservacin a
deshabilitado o eliminar por si ya no se realizara la cita.

Activar Evento Clic en el botn imagen Eliminar Reservacin.


Pasos 6. Dar clic en opcin Eliminar Reservacin.
desempeados 7. Dar clic en el botn eliminar.
8. Seleccionar la reservacin que desea deshabilitar.
9. Ingresar el motivo por el cual se deshabilita la reservacin.
10. Guardar si se deshabilito.

Pre-condicin Acceder al men Eliminar Reservacin..


Pos-condicin Cambiar el estado de la reservacin seleccionado.
Suposicin El administrador puede deshabilitar datos sobre la reservacin..

55
Tabla 38.0: Escenario de Caso de Uso Gestionar Informes de Reservaciones.

Id De Proceso 6.2.1
Nombre del caso de uso Gestionar informe.
Actor Administrador
Descripcin En esta ventana mostrar todos los informes relacionados con los
productos

Activar Evento Clic en el botn imagen Informes


Pasos 5. Dar clic en la opcin reservaciones.
Desempeados 6. Dar clic en el botn informes
7. Seleccionar tipo de informe
8. Imprimir informe si lo desea

Pre-condicin Acceder al men Gestionar informe. Y validar su acceso.


Pos-condicin Seleccionar tipo de informe que desea.
Suposicin El administrador Podr ver los informes sobre los productos que
existen y que estn a punto de terminarse.

Tabla 39.0 Escenario de Caso de Uso Respaldar informacin.

Id De Proceso 7.1
Nombre del Caso de Uso Respaldar Informacin

Actor Administrador
Descripcin En Respaldar informacin podemos encontrar las opciones de crear
respaldos de informacin as como tambin la opcin de restaurar
informacin que tengamos guardada
Activar Evento Clic en Seguridad
Pasos desempeados 1. Dar clic a la opcin Respaldar Informacin
2. Nos habilita las siguientes opciones
2.1. Generar Backup
2.2 Restaurar Backup
Pre-condicin Haber accedido al mdulo seguridad
Pos-condicin Administrar respaldos de la informacin del sistema
Suposicin El usuario que ha efectuado la copia tiene el nivel necesario para
realizarla

56
Tabla 40.0: Escenario de Caso de Uso Generar Backup.

Id De Proceso 7.1.1
Nombre del Caso de Uso Generar Backup
Actor Administrador
Descripcin Generar Backup para el respaldo de la informacin de la base de
datos del sistema
Activar Evento Clic en Generar Backup
Pasos desempeados 1. Dar clic a la opcin Generar Backup
2. Seleccionar la ruta de guardado
3. El sistema extrae la informacin de la base de datos
4. Dar clic en el botn guardar
Pre-condicin Que existan datos en la base de datos
Pos-condicin Generar un archivo backup para el respaldo de la informacin
Suposicin El usuario que ha efectuado la copia tiene el nivel necesario para
realizarla

Tabla 41.01: Escenario de Caso de Uso Restaurar Backup.

Id De Proceso 7.1.2
Nombre del Caso de Uso Restaurar Backup

Actor Administrador
Descripcin Se realizar una restauracin de un archivo de respaldo para volver
a obtener la informacin en la aplicacin.

Activar Evento Clic en Restaurar Backup


Pasos desempeados 1. Dar clic a la opcin Restaurar Backup
2. Selecciona la ruta donde se encuentra el archivo de
respaldo
3. Clic al botn abrir
4. El sistema restaura la informacin de la base de datos

Pre-condicin Haber ingresado a la opcin Respaldar informacin


Pos-condicin Actualizacin de la informacin dependiendo del Backup
restaurado

Suposicin El usuario que ha efectuado la operacin tiene el nivel necesario


para realizarla

57
Tabla 42.0: Escenario de Caso de Uso Administrar Usuario.

Id De Proceso 7.2
Nombre del Caso de Uso Administrar usuario
Actor Administrador
Descripcin En esta pestaa se puede realizar funciones como las de crear
usuarios , modificar usuarios y dar de baja usuarios
Activar el Evento Clic en Administrar Usuarios
Pasos desempeados 1. Dar clic en la accin a realizar
2. Nos habilita las siguientes opciones
2.1 Crear Usuario
2.2 Modificar Usuario
2.3 Dar de baja Usuario
Pre-condicin Haber accedido al mdulo Seguridad
Pos-condicin Administrar Usuarios del sistema
Suposicin El usuario que realice la accin tendr el acceso necesario

Tabla 42.02: Escenario de Caso de Uso Administrar Usuario.

Id De Proceso 7.2.1
Nombre del Caso de Uso Registrar Usuario
Actor Administrador
Descripcin Registrar a los nuevos usuarios para que puedan utilizar el sistema,
se les proporcionar un usuario y contrasea
Activar el Evento Clic en Registrar Usuario
Pasos desempeados 1. Seleccionar opcin crear nuevo usuario
2. Se mostrar un formulario.
3. El administrador completara los campos segn se
solicite.
4. Clic al botn Guardar
5. Se validan internamente los datos.
6. Se guarda la informacin.
Pre-condicin Haber accedido a opcin Gestionar usuario
Pos-condicin El sistema muestra un mensaje de datos guardados
Suposicin El usuario que realice el registro tendr el acceso necesario

58
Tabla 43.0: Escenario de Caso de Uso Registrar Usuario

Id De Proceso 7.2.1
Nombre del Caso de Uso Registrar Usuario
Actor Administrador
Descripcin Registrar a los nuevos usuarios para que puedan utilizar el sistema,
se les proporcionar un usuario y contrasea
Activar el Evento Clic en Registrar Usuario
Pasos desempeados 1. Seleccionar opcin crear nuevo usuario
2. Se mostrar un formulario.
3. El administrador completara los campos segn se
solicite.
4. Clic al botn Guardar
5. Se validan internamente los datos.
6. Se guarda la informacin.
Pre-condicin Haber accedido a opcin Gestionar usuario
Pos-condicin El sistema muestra un mensaje de datos guardados
Suposicin El usuario que realice el registro tendr el acceso necesario

Tabla44.0: Escenario de Caso de Uso Modificar Usuario.

Id De Proceso 7.2.2
Nombre del Caso de Uso Modificar Usuario
Actor Administrador
Descripcin Modificar los datos de los usuarios registrados en el sistema
Activar el Evento Clic en Usuarios
Pasos desempeados 1. Dar un clic en la opcin Modificar Usuario.
2. Se cargar una tabla con la informacin de los usuarios
registrados
3. Clic al botn editar en la tabla del usuario a modificar
4. Modificar los datos en sus respectivos campos.
5. Da clic en la opcin Actualizar datos
6. Se hace la validacin internamente de la informacin.
7. Se Actualizan los datos de los Usuario.
Pre-condicin Haber accedido a opcin Gestionar Usuario
Pos-condicin Muestra en pantalla un mensaje que los datos del Usuario se
actualizaron correctamente.
Suposicin Se desea modificar la informacin de los Usuarios.

59
Tabla 45.0: Escenario de Caso de Uso Dar de Baja a Usuarios.

Id De Proceso 7.2.3
Nombre del Caso de Uso Dar de Baja a Usuarios
Actor Administrador
Descripcin Seleccionar usuario el cual ya no son ser un usuario activo del
sistema
Activar el Evento Clic en usuarios
Pasos desempeados 1. Dar un clic en la opcin Modificar Usuario.
2. Se cargar una tabla con la informacin de los usuarios
registrados
3. Clic al botn dar de baja en la tabla del usuario a
modificar
Pre-condicin Haber accedido a opcin Gestionar Usuario
Pos-condicin Usuario inactivo del sistema
Suposicin El administrador desea dar de baja el usuario previamente
seleccionado

DIAGRAMAS DE ACTIVIDAD.

En un diagrama de actividades se muestra un proceso de negocio o un proceso de software como un


flujo de trabajo a travs de una serie de acciones. Estas acciones las pueden llevar a cabo personas,
componentes de software o equipos.
Se pueden utilizar diagramas de actividades para:

Definir el comportamiento de un mtodo.


Definir estados complejos.
Definir el comportamiento de casos de uso.
Modelar procesos de negocio.

Tabla 46.0: Elementos del Diagrama de Actividad

Nombre Descripcin Smbolo

Estados de Los estados de accin representan las acciones no


Accin interrumpidas de los objetos.

Flujo de la Los flujos de accin, representados con flechas, ilustran


Secuencia las relaciones entre los estados de accin.

60
Estado Estado inicial de un estado de accin.
Inicial

Estado final Estado final de un estado de accin.

Decisin Un rombo representa una decisin con caminos


alternativos. Las salidas

Alternativas deben estar etiquetadas con una condicin.

Unin Una barra de unin ayuda a ilustrar la ocurrencia de


transiciones paralelas, as quedan representadas las
Acciones concurrentes.

Calles Divide los estados del actividad de un diagrama de


actividad en grupos, donde cada uno representa la parte
de la organizacin responsable de esas actividades.

61
Figura 27: Diagrama de Actividad Inicio de sesin.

62
Figura 58 : Diagrama de Actividad Gestin de Producto.

63
Figura 69: Diagrama de Actividad Registrar Producto.

64
Figura 30: Diagrama de Actividad Modificar Producto

65
Figura 31: Diagrama de Actividad Deshabilitar Producto.

66
Figura 32: Diagrama de Actividad Generar Informes.

67
Figura 33: Diagrama de Actividad Registrar Servicio.

68
Figura 34: Diagrama de Actividad Modificar Servicio.

69
Figura 35: Diagrama de Actividad Deshabilitar Servicio.

70
Figura 36: Diagrama de Actividad Generar Informes.

71
Figura 37: Diagrama de Actividad Agregar Empleado.

72
Figura 78: Diagrama de Actividad modificar empleado.

73
Figura 39: Diagrama de Actividad Deshabilitar empleado.

74
Figura 40: Diagrama de Actividad Generar Informes.

75
Figura 41: Diagrama de Actividad Gestionar Proveedores.

76
Figura 42: Diagrama de Actividad Agregar proveedores.

77
Figura 43: Diagrama de Actividad Modificar proveedores.

78
Figura 44: Diagrama de Actividad Deshabilitar proveedores.

79
Figura 45 : Diagrama de Actividad Gestionar Compras.

80
Figura 46: Diagrama de Actividad Agregar Compras.

81
Figura 47: Diagrama de Actividad Modificar Compras.

82
Figura 48: Diagrama de Actividad Deshabilitar Compras.

83
Figura 89: Diagrama de Actividad gestionar Informe de Compras.

84
Figura 50: Diagrama de Actividad Gestionar Ventas.

85
Figura 51: Diagrama de Actividad Gestionar Facturacin.

86
Figura 52: Diagrama de Actividad Generar Informes.

87
Figura 53: Diagrama de Actividad Generar Backup.

88
Figura 54: Diagrama de Actividad Restaurar Backup.

89
Figura 55: Diagrama de Actividad Crear Usuario.

90
Figura 56 Diagrama de Actividad Modificar Usuario.

91
Figura 56: Diagrama de Actividad Dar de baja Usuario.

DIAGRAMA DE SECUENCIA.
Un diagrama de secuencia muestra la interaccin de un conjunto de objetos en una aplicacin a travs
del tiempo y se modela para cada caso de uso. Mientras que el diagrama de casos de uso permite el
modelado de una vista del escenario, el diagrama de secuencia contiene detalles de implementacin
del escenario, incluyendo los objetos y clases que se usan para implementar el escenario y mensajes
intercambiados entre los objetos.

Tpicamente se examina la descripcin de un caso de uso para determinar qu objetos son necesarios
para la implementacin del escenario. Si se dispone de la descripcin de cada caso de uso como una
secuencia de varios pasos, entonces se puede "caminar sobre" esos pasos para descubrir qu objetos
son necesarios para que se puedan seguir los pasos. Un diagrama de secuencia muestra los objetos
que intervienen en el escenario con lneas discontinuas verticales, y los mensajes pasados entre los
objetos como flechas horizontales.

92
Tabla 47.0: Simbologa diagrama de secuencia.

Nombre Descripcin Smbolo

El rol de la clase describe la


manera en que un objeto se va a
comportar en el contexto. No se
listan los atributos del objeto.
Rol de la Clase

Los cuadros de activacin


representan el tiempo que un
objeto necesita para completar
Activacin una tarea.

El emisor espera hasta que el


receptor regresa de ejecutar el
Mensaje sncrono mensaje.

El receptor enva un mensaje de


retoro indicando que se a
Mensaje de Retorno ejecutado el proceso o
activacin.

93
Figura 57: Diagrama de Secuencia Inicio de Sesin.

94
Figura 58: Diagrama de Secuencia Gestin de Producto.

Figura 59: Diagrama de Secuencia Registrar Producto.

95
Figura 9 Diagrama de Secuencia Modificar Producto

Figura 10 Diagrama de Secuencia Deshabilitar Producto.

96
Figura 62: Diagrama de Secuencia Gestionar Informe de Producto.

97
Figura 63: Diagrama de Secuencia Gestin de Servicio.

Figura 64: Diagrama de Secuencia Registrar Servicio.

98
Figura 11 Diagrama de Secuencia Modificar Servicio.

Figura 12 Diagrama de Secuencia Deshabilitar Servicio.

99
Figura 67 Diagrama de Secuencia Gestionar Informe de Servicio.

100
Figura 13 Diagrama de Secuencia Gestionar Modificar Empleados.

101
Figura 14 Diagrama de Secuencia Deshabilitar Empleados.

102
Figura 70 Diagrama de Secuencia Modificar Empleados.

103
Figura 15 Diagrama de Secuencia Gestionar Generar Informe de Empleados.

104
Figura 16 Diagrama de Secuencia Gestionar Proveedores.

Figura 17 Diagrama de Secuencia Registro de Proveedores.

105
Figura 18 Diagrama de Secuencia Modificar Proveedores.

Figura 19 Diagrama de Secuencia Deshabilitar Proveedores.

106
Figura 20 Diagrama de Secuencia Gestionar Compras.

Figura 77 Diagrama de Secuencia Agregar Compras.

107
Figura 21 Diagrama de Secuencia Modificar Compras.

Figura 22 Diagrama de Secuencia Deshabilitar Compras.

108
Figura 23 Diagrama de Secuencia Informe de Compras.

109
Figura 24 Diagrama de Secuencia Gestionar Ventas.

110
Figura 25 Diagrama de Secuencia Gestionar Facturacin.

111
Figura 26 Diagrama de Secuencia Gestionar reportes de Ventas.

Figura 27 Diagrama de Secuencia Generar Backup.

112
Figura 28 Diagrama de Secuencia Restaurar Backup.

Figura 29 Diagrama de Secuencia Crear Usuario.

113
Figura 30 Diagrama de Secuencia Modificar Usuario.

Figura 31 Diagrama de Secuencia Deshabilitar Usuario.

114
REQUERIMIENTOS OPERATIVOS
Los requerimientos operativos son en el conjunto de elementos necesarios para el funcionamiento del
Sistema Informtico. Muestran los elementos y funciones necesarias para la implementacin de un
proyecto informtico.

SOFTWARE:
Dada la observacin surgida durante el establecimiento de los requerimientos dentro de farmacia
Guadalupe en el municipio de San Vicente, en cuanto al software necesario se estableci lo siguiente:

Tabla 3.0 Requerimientos de software necesarios.

Herramientas del software

Servidor web Apache HTTP Server

Lenguaje de programacin PHP

Gestor de base de datos MySQL

Navegador Web Mozilla Firefox, Google Chrome, Opera

HARDWARE.
Para implementar el sistema informtico se estima conveniente el siguiente Hardware como
requisitos mnimos.

Tabla 49.0 Requerimientos de hardware

Caractersticas mnimas de hardware


Marca y modelo Indefinido
Sistema operativo Windows 7 Home Basic una versin superior
Disco duro 500 GB
Memoria 2 GB
Procesador Intel ,AMD o Superior

115
Tabla 50.0: Dispositivos necesarios.

Dispositivos Necesarios
Cantidad Dispositivos Descripcin
1 Impresora Impresora matricial especial para impresin de
facturas.
1 Lector cdigos de barra Pistola captura de cdigos de barra
2 UPS Indiferente
1 PC de escritorio Sistema operativo Windows
1 Laptop Sistema operativo Windows

La empresa no cuenta con todos dispositivos antes mencionados, pero est dispuesta a invertir
suficientes recursos para obtener los dispositivos necesarios para el funcionamiento eficaz del
sistema

PLANTA ARQUITECTONICA.
Para implementar el sistema informtico se recomienda la siguiente planta arquitectnica para cada
una de las sucursales de farmacia Guadalupe
Figura 89: Planta arquitectnica Esttica Tony Saln.

116
RECURSO HUMANO.
El recurso humano necesario para el funcionamiento del sistema son todas las personas que laboran
en Tony Saln, dicho personal es el adecuado para manejar el sistema cuando ste ya se encuentre
funcionando.
Tabla 4 Recurso humano.

Cantidad Puesto Actividad


Registrar productos
Modificar productos
Deshabilitar productos
Ver informe de productos
Registrar empleados
Modificar empleados
Deshabilitar empleados
Ver informe de empleados
Registrar proveedores
Modificar proveedor
Deshabilitar proveedor
1 Administrador Registrar compras
Modificar compras
Deshabilitar compras
Realizar ventas
Ver informe de ventas
Generar respaldos de informacin
Restaurar respaldos de
informacin
Registrar usuario al sistema
Modificar usuario
Dar de baja
5 Empleado Realizar ventas
Consultar inventario

ESTRUCTURA DE LA RED
Topologa de Red
Se llama topologa de una Red al patrn de conexin entre sus nodos, es decir, a la forma en que
estn interconectados los distintos nodos que la forman. Los Criterios a la hora de elegir una
topologa, en general, buscan que eviten el coste del encaminamiento (necesidad de elegir los
caminos ms simples entre el nodo y los dems), dejando en segundo plano factores como la renta
mnima, el coste mnimo, etc.

117
ESTRELLA
Se utiliza sobre todo para redes locales (LAN). La mayora de las redes de rea local que tienen un
conmutador (switch) o un concentrador (hub) siguen esta topologa. El punto o nodo central en estas
sera el switch o el hub, por el que pasan todos los paquetes de usuarios.
Figura 90: Topologa estrella

Tabla 52: Hardware de la Red.

Cantidad Hardware
1 Switch (Conmutador) de 8 puertos no administrable.
5 Metros de cable UTP categora 5.
10 Conector macho RJ45.
1 UPS.
1 Tenaza prensadora de RJ45.
2 Tomacorrientes polarizados.

118
119
REQUERIMIENTOS DE DESARROLLO
SISTEMA OPERATIVO
Un Sistema Operativo es el software bsico de una computadora que provee una interfaz entre el
resto de programas del ordenador, los dispositivos hardware y el usuario.
Las funciones bsicas del Sistema Operativo son administrar los recursos de la mquina, coordinar
el hardware y organizar archivos y directorios en dispositivos de almacenamiento.
Los Sistemas Operativos ms utilizados son Windows, Linux y Mac. En la siguiente tabla se
muestra las caractersticas de los SO ms utilizados.

Tabla 53 Propiedades de los SO.

Sistema Ventajas desventajas


Operativo
Windows La instalacin es sencilla. Tiene ciertas limitaciones por
Es multitarea y multiusuario RAM
Brinda la posibilidad de asignar En la versin XP requiere
diferentes permisos a los usuarios como mnimo 128 MB en
Permite cambiar peridicamente las RAM y un procesador Pentium
contraseas de 233Mhz o superior
El sistema est protegido del acceso ilegal El usuario no puede limitar la
Trabaja con impresoras de estaciones cantidad de espacio en el disco
remotas duro
Muestra estadsticas de errores de sistema No soporta archivos NFS
Permite realizar diferentes tipos de No ofrece el bloqueo de
auditoras. intrusos
No soporta la ejecucin de
algunas aplicaciones para DOS

Linux Puede correr varios procesos a la vez de No cuenta con una empresa
forma ininterrumpida. que lo respalde.
Es software libre, totalmente gratuito. La pendiente de aprendizaje es
Puede ser utilizado como una estacin lenta.
personal. No es tan fcil de usar como
Incorpora una gama de sistemas de otros sistemas operativos.
interfaz grfica. Documentacin y terminologa
Posee el apoyo de miles de muy tcnica.
programadores a nivel mundial. Muy sensible al hardware.
El paquete incluye el cdigo fuente. Muchas distribuciones e
Utiliza varios formatos de archivo que idiomas.
son compatibles con casi todos los Hay que leer y entender
sistemas operacionales utilizados en la cdigo.
actualidad.

120
Mac OS X Compatibilidad. No Existe una gran cantidad
La interfaz es intuitiva. software para Mac
Es mucho ms barato que Windows y solo Solo se puede configurar a la
existe una versin. hora de comprar el equipo.
Todos los driver son dados por Apple. Es un hardware caro.
El remplazo de las piezas es
caro y no puede hacerlo
cualquiera.

Fuente: http://jenma92015.blogspot.com/2015/03/ventajas-y-desventajas-de-mac-us-linux.html
Fuente: http://es.calameo.com/books/00324967404315f49eb60

Los resultados de la investigacin personal nos dicen que Windows es el ms adecuado y potente,
deja a Linux como segundo lugar, El Sistema operativo a utilizar ser Windows por motivos de que
las personas que operaran el sistema informtico estn ms familiarizadas con Windows que con
Linux.

MOTOR DE BASE DE DATOS.


Los Motores de Bases de Datos, son programas especficos, dedicados a servir de intermediarios
entre las bases de datos y las aplicaciones que las utilizan como funcin principal, cada uno de estos
cumple una tarea especfica, que van desde crear la Base de Datos hasta administrar el uso y acceso
a esta.
Un MBD est compuesto principalmente por tres lenguajes, siendo estos DDL (Lenguaje de
definicin de datos), DML (Lenguaje de manipulacin de datos), y finalmente el SQL (Lenguaje de
consulta).
A continuacin, se presenta un cuadro resumen en el que se observan algunas caractersticas
comparativas entre 2 gestores de bases de datos

121
Tabla 55: Comparacin de Motor de Base de Datos.

Motor de Base Ventajas Desventajas


de Datos
MySQL Bajo costo en requerimientos Un gran porcentaje de las
para la elaboracin de bases utilidades de MySQL no
de datos. estn documentadas.
Facilidad de configuracin e No es intuitivo, como otros
instalacin. programas.
Soporta gran variedad de
Sistemas Operativos.
Su conectividad, velocidad,
y seguridad hacen de
MySQL Server altamente
apropiado para acceder bases
de datos en Internet.

PostgresSQL Ideal para tecnologas web. Sin experticia, configurar llega a


Fcil de administrar. ser un caos.
Multiplataforma. Es fcil de vulnerar sin
Soporte empresarial proteccin adecuada.
disponible. Realizar revisiones llegar a ser
una labor manual y tediosa para
el DBA.
Reducida cantidad de tipos de
datos.
Fuente: http://www.proyectobasesdedatos.galeon.com/enlaces1407194.html

Los resultados de la investigacin personal nos dicen que MySQL tiene la mayor estabilidad,
documentacin y seguridad agregando que es un gestor de base de datos gratuitos. Como grupo de
desarrolladores de Sistemas utilizaremos MySQL.

SOFTWARE DE DESARROLLO.
Para desarrollar el sistema informtico se requiere de una plataforma para el desarrollo en ambiente
web y codificar las rutinas de programacin que formaran los procesos sistematizados.

122
Tabla 56: Comparacin de Lenguajes Web

CARACTERSTICAS PHP ASP.NET JSP

Software libre y gratuito

Multiplataforma

Fcil aprendizaje

Disponibilidad de herramientas y
editores
Permite Desarrollo Web

Fuente: Elaboracin Propia.

Se puede observar que los resultados de la investigacin personal nos dicen que PHP es ms
eficiente. Por lo tanto, PHP ser la plataforma de desarrollo web a Utilizar.

HARDWARE DE DESARROLLO.
El hardware con el que cuenta el equipo de desarrollo para el Sistema Informtico, se muestra en la
siguiente tabla

Tabla 57: Equipo de hardware con el que se cuenta.

Caracterstica Equipo 1 Equipo 2 Equipo 3


Marca Hp Toshiba -
Modelo 1000 1426LA NB305 -
Procesador Intel Pentium 2.40GHz Intel Atom 1.66GHz Intel Core i3 3.10GHz
Disco Duro 750GB 160GB 500GB
Memoria RAM 8GB 1GB 2GB
Sistema Operativo Windows 10 BunsenLabs Hydroden Windows 7
Puerto USB 3 Puertos 3 puertos. 2 Puertos

123
RECURSO HUMANO.
Para poder desarrollar el software se requiere de un equipo conformado por un analista, diseadores
y programadores. Contamos con tres personas para el desarrollo e implementacin del sistema
informtico. A continuacin, un cuadro donde se presenta el nombre de la persona y su respectivo
cargo a desempear.

Tabla 58: Recurso Humano.

RECURSO HUMANO NOMBRE

Analista / Diseador. Julio Cesar Espaa Meja


Diseador/Programador/Analista Alex Francisco Callejas Morales
Diseador Willian Ernesto Barrera Abarca

124
CONCLUSION.

Es importante reconocer los beneficios que se obtienen al terminar una tarea o trabajo, y es por ello
que al realizar este documento se puede afirmar que se reunieron los requerimientos necesarios para
el desarrollo e implementacin del sistema informtico SINATRA (Sistema Informtico para la
Administracin Esttica de Tony Saln en la ciudad de San Vicente.)
Por medio del cual se busca la eficiencia y simplificacin en los procesos de la administracin de la
empresa Esttica Tony Saln, sirviendo este como gua para el diseo, programacin e
implementacin del sistema informtico SINATRA.
Se pretendi la descripcin detallada de los procesos implementados actualmente comparndolos con
los procesos propuestos para la mejora y facilitacin de los mismos, siendo estos ltimos los
pretendidos para el desarrollo y funcionamiento del sistema informtico.

125
GLOSARIO

Aplicacin: Es un tipo de programa informtico diseado como herramienta para permitir a un


usuario realizar uno o diversos tipos de trabajos.
Nodo: Es un punto de interseccin, conexin o unin de varios elementos que confluyen en el
mismo lugar
Escudriar: Examinar algo con mucha atencin, tratando de averiguar las interioridades o los
detalles menos manifiestos.
Procedimientos: Conjunto de acciones u operaciones que tienen que realizarse de la misma forma,
para obtener siempre el mismo resultado bajo las mismas circunstancias
Requerimiento: Peticin de una cosa que se considera necesaria, especialmente el que hace una
autoridad
Requisitos: Circunstancia o condicin necesaria para algo
ndole: Naturaleza propia de cada cosa, que la distingue de las dems
Hardware: El hardware es la parte fsica de un ordenador o sistema informtico, est formado por
los componentes elctricos, electrnicos, electromecnicos y mecnicos, tales como circuitos de
cables y circuitos de luz, placas, utensilios, cadenas y cualquier otro material, en estado fsico, que
sea necesario para hacer que el equipo funcione.
Lenguaje de programacin: Los lenguajes de programacin son herramientas que nos permiten
crear programas y software. Entre ellos tenemos Delphi, Visual Basic, Pascal, Java, entre otros.
Red: El trmino genrico "red" hace referencia a un conjunto de entidades (objetos, personas, etc.)
conectadas entre s. Por lo tanto, una red permite que circulen elementos materiales o inmateriales
entre estas entidades, segn reglas bien definidas.
Servidor: Un servidor, como la misma palabra indica, es un ordenador o mquina informtica que
est al servicio de otras mquinas, ordenadores o personas llamadas clientes y que le suministran a
estos, todo tipo de informacin.
Sistematizar: Organizar un conjunto de elementos de manera que formen un sistema.
Diagrama jerrquico: Mustralas relaciones de supra ordinacin y subordinacin entre las ideas de
un campo determinado
Enfoque de sistemas: Es un diseo metodolgico que se presenta como mentor para la solucin
de problemas
Mdulo: Elemento con funcin propia concebido para poder ser agrupado de distintas maneras con
otros elementos constituyendo una unidad mayor
Polticas: Declaraciones o entendimientos generales que guan o canalizan el pensamiento

Backup: En informtica, el backup o copia de seguridad, es la copia total o parcial


de informacin importante como respaldo frente a eventualidades.

126

S-ar putea să vă placă și