Está en la página 1de 15

PROGRAMACIÓN DE SITIOS WEB

Fase 2 – Planeación del sitio web

Presentado al tutor (a):

CARLOS HUMBERTO VARGAS

Entregado por el (los) estudiante(s):

Fernando Iván Falla

Codigo: 76331424

Grupo: 301127_17

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD

ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA

MARZO

2023
Versión
del Fecha y Estudiant
Aporte Descripción
document hora e
o
Desarrollo de Propuesta de
infografía, valor,
Héctor
01/03/202 formulación objetivos
Fabián
V1. 3 del problema, según ciclo de
Pinto
5:10 pm. Objetivo vida del
Ospina.
general y desarrollo del
específicos. software.
Metodología
de trabajo a
implementar,
funcionalidad
del software,
técnicas de
Walter
02/03/23 Objetivos levantamiento
V1 Pajon
8:00 A.M específicos de
Giraldo
requerimiento
s que se van
a utilizar,
estructuración
y
diagramación.
Arquitectura
cliente
02/03/23 Víctor MARCO
V1 servidor ,
22:36PM Pelaez REFERENCIAL
modelo vista
controlador
Se procede a
desarrollar el
02/03/23 Víctor Metodología
V1 paso a paso
22:36PM Pelaez de desarrollo
de la
aplicación
Descripción
02/03/23 Víctor Requerimiento
V1 de las
22:36PM Pelaez s
restricciones y
permisos de
la aplicación
Formulación
Solución del
del problema.
problema
Objetivo
10/03/23 Fernando mediante el
V1 general.
18:13PM Falla desarrollo de
Objetivos
un aplicativo
específicos.
web

Descripción
de los
Marco
requerimiento
11/03/23 Fernando Referencial.
V1 s funcionales
18:48PM Falla Requerimiento
y no
s
funcionales de
la aplicación.

PROPUESTA DE DESARROLLO DE SOFTWARE


FORMULACIÓN DEL PROBLEMA
Interrogante Verbo + objeto A través de que
¿Cómo?
conservar el
Realizar un
inventario
proceso
actualizado, para
minucioso a
hace una revisión
través de la
de compras y
ayuda de los
ventas de los mediante el diseño de un
recursos de
artículos, aplicativo web
programación
incluyendo precios,
para gestionar y
impuestos y
controlar la
rentabilidad por
ejecución del
venta,etc., a través
inventario.
de una aplicación
web
OBJETIVO GENERAL
Verbo en
¿Cómo se va a
infinitivo + ¿Qué ¿Para qué se va a hacer?
hacer?
se va a hacer?
Ejemplo Ejemplo Ejemplo
a través de
tecnologías del
Desarrollar un con el fin de minimizar las
lado del cliente y
aplicativo web pérdidas de la empresa
del lado del
servidor
Con base en la
programación
detallada en el
Para llevar el registro de los
Diseñar una aplicativo para
inventarios, el control de
aplicación web satisfacer las
los productos que se ofertan
necesidades del
en la empresa.
cliente en el
manejo de
inventarios.
OBJETIVOS ESPECÍFICOS
(Verbo en infinitivo + ¿Qué se va a hacer? + ¿Cómo se va a hacer? +
¿Para qué se va a hacer?)
Ciclo de vida del
desarrollo del Ejemplos: Objetivos:
software
Identificar los
requerimientos
del desarrollo de
software a través
de mesas de
trabajo y
entrevistas con el
cliente con el fin
de obtener los
requerimientos
Desarrollar un producto
funcionales y no
adecuado a las necesidades
Análisis funcionales.
del cliente para satisfacer el
manejo eficiente del manejo
Asociar con el
de inventarios de la empresa.
cliente qué es lo
que realmente se
necesita y de
igual manera
llegar a una
comprensión
adecuada de los
requerimientos
del sistema o
implementación
del aplicativo de
inventarios como
son las
características
que el sistema
debe poseer.

Diseñar el
software a través
de diagramas de
flujo para dar
cumplimiento a El diseño será eficiente pero
los eficaz a través de una
requerimientos interfaz sencilla que contenga
funcionales y no los elementos básicos como
funcionales son:
• La contraseña.
Crear una • El usuario.
Diseño
aplicación para la • El ingreso al sistema
empresa y su con verificación.
control y manejo • Tipo de
de compras usuario.(proovedor,clie
realizadas a los nte)
proveedores y • Compras
tener el control • Ventas
de ventas y los
registros de cada
cliente.

Codificar el Escriba aquí un objetivo


