Académique Documents
Professionnel Documents
Culture Documents
Materia:
Participantes: Miguel ngel lvarez Soto Maria Guadalupe Snchez Cuellar Felipe Humberto Cabada Arismendiz Manuel Salom Verdugo Ramos Laura Lucia Vega Burgos
Navojoa, Sonora.
Octubre de 2003.
INDICE
PGINA Introduccin... 1 2 Justificacin del Proyecto.. 2 3 Modelado de la Empresa 3 3.1 Descripcin de la empresa... 3 3.2 Descripcin del problema 4 4 Planificacin del Proyecto. 5 4.1 Anlisis de Recursos... 5 4.2 Necesidades Tcnicas.. 5 4.3 Actividades a Desarrollar 5 4.4 Tiempos y Costos 6 5 Plan de Control de Calidad 7 6 Organizacin del Equipo de Trabajo 8 7 Anlisis del Sistema . 9 7.1 Introduccin. 9 7.1.1 Metas y Objetivos... 9 7.1.2 Alcances. 9 7.1.3 Contexto del Software ... 10 7.1.4 Restricciones Principales 10 7.2 Escenario de Uso. 11 7.2.1 Perfiles de Usuarios 11 7.2.2 Casos de Uso.. 11 7.2.3 Consideraciones Especiales de Uso... 12 7.3 Modelo de Datos y su Descripcin.. 12 7.3.1 Descripcin de los Datos 12 7.3.1.1 Objetos de Datos 13 7.3.1.2 Relaciones.. 17 7.3.1.3 Modelo de Datos 19 7.3.1.4 Diccionario de Datos.. 20 7.4 Modelo Funcional y su Descripcin 23 7.4.1 Descripcin de Funcionalidad 23 7.4.1.1 Proceso narrativo (PSPEC) por funcin 24 8 Plan de Pruebas de Aceptacin (PPA).. 32 8.1 Introduccin. 32 8.2 Pruebas diseadas 32 8.3 Pruebas de validacin.. 33 9. Diseo del Sistema............ 34 9.1 Introduccin 34 9.1.1Metas y Objetivos.. 34 9.1.2 Alcances 34 9.1.3 Contexto del Software .. 35 9.1.4 Restricciones Principales... 35 9.2 Diseo de Datos. 36 9.2.1 Estructuras de datos internas del Software... 36 9.2.2 Estructura de Datos Global .. 36 9.2.3 Estructuras de Datos Temporales. 39 9.2.4 Descripcin de la Base de Datos.. 40 9.3 Diseo a nivel de componentes y arquitectnico... 40
9.3.1 Diseo procedimental.... 9.3.1.1 Diagrama de Arquitectura 9.3.1.2 Estructura del Programa... 9.3.2 Descripcin por componente 9.3.2.1 Proceso explicativo para los componentes de (PSPEC) para cada componente.. 9.3.2.2 Descripcin de cada componente de la interfaz... 9.4 Diseo de interfaz de Usuario... 9.4.1 Descripcin de las interfases de Usuario.. 9.4.1.1 Imgenes de pantallas y Acciones y Objetos ... 9.4.2 Disponibilidad de Componentes .. 9.5 Restriciones, limitaciones y Dificultades... 9.6 Casos de Prueba. 9.7 Detalles de instalacin de paquetes y del sistema.. 10 Pruebas Efectuadas.... 10.1 Pruebas de diseo.. 10.2 Pruebas de validacin.... 11 Implantacin del sistema... 11.1 Objetivo. 11.2 Descripcin de Actividades... 11.3 Conclusin. 12 Garanta y Mantenimiento. 12.1 Objetivo. 12.2 Descripcin y Acuerdos.... 13 Conclusiones. 14 Recomendaciones y sugerencias... 15 Apndices y nomenclaturas... 15.1 Apendice A: Grafica de Gantt de planeacin inicial..................................... 15.2 Apendice B: Grafica de Gantt final............................................................... Bibliografa
41 49 50 52 52 52 53 53 53 60 60 61 61 62 62 63 64 64 64 65 66 66 66 68 69 70 70 71
Resumen
El presente documento contiene informacin del desarrollo del proyecto de software de nombre CentraldeMedicos.com, el cual fue desarrollado para le empresa EsNegocioWeb, donde se detalla el proceso adoptado por el equipo de desarrollo, se presenta la justificacin del proyecto, el cliente, el problema a solucionar y la solucin. La solucin se representa por la planificacin del proyecto utilizando la Ingeniera de Software, el plan de control de calidad, el anlisis y diseo del sistema, el plan de pruebas de aceptacin, las pruebas realizadas al sistema, el mtodo de implantacin, la garanta y mantenimiento, garanta y las conclusiones del proyecto.
Introduccin
Dados los ltimos avances en comunicacin va Internet y por las ventajas y difusin que esto representa para el desarrollo de muy diversas empresas con planes ambiciosos de crecimiento en funcin de la publicidad de sus productos, bienes o servicios; se ha desarrollado en Ciudad Obregn un portal de Internet que se adecua a las necesidades de desarrollo a nivel local, estatal o internacional para dichas empresas, el cual presentaba deficiencias en la organizacin de la informacin, documentacin de sus procesos, de su funcionalidad, de su estructura organizacional, entre otros. El presente trabajo describe detalladamente el proceso seguido para el desarrollo del proyecto CentraldeMedicos.com el cual se desarrollo con la cooperacin del Director General del la empresa EsNegocioWeb Lic. Ramn Alberto Snchez Figueroa con el cual se realizaron varias entrevistas para detallarnos las necesidades del portal Web y especificar los requerimientos del mismo. Analizados los requerimientos del cliente, se procedi al anlisis de la informacin y estructurar las posibles soluciones al problema presentado. Se aplic la Ingeniera de Software para reestructurar la funcionalidad del portal Web, donde se gener el producto final, el cubre las necesidades planteadas por el cliente, dentro de las cuales, fueron la reestructuracin del portal, la documentacin del mismo para efectos de vender el producto, la funcionalidad aumentada del portal, entre otros. Para realizar estas actividades, el equipo experto de desarrollo de soluciones de software organiz el desarrollo del trabajo de la siguiente manera: Planificacin del proyecto: Plan de actividades a seguir utilizando un software de seguimientos de proyectos. Plan de control de calidad: Representa las acciones a realizar para que el producto final resultante cubra y garantice las expectativas de diseo, desarrollo, seguridad, eficiencia, entre otras. Organizacin del equipo de trabajo: Se especificaron las funciones y responsabilidades de cada uno de los integrantes del equipo experto. Anlisis del sistema: Se analiz la funcionalidad del producto final siguiendo un formato estndar de control para la determinacin de los requerimientos del producto. Plan de pruebas de aceptacin: Permite generar un producto de software libre de errores y condiciones no cubiertas en el diseo del producto final. Diseo del producto de software: Especifica a detalle las condiciones de funcionalidad del producto final, incluyendo el diseo de las interfases, programacin y funcionalidad del producto, basndonos de nuevo en un formato estndar para la determinacin del diseo del producto. Pruebas efectuadas: Indica las pruebas de eficiencia y funcionalidad del sistema. Implantacin del sistema: Indica el proceso a seguir para la implantacin del sistema final www.centraldemedicos.com (puesta en marcha) Garanta y mantenimiento: Indica las condiciones de operacin y funcionamiento del producto final, en las que se detallan las situaciones bajo las cuales el producto cubre de garantas. Conclusiones: Indican los resultados finales obtenidos en el proceso de desarrollo del portal Web www.centraldemedicos.com.
Recomendaciones y sugerencias: Son las aportaciones del equipo para futuros trabajos o modificaciones al portal Web.
3 Modelado de la Empresa
3.1 Descripcin de la empresa
Somos una empresa especializada en el desarrollo de soluciones de Internet y multimedios, dedicada al diseo de estrategias empresariales, que mediante el empleo de nuevas ideas, tecnologas y nuevas formas de hacer y dirigir negocios, apoya a las empresas regionales a obtener y consolidar sus productos y servicios en el mercado. Nuestros valores son: Creatividad: Nuestro estilo de diseo es personal y adaptable para cada cliente en particular. No intentamos hacer grandes alardes estticos sino que buscamos la mayor usabilidad y la esttica coherente y la navegacin ms sencilla. Trato con el cliente: Somos conscientes de la desconfianza que puede generar este medio. Y es por ello que estamos da a da trabajando para que puedas tener toda la confianza necesaria para romper esta barrera. No dudes de que nuestro trato ser siempre impecable. Transparencia: Otro de nuestros objetivos principales es la transparencia en los trabajos realizados. Una vez que el presupuesto ha sido aceptado por ti, tienes la total seguridad de que no te encontrars con sorpresas desagradables. Misin Asesorar, informar y dirigir para resolver las necesidades y los proyectos de nuestros clientes, proporcionndoles los medios electrnicos de vanguardia para lograr la proyeccin y promocin de las empresas, productos y servicios a nivel nacional e internacional. Visin Llegar a ser un lder en desarrollo soluciones WEB a nivel nacional y tener competitividad mundial utilizando la mejor tecnologa y recursos de vanguardia. Ser un equipo profesional, experimentado y certificado en el diseo, desarrollo y mantenimiento de sitios Web y as ofrecer a nuestros clientes lo mejor en soluciones de Internet. Objetivos: Corto Plazo: Ser una empresa lder en el desarrollo de soluciones integrales en ciudad Obregn Mediano Plazo: Consolidar sus productos y servicios en la regin, de tal forma que seamos punta de lanza en alternativas de solucin para las empresas regionales. Largo Plazo: Crecer a lo largo del Noroeste del pas aplicando cada uno de los portales independientes en cada una de las ciudades importantes del Noroeste, tales proyectos
VamosalRancho.com,
3.4. Definicin de tareas 4. Planeacin de actividades (13 Das) 4.1. Codificacin 4.2. Integracin 4.3. Pruebas 5. Adaptacin (13 Das) 5.1. Plan de pruebas 5.2. Control de calidad 6. Documentacin (13 Das) 6.1. Manual de usuarios 6.2. Manual de administracin 7. Presentacin 8. Entrega Final
Nombre
Miguel ngel lvarez Soto Maria Guadalupe Snchez Cuellar Manuel Salom Verdugo Ramos Laura Lucia Vega Burgos Felipe Humberto Cabada Arismendiz
Responsabilidad
Estudiar el problema de informacin del usuario Encontrar solucin al problema de informacin Implantar el sistema de informacin Hacer productivo el sistema de informacin Compartir la informacin del proyecto Responsable de la construccin de la nueva solucin a implantar
Roles
Analista Diseador Programador Operador Jefe de proyecto
Nota: Cada uno de los participantes estamos involucrados con cada una de las responsabilidades
4. Generar estadsticas por visita de cada mdico, con la finalidad de controlar las visitas realizadas. 5. Manejar sondeos de opinin de temas que van a cambiar constantemente 6. Publicitar empresas por medio de banners y pginas Web, con la ayuda de las bases de datos. 7. Manejar las asociaciones de mdicos por medio de una pgina Web para cada asociacin Catlogos Odontlogos Pediatras Cirujanos, etc. 8. Manejar la informacin de cada una de las asociaciones civiles sin fines de lucro, con la finalidad de que los visitantes sepan como acceder a los servicios gratuitos que esas asociaciones ofrecen a los visitantes. Cruz Roja George Papanicolau Bomberos Secretaria de Salubridad y Asistencia, etc. 9. Manejaran panel de control que utiliza el administrador del sitio, donde la finalidad es la captura de la informacin de mdicos, artculos, casos clnicos, etc. 10. Seccin de consulta a un experto, donde se podra tener un calendario de los das de consulta del experto, cambiando cada 15 das la informacin segn este calendarizada. 11. El proyecto va a ser implantado en varias ciudades, por lo pronto se activar solo la opcin de Ciudad Obregn. 12. Cada una de las asociaciones mostrara rpidamente el nmero de telfono, y otras formas de contacto en la informacin detallada. 13. Generar reportes de sondeo de opinin 14. Implementar un foro de discusin y programar las fechas y horas de discusin de los mdicos
7.1.3 Contexto del Software El contexto del proyecto esta en la comercializacin de publicidad, manejo de sistemas de informacin (contactos de mdicos, asociaciones, acceso a servicios de salud pblicos, etc.), beneficios para los usuarios en el rea de salud, un fuerte matiz al sector social, apoyo a las asociaciones no lucrativas
7.1.4 Restricciones Principales Factores de Riesgo para la finalizacin del Proyecto 1. Mala integracin de equipo de trabajo
2. Falta de compromiso de alguno(s) de los integrantes 3. Mala integracin de las partes finales del proyecto 4. Falta de conocimiento del problema a tratar Los cuales se estn eliminando con el desarrollo de ste proyecto y la integracin de cada uno de los participantes del equipo. Infraestructura El proyecto esta publicado un servidor con sistema operativo Linux Las bases de datos estn desarrolladas bajo MySQL Las consultas de la informacin se realizan bajo PHP Herramientas de desarrollo Web, tales como: DreamWeaver, flash, switch, fireworks, etc. El proyecto actual, se desarrollo sin utilizar alguna metodologa de anlisis, diseo y desarrollo, con lo cual nosotros aplicaremos tcnicas de anlisis, diseo y desarrollo para la finalizacin del proyecto
7.2.1 Perfiles de Usuarios Cualquier persona que tenga acceso a Internet Tenga conocimiento del la existencia del Portal de Salud Usuarios inscritos en el Portal El diseador y administrador del Portal
7.2.2 Casos de Uso Cuando un usuario tenga la necesidad de obtener informacin de salud (Casos clnicos, enfermedades, como prevenir padecimientos, etc.) Cuando un mdico inscrito quiera visualizar las visitas a su sitio Cuando los mdicos quieran aadir y modificar informacin (Casos clnicos, eventos, artculos de inters, etc.) Cuando algn usuario necesite informacin sobre algn mdico y sus datos de contacto Cuando algn usuario tenga dudas sobre alguna enfermedad
Cuando algn mdico necesite informacin sobre algn evento relevante de su rea (Simposium, congresos, actualizaciones) Cuando algn mdico quiera actualizar sus datos personales Usuarios que desean mantenerse actualizados en el rea de salud Usuarios que busquen la forma de acceder los servicios de salud pblicos (SSA, Cruz Roja, etc.)
7.2.3 Consideraciones Especiales de Uso Cuando el administrador del sitio requiera hacer algunas modificaciones al Portal Pacientes interesados en platicar (chatear) con un experto
1. Mdicos 2.BusquedaPadecimiento 3. Padecimiento 4. BusquedaEspecialidad 5. Especialidad 6. EventosPagina 7. Lugares 8. Artculos 9. EstadsticasGenerales 10. CatalogoDeArticulos 11. Encuestas
Almacena informacin general de los mdicos. Almacena catalogo de padecimiento consultado por el usuario. Almacena la informacin de padecimientos Y los mdicos que puedan atenderlos. Almacena catalogo de especialidades de mdicos consultados por el usuario. Almacena informacin de las especialidades relacionndolas con los mdicos. Se almacena informacin de los eventos capturados por los mdicos y los participantes del portal Almacena la informacin de las diferentes ciudades que se hospedaran en el portal en un futuro no muy lejano. Almacena artculos de inters relacionados con el rea de salud, dividido por su salud, consejos prcticos y ltimas noticias Proporciona informacin estadstica de las visitas que ha tenido cada uno de los mdicos durante los meses del ao. Almacena informacin de los diferentes artculos manejados por la base de datos Almacena informacin de los diferentes
tipos de encuestas mostradas en el portal. Almacena los porcentajes de cada una de las encuestas implantadas. Almacena las posibles respuestas para cada una de las encuestas.
7.3.1.1 Objetos de Datos DESCRIPCION DE LAS TABLAS ATRIBUTOS TABLA MEDICOS ClaveMedico Nombre PrimerApellido SegundoApellido FechaNacimiento LugarNacimiento Direccion Colonia Ciudad Estado TelConsultorio TelCelular Localizador Fax Mail Web NewMail DireccionConsultorio EstudioMedico EscuelaProcedencia FechaTitulacion TipoContrato Cedula Especialidad Enfermedad Mensaje Clinica Participar Anuncios Foto1 Foto2 Foto3 Foto4 Foto5 Mapa Zona FechaRegistro Situacion
ATRIBUTOS TABLA BUSQUEDAPADECIMIENTO ClaveBusqueda Padecimiento ATRIBUTOS TABLA PADECIMIENTO ClaveBusqueda ClaveMedico ATRIBUTOS TABLA BUSQUEDAESPECIALIDAD ClaveBusqueda Especialidad
ATRIBUTOS TABLA EVENTOSPAGINA ClaveEvento NombreEvento DireccionEvento FechaInicio FechaFin CoverEvento Promociones ClaveMedico EstadoEvento VisitasEvento ClaveCiudad ElimiarEvento Semana
ATRIBUTOS TABLA LUGARES ClaveLugar Nombre ATRIBUTOS TABLA ARTICULOS ClaveArticulo TipoArticulo Categora SubCategora Especialidad Padecimineto ClaveMedico Titulo Descripcin Contenido FechaPublicacion Identificador Estado Visitas ClaveCiudad
ATRIBUTOS TABLA ESTADISTICASGENERALES ClaveLugar Enero Febrero Marzo Abril Mayo Junio Julio Agosto Septiembre Octubre Noviembre
Diciembre
ATRIBUTOS TABLA ENCUESTAS ClaveEncuesta NombreEncuesta Pregunta Proposito ClaveLugar FechaInicio FechaFin Estado Activa Imagen Galleta NombreGalleta ValorGalleta ClaveCiudad ATRIBUTOS TABLA ENCUESTASRESPUESTAS ClaveRespuesta ClaveEncuesta ClaveOpcion Votos ATRIBUTOS TABLA ENCUESTASOPCIONES ClaveOpcion ClaveEncuesta DescripcinOpcion DetalleOpcion ImagenOpcion
7.3.1.2 Relaciones Documentacin de las relaciones entre las tablas La tabla BusquedaPadecimiento (catalogo de padecimientos) tiene una relacin de unos a muchos con la tabla Padecimientos mediante el campo ClaveBusqueda La tabla Mdicos tiene una relacin de uno a muchos con la tabla padecimientos mediante el campo ClaveMedico Se realizaron estas relaciones para poder desplegar las consultas generadas, mostrando todos los mdicos que puedan atender el padecimiento especfico y no llegar a la redundancia de informacin.
La tabla BusquedaEspecialidad (catalogo de especialidades) tiene una relacin de unos a muchos con la tabla Especialidad mediante el campo ClaveBusqueda La tabla Mdicos tiene una relacin de uno a muchos con la tabla Especialidad mediante el campo ClaveMedico Se realizaron estas relaciones para poder desplegar las consultas generadas, mostrando todos los mdicos tengan la especialidad consultada y no llegar a la redundancia de informacin.
La tabla CatalogoArticulos (catalogo de articulo) tiene una relacin uno a uno con la tabla Articulos mediante el campo TipoArticulo La finalidad esta relacin es de tener una lista de los artculos y sus datos especficos estarn en la tabla artculos
La tabla Artculos (datos de articulas) esta relacionada de muchos a unos con la tabla Mdicos mediante el campo ClaveMedico. Con la finalidad de que si un medico publica varios artculos no repetir sus datos personales y evitar la redundancia de informacin
La tabla Artculos (datos de articulas) esta relacionada de muchos a unos con la tabla Lugares mediante el campo ClaveLugar--ClaveCiudad. Con la finalidad de que si varios artculos son de la misma ciudad no repetir datos especficos de la ciudad y evitar la redundancia de informacin.
La tabla eventospaginas (datos de eventos) esta relacionada de muchos a uno con la tabla Mdicos mediante el campo ClaveMedico.
Con la finalidad de que si un medico realiza varios eventos, no repetir sus datos personales y evitar la redundancia de informacin. La tabla eventospaginas (datos de eventos) esta relacionada de muchos a unos con la tabla Lugares mediante el campo ClaveLugar--ClaveCiudad. Con la finalidad de que si varios eventos son de la misma ciudad no repetir datos especficos de la ciudad y evitar la redundancia de informacin. La tabla EstadisticasGenerales (datos de visitas) esta relacionada de muchos con la tabla Lugares mediante el campo ClaveLugar uno a
Con la finalidad de llevar un conteo de visitas al portal dependiendo de la ciudad que ingresen. La tabla Encuestas (catalogo de encuestas) tiene una relacin uno a uno con la tabla Encuestaopciones mediante el campo ClaveEncuesta
La finalidad esta relacin es de tener una lista de las encuestas y sus opciones estarn en la tabla Encuestaopciones La tabla Encuestas (catalogo de encuestas) tiene una relacin uno a uno con la tabla EncuestaRespuestas mediante el campo ClaveEncuesta La finalidad esta relacin es de tener una lista de las encuestas y sus respuestas estarn en la tabla EncuestaRespuestas La tabla Encuestas (catalogo de encuestas) esta relacionada de con la tabla Lugares mediante el campo ClaveLugar uno a muchos
Con la finalidad de distinguir las encuestas de los diferentes lugares del portal.
ClaveArtic ulo
TipoMed ico
CatlagoArtculo s TipoArticulo
LUGARES ClaveLugar
EncuestaOpcion es ClaveEncuesta
Articulos
Nombre
ClaveArticulo TipoArticulo Especialidad Padecimiento ClaveMedico Titulo Descripcion Contenido FechaPublicacion Estado Visitas ClaveCiudad
Tipo
Int (Entero) char (caracter) varchar (carcter) varchar (caracter) Int (Entero) tinytext (texto) tinytext (texto) longtext (texto) date (Fecha) char (caracter) Int (Entero) tinyInt (Entero)
Tam
11 2 40 40 11 Campo Memo Campo Memo Campo Memo 1 11 4
Descripcin
Permite identificar los artculos almacenados en la tabla Maneja diferentes tipos de artculos (salud, tps y como prevenir, etc) Indica si algn mdico capturo el artculo S algn mdico capturo el artculo, indica los padecimientos que el medico trata La clave del medico para identificar quien lo envo Ttulo del Artculo Una breve descripcin del artculo El contenido, el cual puede ser hasta 1 mb Sirve para ir eliminando de la base de datos artculos de salud viejos El estado en que fue publicado El nmero de visitas que ese artculo ha tenido La clave de la ciudad donde se dio de alta
BusquedaEspecialidad
Nombre
ClaveBusqueda Especialidad
Tipo
Int (Entero) Text (Texto)
Tam
11 40
Descripcin
Permite realizar las bsquedas de los especialistas inscritos en el sistema Maneja las especialidades de cada uno de los mdicos
BusquedaPadecimiento
Nombre
ClaveBusqueda Padecimiento
Tipo
Int (Entero) Text (Texto)
Tam
11 40
Descripcin
Permite realizar las bsquedas de los especialistas inscritos en el sistema Maneja las los padecimientos que cada uno de los mdicos maneja en su rea de especialidad
CatalogoArticulos
Nombre
TipoArticulo Nombre Descripcion
Tipo
Int (Entero)(4) varchar (carcter) tinytext (texto)
Tam
4 40 Campo Memo Nombre del Artculo
Descripcin
Maneja el tipo de articulo (Tu salud, Como prevenir, etc.)
ComentariosEncuestas
Nombre
ClaveComentario Encuesta ClaveEncuesta NombreLargo Correo Comentario Fecha IP Estado Visitas Otro
Tipo
Double Double varchar (caracter) Varchar (caracter) text (texto) date (Fecha) Varchar (caracter) tinyInt (Entero) Double Varchar
Tam
Descripcin
Para llevar el control de los comentarios de las encuestas y llevar estadsticas Clave de la encuesta para llevar estadsticas
Nombre completo de la encuesta Correo electrnico de las personas que consultan la encuesta Comentario de la encuesta por si el usuario quiere dar alguna opinin LA fecha en que la encuesta fue publicada El estado donde se esta llevando a cabo al encuesta Visitas que ha tenido Resultado 1
Otro2
(caracter) Varchar
120
Resultado 2
Encuestas
Nombre
ClaveEncuesta NombreEncuesta Pregunta Proposito ClaveLugar FechaInicio FechaFin Estado Activa Imagen Galleta NombreGalleta ValorGalleta ClaveCiudad
Tipo
Double tinytext (texto) text (texto) text (texto) Int (Entero) date (Fecha) date (Fecha) tinyInt (Entero) tinyInt (Entero) tinyInt (Entero) varchar (caracter) varchar (caracter) tinyInt (Entero) tinyInt (Entero)
Tam
Campo Memo Campo Memo Campo Memo 4 4 4 4 70 30 4 4
Descripcin
Clave de la encuesta para llevar estadsticas Nombre de la Encuesta Pregunta de la encuesta y Su propsito La clave y lugar de diseada la encuesta Fecha de inicio de la encuesta Fecha de fin de la encuesta El estado donde se esta llevando a cabo al encuesta Si esta activa o no Si tiene una imagen Como se lleva a cabo El nombre de la funcin Valor de la funcin La clave de la ciudad donde se dio de alta
EncuestasOpciones
Nombre
ClaveOpcion ClaveEncuesta DescripcionOpcion DetalleOpcion ImagenOpcion
Tipo
Int (Entero) Int (Entero) text (texto) text (texto) Varchar (caracter)
Tam
11 11 Campo Memo Campo Memo 15
Descripcin
Clave de la opcin seleccionada Clave de la encuesta para llevar estadsticas Descripcin de la respuesta de la encuesta Detalles de la opcin Imagen en caso de que lleve
EncuestasRespuestas
Nombre
ClaveRespuesta ClaveEncuesta ClaveOpcion Votos
Tipo
Int (Entero) Int (Entero) Int (Entero) Int (Entero)
Tam
11 11 11 11
Descripcin
Una clave para verificar los votos que esta respuesta ha tenido y llevar estadsticas Clave de la encuesta para llevar estadsticas Clave de la opcin seleccionada Total de votos para cada una de las partes de la encuesta
Especialidad
Nombre
ClaveEnfermedad ClaveMedico
Tipo
Int (Entero) Int (Entero)
Tam
11 11
Descripcin
Para controlar las diferentes enfermedades que un mdico puede tratar Para controlar los mdicos dados de alta en el portal
EstadisticasGenerales
Nombre
ClaveLugar enero Febrero marzo abril mayo junio julio agosto septiembre Octubre noviembre
Tipo
Int (Entero) Int (Entero) Int (Entero) Int (Entero) Int (Entero) Int (Entero) Int (Entero) Int (Entero) Int (Entero) Int (Entero) Int (Entero) Int (Entero)
Tam
11 11 11 11 11 11 11 11 11 11 11 11
Descripcin
Calve del lugar donde se esta llevando la estadstica Cada uno de los meses de ao se hizo esta tabla para poder llevar estadsticas mensuales en cada uno de los mdicos Tambin sirve para empresas, clnicas, etc. Y permite dar estadsticas mas explcitas
diciembre
Int (Entero)
11
EventosPagina
Nombre
ClaveEvento NombreEvento DescripcionEvento DireccionEvento FechaInicio FechaFin CoverEvento Promociones ClaveMedico EstadoEvento VisitasEvento ClaveCiudad EliminarEvento Semana
Tipo
Int (Entero) text (texto) text (texto) text (texto) date (Fecha) date (Fecha) text (texto) text (texto) yInt (Entero) Int (Entero) Int (Entero) Int (Entero) text (texto) Int (Entero)
Tam
20 50 120 50 50 100 4 4 11 4 50 4
Descripcin
Permite organizar y buscar eventos Nombre del evento Descripcin detallada del evento Ubicacin del evento y algunas actividades Cuando empieza Cuando Termina Cuanto cobraran Promociones a los visitantes Que Medico lo capturo En que estado ser el evento Cuantas veces han visitado la informacin de este evento La Ciudad Si se puede eliminar el evento Que semana del mes ser el evento
Lugares
Nombre
ClaveLugar Nombre
Tipo
Int (Entero)(4) text (texto)
Tam
4 50
Descripcin
Calve del lugar donde ser el evento Nombre del lugar del evento, comnmente hoteles, centros de convenciones, etc.
Medicos
Nombre
ClaveMedico Nombre PrimerApellido SegundoApellido FechadeNacimiento LugarNacimiento Direccion Colonia Ciudad Estado TelConsultorio TelCelular Localizador Fax Mail Web Newmail DireccionConsultorio EstudioMedico EscuelaProcedencia FechaTitulacion TipoContrato Cedula Especialidad Enfermedad Mensaje Clinica Participar Anuncios Foto1 Foto2 Foto3 Foto4 Foto5 Mapa Zona Fecharegistro Situacion Registrante EstadoRegistro Contrasena
Tipo
Int (Entero) text (texto) text (texto) text (texto) date (Fecha) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) date (Fecha) Int (Entero) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) text (texto) date (Fecha) Int (Entero) text (texto) tinyInt (Entero) text (texto)
Tam
11
Descripcin
Clave del mdico Datos personales, nombre, Apellido 1 Apellido 2 Fecha de nacimiento Lugar de nacimiento Direccin actual de su casa Colonia Ciudad, cuando crezca el portal cambiaran las direcciones Estado Telfono del consultorio Celular Biper en caso de que tengo Fax para contacto Correo actual, en caso que tenga Direccin de su pagina Web, la que le vamos a generar Nueva direccin de correo Direccin del consultorio Que especialidades tiene Egresado de que facultad de medicina Fecha de titulacin Tipo de contrato, 3, 6, 9 o 12 meses Nmero de cedula profesional Especialista de que rea Que enfermedades maneja Mensaje de bienvenida Clnica en que consulta Si quiere participar o no en el Portal Si quiere dar anuncios Foto 1 de frente Foto 2 Foto 3 Foto 4 Foto 5 Mapa de ubicacin del consultorio Zona en que trabaja Fecha de registro situacin actual Quien lo dio de alta y lo contacto Si debe o esta al corriente Contrasea para su participacin en el portal y para leer sus correos electrnicos con direccin del portal
11 4
Nombre de usuario para correo y participacin identificador nico para el mdico Clave de ciudad
Padecimientos
Nombre
ClaveBusqueda CalveMedico
Tipo
Int (Entero) Int (Entero)
Tam
11 11
Descripcin
Permite hacer bsquedas por padecimiento Indica que mdicos tratan estos padecimientos
11. El proyecto va a ser implantado en varias ciudades, por lo pronto se activar solo la opcin de Ciudad Obregn. 12. Cada una de las asociaciones mostrara rpidamente el nmero de telfono, y otras formas de contacto en la informacin detallada. 13. Generar reportes de sondeo de opinin 14. Implementar un foro de discusin y programar las fechas y horas de discusin de los mdicos 7.4.1.1 Proceso narrativo (PSPEC) por funcin Mostrar informacin de salud: Para informar al visitante sobre los diversos temas en el rea de salud por ejemplo temas de inters general, sexualidad, belleza, primeros auxilios, etc. Mostrar informacin de mdicos: Informar al usuario sobre algunos datos importantes de los mdicos que necesite consultar, como: lugar de procedencia del mdico, lugar y horas de consultas, diversas formas de localizacin, clnicas donde trabaja, costo de la consulta, especialidad. Mediante varios tipos de consulta se desplieguen los mdicos de cualquier especialidad y concuerden con el patrn de bsqueda. Permitir a los mdicos participar en la actualizacin del portal, de tal forma que ellos sean tambin participantes en el portal, tales como: Artculos de inters, Casos clnicos y Eventos (Simposiums, congresos, etc.): Invitar a los mdicos a participar activamente en el enriquecimiento del portal, esto se hace ofrecindoles una cuenta para que ellos puedan publicar los diversos artculos de inters, algunos casos clnicos y adems algunos eventos importantes. Estadsticas de visitas: La finalidad es que cada uno de los patrocinadores del portal tengan una forma exacta de medir el desempeo del servicio que se les est ofreciendo mediante un controla estadstico de visitas reales a su espacio publicitado, de tal forma que sea un medio para la toma de decisiones futuras de publicidad ya sea en nuestro portal o en portales relacionados con el mbito de salud. Manejar sondeos de opinin de temas que van a cambiar: Que pueda servir a la toma de decisiones, tanto para clnicas, mdicos, empresa, etc. Publicidad: Que empresas que tengan algo que ver con el rea de la medicina puedan publicitar sus productos o servicios en el portal a un costo bajo y se les de un servicio de calidad, estas empresas pueden ser farmacuticas, laboratorios mdicos, anlisis clnicos, clnicas particulares, etc., por medio de banners y pginas Web, con la ayuda de las bases de datos. Manejar las asociaciones de mdicos: Que cada una de las asociaciones mdicas por medio de una pgina Web, tengan acceso a informacin
propia de las funciones de la misma, buscando la integracin de cada uno de los mdicos de las asociaciones Manejar la informacin de cada una de las asociaciones civiles sin fines de lucro: Con la finalidad de que los visitantes sepan como acceder a los servicios gratuitos que esas asociaciones ofrecen a los visitantes, tales como: Cruz Roja, George Papanicolau, Bomberos, Secretaria de Salubridad y Asistencia, etc. Panel de control para los usuarios y el administrador del sitio: La finalidad es la captura de la informacin de mdicos, artculos, casos clnicos, etc. Y la participacin de cada uno de los usuarios del portal. Seccin de Consulta a un experto: Que los visitantes del sitio pueden realizar preguntas a un experto en el rea en cuestin, y que tengan la certeza de que las respuestas que se les dio a su duda son verdaderas. Tambin la finalidad es que los visitantes se organicen y sepan cuales son los das en que el experto responder sus dudas y se preparen para hacer sus preguntas bien especficas. Implantacin del proyecto en varias ciudades: El esfuerzo de desarrollo es nico, por lo pronto se activar solo la opcin de Ciudad Obregn y a futuro en el noroeste del pas. Informacin de inters en cada una de las asociaciones: La finalidad es mostrar al visitante rpidamente el nmero telefnico de contacto y otras formas de contacto a las asociaciones. Generar reportes de sondeo de opinin: Que sirva como instrumento de apoyo para la toma de decisiones. Un foro de discusin: Con la finalidad de que tanto visitantes como mdicos lo utilicen para la comunicacin al interior y exterior del Portal, de tal forma que se programen las fechas y horas de discusin de los mdicos
recibe informacin
USUARIOS (PACIENTES)
Recibe peticin
USUARIOS
MEDICOS
Actualiza El portal
Recibe informacin
Recibe informacin
Primera opcin
Tercera opcin
vEnviar
Es
recibir
Enviar
recibir
Aparece Aparece
Aparece
La solicita
CARAGAR PAGINA
La solicita La envia biavia Base de datos Bsqueda de especialidad MENU GENARAL ENTRAR
La envia biavia
SECCION BUSQUEDA
IFNORMACION
MEDIC O
GENER AL
INICIO DE SESION
CASOS CLINICOS
MUESTRA IFNORMACION
CAPTURA ARTICUL OS
SU SAKUD
BUESQUEDA DE ESPECIALIDAD
BUESQUEDA DE PADECIMIENTO
los casos clnicos, simposiums, cursos de actualizacin y las sociedades no lucrativas relacionadas con la salud. Para que esta informacin sea correcta
9.1 Introduccin
Esta seccin provee una completa descripcin del diseo del proyecto de desarrollo de software del portal CentraldeMedicos.com. Aqu se describen todos los datos, arquitecturas e interfases y sus componentes a nivel de diseo del software. 9.1.1 Metas y Objetivos Aplicar la ingeniera de software a un portal Web llamado www.centraldemedicos.com. Con la finalidad de proponer mejoras de funcionalidad del sistema y documentar todo el proceso de desarrollo del sistema Web, y as formalizar el desarrollo de un proyecto de software y darle valor agregado al proyecto para opciones de comercializacin futuras o conseguir inversionistas en el rea. El cual es un portal informativo de salud a travs del Internet, mediante la consulta de informacin de salud y consulta de un directorio mdico para posibles consultas a futuro. El proyecto se basara en diferentes requisitos, tales como: Proporcionar informacin de salud a los visitantes. Ser una alternativa publicitaria para mdicos, clnicas, empresas de medicamentos, etc. El proyecto ofrece a los visitantes una mejor visin de los padecimientos actuales y la forma de prevenir dichos padecimientos. Permitir comunicacin directa entre cada uno de los clientes inscritos, de tal forma que mediante una forma de captura permite a cada uno de los mdicos participar activamente en el desarrollo del portal. Permitir participar activamente a cada uno de los mdicos en el desarrollo y crecimiento del portal. 9.1.2 Alcances 15. Mostrar informacin de salud 16. Mostrar informacin de mdicos, de tal forma que mediante varios tipos de consulta se desplieguen los mdicos de cualquier especialidad y concuerden con el patrn de bsqueda 17. Permitir a los mdicos participar en la actualizacin del portal, de tal forma que ellos sean tambin aportadores en el portal. Artculos de inters Casos clnicos Eventos (Simposiums, congresos,7 etc.) 18. Generar estadsticas por visita de cada mdico, con la finalidad de controlar las visitas realizadas.
19. Manejar sondeos de opinin de temas que van a cambiar constantemente 20. Publicitar empresas por medio de banners y pginas Web, con la ayuda de las bases de datos. 21. Manejar las asociaciones de mdicos por medio de una pgina Web para cada asociacin Catlogos Odontlogos Pediatras Cirujanos, etc. 22. Manejar la informacin de cada una de las asociaciones civiles sin fines de lucro, con la finalidad de que los visitantes sepan como acceder a los servicios gratuitos que esas asociaciones ofrecen a los visitantes. Cruz Roja George Papanicolau Bomberos Secretaria de Salubridad y Asistencia, etc. 23. Manejaran panel de control que utiliza el administrador del sitio, donde la finalidad es la captura de la informacin de mdicos, artculos, casos clnicos, etc. 24. Seccin de consulta a un experto, donde se podra tener un calendario de los das de consulta del experto, cambiando cada 15 das la informacin segn est calendarizada. 25. El proyecto va a ser implantado en varias ciudades, por lo pronto se activar solo la opcin de Ciudad Obregn. 26. Cada una de las asociaciones mostrara rpidamente el nmero de telfono, y otras formas de contacto en la informacin detallada. 27. Generar reportes de sondeo de opinin 28. Implementar un foro de discusin y programar las fechas y horas de discusin de los mdicos
9.1.3 Contexto del Software El contexto del proyecto esta en la comercializacin de publicidad, manejo de sistemas de informacin (contactos de mdicos, asociaciones, acceso a servicios de salud pblicos, etc), beneficios para los usuarios en el rea de salud, un fuerte matiz al sector social, apoyo a las asociaciones no lucrativas 9.1.4 Restricciones Principales Factores de Riesgo para la finalizacin del Proyecto 5. Mala integracin de equipo de trabajo 6. Falta de compromiso de alguno(s) de integrante 7. Mala integracin de las partes finales del proyecto
8. Falta de conocimiento del problema a tratar Los cuales se estn eliminando con el desarrollo de ste proyecto y la integracin de cada uno de los participantes del equipo. Infraestructura El proyecto esta publicado un servidor con sistema operativo Linux Las bases de datos estn desarrolladas bajo MySQL Las consultas de la informacin se realizan bajo PHP Herramientas de desarrollo Web, tales como: dreamweaber, flash, switch, fireworks, etc. El proyecto actual, se desarrollo sin utilizar alguna metodologa de anlisis, diseo y desarrollo, con lo cual nosotros aplicaremos tcnicas de anlisis, diseo y desarrollo para la finalizacin del proyecto
PrimerApellido SegundoApellido
FechaNacimiento LugarNacimiento Direccion Colonia Ciudad Estado TelConsultorio TelCelular Localizador Fax Mail Web NewMail DireccionConsultorio EstudioMedico EscuelaProcedencia FechaTitulacion TipoContrato Cedula Especialidad Enfermedad Mensaje Clinica Participar Anuncios Foto1 Foto2 Foto3 Foto4 Foto5 Mapa Zona FechaRegistro Situacion Registrante EstadoRegistro Contrasea Identificador ClaveCiudad ClaveBusqueda Padecimiento ClaveBusqueda ClaveMedico ClaveBusqueda Especialidad ClaveBusqueda ClaveMedico ClaveEvento NombreEvento
Almacena catalogo de padecimiento consultado por el usuario. Almacena la informacin de padecimientos Y los mdicos que puedan atenderlos. Almacena catalogo de especialidades de mdicos consultados por el usuario. Almacena informacin de las especialidades relacionndolas con los mdicos. Se almacena informacin de los eventos capturados por los mdicos y los
7. Lugares 8. Artculos
DireccionEvento FechaInicio FechaFin CoverEvento Promociones ClaveMedico EstadoEvento VisitasEvento ClaveCiudad ElimiarEvento Semana ClaveLugar Nombre ClaveArticulo TipoArticulo Categora SubCategora Especialidad Padecimineto ClaveMedico Titulo Descripcin Contenido FechaPublicacion Identificador Estado Visitas ClaveCiudad ClaveLugar Enero Febrero Marzo Abril Mayo Junio Julio Agosto Septiembre Octubre Noviembre Diciembre TipoArticulo Nombre Descripcin ClaveEncuesta NombreEncuesta Pregunta Proposito ClaveLugar
Almacena la informacin de las diferentes ciudades que se hospedaran en el portal en un futuro no muy lejano. Almacena artculos de inters relacionados con el rea de salud, dividido por su salud, consejos prcticos y ltimas noticias
9. EstadsticasGenerales
Proporciona informacin estadstica de las visitas que ha tenido cada uno de los mdicos durante los meses del ao.
10. CatalogoDeArticulos
Almacena informacin de los diferentes artculos manejados por la base de datos Almacena informacin de los diferentes tipos de encuestas mostradas en el portal.
11. Encuestas
FechaInicio FechaFin Estado Activa Imagen Galleta NombreGalleta ValorGalleta ClaveCiudad 12. EncuestasRespuestas Almacena los porcentajes de cada una de ClaveRespuesta las encuestas implantadas. ClaveEncuesta ClaveOpcion Votos 13. EncuestasOpciones Almacena las posibles respuestas para ClaveOpcion cada una de las encuestas. ClaveEncuesta DescripcinOpcion DetalleOpcion ImagenOpcion Tabla 2.1 Descripcin de la funcin de cada una de las tabla, as como la ofrece una descripcin de cada uno de los elementos de las tablas de la base de datos. 9.2.3 Estructuras de Datos Temporales Se describen los archivos de uso internos creados por cada una de las tabla 2.2 la base de Datos.
TABLA Mdicos BsquedaPadecimiento Padecimiento BusquedaEspecialidad Especialidad EventosPagina Lugares Archivos Mdicos.frm Mdicos,MYD Mdicos.MYI BsquedaPadecimiento.frm BsquedaPadecimiento,MYD BsquedaPadecimiento.MYI Padecimiento.frm Padecimiento,MYD Padecimiento.MYI BusquedaEspecialidad.frm BusquedaEspecialidad,MYD BusquedaEspecialidad.MYI Especialidad.frm Especialidad,MYD Especialidad.MYI EventosPagina.frm EventosPagina,MYD EventosPagina.MYI Lugares.frm Lugares,MYD Lugares.MYI Descripcin Los archivos con extensin frm describen las formas de captura de cada uno de ellos, la cual es manejada por la herramienta MySQL Los archivos con extensin MYD indica que es un archivo de datos de MySQL Los archivos con extensin MYI indica que es un archivo indices manejados por la herramienta MySQL
Artculos.frm Artculos,MYD Artculos.MYI EstadsticasGenerales.frm EstadsticasGenerales,MYD EstadsticasGenerales.MYI CatalogoDeArticulos.frm CatalogoDeArticulos,MYD CatalogoDeArticulos.MYI Encuestas.frm Encuestas,MYD Encuestas.MYI EncuestasRespuestas.frm EncuestasRespuestas,MYD EncuestasRespuestas.MYI EncuestasOpciones.frm EncuestasOpciones,MYD EncuestasOpciones.MYI
Tablas 2.2 Descripcin de las tablas de la base de datos, sus elementos y la descripcin de su funcionalidad 9.2.4 Descripcin de la Base de Datos Se describe la base de datos creada para la aplicacin del software. La funcin de la base de datos es almacenar informacin de artculos de integres organizados en varias secciones tales como informacin de salud, artculos de inters y ltimas noticias. Por otro lado, permite organizar informacin de mdicos relacionada con las consultas de mdicos para los usuarios del portal. Obtener estadisticas de visitas a cada una de las secciones, etc.
INICIO
Encontr
Si
No
FIN
INICIO
Encontr
Si
No
FIN
INICIO
FIN
Inicio
Si Informacion 1
No
Si Medicos 2
No
Si General 3
No
Quienes somos
Si
Sobre el sitio
Si
Registro de usuario
Si
Quienes somos
Si
No FIN
Inicio de sesin
Si
2.1
Si Casos clinicos
Cursos
Si
No
No FIN
Grabar
Si
No FIN
Su salud
Si
Si Consejos prcticos
Noticias
Si
No
No FIN
Consulta de artculos
ClaveArtic ulo
TipoMed ico
CatlagoArtculo s TipoArticulo
LUGARES ClaveLugar
EncuestaRespues tas
EncuestaOpcione s
USUARIO
CARAGAR PAGINA
ENTRAR
MENU GENARAL
SECCION BUSQUEDA
IFNORMACION
MEDIC O
GENER AL
INICIO DE SESION
CASOS CLINICOS
MUESTRA IFNORMACION
CAPTURA ARTICUL OS
ULTIMAS NOTICIAS
ARTICULOS DE INTERES
BUESQUEDA DE MEDICO
SU SAKUD
BUESQUEDA DE ESPECIALIDAD
BUESQUEDA DE PADECIMIENTO
la
entrada
al
sitio
Informacin o Quienes Somos o Sobre el Sitio o Registro de Usuarios o Como participar. Mdicos o Inicio de Sesin o Casos Clnicos o Cursos de Actualizaciones
Sondeo de Opinin
Pantalla Su Salud
En esta pantalla se muestra informacin de artculos relacionados con consejos prcticos del rea de salud. Muestra los diferentes artculos del rea.
Muestra informacin de las ltimas noticias relacionadas con el rea de salud, estas ltimas noticias son capturadas por los colaboradores del sitio
Muestra informacin de la consulta de mdicos relacionadas con padecimientos o por especialidad de cada uno de los mdicos.
En esta pantalla se solicita al usuario su clave de acceso y contrasea para poder participar y enviar diferente informacin de salud, cursos y actualizaciones, casos clnicos, artculos, posteriormente de esta seccin, se muestra la siguiente pantalla, la cual permite al usuario capturar la informacin y almacenarla automticamente en la base de datos.
En esta pantalla se captura de Informacin a la base de datos, la cual puede ser, sobre artculos, cursos y actualizaciones, etc. La informacin se almacena en la base de datos de tal forma que se tiene un control sobre que usuario almacen dicha informacin.
Aqu se muestra la informacin de casos clnicos la cual se obtiene de la base de datos, mientras existan ms casos clnicos, mayor informacin se desplegara en la pantalla, la misma interfaz se utiliza para los cursos y actualizaciones.
En sta interfaz se muestra la informacin de las encuestas sobre diferentes cuestiones relacionadas con salud
El acceso al servidor a travs de Internet Las cuentas de acceso para la administracin de actualizaciones y cambios en el sistema final
10Pruebas Efectuadas
Las pruebas efectuadas fueron las siguientes.
En cada uno de estos campos se verifico que toda captura estuviera correctamente, si se desea consultar un artculo de cualquier enfermedad lo muestre en el momento en que se requiera. Se realizaron pruebas de salida a los diferentes datos de salida o reportes, tales como: En la seccin Informacin se verificaron los siguientes datos: o Informacin: Muestra informacin, sobre el sitio o Registro de usuario o Como participar En la seccin Mdicos se verificaron los siguientes datos: o Inicio de sesin o Casos clnicos o Cursos y actualizaciones En la seccin General se verificaron las siguientes opciones: o Su salud o Consejos prcticos o ltimas noticias En la seccin de Mdicos y profesionales de la salud, se realizaron las diversas pruebas, para que la informacin que se capture por el administrador o los mdicos sea la correcta tales como: los casos clnicos, simposiums, cursos de actualizacin y las
sociedades no lucrativas relacionadas con la salud. Para que esta informacin sea correcta
Las pruebas de aceptacin se realizan por y para los usuarios, ya que se tubo siempre como objetivo, validar formalmente que el sistema se ajusta a sus necesidades.
11.3 Conclusin
Una vez que el sistema a implantar cumpli con todos los requisitos esperados, el equipo de desarrollo, procedi a subir al servidor de Internet real, todos los mdulos que conforman el sistema.
12 Garanta y Mantenimiento
12.1 Objetivo
El objetivo de estos procesos es asegurar al cliente la funcionalidad del sitio Web centraldemedicos.com, as como la obtencin de una nuevas versiones del sistema, a partir de las peticiones de mantenimiento que los usuarios realizan con motivo de un problema detectado en el sistema, o por la necesidad de una mejora del mismo.
Una vez registrada la peticin e identificado el tipo de mantenimiento y su origen, se determina de quin es la responsabilidad de atender la peticin. En el supuesto de que la peticin sea remitida, se registra en el catlogo de peticiones de mantenimiento y contina el proceso. La peticin puede ser denegada. En este caso, se notifica al usuario y acaba el proceso.
Posteriormente, segn se trate de un mantenimiento correctivo o evolutivo, se verifica y reproduce el problema, o se estudia la viabilidad del cambio propuesto por el usuario. En ambos casos se estudia el alcance de la modificacin. Hay que analizar las alternativas de solucin identificando, segn el tipo de mantenimiento de que se trate, cul es la ms adecuada. El plazo y urgencia de la solucin a la peticin se establece de acuerdo con el estudio anterior. La definicin de la solucin incluye el estudio del impacto de la solucin propuesta para la peticin en los sistemas afectados. Mediante el anlisis de dicho estudio, la persona encargada del Proceso de Mantenimiento valora el esfuerzo y coste necesario para la implementacin de la modificacin. Las tareas de los procesos de desarrollo que va a ser necesario realizar son determinadas en funcin de los componentes del sistema actual afectados por la modificacin. Estas tareas pertenecen a actividades de los procesos Anlisis, Diseo, Construccin e Implantacin. Por ltimo, y antes de la aceptacin del usuario, es preciso establecer un plan de pruebas de regresin que asegure la integridad del sistema de informacin afectado. La mejor forma de mantener el coste de mantenimiento bajo control es una gestin del Proceso de Mantenimiento efectiva y comprometida. Por lo tanto, es necesario registrar de forma disciplinada los cambios realizados en los sistemas de informacin y en su documentacin. Esto repercutir directamente en la mayor calidad de los sistemas resultantes.
13. Conclusiones
Considerando la importancia que en los ltimos aos ha representado el utilizar los avances tecnolgicos, principalmente el servicio de Internet en diversas empresas, con la finalidad de lograr una mayor publicidad de sus productos, bienes o servicios; el desarrollar para Ciudad Obregn un portal de Internet CentraldeMedicos.com para la empresa EsNegocioWeb propiedad del Lic. Ramn Alberto Snchez Figueroa es de gran beneficio para los mdicos y las principales empresas que se dedican a cubrir las necesidades del sector salud en esta Ciudad. El portal Web generado en este trabajo, le brinda a los mdicos que participan, una mejor publicidad de sus servicios y productos que ofrecen al pblico en general, ya que un mayor nmero de personas van a tener la informacin disponible, solo deben conocer la direccin del portal y encontraran una gama de servicios mdicos, as como informacin de inters con respecto a los diferentes especialistas y adems sobre diversos temas de salud.
BIBLIOGRAFA
R.S. Pressman & Associates, Inc. (2001), Adaptable Process Model, Document Templates, http://www.rspa.com/docs/Designspec.html (10 Sep 2003). S, PRESSMAN, Royer. (1996) Ingeniera de Software, Un enfoque prcrtico, Ed. McGraw-Hill. ARREDONDO, L. (1993) Cmo Hacer Presentaciones Profesionales Ed. McGrawHill. ARREDONDO, L. (1995) Curso McGraw-Hill de Presentaciones de Negocios Ed.McGraw-Hill BOEHM, BARRY W., Software Engineering Economics, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1981 DE MIGUEL, A. y PIATTINI, M. (1993), Concepcin y diseo de bases de datos: Del Modelo E/R al Modelo Relacional, RA-MA. DE MIGUEL, A., PIATTINI, M. y MARCOS, E. (1998), Diseo de Bases de Datos Relacionales, RA-MA.