Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Contenid
o
Creación de Table o View...................................................................................................................2
Creación de POCO (capa domain)......................................................................................................2
Creación del Gestor (capa Aplicación)................................................................................................3
Creación del Servicio (capa de aplicación).........................................................................................4
Creación del service Api (capa de servicios web)...............................................................................6
Creación del formulario (capa de presentación)................................................................................7
MVC asp.net...............................................................................................................................7
Responsive de Bootstrap,...........................................................................................................8
Knockout.js.................................................................................................................................8
jQWidgets...................................................................................................................................8
Creación de Index o Login de Ingreso al sistema de Seguridad (Capa de Presentación)....................9
Creación de Master Page para todos los Formularios (Capa de Presentación)................................10
Creación de formulario Registro de Personal – Personal Externo (Capa de Presentación)..............15
Creación de formulario Registro de Sistema – Registro de Sistema (Capa de Presentación)...........18
Creación de formulario Registro de Sistema – Registro de Módulo (Capa de Presentación)...........22
Creación de formulario Registro de Sistema – Registro de Control (Capa de Presentación)............24
Creación de formulario Registro de Sistema – Registro de Formulario (Capa de Presentación)......26
Creación de formulario Registro de Accesos – Registro de Perfiles (Capa de Presentación)............30
Creación de formulario Registro de Accesos – Registro de Accesos (Capa de Presentación)...........31
Creación de formulario Registro de Accesos de Usuario (Capa de Presentación)............................34
P á g i n a 1 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 2 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
Para crear una clase de tipo gestor se debe considerar el patrón singleton.
P á g i n a 3 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
vRespuesta.Respuesta
ResponseType.Success (Operación exitosa)
ResponseType.Warning (algún tipo de excepción)
ResponseType.Error (Error al realizar la transacción)
vRespuesta.Mensaje = ( mensaje de descripción según convenga)
Para crear una clase de tipo servicio se debe considerar el patrón singleton.
P á g i n a 4 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 5 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
vRespuesta.Respuesta =
o ResponseType.Success (Registros recuperados)
o ResponseType.NoData (No cuenta con registros)
o ResponseType.Error (Error al realizar la consulta)
vRespuesta.Mensaje =(mensaje de descripción según
convenga)
P á g i n a 6 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 7 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
Responsive de Bootstrap,
Este framework es una buena opción para crear aplicaciones web y móviles.
Se ha desarrollado en HTML5, CSS, JavaScript y JQuery. Tiene opciones de
adaptabilidad por lo que puedes construir aplicaciones y sitios web adaptativos
que se verán bien sin importar el dispositivo. Es una framework ligera, con
rendimiento optimizado y que se actualiza a menudo.
P á g i n a 8 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 9 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
La parte superior de los formularios serán definidas por este Master Page
conjuntamente con la configuración del sistema o llamado también Web.config.
P á g i n a 10 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 11 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 12 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 13 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 14 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 15 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
El formulario está compuesto por un panel principal con el título del formulario,
una imagen banner, tres botones (Agregar, Editar y Eliminar), una grilla que
contendrá la lista de los usuarios externos registrados en la base de datos y en
la parte inferior de la grilla se muestra la información de las filas de la grilla
para poder ir a la fila que se desea en caso de haber varias filas, la cantidad de
filas que se mostraran y la cantidad de páginas de información que se tiene y
en que página se encuentra el usuario..
P á g i n a 16 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 17 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 18 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 19 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 20 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 21 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 22 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
Este está compuesto por tres botones (Agregar, Editar y Eliminar), una grilla en
la cual se podrá ver la lista de los módulos del sistema y en la parte inferior de
la grilla se muestra la información de las filas de la grilla para poder ir a la fila
P á g i n a 23 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 24 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
Este está compuesto por tres botones (Agregar, Editar y Eliminar), una grilla en
la cual se podrá ver la lista de los controles del sistema y en la parte inferior de
la grilla se muestra la información de las filas de la grilla para poder ir a la fila
que se desea en caso de haber varias filas, la cantidad de filas que se
mostraran y la cantidad de páginas de información que se tiene y en que
página se encuentra el usuario.
P á g i n a 25 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 26 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
Este formulario está compuesto por tres botones (Agregar, Editar y Eliminar) y
una grilla en la cual se podrá ver la lista de los formularios del sistema.
P á g i n a 27 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 28 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 29 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 30 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
Este está compuesto por tres botones (Agregar, Editar y Eliminar), una grilla en
la cual se podrá ver la lista de los perfiles de usuarios del sistema y en la parte
inferior de la grilla se muestra la información de las filas de la grilla para poder
ir a la fila que se desea en caso de haber varias filas, la cantidad de filas que
se mostraran y la cantidad de páginas de información que se tiene y en que
página se encuentra el usuario.
P á g i n a 31 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
Este está compuesto por cinco botones (Buscar Perfil, Agregar, Editar, Eliminar
y Limpiar Selección), cuatro celdas de las cuales dos contiene texto tipo
etiquetas, dos cuadros de texto no editables y una grilla que mostrará el listado
de los accesos del perfil de usuarios y en la parte inferior de la grilla se muestra
la información de las filas de la grilla para poder ir a la fila que se desea en
caso de haber varias filas, la cantidad de filas que se mostraran y la cantidad
de páginas de información que se tiene y en que página se encuentra el
usuario..
P á g i n a 32 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 33 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 34 | 35
MANUAL TECNICO DEL SISTEMA DE SEGURIDAD GESTION DE PROYECTOS
P á g i n a 35 | 35