Sunteți pe pagina 1din 53

DISEÑO ARQUITECTÓNICO DEL SOFWARE PROYECTO BIGBANGTECH

NANCY NATALY ARDILA


TECNÓLOGO EN ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN
SENA
1881603
2020
INTRODUCCIÓN

En base de la tecnología y los avances de la ciencia el mundo del software y sus

infinitas oportunidades de desarrollar nuevos conocimientos en el entorno

laboral,cultural , educativo, e histórico generan de este una herramienta

básica para trabajar lo que se mueva en nuestro entorno .

He aquí la importancia de la arquitectura, del diseño, del modelo plasmado con el

cual se desarrolla cualquier proyecto en virtud de servir a un cliente soñador y

esperanzado en evolucionar

con el fin de avanzar y renovar los complementos que ayudan a la humanidad en su

productividad debemos organizar los métodos de desarrollo y esto se plasma

en un diseño donde nos muestre el camino las bases con las cuales vamos a

desarrollar nuestro programa y así reflejar el orden de cada trabajo que

vamos a mostrar pere llevar a nuestro cliente la idea clara del software que

vamos a desarrollar y llevar a cabo en nuestro entorno es como nutrimos la

vida y el orden de las cosas

● la arquitectura siempre ha sido base de cualquier proyecto y no es la

excepción los programas tecnológicos que abarcan los mercados de hoy

fundamentados en una base, en un orden, en un diseño que dan forma lógica

para la teoría que nos llevará a plasmar todo en la práctica


ALCANCE DEL SISTEMA DE BIGBANTECH

Este proyecto va diseñado directamente para influir en el mercado laboral y

mercantil al señor Quintero persona que tiene una mini empresa que arregla

lavadoras.Cuyo propósito es ponerse al nivel de la demanda tecnológica que nos

abarca hoy día Sujetos a ello la importancia de un buen desarrollo del diseño de la

arquitectura del software ya que que eleva el nivel de persistencia de nuestro cliente

en el mercado por eso a la hora de desarrollarlo debemos pensar en la manera que

este proyecto sea influyente y evolutivo en son de las ambiciones de el señor

Quintero

Teniendo en cuenta que la arquitectura del sofware BIGBANGTECH debe llevarse

acabo con todas las reglas y orden esta contiene : base de datos, cliente

movimiento de caja , horarios de atención al cliente , horarios de domicilio,

contabilidad de clientes, asociación con empresas.

Nuestro propósito es hacer de la microempresa del señor Quintero una empresa

eficiente próspera y productiva que esté a la para con cualquier empresa y pueda

así avanzar e influir en el público ya que esto ayudaría a que su productividad y

ganancias fueran efectivas e incluyentes mejorando su calidad de vida y la de los

demás
AMBITO DE BIGBANGTECH.

El proyecto se realiza en medio de la calidad humana y un medio de comercio

tecnológico que embarga el diario vivir de las personas.

También se desarrolla de manera sencilla y con muy pocos recursos pues la

microempresa de Don Mauricio así lo amerita

también se desarrolla en un entorno de armonía y de coneccion con la demanda

tecnológica que se encrudece más y le salimos al paso poniendo nuestra empresa

al margen de la competencia mercantil


DEFINICIONES Y ACRÓNIMOS
hardware
Conjunto de elementos físicos o materiales que constituyen una computadora o un sistema

informático

software
Conjunto de programas y rutinas que permiten a la computadora realizar determinadas

tareas.
REFERENCIAS
material de apoyo SENA
material de aprendizaje SENA
https://www.lucidchart.com/pages/es/diagrama-de-secuencia
https://es.wikipedia.org/wiki/Arquitectura_de_software
https://sg.com.mx/revista/27/arquitectura-software
https://cgrw01.cgr.go.cr/rup/RUP.es/SmallProjects/core.base_rup/guidances/concepts/so
ftware_architecture_4269A354.html
http://arquitecturadehardware11-1.blogspot.com/
https://es.slideshare.net/michelin9820/arquitectura-de-hardware-37514989
http://luisxdsena.blogspot.com/p/arquitectura-de-hardware.html
VISIÓN GENERAL DEL DOCUMENTO

