Sei sulla pagina 1di 7

PROPUESTA DE SOLUCIN

Despus de conocer los antecedentes y la problemtica de la empresa, se


propone el desarrollo de un sistema computarizado y de una base de datos
que permita a la empresa optimizar el manejo y el control de la informacin,
dicho sistema permitir al administrador y a los propietarios tener
informacin organizada y confiable de una manera gil.

OBJETIVO GENERAL

Proporcionar a la empresa Antiguo Arte Europeo, una aplicacin informtica


que permita optimizar los procesos de ventas e inventarios haciendo uso del
equipo de cmputo existente y con esto facilitar el almacenamiento, control
de la informacin que se maneja en cada uno de los procesos mencionados,
y que adems agilice las consultas a dicha informacin precisa y ordenada
al momento que los administradores, la propietaria o el personal de la
empresa la requieran.

OBJETIVOS PARTICULARES

Disear el modelo de un sistema que permita mejorar los procesos y


solucionar las necesidades de administracin de la informacin en la
empresa.
Crear una base de datos para almacenar los datos requeridos para el buen
funcionamiento del sistema.
Disear las interfaces del sistema de modo que sea fcil de entender y de
utilizar.
Codificar el sistema en base al diseo previamente realizado.
Instalar el sistema, capacitar al personal y mantener el sistema a prueba
durante un periodo de 30 das, para evaluar su funcionamiento.
Implantar el sistema en la empresa, sujeto a futuras mejoras o
actualizaciones.
JUSTIFICACIN

Con el desarrollo del sistema de control de ventas e inventarios, se pretende


que la empresa Antiguo Arte Europeo S.A de C.V, pueda mejorar los
procesos de ventas e inventarios, esto con el propsito de brindar un
servicio de mayor calidad a sus clientes, adems de mejorar la eficiencia del
personal y la calidad de los datos e informacin que requieren los
administradores para tener una mejor visin de las ganancias de la
empresa, as mismo el sistema contribuir a un disminucin considerable en
los errores y conflictos existentes en los procesos actuales.

INTRODUCCIN

La siguiente tesis presenta de manera simple y con una lectura sencilla la


informacin que da seguimiento al desarrollo de un sistema computarizado
con el propsito de optimizar los procesos de ventas e inventarios que
actualmente se llevan a cabo en la empresa Antiguo Arte Europeo.

En el captulo I se pretende dar una explicacin de lo que es la


programacin, para ello se inicia con la definicin de lenguaje de
programacin, continuando con una resea de la evolucin y clasificacin de
estos desde el inicio hasta nuestros das.

Posteriormente se explica de manera sencilla que son los lenguajes de


programacin visuales, para continuar con una resea de Visual Basic,
adems de conceptos y terminologa necesarios para programar en ste
lenguaje. Finalmente se explica lo que es una base de datos, los modelos
existentes y la creacin y diseo de estas.

MARCO TERICO

Este captulo pretende dar una introduccin a la programacin, para ello se


ha comenzado con la definicin de lenguaje de programacin, continuando
con una resea de la evolucin y clasificacin de los lenguajes de
programacin desde el inicio hasta nuestros das.

Posteriormente se explica de manera sencilla en qu consisten los lenguajes


de programacin visuales, para continuar con una revisin de Visual Basic,
adems de conceptos y terminologa necesarios para programar en este
lenguaje.
Finalmente se explica lo que es una base de datos, conceptos y
terminologa, para comprender la importancia del uso de estas dentro de los
sistemas de informacin.
1.1 Introduccin a los lenguajes de programacin

Con la idea de facilitar las tareas tediosas y cansadas de las personas, el


hombre ha venido inventado diversas herramientas a lo largo de nuestra
historia, que nos permiten tener una mejor calidad de vida. Las
computadoras son uno ms de los inventos del hombre, aunque debemos
decir que las tecnologas para su fabricacin y explotacin han tenido un
desarrollo sorprendente a partir de la segunda mitad del siglo XX. Esta
herramienta por s sola no es capaz de efectuar ninguna tarea, es tan slo
un conjunto de cables y circuitos que necesitan recibir instrucciones por
parte de los humanos para desempear alguna tarea.

El problema en si, se puede expresar en cmo vamos a poder hacer que


unos conjuntos de circuitos desempeen una determinada tarea y nos
entreguen los resultados que nosotros esperamos?, es decir, de qu
manera se puede lograr la comunicacin entre el hombre y la computadora?

Fue as como, tratando de dar una solucin al problema planteado,