software a través específico relacionado con la
de lenguajes de etapa de implementación del
desarrollo web ciclo de vida del desarrollo
del lado del del software
cliente y del lado El objetivo es el que
del servidor con permita almacenar las
Implementación
el fin de entradas de inventario,
responder a los desglosando al ingresar cada
diagramas de uno de sus productos. De
flujo establecidos esta manera calcular los
Codificar una valores de salida al momento
base de datos de generar una factura de
haciendo uso venta y así descargar los
del lenguaje de valores que hay en el
programación inventarios y
PHP, MySQL calcular las utilidades
etc. obtenidas.
Aplicar un plan
de pruebas a
través pruebas
de caja blanca
con el fin de
verificar la
estructura del
aplicativo Para poder hacer una
realizado Verificación y así observar si
Pruebas todo el sistema funciona
Emplear una según lo previsto.
Pruebas de
aceptación como
Las pruebas de
aceptacion de
usuario (User
Acceptance
Testing o Pruebas
UAT)
MARCO REFERENCIAL
Arquitectura cliente servidor
The client-server architecture is a type of software development, in
which the different tasks are rationed between the resources, such as
the servers and the applicants that are the clients. It is the client who
requests the request to the program and the server responds.

https://definicion.de/cliente-servidor/
Modelo Vista Controlador
The ModeloVista Controlador is a software architectural design
pattern, which serves to classify the information, the logic of the
system and the interface that is presented to the user. In this type of
architecture there is a central system or controller that manages the
inputs and outputs of the system, one or several models that are in
charge of searching for the necessary data and information, and an
interface that shows the results to the end user. It is widely used in
web development because having to interact with several languages to
create a site, it is very easy to create confusion between each
component if they are not separated properly. This pattern allows each
of its components to be modified without the need to affect the others.
http://www.edsonmm.com/modelo-vista-controlador-php/
METODOLOGÍA DE DESARROLLO
Para el desarrolel análisis se hace necesario
diseñar una base de datos con base en la
utilización del lenguaje de programación
Análisis PHP,mysql,etc.,las cuales nos van a permitir el
almacenamiento de las entradas del inventario
en la digitalización del ingreso de cada uno de
los productos.
Describa aquí como realizará la etapa de diseño
Diseño
de software
Describa aquí como realizará la etapa de
Implementación
implementación del software
Describa aquí como realizará la etapa de
Pruebas
pruebas del software
REQUERIMIENTOS
Funcionales
La aplicación aprueba ingresar nuevos productos al inventario.
La aplicación accede a la consulta de las existencias de productos en
inventario.
La aplicación admite la creación de perfiles de nuevos clientes para
actualizar el historial de clientes.
La aplicación permite crear usuarios de proveedor para llevar el
historial de compras.
El administrador o la empresa con el encargados puede consultar los
registros de compras o ventas.
No funcionales
Únicamente el perfil de administrador puede realizar cambios de
registros tanto en ventas, compras y actualización del inventario.
La aplicación debe tener una interfaz sencilla facilitando su uso.
El inventario se va a actualizar cuando se realice una venta.
No habrá restricción en la creación de nuevos perfiles en la aplicación
y si actualizar adecuadamente el ingreso de nuevos productos y su
respectiva salida.

FINALIDAD DEL PROYECTO


Crear un aplicativo web que permita a la empresa “Component 2023
SAS”, tener total control de su inventario y el manejo eficiente de el
en lo que a ventas y compras se refiere.
CRONOGRAMA
CRONOGRAMA DE ACTIVIDADES
ACTIVIDADES SEMANA
1 2 3 4 5 6 7 8
REQUISITOS DEL
SISTEMA
ANALISIS DEL
SISTEMA
DISEÑO

CODIFICACION Y
PRUEBAS
MANTENIMIENTO

RECURSOS
Recursos
Equipos Software
humanos
Pc con memoria de 8 GB y
Computador de un sistema operativo de 64
Grupo colaborativo.
escritorio. bits Windows 10 Intel®
Coer™2 Duo CPU
EVALUACIÓN DE APLICABILIDAD
Económic
Social Ambiental Tecnológica
a
El impacto La
La aplicabilidad
ambiental aplicación
en cuanto a lo
esta va a
social es que su
referencia facilitar el
importancia
do al uso manejo
radica en el
de la eficiente La sistematización de
beneficio que se
aplicación y eficaz los procesos logra un
le aporta a los
en cuanto de los impacto positivo al
clientes que
al tiempo inventari lograr alcanzar los
aprovecharan
de os y la objetivos que se
su utilidad en el
utilización repercusi requieren para el
manejo de los
respecto ón manejo tecnológico
inventarios, a
al mínima de los inventarios.
parte de la
consumo en cuanto
generación de
de energía al
empleo por
eléctrica o impacto
parte de los
impactos a económic
desarrolladores
la salud o de la
.
del empresa.
usuario
por el
manejo
prolongad
o que se
requeire.

Instalación Programa.
BIBLIOGRAFIA

Mollericona MArin,Edson.(Agosto-28-2014) Modelo Vista Controlador. Recuperado de


http://www.edsonmm.com/modelo-vista-controlador-php/

Definicion.De.Definicion de Cliente Servidor. Recuperado de

https://definicion.de/cliente-servidor/

También podría gustarte