7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
1/33
Universidad Jos Ceciliodel Valle
Alumno:
Wilman Josue Moncada Lpez
20131300
Ca!edr"!ico:
#uillermo Carias
Asi$na!ura:
%ases de &a!os 'rien!ada a '()e!os
*ro+ec!o:
Li(rer,a
-Concepcin.
/eca: Mar!es 210201
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
2/33
*LA456AM7645' &6L *8'%L6MALa Concepcin es una librera, dedicada a la venta de libros de diferentes rubros
como jurdico, comercial, educativo, deportito, etc. Cuenta con ms de 5000
ejemplares, algunos de ellos de autores importantes ue la !ace posesionar en un
nivel relativamente alto del mercado. La Librera tiene una sola sucursal,
est integrada por 5 empleados de los cuales " se dedican a atencin al p#blico, $ aadministracin general %compras de libros, pagos a proveedores, etc.& ' $ a reposicin
de mercaderas ' stoc(.
Cuenta con ) computadoras conectadas en red ubicadas dos de ellas en el mostrador
de atencin al cliente %solo una con una impresora lser&, una en el depsito ' una en
el sector de administracin. *odas tienen +indos -
*ropsi!ol propsito de este documento es el colectar, anali/ar ' definir las necesidades de las
caractersticas de la estin de 1toc( de la librera La Concepcin. 1e enfoca en las
capacidades necesitadas por los 1ta(e!olders, ' el objetivo de los usuarios, ' porueestas necesidades e2isten. Los detalles del cmo el sistema de estin de 1toc( de
la librera La Concepcin logra estas necesidades son detalladas en los casos de
usos ' en las especificaciones adicionales o complementarias.
Alcancel sistema permitir informati/ar la operatoria de una librera, tomando en cuenta los
siguientes puntos3
4 egistracin de compra ' venta de libros
4 6dministracin de stoc(
4 egistro de proveedores
4 6dministracin de usuarios de sistema4 6dministracin de rupos de 6cceso
4 ncriptacin
4 7erificador de integridad
4 Copia de resguardo 8 9ac( :p
4 9itcora 8 egistro de actividades de usuarios del sistema
6s!udio de Via(ilidadVIABILIDAD DEL SISTEMA.Con la elaboracin de este sistema para el negocio se espera llenar todos los
reuerimientos necesarios para un mejor manejo del inventario de dic!o local.
VIABILIDAD TCNICA.s la condicin ue !ace posible el funcionamiento del sistema, pro'ectoo idea al uecalifica, atendiendo a sus caractersticas tecnolgicas. La viabilidad tcnicaseeval#a ante un determinado reuerimiento o idea para determinar si es posible llevarloa cabo satisfactoriamente ' en condiciones de seguridadcon la tecnologa disponible,verificando factores diversos como resistenciaestructural, durabilidad, operatividad,implicaciones energ;ticas, mecanismos de control, seg#n el campo del ue se trate.
http://www.monografias.com/trabajos12/pmbok/pmbok.shtmlhttp://www.monografias.com/trabajos/seguinfo/seguinfo.shtmlhttp://www.monografias.com/trabajos10/restat/restat.shtmlhttp://www.monografias.com/trabajos10/restat/restat.shtmlhttp://www.monografias.com/trabajos/seguinfo/seguinfo.shtmlhttp://www.monografias.com/trabajos10/restat/restat.shtmlhttp://www.monografias.com/trabajos12/pmbok/pmbok.shtml7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
3/33
La propuesta del sistema ser viable 'a ue la librera cuenta con computadoras ueactualmente utili/an para la confeccin de trabajos a computadora ' el controladministrativo, por lo ue las mismas pueden ser utili/adas en la implementacin einstalacin del sistema de facturacin e inventario, ' para ue sea ms ptimo se leofrecer una capacitacin ' la forma adecuada de utili/arlo a las personas ueestaran a su cargo.
VIABILIDAD ECONMICA.1i los costos son ma'ores ue los beneficios no !a' viabilidad econmica ' si loscostos son menores ue los beneficios entonces si !a' viabilidad econmica.Condicin ue eval#a la conveniencia de un sistema, pro'ecto o idea al ue califica,atendiendo a la relacin ue e2iste entre los recursos empleados para obtenerlo 'auellos de los ue se dispone. n muc!as ocasiones, los recursos de los ue sedispone para evaluar la viabilidad econmica vienen determinados por los ueproduce el propio sistema, ue se est evaluando, por lo ue en realidad se lleva acabo un anlisis de rendimiento o rentabilidadinterna.
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
4/33
=escripcin erente de 1istemas
esponsabilidades epresenta a todos los usuarios posibles del sistema.
1eguimiento del desarrollo del pro'ecto.
6prueba reuisitos ' funcionalidades.
Resumen de Usuarios
Rol 6dministrador del 1istema
Dec!i"ci#n Angeniero en sistemas encargado del mantenimiento de1oftare. esponsable de la instalacin del sistema en la
empresa ' actuali/aciones del mismo. 6dministra los
usuarios ' asigna permisos.
No$b!e
Rol 6dministrativo epresentante de la librera.
Dec!i"ci#n 1e encarga de !acer pedidos a los proveedores.ncargado de mostrar las necesidades de cada usuariodel sistema. 6dems lleva a cabo un seguimiento del
desarrollo del pro'ecto ' aprobacin de los reuisitos '
funcionalidades del sistema
No$b!e
Rol mpleado de la librera.
Dec!i"ci#n egistra a los clientes ' las ventas ue se reali/an da ada. ncargado de consultar libros para comunicar al
cliente la e2istencia del mismo ' el precio, tambi;n registrala venta de los libros.
No$b!e
Rol ncargado de la librera.
Dec!i"ci#n Lleva la administracin del stoc(.ncargado de dirigir, planificar, supervisar ' ejecutar todas
las actividades relacionadas con la gestin de la librera
No$b!e
6n!orno de UsuarioLos usuarios utili/arn un programa bajo plataforma +indos -. l sistema ofrecer
un entorno amigable, capa/ de ser utili/ado por cualuier usuario de nivel intermedio
de este sistema operativo.
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
5/33
*erspec!iva del produc!ol producto a desarrollar es un sistema para la librera La Concepcin, con la
intencin de mejorar su funcionamiento. Las funciones principales del sistema de
gestin de librera en t;rminos de caractersticas ' ventajas son las siguientes3
4 estin de ventas ' compras4 1encille/ ' usabilidad.
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
6/33
4 6ltaE9ajaEodificacin de los usuarios del sistema
4 Creacin de una 9itcora de acceso donde se registraran todas las operaciones
relevantes.
6l acceder al sistema se tendr la opcin de seleccionar dos idiomas %ingl;sEespaBol&
para permitir as modificar la configuracin de los men# ' ttulos ue se encuentren en
el programa 'a sean formularios, submen#s e impresiones.
%eti#n de Venta
l sistema le deber permitir al 7endedor registrarse con un usuario ' contraseBa 'a
asignado, para poder reali/ar las consultas de los libros solicitados por el cliente, ' en
caso de ue se realice la venta, registrara la misma.
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
7/33
uposiciones + dependenciasLos reuisitos descritos en este documento pueden cambiar, pues los procesos son
dinmicos ' por lo tanto cambian los reuisitos del softare, para lo cual es necesario
ue las fases de anlisis ' diseBo est;n bien documentadas ' adems definir una fase
' metodologa de mantenimiento del sistema. l sistema de gestin de la librera
funciona independientemente, sin necesidad de comunicarse con otros sistemase2ternos, por lo ue no !a' dependencias respecto de otros sistemas.
8e9uisi!os del is!emal euipamiento bsico reuerido para el funcionamiento del sistema
) =ual Core de $.5 !/ o duo euivalente
am $b
>d F50 b
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
8/33
Alta de **a!ioAntroduccin3l sistema deber permitir la incorporacin de un nuevo usuario
al sistema de librera.
ntradas3Los datos a ingresar sern3 A= de usuario ' contraseBa, nombre ' apellido, A= '
perfil
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
9/33
ntradas3
Los datos a ingresar sern nombre ' apellido o A=
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
10/33
ntradas3
1e deber seleccionar el idioma
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
11/33
ntradas3
Angresar dispositivo de almacenamiento
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
12/33
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
13/33
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
14/33
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
15/33
ntradas3
Angresar por teclado nombre ' apellido, direccin, correo, tel;fono, A=
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
16/33
ICon los datos de entrada se deber buscar en la base de datos de clientes '
desplegar los resultados obtenidos
I1i no se ingresan datos se deber buscar en la base todos los clientes registrados '
desplegar un listado de los mismos
1alida3IListar los clientes registrados en el sistema
%eti#n de Co$"!a
l sistema le deber permitir al 6dministrativo registrarse con un usuario ' contraseBa
'a asignado, el mismo podr acceder al mdulo de compras donde podr3
D 6dministrar proveedores
D Consulta de proveedores
D 6dministrar pedidos
D Consulta de pedidos
D Anformes de compras
D 6dministrar pagos a proveedores
Ad$init!a! "!oveedo!e
l sistema le permitir al 6dministrativo dar de alta, modificar o eliminar a un
proveedor, como tambi;n consultar la e2istencia o no del mismo
Alta de "!oveedo!e
Antroduccin3
l sistema deber permitir la incorporacin de un nuevo proveedor al sistema delibrera.
ntradas3
Angresar por teclado ra/n social, direccin, cdigo postal, tel;fono, correo electrnico
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
17/33
I1i los datos estn incompletos o el cliente 'a e2iste se mostraran mensajes
informativos
IAngresar los datos del proveedor
Ienerar A=Eregistro del proveedor
1alida3Iegistro del proveedor nuevo en la base de datos
Ba+a del "!oveedo!
Antroduccin3
l sistema deber permitir la baja de un proveedor del sistema de librera.
ntradas3
Los datos a ingresar sern ra/n social o A=
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
18/33
I7erificar ue los datos ingresados est;n completos ' correctos.
I1i no se encuentra ning#n proveedor ue cumpla con los reuisitos indicados se
mostraran mensajes informativos
1alida3
I1e actuali/an los datos del proveedor en la base de datos
Con*lta de "!oveedo!e
Antroduccin3
l sistema deber permitir la consulta de proveedores registrados en el sistema de
librera, 'a sea un proveedor especfico o todos los ue se encuentran registrados en
la base
ntradas3
Los datos a ingresar sern ra/n social o A= para una consulta especfica
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
19/33
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
20/33
1alida3
Il
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
21/33
I7erificar ue el proveedor e2ista en la base de datos
I9uscar la recepcin registrada
I9uscar el pedido reali/ado correspondiente al proveedor
I7alidar el tipo de pago
Ienerar A=Eegistro del pago
1alida3
Iegistro del nuevo pedido en la base de datos
Modi,icaci#n de "ao
Antroduccin3
l sistema deber permitir la modificacin de un pago 'a e2istente en el sistema
ntradas3
1e necesita el A= del pago
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
22/33
1alida3
IListar los pagos registrados en el sistema
%eti#n de Stoc&
l encargado de stoc( ingresara al sistema con un usuario ' contraseBa 'a asignado,
donde ingresara al mdulo de gestin de stoc(, ue el mismo le permitir reali/ar el
alta de libros recibidos.
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
23/33
para finali/ar el alta
I1i los datos estn incompletos o el libro 'a e2iste se mostrar mensaje informativo
1alida3
Iegistro del libro nuevo en la base de datos
Ba+a de lib!o
Antroduccin3
l sistema deber permitir la baja de un libro del sistema de librera.
ntradas3
Los datos a ingresar sern el A19@, ttulo del libro o autor
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
24/33
1alida3
I1e actuali/an los datos del libro en la base de datos
Con*lta de lib!o
Antroduccin3
l sistema deber permitir la consulta de libros registrados en el sistema de librera,
'a sea un libro especfico o todos los ue se encuentran registrados en la base
ntradas3
Los datos a ingresar sern el A19@, ttulo del libro o autor para una consulta especfica
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
25/33
1alida3
Invo de mail
Ad$init!a! Rece"ci#n
Antroduccin3
Cuando llegue la mercadera solicitada el encargado de stoc(, deber registrar la
recepcin de las mismas.
ntradas3
1e deber ingresar @umero de remito, fec!a cuando se recibi la mercadera, datos
del proveedor, datos del libro, Ad del pedido
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
26/33
Dee$"e1o del ite$al tiempo de respuesta del sistema ser medido sobre la red local %intranet& cu'a
velocidad mnima es $00 bits, ' depender del grado de ocupacin del canal. 1i
e2isten problemas de trfico %red congestionada& el desempeBo se ver afectado
negativamente sin ser el sistema responsable por ello.
Di"onibilidad del ite$astar disponible $00 o mu' cercano a esta disponibilidad durante el !orario !bil
laboral de la librera %de lunes a viernes de $0300 a.m. a -300 p.m.&.
Se*!idad
Bac&*"l sistema deber proveer mecanismos para generar bac(upMs peridicamente de la
informacin ue se mantiene en el sistema. Los bac(upNs deben ser responsabilidad
del administrador del sistema uien deber crearlos, almacenarlos ' recuperar lainformacin en el caso ue se pierda informacin.
Se*!idadl acceso al sistema debe estar restringido por el uso de claves asignadas a cada uno
de los usuarios. 1lo podrn ingresar al 1istema las personas ue est;n registradas,
estos usuarios sern clasificados en varios tipos de usuarios %o roles& con acceso a
las opciones de trabajo definidas para cada rol.
l control de acceso implementado debe permitir asignar los perfiles para cada uno de
los roles identificados.
2*ncionalidad3
1e solicita ue el sistema se constru'a de forma ue pueda ser maBana fcilmente
ampliable ' reutili/able.
2iabilidad3
1e solicita tambi;n ue el sistema tenga una alta fiabilidad en cuanto a tolerancia a
fallos.
Calidad
2acilidad de *ol sistema debe ser de fcil uso ' entrenamiento por parte de los usuarios
Mena+e de e!!o!l sistema debe presentar mensajes de error ue permitan al usuario identificar el tipo
de error.
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
27/33
Mantenibilidad
So"o!te3
1e solicita ue el softare ue se utilice sea un standar aceptado en el mercado de
forma ue en el futuro no tengan problemas para la locali/acin de t;cnicos para su
mantenimiento.
&ia$ramas de /lu)o de &a!os del is!ema
Dia!a$a de Conte4to
Dia!a$a de Nivel 5
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
28/33
Dia!a$a de Nivel 6
P!oceo 53 Recibi! Pedido
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
29/33
P!oceo 73 %etiona! Inventa!io
P!oceo 83 %ene!a! Re"o!te de Inventa!io
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
30/33
&ia$rama Clases
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
31/33
Casos de uso
Cao de )o3Angresar al sistemaP!o"#ito37alidar ' registrar el usuario
Acto!e3:suarioRe*$en3l usuario ingresa a la aplicacin, luego proporciona el usuario ' lacontraseBa, el sistema valida ' permite el ingreso
C*!o no!$al de lo evento
)*a!io Site$a$. l usuario ingresa al login del
sistema
". l sistema desencripta los datos
de la base de datos.
G. l usuario proporciona el usuario
' la contraseBa
). l sistema verifica el usuario ' la
contraseBa ' permite el acceso al
sistema asignndole permisos
5. l sistema registra en la bitcora
el ingreso del usuario.
C*!o Alte!nativo
)*a!io Site$a)a. 1i el usuario no e2iste o lacontraseBa es incorrecta el sistema
muestra un mensaje de error
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
32/33
Cao de )o3Consulta :suariosP!o"#ito3Consulta de un usuario registrado en el sistemaActo!e36dministradorRe*$en3l administrador del sistema ingresa al mdulo de seguridad ' busca elusuario
C*!o no!$al de lo evento$. l administrador sistema ingresa al mdulo de seguridad G. l sistema despliega las
opciones disponibles de ese mdulo
". l administrador sistema selecciona la opcin de b#sueda 5. lsistema encripta '
busca en la base de datos el usuario indicado por el administrador sistema
). l administrador sistema completa nombre ' apellido o =@A ' activa la reali/acin
de la b#sueda H. l sistema desencripta ' despliega los resultados obtenidos
Curso 6lternativo
:suario 1istema
Ha. 1i no encuentra ning#n usuario ue cumpla con los reuisitos indicados despliega
un mensaje de error para informar al administrador sistema
7/21/2019 Proyecto Analisis y Diseo Libreria Concepcion
33/33