Anda di halaman 1dari 15

SOFTWAREDEGESTIONPARAELCONTROLDEENTRADAYSALIDA

DEPRODUCTOSEINSUMOSPARALAEMPRESAMASTERBAGDE
COLOMBIA(INVENTARIO)

DEISYSOLANGEABRILESPITIA
JULIEANDREAARANGOHERRERA
CORPORACINUNIVERSITARIAMINUTODEDIOS
FACULTADDECIENCIASBSICASEINGENIERA
TECNOLOGIAENINFORMTICA
SOACHACUNDINAMARCA
2010
Page 2
SOFTWAREDEGESTIONPARAELCONTROLDEENTRADAYSALIDA
DEPRODUCTOSEINSUMOSPARALAEMPRESAMASTERBAGDE
COLOMBIA(INVENTARIO)

DEISYSOLANGEABRILESPITIA
JULIEANDREAARANGOHERRERA
VISEMESTRE
Director
MAURICIOORLANDOBERMUDEZAMAYA
Ingenierodesistemas
CORPORACINUNIVERSITARIAMINUTODEDIOS
FACULTADDECIENCIASBSICASEINGENIERA
TECNOLOGIAENINFORMTICA

SOACHACUNDINAMARCA
2010

Page 3
CONTENIDO
Introduccin
1.TitulodelProyecto
2.Objetivos
2.1ObjetivoGeneral
2.2ObjetivosEspecficos
3.DescripcindelProblema
4.MarcoReferencial
4.1MarcoTerico
4.2MarcoConceptual
4.3MarcoOrganizacional
5.Alcances
5.1DescripcinSistemaActual
5.1.1DiagramaCasosdeUsoSistemaActual
5.1.2DiagramaSecuencialSistemaActual
5.2DescripcinSistemaPropuesto
5.2.1DiagramaCasosdeUsoSistemaPropuesto
5.2.2DiagramaSecuencialSistemaPropuesto
6.ArquitecturaSolucindeSoftware
6.1ModeloEntidadRelacin

7.AnlisisSolucindeSoftware
7.1EstructuradeAlmacenamiento
7.2InterfazGraficadeUsuario
7.3InterfazdeProcesamientodeDatos
8.DiseodeSolucindeSoftware
8.1EstructuradeAlmacenamiento
8.2InterfazGraficadeUsuario
8.3InterfazdeProcesamientodeDatos
Conclusiones
Page 4
INTRODUCCIN
Pormediodelpresenteproyectosedaraconocerlaorganizacindetallada
deunsistemaquecontrolelaentradaysalidadeproductoseinsumos,consu
tratamientodedatoscomosonActualizar,Ingresar,ModificaryEliminaren
algunoscasos,utilizandocuentasdeusuariocomoAdministradoryAsistente
dondesegenerarnpermisosparaelaccesoalainformacindemanera
restringidaalaBasededatos,enestecasodondesealmacenarandatosde
clientes,proveedores,productoseinsumosetc.Permitiendosubuencontrol
yorganizacindemaneraclarayfcilparaelmanejodelapersonaquese
encargaradelamanipulacindeesteaplicativo.
Esimportantedestacarqueesteayudaraalusuarioenlatomadedecisiones
esdecirgenerandomensajesdealertaqueindiqueunStockmnimooStock
mximodeInsumosyproductosoendadocasolaexistenciaRealdeestos,y

asuvezgenerandoinformesdeVentasyProduccindeProductos.
Page 5
1.TitulodelProyecto
SOFTWAREDEGESTIONPARAELCONTROLDEENTRADAYSALIDA
DEPRODUCTOSEINSUMOSPARALAEMPRESAMASTERBAGDE
COLOMBIA(INVENTARIO)

Page 6
2.Objetivos
2.1ObjetivoGeneral
DesarrollarunsistemainformticoparalaempresaMasterBagdeColombia
quepermitarealizareltratamientodedatosymanipulacindelosmismos
generandounainterfazgraficaamableysencillademanipular,conelfinde
facilitarymanejarestaparalosusuariosAdministradoryAsistente,teniendo
encuentarestriccionesdelmanejodelasmismas.
Page 7
2.2ObjetivosEspecficos
1)Implementarunsistema,confiableseguroydefcilaccesoparala
empresaMasterBagdeColombia,dondelainformacin,semanejede
unamaneraorganizadallevandouncontroladecuadodelosdatos,
ademsquepermitaalusuariointeractuarconelsistema,desarrollando
eltratamientodedatosdeunaformafactible
2)Analizarlosprocesosfundamentalesdentrodeloscualesseenmarcala
Sistematizacindelainformacinendondesetienenlasfallas.

