Vous êtes sur la page 1sur 39

Manual del Sistema

Centro Odontolgico

Desarrolladores

Manual del Sistema

Centro Odontolgico

Desarrolladores

REPBLICA BOLIVARIANA DE VENEZUELA


MINISTERIO DEL PODER POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITCNICA DE
LA FUERZA ARMADA
UNEFA - EDO. LARA

MANUAL DEL SISTEMA


Autores:
De Andrade Jess
Di Franco Marly
Escalona Manuel
Fuentes Antony
Hernndez Katerin
Rodrguez Ariany
Soto Luis
Tern Oswaldo
Vargas Luis

Prof. Vigdalia Parra

Barquisimeto Enero 2014


2

Manual del Sistema

Centro Odontolgico

Desarrolladores

INTRODUCCIN

Toda empresa necesita realizar sus labores de la mejor manera posible tratando
siempre de mejorar y optimizar todos los procesos que sta realice para lograr sus objetivos
en el menor tiempo oportuno; el consultorio Odontolgico Esttica Dental, C.A. es una
empresa de servicio odontolgico que cuenta con un sistema manual de registros e
historiales de pacientes el cual resulta muy desalentador y tedioso a la hora de trabajar
armnicamente en la oficina del consultorio debido a todos los procesos que hay que
realizar para la consulta de un solo paciente, dificultndose an ms la consulta de varios
pacientes al da; debido a esto nos queremos enfocar en realizar un sistema automatizado
que sea capaz de cubrir todas la necesidades y mejorar las condiciones de trabajo del
personal y que este no requiera grandes conocimientos para su manipulacin ya que ser un
sistema controlado apto para lograr que los procesos realicen su funcin definida logrando
que las salidas de los datos sea acorde con las entradas, logrando que el personal de la
empresa realice las labores antes mencionadas con la mayor eficacia y eficiencia posible.
Facilita las labores de evaluacin y control interno y su vigilancia. Se expone toda la
informacin referente al diseo y anlisis de la plataforma y metodologa utilizada para el
desarrollo del software que hizo posible el funcionamiento de este sistema.

Con el uso de este manual, se busca establecer un ambiente basado en informacin


confiable, real y al da adems presenta de una manera amigable la lectura, con el fin de
explicar paso a paso la funcionalidad del sistema como tal. Siendo esencial para
proporcionar entendimiento del sistema a quien lo vaya a usar para mantenerlo, para
permitir auditoria del sistema y a los operando como hacerlo funcionar.

En fin el objetivo del presente manual es mostrar los datos tcnicos en cuanto al sistema
desarrollado, en si para facilitar la modificacin o actualizaciones del mismo en caso de que
as sea necesario, o bien para el mantenimiento posterior del mismo con el fin de analistas,
programadores, puedan leerlo e interpretarlo para los objetivos anteriormente descritos.

En este manual se encuentra las secciones de estructura de base de datos, codificacin del
sistema entre otros Donde se describirn los aspectos en los que se conforman cada uno
de ellos. A continuacin vera una breve descripcin del sistemas, objetivos, entre otros

Manual del Sistema

Centro Odontolgico

Desarrolladores

INDICE
CAPITULO I

pag

1.1

Descripcin

09

1.2

Visin Y Misin

09

1.2.1 Visin

09

1.2.2 Misin

09

1.3

Objetivos General y Especficos

10

1.4

Funcionalidades

10

1.5

Mdulos Que Conforman El Centro Odontolgico

11

1.5.1 Registro y Consulta

11

1.5.2 Movimientos

11

1.5.3 Reportes

11

1.5.4 Sistema

12

1.5.5 Ayuda

12

1.5.6 Salir

12
CAPITULO II

13

2.1

Arquitectura

14

2.2

Plataforma de desarrollo

14

2.3

Metodologa de desarrollo

14
CAPITULO III

3.1

16

Documentacin de software

17

Manejo De Estndares

17

3.1.1 Estndares De Codificacin

17

3.1.1.2. Comandos de Control

17

3.1.1.3. Llamados a Funciones

18

3.1.1.4 Definiciones de Funcin

18

3.1.1.5. Comentarios

19

3.1.1.6. Bloques de Comentarios en Encabezados

19

3.1.1.7. Etiquetas Requeridas que Contengan Informacin Variada.

