Ejercicio Propuesto
Enviado por juanchoorojas • 1 de Mayo de 2015 • 505 Palabras (3 Páginas) • 361 Visitas
Se desea modelar un sistema de ventas ambulantes de frutas donde se ofertan manzanas, naranjas y peras. Los compradores son clientes que pasa por el lugar. El usuario desea que el sistema pueda:
Registrar el tipo de frutas (Manzanas, naranjas y peras), la cantidad, precio de compra, fecha de ingreso y periodo de vencimiento.
Registrar el tipo de frutas, la cantidad y el precio de venta. No se necesita capturar ningún dato del cliente.
Registrar las solicitudes de precio y frutas por parte de los clientes.
Existe un operador que desea saber lo siguiente:
a. La cantidad de existencias de cada tipo de frutas
b. Resumen de todo lo comprado en un día
c. Resumen de todo lo vendido en un día
d. Resumen de lo próximo a vencer (deteriorarse)
e. Cada cuánto se realiza una venta
f. Cada cuánto los clientes solicitan precio
g. Cuál es la fruta más vendida
h. Cuál es la fruta más solicitada y que no hay
El operador debe además poder cambiar:
a. Información asociada a ítems
b. Dar una alarma en el caso vencimientos de frutas
Para poder iniciar la etapa de diseño e implementación, el analista validará con el usuario la captura de los requerimientos. Por tal motivo, se solicita la creación de los diagramas de casos de uso.
Descripción de la practica
Realizar páginas php que realicen los siguientes problemas:
1. Crear paginas php que creen un archivo plano, que inserten un carácter,
una cadena de caracteres, y registros de personas (cedula, nombres,
apellidos, edad).
2. Capturar en un arreglo A 5 números y luego en el arreglo B copiar los
elementos del A de forma inversa
Ejemplo
Arreglo A : 5, 10, 4, 8, 9
En el arreglo B quedaría 9, 8, 4, 10, 5
3. Crear una encuesta para pedir las edades de N personas a través de
formularios dinámicos. Primero pedir la cantidad de personas, luego pedir la
edad a ese número de perdonas y por ultimo indicar las edades capturadas
y la edad promedio de las N personas
4. Manipular una matriz de datos, insertar elementos al final, al inicio, borrar
elementos, indicar el número de elementos de la matriz
5. Capturar 10 números y almacenar en un arreglo A los pares y en un arreglo
B los impares, luego mostrar los arreglos.
Si necesitan documentación para leer lo de archivos me comentan.
Fundamentación Teórica
file_exists(). boolean file_exists ( string elemento ) Determina existencia del
elemento.
filesize(). int filesize ( string nom_fichero ) Determina el tamaño de un fichero.
fileatime(). int fileatime ( string nom_fichero ) Devuelve el tiempo del último
...