3)Realizarundiagnosticodelmanejoactualdelaentidad,quepermita
establecerlasfortalezasydebilidades,delsectorencargadodelmanejo
delosdatos.
4)Establecerunmodelodebasededatossobrelosprocesosinternos,con
laideadeidentificarloselementos,importantesalahorade
implementarelsistema.
5)Lograrllevarunaorganizacinsistematizadadelainformacindel
productoydelosinsumosactuales,teniendoencuentauninventario
basadoenunStokReal,yenunasExistencias
Page 8
3.DescripcindelProblema
ActualmentelaempresaMasterbagdeColombiamanejaelcontroldel
inventarioenarchivos,informes,fotocopias,facturas,consignacionesohojas
impresasconpreciosdeproductosenestecasoAlforjasparamoto,estoesde
maneranosistematizada,ylamanipulacindelamismanoesexactayaque
manejanalgunascosasendosprogramasllamados:MicrosoftExcel,y
MicrosoftWord,permitiendoqueenExcelsemanejelacontabilidaddeVentas,
datosdeProductoseInsumos,yelWordsemanejenlasactasytiposde
facturas,ademslopocoqueestasistematizado,notieneningnprocesode
clculoyporlotantonohayunordenespecifico,ylainformacinnoessegura
paraquienlamanipule.
Page 9
4.MarcoReferencial

4.1MarcoTerico
MISION
Satisfacerlanecesidaddelosclientesfabricandolosmejores
accesoriosdemotociclismodelpasydeestamaneralograridentificar
acadapersonaqueportenuestroproductolograndocomodidadal
momentodeusarlo,permitindoleconocerelproductoyascrecera
nivelcomerciallaboralyempresarial,abriendodiferenteslocalesen
algunossitiosdeColombia
Page 10
VISION
MasterBagdeColombiaesunaempresacomercialquetienecomo
objetivoserelfabricanteN1deaccesoriosparamotociclismo
ofreciendolosproductosdemejorcalidadenelmercado,conelmejor
diseo,respaldoygaranta
Page 11
5.Alcances
Paraeldesarrollodeesteaplicativoesnecesarioimplementarnuestros
conocimientosencuantoaloslenguajesdeprogramacincomoloesPhp
OrientadoaObjetos,quiennosbrindalaposibilidaddelusodeArchivospara
velarporelcomportamientodelosobjetosyatributossegnlas
especificacionesdelprogramadorysegnelrequerimientodelosmismos,
teniendoencuentaqueelservidordeaplicacionesdebesercompatiblepara
sudesarrollo,paraelloexistenversionesyactualizacionesquesernnecesario

utilizarlaseneldesarrollodenuestroSistemadeGestinyestasson:
Hardware
MemoriaRAMde128MBmnimoparaclientesy256MBmnimoparael
servidor.
ProcesadorPentium(R)42.40ghz(mnimo).
Capacidaddealmacenamientoendiscodurodemsde500MB.
Unaredfuncional.
Software.
WindowsXPProfesionalosuperior.
ProgramaMySQLinstalado(Basededatos).
ServidorApache.
LenguajePHP(Interfazgrfica).
ProtocoloTCP/IPinstalado(red).
Page 12
InternetExplorer6osuperior.
5.1DescripcinSistemaActual
Daadanosenfrentamosconlanecesidaddeunorden,deunsistemaque
noscontroleoquenosayudeaverificarlainformacin,yaseaninformes
apuntesyotros,enestecasounsistemaenlaEmpresaMasterBagDe
Colombia,dondeselleveacabounarevisinexactadelainformacinque
serian:laentradaysalidadelosinsumos,mercancasoproductos,ladebida
distribucindelosproductosyaqueenestemomentolamayoradelosdatos
noestasistematizada,estaimpresa,eninformesfotocopias,facturas,

consignacionesetc.
ActualmenteenlaempresaMASTERBAGDeColombiallevantodoslos
procesosnombradosanteriormenteendosprogramasllamados:Microsoft
Excel,yMicrosoftWord,tambinpormediodeinformesyactas(documentos
impresos),muypocodigitalizado,ademslopocoqueestasistematizado,no
tieneningnprocesodeclculoyporlotantonohayunordenespecifico,
debidoaquepormediodeWordsemanejaloqueessolotextos,ypormedio
deExcellapartematemtica,yaunqueenlashojasdecalculodeesta
empresaactualmentesemanejauncontrol,peronodetodalainformacinpor
esodeigualforma,senecesitasistematizarporcompletolainformacin.
Page 13
5.1.1DiagramaCasosdeUsoSistemaActual
Page 14
5.1.2DiagramaSecuencialSistemaActual
Page 15
Page 16
Page 17
5.2.DescripcinSistemaPropuesto
Crearunsistemadondesepuedallevaracabounaorganizacin,una
verificacin,esdeciruncontroldelainformacin,yaqueelsistemaactualque
manejalaempresaMASTERBAGDeColombianoesmuyconfiable,debidoa
quelomanejanpormediodeMicrosoftWordydeMicrosoftExcelademsno

