Académique Documents
Professionnel Documents
Culture Documents
Presentado a:
YINA ALEXANDRA GONZALEZ ZANARIA
Entregado por:
Codigo:80185143
Grupo: 301404_33
Si bien esta debera ser una tarea del estado, y pese a que existen normas que les delegan
esta funcin, la integracin entre los sistemas parece ser nula.
Esta propuesta se selecciona como una iniciativa de desarrollo que busca implementar la
creacin de un sitio web para la gestin del personal de enfermera, por la empresa
COLCUIDAR, a manera de proyecto disear una propuesta de interaccin de este sistema con
el de un sistema de un ente del contexto a travs de servicios web; adems de proporcionar las
diferentes funcionalidades, segn los requerimientos organizacionales de La empresa
COLCUIDAR SAS.
INTRODUCCIN
Descripcin de la empresa.
Nombre de la empresa Colcuidar SAS
Esta empresa se dedica a prestar servicios de enfermera domiciliario y hospitalarios en
la ciudad de Bogot. Actualmente cuenta con contratos con clnica Colombia, hospital
San Ignacio, Clnica Palermo.
Descripcin del proyecto.
Despus de realizar la visita a la empresa, identificamos que necesitan un software
conectado con una base de datos, para registrar los turnos de las enfermeras, saber la
disponibilidad de cada una de las enfermeras, y saber en qu hospital o domicilio se
encuentra prestando turno el personal vinculado con la empresa.
Descripcin de requerimientos.
Los requerimientos para el desarrollo del software, es que esta aplicacin debe ser una
aplicacin web que se pueda consultar desde cualquier navegado web. Debe tener
campos de registro, modificacin y eliminacin de datos de turnos de enfermeras. Debe
estar conectado con una base de datos alojada preferiblemente en un servidor que no
ocupe espacio fsico dentro de las instalaciones de la empresa.
Debe visualizar e imprimir reportes en lnea de todo el personal con el nmero de turnos
realizados por cada enfermera, para as poder gestionar la nmina de una manera ms
fcil.
Organigrama
OBJETIVO
Desarrollar un prototipo de aplicacin web que permita gestionar el proceso manual que
implica la prestacin de servicios de personal tcnico de enfermera COLCUIDAR SAS
OBJETIVO ESPECFICO
Identificar las falencias que actualmente se presentan en el proceso de prestacin de
servicios de personal tcnico de enfermera COLCUIDAR SAS
Definir requerimientos.
Elaborar el anlisis, diseo y modelamiento del sistema.
Disear Modelo de Datos.
Desarrollar los mdulos pertinentes para solucionar los requerimientos funcionales.
Ventajas
Lenguaje multiplataforma.
Fcil de aprender.
Orientado para desarrollar aplicaciones web donde la informacin
est en una base de datos.
Buena integracin con la mayora de conectores a base de datos.
MySQL, PostgreSQL, Oracle, etc.
Lenguaje modular.
Mucha documentacin debido a su gran popularidad y una gran
comunidad. (Web Oficial php.net).
Programacin orientada a objetos.
Lenguaje de cdigo libre y gratuito.
Biblioteca muy amplia de funciones nativas.
Mltiples Frameworks PHP que permiten que tu cdigo sea ms
ordenado, estructurado, manejable y permiten trabajar utilizando patrones de
diseo como Modelo-Vista-Controlador (MVC).
Desventajas
Diseo
Segn los autores del libro Introduccin a la Ingeniera del Software, el diseo del
software es el proceso de aplicar distintas tcnicas y principios con el propsito de
definir un dispositivo, proceso o sistema con los suficientes detalles como para permitir
su realizacin fsica. Esta etapa se suele dividir en dos fases:
Diseo Preliminar: abarca el modelo de la base de datos, la arquitectura y la interfaz de
usuario
Diseo Detallado: abarca an ms en detalle la representacin arquitectnica y el
cdigo o algoritmos
Pruebas
En esta etapa se desarrollan todas las actividades de ejecucin de todos los
componentes del programa segn circunstancias previamente especificadas y la
muestra de resultados esperados.
Generalmente se descubren fallas, defectos o errores verificando en qu fase se origin
el problema y medidas para solucionarlo.
Aplicaciones Web
las aplicaciones web son aquellas que estn ejecutadas en el entorno de un Cliente
(navegador, explorador o visualizador) interpretadas por un Servidor (servidor web)
realizando la comunicacin mediante un protocolo de comunicacin HTTP.
Existen dos tipos de Pginas Web:
Pgina Web Esttica: son aquellas aplicaciones creadas mediante HTML y algunos
efectos en Javascript que permiten mostrar informacin, pero todo de manera muy
plana y bsica.
Pgina Web Dinmica: son aquellas aplicaciones creadas con algn tipo de lenguaje de
programacin web, que adems de las etiquetas HTML y funciones Javascript, permite
que el usuario tenga una interaccin ms compleja como el manejo de Formularios,
Base de Datos, Foros
METODOLOGA DE DESARROLLO
La metodologa de desarrollo de software llamada Modelo en Cascada. Este consiste
en dividir las diferentes actividades propuestas en fases de tal manera que para iniciar
una nueva actividad es imprescindible esperar a la finalizacin de la actividad
inmediatamente anterior.
Levantamiento de Requerimientos
En esta fase se analizaron las necesidades del usuario final del software y se
determinaron requisitos, requerimientos y objetivos a cubrir. De esta fase surgi un
documento de especificacin de requerimientos que contiene la especificacin completa
de lo que se realiz.
Esta fase comenz con la definicin del problema, el levantamiento de informacin y
finaliz con la primera reunin con dueo de la empresa.
Anlisis y Diseo del Sistema
Esta fase se dar inicio desde la codificacin del software, el desarrollo de los mdulos,
hasta la tercera revisin del tutor, especificado en el cronograma.
Pruebas y Documentacin
En la fase de Pruebas, se relacionarn toda la informacin que solicit el cliente contra
el resultado de software obtenido.
Una vez ensamblados todos los mdulos del sistema, se verificar que todo funcionar
correctamente cumpliendo con los requerimientos establecidos por Coordinacin. Esta
fase se realizar en la etapa de Verificacin y Pruebas establecido en el cronograma.
CONCLUSIONES
REFERENCIAS BIBLIOGRFICAS
Instituto Nacional de Tecnologas de la Comunicacin. (2009).
Curso de introduccin a la ingeniera del software. Recuperado
dehttp://jmpovedar.files.wordpress.com/2011/08/curso-de-introduccic3b3n-a-
la-ingenieria-del-software.pdf
Rob, P. & Coronel, C. (2004). Sistemas de bases de datos: Diseo,
implementacin y administracin. Recuperado
dehttp://go.galegroup.com/ps/i.do?
p=GVRL&sw=w&u=unad&v=2.1&it=r&id=GALE
%7CCX4059200079&asid=6d6e98a54ca68d83cbcc6401290aaf60
Weitzenfeld, A. (2005). Ingeniera de Software Orientada a Objetos
con UML, Java e Internet. Recuperado
dehttp://bibliotecavirtual.unad.edu.co:2081/ps/i.do?
p=GVRL&sw=w&u=unad&v=2.1&it=r&id=GALE
%7CCX3004300022&asid=1701ae413d0c6a6c1e4264712d295362
Fernndez, J. (2013). Introduccin a las metodologas giles.
Recuperado
dehttps://www.exabyteinformatica.com/uoc/Informatica/Tecnicas_avanzadas_
de_ingenieria_de_software/Tecnicas_avanzadas_de_ingenieria_de_software
_(Modulo_3).pdf
Snchez, L. , Rosado, D., Blanco, C., Fernndez-Medina, E., &
Piattini, M. (2010). Ingeniera del Software: Tendencias Profesionales. CISTI
(Iberian Conference On Information Systems & Technologies / Conferncia
Ibrica De Sistemas E Tecnologias De Informao) Proceedings, (6)1 529-
534. Recuperado dehttp://bibliotecavirtual.unad.edu.co:2048/login?
user=proveedor&pass=danue0a0&url=http://bibliotecavirtual.unad.edu.co:205
1/login.aspx?direct=true&db=aci&AN=54023730&lang=es&site=eds-live