surgieron los lenguajes de programacin, que son como un lenguaje
cualquiera, pero simplificado y con ciertas normas, para poder trasmitir
nuestras rdenes a la computadora.

Por otro lado, como se sabe, un conjunto de circuitos no entendera ningn


lenguaje que nosotros conozcamos, por ms sencillo que ste parezca. Los
circuitos en todo caso, slo reconocen presencia o ausencia de energa, es
decir que debemos hablarle a la mquina en su propio lenguaje (presencia y
ausencia de energa, 0 y 1), o nuestro lenguaje deber de ser traducido a un
lenguaje binario cuyo alfabeto es el 0 y el 1, mediante las herramientas
desarrolladas para llevar a cabo esta tarea, las cuales reciben el nombre de
traductores, y como veremos ms adelante, los hay de muchos tipos,
dependiendo de caractersticas ms especficas del lenguaje a traducir y de
la manera de llevar a cabo su traduccin. Como es de suponer, para crear
un lenguaje de programacin, deberemos crear la herramienta que lo
traduce, y es justamente de ellas, de las que hablaremos a continuacin,
para describir como han ido evolucionando en los ltimos 60 aos.

1.1.1 Los inicios


1946: Konrad Zuse, un ingeniero Alemn, mientras trabajaba en los Alpes de
Bavaria, desarroll el lenguaje Plankalkul, el cual, fue aplicado entre otras
cosas para jugar al ajedrez.

1949: Aparece Short Code, que viene a ser el primer lenguaje que fue usado
en un dispositivo de cmputo electrnico, aunque se debe decir que se trata
de un lenguaje traducido a mano.

1951: Grace Hopper, trabajando para Remington Rand, comenz el trabajo


de diseo del primer compilador conocido ampliamente, el A-0, el cual, al
ser liberado por la compaa en

1957, lo hizo con el nombre de MATH-MATIC.

1952: Alick E. Glennie, durante su tiempo libre en la Universidad de


Manchester, concibe un sistema de programacin llamado AUTOCODE, que
viene a ser un compilador muy rudimentario.

1957: aparece FORTRAN (FORMULA TRANSLATING) sistema traductor de


frmulas matemticas. Fue desarrollado por un equipo, al frente del cual se
encontraba John Backus quien despus vendra a contribuir en el desarrollo
del compilador para el lenguaje ALGOL y de la notacin usada para la
especificacin sintctica de los lenguajes, conocida como BNF (Backus Naur
Form).

A partir de los aos sesenta, empiezan a surgir diferentes lenguajes de


programacin, atendiendo a diversos enfoques, caractersticas y propsitos.

Objetivos del Proyecto


Objetivo General

Elaborar un sistema de control de medicamentos para la atencin de


prescripciones, preparacin de frmulas y manejo de insumos en un centro
de salud.

Objetivos Especficos

Elaborar una solucin software que permita:


1. Generar solicitudes de reposicin de stock de medicamentos e
insumos de farmacia.
2. Actualizar el stock de medicamentos e insumos de farmacia.
3. Registrar la solicitud de preparacin de frmulas.
4. Registrar la entrega de medicamentos a los pacientes

El cumplimiento de los objetivos del proyecto se mide a travs de los


siguientes indicadores de logro:
Indicadores de xito

I1. (OE1) Aprobacin formal por parte del comit de proyecto.

- Documento de Aprobacin por parte de la empresa QA sobre el


correcto funcionamiento y la calidad del producto de software.

- Culminacin del proyecto: Sistema de control de farmacia para un


centro de Salud, el cual comprende el CD final del producto software
y la documentacin relacionada a la solucin.

- Certificado de despliegue en produccin por parte de la empresa


sobre el correcto despliegue y funcionamiento de la solucin en sus
servidores.

Alcance del Proyecto

El cumplimiento de las siguientes funciones:


- Verificar atencin de medicamentos.
- Verificar stock de medicamentos.
- Registrar la solicitud de cobro de medicamentos.
- Registrar entrega de medicamentos.
- Atender solicitud de preparacin.
- Registrar atencin de preparacin de frmulas.
- Registrar solicitud de reposicin de medicamentos.
- Registrar atencin de solicitud de compra de medicamentos.
El alcance del proyecto NO incluir:

- El mantenimiento del sistema una vez desplegado en el centro de salud.


- La compra del hardware necesario para la implementacin del sistema.
-La compra de las licencias necesarias para la implementacin del sistema.
-El despliegue del producto final en el centro de salud.

Potrebbero piacerti anche