sepuedemanejaruncontrolexactoyaquesoloenalgunosprocesosmanejan
formula,esdecirquenollevanningncontrol,poresosedeseacrearun
sistemacapazdesolucionarestaproblemticadondeprincipalmentesevaa
manejarlaentradaysalidadeinsumosyproductos,teniendoencuentalos
datosdelproducto,dondeelsistemamanejaraundebidoinventariotomando
comobaseunStockmnimoyunaStockExistencia.
Portalmotivosepretendedaraconocerconestesistemaunaformanuevade
ordenydecontrol,dondeseubicarlainformacinprincipalacercadela
empresayalgunasopcionescomo:elingresodelosusuariospormediodeun
Loginyunpassword;Apartirdelaimplementacindedoscuentasdeusuario,
dondelaprincipalllevarelnombredeADMINISTRADOR,lacualserla
encargadaderealizarcompletamenteeltratamientodedatos,yaqueposee
todoslospermisos,setratadedisearunformulariodondeestacuenta
principaleslaencargada(o)deingresarlosdatosdelosinsumos,teniendoen
cuentalarelacindelasentradas,enestecasodelosinsumos,ydelas
salidasdelproductodondelaideaesdisearunreporteparaidentificarhacia
dondevaelproducto,lafechaylemotivodelasalida.
LasegundacuentaserladeASISTENTE,esteusuarioserelencargadode
manejarelsistemacontrolandolapartedelosinsumos,sudebidaadquisiciny
usoalahoradelaproduccin,teniendoencuentaqueesteAsistenteposee
algunospermisos,comolainsercin,consultayactualizacindelosdatosque
tienenqueversolamenteconlaproduccin(Insumo,Consumo,Inventario).
Registrandoeingresandolosdatosnuevosalsistemarespectoallaproduccin

Page 18
ymanejodeinventarioydeestamaneramantenerloactualizado.Esimportante
tenerencuentaquesololaspersonasquepertenecenalaempresapodrn
accederalainformacinpormediodeestacuenta,yaquenosepermite
registrodeusuariosnuevosenesteespacio,encasodeusuarionuevo,la
nicapersonaencargadadeingresarunanovedadenelsistemaesel
ADMINISTRADOR.
Yalgunosdatosactualescomoporejemplo:elinventario,elmanejodeStocky
Existencias,dondesepretendegenerardostiposdemensaje;unodealertaen
casodequeelinventariodeStockmnimasllegueasutope,esdecirquese
requieralacompradeinsumosparaevitarcontratiemposalahoradela
produccin.Elsegundomensajeseriadeinformacindondeelinventariodel
StockExistentecomunicaendeterminadotiempolatotalidaddelosinsumosen
bodegayademssedebetenerencuentaqueelcontroldelaExistencia
Mximavaagenerarunavisoparaqueelusuarioestealtantodelamateria
primaexistente.
5.2.1DiagramasCasosdeUsoSistemaPropuesto
Page 19
Page 20
5.2.2DiagramaSecuencialSistemaPropuesto
Page 21
Page 22

6.ArquitecturaSolucindeSoftware
6.1ModeloEntidadRelacin
Page 23
Page 24
7.Anlisisdesolucindesoftware
7.1EstructuradeAlmacenamiento
Comprendenlosformulariosqueusanelprogramaparaeldesarrollode
operacionesvarias,estnelaboradosencdigoHTML.Algunosdelosformularios
delprogramasonprecargadospormediodellenguajephpeninteraccinconla
basededatosdelsistema.
Enelcasodeloscamposdetextoestossedefinieronconunalongituddedatos
coherentealosdelabasedelprograma.Estoconelfindeofrecenunprimerfiltro
paraelingresodedatosaeste.
Bsicamentelosformulariosdelaplicativoestnbasadosencamposyreasde
texto,listasdeseleccinymensdesplegables,enmenorcantidadcasillasde
verificacinybotonesderadio.
7.2InterfazGraficadeUsuario
SemanejarmediantecuentasdeusuarioAdministradoryAsistente,deesta
maneratendrnaccesoalabasededatosdemaneraRestringidayasisu
manipulacindelainformacin
Page 25
7.3InterfazdeProcesamientodeDatos