En este documento refleja el diseño arquitectónico del proyecto Big Bang el cual ha

sido diseñado para la microempresa de Don Mauricio de reparación y

mantenimiento de lavadoras mq en este software mostramos un trabajo sencillo y

equilibrado que mantendrá a nuestro cliente de una manera organizada y de una

manera eficaz su empresa también lo hemos diseñado pensando en que tenga

viabilidad encuentro las modificaciones tecnológicas que la competencia tenga y

poder salir al paso a estos métodos que hoy en día con la mano derecha de los

comerciantes y de clientes sin fin también el software está diseñado pensando de

una manera innovadora para que la microempresa funcione de una manera acorde

a la demanda mercantil teniendo en cuenta las especificaciones y criterios

tecnológicos que tenemos hoy en día en el camino laboral también destacamos que

el software es muy sencillo tiene un manual de usuario también está en el modelado

de capas tiene su modelo de actividades su modelo de paquetes está la arquitectura

del Hardware para que así quede con mayor Claridad las especificaciones

tecnológicas con las cuales se ha trabajado este software y con las cuales se

empieza a trabajar dentro de la empresa de Don Mauricio hemos de tener claro de

que como todo proyecto se pueden tener cambios en el transcurso del camino de la

implementación de dicho proyecto también se pueden hacer cambios puesto que la

tecnología y todo este ámbito tiende a ser Dinámico Por lo cual es flexible ante

estos estos propósitos también en el documento queremos reflejar la idea base

donde nace el proyecto y que de una manera amplia y Clara sea identificada como

un software de primera necesidad que pueda implementarlo No solamente la


empresa de Don Mauricio sino también otras empresas que aún no han podido

tomar el rumbo de la tecnología no solamente porque no se ha presentado la

oportunidad sino porque están atrás del nivel del conocimiento actual por eso se ha

hecho de esta manera tan simple puesto que cualquier persona pueda manejarlo

implementarlo de una manera fácil todos los términos y funciones están dentro de

este documento y hacen en Claridad a la ingeniería del software y el Hardware que

se tendrán en cuenta dentro del proyecto y a la hora de la implementación


PERSPECTIVAS DEL PRODUCTO

Las perspectivas del producto son darle a la microempresa de Don Mauricio un

software de calidad sencillo y claro

También se hace el teniendo como plan y modificarlo teniendo en cuenta las

demandas tecnológicas los avances de conocimiento y los métodos de innovación

que se utilizan dentro de las figuras y de calidad y de innovación que vayan saliendo

en el camino y además saliendo de El Paso a los nuevos retos de nuevas

tecnologías.

Además dentro de la implementación se espera que el proyecto pueda fortalecer la

microempresa de Don Mauricio y esto se pueda poner acorde con los diferentes

tipos de Mercado y pueda estar a la altura de dichas demandas con el fin de hacer

crecer su negocio. También se espera que el software sea la mano derecha de Don

Mauricio a la hora de guardar su información de tener relacionado todo su grupo de

trabajo y manejarlo de una manera más ordenada para que pueda no solamente

fortalecer el negocio sino dar una mayor amplitud de servicios a sus clientes y

dedicar a su tiempo a otras cosas o otros fines del negocio

También se espera que don Mauricio Se acople al software para que disminuya su

dificultad de organización y con este pueda obtener mayores créditos ante sus

clientes y ante sus proveedores y con eficacia e inteligencia se puede desarrollar

este tipo de sistema de información de una manera sencilla sin distinción de ningún

de los actores del proceso de funcionamiento del negocio de Don Mauricio.


FUNCIONES DEL PRODUCTO

L​a funcion de BIGBANGTECH es darle seguridad a la empresa en cuanto al soporte

tecnológico que se va manejar para la manipulación de datos de la empresa,

también funcionara para que la empresa tenga orden y control en los registros y

trabajos a desempeñar dentro de su ámbito laboral será el implemento básico a la

hora de crear inventario cuentas administrativas observar diferentes proveedores y

sus respectivas cuentas de registro y ver con qué propósito están incluidos en la

