Вы находитесь на странице: 1из 8

INGENIERA DE SISTEMAS

DISEO DE SOFTWARE
SISTEMA DE GENERACIN DE PROFORMAS DE
COMPONENTES DE PC

Alumno: Daniel Garca Varillas


Cdigo: A417174350

OCTUBRE 2017
TABLA DE CONTENIDO
TABLA DE CONTENIDO ......................................................................................................... 2
INTRODUCCIN ..................................................................................................................... 3
ALCANCE DEL PROYECTO .................................................... Error! Bookmark not defined.
PLATAFORMA DE DESARROLLO .......................................... Error! Bookmark not defined.
MODELO DE DESARROLLO DE SOFTWARE ....................................................................... 6
INTRODUCCIN
En la actualidad la computadora se ha vuelto un elemento esencial tanto en un hogar
como en una empresa; pues las herramientas y sistemas se encuentran digitalizados en
aplicaciones o servicios los cuales nicamente pueden ser usados o estudiados a travs de un
ordenador. Sin embargo, la mayora de las personas no tiene conocimiento bsico de las
caractersticas de los diferentes ordenadores que va a necesitar segn su uso. A consecuencia
de esto, se realizan malas inversiones al momento de la adquisicin de un equipo; eligiendo
equivocadamente uno con demasiada potencia o uno que no se encuentre a la altura de sus
necesidades. Asimismo, este tipo de personas tiene dificultad para buscar o seguir guas
informativas que podran ayudarles a solucionar el problema planteado.

El software a desarrollar servir para calcular las especificaciones necesarias para la


compra de una computadora, en base a la necesidad del usuario y los programas que utilizar.

En un primer paso, el usuario indicar cules son sus necesidades mediante un test
sobre el cual se brindar una serie de recomendaciones iniciales en cuanto a sus
requerimientos . Siguiendo el proceso, el usuario podr afinar lo recomendado en base a los
precios de los productos o disponibilidad de estos en las tiendas cercanas. La meta es lograr
que el usuario tenga definido el producto a adquirir con todas las recomendaciones y
sugerencias que sean brindadas por el software y evite realizar una mala inversin.
VISIN GENERAL DEL DISEO DE SOFTWARE

PROPSITO:

Desarrollar una aplicacin que permita que usuarios sin experiencia o conocimiento
sobre los componentes de una PC, puedan generar un listado de posibles productos a adquirir
basados en su necesidad real.

ALCANCE:

El sistema permitir al usuario generar una proforma (listado de componentes) en base


a los programas que utilizan en su vida cotidiana o programas que planean usar en un futuro.
La proforma generada incluir los precios recomendados de tienda y podr ser modificado por
el usuario para que se ajuste a su economa.
La proforma sera evaluada posteriormente por un vendedor real, que se encargar de
dar la orientacion final al usuario y finalizar la venta.

OBJETIVOS:

Desarrollar un sistema de fcil uso para usuarios sin experiencia o conocimiento


sobre informtica o componentes de una PC.
Recomendar al usuario los componentes de PC correctos, basados en su necesidad
real.
Agilizar los procesos de compra de los usuarios, al permitirles usar una herramienta
en lnea.

SUPOSICIONES:

Inexistencia de componentes compatibles basados en los programas escogidos.


Los programas deseados no tienen requerimientos especficos.
Problemas de conexin o trfico hacia los servidores del servicio Web.

RESTRICCIONES:

El usuario podr escoger nicamente los componentes principales; tales como:


CPU, Memoria RAM, Tarjeta de Video y Placa.
El usuario podr escoger nicamente entre las marcas Intel y AMD.
El proceso de compra ser finalizado con la orientacin de un vendedor.

DISEO METODOLGICO DEL SOFTWARE


PLANIFICACION:

La falta de conocimiento y los inconvenientes presentados comnmente durante la


adquisicin de una PC, nos lleva a la necesidad de un sistema que permita a los usuarios poder
calcular los componentes que adquirirn en una PC basados en sus necesidades reales. Para
esto, el sistema debe ser accesible y de fcil uso para usuarios sin experiencia; agilizando as
sus decisiones de compra y teniendo confianza en su adquisicin.

ANLISIS DE REQUISITOS:
En esta fase se determina los objetivos requeridos por el usuario final para el sistema y
se detallan los requisitos funcionales y de rendimiento de cada mdulo a disear. Esta fase
cuenta con la especificacin completa de las funciones del sistema.