MedianteconsultasymodificacionesrealizadasenSQLelusuariopodrarealizar
susrespectivasactividades,observandoloqueexisteenlaBasededatoscon
susactualizacionesrespectivas
8.DiseodelaSolucindeSoftware
8.1EstructuradeAlmacenamiento
ParaelingresodelNuevoproveedorserealizaelformulariodondealmacenelos
datosenlaBasedeDatosMasterbag
Page 26
EnelingresodeNuevoinsumopormediodelformularioconsuscampos
respectivossealmacenaracorrectamenteenlaBasedeMasterBag
ParaIngresodeunInsumoyaexistente,secreaparaquenoexistamultiplicidad
enlosdatosypuedaingresardatosocantidadesnecesariasparalaBasede
datos
Page 27
ElAdministradoringresaunnuevoclienteyestesealmacenaenlaBasededatos
enlaTablaclientes
Page 28
8.2InterfazGraficadeUsuario
ParaestainterfazgraficadeusuarioesLaprincipalesdecirladelaccesoal
aplicativodondepresentaelloginyelpassword
Page 29
8.3InterfazdeProcesamientodeDatos

Correspondealasconsultasymodificacionesrespectivasparaeldebido
tratamientodedatos,unadeestaseslaconsultadeproveedoresdondedala
opcinalusuariodeescogerporloscamposrespectivosnecesariosenlatabla
proveedoresparsuBasededatos
Alrealizarestaseleccinelusuarioescribeelnombredelproveedoryelenviara
laconsultaparaqmuestreenpantallaelrequeridoporelmismo.
Page 30
Paramodificarlosdatoscomprendidosenlatablaproveedoresingresadose
incluidosenlaBasedeelusuarioescogelaopcinLAFAYETTEdelosmismos
enlaBasededatosyenvalainformacin.
Page 31
Deestamaneralosdatosenviadosanteriormenteretomanlosvaloresdel
formularioyaexistenteenlabasededatos,estoshansidoingresadosporel
usuarioypermitirlaactualizacindeloscamposquedeseeelusuariomenoseId
delproveedoryaqueestevalorlaBasedeDatoslogenerarynoesmodificable
yseagregaranlascorreccionesalabasedeDatos.
Page 32
ConsultarymodificarInsumo:
ElusuarioescogelasopcionesporlascualesdeseabuscarInsumodependiendo
loscamposrequeridosenlaBasededatoscorrespondiente
DependiendodelaopcinquehallaescogidoelusuarioenestecasoUnidadde
medidaestemostraraopcionesdemedidasexistentesenlaBasededatosyde
estamaneramostraraenpantallapormediodeunatablalorequeridoporel

mismo.
Page 33
Elusuariopuedemodificarlosdatosquedeseedelatablainsumosexistentes
teniendoencuentaqueeliddelosinsumosnoesmodificablearaningunasdelas
tablasenestabasededatos
Page 34
TeniendoencuentalaopcinescogidaenestecasiHebillas,elsistemamostrar
elformulariorespectivoyrequeridoenloscamposdeInsumosimportantespara
estatablayenvalasactualizacionesalaBasededatos
Page 35
JUSTIFICACION
Todaorganizacinporlogeneralestaenbuscadelmejoramientocontino
paralogarunaevolucinquepermitaacadaunodesusprocesosunahorro,
detiempoyderecursos.Conestosebuscaencontrarunmanejoms
adecuadoydefcilaccesoparaelusuarioalahoradeobtener,controlary
manejarinformacin.
Teniendoencuentaqueparalograrestoseviolanecesidaddecreareste
sistemaparadarsolucinalaproblemticadelaempresaMasterBagen
cuantoalaorganizacindelainformacinydatosimportantescomopor
ejemplodefacturas(Ventas,Compras)entreotros,implementadoseneste
aplicativodesoftware,brindandoseguridad,confiabilidad,actualizaciny
manipulacindelosmismos,pormediodecuentasdeusuarios(Administrador
yAsistente(Permisos))quesernalmacenadosenunaBasedeDatospara

llevarunbuencontrolymanejodeinventario,ydeestamanerasaberlas
Existenciasmnimas,mximasylosStocksRealesymximosparalos
insumosyfabricacindeproductosdeestaempresa,generandoreportesde
Insumosyproductos.Informandoalusuariosiseestnacabandolosproductos
osinoexisteninsumosparasuelaboracin.
Page 36
CONCLUSIONES
Conlabasededatossepretendelaorganizacindelainformacincompleta
detalladayclaraparasubuenmanejoymanipulacindelamisma,teniendoen
cuentaelTratamientodedatos,yqueenelmanejodelinventarioselograransus
clculosrealesencuantoalStockRealymaterialexistenteparalaelaboracinde
lasAlforjasparalaempresaMasterbagdeColombia.

Anda mungkin juga menyukai