Documentos de Académico
Documentos de Profesional
Documentos de Cultura
7.1 Introducción
Aplicar nuestros conocimientos adquiridos hasta el momento para realización de una base
de datos robusta en donde ocurra el mínimo de problemas relacionados con la falta de
información, además de aplicar nuestros conocimientos en diseño de aplicaciones para
realizar una interfaz intuitiva y agradable a la vista.
7.1.2 Alcances
El contexto del proyecto está en aquellas personas que que no poseen el tiempo
suficiente para pensar en que hacer de comer y esto puede ser por caer en la monotonía o
simplemente ser primerizos en este mundo de la cocina, ahí es donde nuestra aplicación
entra, ya que con los materiales/ingredientes que se tengan en casa puedan realizar un
platillo mediante una receta y material didáctico para facilitar el proceso.
Estos factores ya están tomados en cuenta, por lo que se están tomando medidas de
contingencia en dado caso de que alguna se nos salga de las manos.
Infraestructura
● La aplicación estará publicada para el sistema operativo Android.
● Las bases de datos están desarrolladas bajo MySQL y SQL Server.
● La herramienta que estaremos utilizando para el desarrollo de la aplicación será la
de Android Studio.
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
Registrante
EstadoRegistro
Contraseña
Identificador
ClaveCiudad
ATRIBUTOS TABLA
BUSQUEDAPADECIMIENTO
ClaveBusqueda
Padecimiento
ATRIBUTOS TABLA
PADECIMIENTO
ClaveBusqueda
ClaveMedico
ATRIBUTOS TABLA
BUSQUEDAESPECIALIDAD
ClaveBusqueda
Especialidad
ATRIBUTOS TABLA
ESPECIALIDAD
ClaveBusqueda
ClaveMedico
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
Categoría
SubCategoría
Especialidad
Padecimineto
ClaveMedico
Titulo
Descripción
Contenido
FechaPublicacion
Identificador
Estado
Visitas
ClaveCiudad
ATRIBUTOS TABLA
CATALOGOARTICULOS
TipoArticulo
Nombre
Descripción
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
DescripciónOpcion
DetalleOpcion
ImagenOpcion
7.3.1.2 Relaciones
● La tabla Médicos tiene una relación de uno a muchos con la tabla padecimientos
mediante el campo ClaveMedico
● La tabla Médicos tiene una relación de uno a muchos con la tabla Especialidad
mediante el campo ClaveMedico
● La tabla CatalogoArticulos (catalogo de articulo) tiene una relación uno a uno con
la tabla Articulos mediante el campo TipoArticulo
La finalidad esta relación es de tener una lista de los artículos y sus datos
específicos estarán en la tabla artículos
● La tabla Encuestas (catalogo de encuestas) tiene una relación uno a uno con la
tabla Encuestaopciones mediante el campo ClaveEncuesta
La finalidad esta relación es de tener una lista de las encuestas y sus opciones estarán
en la tabla Encuestaopciones
● La tabla Encuestas (catalogo de encuestas) tiene una relación uno a uno con la
tabla EncuestaRespuestas mediante el campo ClaveEncuesta
Con la finalidad de distinguir las encuestas de los diferentes lugares del portal.
BUSQUEDAPADECIMI PADECIMIENTO
ENTO
ClaveBusqueda ClaveBusque ClaveMédic
da o
MEDICOS
BUSQUEDAESPECIALI ESPECIALIDAD
DAD
ClaveBusqueda ClaveBusqu ClaveMed
eda ico ClaveMédic
o
EVENTOSPAGINA
ClaveCiudad ClaveMed
ico
ARTICULOS
ClaveCiud ClaveArtic TipoMed CatálagoArtículo
EstadísticasGene LUGARES
ClaveLugar Encuestas
rales
ClaveLugar ClaveLugar ClaveEncu
esta
EncuestaRespue EncuestaOpcion
stas es
ClaveEncuesta ClaveEncuesta
BusquedaEspecialidad
Nombre Tipo Tam Descripción
ClaveBusqueda Int (Entero) 11 Permite realizar las búsquedas de los especialistas inscritos
en el sistema
Especialidad Text (Texto) 40 Maneja las especialidades de cada uno de los médicos
BusquedaPadecimiento
Nombre Tipo Tam Descripción
ClaveBusqueda Int (Entero) 11 Permite realizar las búsquedas de los especialistas inscritos
en el sistema
Padecimiento Text (Texto) 40 Maneja las los padecimientos que cada uno de los médicos
maneja en su área de especialidad
CatalogoArticulos
Nombre Tipo Tam Descripción
TipoArticulo Int (Entero)(4) 4 Maneja el tipo de articulo (Tu salud, Como prevenir, etc.)
varchar
Nombre 40 Nombre del Artículo
(carácter)
Campo
Descripcion tinytext (texto) La descripción del mismo
Memo
ComentariosEncuestas
Nombre Tipo Tam Descripción
ClaveComentario Para llevar el control de los comentarios de las encuestas y
Double
Encuesta llevar estadísticas
ClaveEncuesta Double Clave de la encuesta para llevar estadísticas
varchar
NombreLargo 120 Nombre completo de la encuesta
(caracter)
Varchar
Correo 70 Correo electrónico de las personas que consultan la encuesta
(caracter)
Campo Comentario de la encuesta por si el usuario quiere dar alguna
Comentario text (texto)
memo opinión
Fecha date (Fecha) LA fecha en que la encuesta fue publicada
Varchar
IP 20
(caracter)
Estado tinyInt (Entero) 4 El estado donde se esta llevando a cabo al encuesta
Visitas Double Visitas que ha tenido
Varchar
Otro 120 Resultado 1
(caracter)
Otro2 Varchar 120 Resultado 2
Encuestas
Nombre Tipo Tam Descripción
ClaveEncuesta Double Clave de la encuesta para llevar estadísticas
Campo
NombreEncuesta tinytext (texto) Nombre de la Encuesta
Memo
Campo
Pregunta text (texto) Pregunta de la encuesta y
Memo
Campo
Proposito text (texto) Su propósito
Memo
ClaveLugar Int (Entero) 4 La clave y lugar de diseñada la encuesta
FechaInicio date (Fecha) Fecha de inicio de la encuesta
FechaFin date (Fecha) Fecha de fin de la encuesta
Estado tinyInt (Entero) 4 El estado donde se esta llevando a cabo al encuesta
Activa tinyInt (Entero) 4 Si esta activa o no
Imagen tinyInt (Entero) 4 Si tiene una imagen
varchar
Galleta 70 Como se lleva a cabo
(caracter)
varchar
NombreGalleta 30 El nombre de la función
(caracter)
ValorGalleta tinyInt (Entero) 4 Valor de la función
ClaveCiudad tinyInt (Entero) 4 La clave de la ciudad donde se dio de alta
EncuestasOpciones
Nombre Tipo Tam Descripción
ClaveOpcion Int (Entero) 11 Clave de la opción seleccionada
ClaveEncuesta Int (Entero) 11 Clave de la encuesta para llevar estadísticas
DescripcionOpcion Campo
text (texto) Descripción de la respuesta de la encuesta
Memo
Campo
DetalleOpcion text (texto) Detalles de la opción
Memo
Varchar
ImagenOpcion 15 Imagen en caso de que lleve
(caracter)
EncuestasRespuestas
Nombre Tipo Tam Descripción
Una clave para verificar los votos que esta respuesta ha
ClaveRespuesta Int (Entero) 11
tenido y llevar estadísticas
ClaveEncuesta Int (Entero) 11 Clave de la encuesta para llevar estadísticas
ClaveOpcion Int (Entero) 11 Clave de la opción seleccionada
Votos Int (Entero) 11 Total de votos para cada una de las partes de la encuesta
Especialidad
Nombre Tipo Tam Descripción
Para controlar las diferentes enfermedades que un médico
ClaveEnfermedad Int (Entero) 11
puede tratar
ClaveMedico Int (Entero) 11 Para controlar los médicos dados de alta en el portal
EstadisticasGenerales
Nombre Tipo Tam Descripción
ClaveLugar Int (Entero) 11 Calve del lugar donde se esta llevando la estadística
Cada uno de los meses de año se hizo esta tabla para poder
enero Int (Entero) 11
llevar estadísticas mensuales en cada uno de los médicos
Febrero Int (Entero) 11 También sirve para empresas, clínicas, etc.
marzo Int (Entero) 11 Y permite dar estadísticas mas explícitas
abril Int (Entero) 11
mayo Int (Entero) 11
junio Int (Entero) 11
julio Int (Entero) 11
agosto Int (Entero) 11
septiembre Int (Entero) 11
Octubre Int (Entero) 11
noviembre Int (Entero) 11
diciembre Int (Entero) 11
EventosPagina
Nombre Tipo Tam Descripción
ClaveEvento Int (Entero) 20 Permite organizar y buscar eventos
NombreEvento text (texto) 50 Nombre del evento
DescripcionEvento text (texto) 120 Descripción detallada del evento
DireccionEvento text (texto) 50 Ubicación del evento y algunas actividades
FechaInicio date (Fecha) Cuando empieza
FechaFin date (Fecha) Cuando Termina
CoverEvento text (texto) 50 Cuanto cobraran
Promociones text (texto) 100 Promociones a los visitantes
ClaveMedico yInt (Entero) 4 Que Medico lo capturo
EstadoEvento Int (Entero) 4 En que estado será el evento
VisitasEvento Int (Entero) 11 Cuantas veces han visitado la información de este evento
ClaveCiudad Int (Entero) 4 La Ciudad
EliminarEvento text (texto) 50 Si se puede eliminar el evento
Semana Int (Entero) 4 Que semana del mes será el evento
Lugares
Nombre Tipo Tam Descripción
ClaveLugar Int (Entero)(4) 4 Calve del lugar donde será el evento
Nombre del lugar del evento, comúnmente hoteles, centros de
Nombre text (texto) 50
convenciones, etc.
Medicos
Nombre Tipo Tam Descripción
ClaveMedico Int (Entero) 11 Clave del médico
Nombre text (texto) Datos personales, nombre,
PrimerApellido text (texto) Apellido 1
SegundoApellido text (texto) Apellido 2
FechadeNacimiento date (Fecha) Fecha de nacimiento
LugarNacimiento text (texto) Lugar de nacimiento
Direccion text (texto) Dirección actual de su casa
Colonia text (texto) Colonia
Ciudad text (texto) Ciudad, cuando crezca el portal cambiaran las direcciones
Estado text (texto) Estado
TelConsultorio text (texto) Teléfono del consultorio
TelCelular text (texto) Celular
Localizador text (texto) Biper en caso de que tengo
Fax text (texto) Fax para contacto
Mail text (texto) Correo actual, en caso que tenga
Web text (texto) Dirección de su pagina Web, la que le vamos a generar
Newmail text (texto) Nueva dirección de correo
DireccionConsultorio
text (texto) Dirección del consultorio
Padecimientos
Nombre Tipo Tam Descripción
ClaveBusqueda Int (Entero) 11 Permite hacer búsquedas por padecimiento
CalveMedico Int (Entero) 11 Indica que médicos tratan estos padecimientos
Ésta sección describe cada una de las funciones del proyecto, incluyendo el análisis de
flujo de datos para cada una de las funciones.
Manejar sondeos de opinión de temas que van a cambiar: Que pueda servir
a la toma de decisiones, tanto para clínicas, médicos, 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 farmacéuticas,
laboratorios médicos, análisis clínicos, clínicas particulares, etc., por medio de
banners y páginas Web, con la ayuda de las bases de datos.
Sección de Consulta a un experto: Que los visitantes del sitio pueden realizar
preguntas a un experto en el área en cuestión, y que tengan la certeza de que
las respuestas que se les dio a su duda son verdaderas. También la finalidad
es que los visitantes se organicen y sepan cuales son los días en que el
experto responderá sus dudas y se preparen para hacer sus preguntas bien
específicas.