empresa

En fin de la función del sofware ​tech.inc dependerá la organización de toda la

información que se maneja dentro de la empresa de Don Mauricio por ello la

importancia de su aplicación.
CARACTERÍSTICAS DEL USUARIO

En este sentido se podrá tener acceso a dos tipos de usuario uno que se dividirá

así:

Administrador usuario principal que es el ejecutara todo el sitema de una manera

que satisfaga sus necesidades de orden y enriquecimiento tecnológico también será

el que manipule el ingreso de información al sistem y su respectivo registro ademsa

será el encargado de la atención virtual de comunicaciones para el cliente que

amerite sus servicios.

Clientes : estos podrán acceder al sistema exclusivamente para buscar tipo de

servicio que requiera , comprar productos,hacer cotizaciones y programas

algún tipo de servicio


RESTRICCIONES

Para llevar a cabo del proyecto el tiempo determinado para ese es de 6 meses teniendo en

cuenta su aplicación su ejecución y resultados a partir de los 6 meses se hará una

evaluación y así mismo como muestra los resultados se implantará como tal el proyecto en

dicha empresa

El costo del proyecto será solamente en los implementos que se vayan obteniendo en el

camino es decir computadora programas para instalación lo cual es mínimo

Para producir el proyecto como tal se necesita su aplicación en la microempresa y así poder

saber su funcionalidad como tal ya que es la alternativa que le da solución a los problemas

de Don Mauricio

Para llevar a cabo del proyecto el tiempo determinado para ese es de 6 meses teniendo en

cuenta su aplicación su ejecución y resultados a partir de los 6 meses se hará una

evaluación y así mismo como muestra los resultados se implantará como tal el proyecto en

dicha empresa

El costo del proyecto será solamente en los implementos que se vayan obteniendo en el

camino es decir computadora programas para instalación lo cual es mínimo

Para producir el proyecto como tal se necesita su aplicación en la microempresa y así poder

saber su funcionalidad como tal ya que es la alternativa que le da solución a los problemas

de Don Mauricio
SUPOSICIONES Y DEPENDENCIAS.

Las disposiciones aquí descritas pueden cambiar puesto que la tecnología está

en constante movimiento y dinámica y esto podría generar evoluciones

dentro del software.

El sofware ​TECH.INC ​funcionara de manera independiente por lo cual no

necesitará comunicarse con otros sistemas para funcionar por tanto no

existe más dependencias


ARQUITECTURA DEL SOFTWARE
MODELO DE CASOS DE USO

Los requerimientos de casos de uso : software tech líneas generales

en esta figura se ,muestra el aspecto general que son los actores,y los casos de uso para el

software

tenemos que un primer actor es el desarrollador puesto que acompañará a don mauricio en

el proceso de aprendizaje hasta que este se vuelva práctico, tenemos a don mauricio como

actor principal pues será el que maneje el software y como último actor los clientes de don

mauricio que se encuentran ligados a los medios de telecomunicaciones y la gestión de

clientes

DESARROLLO: acá empezamos a desmenuzar el producto


mostramos en primer nivel la base de datos ( gestionar base de datos) de estas se derivan

las diversas acciones como registro de datos, actualización de los mismos , archivo de

estos, depuración, etc esto lo hace don mauricio como actor principal.La base de datos es

utilizada para toda la información de la empresa como proveedores,ventas,serv icios

he aqui otro elemento de requerimientos , gestionar clientes,


en este ya se encuentra los 2 actores don mauricio quien es el directo responsable de

manejar toda la información de la microempresa, encontramos al cliente quien esta

conectado con la gestión de cliente pues allí está toda la información que lo vincula a él con

la empresa de don mauricio

He aquí un 3 requerimiento el cual es seguridad


en este podemos encontrar la actividad que debemos realizar con este elemento y asi

nuestro sistema sea más eficaz para suplir las necesidades de la microempresa de don

mauricio .Además que la seguridad debe ser vital para el rendimiento del programa

He aquí un cuarto elemento las telecomunicaciones


Estas son primordiales para el desarrollo de su empresa pues de la eficacia de tener sus

