jose-moreno / upb-scrum-sprints Goto Github PK
View Code? Open in Web Editor NEW53416 - Desarrollo De Software - Grupo #3 - Sprints
53416 - Desarrollo De Software - Grupo #3 - Sprints
<button>
id
con valor “btn_Registro”
En la barra de navegación se agrega un botón para que el usuario pueda ir a una página de registro. Utilice la etiqueta cuyo atributo id debe ser “btn_Registro”.
Diseño y diagramación del formulario de registro.
<img>
id
con valor “logo_navbar”
a etiqueta de imagensrc
con valor "img/logo.png"Dentro de la barra de navegación debe haber un logo pequeño alusivo al proyecto. Para esto utilice la etiqueta cuyo atributo id debe ser “logo_navbar”
registro.html
<form>
para gestionar un formulario
id
con valor “form_registrarse”
En la página registro.html se debe evidenciar la etiqueta <form>
con atributo id
“form_registrarse”
Saludo cordial. Acorde al PDF del Sprint 2 debemos implementar un sistema de validación de campos para el formulario de la página registro.html
Actividades
El formulario cuenta con un <input>
cuyo id
es in_nombre_usuario
.
validar_nombre_usuario
que recibe un parámetro tipo string
. La función realiza las siguientes validaciones para la cadena de texto o string
:
true
sino retorna false
.El formulario cuenta con un cuyo id es “in_contrasena”
validar_contrasena
que recibe un parámetro tipo string
, la función realiza las siguientes validaciones para el string
:
true
sino retorna false
.El formulario cuenta con un cuyo id es “in_confirmar_contrasena”.
confirmar_contrasena
que recibe dos parámetros tipo string
. La función realiza las siguientes validaciones:
true
sino retorna false
.validaciones.js
, de lo contrario no se calificará.id
de los elementos deben ser exactamente iguales que los indican en las actividades de cada historia de usuario.validaciones.js
deben ser exactamente los que se muestran en la imagen adjunta. Nota: no olvidar agregar los module.exports<input>
id
con valor “in_confirmar_contrasena”
El formulario debe tener un campo <input>
para confirmar la contraseña, su id debe ser “in_confirmar_contrasena”.
<input>
id
con valor “in_contrasena”
El formulario debe tener un campo <input>
para ingresar la contraseña, su id debe ser “in_contrasena”.
consultar_usuarios.sql
consultar_top_usuarios.sql
id
.consultar_rango_usuarios.sql
id
mayor a 5 y menor o igual a 10.<p>
(párrafo).Se visualizará una página web con la descripción del proyecto productivo.
button
button
el atributo id
debe ser btn_registrar_usuario
Debe haber un botón para enviar el formulario, su id debe ser btn_registrar_usuario
Diseño de interfaz gráfica pensanda para funcionar en una aplicación de escritorio.
Logo para imagen corporativa de sitio web
index.html
<nav>
id
con valor "vertical_navbar”
Se debe visualizar una barra de navegación vertical al lado derecho de la pantalla en el archivo index.html
btn_Registro
que se comporte como un hipervínculo (debe anidarse dentro de etiqueta <a>
id
a la etiqueta <a>
con el valor “link_Registro”
Edit: Originalmente la solicitud estaba como Agregue una etiqueta <a>
al componente de boton btn_Registro
pero se cambio despues de inspeccionar de cerca los requerimientos.
El usuario será redirigido a la página de registro de usuarios al hacer click sobre el botón de registro.
Se debe crear una base de datos con MySQL o MariaDB para poder guardar todos los registros de usuario enviados por el formulario de registro.
registro.html
estilos-registro.css
estilos-registro
Nota: el código css de las páginas index y registro deberán fundirse a futuro en un único archivo estilos.css
que será administrado por @juandavido92 y @alvarezjoseud7. Luego de fundirlo se seguirá usando la metodología Git de las ramas para anexar secciones de codigo al archivo.
Un archivo CSS especifico para estilar la página registro.html, basado en los requerimientos del proyecto.
Inicialmente solo se solicita crear el archivo y diligenciar el codigo relevante a las etiquetas conocidas. Una vez esté el archivo html respectivo creado, se deberá usar como base para poder verificar los estilos visualmente.
<input>
id
con valor “in_nombre_usuario”
El formulario debe tener un campo <input>
para ingresar el nombre de usuario, su id debe ser “in_nombre_usuario”.
A través de cada sprint del proyecto se debe ir documentando la funcionalidad de la aplicación para confeccionar un manual de uso para un usuario final.
index.html
estilos-index.css
estilos-index
Nota: el código css de las páginas index y registro deberán fundirse a futuro en un único archivo estilos.css
que será administrado por @juandavido92 y @alvarezjoseud7. Luego de fundirlo se seguirá usando la metodología Git de las ramas para anexar secciones de codigo al archivo.
Un archivo CSS especifico para estilar la página index.html, basado en los requerimientos del proyecto.
Inicialmente solo se solicita crear el archivo y diligenciar el codigo relevante a las etiquetas conocidas. Una vez esté el archivo html respectivo creado, se deberá usar como base para poder verificar los estilos visualmente.
Crear un arreglo de objetos que contenga la información consignada en el formulario de registro. Recuerde que los atributos id de los del formulario son in_nombre_usuario, in_contrasena e in_confirmar_contrasena respectivamente.
Instrucciones
registros
en donde se almacenen cada uno de los registros. Se almacenarán tantos registros como la cantidad de veces que se haya enviado el formulario.
agregarRegistro()
, la cual estará encargada de validar la información ingresada en el formulario de registro y guardarla en el arreglo. La función no retorna ningún valor.console
para imprimir el contenido que se está ingresando en el arreglo, tome de referencia la siguiente documentación: https://developer.mozilla.org/es/docs/Web/API/ConsoleOrdenarArreglo
. La función toma un parámetro arreglo
que representa al arreglo de registros que se quiere ordenar.A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.