Está en la página 1de 10

UNIVERSIDAD DEL VALLE DE ATEMAJAC

Titulo del Proyecto


FACYU Sistema de Facturacin
Alumnos
David Ignacio Morales Ruelas
Marco Antonio Jimnez Urie
Carlos Jos M!r"uez #uzm!n
Ascesor
$mmanuel %&ez 'eri
1
PROTOCOLO
UNIVERSIDAD DEL VALLE DE ATEMAJAC
I'DIC$
I'(R)DUCCI*'+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ,
-%A'($AMI$'() D$% -R).%$MA+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ /
JUS(IFICACI*'++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 0
A'($C$D$'($S++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1
MARC) ($)RIC) R$F$R$'CIA%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2
3I-*($SIS++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 4
M$()D)%)#IAS++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 5
2
PROTOCOLO
UNIVERSIDAD DEL VALLE DE ATEMAJAC
I'(R)DUCCI*'+
La empresa Patito S.A. de C.V. presenta la necesidad de agiliar ! optimiar s" proceso de
#act"raci$n mediante "n so#t%are &"e le permita registrar s"s prod"ctos' tener registro de a
&"i(n se )endi$ la mercanc*a as* como generar los reportes correspondientes para la
conta+ilidad ! otras c"estiones #iscales.
,racias a la +ase de datos con la &"e c"enta el sistema' el "s"ario podr- cons"ltar registros de
clientes' s" .istorial de compras' as* como otros datos importantes como direcci$n' tel(#onos'
R/C' etc.
En el e&"ipo' nos .emos encargado de in)estigar otros sistemas de #act"raci$n !a e0istentes
en el mercado' esto para sa+er &"e m$d"los son los &"e o#rece "n so#t%are de este tipo as*
como para tener "na idea glo+al acerca de &"e ser)icios del mismo so#t%are p"eden ser
me1orados.
3
PROTOCOLO
UNIVERSIDAD DEL VALLE DE ATEMAJAC
-%A'($AMI$'() D$% -R).%$MA+
El principal pro+lema identi#icado en el caso partic"lar de la empresa Patito S.A. de C.V. es el
ser)icio otorgado a los clientes' !a &"e el proceso de #act"raci$n se realia de manera
mec-nica' por lo tanto es lento' enredoso ! tedioso para los clientes.
Objetivo General.
2torgar a los clientes "n ser)icio de #act"raci$n m"c.o m-s -gil' ! "n me1or mane1o de s"
cartera de clientes.
Objetivos Particulares.
Alimentar el sistema con los datos m-s act"ales de los clientes para tener "na +ase de datos
con#ia+le' adem-s tam+i(n iniciar con el proceso de capt"ra de la mercanc*a con la &"e c"enta
la empresa' con s" respecti)a lista de precios ! con#ig"raci$n de campos tanto para
desc"entos como para imp"estos.
El e0pediente para los clientes ser- integrado por los sig"ientes datos.
Nom+re de la empresa
R/C
Direcci$n
Tel(#onos
Correo electr$nico
Ci"dad' Estado ! m"nicipio
Cla)e de #act"raci$n 3esta cla)e ser)ir- e0cl"si)amente para realiar
+4s&"edas m-s r-pidas dentro del sistema5
Entre otros datos &"e se o+tengan en la re)isi$n de re&"isitos.
Se +"sca &"e el sistema sea #le0i+le ! #-cil de "sar para &"e c"al&"ier "s"ario' empleado de la
compa6*a' con "n m*nimo de conocimientos ! capacitaci$n sea capa de manip"larlo. Las
+4s&"edas se .ar-n por medio de la cla)e de #act"raci$n &"e ser- otorgada al cliente a la .ora
de realiar s" registro' en el caso de &"e (ste no rec"erde la cla)e' el sistema o#rece
+4s&"edas por nom+re de compa6*a o R/C.
Por lo delicado de la in#ormaci$n se tiene planeado &"e el sistema mane1e di#erentes ni)eles de
acceso para los "s"arios' .a+r- "s"arios con permisos para realiar cam+ios en datos de
clientes' .acer cancelaciones de #act"ras entre otros mo)imientos importantes &"e no
c"al&"iera de los in)ol"crados podr-n realiar' tam+i(n es importante recalcar &"e todos estos
cam+ios ser-n almacenados en "n .istorial de mo)imientos conteniendo la #ec.a de realiaci$n
de la operaci$n' el tipo de modi#icaci$n ! la persona &"e la reali$.
4
PROTOCOLO
UNIVERSIDAD DEL VALLE DE ATEMAJAC
JUS(IFICACI*'+
El desarrollo de "na aplicaci$n esta+le ! de #-cil "so para el cliente' agiliar los procesos de
atenci$n al cliente es el principal o+1eti)o a c"+rir as* como mantener "na +ase de datos con
in#ormaci$n con#ia+le.
El paradigma orientado a o+1etos es la metodolog*a &"e me1or se acopla para el planteamiento
del desarrollo de este so#t%are' dado &"e nos permite realiar "n an-lisis m-s apropiado' la
correcta a+stracci$n de los procedimientos nos permitir- "n me1or dise6o de clases ! "na
programaci$n mas clara logrando &"e el #"t"ro mantenimiento ! cam+ios en la aplicaci$n sean
mas sencillos de realiar.
5
PROTOCOLO
UNIVERSIDAD DEL VALLE DE ATEMAJAC
A'($C$D$'($S+
Se +"scaron distintos sistemas &"e !a e0istiesen en el mercado para realiar "n comparati)o !
como !a se .a+*a mencionado antes' e0plotar en n"estro sistema las des)enta1as &"e otros
tienen' los datos encontrados en distintos sitios de Internet se presentan a contin"aci$n en la
ta+la 7.7
'omre del -roducto 6enta7as Desventa7as
8Tr"c9 Dri)er: )7.; de
dic#is.com
2#rece control de
compras ! )entas
para los clientes
,eneraci$n de
reportes generales e
indi)id"ales
La inter#a de
"s"ario es m"!
simple.
La na)egaci$n entre
m$d"los' as* como
capt"ra !
+4s&"edas son
lentas
8Code9a: 2#rece "na
na)egaci$n r-pida
Las inter#aces son
atracti)as.
,enera reportes !
c$digos de +arras.
Est- en#ocado a
pe&"e6as !
medianas empresas
Mane1a e"ros.
6
PROTOCOLO
UNIVERSIDAD DEL VALLE DE ATEMAJAC
MARC) ($*RIC) R$F$R$'CIA%
Para desarrollar este pro!ecto' se eligi$ el paradigma orientado a o+1etos' !a &"e son entidades
&"e com+inan atri+"tos ! m(todos' este con1"nto de o+1etos cola+oran para realiar tareas' as*
p"es esto permite .acer los programas ! m$d"los m-s #-ciles de escri+ir' mantener ! re"tiliar.
De entre las di)ersas metodolog*as &"e e0isten para el desarrollo de ciclo de )ida del so#t%are
se eligieron dos< constr"cci$n de prototipos e incremental. Alg"nas caracter*sticas &"e
res"ltaron importantes para .a+erlas seleccionado son< La realiaci$n de "n prototipo inicial del
so#t%are' identi#icar a corto plao con ma!or claridad las necesidades del cliente ! realiaci$n
de entregas constantes de me1oras en #"ncionalidad del sistema.
7
PROTOCOLO
UNIVERSIDAD DEL VALLE DE ATEMAJAC
3I-*($SIS+
Es posi+le desarrollar "n so#t%are &"e sea capa de controlar )entas' crear registros de
mo)imientos' generar reportes ! lle)ar "n control apropiado de los clientes ! s"s compras. Para
el desarrollo de este sistema se propone la "tiliaci$n del paradigma orientado a o+1etos' &"e
nos ser)ir- de apo!o !a &"e est- +asado en )arias t(cnicas' incl"!endo .erencia' mod"laridad'
polimor#ismo' ! encaps"lamiento ! as* se permite .acer "na a+stracci$n del m"ndo real ! los
o+1etos de inter(s' para de#inirlos ! "sarlos en el sistema.
8
PROTOCOLO
UNIVERSIDAD DEL VALLE DE ATEMAJAC
M$()D)%)#8AS
E0iste "na gran cantidad de metodolog*as disponi+les para ser empleadas en la ela+oraci$n
del so#t%are.
De ac"erdo a la nat"ralea del pro!ecto se seleccionaron los sig"ientes modelos los c"ales se
consideraron apropiados para la s"per)isi$n constante en el desarrollo.
Modelo de prototipos
Se comenar- con la recolecci$n de re&"isitos donde 1"nto con el terape"ta se encontrar-n !
se de#inir-n los o+1eti)os glo+ales para el so#t%are. El prototipo ser- e)al"ado por el terape"ta
! "sando s" in#ormaci$n se re#inar-n los re&"isitos del so#t%are para el sig"iente prototipo.
Se .ar- "so de #ragmentos de "n programa !a e0istente para generar c$digo ! componentes.
Modelo Incremental
9
PROTOCOLO
UNIVERSIDAD DEL VALLE DE ATEMAJAC
Es similar al modelo de prototipos. De manera inicial se entregar- "n so#t%are con
caracter*sticas +-sicas ! limitadas' pero lo s"#iciente para &"e el cliente empiece a .acer "so
de ellas de manera inmediata. A medida &"e se a)ance' se ir-n entregando n"e)as
#"ncionalidades 3o incrementos5 &"e ir-n siendo "tiliadas inmediatamente por el terape"ta'
&"ien a s" )e dar- "na retroalimentaci$n respecto a la entrega. Repiti(ndose en incrementos
o )ersiones' .asta llegar a la entrega #inal.
Procedimientos
Para el desarrollo del sistema se re&"erir-n elegir alg"nos est-ndares &"e aseg"ren la calidad
del so#t%are a desarrollar. Se eligieron los sig"ientes<
Estndar IEEE 830-18 !Obtenci"n de re#uerimientos$
Ser)ir- para la o+tenci$n de "na +"ena especi#icaci$n de re&"isitos' a"0iliar- a los terape"tas a
descri+ir claramente lo &"e desean o+tener mediante este so#t%are' a!"dar- a los
desarrolladores a entender &"( &"ieren e0actamente los terape"tas' red"ciendo el es#"ero en
el desarrollo. Constit"!e "na +"ena +ase para la estimaci$n de costes ! plani#icaci$n e
identi#icaci$n de posi+les me1oras en los procesos analiados.
Estndar IEEE 101%-18 !&ise'o del sistema$
Presenta di)ersas )istas de los elementos del so#t%are' tam+i(n llamados entidades. Estas
)istas permitir-n o+ser)ar de manera simpli#icada las di#erentes estr"ct"ras de n"estro sistema.
Estndar IEEE 8(-18 !&ocumentaci"n de pruebas$
Ser)ir- para identi#icar ! planear las pr"e+as &"e se .ar-n a las entidades del so#t%are.
Inter)endr-n el programador' tester ! el "s"ario #inal. Ello permitir- tener "n control so+re los
res"ltados esperados &"e el sistema de+e lanar.
)erramientas.
Para el desarrollo de la aplicaci$n se "tiliar- la aplicaci$n net+eans proporcionado por *un el
c"al est- constr"ido para s" "tiliaci$n con el leng"a1e de programaci$n JAVA. Esta
.erramienta c"enta !a con "n controlador de )ersiones llamado s"+)ersi$n' el c"al se
conectar- con "na p-gina %e+ destinada para s"+ir los arc.i)os del pro!ecto en el sitio de
code.+oo+le.com
10
PROTOCOLO

También podría gustarte