Programación de Sitios Web
Enviado por Regina Escobar • 20 de Noviembre de 2018 • Tarea • 2.264 Palabras (10 Páginas) • 178 Visitas
Programación de Sitios Web
Unidad 1: Fase 2 – Manejo Programación Básica
Presentado por:
Andrés Felipe Vásquez 18.523.115
Nury Regina Escobar 43.346.618
Luz Adriana Cano
Zulma Edith Agudelo
Grupo: 37
Tutora:
Claudia Marcela Díaz Scarpetta
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Ingeniería de Sistemas
02/09/2018
Introducción
A continuación, encontraremos una propuesta de desarrollo de software para una tienda virtual de productos típicos colombianos.
La idea principal de esta Tienda es que los colombianos que se encuentran en el Exterior puedan tener al alcance algunos productos que quizás no consiguen en los mercados locales, o si los logran conseguir no son de tan buena calidad.
Documentado estará todo lo necesario previo al desarrollo del software, es decir, la problemática, el alcance, los objetivos, la metodología, restricciones, requerimientos y finalidad.
Veremos el paso a paso del desarrollo, pantallazos de la primera fase tanto del Back-end (programas) como del Front-end (parte visual).
Aporte de Andrés Felipe Vásquez
- En un escrito de 200 palabras debe documentar una propuesta de un proyecto de desarrollo de software con respecto al tema seleccionado. Dicha propuesta debe tener definida: una problemática, unos objetivos, una metodología, alcance, tiempo, costos, restricciones, requerimientos específicos y finalidad.
Tienda virtual de productos típicos colombianos para ser ofrecidos a clientes internacionales.
Problemática: La necesidad que existe a nivel internacional de adquirir de manera ágil los productos típicos de Colombia, es decir, de manera cómoda desde una página web en la que se encontraran fotos de los productos, sus precios, su existencia, características del producto, tiempo estimado de llegada, pagos online con tarjetas de crédito.
Objetivos: Diseñar un software que permita suplir esa necesidad de adquirir los productos de manera cómoda y segura.
Diseñar un sitio amigable, llamativo y de fácil manejo para el usuario.
Realizar pruebas de desarrollo y certificación de software.
Metodología: Documentarse en desarrollo de etiquetas HTML, uso de Bootstrap Navigation Bar, lenguaje de programación PHP.
Diseñar la interfaz gráfica.
Codificar los programas en el lenguaje PHP.
Hacer pruebas unitarias.
Alcance: Logística para la exportación de productos típicos colombianos, para ello se requiere la administración de los clientes, administración de proveedores, administración de compras y administración de inventarios.
Tiempo: Este desarrollo tomara 4 meses. Este tiempo se considera para la terminación completa de la página web.
Costos: Hardware: 1 computador.
Software: Diseño e implementación del software $4’000.000.
Restricciones: Para los cambios de moneda y la comparación de los dos valores se deben ingresar solo valores numéricos tipo decimal por ser dinero, para la generación del número consecutivo debe ser un número entero.
Requerimientos: Los requerimientos específicos serán, opción de conversión de monedas, comparar 2 cantidades de dinero, generar una secuencia de números (hasta el 37).
Finalidad: Cumplir a cabalidad con todos los requerimientos para esta primera fase, la web debe funcionar sin errores tanto en la ejecución como en los cálculos solicitados.
- También debe elaborar un escrito de 200 palabras donde documente la evaluación de aplicabilidad de la solución basada en desarrollo de software teniendo en cuenta el contexto y analiza los efectos de la solución en distintas dimensiones (social, ambiental, económica, tecnológica). Este escrito debe ser claro, sin redundancia, hacer uso de secuencialidad, conectores, signos de puntuación, vocabulario, citas y recursos estilísticos.
Una plataforma de venta de productos típicos colombianos tiene muchos aspectos positivos, ya que primero que todo a nivel tecnológico ayuda a las personas a realizar comprar de manera fácil para pagar y fácil para acceder ya que solo se necesita un acceso a internet y una tarjeta de crédito, ayuda a nivel ambiental no aporta pero tampoco perjudica, ya que a diferencia de una venta física es que no es necesario hacer impresiones. A nivel social y económico ayuda, ya que se generan compras a microempresarios de productos de típicos de nuestra región y por lo tanto se genera desarrollo para el país, además de generar aunque sean pocos, empleos en diferentes áreas (servicio al cliente, mensajería).
- Debe elaborar un escrito en idioma inglés de máximo 4 párrafos, por medio del cual describe las estructuras básicas de programación (if, for, while, switch case), sin redundancia haciendo uso de secuencialidad, conectores, signos de puntuación, uso adecuado de vocabulario, citas en APA y recursos estilísticos.
IF: It is used to evaluate a condition, if it is true it executes a code, but if it is false it executes another code.
Example:
Manual en control-structures, PHP.net, 2001-2018, http://php.net/manual/en/control-structures.elseif.php
[pic 2]
FOR: Is a control loop, where the number of execution iterations is previously indicated.
Example:
Manual en control-structures, PHP.net, 2001-2018, http://php.net/manual/en/control-structures.for.php
[pic 3]
WHILE: Is a loop that is executed while the previously defined condition is met.
Example:
Manual en control-structures, PHP.net, 2001-2018, http://php.net/manual/en/control-structures.while.php
[pic 4]
SWITCH CASE: Is used to evaluate the different values that a variable can take
Example:
Manual en control-structures, PHP.net, 2001-2018, http://php.net/manual/en/control-structures.switch.php
[pic 5]
Pantallazos del programa
Menú incial:
[pic 6]
Se evidencian los 6 menú solicitados.
Código empleado:
[pic 7]
[pic 8]
Por medio de la opción Dropdown se creo el menu desplegable como se muestra a continuación:
...