Etapas del proceso de construcción de software Entrega 2 semana 5 Proceso de Software Personal PSP Tutor: Isabel Andre
Views 220 Downloads 2 File size 347KB
Etapas del proceso de construcción de software Entrega 2 semana 5
Proceso de Software Personal PSP
Tutor: Isabel Andrea Mahecha Nieto
PRESENTADO POR: Forero Pinilla Oscar Alberto Álvarez Atehortúa Reinaldo Andrés Morales Perea Juan Carlos Tarquino Miranda Brayan Fabian Ferrucho Español Kevin Julián Sandoval Correa Juan Pablo
Institución Universitaria Politécnico Grancolombiano Pregrado Virtual Ingeniería de Software Bogotá 2020
Introducción.
A finales del 2019, el mundo vio nacer un virus, que se convertiría en pandemia y azotaría todo el globo terráqueo, casi un año después vivimos bajo nuevas normas de convivencia, higiene y distanciamiento social, como parte de las estrategias para disminuir la tasa de propagación hasta que desaparezca o se cree la vacuna para combatir este virus mortal. Las nuevas formas de convivencia del ser humano dictan que casi todas sus interacciones sean de tipo virtual o extremando las medidas de bioseguridad. De allí, surge la necesidad de crear medios que permitan solucionar los problemas que se presentan. Uno de ellos, es la aglomeración de personas en lugares de comercio, tiendas y demás, por lo cual, se creó la página web “feriacampesina.com” que permite al cliente comprar en línea los productos agrícolas de primera necesidad, con la calidad, precios justos y la rapidez necesaria que tiene la persona a la hora de comprar un producto, todo esto sin salir del hogar y tan solo con un clic en la web.
Descripción del problema Actualmente en Colombia se vive un incremento diario de personas contagiadas y paralelamente
las
personas
con
riesgo
de
contagio.
Referencia: https://www.minsalud.gov.co/Paginas/En-Colombia-actualmente-tenemos-una-tasa-de-contagiode-1.2-Minsalud.aspx
A causa de la emergencia sanitaria nace la necesidad de nuevas formas para poder ofrecer y adquirir productos alimenticios, sin poner en riesgo la salud del cliente o proveedor, brindando comodidad, facilidad en la adquisición de los mismos.
Objetivos (general y especifico).
Presentar la creación de la página web como una herramienta, que permita a la persona que ingresa en ella, la opción de compra de productos y la protección de permanecer en el hogar sin exponerse a lugares públicos, disminuyendo así la posibilidad de contagio del virus. Una vez la persona ingresa a la página, tendrá la opción de escoger y comprar los productos que necesite dentro de la gran variedad y disposición que hay dentro de la base de datos suministrada por la página. OBJETIVOS ESPECÍFICOS. ●
Implementar un sitio web donde se den a conocer los funcionamientos del
aplicativo. ●
Tener una manera más dinámica para el cálculo de los tiempos.
Los requerimientos mínimos que debe contener el proyecto web son: ●
Dar un inicio a la página para conocer de ella y de que se trata, o invitación a
conocerla. ●
Una página la cual muestre los funcionamientos.
●
Los objetivos de la empresa la visión y misión.
●
La historia de cómo se formó la empresa y como se implementó el proyecto,
●
Posicionar la marca los productos comerciales.
Justificación
La necesidad de nuevas formas para poder ofrecer y adquirir productos alimenticios, nos lleva a la idea de desarrollar la página web para facilitar este proceso sin poner en riesgo la salud de los usuarios, brindando comodidad y practicidad en la adquisición de los mismos.
Estándares de programación.
A continuación, presentamos el estándar de programación que se llevara a cabo dentro del desarrollo de la página Web, en este caso, nos guiaremos de una página WEB que contiene la información necesaria para permitir demostrar a los desarrolladores la legibilidad del código y que este sea de fácil entendimiento y fácil de mantener a lo largo de la vida útil de el mismo Nombres de variables:
Los nombres que se usen deben ser significativos.
Los nombres deben estar en minúsculas, excepto la primera letra de cada palabra a partir de la segunda.
Una variable $aa o $a1 no significan nada. No hay problema en utilizarlo si es una variable temporal que va a ser utilizada en las líneas siguientes, pero si va a ser utilizada más lejos en el programa, debe tener un nombre significativo.
Nombres de programa: Todo en minúscula excepto la primera letra de cada palabra a partir de la segunda. Todos los programas deben tener la extensión PHP preferiblemente. Cuando un programa es llamado directamente desde rec. php o desde otro programa de N2C, usar el nombre de la tabla, seguido de una indicación de cómo está siendo llamado:
Corchetes e indentación: La indentación es algo que ayuda a darle claridad a un programa y es INDISPENSABLE que se haga bien. Debe hacerse con "tabs" y no con espacios en blanco. Los corchetes de un bloque if, o switch, o for, deben ir en la misma línea de la cláusula. A continuación, mostramos la forma apropiada de hacerlo.
HTML Los programas en HTML deben cumplir con unas reglas adicionales:
Los tags tienen que estar escritos en minúsculas. Por ejemplo