DISEO DEL SISTEMA:


Se realiza el diseo de la estructura relacional global del sistema y la especificacin de
lo que debe hacer cada uno de los mdulos; as como las funciones que se ejecutan entre ellos.

IMPLEMENTACIN Y PRUEBAS UNITARIAS:


El diseo del sistema ser implementado en el cdigo C# usando Visual Studio .NET.
La implementacin del sistema seguir lo solicitado por los documentos de requisitos
funcionales para comprobar que se cumplen los objetivos requeridos por cada mdulo y para
el usuario final.

INTEGRACIN Y PRUEBAS DEL SISTEMA:


Se procede a integrar el sistema con los dems elementos ya programados y se ejecuta
el marco de pruebas para comprobar que el sistema est cumpliendo con los requisitos
solicitados en los documentos de la fase de Anlisis de Requisitos.

OPERACIN Y MANTENIMIENTO:
El sistema procede a ser utilizado por el usuario final, a fin de comprobar si este cumple
con todas las expectativas planteadas para el usuario final.

En esta fase se debe desarrollar una aplicacin la cual permita a usuarios sin
experiencia o conocimiento sobre los componentes de una PC, puedan generar un listado de
posibles productos a adquirir basados en su necesidad real.

Desarrollar una aplicacin la cual permita a usuarios sin experiencia o conocimiento


sobre los componentes de una PC, puedan generar un listado de posibles productos a adquirir
basados en su necesidad real.

DISEO DE DATOS
A continuacin se detalla la informacin respecto a la plataforma en la que se
desarrollar el sistema:

DISEO ARQUITECTONICO
- Base de Datos: MySQL
- Lenguaje de Programacin: C#
- Servidor Web: Apache
- Diseo de procesos e interfaces: Bizagi y Visual Studio
- Herramientas de programacin: Herramientas de Visual Studio

DISEO DE LA INTERFAZ
A continuacin, se detalla la informacin respecto a la plataforma en la que se
desarrollar el sistema:

DISEO DE PROCEDIMIENTOS
A continuacin se detalla la informacin respecto a la plataforma en la que se
desarrollar el sistema:

DISEO DE LA INTERFAZ
El modelo a utilizar en el desarrollo del sistema es Lineal o Cascada; este modelo nos
brinda ventajas respecto al desarrollo de este sistema especfico, ya que impone una estructura
de gestin y fases rgidas de desarrollo. Asimismo, se realizar la verificacin del cumplimiento
de las tareas de trabajo de cada fase y sus objetivos. El resultado exitoso de cada fase nos
permitir avanzar de manera correcta a lo largo del desarrollo del sistema. A continuacin
detallamos las fases a tomar en cuenta:

MDULO DE PROFORMA:

El sistema mostrar las especificaciones recomendadas para PCs basadas en la


necesidad del usuario; ya sea para una PC de oficina, juegos, dedicadas al servicio de TI, etc.
El usuario podr realizar una bsqueda ms especfica al realizar un test en el cual indicar los
programas que necesita y el uso que le dar; y se le brindar una recomendacin basada en el
anlisis de sus necesidades. En caso el usuario desee modificar la proforma mostrada, podr
hacerlo hasta que esta se ajuste a su necesidad o dinero. Las proformas recomendadas se
mostrarn en base a precio y usabilidad; asimismo, podrn ser filtradas en base a ciertas
especificaciones de algunos componentes.

MDULO DE PRODUCTO:

Adems del mdulo de proformas, el sistema permitir mostrarles a los usuarios el


catlogo de los componentes seleccionados o recomendados. El catlogo mostrar informacin
detallada sobre los productos disponibles y las especificaciones tcnicas de cada uno.
Asimismo, estarn ordenados en base a su marca, modelo y generacin; para una mejor
navegacin por parte del usuario.
MDULO DE TIENDAS:

El sistema mostrar al usuario las tiendas disponibles en las que se encuentren los
productos seleccionados en la proforma. As tambin, el usuario podr visualizar la informacin
respecto a la ubicacin de la tienda y los medios de pago disponibles.

MODULO REPORTES:

El sistema realizar reportes de las proformas que realiza el usuario, en los que se
detallar las especificaciones seleccionadas; as como recomendaciones adicionales dadas por
el programa. Se mostrar un listado de las consultas que podr ser filtrado en base a fecha de
consulta, tipo, etc. lo que permitir al usuario un acceso rpido a su informacin.

Вам также может понравиться