20

3.1.1.8. Convenciones de Nombres


3.1.1.9. Funciones y Mtodos

20

Manual del Sistema

3.2

3.3.

Centro Odontolgico

Desarrolladores

3.1.1.10. Variables

20

Estndares de Diseo (Componente de Interfaz)

21

3.2.1 Estructura de la interfaz:

21

3.2.2. Combinacin de colores:

21

3.2.3 Estndares para el Diseo de Men

22

Estndares para el Diseo de Mensajes y Error

22

3.3.1. Mensaje de Error

22

3.3.2. Ausencia de Campos

22

3.3.3. Mensaje de Validacin

22

CAPITULO IV

24

4.1

Descripcin

25

4.2

Objetivos

25

4.3.

Servicios

25

4.3.1. Servicios Internos

25

4.3.2. Servicios Externos

25

4.4.

Amenazas

26

4.5.

Descripcin de los procesos

26

4.5.1. Administrador

26

4.5.2. Consulta de Bitcora

26

4.5.3. Administracin de Roles y Permisologa

26

4.5.4. Administracin de Usuarios

27

4.5.5. Gestin de Variables de Diseo

27

4.5.6. Respaldo de la Base de Datos

27

CAPITULO V
5.1.

5.2

28

Pantalla de Inicio del Sistema

29

5.1.1. Descripcin

29

5.1.2. Objetivo

29

5.1.3. Funciones

29

5.1.4 Tablas relacionadas

29

5.1.5 interfaz

29

Pantalla del sistema


5

Manual del Sistema

Centro Odontolgico

Desarrolladores

5.2.1 Descripcin

30

5.2.1 Objetivos

30

5.2.3 Funciones

30

5.2.4 Interfaz

30
CAPITULO VI

35

6.1

Descripcin

36

6.2

Objetivos

36

6.3

Funciones

36

6.4

Interfaz

36
CAPITULO VII

37

7.1

Descripcin

38

7.2

Objetivos

38

7.3

Funciones

38

7.4

Interfaz

38

MODELO ENTIDAD RELACION

39

Manual del Sistema

Centro Odontolgico

Desarrolladores

Manual del Sistema

Centro Odontolgico

Desarrolladores

CAPTULO I

ASPECTOS GENERALES DEL


SISTEMA

Manual del Sistema

Centro Odontolgico

Desarrolladores

1.1 Descripcin

El Sistema para el Control de Citas del centro odontolgico, es una aplicacin de tipo
informtica elaborada con el fin de mejorar cada uno de las funciones de la misma
tales como control de citas, pacientes, servicios, historias y as cumplir con sus
objetivos, para el cual fue creado. De esta manera obtener la eficiencia necesaria para
alcanzar la mejora del servicio prestado al pblico, en este caso la comunidad que se
beneficia de la actividad que ellos desarrollan. Es por ello que el mismo facilitara el
ahorro de tiempo a la hora de llevar el control de citas, servicio a realizar, facturacin,
proveedores, as se llevara un mejor control de las actividades internas sin la necesidad
de manejar tantos papeles que solo quitan tiempo y en mucho de los casos hasta la
perdida de los mismo. As se mejora sustancialmente su forma de trabajar,
manteniendo sus formatos de trabajo con la cual han cumplido sus actividades sin
ningn problema durante todo el tiempo que llevan laborando dentro del centro
odontolgico. El acceso al sistema est restringido al uso de una clave individual,
dependiendo del tipo de usuario (Administrador, usuario), se activan o desactivan
algunas opciones del men dependiendo de usuario.

1.2 MISION Y VISION

1.2.1Visin:
Ser un sistema automatizado con herramientas de ltima generacin para lograr la
satisfaccin de los usuarios finales, la proyeccin y confianza del Consultorio
Odontolgico Esttica Dental C.A.

1.2.2 Misin:
Lograr la automatizacin del Consultorio Odontolgico Esttica Dental, C.A.
permitiendo crear, cancelar, imprimir, verificar y gestionar el estado de las citas
generadas, junto con la incorporacin de historiales mdicos.

Manual del Sistema

Centro Odontolgico

Desarrolladores

1.3 Objetivos General y Especficos:

1.3.1

Objetivo General:

Llevar el Control de citas e historiales mdicos del Consultorio Odontolgico Esttica


