Está en la página 1de 6

Figura1.

Metodología openUP

Fuente: pagina oficial openUP.

Base teórica de la metodología ágil utilizada

De acuerdo al página oficial de OpenUP se define de la siguiente


manera es un proceso unificado reducido que aplica enfoques
iterativos e incrementales dentro de un ciclo de vida estructurado
utiliza una filosofía ágil que se enfoca en la naturaleza de la
colaboración para el desarrollo del software.

El análisis y diseño y construcción del sistema web para el control


de facturación e inventario para la tienda KIUTY´S BEAUTY
SUPPLY empleara la metodología ágil de desarrollo openUP.
Esta metodología es dirigida a gestión y desarrollo de
proyectos de software basados en un desarrollo iterativo, ágil
e incremental apropiado para proyectos pequeños y de bajos
recursos; y es aplicable a un conjunto amplio de plataformas
y aplicaciones de desarrollo.

Es importante destacar, que la metodología costa de cuatro


fases: inicio, elaboración, construcción y transición.

Implementación de los roles

Jefe de proyecto:

Analista:

el analista cumplió con el desarrollo encargado en lo que respecta a


su diseño, analizando posibles modificaciones necesarias del
sistema KIUTY´S BS.

Desarrollador:

tuvo como responsabilidad de trabajar en el software, en la


base de datos y en la codificación de la página web KIUTY´BS.
logrando satisfactoriamente el diseño y la interfaz de la página.

Por otro lado, el rol de stakeholder se cumplió perfectamente ya


que el propietario de la tienda KIUTY BEAUTY SUPPLY participo
en el proceso del proyecto y estuvo al pendiente en cada
inquietud referente al negocio.

Cabe destacar que se empleó lenguaje modelado UML para


visualizar, especificar, construir y documentar los artefactos de
un sistema que involucre una gran cantidad de software. Esto
permitirá que todos los requerimientos establecidos por el
usuario sean cumplidos en el sistema

Inicio
Como principal objetivo de esta fase es lograr concurrencia
entre todos los interesados sobre los objetivos del ciclo de vida
para el proyecto. También se procedió a comprender el alcance
del proyecto y sus objetivos a alcanzar, así mismo se recopilo y
proceso toda la información referente a los requerimientos del
sistema, las necesidades de la parte interesadas y las
actividades del negocio.
Actividades a realizar en la fase:

 Requerimientos
 Análisis / Diseño
 Construcción
 Pruebas
 Desarrollar mantenimiento.

Que es un stock
Conjunto de mercancías o productos que se tienen almacenados en
espera de su venta o comercialización. Suele considerarse una
inversión ya qué asegura las condiciones optima para la continuidad
de las ventas, la producción y la explotación normal de la empresa.

Fundamentos metodológicos.
Tipo de estudio aplicado.
Para el análisis de la información disponible y mediante la
recolección de datos en la presente tesis, hemos aplicado el
tipo de enfoque de la investigación cuantitativa, debido a que se
necesita presentar una muestra estadística de los resultados de
cada encuesta realizada en la tienda “KIUTY´S BEAUTY
SUPPLY” en la ciudad de Granada.

Fuentes de información.
Las fuentes de información para este proyecto de tesis son las
siguientes:

Observación:

Mediante la observación hemos encontrado los problemas en


los trabajos rutinarios y necesarios del día a día en la tienda
obteniendo información sobre la duración de los procesos, las
dificultades al momento de realizarlos, la cantidad de recursos
utilizados, las reacciones del trabajador y cliente en la tienda.
Obteniendo información confiable de las consecuencias de la
forma de trabajo en la tienda.

Investigación (Internet, libros, Tesis realizadas):

Mediante este recuso encontramos información importante de


los beneficios y escala de comercio y estabilidad empresarial a
las empresas y tiendas de comercio que implementan
tecnología como la que se aplicara en este proyecto.

La investigación en tesis e internet nos arroja posibles


resultados de comercios ya automatizados o que han
implementado algún tipo de herramienta de software para su
comercio.

Requerimiento funciónales:

Los requerimientos funcionales son característicos que el sistema


DEBE tener o es una restricción que el sistema DEBE satisfacer para
ser aceptada por el cliente, declaraciones de los servicios que
proveerá el sistema.

Requerimientos no funcionales:

Define las restricciones del sistema como la capacidad de los


dispositivos de entrada y salida y la representación de datos que se
utilizan entre ellos.

Base teórica de las tecnologías a usar

Según la página oficial de Microsoft s un editor de código


fuente desarrollado por Microsoft para Windows , Linux y macOS. Incluye
soporte para la depuración, control integrado de Git, resaltado de
sintaxis, finalización inteligente de código, fragmentos y refactorización
de código. 

Mysql.
 es el gestor de base de datos de código abierto más popular
utilizado en la web, principalmente con el lenguaje de
programación PHP.
La eficacia, fiabilidad y facilidad de uso son las principales
características de esta base de datos utilizada en aplicaciones
web como Facebook y Twitter
UML

es un lenguaje de modelado para visualizar, especificar,

construir y documentar partes de un sistema software desde

distintos puntos de vista y detallar los artefactos en el sistema

para documentar y construir. En otras palabras, es el lenguaje

en el que está descrito el modelo.

Puede usarse con cualquier proceso de desarrollo, a lo largo de

todo el ciclo de

vida y puede aplicarse a todos los dominios de aplicación y

plataformas de

implementación.

- Se puede aplicar en el desarrollo de software entregando gran


variedad de formas para dar soporte a una metodología de
desarrollo de software.

Laravel

es uno de los frameworks de código abierto más fáciles de


asimilar para PHP. Es simple, muy potente y tiene una interfaz
elegante y divertida de usar. que permita el uso de una sintaxis
refinada y expresiva para crear código de forma sencilla,
evitando el “código espagueti” y permitiendo multitud de
funcionalidades. Aprovecha todo lo bueno de otros frameworks
y utiliza las características de las últimas versiones de PHP.

Laragon 

es una suite de desarrollo para PHP que funciona sobre


Windows diseñado especialmente para trabajar con de
desarrollo para todos.
Laragon tiene un entorno aislado con sistema operativo y
ofrece todo lo necesario para crear aplicaciones web
modernas. Es portátil y muy flexible. Puedes mover la
carpeta Laragon alrededor (a otros discos, a otros
portátiles, sincronizar con Cloud, …) y la magia de
Laragon estára contigo.

También podría gustarte