Diseño de software v 1-2015
Transcript of Diseño de software v 1-2015
DISEÑO DE SOFTWARE V-1-2015
Bogotá D.C. Marzo 10 de 2015
Buen Día,
Gracias a su amable atención, a continuación me permito generar a modo diseño inicial de presentación, el siguiente sistema de registro, evaluador y con un escenario de seguridad de alto nivel. Quedo en espera de sus comentarios o de cualquier solicitud de aclaración adicional. Cordialmente,
Omar Javier Bermúdez B.Skype: omarjavierberMóvil: 310 2053838Email: [email protected] Bermúdez Diseño Software V-1-2015 Marzo 10 de 2015
Objetivo:
Diseñar bajo un lenguaje de
programación de código abierto,
conforme al crecimiento de las
bases de datos, parámetros
solicitados, tipos de consultas,
seguridad y con una proyección de
mínima tres años la siguiente
solución de software.
Omar Bermúdez Diseño Software V-1-2015 Marzo 10 de 2015
Configuración
ROLES
El aplicativo tendría desde su principio, un registro de roles y usuarios
que podrían llegar a ver o interactuar con el sistema, para esto se
requiere de un Administrador General el cual será la máxima
autoridad en el software garantizando quién hace que, en dónde y
cuándo. Experto quienes podrían entrar a crear nuevas preguntas,
Generador quienes podrían eliminar, o cambiar preguntas de una
prueba antes de ser entregada o termianda su generación, Analista
quienes hacen parte del grupo calificador, además entregarían la
prueba al evaluador para su aplicación, Evaluador quienes estarían
pendientes al momento realizar la prueba y aseguraran el final y cierre
de la misma, Publicador quienes realizarían el publicado de las
evaluaciones al evaluado y el Evaluado quienes se les practicaría la
prueba.
Omar Bermúdez Diseño Software V-1-2015 Marzo 10 de 2015
Administrador
Experto
Analista
Generador
Evaluador
Publicador
Evaluado
Ciclos de la pruebaPaso 1 – Cargue inicial del primer banco de preguntas con sus correspondientes
grupos y sub-grupos asociados.
Paso 2 – El Aspirante realizará la inscripción en el equipo o estación para este fin, es
posible web o Local, tener en cuenta los datos requeridos por la institución.
Paso 3 – El Publicador verifica la información inscrita por el aspirante y confirma su
participacion para la fecha y hora esta información también es enviada al Generador
quien según la fecha y hora iniciaría el proceso de creación de la prueba.
Paso 4 – El generador antes de exportar o poner a disposición la prueba, verificará
cada una de las preguntas y podrá modificarlas.
Paso 5 – El Evaluador aplicará la prueba o las pruebas según la disponibilidad
enviada por el Generador de las mismas.
Paso 6 – El Evaluado tendrá de ser necesario, un tiempo promedio para realizar
completamente la prueba, se podría por pregunta o de manera general.
Paso 7 – El Analista recibe la prueba la califica y se la envía al publicador para la
entrega de resultados.
Omar Bermúdez Diseño Software V-1-2015 Marzo 10 de 2015
Febrero 18 de2014 Hora 10:00 am
LOCALWEB
AspiranteDATA
Publicador
Generador
Prueba
Publicador
Evaluador
Aspirante
Analista
Niveles de Seguridad
Nivel 1 – La base general no estará disponible para ningún usuario
de manera completa.
Nivel 2 – Una vez sea cargada una nueva pregunta al banco general
con su correspondiente agrupación no será visible sino de manera
aleatoria en nuevas pruebas.
Nivel 3 – Una vez el Generador termine de crear una prueba, esta no
prodrá modificar y tendría un tiempo para su aplicación.
Nivel 4 – Las bases de datos generales se podrán leer únicamente
desde un equipo registrado.
Nivel 5 – Las pruebas creadas se podrán anclar a un equipo
específico para su aplicacion.
Nivel 6 – Toda la información se podrá almacenar de manera segura
con métodos únicos de encriptado.
Nivel 7 – En todo momento se guardará un log de transacción en
referencia a la base de datos sus cambios o modificaciones.
Omar Bermúdez Diseño Software V-1-2015 Marzo 10 de 2015
GENERADOR
Alcances de Seguridad
• Al momento de generar una prueba en medio USB para su aplicación se podría identificar equipo, vencimiento de la misma o su caducidad, evitando con esto la fuga información al no poderse leer en equipos no registrados para este fin y si paso el tiempo ejecución queda anulada totalmente.
• Se tendría a nivel de seguridad alta el registro de huellas dactilares del administrador, Experto y Generador, con la finalidad de garantizar la aceptación y participación en el proceso.
• El evaluado se podría vincular a el sistema biométrico o de lectura dactilar con una previa captura las huellas, garantizando una única presentación de prueba o su participación.
• En ningún y para ningún perfil estaría visible la base general o completa de las pruebas.
• Se tendría USB propias para este fin, con la finalidad de que una vez generada la prueba y al momento de enviarla a la USB esta sea configurada para este fin garantizando la NO presencia de software malicioso o malintencionado que intente alterar los niveles de acceso a las bases de datos generales.
Omar Bermúdez Diseño Software V-1-2015 Marzo 10 de 2015
Condiciones Comercial
Omar Bermúdez Diseño Software V-1-2015 Marzo 10 de 2015
Primera: El software final será propiedad del contratante, teniendo todo los derechos de utilización, pos venta y distribución al igual que el manejo de marca, logotipos, tipos de letra y publicidad establecida por el contratante. Segunda: Para iniciar trabajos de desarrollo se tendrá una única persona avalada contractualmente para hacer los cambios o mejoras que se requieran hasta completar su objetivo principal y la satisfacciones del contratante.Tercera: El material confidencial del contratante nunca será requerido para trabajos de desarrollo o efectos de demostración, estos serán simulados y solo la persona avalada por el contratante al momento de su entrega haría uso de este material sin participación alguna del contratado.Cuarta: Se generaran documentos base para la elaboración final de tutoriales entregados por perfiles a la persona avalada por el contratante.Quinta: El inicio de trabajos con fines de cumplir el objetivo de la negociación generaría adelanto del 50% del total del desarrollo y el 50% restante hasta la firma de aceptación completa del contratante bajo los tiempos requeridos para este fin. Sexta: Los cambios o restructuras diferentes o fuera del objetivo general del desarrollo serian materia de estudio y renegociación entre las partes para su total cumplimiento o ejecución.Séptima: Se entregarán instaladores con claves de instalación en medio USB tanto para clientes como para el servidor, a su vez USB para el desarrollo de las pruebas.Octavo: El software servidor y cliente será instalado por el contratado bajo la supervisión directa del contratante en los equipos de elección del contratante, un servidor y varios clientes, teniendo durante un Año posterior a la firma de conformidad o entrega final 3 (tres) instalaciones ya sea clientes o servidores sin costo alguno.Noveno: Como entregables se darían Instaladores, manuales en 1(Una) USB, 3 (Tres) lectores Dactilares, 3(Tres) USB para pruebas. Decimo: Tiempo estimado bajo la propuesta y el objetivo de este proyecto será de un mes, el valor del proyecto completo será de 30’000,000 (Treinta millones de pesos moneda corriente), Valides de la propuesta 15 días.