Dental, C.A. con el fin de optimizar el tiempo y recursos valiosos.
1.3.2

Objetivos Especficos:

Agilizar el registro de los datos de una forma centralizada y estandarizada


que defina un sistema confiable.

Permitir que el Consultorio Odontolgico Esttica Dental, C.A. mantenga un


registro de todas las citas que hayan sido otorgadas o denegadas a los
pacientes indicando la causa y los datos de la resolucin emitida por el
Odontlogo.

1.4 Funcionalidades:

1. Agilizar y facilitar el acceso rpido a la informacin en el momento que es


requerido.
2. Registrar, actualizar y consultar la informacin de todos los pacientes registrados en
el sistema.
3. Proporcionar la informacin necesaria de cada paciente: antecedentes, historial,
datos personales, entre otros.
4. Proveer una interfaz de usuario amigable y personalizado para cada mdulo.
5. Facilitar la impresin de los comprobantes de prximas citas que debern ser
entregadas a cada uno de los pacientes que la requieran.
6. Permitir el registro de los datos de ubicacin y responsables del sistema.

10

Manual del Sistema

Centro Odontolgico

Desarrolladores

1.5 Mdulos que conforman el Sistema odontolgico esttica dental.


1.5.1

Registro y consulta
En este modulo se podrn incluir todos los pacientes que asistan al centro
odontolgico, para lo cual tendrn que llenar los datos requeridos para este
modulo tales como (cedula, nombre, apellidos, sexo, fecha de nacimiento,
edad, direccin, telfono mvil y fijo, correo electrnico, datos de padre y
madre si el paciente es menor de edad.) en este modulo tambin estn los
servicios que ofrece el centro odontolgico tales como (extraccin,
limpieza, reparacin de caries, tratamiento de conducto, coronas, entre
otros.)

1.5.2

Guardar.

Limpiar.

Buscar.

Actualizar.

Eliminar.

Cancelar.

Movimientos

En este modulo se lleva a cabo los servicios realizados por en centro


odontolgico a los pacientes atendidos por dia sus funcionalidades son:

1.5.3

Guardar.

Limpiar.

Modificar.

Imprimir.

Reportes

En este modulo se realizan todas los reportes de las operaciones realizadas


por el sistema.

11

Manual del Sistema


1.5.4

Centro Odontolgico

Desarrolladores

Sistemas

En este modulo se lleva a cabo en registro de los usuarios que manejaran el


sistema y los niveles de privilegios que tendrn donde deber llenar los
requisitos exigidos para este modulo ( cedula, nombre, apellidos, id,
contrasea y nivel de acceso.)

1.5.5

Guardar.

Limpiar.

Buscar.

Actualizar

Eliminar.

Salir.

Ayuda

En este modulo tiene como objeto ser una ventana de auxilio para el
usuario al momento de tener un inconveniente con el sistema este lo guiara
para tener una solucin.

1.5.6

Manual de usuario

Salir

En este modulo simplemente el sistema sale de aplicacin como si estuviera


finalizando su trabajo.

12

Manual del Sistema

Centro Odontolgico

Desarrolladores

CAPTULO II

ARQUITECTURA DEL SISTEMA

13

Manual del Sistema

Centro Odontolgico

Desarrolladores

2.1 Arquitectura
La arquitectura que utilizara el sistema en cuestin ser el de cliente servidor, esto
debido a que es un modelo de aplicacin distribuida en el que las tareas se reparten entre
los proveedores de recursos o servicios, esto nos permitir un mejor manejo de la
informacin as como una respuesta sumamente rpida a las peticiones que le hagan los
usuarios al sistema, ofreciendo altos estndares de confidencialidad y seguridad.