contactos en las redes sociales y demás asociará su trabajo y hacer posible más publicidad

Además encontramos las no funcionales que junto con las funcionales hará del

software un programa eficaz y confiable: manual de usuario, aplicación

ofimática,enlazadores y navegadores.
NOMBRE DE LOS ACTORES DESARROLLADOR, DON MAURICIO,
CLIENTES

NOMBRE DE LOS CASOS DE USO SEGURIDAD, TELECOMUNICACIONES,


GESTIÓN DE CLIENTES, BASE DE
DATOS

NOMBRE DEL SISTEMA SOFTWARE TECH

RELACIÓN ENTRE ACTORES EL DESARROLLADOR CON DON


MAURICIO SERÁ UNA RELACIÓN
CONSTANTE HASTA QUE EL DUEÑO SE
SIENTA COMPLETAMENTE
SATISFECHO
ENTRE EL CLIENTE Y DON MAURICIO
SERÁ COMERCIAL Y ESTO DEFINIRÁ SU
TIEMPO DE CONTACTO
MODELO DE CLASES (EN CAPAS)

En este modelo hallamos la guia de capas que se trabajan dentro del software y que

es un modelo sencillo encontramos la capa específica que incluye el inicio del

sistema y la presentación del software ya en la capa lógica encontramos todo lo

respectivo a los registros modificaciones y verificaciones para que finalmente todo el

proceso de información se guardado en la capa de datos que es la encargada de la

recopilación de los mismos


MODELO DE PAQUETES.

Este modelo en paquetes da muestra del diseño arquitectónico con el cual funciona

el sofware BIGBANGTECH que es un modelo muy sencillo y brinda fiabilidad a

​ quí destacamos la participación de los paquetes de información


nuestro cliente​ a

además de como están relacionados para así hacer del software un elemento
sencillo y eficaz

MODELO DE SECUENCIA

Aquí comenzamos con la secuencia de el INICIO como se refleja en la imagen

podemos notar que es muy básica , primero el administrador s3e registra para que

el sistema lo agregue y así ingresa la clave y el usuario esto se guarda en la base

de datos , en caso de olvidar clave se podrá dirigir a recuperarla para así ingresar al

sistema.
Esta es la sección de servicios en la cual visualizamos la secuencia de

SERVICIOS que se muestra de una manera sencilla empezando que el

administrador es que el que ingresa a la interfaz para hacer los cambios

pertinentes de acuerdo al servicio a prestar se reparación o mantenimiento de la

lavadora, ingresa a almacén para registrar los datos en el formulario de servicios

este valida que exista dicho servicio se guarda en la base de datos con la

modificación hecha por el administrador se con cluye con el reporte y su debida

impresión
En este elemento encontramos la gestión del cliente primero el cliente es atendido

por el administrador que detalla lo que busca en tipo de servicio ingresa los datos

los modifica para guardarlos en la base de datos al guardar se genera un reporte

con el servicio prestado y su debida impresión


Aquí​ se ve reflejada la secuencia de la movencion de información acerca de los

productos que son administrados por la microempres MQ se ve reflejada que en

primera medida don mauricio como administrador revisa su inventario de productos

valida los datos de la información registra e ingresa o borra datos d e ser necesario

al modificar dicha información que automáticamente guardada en la base de datos ,

luego de corregir datos procede a generar reporte y expandirlo para las

evaluaciones financieras de su empresa.


En el interfaz de proveedores hallamos el registro de aquellos que surten la

empresa de productos para las lavadoras y de manera lógica se va llenando según

el administrador así lo disponga y para hacer esto ingresa datos en el registro de

proveedores que a su vez verificará que los datos proporcionados no estén en el

sistema, de esto pasa a registrar y de hay se modificara la información para ser

guardada en la base de datos luego el administrador corregirá datos para expedir el

reporte que se genera y se imprimirá si así lo requiere


MODELO DE ACTIVIDADES

Nuestro modelo de actividades comienza con el ingreso a sistema o inicio que se

lleva de la siguiente manera en primera medida para acceder se registra el usuario

de ahí pasa a ingresar la clave y el usuario escogidos para luego ingresar a la

