Professional Documents
Culture Documents
TECNOLOGICAS
Universidad Tecnolgica de Tehuacn
PROGRAMA EDUCATIVO EN
MEMORIA DE ESTADA
A mi yo de ayer
ndice
NDICE ................................................................................................................................................ 4
CAPTULO I INTRODUCCIN ........................................................................................................... 5
1.1 Resumen. .................................................................................................................................. 8
1.2 Abstract. .................................................................................................................................... 9
1.3 Planteamiento del problema.................................................................................................... 10
1.4 Justificacin. ............................................................................................................................ 10
1.5 Objetivos.................................................................................................................................. 10
1.5.1 Objetivo General. ............................................................................................................. 10
1.5.2 Objetivos especficos. ...................................................................................................... 10
CAPTULO II MARCO HISTRICO ................................................................................................. 11
2.1 Antecedentes histricos. ......................................................................................................... 12
2.1.1 Datos histricos. ............................................................................................................... 13
2.1.2 Misin. .............................................................................................................................. 14
2.1.3 Visin. ............................................................................................................................... 14
2.1.4 Polticas de calidad. ......................................................................................................... 14
2.1.5 Valores. ............................................................................................................................ 14
2.1.6 Principales reas de la empresa. ..................................................................................... 15
2.1.7 Descripcin del rea de realizacin de estada. .............................................................. 16
2.1.8 Organigrama..................................................................................................................... 17
CAPTULO III MARCO TERICO .................................................................................................... 18
3.1 Sistema Web. .......................................................................................................................... 19
3.2 Open source. ........................................................................................................................... 19
3.4 MVC. ........................................................................................................................................ 19
3.5 PHP. ........................................................................................................................................ 19
3.6 Html5. ...................................................................................................................................... 19
3.7 Css3. ....................................................................................................................................... 20
3.8 JavaScript. ............................................................................................................................... 20
3.9 JQuery. .................................................................................................................................... 20
3.10 Ajax........................................................................................................................................ 20
3.11 Tecnologa responsive Web design. ..................................................................................... 20
3.12 Servidor apache. ................................................................................................................... 20
3.13 Xampp. .................................................................................................................................. 21
3.14 Gestor de base de datos. ...................................................................................................... 21
3.15 MySQL................................................................................................................................... 21
3.16 Bootstrap. .............................................................................................................................. 21
CAPTULO IV METODOLOGA ....................................................................................................... 22
4.1 Descripcin de actividades...................................................................................................... 23
4.2 Planeacin. .............................................................................................................................. 25
4.3 Implementacin. ...................................................................................................................... 28
4.3.1 Anlisis. ............................................................................................................................ 28
4.3.2 Diseo. ............................................................................................................................. 30
4.3.2.1 Maquetado de bajo nivel. ......................................................................................................... 30
Tablas e ilustraciones
Organigrama de la institucin .......................................................................................... 17
Project parte 1 ................................................................................................................. 26
Project parte 2 ................................................................................................................. 26
Project parte 3 ................................................................................................................. 27
Project parte 4 ................................................................................................................. 27
Project parte 5 ................................................................................................................. 28
Maquetado Index ............................................................................................................. 30
Maquetado Catlogo artculos ......................................................................................... 31
Maquetado Catlogo resguardatarios .............................................................................. 31
Maquetado Catlogo proveedores ................................................................................... 32
Maquetado Alta artculos ................................................................................................. 32
CAPTULO I
INTRODUCCIN
1.1 Resumen.
La institucin donde se realiz la estada fue en Hospital General de Tehuacn
ubicada en 19 Poniente 3800, Ex-Hacienda el Riego Mxico, 75764 Tehuacn,
Puebla.
En el departamento de almacn se desarroll un sistema web control de inventario
para los activos fijos que son suministrados por la institucin.
Ya que anteriormente manejaban un sistema el cual les era muy difcil emplear para
la gestin de los artculos, provocando una prdida de tiempo a la hora de realizar
el inventario fsico de esta administracin.
El sistema fue desarrollado en plataforma web, al cual fueron asignados a diferentes
tipos de usuarios para el control del sistema. El mdulo administrador de almacn
fue asignado al encargado de almacn, el cual realiza los movimientos de registro
y asignacin de artculos y otras operaciones. El mdulo mantenimiento fue
asignado al encargado del departamento de mantenimiento para controlar los
artculos que son enviados a reparacin.
Los reportes necesarios tambin fueron generados a travs del sistema, adems de
agregar una imagen para ayudar a identificar algn artculo.
El sistema fue desarrollado por lenguajes de programacin HTML, JavaScript, PHP,
entre otros y como gestor de base de datos fue utilizado MySQL.
Con ayuda del sistema web control de activos fijos se logr optimizar los procesos
que se llevan a cabo dentro del departamento almacn.
1.2 Abstract.
The institution where the project was carried out, was at the General Hospital of
Tehuacn, located at 19 Poniente 3800, "Ex-Hacienda El Riego Mexico", Tehuacn,
Puebla.
In the warehouse department a web system inventory control for assets that are
supplied by the institution was developed.
A system was used previously which was very difficult to use to manage items, the
system caused a waste of time when the physical inventory was carried out. The
web system inventory control was developed on a Web platform, different type of
users were assigned to the system to manage system operations.
The administrator module was assigned to the department manager, which performs
the movements of registration and allocation of items and other operations.
The maintenance module was assigned to the maintenance department manager to
control the items that are sent to be repaired.
The required reports were also generated through the system as well as adding an
image to help to identify an item.
The system was developed by programming languages, such as HTML, JavaScript,
PHP, among others, and as MySQL was used to manage the database.
Using the Web system were optimized the processes that are performed in the
warehouse department
CAPTULO II
MARCO HISTRICO
Los estudios realizados en 1991 demostraron que los Centros de Salud presentaban
de 1 a 32 camas, la atencin se prestaba por pasantes de medicina y enfermera,
el porcentaje de ocupacin era del 38% y de esta el 67% correspondi a partos
eutcicos.
13
2.1.2 Misin.
Los Servicios de Salud del Estado de Puebla es un Organismo Pblico
Descentralizado del Gobierno del Estado que contribuye a mejorar la calidad de vida
de los poblanos, mediante la prestacin de servicios de salud a la poblacin, con
cobertura total, equidad, oportunidad y calidad cientfica, tcnica y humana.
2.1.3 Visin.
Los Servicios de Salud del Estado de Puebla realizan acciones de salud a la
poblacin, con eficiencia operativa en sus procesos e impacto significativo en las
necesidades sociales de atencin a la salud, as como con el reconocimiento y la
participacin responsable de individuos, familias y comunidades.
2.1.4 Polticas de calidad.
Nuestra poltica de calidad es garantizar a cada paciente de manera oportuna y con
alto grado de afectividad la atencin especficamente indicada de acuerdo con su
enfermedad, con su medio familiar, social y con los avances de las ciencias de la
salud, utilizando los recursos apropiados con el nivel ms bajo de lesiones o
incapacidades, para obtener la mxima satisfaccin tanto del paciente como de
todas las personas o entidades que participen en el proceso de atencin.
2.1.5 Valores.
Universalidad
Todos los mexicanos tenemos el derecho constitucional de proteger nuestra
salud, este precepto toma vigencia en el sistema de salud hacindolo accesible a
quien lo solicite.
Equidad
Los poblanos son iguales ante la ley y deben tener las mismas oportunidades para
proteger su salud, independientemente de sus diferencias econmicas, de opinin
poltica, gnero, religiosas, de preferencia tnica o preferencia sexual u otras.
14
Calidad
Un valor fundamental del sistema de salud es responder a las necesidades y
expectativas de los poblanos en materia de atencin a la salud, otorgando un trato
digno, clido y de alto nivel cientfico y tecnolgico.
Corresponsabilidad
La salud es un bien pblico que tiene vigencia en el individuo, la familia y la
comunidad, por lo que protegerla, conservarla y recuperarla no es responsabilidad
exclusiva de las instituciones, sino corresponsabilidad de quienes integramos la
sociedad.
Humanismo
Cada persona es un ser humano nico; por ello debe ser apoyada para que pueda
lograr su ms amplio bienestar fsico, mental y social. se es precisamente el valor
primordial del sistema de salud:
Lograr el desarrollo integral del ser humano y de sus comunidades.
2.1.6 Principales reas de la empresa.
Direccin
1. Patronato
2. Asistentes de Direccin
3. Comits Tcnicos
A) Subdireccin Mdica
a. rea Medicina Preventiva
b. rea de Ciruga General
c. rea de Ginecologa/Obstetricia
d. rea de Medicina Interna
e. rea de Pediatra
f. reas Auxiliares de Diagnstico y Tratamiento
15
i. Laboratorio Clnico
ii. Radiodiagnstico
iii. Anatoma Patolgica
iv. Anestesiologa
v. Banco de Sangre
g. reas Paramdicos
i. Enfermera
ii. Registros Hospitalarios
iii. Farmacia
iv. Trabajo Social
v. Diettica
h. Departamento de Enseanza e Investigacin
B) Subdireccin Administrativa
a. rea de Recursos Humanos
b. rea de Recursos Financieros
c. rea de Recursos Materiales
d. rea de Servicios Generales
e. rea de Ingeniera y Mantenimiento
16
2.1.8 Organigrama.
17
CAPTULO III
MARCO TERICO
al usuario.
19
3.7 Css3.
Cascading Style Sheets significa hojas de estilo en cascada, es un lenguaje que
aplica uno varios estilos de diseo para definir la presentacin de HTML.
3.8 JavaScript.
Es un lenguaje de programacin orientado a objetos que interacta (del lado del
cliente) dinmicamente con el contenido de un navegador (etiquetas HTML).
3.9 JQuery.
Es una biblioteca, o conjunto de complementos tiles para el lenguaje de
programacin JavaScript. Ofrece una serie de funcionalidades basadas en
JavaScript que de otra manera requeriran de mucho ms cdigo, es decir, con las
funciones propias de esta biblioteca se logran grandes resultados en menos tiempo
y espacio.
3.10 Ajax.
Es una tcnica de desarrollo web para crear aplicaciones dinmicas, los usuarios
se mantienen en comunicacin asncrona con el servidor en segundo plano, de sta
forma es posible alterar el contenido sin necesidad de recargar, mejorando la
interactividad, velocidad, usabilidad en las aplicaciones.
3.11 Tecnologa responsive Web design.
Es una tcnica de desarrollo y diseo web adaptando la apariencia a las diferentes
resoluciones de los dispositivos con el objetivo de mejorar la experiencia del usuario.
3.12 Servidor apache.
Es un servidor web HTTP de cdigo abierto para la creacin de pginas y servicios
web. Es un servidor multiplataforma, gratuito, muy robusto y que destaca por su
seguridad y rendimiento.
20
3.13 Xampp.
Es un software soportado por diferentes plataformas que interpreta lenguaje de
programacin y base de datos.
3.14 Gestor de base de datos.
Es un conjunto de programas que permiten crear y mantener una base de datos,
asegurando su integridad, confidencialidad y seguridad.
3.15 MySQL.
Es un sistema gestor de base de datos relacional basado en lenguaje SQL que
permite conexiones multi-hilo y multi-usuario.
3.16 Bootstrap.
Es un framework creado por Twitter que nos facilita el diseo de nuestras
aplicaciones web y cuenta con diferentes libreras que trabajan con tecnologa web
responsive.
21
CAPTULO IV
METODOLOGA
Nombre de tarea
APP
INICIO
Planteamiento del problema
PLANEACIN
Levantamiento de requerimientos
Entrevista
Anlisis
Alcance
Wbs
Justificacin
Objetivos
Objetivo general
Objetivo especfico
Anlisis de requerimientos
Requerimientos funcionales
Requerimientos no funcionales
Casos de uso
Templates
Project
EJECUCIN
Firmas
Presentacin con la empresa
CIERRE
Cierre contractual
Cierre administrativo
DISEO
Maquetado de bajo nivel
Exposicin de primera entrega
Maquetado de alto nivel
Diseo de la base de datos
Normalizacin de la base de datos
Diagrama entidad relacion de la base de datos
PROGRAMACON
24
Codificacin
Compilacin
Anlisis de pruebas
Documentacin de cdigo
Diccionario de datos
TESTEO
Verificacin y validacin de datos
Inyecciones SQL
IMPLEMENTACIN
Configuracin de servidor (creacion de usuario)
Manual de programador
Manual de usuario
Exposicin de proyecto finalizado
4.2 Planeacin.
Para el desarrollo del sistema web fue necesario realizar un anlisis que permitiera
acumular los requerimientos del departamento de almacn.
Una vez obtenida la principal problemtica fue elaborado un plan de accin, es decir,
un cronograma de actividades el cual permitir gestionar el avance del proyecto;
ste fue dividido en diferentes fases:
25
26
27
4.3 Implementacin.
4.3.1 Anlisis.
Para la realizacin del levantamiento de requerimientos las necesidades fueron
presentadas por el encargado de recursos materiales quien lleva la administracin
del departamento de almacn, el cual expuso la problemtica de no poder gestionar
la informacin capturada para el control de los activos fijos de la organizacin debido
a que el sistema anterior era incomprensible para los usuarios y no se adaptaba lo
suficiente a la informacin que controla la organizacin y la perdida de tiempo para
realizar los reportes que les solicita el gobierno del estado.
Posteriormente, despus de haber expuesto el problema por parte del encargado
de recursos materiales se observaron los procesos dentro del departamento de
almacn, y asi identificar los movimientos generados por el almacenista.
Adems de observar los procesos dentro del almacn tambin fue detectada la
intervencin de un departamento diferente (Mantenimiento) donde los artculos que
se encuentran en la institucin realizan un movimiento a mantenimiento en caso de
28
Movimiento a mantenimiento.
Gestion de catlogos.
Consulta de movimientos.
4.3.2 Diseo.
Despues de haber realizado el anlisis y el levantamiento de requerimientos se
realiz la propuesta del sistema web, pues la institucin cuenta con un servidor por
lo que se pretende que todos los usuarios tengan el acceso en cualquier momento
y por su comodidad desde cualquier dispositivo.
De esta manera el usuario podr interpretar mejor el funcionamiento del sistema
web:
4.3.2.1 Maquetado de bajo nivel.
La primera fase de diseo es presentada con imgenes de las pantallas incluidas
las funciones bsicas del sistema web.
30
decirlo y es muestra sobre las dems pginas por presentacin, en la parte inferior
se muestra el men al cual el usuario administrador de almacen tendr acceso.
El catlogo de resguardatarios solo mostrar una tabla con los datos de los
reguardatarios y permitir realizar bsquedas por nombre del resguardatario o el
puesto.
31
32
los
artculos
un
departamento colocando a
un Resguardatario como
responsable.
Al finalizar el llenado de los
datos la informacin ser
recabada y en seguida ser
entregado un fichero con
extensin
.xls,
dicho
34
37
38
4.3.2.2.1 Login.
La pantalla de acceso al sistema en el cual sern introducidos los datos de inicio de
sesin cmo nombre de usuario y contrasea.
Una vez intorducidos los datos dar click en el botn lateral derecho:
Ilustracin 24 Interface Boton
iniciar sesin
artculos
que
existen
en
verde.
total
de
encuentran
artculos
en
el
que
rea
se
de
39
que
han
sido
que
ya
no
tienen
40
41
42
43
44
4.3.2.3.3.2 Departamentos
4.3.2.3.3.3 Proveedores
45
4.3.2.3.3.4 Artculos
46
47
4.3.3 Desarrollo.
4.3.3.1 Mtodo iniciar sesin.
48
49
Se muestra la informacin general de los reportes ya sea que se desee filtrar por
bsqueda de artculo por nombre o proveedor, tambin puede elegir o buscar por
tipo de departamento o nombre de quien est encargado de el departamento y listar
todos los artculos.
50
Las consultas generadas pueden mostrar informacin sobre todos los movimientos
que se generaron en el ltimo periodo, igual que el reporte de expedientes puede
consultarse por nombre de articulo, departamento o resguardatario y listar todos
los artculos que realizaron movimiento y fecha en la que fu generada para tener
un mejor control.
51
4.3.4 Pruebas.
4.3.4.1 Cliente y servidor:
Para verificar la estabilidad del sitio fueron medidos los tiempos de respuesta al
cargar la pgina:
52
53
54
CAPTULO V
RESULTADOS Y
DISCUSIN
5.1 Resultados.
Los resultados sobre el desarrollo de el Sistema web control de inventario para
activos fijos para el Hospital General de Tehuacn fue satisfactorio, adems de
corregir los fallos generados y realizer varias prueba que aseguran la funcionalidad
del Sistema.
El personal encargado del proyecto qued satisfecho con el proyecto y por su
puesto los usuariosencargados de almacn de igual manera quedaron complacidos.
El sistema cumpli exitosamente los objetivos establecidos ayudando a automatizar
los procesos que se llevan dentro del departamento de almacn.
Adems de que los ficheros generados en extencin .xls les benefici demasiado
pues se les facilita manipular esta informacin para entregar reportes que el estado
les solicita cada periodo determinado.
56
5.2 Discusin.
En lo personal me hubiera gustado ms realizer una aplicacin cliente servidor, pero
la desventaja principal era que tendra que generar un instalador para cada terminal,
y la parte del manteniento generara un costo ms para la institucin, pero
finalmente una aplicacin web fue la major opcin y se ajust a los requisites que el
cliente necesitaba.
El Sistema qued desarrollado justo para integrar nuevas funciones y operaciones,
desde la base de datos, hasta las interfaces diseadas, y as tener un mejor control
de todos los dems procesos que se involucran en el rea de almacn.
El proyecto que me fu asignado me gener una alta expectativa sobre lo que se
tena pensado al principio incluso ms de lo que se haba propuesto, ya que mis
conocimientos eran muy escasos sobre las nuevas tecnologas como diseo
responsivo de sitios web y la administracin de un servidor real (ya que muchas
veces trabajaba en simuladores de Sistemas Operativos), y tuve que aprenderlo por
mi propia cuenta.
Finalmente el proyecto se concluy exitosamente y me voy muy contento as como
los encargados del proyecto en la institucin, por haber aprendido muchas cosas
que no saba y por aplicar mis conocimientos en cosas que no tena ni idea de como
utilizarlos, una vez ms se comprueba que el empeo por lograr algo grande no
necesita de conocimientos, si no de ganas de aprender.
5.3 Conslusiones.
Fue una grata experiencia que seguramente aportar demasiado para mi futuro
personal como para mi futuro acadmico y laboral. Pues no solo se aprende a
aprender sino tambin se aprende a desaprender, se aprende a desechar las cosas
negativas que se tienen sobre la vida y sobre todo lo que tenga que ver con uno
mismo.
57
Cabe mencionar que la carrera de TI tiene mucho que aportar a una empresa o
institucin, incluso en la vida cotidiana de cada persona por lo que desarrollar
aplicaciones que mejoren la calidad de vida de los seres humanos e un trabajo muy
encantador y yo me siento orgulloso de hacerlo.
ste proyecto finaliz con xito quedando al agrado de todos los invoucrados, y
me gust poder aportar un pedacito en el desarrollo de las TI en el Hospital
General de Tehuacn.
5.6 Trabajos citados
rhus.
(2003).
The
Model-View-Controller
(MVC
).
Obtenido
http://heim.ifi.uio.no/~trygver/2003/javazone-jaoo/HM1A93.html
de
de
Reenskaug, T. (22 de Marzo de 1979). Xerox PARC 1979. Obtenido de Xerox PARC
1979: http://folk.uio.no/trygver/1979/sysreq/SysReq.pdf
Regalut. (26 de Agosto de 2012). Desarrollo mvil multplataforma. Obtenido de
http://desarrollomovilmultiplataforma.blogspot.mx/2012/08/aspectosteoricos-framework.html
S.A.,
A.
A.
(2012).
Abax
http://abaxasesores.com/codigoabierto
Asesores.
Obtenido
de
58