Para dicha implementacin se debe acondicionar un rea que cuente con el espacio
requerido para la instalacin de un servidor, de manera que el mismo sea el que
proporcione la informacin a sus distintos clientes, es decir a las asistentes personales del
consultorio, todo esto a travs de una red que permita dicha conexin entre los equipos, de
manera que exista esa confiabilidad, disponibilidad y sobrevivencia del sistema cuando sea
implantado. Todas esas caractersticas se podrn llevar a cabo mediante una configuracin
en la cual se establezcan los lmites de cada usuario en cuanto al acceso de la informacin
contenida en el sistema.
2.2 Plataforma de desarrollo
Sistema Operativo Windows (Xp, Windows Vista, Windows 7).
Manejador de Base de Datos My SQL 5.1
Lenguaje de Programacin netbeans7.3.1, HTML, CCS, IS
Entorno de Desarrollo Bloc de notas, gedit para la creacin de los ccs (hoja de estilo
y formato de diseo), is que guarda las funciones en javaescript.
Navegadores web (internet Explorer, Firefox, Google Chrome).
2.3 Metodologa de desarrollo
Luego de una reunin en equipo, se lleg a la conclusin de desarrollar el sistema a
travs de la Programacin Extrema o XP (EXTREME PROGRAMMING). Puesto que
14

Manual del Sistema

Centro Odontolgico

Desarrolladores

consiste bsicamente en ajustarse estrictamente una serie de reglas que se centran en las
necesidades del cliente para lograr un producto de buena calidad en poco tiempo. Ya que
Promueve el trabajo en equipo, preocupndose en todo momento del aprendizaje de los
desarrolladores y estableciendo un buen clima de trabajo.
Todo basndose en una realimentacin continuada entre el cliente y el equipo de
desarrollo con una comunicacin fluida entre todos los participantes, tambin busca
simplificar las soluciones implementadas y coraje para los mltiples cambios. Este tipo de
programacin es la adecuada para los proyectos con requisitos imprecisos, muy cambiantes
y con un riesgo tcnico excesivo.

15

Manual del Sistema

Centro Odontolgico

Desarrolladores

CAPTULO III

DOCUMENTACIN DE
SOFTWARE

16

Manual del Sistema

Centro Odontolgico

Desarrolladores

3.1.1 Estndares De Codificacin


3.1.1.1 sangras y largo de lnea
Las lneas de cdigo son anidadas lgicamente y mostradas fsicamente por medio de
sangras que dependern del grado de identacion segn la estructura pre establecido en net
beans. Cada nivel debe mostrar una sangra de un espacio de la instruccin de nivel
superior.
Es recomendable terminar la lnea fsica a los sesenta y cinco (65) u ochenta (80)
caracteres. No hay reglamentacin estandarizada pertinente a la mayor forma de realizar el
quiebre de lnea fsica, solo juicio y sentido comn. El espaciado es de 1 lnea (sin lnea de
por medio).
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jMenu1 = new javax.swing.JMenu();
jMenu2 = new javax.swing.JMenu();
jPanel1 = new javax.swing.JPanel();
jPanel2 = new javax.swing.JPanel();
jMenuBar1 = new javax.swing.JMenuBar();
menuregistroyconsulta = new javax.swing.JMenu();
menupaciente = new javax.swing.JMenuItem();
jMenuItem2 = new javax.swing.JMenuItem();
jMenuItem3 = new javax.swing.JMenuItem();
menuservicios = new javax.swing.JMenuItem();
jMenu4 = new javax.swing.JMenu();

3.1.1.2. Comandos de Control