pantalla principal y solo en caso de pérdida de la clave se da la opción de recuperar

contraseña para ingresar


En este punto encontramos la actividad en el gestionamiento de los proveedores en

la cual como vemos se inicia la interfaz para llegar al registro de proveedores la cual

al mismo tiempo verifica datos guardados y pasamos a la opción de guarda o

eliminar datos para luego guardar lo modificado también el usuario corrige datos

para luego guardar y quedar en la base de datos y así proporcionar reportes e

imprimirlos en caso de ser necesario


Aca hemos llegado a la gestión de clientes en la cual el administrador ingresa al

sistema de almacén de servicios pasa a identificar el servicio solicitado en la cual

se validan los datos de información y se guarda la búsqueda , también el usuarios

modifica los datos para luegos guardar y plasmarlas en las bases de datos en la

cual se genera las factura y su impresión y termina la actividad


Hemos llegado a la actividad de los productos en donde el usuario ingresa al

inventario en donde se puede ingresar datos de nuevos productos o borrar también

el usuario puede corregir datos para así guardar y almacenar o actualiza la base de

datos la cual genera el reporte que de requerir se imprimirá y así finaliza la actividad
ARQUITECTURA DEL HARDWARE

C​omo podemos evidenciar la arquitectura de el hardware es muy sencillo y de fácil

acceso para Don Mauricio se compone de un computador con interfaz de windows

una impresora para las copias de facturas o reportes y de internet para estar

actualizando el sistema
MODELO DE COMPONENTES.
Este modelo comenzando con la visión de la página principal en la cual se puede

reflejar como estan divididas las diferentes tareas que el usuario tiende a realizar y

con las cuales manipulara su información o la de la empresa


En este elemento encontramos los productos que tiene conexiones con los pedidos

hecho por los clientes tiene un inventario que sirve para saber que hay en la

empresa también genera una factura y finalmente todo se guarda en la base

de datos para así tener bases de información


 

En este diagrama visualizamos al cliente a quien se le piden sus datos para hacer el

debido registro también el mismo cliente comunica el tipo de servicio que

desea recibir esta información se va a la base de datos en donde se

despacha y se genera su debida factura


En este diagrama visualizamos la interacción de la gestion de proveedores aqui

hallamos que se compone de un registro para los datos de los ,mismos una

modificación para el tratamiento de datos y una clase de producto la cual

presta el proveedor toda esta información es guardado en la base de datos.


Aquí se representa en este diagrama los componentes de la gestión de servicios en

donde es opcional el tipo de servicio a requerir ses mantenimiento o

reparación de lavadoras se registra datos de la información suministrada y se

hace su debido guardado por incluirse en la base de datos .


MODELO DE DESPLIEGUE
En primera medida encontramos el modelo de despliegue de inicio en la cual

podemos ver inició trae su inclusión En clave y usuario a la vez estás nos dan una

línea de acceso a restablecer contraseña en la cual encontramos un tipo de

información como la nueva clave y el enlace confirmar también podemos acceder

con la clave y el usuario a la pantalla principal en la cual encontramos las tareas a

realizar dentro de la plataforma Tech in para todo esto debemos tener en cuenta el

registro del usuario en el cual tenemos componentes de datos de administrador y

las claves de acceso que va utilizar el administrador para la seguridad del software y

la información registrada por el usuario en este


modelo de despliegue vemos los enlaces que tiene la pantalla principal en los

cuales tenemos la pantalla principal tarea de componentes tareas a realizar y los

enlaces a los diferentes tipos de comunicación también nos da acceso a los

diferentes interfaces como lo son los proveedores que tiene sus registros los

clientes que tiene componentes de datos de clientes y los productos que tienen su

componente de inventario a la vez todo estos tienen un enlace directo con la base

.de datos y la base de datos con una base de reposición de información


Aquí encontramos el despliegue de clientes en donde la primera medida es el

registro de clientes y encontramos como componente la gestión de tareas de ahí el

despliegue se va al tipo de prestación de servicio en donde se sugiere como

componente el servicio adquirido también encontramos que el registro de clientes va

