Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Especificacin de
Software (RES)
[CRIS Y DULCE
S.A.C]
[Sistema de Gestin
CRIS Y DULCE]
[Junio 2013]
Elaborado por:
Revisado por:
Aprobado por:
Fecha:
Fecha:
Fecha: 12/06/2013
/ /
HISTORIAL DE REVISIONES
Descripcin
Versin
Autor
Janina
Edwin
alexander
<1.0>
Fecha de
Elaboracin
Antecedentes,
objetivos,
procesos de
negocio,
requisitos
funcionales.
Fecha de
Revisin
Revisado
por
Ing. Edilberto
12/06/2013
Chvez
Fernndez
Contenido
1.
Antecedentes ....................................................................................... 10
2.
Objetivos ............................................................................................... 10
3.
Alcance ................................................................................................... 5
4.
4.3.
4.4.
Al desarrollar del presente trabajo se espera que los conceptos aqu vertidos y la
aplicacin correspondiente sirvan de referencia para el desarrollo de
aplicaciones futuras.
eficiencia.
Para los analistas de datos, el modelado de su diseo de base de
datos en Rose, mejora la comunicacin entre usted y los desarrolladores,
y, cuando usted modela sus casos de uso en Rose, asegura que la solucin sea
creada con el usuario en mente.
Rational Rose unifica a los analistas de negocios, sistemas y datos al
permitirles crear y administrar modelos en una herramienta con un solo
lenguaje de modelado.
2.3 SQL Server 7 [MPE01]
En su versin 7, SQL Server ha crecido en dos sentidos: por un lado,
incorpor funcionalidad, performance y confiabilidad para cubrir las
necesidades de grandes empresas con sistemas igualmente grandes; por el
otro, se adapt al entorno de escritorio a travs de una versin que
manteniendo intacta casi toda su funcionalidad, es capaz de correr en
Windows 95/98. Esto lo convierte en el compaero ideal de Visual Basic,
el lenguaje que se aplica en entornos igualmente variados.
SQL Server 7 brinda un conjunto de aplicaciones que permiten administrar e
interactuar con uno o ms servidores y con las bases de datos que
residen en ellos. La ms importante de ellas es el Administrador corporativo,
una consola con interfase grfica y amigable que permite llevar a cabo
cualquier tarea
relativa al manejo de las bases de datos. Otras herramientas que
veremos a continuacin son el Analizador de consultas, una aplicacin
utilizada para enviar scripts (secuencias de comandos) SQL al servidor para su
ejecucin y anlisis, y el Administrador de servicios, un pequeo
programa que permite poner en marcha el motor de SQL y otros servicios
relacionados.
Con estos elementos, cualquier programador cuenta con ms de lo necesario
para operar cmodamente con un servidor de bases de datos SQL
Server. El Administrador corporativo presenta una interfase de usuario
dividida en dos frames: a la izquierda muestra un rbol que contiene todos
los elementos que puede manejar el Administrador, y a la derecha
contiene el detalle del objeto seleccionado en el frame de la izquierda.
1. Antecedentes
CRIS Y DULCE S.A.C es una microempresa peruana dedicada a la venta de
abarrotes y viveres de primera necesidad.
La empresa nace en el mes de febrero del ao 2007 con RUC N
20481017638, siendo la seora Catalina Garcia Sifuentes la propietaria y
gerente general.
Adems, Cuenta con productos de primera calidad y marca reconocida.
La empresa cuenta con distintos provedores, todos sus procesos de la
elaboracin de las boletas de venta y facturas son manuales.
CRIS Y DULCE S.A.C pretende lograr una ventaja competitiva sobre las
dems empresas de abarrotes, las cuales no han invertido en tecnologa
para la mejora de sus procesos, para ello tiene pensado invertir en
infraestructura y en tecnologas de informacin, logrando de esta manera
marcar la diferencia frente a las dems empresas de su rubro.
2.-Objetivos
CRIS Y DULCE S.A.C requiere la automatizacin de sus
Procesos actuales, ya que en su mayora estos se realizan de forma manual,
para poder alcanzar los objetivos plasmados a
Continuacin:
Aumentar la venta de bebidas en un 20 %.
Abarcar otras reas en el mercado.
El sistema a desarrollar se centrar en el proceso de ventas.
4.-Procesos de negocio
4.1.-Lista de casos de uso de negocio
Caso de uso del negocio
Descripcin
CASO DE USO
DESCRIPCION
1.-El cliente ingresa a la tienda y busca su producto.
2.-El cliente realiza el pedido.
3.-El vendedor verifica el pedido.
4.-Si pedido est disponible el vendedor emite proforma
y se le entrega al cliente.
5.-El cliente se acerca con la proforma a cancelar a caja.
6.-El cajero realiza el cobro.
CASO DE USO
CUN 03-GESTIONAR
UTILIDADES
DESCRIBCION
1- El administrador recauda el
dinero de las ventas.
2- Verifica agenda de pagos y
separa el dinero para
trabajadores y SUNAT.
3- Verifica das laborados.
4- Prepara boleta y se lo entrega
al trabajador.
5- El trabajador revisa boleta y si
est de acuerdo se le cancela
das laborables.
6- El administrador alista boletas
para ser revisadas por la
SUNAT.
7- SUNAT verifica boletas.
8- si no supera el monto fijado
prepara documento de pago
comn.
9- Luego pasa a ser cancelado por
el administrador.
FLUJO ALTERNATIVO:
A) En el punto 5:
Si no est de acuerdo regresa al
punto 3.
B) En el punto 8:
Si supera el monto fijado se le recarga
la cuenta y pasa al punto 9.
CASO DE USO
CUN 04-SELECCIN DE
PERSONAL
DESCRIBCION
1- El administrador prepara
una orden de requer miento.
2- El postulante llena la hoja de
requerimiento.
3- El administrador verifica la
orden de requerimiento para
ver si el postulante cuenta
con los requisitos.
4- Si cuenta con los requisitos
se le apertura registr de
trabajador la cual es firmado
por el postulante que ya es
trabajador.
FLUJO ALTERNATIVO:
A) En el punto 3:
Si no cuenta con los
requisitos es informado y
finaliza el proceso.
cliente
proceso venta
vendedor
(f rom actores)
gestionar utilidades
(from casos de uso)
administrador
(f rom actores)
: prov eedor
verifica
DataStore : producto
verifica productos
estan agotados ?
[ si ]
[ no ]
registra
DataStore : pedido
hay p. en stock
realiza listado
DataStore : pedido
envia pedido
recibe pedido
verifica
DataStore : pedido
verifica pedido
[ no ]
productos
disponibles ?
[ si ]
informa al cliente
prepara productos y alista boleta
recibe boleta
DataStore : boleta
cancela boleta
[ no ]
concuerda con
boleta?
entrega boleta
DataStore : pedido
[ si ]
DataStore : boleta
: v endedor
: caj ero
busca producto
DataStore : producto
verifica
realiza pedido
verifica pedido
producto
disponible?
[ no ]
[ si ]
emite proforma
acepta ?
[ no ]
[ si ]
no acepta
acepta
DataStore : proforma
realiza el cobro
DataStore : cdp
emite comprobante
registra
lleva comprobante
verifica comprobante
DataStore : cdp
[ no ]
esta cancelado ?
[ si ]
embala producto
DataStore : producto
DataStore : cdp
DataStore : AGENDA
: TRABAJADORES
: sunat
verifica
DataStore : REGISTRO DE TRABAJADORES
PAGO A TRABAJADORES
verifica
PAGO A SUNAT
VERIFICA
VERIFICA DIAS LABORADOS
prepara cdp
VERIFICA cdp
SUPERRA
MONTO FIJADO ?
[ NO ]
PREPARA REGISTRO
VERIFICA REGISTRO
ESTA DE
[ SI? ]
ACUERDO
[ NO ]
PAGA SALARIO
FIRMA REGISTRO
RECIBE PAGO
REGISTRA
REALIZA PAGO
RECIBE DOCU,MENTO
: POSTULANTE
llena orden
cumple las
condiciones?[ no ]
se registra al trabajador
se le informa
registra
Proveedor
Desripcion
Trabajador encargado de cobrar y elaborar
cdp.
Trabajador encargado de abastecer a la
empresa por la falta de algn producto.
Sunat
Trabajadores
Postulante
Gestionar pedido
verifica
pedido
(f rom entidades del negocio)
entrega
proveedor
(f rom trabajdores del negocio)
boleta
(f rom entidades del negocio)
tiene
1..n
1..n
pedido
producto
numpedido : Integer
fecha : Date
monto : Double
nombre : String
tipo : String
marca : String
precio : Double
boleta
fecha : Date
numero : Integer
descripcion de los productos : String
cliente : String
Gestionar utilidades
verifica
REGISTRO DE TRABAJADORES
TRABAJADORES
Seleccin de personal
firma
REGISTRO DE TRABAJADORES
POSTULANTE
Proceso de venta
registra
cdp
cajero
(f rom trabajdores del negocio)