Para el comando case debe existir una lnea en blanco entre la ltima instruccin de un
when y el prximo when o el else.
Estos incluyen if, for, while, case, entre otros. He aqu un ejemplo del comando if, ya que
es el ms complicado de ellos:
if(edad>=0){
if(mesactu<=mes){
if(diaactu<dia){
intedadreal=0;
edadreal=edad-1;
17

Manual del Sistema

Centro Odontolgico

Desarrolladores

txtedad.setText(Integer.toString(edadreal));
if(edadreal<18){
txtnombrespm.setEnabled(true);
txtapellidospm.setEnabled(true);
}
}
else{
txtedad.setText(Integer.toString(edad));
if(edad<18){
txtnombrespm.setEnabled(true);
txtapellidospm.setEnabled(true);
}

3.1.1.3. Llamados a Funciones

Las funciones deben ser llamadas sin espacios entre el nombre de la funcin, el parntesis
de apertura, y el primer parmetro; deben tener un espacio despus de cada coma al separar
cada parmetro, y no tener espacio entre el ltimo parmetro, el parntesis de cierre.esta
funcin de limpiar no le asignamos parmetros He aqu un ejemplo:

private void btnlimpiarActionPerformed(java.awt.event.ActionEventevt) {


limpiar( );

Como se describe arriba, debe haber un espacio a cada lado del smbolo de igual usado
para regresar el valor de una funcin a una variable. En el caso de un bloque de
asignaciones relacionadas, ms espacio puede ser utilizado para promover la mejor lectura
del cdigo.

3.1.1.4. Definiciones de Funcin

Las declaraciones de funciones siguen la siguiente sintaxis:


void limpiar() { //Declaracion del metodo que permite limpiar los campos
Stringdia="", mes="", ano="";
habilitarcedula();
inhabilitarcamposrepresentante();
inhabilitariconos();
cbocedula.setSelectedItem("Seleccione");
txtcedula.setText("");
txtnombres.setText("");
18

Manual del Sistema

Centro Odontolgico

Desarrolladores

txtapellidos.setText("");
cbosexo.setSelectedItem("Seleccione");
SimpleDateFormatformateador = new SimpleDateFormat("dd-MM-yyyy");
Date fechaDate = new Date();
String fecha=formateador.format(fechaDate);
dia=fecha.substring(0, 2);
mes=fecha.substring(3, 5);
ano=fecha.substring(6, 10);
clrfecha.setSelectedDate(Integer.parseInt(ano), Integer.parseInt(mes),
}

@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
privatevoidinitComponents() {
Los argumentos con valores por defecto van al final de la lista de argumentos. Siempre trate
de regresar un valor significativo de una funcin si es lo apropiado. He aqu un ejemplo:
JOptionPane.showMessageDialog(null,"Paciente eliminado Satisfactoriamente");
NiveldeAcceso entrada= new NiveldeAcceso();

3.1.1.5. Comentarios

Debe existir un manual de documentacin completo del cdigo, explicando el proceso


usado por el programador. Los comentarios deben incluir explicaciones, descripciones y
cualquier otro comentario til para que otros programadores tomen el hilo en cualquier
punto del sistema. Los comentarios deben utilizar el lenguaje para transmitir ideas fciles
de entender.
El smbolo (//) es aceptado. La formacin de bloques atractivos a la vista, son aceptados
ms no as el uso abusivo de estos smbolos para crear imgenes u otras figuras.
Un buen uso de comentarios es el siguiente:
private void txtcedulaFocusLost(java.awt.event.FocusEventevt) {
if(txtcedula.getText().length() <6){//Validacio del campo cedula para valores minimos
JOptionPane.showMessageDialog(null,"Verifique que al campo cedula no le falten
valores", "informacion", 1);
}

3.1.1.6. Bloques de Comentarios en Encabezados


Todo archivo de cdigo debe contener un encabezado de pgina, al principio de cada
documento.
19

Manual del Sistema

Centro Odontolgico

Desarrolladores

3.1.1.7. Etiquetas Requeridas que Contengan Informacin Variada.


Nombre del archivo: Nombre del archivo con su extensin.
Descripciones cortas: Descripciones cortas deben formar parte de todos los bloques de
documentacin. Deben ser fases cortas y no solo el nombre del archivo.
Versiones de net beans: La versin NETBEANS para la cual fue programado el archivo.
Una de las siguientes lneas debe incluirse en el bloque:
// NETBEANS versin: 7.3.1
ver: Hace mencin al usuario de una seccin en particular del manual del usuario.

3.1.1.8. Convenciones de Nombres

Las clases siempre deben tener nombres descriptivos. Las abreviaturas deben ser evitadas
en lo posible. La primera letra del nombre de la clase debe ser en mayscula a menos que
se trate de clases generalmente utilizadas como bd, conn, connect, conectar, entre otras.

3.1.1.9. Funciones y Mtodos

Las funciones y mtodos deben tener nombres descriptivos. Las abreviaturas deben ser
evitadas en lo posible. La primera letra del nombre debe ser minscula; si el nombre es
compuesto, la primera letra de la segunda palabra debe ser en mayscula. Hay que evitar el
uso de cualquier otro carcter que no sea una letra como _-/%&, etc. Ejemplo:
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
privatevoidinitComponents() {

3.1.1.10. Variables

Todas las variables deben ser en minsculas y deben comenzar con una letra. No se deben
usar caracteres que no sean alfanumricos. Al momento de definir una variable se debe
tomar en cuenta el mbito de dicha variable. Ejemplo:
ced1=cbocedula.getSelectedItem().toString();
ced2=txtcedula.getText();
20

Manual del Sistema

Centro Odontolgico

Desarrolladores

3.2. Estndares de Diseo (Componente de Interfaz)

La informacin que se exhiba en el sistema debe ser fcil de ubicar y leer. Para lograr
obtener este resultado se deben tener en cuenta los siguientes aspectos: el texto que
aparezca debe tener un alto contraste, se debe utilizar combinaciones de colores como el
texto en negro sobre fondo blanco o verde suave. El tamao de las fuentes tiene que ser lo
suficientemente grande como para poder ser ledo en monitores estndar. Es importante
hacer clara la presentacin visual (colocacin/agrupacin de objetos, evitar la presentacin
de excesiva informacin)
Siempre se debe contar con un comando "cancelar". Este suprimir la necesidad de
tener que contar con dilogos de confirmacin para cada accin que realice en sistema.
El usuario debe sentirse seguro de poder salir del sistema cuando lo desee. Es por ello
que el sistema debe tener un objeto fcil de accionar con el cual poder finalizar la
aplicacin. La interfaz con el usuario se har mediante pantallas con mens desplegables.

3.2.1 Estructura de la interfaz:


La estructura tiene un encabezado sencillo y su contenido central varia entre una
interfaz y otra de este modo se logra un mejor desarrollo del sistema y accesible al usuario.

3.2.2. Combinacin de colores:


La interfaz principal cuenta con un fondo gris intermedio con colores claros como gris y
letras negras en la parte superior izquierda de la pantalla ya que el fundamento del centro
odontolgico es presentar una innovacin en esta rea las dems pantallas tienen colores
claros mas sin embargo mantiene ciertos estndares que se aplica a todas en comn:

El color definido para cada modulo se usa en los mismos elementos


para todas las instituciones.
21

Manual del Sistema

Centro Odontolgico

Desarrolladores

El color de fondo de los contenedores y pantallas en general es blanco.

No se combinan colores distintos al definido para una institucin en


particular, sin embargo, se usan tonos ms claros del mismo color para
resaltar opciones u objetos seleccionados.

Los colores definidos para cada institucin fueron escogidos sin un significado en
particular, sin embargo, subliminalmente se podra asociar el color verde con el dinero, o
podra parecer institucional el color azul; nicamente se trat que fuesen colores primarios
o secundarios claramente diferenciables que hagan la interfaz ms
Agradable e intuitiva.
3.2.3 Estndares para el Diseo de Men
Para el diseo del men del sistema, se establecieron estndares que permiten usar el
mismo estilo en todas las pantallas. Los estndares utilizados, se presentan continuacin:

El men contiene sub - tems.


El men aparece solo en las pantallas principales.
Los identificadores de los tems se encuentran todos en mayscula.
No existen separacin entre los tems.
Tipo de letra Arial.
Tamao de letra 11.

3.3. Estndares para el Diseo de Mensajes y Error

Para el diseo de los mensajes y error, se establecieron una serie de estndares, que se
describen a continuacin:
3.1.4.1. Mensaje de Error

Informan al usuario de su inexistencia en la base de datos.


No se encontr usuario con este numero de cedula.

3.1.4.2. Ausencia de Campos

Informan al usuario que le falta introducir algn valor de un campo.


Se uso una validacin de que debe llenar todos los campos en algunas pantallas que
sea necesario.

3.1.4.3. Mensaje de Validacin

Informan al usuario de algn un error al introducir un dato, que impida el curso


normal de la aplicacin.
22

Manual del Sistema

Centro Odontolgico

Desarrolladores

Aparece en una pequea ventana de advertencia, donde el tipo de letra y tamao, se


encuentran predefinidos.

23

Manual del Sistema

Centro Odontolgico

Desarrolladores

CAPITULO IV

SEGURIDAD FUNCIONAL

24

Manual del Sistema

Centro Odontolgico

Desarrolladores

4.1. Descripcin
El mdulo de Seguridad permitir estructurar los permisos que se pueden asignar a los
usuarios, mediante tres (3) robustos esquemas incorporados en la plataforma que son los
perfiles, la permisologa y los usuarios.
A los perfiles o roles, se les definen los permisos a mdulos, submdulos y
funcionalidades. Definiendo as la permisologa vinculadas a cada perfil. La permisologa
permite determinar los rangos de valores para los que puede intervenir un perfil. Finalmente
se definen los usuarios del sistema y se los vincula a un perfil existente, con lo cual ese
usuario empieza a desempear su rol.
Con este esquema, ante un cambio en el desempeo de rol de un usuario, no es necesario
redefinir todos los permisos sino simplemente efectuar el cambio de perfil.

4.2. Objetivos

Asegurar la valorizacin de la informacin protegida.


Aumentar la confiabilidad y seguridad de la informacin de usuarios del sistema.
Brindar proteccin a funcionalidades crticas.
Proteger el acceso a informacin clave.
Minimizar las posibilidades de ocurrencia de errores y/o irregularidades en el
manejo de datos.
Garantizar la integridad de la informacin, permitiendo su modificacin solo por
usuarios autorizados.
Permitir el filtrado de informacin por niveles de usuarios brindando as
confidencialidad.

4.3. Servicios
4.3.1. Servicios Internos
Son aquellos en los que el usuario podr realizar modificaciones cuyo alcance solo
involucre el mdulo de seguridad como tal, a saber:

Administracin de Actividades.
Administracin de Usuarios.
Auditoria.
Respaldo de la Base de Datos.

4.3.2. Servicios Externos


25

Manual del Sistema

Centro Odontolgico

Desarrolladores

Son aquellos en los que el usuario realizar modificaciones que afectan uno o varios
mdulos del sistema, estos servicios involucran:

Validacin de datos de entrada en cuanto a tipo, longitud y rango.


Control de Acceso, autenticacin y autorizacin.
Encriptacin de los datos.

4.4. Amenazas
Una vez que el funcionamiento y la implementacin del centro odontologico se consideren
con alto grado de confiabilidad, todava se deben tener en cuenta los elementos no
informticos que pueden afectar los datos, los cuales normalmente son imprevisibles o
inevitables, de modo que la nica proteccin posible es una adecuada gestin de respaldo
de datos.
Algunas amenazas conocidas son:

Usuarios: Causa mayoritaria de problemas de seguridad (por apata, ignorancia o a


propsito).
Programas maliciosos: Instalados por desconocimiento o con intencionalidad, los
cuales dejan puertos de conexin abiertos a intrusos o alteran los datos.
Intrusos.
Personal interno de sistemas. Procesos de ndole externa al sistema que puedan
arrojar soluciones incompatibles para la seguridad informtica.

4.5. Descripcin de los procesos


4.5.1. Administrador
En este proceso se incluye, modifica y elimina las actividades a realizar por los
administradores; una vez incluida la actividad se proceder a guardar en una bitcora
conjuntamente con la fecha de publicacin y la duracin de la actividad finalizada para
garantizar la disponibilidad de la informacin en caso de auditorias o en caso de necesitar
dicha consulta.
4.5.2. Consulta de Bitcora
En este proceso se pueden realizar las consultas de las actividades finalizadas. En los
estatutos de las instituciones existe ms de un proceso que necesita la publicacin de
informacin y luego la verificacin de que dicha publicacin se llev a cabo, por esto el
histrico servir de apoyo para dichas tareas, y actuar de manera complementaria con el
procedimiento fsico que se lleva a cabo actualmente.
4.5.3. Administracin de Roles y Permisologa

26

Manual del Sistema

Centro Odontolgico

Desarrolladores

En este proceso se pueden realizar las tareas de crear, modificar o eliminar un rol bajo el
cual se van a desempear los usuarios.

4.5.4. Administracin de Usuarios


Este proceso asocia al usuario conforme al rol que va a desempear dentro de la institucin;
existen roles predefinidos por el sistema como lo son: profesor, beneficiario, administrador
local y empleado, al momento de registrar un personal, el sistema automticamente crea el
usuario y le asigna el rol apropiado para que al ingresar al sistema el usuario tenga los
permisos y funcionalidades acorde a su cargo.
4.5.5. Gestin de Variables de Diseo
En este proceso se modifica la vista del sistema de acuerdo con los criterios de los
administradores del odontolgico; se facilita un conjunto de temas o estilos a escoger y se
provee de herramientas para cambiar o configurar los nombres del sistema, logos,
encabezados y pie de pgina, efectos acorde a fechas festivas y todo lo relacionado con la
vista del sistema, as como tambin se puede integrar un mdulo de Ayuda que se pueda
configurar dinmicamente.

4.5.6. Respaldo de la Base de Datos


Este proceso provee al administrador del sistema la posibilidad de realizar un respaldo de
todas las Bases de Datos, en cualquier momento que se amerite o tambin puede configurar
el sistema para que realice un respaldo programado en un tiempo determinado. Este
respaldo se almacenar, previamente, en el servidor de datos del sistema en donde una
aplicacin adicional se encargar de descargar dicho respaldo, para luego almacenarlo en
una mquina de resguardo.

27

Manual del Sistema

Centro Odontolgico

Desarrolladores

CAPITULO V

DESCRIPCIN FUNCIONAL

28

Manual del Sistema

Centro Odontolgico

Desarrolladores

5.1. Pantalla de Inicio del Sistema


5.1.1. Descripcin
La interfaz de inicio,ella carga un splash carga acceso y esta cargas a maestro es una
interfaz sencilla que brinda informacin al usuario acerca de acontecimientos que son de su
inters, adems cuenta con los botones de aceptar, limpiar y salir, y por otro lado permite el
acceso del usuario al sistema.
5.1.2. Objetivo
Verificar la existencia del usuario en la base de datos y determinar cules son los procesos
permitidos para el uso del sistema.
5.1.3. Funciones

Validar el nombre de usuario y contrasea.


Permitir el acceso al sistema, en caso de existir.
Identificar al usuario.

5.1.4. Tablas relacionadas

Usuarios: almacena los nombres de usuarios y contraseaspara permitir el acceso al


sistema.

5.1.5 Interfaz

29

Manual del Sistema

Centro Odontolgico

Desarrolladores

5.2.1 Descripcin
En esta pantalla maestro se muestra todos los mdulos con cuenta el sistema con sus mens
para que as el usuario pueda desenvolverse, esta cuenta con comandos que les permitirn
accesar a los dems modulo con tan solo un clip al sitio que quiera ingresar.
5.2.2 Objetivo
Tiene por objeto dar a conocer los procesos del sistema para el cual fue desarrollado
5.3.3 Funciones

Accesar a los mens del sistema


Manual de ayuda.
Reportes

5.3.4 Interfaz

30

Manual del Sistema

Centro Odontolgico

Desarrolladores

CAPITULO VI

MODULO DE REGISTRO Y
CONSULTA

31

Manual del Sistema

Centro Odontolgico

Desarrolladores

Modulo de registro y consulta


6.1 Descripcin
Esta pantalla permite registrar a los pacientes llenar sus historias realizar sus
consultas y a su vez solicitar citas para su control dental.
6.2 Objetivo
Tiene por objetivo facilitar al usuario y al paciente la rapidez de atencin de
su consulta o cita.
6.3 Funciones

Mostrar las historias.


Mostrar las citas.
Consultar pacientes.

6.4 Interfaz

32

Manual del Sistema

Centro Odontolgico

Desarrolladores

Formulario de cita

Aqu les registraremos la cita a los pacientes

33

Manual del Sistema

Centro Odontolgico

Desarrolladores

Registro de servicio

Aqu se registraran los servicios a prestar o modificar

34

Manual del Sistema

Centro Odontolgico

Desarrolladores

CAPITULO VII

MOVIMIENTOS

35

Manual del Sistema

Centro Odontolgico

Desarrolladores

Movimientos
7.1 Descripcin:
En este modulo tenemos todo lo que es el servicio prestado a un paciente
donde se guarda datos se modifican se cancela una operacin para generar la
factura correspondiente.
7.2 Objetivos
Tiene como objetivo realizar las ventas realizadas diariamente.
7.3 Funciones
Almacenar los datos de los clientes y de los servicios prestados.
7.4 Interfaz

Aqu se realiza la bsqueda de los clientes registrados para proceder a


facturar
36

Manual del Sistema

Centro Odontolgico

Desarrolladores

37

Manual del Sistema

Centro Odontolgico

Desarrolladores

En el modulo del sistema se observa lo siguiente

38

Manual del Sistema

Centro Odontolgico

Desarrolladores

MODELO ENTIDAD RELACION DE LA BASE DE DATOS

39

Vous aimerez peut-être aussi