Beruflich Dokumente
Kultur Dokumente
CAPITULO ¡i
ANÁLISIS Y DISEÑO DEL SISTEMA
2.1 INTRODUCCION
Esta herramienta es hoy utilizada por pequeñas, medianas y grandes empresas debido
a su indispensabilidad para el desarrollo normal de las actividades de la empresa y
lograr mantener un control continuo sobre las actividades comerciales, financieras y
administrativas permitiendo de esta manera crear un medio estructurado informático
que contribuye al sostenimiento en el tiempo de la empresa.
El internet “Sangai” tiene como propietario al Señor Eloy Ricaldi Colque, y emprendió
sus actividades el 26 de agosto de 2015 en la cuidad de Potosí, el cual brinda el
servicio de internet, servicio telefónico y venta de diferentes productos, en la zona
Central cubriendo en tanto, las necedades que puedan surgir con los servicios y
productos que surten.
Tras un análisis realizado al sistema actual, con el que viene operando el internet
desde su creación, se encontró los siguientes puntos:
un nuevo sistema se use como se supone, un sistema puede ser complejo para los
usuarios de la tienda o los operadores del sistema.
De acuerdo a los datos arrojados de la entrevista hecha a los empleados del Internet,
así como también al propietario del mismo (ANEXO 1) se puede destacar que el
proyecto es acogido satisfactoriamente para su implementación, ya que vendría a
mejorar y facilitar el manejo de toda la información de inventarios y ventas que se
realizan.
Asimismo, el presente proyecto pretende que ia interfaz del sistema sea de fácil
manejo, con el objetivo de lograr influir de alguna manera en la aceptación del usuario
final.
Es necesario tomar en cuenta aspectos técnicos para que sea posible llevar a buen
término el desarrollo e implementación del proyecto, que demuestren que el proyecto
puede ponerse en marcha y mantenerse. Para ello se evalúa bajo dos enfoques:
Hardware y Software
^ DESARROLLO
• En cuanto a Hardware.
DETALLE CARACTERISTICAS
Procesador Inte! CORE ¡3 -4556 3.40GHZ 8.0 MB
Tarjeta madre Intel DH87mc
Memoria DDR III 4GB — 2048MB/1333
Disco Duro 500GB SATA II
Tarjeta de Video 1GB DDR3 GeForceNvidia Gt210
Tarjeta de Sonido 5.1 Alta definición Incorp.
Lector de Memorias Si
Grabadora de DVD LG Sata 24x multiformato
Monitor Incorporado
Impresora, Incorporado
Teclado maus Incorporado
• En cuanto a Software.
DETALLE CARACTERISTICAS
Sistema Operativo Windows 7.8
Lenguaje de Programación Php
Gestor de Base de Datos Msql
Visualizador de PDF Adobe Reader
^ IMPLEMENTACION
* En cuanto a Hardware.
CANTIDAD CARACTERISTICAS
1 Computadora
Intel CORE ¡3 -4556 3.40GHZ 8.0 MB DDR III
4GB - 2048MB/1333 500GB SATA II
• En cuanto a Software.
CANTIDAD CARACTERISTICAS
Para determinar la factibilidad económica del proyecto del internet “Sangai” se realizó
un análisis de costos como un indicador económico de la implementación del sistema
propuesto.
Tota! 4.420 Bs
Administrador Usuario
( ')
/control de ventas
Control de inventarios
administrador
control de empleados
empleado
registra ventas
-• J
compra de tarjetas, chip, recargas
de los distribuidores actualiza en cuaderno inventario
administrador
de tarjetas, chip y recargas
compra de golosinas
empleado
b) Subsistema ventas
^ Desempeño:
r Escaiabilidad:
r Seguridad
Integridad: Los datos del sistema sólo pueden ser borrados o modificados por
usuarios autorizados.
administrador empleado
42
registrar usuario
<<communicate>>
<<communicate>>
administrar inventario
<<communicate>>
«communicate>>
administrador <<communícate>>
=<communicate» empleado
consultas y reportes
Diagrama 3. Diagramas de casos de uso de alto nivel
( ' \
tarjetas t ..
cabinas ¡.golosinas - j
A registrar usuarios , '■ ¡.tarjetas
chip
-- •' ) 1 ( .) -------------------- -
«commúnicate>>
¡.cabinas
administrar ventas administrar inventario \
recargas
«f'nmmiinirnlQ'is - ^ «communicate» ; «communicate»
^ ________________
i \
v i.chip
administrador
,
golsinas
<<communicate>>
¡.recargas
<<extend>>
<<extend>> consultas y reportes
<<extend>> -----
consultas y resportes consulta y reporte
de ventas de empleados
consultas y reportes
de inventario
)
tarjetas1 cabinas — c
chip golosinas
¡tarjetas
«communicate» (
golsinas «communicate»
i. chip
empleado
«communicate»
¡.recargas
«extend»
consultas y reportes. <<extend»
consultas y resportes
de ventas consultas y reportes
de inventario
DIAGRAMA 4. Diagramas de casos de uso expandidos
al determinado usuario.
^ Loggin
ADMINISTRADOR CE SEGURIDAD
í
ACTIVIDAD
LOGGIN
(SEGURIDAD)
Intentar nuevamente
/Activar privilegios
__ de usuario
__ J
{ Mostrar ventana
Cerrar aplicación V prin cipl_ ___
^ Registro de compras
PROVEEDOR
?
ACTIVIDAD REGISTRO CA DE
COMPRA DE PRODUCTOS
/ Remisa el . r Muestra los \ X
' inventario ______ . / productos _______ J
/ Registra el \ \ producto
y
■-...X Almace
'"V actualiza
Venfic3 Actul
almacén invenl
^ Registro de ventas
ACTIVIDAD
REPORTES
J Mostrar ticos ’ .
N
\ 36 recortes /
/ Escocer reporte
3 \- y g-ere'ar T
Cerera: reporte
criegi' opcon
registro golosinas !
arr.acentrajmenci .^id , t$>fecha j fi^nomprod | almacén golosinas ¡ i^id
: Sfccant ¡ fifcnomprod j<*cant i
Q^invers Aprecio H
registrotarietas ^importe almacenhojas
fffff
tldo ;Sfc*ususario ■ i1
ock jfl^fccha | ♦registra cantidadO j : ^id
^registra fechaO ♦ registra
ipor ;^e<np Aerifica precio() i ♦registra _ registrohojas <^cant i
usuano() j i ♦ registra
te '^cantI ^tam
....... ... jfyususario
importeí) !
producto() i ¡ deífica
\
♦>«= saidoQ . ♦busca
^import
e : S^mvers cantidad!) : i ♦ verfica
; ♦registra producto() | jfi^fecha J ♦ verfica cantidad de hojasO :
inversión!) j . •6<>cant j<*5>tam ♦ verifica tamafloO | ♦ registra
sotck() ¡ ♦registra
impofte(;
^irivers £<>id ususarioQ I
í ♦ registra fechaO y*
♦ busca empresaO i ♦ ve
saldoO ; ♦ registra
importe() i i ♦ registra ^registra ususario()
mvers¡on()¡ ♦ registra fechaO
almacentai]mayor i
j^id ♦ registra cantidadO
,^mp ♦ registra tamañosí)
| “5>saldo ♦ registra
¡J¡*i amlacencabinas
'¿J^stock inversionQj
¡u<>usiiano ¡ 1
i ¡ registromaquinas I | ^pass
^id
^nombre
^im ^usuario ¡G^fecha | resgit roca binas
port '’j^saldo ♦ afladirO ^id ^emp
•3¿>sa!do
e j, ♦ actualiza^) ?
j ♦ eliminar() j
Cususa he
^nombre
♦ve saldoO • ♦busca _ 1 ^ Gualdo consumo ♦ registra nombreO
stockO ♦stock{) ♦ busca empresaO
i ♦registra importeO i '■<*« _____ ji ! ♦ verifica ususario() ! ♦ reporte de saidoQ
! ♦ registra ususario()| ♦ registra fechaO i
I ♦ registra fechaO ! i ♦ registra nombre()
♦ \enfca saldoO ¡ ♦ verfica saldo()
i registro recargas ¡ •^»ld
| Newregistrochip *1n | ♦verfica empresaQ oL
registro enotros 'fifcususano i ^fecha
^id ¡^►numcelu ¡ ^aldo i__ aumentasaldocabinas
I j^fetid i^mp js¡í»t precarga <^¡d
¿^usuario ► fecha
i^?tipo ! ♦ registra saldoO N |
!
%fecha
|¿^fecha ¡^cant j <5frususario
fifcrtnvers i uj^saldo ♦ busca numero cel(J¡
!^>a cuenta v^nombrecab
; ♦ tipo de regargaO * j
«^cometario
L aumentrecargas i 3fc>saldo
| ♦ registra ususarioQ ¡ : ♦ busca ususarioQ ¡ i j ^usuario i S^fecha 5$>¡nver
♦ registra fechaO ; ♦ registra fechaO '■^¡Vmp 1 ^>emp
♦ registra cantidadO!
' ♦ registra importe() ;
: ♦ registra fechaO i
♦ registra ususariof)
j^invers
........ | ♦ verifica saldo() I i ♦ registra usuarioQ
♦ verifica a cuentaQ i ■ ♦ registra usuario() ♦ registra fechaQ
♦ realiza comentanos() ¡ ♦ registra fechaO ♦ ve ♦ registra nombre cabinaO
saidoQ ♦ busca emp{) ♦ registra inversión()
..1
------- ÍL _____ , ¡ ♦ registra inversiont) i j ♦ registra saidoQ
almacene hip
*$»id Sfccant
Aprecio
^.m porte
Céname almacenrecargas ¡
♦ registra cantidadO; ♦ 3>id
registra precio() ¡ ífeemp
♦ registra importe{) : ^>s a ido
♦ registra saldoO !
♦ busca empresaQ í
Login
: administrador sistema
Ingresa al sistema
em oleado sistema
;i 1
[si contraseña es correcta]
!' f •
•' Ingresa al sistema
!!
L7 '
si
!-i.,t _____
contraseña incorrecta rechaza usuario]
y
1
r! r .... .... . .... - ... T
U rechazar usuario()
“T
Administrar inventarios
Marietas :qolosinas |
: hojas
cabinas | ' ~ [
[lis]a de golosinas]
i . _JT
aumenta saldo en almcenes de recargasQ
Administrar ventas
. empleado
■
regis|ra venia de tarjetas al mayor y por menor))
iI
i ¡
registra cantidad impresiones a colores y negro))
I!
[guarda ei regislfo de impresionesj ¡
CAPITULO iii
IMPLE MENTACION DEL SISTEMA
3.1 INTRODUCCION
^ Tabla usuarios r
Tabla producto
Tahln venta productos
1 id usu int(11)
total mt(11)
6 fecha datetiine
7 ¡versión int( 11)
A fecha datetime
5 ¡d_usua int(H)
6 total int( 11)
Tabla servicios
3 monto int(50)
A fecha datetime
5 empresa varchar(50) Iatin1_s\vedish_ci
6 inversión mt(50)
2 id_cred int(11)
3 fecha datetime
2 ¡d_sev lnt(
3 descrip 11)
4 fecha varchar(50) iatin1_swedish_ct
5 total datetime
mt(11)
2 id_prod int(11)
3 fecha datetime
4 cantidad_act int(11)
Tabla reportes
2 fecha datetime
4 id_usuario int(11)
Las relacione existentes entre los registros de las tablas de la base de datos y la
estructura d estas es la siguiente:
60
j¡3 # almacen_productos
3 O producto
<¡ ¡¿.almacén tn?« 11 > 3o
» r-í.<l « d_-.or.tj mvíl.
a *Jj>rod a
v fecha daietmc* • canMad ■* .KriC'P vj’-rf,.».,; ;-r
a Cdn!idacJ_act ,nuU) • ; >: * o.urv >«;»; a túí*¿
-r,*,! ¡, a 't .Jiva «t',111
•¥ *•.*■-* d a -,r;T; 51 i
* .'itilt i
^ O reportes 2o usuarios
j íd_repor intfll) n ic!_usu ini< 11)
s lecha datelime nombre varcbar(50)
deserrp varchar(SO) pass varchar(50i
:t ¡d_usuano im(lt) # esiado tinyintU).
H O .Imace^serv O servicios
t 11, tj o v8nta_*ervicios v KJ_s«?fv mt(50)
« ir.tjll;. i 11 , descr.p varchar/50)
!n
" 1*ítiá (ta'.vUnn ■ .nltll) *(50) " i \£t
• ••ntMi) . >t varrnanso} daíeJime
r. Vcfta tíatt'írüo .. empresa
varcnar(50)
n inversión mt(50i
!
62
t'n caso de NO tener una cuenta, consulte con el Administrador del Sistema.
INMHI 1I.K \ —m
Almacenamiento «le GOLOSINAS
COlOSINAS
coca..ccla 109
j'pwció
1
w loo
galletas 1» SO 900
l Hados 46 1.5 72
SS3B
♦4* Sí I I « IM« l« \
RECARGAS {crédito)
RECARGAS 06 CREPITO A CELULARES.
i
HlSt IT ls>r vi 41 H S
¿y ÍUGG.UÜ
tigo 15 7 105.00
entel 100 100 10000.00
viva 10 98 980.00
CONCLUSIONES
>■ Se decidió que las herramientas a utilizar generaran un ahorro para la empresa,
es por este motivo que se optó por la tecnología PHP y un motor de base de
datos MySQL los cuales son unas de las herramientas predilectas en la Web,
debido a la disminución significativa en el tiempo de programación y además al
poco rendimiento de memoria.
■i
í
66
> Se logró controlar las entradas y salidas de los productos ofrecidos por la
empresa bajando considerablemente los excesos de perdida de información,
productos y montos económicos.
RECOMENDACIONES
REFERENCIA BIBLIOGRAFICAS
[6] Grady Booch, Jim Rumbaugh e Ivar Jacobson, "El lenguaje unificado de
modelado” Manual Referencial, Editorial Pearson.
BIBLIOGRAFIA
ANEXO 1
GUIA DE ENTREVISTA
ENTREVISTADOR: Javier
FECHA:
R. Sí, porque me ayudaría de mucho para que mi información está segura y así podrá
progresar mi internet y es más para la no pérdida económica
R. El sistema será controlado por mi persona (Eloy Ricaldi dueño de la empresa, que
tomare el papel de administrador para registrar a los usuarios (Empleados)
73
ENTREVISTADO:
ENTREVISTADOR: Javier
FECHA:
R. Sí, porque creo que con ese sistema se podrá tener una información rápida y
oportuna.
74
ANEXO 2
GUIA DE OBSERVACION
MANUAL DE USUARIO
❖ PRODUCTOS
❖ SERVICIOS
❖ INVENTARIOS
❖ REPORTES
❖ CONTACTOS
❖ ADMINISTRADOR
> PRODUCTOS
Aquí podemos ver los diferentes productos que hay para realizar una venta por
ejemplo hay una lista de productos golosinas
SERVICIOS
Esta ventana visualiza todas los servicios que hay en el internet para una
respectiva venta de los servicios
^ INVENTARIO
• LISTA DE PRODUCTOS
En esta ventana podemos hacer una búsqueda de producto y/o servicios
para hacer ei llenado de las compras de producto y el aumentado de los
respectivos servicio en los saldos
VENTAS
CONTACTOS
Aquí nos muestra la dirección y diferentes datos del internet para más
información solo es una ventana de información de datos de internet
€p,,li8
CCSTACKI CONTACTOS
r v
Dirección: 'Internet Sangai" se encuentra en calle Medinaceli * 201
entre calle Arce, a media cuadra abajo del ex transito
Ciudad: Potosí
Pa>s: Solivia
WM i . i'
Administrador: Eloy Ricaldi
- ADMINISTRADOR
En esta respectiva ventana solo el administrador puede entrar ya que ios demás
usuarios que no sean administrador no pueden ingresar no tiene acceso Se puede
apreciar las lista de usuarios que están habilitados para entrar a! sistema