Académique Documents
Professionnel Documents
Culture Documents
El sistema de Carnetización para Motoristas tiene por objetivo poder proveer una herramienta
sistematizada para poder emitir un documento único de identificación que permita a una persona
poder prestar el servicio como conductor de una unidad de transporte público de pasajeros.
El sistema de Carnetización permitirá poder proveer una herramienta en la cual se podrá además
de emitir un carnet a los motoristas, poder tener un consolidado actualizado de datos tantos
personales, laborales y referencias.
Dentro del proceso de emisión de carnet el sistema de integrara con la unidad de antidoping,
dentro de la cual se tomara la prueba y se tendrá el control de la o las pruebas que se realicen
dentro del proceso de carnetización.
También el sistema proveerá una herramienta sistematizada para poder verificar la autenticidad
del documento por medio de un código de Verificación que se consultara dentro del sistema, y el
cual servirá como parámetro para la ejecución de consultas dinámicas que darán a usuarios de
VMT como a Agentes de Transito una herramienta rápida para verificación de documentos.
Objetivos
General:
Este sistema tiene por objeto documentar a todos los motoristas del Transporte Público de
Pasajeros, así como también las condiciones generales correspondientes a cada uno de ellos y al
mismo tiempo identificar los movimientos laborales dentro del sector transporte, con el propósito
de crear un instrumento de referencia para las diferentes Direcciones de este Vice ministerio.
Específicos:
Catálogos
Tipo de Documento: Permite agregar, modificar y eliminar diferentes tipos de documentos que
pueda poseer un Motorista.
Color de Piel: Permite agregar, modificar y eliminar los diferentes colores de piel que se necesiten
para identificar las características físicas de los Motoristas.
Emisión de Carnet: Permite agregar, modificar y eliminar los diferentes tipos de emisión del
carnet entregado al Motorista.
Tipo de Licencia: Permite agregar, editar y eliminar los tipos de licencias validos para que a un
Motorista se le pueda emitir su carnet.
Color de Ojos: Permite agregar, modificar y eliminar los diferentes colores de ojo que se necesiten
para identificar las características físicas de los Motoristas.
Estado: Permite agregar, editar y eliminar los diferentes estados en que se puede encontrar el
tramite según el flujos de la emisión de Carnet
Procesos
Administración de Solicitudes: Permite definir el tipo de Emisión de Carnet que se desea realizar
para posteriormente llenar o editar la solicitud, los tipos de emisiones definidas para el proceso
son:
· PRIMERA VEZ
· RENOVACIÓN
· REPOSICIÓN
· EDICIÓN DE DATOS
Registro de Fotografía: Permite a los Motoristas que en su trámite ya hayan realizado y aprobado
la prueba de antidoping poder registrar la fotografía que se mostrara en el carnet. La fotografía en
este proceso de almacenara en la base de datos.
· Número de NIT
· Código de Seguridad
· Código Verificador
Consultas y Reportes
Estos reportes se generan en base a dos parámetros de entrada que son la fecha de inicio y fecha
de finalización de periodo de la búsqueda que se desea realizar.
Configuración:
Menú Sistema: Opción de administración del sistema que permite agregar, modificar o eliminar
opciones al sistema, pidiéndolo catalogar y ordenar de forma padre-hijo para luego ser mostrado
dentro del sistema.
Perfiles de Sistema: Opción que permitirá poder crear, editar y eliminar un perfil de sistema al cual
se le asignan atributos y operaciones que este podrá realizar dentro del sistema así como la
información a la que podrá tener o no acceso.
Perfiles de Usuario: Opción que permitirá poder crear, editar y eliminar un usuario y además a
este usuario poder asociarle un perfil para que este usuario solo tenga acceso a las operaciones
asignadas a este perfil.
Alcances
Alcance Global
§ Llegar a Carnetizar a todos los motoristas del Transporte Público de Pasajeros del país,
iniciando con una base de datos en la Institución que formará parte del sistema de control
informático del Vice ministerio de Transporte, por medio de la Dirección General de
Transporte Terrestre, quien a su vez podrá designar a un encargado de realizar y
supervisar el proyecto.
Alcances Específicos
Limitantes
§ Se debe de contar con la infraestructura y equipo con requerimientos mínimos para que la
solución funciones en optimas condiciones.
§ Se debe de contar con el equipo de terceros (impresores y cámaras) debidamente
instaladas y configuradas para que la solución de el resultado esperado.
§ La solución al ser un entorno web cambia totalmente la forma de manipulación de
botones que en una plataforma de Windows aplication.
Marco Normativo
Art. 61 el servicio público colectivo de Transporte de pasajeros como actividad que tiende a
satisfacer necesidades o intereses de carácter general, está dirigido a todo el conglomerado social
del país por lo que le corresponde al Vice ministerio de Transporte proteger a los usuarios,
asegurando la calidad, eficiencia y seguridad del mencionado servicio.
Los usuarios por su parte tienen derecho a que en la prestación de todos los servicios reglados en
el presente régimen, les sea garantizado la seguridad, el acceso a la información, libertad de
elección y condiciones de trato equitativo y digno.
Art. 1. El Salvador reconoce a la persona humana como el origen y el fin de la actividad del Estado,
que está organizado para la consecución de la justicia, de la seguridad jurídica y del bien común.
Art. 2. Toda persona tiene derecho a la vida, a la integridad física y moral, a la libertad, a la
seguridad, al trabajo, a la propiedad y posesión, y a ser protegida en la conservación y defensa de
los mismos.
CONDICIONES GENERALES
Administración de Solicitudes
Reposición de Carnet
Actualización de Carnet
Prueba Antidoping
Registro de Fotografía
Diagrama Entidad – Relación, Base de datos db_Motoristas
Diccionario de Datos
tbl_Bitacora Tabla en la que se almacenan las acciones que se realicen dentro del sistema
que están catalogadas en la tabla tbl_AccionBitacora.
IdBitacora bigint 19 Llave primaria de la
tabla
IdAccionBitacora int 10 Llave foránea de la
tabla
IdUsuario varchar 50 Id del usuario que
realizo la acción
IdPerfil varchar 150 Id del perfil de usuario
que realizo la acción
Tabla varchar 250 Nombre de la tabla en
la que se realizo la
acción
Id varchar 150 Id de la llave primaria
de la tabla donde se
realizo la acción
Datos varchar Max Campo donde se
almacenan los datos
que existían antes de
que se realizara la
acción sobre el
registro
FechaBitacora datetime 23 Fecha en la que se
registro el movimiento
de los registros dentro
de la tabla
tbl_ColorOjo Tabla que permite la administración el color de ojos que se le puede asignar a
un motorista.
IdColorOjo int 10 Llave primaria de la
tabla
ColorOjo varchar 150 Campo que almacena
el tipo de color de ojos
tbl_ColorPiel Tabla que permite la administración el color de piel que se le puede asignar a un
motorista.
IdColorPiel int 10 Llave primaria de la
tabla
ColorPiel varchar 150 Campo que almacena
el tipo de color de piel
tbl_Estado_Civil Tabla en donde se administran los diferentes estados civiles que se le pueden
asignar a un motorista.
id_estado_civil varchar 6 Llave primaria de la
tabla
descripcion varchar 50 Campo que almacena
la descripción del tipo
de estado civil que se
le puede asignar a un
motorista
tbl_Nivel_Educativo Tabla donde se cataloga los niveles educativos que se pueden asignar a los
motoristas.
id_nivel_educativo varchar 10 Llave primaria de la
tabla
descripcion varchar 50 Almacena la
descripción del nivel
educativo
nivel tinyint 3 Almacena el nivel de
la jerarquía del
registro
id_padre varchar 6 Almacena el campo
padre asociado a uno
o varios registros
jerarquia varchar 50 Almacena el código
que representa la
jerarquía del registro
en comparación con
los demás registros
abreviatura varchar 20 Almacena la
abreviatura que se le
asigna al nivel
educativo
tbl_Parentesco_Familiar Tabla donde se cataloga los diferentes parentescos familiares que se pueden
asignar a los motoristas.
Id_Parentesco int 10 Llave primaria de la
tabla
Descripcion varchar 50 Almacena la
descripción del
parentesco familiar
tbl_Picture Tabla en donde se administra las fotografías asignadas a cada motorista.
IdPicture uniqueidentifier 0 Llave primaria de la
tabla
Picture varbinary -1 Almacena la imagen
asociada a un
motorista
IdTramiteCarnet bigint 19 Llave foránea de la
tabla
tbl_TramiteCarnet
FechaPicture datetime 23 Almacena la fecha en
que se ingreso el
registro
tbl_PruebaAntidoping Tabla en donde se registran las diferentes pruebas de antidoping que se realice
un motorista en o los tramites de carnetización en que participe.
IdPruebaAntidoping bigint 19 Llave primaria de la
tabla
Nit varchar 14 Llave foránea de la
tabla tbl_Motorista
Numero bigint 19 Numero que identifica
el código de la prueba
realizada
Alcoholemia float 53 Almacena el valor de
alcoholemia
encontrada
SustanciaAlcoholemia varchar 1 Almacena la sustancia
por la que se encontró
valor de alcoholemia
Cocaina bit 1 Almacena si se
encontró o no el
estupefaciente
Marihuana bit 1 Almacena si se
encontró o no el
estupefaciente
Benzodiacepinas bit 1 Almacena si se
encontró o no el
estupefaciente
Fecha datetime 23 Almacena la fecha de
registro de la prueba
TecnicoAntidoping varchar 200 Almacena el nombre
del técnico de
antidoping que realizo
la prueba
Observaciones varchar -1 Almacena las
observaciones que se
realicen a la prueba
Resultado varchar 50 Almacena el resultado
encontrado para la
prueba realizada
tbl_Tipo_Sangre Tabla donde se cataloga los tipos de sangre que se pueden asignar a los
motoristas.
id_tipo_sangre tinyint 3 Llave primaria de la
tabla
descripcion varchar 40 Almacena el tipo de
sangre que se le
puede asociar a un
motorista
id_tipo_sirhi varchar 4 Almacena el grupo
sanguineo
tbl_TipoDocumento Tabla donde se cataloga los tipos de documento que se pueden asignar a los
motoristas.
IdTipoDocumento int 10 Llave primaria de la
tabla
TipoDocumento varchar 250 Almacena el tipo de
documento que se
puede asociar a un
motorista
tbl_TipoEmisionCarnet Tabla en donde se catalogan los diferentes tipos de trámites que puede realizar
un motorista en el proceso de la emisión del carnet.
IdTipoEmisionCarnet int 10 Llave primaria de la
tabla
TipoEmisionCarnet varchar 150 Almacena los tipos de
emisiones de carnet
que se pueden realizar
tbl_TipoLicencia Tabla donde se cataloga los tipos de licencia que se pueden asignar a los
motoristas.
IdTipoLicencia int 10 Llave primaria de la
tabla
TipoLicencia varchar 150 Almacena el tipo de
licencia que se le
puede asignar a un
motorista
tbl_TramiteCarnet Tabla en donde se registra los diferentes tramites asociados a los procesos de
carnetización el los que ha participado un motorista.
IdTramiteCarnet bigint 19 Llave primaria de la
tabla
Nit varchar 14 Llave foránea de la
tabla tbl_Motorista
NumeroRuta varchar 100 Almacena el número
de ruta para la cual
labora o laborara el
motorista
IdTipoEmisionCarnet int 10 Llave foránea de la
tabla
tbl_TipoEmisionCarnet
FechaEmisionCarnet smalldatetime 16 Almacena la fecha de
registro de la emisión
del carnet
LugarEmisionCarnet varchar 25 Almacena el lugar de
emisión del carnet
CodigoSeguridad varchar 12 Almacena el código de
seguridad del carnet
Verificador varchar 3 Almacena el código
verificador del carnet
Motivo varchar 250 Almacene al motivo
de reposición del
carnet
MotivoBaja varchar 500 Almacena el motivo
por el cual se le da de
baja a un carnet
Activo bit 1 Almacena el estado
del carnet