Beruflich Dokumente
Kultur Dokumente
Autor:
Soraya Macarena Yagode Fuica
Docente Gua:
Myriam Cecilia Geraldo Donoso
AGRADECIMIENTOS
Resumen
Abstract
ndice
NDICE
AGRADECIMIENTOS
Resumen
Abstract
INTRODUCCIN ...................................................................................................... 10
CAPTULO I .............................................................................................................. 12
I. DEFINICIN DE LA EMPRESA ............................................................................ 12
1.1 Descripcin de la empresa............................................................................. 12
1.2 Estructura Organizacional de la empresa..................................................... 12
CAPTULO II ............................................................................................................. 15
II OBJETIVOS DEL PROYECTO .............................................................................. 15
2.1 Objetivo General ............................................................................................. 15
2.2Objetivos Especficos ...................................................................................... 16
CAPTULO III .......................................................................................................... ..18
III MARCO TERICO ............................................................................................... 18
3.1 Departamento de Salud..............18
3.2 Equipo de Salud..19
3.3 Posta Rural......19
3.4 Registro Diario Posta.......20
3.5 Ficha Clnica.......21
3.6 Tarjeta Bincard.......22
3.7 Bitcora de Vehculo........ 23
3.8 Sistema Informtico......24
3.9 Software....... 25
3. 10Lenguaje de Programacin.. 25
5
ndice
3.10.1 PHP....26
3.10.2 YII Framework..............26
3.11 Gestor de Base de Datos......27
3.11.1 MySql.......27
3.12 Servidor Web........28
3.12.1 Xampp 28
CAPTULO IV ...................................................................................... .30
IV METODOLOGA DE TRABAJO ........................................................................... 30
4.1 Identificacin de la metodologa de investigacin .................................. .30
4.2 Identificacin de la metodologa de desarrollo ............................................ 31
4.3 Justificacin de eleccin................................................................................ 32
CAPTULO V............................................................................................................. 34
V SISTEMA A REALIZAR ......................................................................................... 34
5.1 Identificacin del problema............................................................................ 34
5.1.1 Especificacin de la situacin actual ...35
5.1.2 Evaluacin situacin actual36
5.2 Alternativas de solucin al problema .......................................................... .37
5.2.1 Alternativa 1.
.37
...44
45
ndice
5.6.3 Estudio de factibilidad operacional
5.6.4 Estudio de factibilidad legal
...47
...48
CAPTULO VI ............................................................................................................ 50
VI PLANIFICACIN DE ACTIVIDADES ................................................................... 50
6.1 Planificacin del proyecto Carta Gantt ...................................................... 50
CAPTULO VII ........................................................................................................... 52
VII DISEO LGICO DE LA SOLUCIN BAJO ENFOQUE ORIENTADO A OBJETO Y
ENFOQUE ESTRUCTURADO ................................................................................. 52
7.1 Enfoque orientado a objeto............................................................................ 52
7.1.1 Diagrama de caso de uso
7.1.2 Diagrama de clases
...53
...55
...58
...60
....63
.... 65
ndice
CAPTULO VIII
. 75
...82
..........88
.............88
Introduccin
Introduccin
Introduccin
INTRODUCCIN
10
Captulo I
Definicin de la empresa
11
CAPTULO I
I DEFINICIN DE LA EMPRESA
1.1.
Descripcin de la empresa
Razn social
Representante legal
RUT
: 69.210.400-5.
Direccin
Telfono
: 64 2 391755.
1.2.
Organizacional de la empresa
12
13
Captulo II
Objetivos del Proyecto
14
15
de
sus
16
respectivos
vehculos.
Captulo III
Marco Terico
17
3.1.
Departamento de Salud
asistenciales
y/o
entrega
de
las
prestaciones
que
correspondan.
c) Velar por el cumplimiento de las normas, planes y programas que haya
impartido o imparta el Ministerio de Salud.
d) Elaborar y desarrollar programas de higiene ambiental, como asimismo
otros programas que tienden a la prevencin, deteccin y tratamiento
de enfermedades de los beneficiarios del sistema de salud primaria, en
coordinacin con entidades privadas y con los organismos del
Ministerio de Salud que corresponda. 1
(Fonseca Aravena)
18
Equipo de Salud
3.3.
Posta Rural
(Municipalidad La Union)
19
Figura III 1: Formato registro diario posta departamento de salud Puerto Octay
20
Ficha Clnica
21
Tarjeta Bincard
22
Bitcora de Vehculo
23
Sistema Informtico
computador.
24
Software
3.10.
Lenguaje de Programacin
(Sommerville, 2005)
25
PHP
3.10.2.
YII Framework
26
3.11.1.
MySql
Open Source, en
particular gracias a su
(ingenieross, 2013)
27
Servidor Web
3.12.1.
Xampp
28
Captulo IV
Metodologa de Trabajo
29
IV METODOLOGA DE TRABAJO
30
31
implementacin del sistema a realizar como para el cliente del proyecto, por
ejemplo el cliente se involucra ms con el desarrollo del proyecto ya que este
supervisa los avances en cada incremento del sistema, tambin reduce los
errores ya que los previene desde el inicio ya que las pruebas son constantes,
entrega una visin preliminar del proyecto al cliente, ya que desde el primer
incremento se van mostrando las funcionalidades que se van creando en el
camino.
32
Captulo V
Sistema a realizar
33
un
almacenamiento
excesivo
de
papel
ocupando
espacio,
34
35
36
5.2.1. Alternativa - 1
La alternativa principal
lenguaje de
web
no
necesitar
una
plataforma
especfica
para
su
funcionamiento e instalacin.
Por otro lado para su desarrollo se utilizar PHP que es un lenguaje de
cdigo libre, tiene capacidad de conexin con diferentes motores de base
datos y existe una gran cantidad de documentacin sobre sta lo que ayudar
en la bsqueda de informacin para programar con este lenguaje.
En cuanto Mysql es una herramienta open source, es un motor rpido y
de fcil uso, una de sus ventajas es que presenta un buen control de acceso
de usuarios y seguridad en los datos. Y como se mencion anteriormente
tiene buena conexin con PHP.
37
38
39
roles
(Profesionales,
40
41
42
43
Requerimientos tcnicos
Hardware:
Notebook HP Modelo 240 G2 con procesador Intel Dual Core 1.8 GHz, 4 Gb
de memoria RAM, 500Gb de disco duro.
Microsoft Windows 7
Gestor de base datos MySQL
PHP 5.2+
NetBeans IDE 7.4
XAMPP
phpMyAdmin
Tabla V 1: Requerimientos tcnicos
44
45
Cantidad
Precio
Total
Notebooks
219.999
1.319.9409
Impresoras
12.990
77.94010
Windows 7
130.590
783.54011
NetBeans
PHP 5,2
MySQL
XAMPP
phpMyAdmin
Hosting
118.800
118.800
Capacitacin
4 das
20.000 x da
80.000
168 Hrs
5.290 x Hora
888.72012
usuarios
Honorarios
desarrollador
Total
3.268.940
Tabla V 2: Costos totales
Sueldo
promedio de
Desarrollador de Software
(Ingeniero
en
46
el primer da se
Capacitacin
Valor
23 personas
Total
$80.000
Tabla V 3: Precios de la capacitacin a los usuarios.
47
Software
Valor
Licencia Windows 7
$783.540
Total
$783.540
Tabla V 4: Valor licencias utilizadas para la implementacin del sistema.
48
Captulo VI
Planificacin de actividades
49
VI PLANIFICACIN DE ACTIVIDADES
13
(DuocUC)
50
Captulo VII
Diseo lgico de la solucin
bajo enfoque orientado a
objeto y enfoque estructurado
51
Este
52
14
Jacobson, Booch & Rumbaugh, El proceso unificado de desarrollo de software, Ed. ADDISON
WESLEY, 2000, p. 33.
53
54
15
55
56
Figura VII 3. Diagrama de estados de las etapas de vida de un registro diario posta
16
(Larman, 2003)
57
17
Fernndez, Gonzlez & Puente, Diseo y medicin de trabajos, Ed. Universidad de Oviedo, 1996, p.
58
59
Figura VII 5. Diagrama de Secuencia del ingreso de los datos en una bitcora de chofer
18
(Larman, 2003)
60
19
20
(Garrido A. , 2005)
(Cobo A. , Diseo y programacin de bases de datos, 2007)
61
62
21
(Cobo A. , 2005)
63
64
Descripcin: identifica al usuario que ingresar al sistema y que rol tiene dentro
de este.
Campo
Tipo Dato
PK/FK Descripcin
Id
INT
PK
username
VARCHAR
password
VARCHAR
Rol
VARCHAR
Nombre
VARCHAR
Tipo Dato
PK/FK Descripcin
Id
INT
PK
Nombre
VARCHAR
22
Autor & Autor, Sistemas de base de datos: diseo, implementacin y administracin, Ed. Cengage
Learning Editores, 2003, p. 76.
65
Tipo Dato
PK/FK Descripcin
Id
INT
PK
Run
VARCHAR
Nombres
VARCHAR
apellido_paterno
VARCHAR
apellido_materno
VARCHAR
Sexo
CHAR
fecha_nacimiento
DATE
ocupacin
VARCHAR
Ocupacin de paciente
lugar_trabajo
VARCHAR
fecha_admision
DATE
paciente
escolaridad
CHAR
jefe_familia_id
INT
posta_idposta
INT
FK
66
Tipo Dato
idregistro_diario_posta, INT
PK/FK Descripcin
PK
Fecha
DATE
diagnostico
VARCHAR
posta_idposta
INT
FK
persona_id
INT
FK
Tipo Dato
PK/FK
Descripcin
Idcontrol
INT
PK
Control
VARCHAR
registro_diario_posta_id
INT
FK
registro_diario_posta,
67
Tipo Dato
PK/F
Descripcin
K
Idconsulta
INT
Consulta
VARCHAR
PK
registro_diario_posta_id
INT
FK
registro_diario_posta,
Tipo Dato
PK/F
Descripcin
K
idprocedimientos
INT
PK
Identificador nico de
procedimientos
procedimientos
VARCHAR
registro_diario_posta_id
INT
FK
registro_diario_posta,
68
Tipo Dato
PK/FK Descripcin
Id
INT
PK
fecha_ingreso
DATE
domicilio
distancia_posta
VARCHAR
VARCHAR
tipo_vivienda
VARCHAR
pertenencia_vivienda
VARCHAR
nro_camas
cocina
tipo_alumbrado
medios_de_comunicacion
INT
BOOLEAN
VARCHAR
VARCHAR
huerto
ganado
nro_perros
abastecimiento_agua
BOOLEAN
BOOLEAN
INT
VARCHAR
eliminacion_excretas
VARCHAR
deposicion_basura
VARCHAR
jefe_familia_id
INT
FK
69
Fecha creacin:
XX/XX/XXXX
Tipo Dato
PK/FK
Descripcin
idmedicamento
INT
PK
Nombre
VARCHAR
Nombre medicamento
Cantidad
VARCHAR
laboratorio
VARCHAR
Laboratorio medicamento
componente
VARCHAR
Fecha creacin:
XX/XX/XXXX
Identrada
INT
unidades
INT
PK
Fecha
DATE
Fecha de ingreso de
medicamento
medicamneto_idmedicamento INT
FK
Relacin con el
medicamento que ha sido
ingresado
70
Fecha creacin:
XX/XX/XXXX
Tipo Dato
PK/FK Descripcin
Idbincard
INT
PK
Unidades
VARCHAR
medicamento_idmedicamento VARCHAR FK
Relacin con el
medicamento
posta_idposta
VARCHAR FK
Fecha creacin:
XX/XX/XXXX
Tipo Dato
PK/FK
Descripcin
Idvehiculo
INT
PK
Patente
VARCHAR
Patente vehculo
Marca
VARCHAR
Marca vehculo
combustible
VARCHAR
usuario_id
INT
FK
71
Fecha creacin:
XX/XX/XXXX
Tipo Dato
PK/FK
Descripcin
idbitacora
INT
PK
nro_bitacora
INT
Nmero bitcora
Fecha
DATE
km_inicio
FLOAT
km_final
FLOAT
Litros
FLOAT
Litros de abastecimiento de
combustible comprado en el da
nro_vale
INT
Nmero de vale
Valor
INT
nro_guia
INT
Nmero de gua
Kms
FLOAT
Kilmetros recorridos en el da
Cometido
VARCHAR
usuario_id
INT
FK
vehiculo_idvehiculo
INT
FK
72
73
Captulo VIII
Planes de prueba
74
23
75
Las pruebas que se realizarn son las de caja negra (enfoque funcional)
y de caja blanca (enfoque estructurado).
En el enfoque funcional o caja negra se realiza un anlisis a la interfaz
del sistema, evaluando las diferentes entradas, procesos y salida de datos que
puede efectuar el usuario.
Y
en
el
enfoque
estructurado
caja
blanca
se
evaluaran
24
76
Valores vlidos
nro_bitacora
Valores invlidos
Fecha
DATE
km_inicio
km_final
FLOAT
Caracteres especiales,
espacios en blanco
Litros
nro_vale
Valor
nro_guia
Kms
Cometido
VARCHAR <=250
77
25
78
Caminos dependientes:
1 2 3.1 8 9 (a1 a2 a3 a4)
1 2 3.2 4.1 7 8 9 (a1 a5 a6 a7 a8 a4)
1 2 3 3.2 4.2 5 6 7 8 9 (a1 a5 a9 a10 a11 a12 a8
a4)
79
Captulo IX
Plan de contingencia
80
IX Plan de contingencia
En este tem se identificarn los posibles riesgos que pueden sufrir los
elementos referidos al sistema informtico, equipos, personal, infraestructura,
servidor de alojamiento web, como tambin la informacin almacenada en ella.
26
(Espino Sanchez)
81
1. Acceso no autorizado
2. Desastres Naturales (Movimientos telricos, Inundaciones)
3. Fallas de Personal (enfermedad, accidentes, renuncias)
4. Fallas de Hardware (falla en los servidores o falla en el hardware).
1. Incendio o Fuego
2. Robo de equipos y archivos
3. Falla en los equipos
4. Equivocaciones del personal
5. Accin virus informtico
6. Fenmenos naturales
7. Accesos no autorizados
8. Ausencia del personal de sistemas.
82
Riesgo
Grado de
Frecuencia
Grado de
Negatividad
de evento
impacto
Incendio o Fuego
Muy severo
Aleatorio
Alto
Grave
Aleatorio
Grave
Grave
Aleatorio
Grave
Moderado
Peridico
Moderado
Grave
Continuo
Moderado
Fenmenos naturales
Grave
Aleatorio
Grave
Accesos no autorizados
Grave
Aleatorio
Grave
83
Planificacin de riesgos.
1. Incendio o Fuego
84
con
dispositivos
que
amplen
tiempo
para
apagar
correctamente el equipo.
4. Equivocaciones
Para las equivocaciones que se producen en forma involuntaria
del personal, se realizar una capacitacin antes de ser implementado
el sistema a los futuros usuarios. Si se integran nuevos usuarios el
administrador
del
sistema
ser
el
encargado
de
explicar
el
85
hacer
7. Accesos no autorizados
inmediatamente
para
automticamente el usuario.
86
que
el
administrador
elimine
Captulo X
Manuales del Sistema
87
X MANUALES
10.1.1. Requerimientos
10.1.2. Instalacin
88
1. Ingreso al sistema
89
90
91
, modificar
realizar.
5.1.
Ver
92
Modificar
93
Eliminar
94
95
96
, modificar
realizar.
8.1.
Ver paciente
97
Modificar paciente
98
Eliminar paciente
99
100
101
, modificar
realizar.
11.1.
Ver
102
Modificar
anteriormente
103
Eliminar
104
Captulo XI Conclusin
Captulo XI
Conclusin
105
Captulo XI Conclusin
CAPITULO XI
XI CONCLUSIN
106
Captulo XI Conclusin
Para el chofer
107
Captulo XII
Bibliografa
108
109
el
11
de
Octubre
de
2014,
de
10,
de
de
2014,
de
de
http://personas.entel.cl/PortalPersonas/appmanager/entelpcs/personas?_nfpb=true&_pageLab
el=P12800364521294253893661&refPlan=&codProducto=102309&hash=idCategoria%3D1
WageIndicatorFoundation. (s.f.). Salario bruto mensual para: Desarrolladores de software.
Recuperado
el
20
de
Noviembre
de
2014,
de
Tusalario.org/Chile:
http://www.tusalario.org/chile/main/salario/Comparatusalario?job-id=2512010000000
Wikipedia. (14 de septiembre de 2014). XAMPP. Recuperado el 13 de octubre de 2014, de
http://es.wikipedia.org/wiki/XAMPP
Yii Framework. (21 de noviembre de 2008). Yii Framework. Recuperado el 13 de octubre de
2014, de http://www.yiiframework.com/doc/guide/1.1/es/quickstart.what-is-yii
110