Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CÓDIGO: 201014_59
Presentado a:
MAURICIO RODRIGUEZ
Entregado por:
Grupo: 59
3. Objetivos de la investigación
Objetivo general
Implementar un sistema de información que optimice los procesos de
dispensación de medicamentos a la medida de los requerimientos presentados por
el Instituto de Salud ABC
Objetivos específicos
Identificar los requerimientos del sistema de información mediante
entrevistas a los diferentes usuarios
Determinar los datos necesarios a registrar dentro del sistema de
información
Plantear el diseño lógico de la aplicación según los requerimientos
encontrados
Desarrollar las interfaces de usuarios requeridas dentro del sistema de
información
Generar credenciales de ingreso para acceder a la información
suministrada por el instituto.
4. Título de la investigación
Formulación de una estrategia de negocio implementando un sistema de
información en el Instituto de Salud ABC
5. Preguntas de investigación
Javascript
JavaScript (abreviado comúnmente JS) es un lenguaje de programación
interpretado. Se define como orientado a objetos, basado en prototipos,
imperativo, débilmente tipado y dinámico.
Se utiliza principalmente en su forma del lado del cliente, implementado como
parte de un navegador web permitiendo mejoras en la interfaz de usuario y
páginas web dinámicas
HTML
HTML, siglas en inglés de HyperText Markup Language (lenguaje de marcas de
hipertexto), hace referencia al lenguaje de marcado para la elaboración de páginas
web. Es un estándar que sirve de referencia del software que conecta con la
elaboración de páginas web en sus diferentes versiones, define una estructura
básica y un código (denominado código HTML) para la definición de contenido de
una página web, como texto, imágenes, videos, juegos, entre otros
C#
C# es un lenguaje de programación multiparadigma desarrollado y estandarizado
por Microsoft como parte de su plataforma .NET, que después fue aprobado como
un estándar por la ECMA (ECMA-334) e ISO (ISO/IEC 23270). C# es uno de los
lenguajes de programación diseñados para la infraestructura de lenguaje común.
Sistema operativo
Un sistema operativo es el software principal o conjunto de programas de un
sistema informático que gestiona los recursos de hardware y provee servicios a los
programas de aplicación de software, ejecutándose en modo privilegiado respecto
de los restantes.
Base de datos
Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y
almacenados sistemáticamente para su posterior uso. En este sentido; una
biblioteca puede considerarse una base de datos compuesta en su mayoría por
documentos y textos impresos en papel e indexados para su consulta
Servidor
Un servidor es una aplicación en ejecución capaz de atender las peticiones de un
cliente y devolverle una respuesta en concordancia. Los servidores se pueden
ejecutar en cualquier tipo de computadora, incluso en computadoras con bombillo
dedicadas a las cuales se les conoce individualmente como «el servidor». En la
mayoría de los casos una misma computadora puede proveer múltiples servicios y
tener varios servidores en funcionamiento. La ventaja de montar un servidor en
computadoras dedicadas es la seguridad. Por esta razón la mayoría de los
servidores son procesos diseñados de forma que puedan funcionar en
computadoras de propósito específico.
7. Descripción tecnológica
Estructura
HTML
CSS
Casi todas las páginas contienen, al menos, un trozo de código escrito
en JavaScript.
PHP
Java, con sus tecnologías Java Servlets y JavaServer Pages (JSP)
Javascript en su modalidad SSJS: Server Side Javascript (Javascript del
lado del servidor).
Perl
Ruby
Python
Node.js
C# y Visual Basic con sus tecnologías ASP/ASP.NET
Capa de datos
Los datos se almacenan en alguna base de datos estándar.
Consideraciones técnicas
Una ventaja significativa es que las aplicaciones web deberían funcionar igual
independientemente de la versión del sistema operativo instalado en el cliente. En
vez de crear clientes para Windows, Mac OS X, GNU/Linux y otros sistemas
operativos, la aplicación web se escribe una vez y se ejecuta igual en todas
partes. Sin embargo, hay aplicaciones inconsistentes escritas
con HTML, CSS, DOM y otras especificaciones estándar para navegadores web
que pueden causar problemas en el desarrollo y soporte de estas aplicaciones,
principalmente debido a la falta de adhesión de los navegadores a dichos
estándares web (especialmente versiones de Internet Explorer anteriores a la 7).
Adicionalmente, la posibilidad de los usuarios de personalizar muchas de las
características de la interfaz (tamaño y color de fuentes, tipos de fuentes,
inhabilitar Javascript) puede interferir con la consistencia de la aplicación web.
Uso empresarial
Una estrategia que está emergiendo para las empresas proveedoras
de software consiste en proveer acceso vía web a la aplicación. Para aquellas
previamente distribuidas, como los programas de escritorio, se puede optar por
desarrollar una aplicación totalmente nueva o simplemente por adaptar la
aplicación para ser usada con una interfaz web. Estos últimos programas permiten
al usuario pagar una cuota mensual o anual para usar la aplicación, sin necesidad
de instalarla en la computadora del usuario. A esta estrategia de uso se la
denomina Software como servicio y a las compañías desarrolladoras se les
denomina proveedores de servicios de aplicación (ASP), un modelo de negocio
que está atrayendo la atención de la industria del software.
Características
Se desarrollará una aplicación web que permita obtener los datos de las fórmulas
medicas diligenciadas por el personal asistencial (médicos), este a su vez viajará a
un almacén (farmacia) para ser dispensadas y registradas dentro del aplicativo.
Se tendrá en cuenta todo lo relacionado con el manejo de un inventario para
verificar existencias de los medicamentos a dispensar
Se tendrá en cuenta el proceso de formulación y dispensación de medicamentos
para obtener los requerimientos necesarios para el desarrollo de la misma
El aplicativo será desarrollado en el lenguaje de propagación C# con ASP.net
utilizando las ultimas librerías o DLL que se encuentren en el mercado para
realizar un software echo a la medida de la necesidad
Las ordenes medicas se podrán visualizar dentro del aplicativo a desarrollar, se
podrá obtener un mayor control de las mismas garantizando su almacenamiento
cumpliendo con toda la normatividad a cerca de la historia clínica en Colombia
La institución contara con un sistema de información capacitado para cubrir todas
las necesidades que puedan surgir dentro de este proceso como lo es la
formulación de medicamentos
El aplicativo ayudará a los órganos administrativos de la compañía a controlar
costos sobre la compra de medicamentos ya que con el inventario sistematizado
que se tendrá de los medicamentos se podrá consultar en tiempo real el Kardex y
así realizar auditoria de los mismos como por ejemplo la fecha de vencimiento de
los productos
Se podrán generar informes a presentar a la Gerencia sobre los cambios y
rotaciones que pueda llevar a tener el inventario de medicamentos y así ayudar a
tomar decisiones sobre los mismos
Permitirá controlar los ingresos y salidas de mercancías por cualquier concepto,
además de obtener estadísticas, costos, rentabilidad y movimientos de cada uno
de los medicamentos
8. Decálogo de Bernal
Concepto Descripción
Cronología (¿Cuándo?) En el Instituto de Salud ABC, existe la necesidad de
implementar un sistema de información que permita
la administración del proceso de dispensación de
medicamentos para sus pacientes
Axiomas (¿Quién?) Los funcionarios del instituto fueron los que
evidenciaron el inconveniente debido a que han
registrado perdida de información importante para la
compañía
Método (¿Cómo?) Realizando investigación sobre la información
obtenida de los casos presentados por los
funcionarios de la institución.
Ontología (¿Qué?) Desarrollar una solución informática a la medida del
Instituto
Tecnología (¿Con qué?) Tecnologías de desarrollo como lo son aplicaciones
web hechas en .NET lenguaje de programación de
Microsoft el cual esta muy bien posicionado en el
mercado
Teleología (¿Para qué?) Para ejercer un control en el registro de los datos
para ayudar a la Gerencia a administrar los recursos
de la institución
Topografía (¿Dónde?) En el Instituto de Salud ABC ubicado en la ciudad de
Medellín
Ecología (¿Contra qué?) Luego de tener un control en la información
mejorará el rendimiento de las labores ya que la
información se encontrará disponible.
Etiología (¿Por qué?) No hay control con la dispensación de
medicamentos dentro del instituto
Experiencia (¿Cuánto?) La investigación está basada en tecnología .Net
para el desarrollo de aplicaciones web que hacen
parte de las nuevas tecnologías TIC.