Fase 2 - Planeación Del Sitio Web Karen Sanabria
Fase 2 - Planeación Del Sitio Web Karen Sanabria
Fase 2 - Planeación Del Sitio Web Karen Sanabria
Por:
Karen Dayana Sanabria Duran
Grupo: 301127_32
Tutor:
FRANCISCO JAVIER HILARION NOVOA
1
PROPUESTA DE DESARROLLO DE SOFTWARE
2
FORMULACIÓN DEL PROBLEMA
¿Cómo controlar los procesos dentro de la empresa para verificar que toda la información esté
siempre actualizada y sea consistente con los datos adquiridos por los proveedores?
OBJETIVO GENERAL
Diseñar y desarrollar una aplicación web que brinde soluciones mediante el diseño de herramientas
en el cliente y servidor para administrar y solucionar problemas en compras, inventario, ventas y
contabilidad, que nos permita administrar el inventario de manera eficiente, disponible en consulta
en tiempo real de la empresa “Electronic SAS”.
OBJETIVOS ESPECÍFICOS
3
Realizar pruebas funcionales y de
rendimiento ejecutando algunas
Pruebas
pruebas en la aplicación para
demostrar sus pasos de producción.
MARCO REFERENCIAL
A client-server architecture consists of a client making a request to a program. In this design model,
tasks are distributed among resource or service providers, called servers. When a requester makes
a request to another program, they call client-server to give you a response, which is usually also
the case when opening programs on a computer, although often multi-user operating systems (such
as email and printers) that have to be distributed over a computer network are more efficient.
A client server network is a communication network where clients have to connect to a server where all
available resources and applications are started, which makes all systems connected to the network
available so that all administration is centralized on the main server. It waits and receives responses
from servers, can often connect to multiple servers at the same time and always uses a graphical
user interface to interact with end users.
This model has three important components which are responsible for generating the interface of our
application this means that serves to compose the screens, pages or any type of usable result by
the user system, the next component is the controller to the main function is to act as an
intermediary between the user and the system model this will serve to store information from the
system we are developing for example: if you develop an application this distributes the application
in invoice, customer, supplier and others. For the development of this objective it is necessary to
design a database using the programming languages PHP, MySQL and other tools that allow us to
enter the entries of inventories filtered by products to enter them in this way so we can calculate the
values dela input and output of products at the time of making a purchase or sale so we can
download the invoice and this same to remove them from inventory and to know the profits received
by each product that is sold and thus to make a balance the account are equal, therefore this must
have a direct connection to the local market to make a comparison in real time calculating if the best
profitability. Therefore establish the requirements and thus validate the specifications of the modules
through an evaluation, which are composed of metrics, tools and measurement techniques, thus
4
validate the efficiency, flexibility, correctness, maintenance, security and integrity to ensure that it
meets the maximum user specifications and using quality models for each development cycle is
monitored and thus minimize any errors as quickly as possible, It is very important that this software
is linked with all quality models in order to seek the improvement of each day and that the products
we sell have a high level of quality and resource optimization that meet the standards sought and
existing quality standards. In this web application will be able to store the information in an easy way
in order to have access to which you can control purchases from suppliers, sales to the public,
inventories and the calculation of retail price including taxes and profit of the store and thus
minimizing errors so that at the time of a report comes out all accurately in order to make
improvements to the application.
METODOLOGÍA DE DESARROLLO
5
El objetivo es detectar errores que
puedan haber ocurrido en etapas
Pruebas anteriores y corregirlos cuando
ocurran, para asegurar la calidad del
software para el usuario final.
REQUERIMIENTOS
Funcionales
El aplicativo permite crear perfiles cliente para llevar su historial como clientes
Requerimientos No Funcionales
Solo el perfil de administrador podrá realizar cambios de registros ya sea de ventas, compras o
inventario.
Para modificar parámetros como impuestos o utilidad, se debe solicitar al administrador del programa.
6
Al acceder a un servidor web o interfaz gráfica a través de un navegador utilizando una conexión a
Internet o intranet, cree aplicaciones web que cumplan con todos los requisitos que los usuarios y
clientes pueden utilizar. Esta aplicación se puede ver en una variedad de dispositivos y su
apariencia se puede ajustar para una mejor navegación y facilidad de uso allí. El objetivo de la
aplicación es apoyar el control detallado de los productos existentes en cada área con el fin de
optimizar la producción y reducir posibles errores para la empresa “Electronic SAS”.
CRONOGRAMA
CRONOGRAMA DE ACTIVIDADES
FASE 1 FASE 2 FASE 3 FASE 4
ACTIVIDADE
S 5/09/2 28/09/2 29/09/2 27/10/2 28/10/2 27/11/2 28/11/2 11/12/2
022 022 022 022 022 022 022 022
ANALISIS
DISEÑO
IMPLEMENA
CION
PRUEBAS
RECURSOS
EVALUACIÓN DE APLICABILIDAD
7
Social Ambiental Económica Tecnológica
A nivel
económic
o evitara
la compra
de
elementos
A nivel ambiental se físicos
implementará la para su
A nivel tecnológico va a
A nivel social tendrá un impacto
facturación electrónica facturació poder maximizar sus
muy importante ya que se
con aprobación digital n e procesos realizándolos
beneficiarán todos los usuarios,
del pedido por parte inventario, de manera más precisa
clientes y administradores que
del cliente, reduciendo también y rápida
interactúen con el software.
en un 100% el uso de evitara la
papel para facturación compra
innecesari
a de
productos
que aun
estén en
stock.
8
DESCARGA XAMPP
9
10
11
12
Tabla de Control de Cambios
Versión del
Fecha y Hora Estudiante Aporte Descripción
Documento
Se realiza creación de la
propuesta, en la que se
encuentra la formulación
Creación inicial
28/9/2022 Karen del problema, los objetivos,
V1 de la propuesta
20:28 Sanabria el marco referencial, la
del proyecto
metodología de desarrollo,
los requerimientos y la
evaluación de aplicabilidad.
13
Bibliografía
14