hacia el dato de clientes en donde el componente importante es la información del

cliente también encontramos que va el registro de clientes hacia la modificación de

datos en donde el usuario tendrá la opción de corregir los datos de información todo

esto se va hacia la base de datos es guardado y se hace una reposición de datos

por seguridad.
Acá encontramos el modelo de despliegue en productos donde primera medida

encontramos como componente las tareas a realizar de ahí va hacia él registro de

productos que tiene como componente la marca del producto y el código de registro

también de él no de productos del despliegue se abre hacia el tipo de información

del producto En dónde está como componente la fecha de entrada y salida del

producto también del componente del proveedor que puedes es anexo al producto

también encontramos el punto de modificación de información en dónde está el

componente manipulación de datos también encontramos el punto de corregir datos

todos estos se almacenan y se guardan dentro de la base de datos y de allí generar

reportes de ser necesarios


En esta parte encontramos el elemento de despliegue de proveedores en el cual podemos

visualizar el componente Qué es la gestión de proveedores de ahí parte hacia el punto de

registro de proveedores donde el componente el ingreso de datos del proveedor también

podemos visualizar que desde el punto de probadores vamos hacia el punto de modificar

datos En dónde se puede agregar datos o el componente de eliminar inexistente de ahí

podemos decirles a los productos asociados con el proveedor teniendo en cuenta el

componente y el ID del producto provisto también podemos visualizar en el nodo de corregir

datos el componente de válida la viabilidad todo esto se guarda en los se guardan y allí se

puede conjugar para finalmente enviarlo a la base de datos y Desde allí generar reportes y

así se requiere
MODELO DE NODOS

En esta parte encontramos el elemento del modelo de nodos En donde podemos

ver la interacción que hay como primera medida en la pantalla principal En dónde

está está conectada directamente con la interfaz del cliente la de proveedores y los

productos y todo esto se relacionen en la base de datos donde descartada la

información.
En este ejemplo de diagrama de nos encontramos el inventario en dónde está

directamente a la relacionado con el tipo información del producto también

con el registro del producto se relaciona también con la modificación del

producto y la corrección del tipo de información la cual se guarda y va directo

a la base de datos
En este punto encontramos modelo de diagrama de inicio en dónde podemos ver el

enlace que tiene con él con él no recuperar contraseña también de inicio para

el inicio de hemos tener en cuenta el registro de los datos del administrador

para el respectivo ingreso Y también el ingreso a la pantalla principal


En este diagrama encontramos también él punto de gestión de clientes en donde

hay una conexión directa con el registro de datos de clientes también la

modificación de los mismos también hay una enlace directo con el tipo de

servicio que se le va a prestar al cliente y el tip para corregir la información

por si se requiere y todo esto va hacia él no de guardar e incluido en la base

de datos finalmente
Y llegamos al programa de modos de proveedores en donde encontramos que

proveedores va ligado directamente al registro de los mismos también aún no

de modificación de datos luego ha unido al no de productos asociados con el

mismo proveedor y finalmente y la corrección de datos todo esto enlazado al

no de guardar para finalmente ser enviada a la base de datos


ANEXOS

En este documento podemos determinar que la tecnología del software a diseñar es

una tecnología muy sencilla y Clara que permitirá a la empresa de un

Mauricio guardar y llevar información a cabo en cuanto a sus productos el

tipo de servicio que va a prestar los proveedores y los clientes a los que va a

llevar su grandiosa labor también vemos que el software necesario a la hora

de la demanda mercantil y la demanda tecnológica puesto que los avances

de la ciencia son de manera dinámica cada día y se hacen más grandes

antes del ante el conocimiento del ser humano por ello la importancia de la

implementación de su activación y de su aprendizaje lógico y de manera

efectiva además que como sociedad debemos trabajar en mano como nada

mente para que todas las ideas todos nuestros proyectos sean vinculados

dentro de la sociedad y que la tecnología no sea un impedimento para que

Nuestra Empresa crezca y seamos poseedores no solamente de

conocimiento sino de procesos innovadores que busques el emprendimiento

y el desarrollo de talento humano y empresarial