Sunteți pe pagina 1din 11

UNIVERSIDAD TECNOLOGICA DE TAMAZULA

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA


INFORMACION AREA DESARROLLO DE SOFTWARE
MULTIPLATAFORMA EN COMPETENCIAS PROFECIONALES

INFORME TECNICO

INTEGRADORA I

Cuatrimestre: Tercero

Trabajo: Informe Técnico

Realizado por:
Rigoberto Gabriel Rios Silvas

Matricula de alumno: 19210107

Docente: Ing. Giovanni Carrillo

Fecha: Agosto 2020


Informe Técnico Integradora I

ÍNDICE
Identificación del problema del cliente.......................................................................2
¿Qué le hace falta a las librerías de la localidad de Tamazula Durango en el año
2020?......................................................................................................................2
Propuestas de solución.............................................................................................2
Objetivo del proyecto.................................................................................................3
Objetivo general.....................................................................................................3
Objetivos específicos..............................................................................................3
Justificación del proyecto...........................................................................................4
Requerimientos Funcionales y no Funcionales.........................................................5
Funcionales............................................................................................................5
No funcionales........................................................................................................5
Casos de uso por requerimiento...............................................................................6
Escenarios por requerimiento funcional....................................................................7
Herramientas utilizadas para el desarrollo de su proyecto.......................................9
Visual Studio...........................................................................................................9
MySQL....................................................................................................................9
Photoshop...............................................................................................................9
Conclusión...............................................................................................................10

_________________________________________________________________________
Rigoberto Gabriel Ríos Silvas pág.1
Informe Técnico Integradora I

Identificación del problema del cliente


Hemos visitado a varias librerías de la localidad y note la falta de que muchas no
tenían o no contaban con un software para llevar acabo las ventas y los registros.
Después de preguntarles, quedo claro cuál era el problema que tenía el cliente.
Para explicarlo tendríamos que hacernos una pregunta:
¿Qué le hace falta a las librerías de la localidad de Tamazula Durango en el
año 2020?
El problema que se presentaban en cada una de las librerías es que tenían
problemas para llevar un conteo de sus libros, así mismo como el llevar registro de
ventas y rentas de los libros, y estos problemas se presentaban como una
realidad para muchas librerías de mi localidad, esto hace que no se encuentren en
las condiciones necesarias para su buen funcionamiento y que no den su máximo
potencial que podrían tener.

Propuestas de solución
La solución a la que hemos llegado es la creación de un software que tenga como
propósito, proporcionar un servicio que ayude a la organización de ventas y el
rentado de libros, y también llevar los registros de las ventas, así dando al cliente
una manera de que lleve una mejor administración de todos sus libros.
Los beneficios que obtendrán las librerías de la localidad de Tamazula, es que
tendrán su propio software que facilitara el guardado de todas las ventas en un
espacio reducido en vez de realizarse en libros, pobra hacer consultas de las
ventas diarias, tendrá una forma de saber cuántas existencias de libros existen
facilitando la compra de nuevos libros sin tomar tanto tiempo para esto.

_________________________________________________________________________
Rigoberto Gabriel Ríos Silvas pág.2
Informe Técnico Integradora I

Objetivo del proyecto


Objetivo general
Solucionar los problemas sobre la falta de un software creando un software para
que ayude a las librerías de la localidad de Tamazula Durango en el año 2020.

Objetivos específicos
- Conocer otros software de librerías similares para ayudar en la creación.

- Recolectar datos sobre el cliente

- Recolectar datos sobre los libros de la tienda

- Diseñar la base de datos

- Diseñar la interfaz del Software

- Desarrollar la base de datos con los datos recolectados de las existencias de


los libros

- Desarrollar la interfaz del Software respecto a los datos recolectados para que
el software quede como lo pidió el cliente

- realizar las pruebas necesarias con el Software

_________________________________________________________________________
Rigoberto Gabriel Ríos Silvas pág.3
Informe Técnico Integradora I

Justificación del proyecto


Las tendencias del mercado actual y futuro obligan a las librerías a ser cada vez
más competitivas. Toda librería que desee competir en el mercado actual debe
considerar la información como uno de los activos más importantes. Por esta
razón, es necesario que la librería disponga de un Software adecuado para
suministrar rápida y eficientemente la información de las ventas. En la mayoría de
casos de la localidad, las librerías tienen un conteo de todos sus productos en
libros, con la ineficiencia y repetición de datos que esto supone, así como la
búsqueda de algún dato en específico.

_________________________________________________________________________
Rigoberto Gabriel Ríos Silvas pág.4
Informe Técnico Integradora I

Requerimientos Funcionales y no Funcionales


Funcionales
- El sistema enviará un correo electrónico cuando se registre el pago del
cliente.
- A cada orden se le asignará un identificador único, que será utilizado para
identificarla en todos los procesos subsecuentes que se realicen sobre esta.
- Al aprobar un pedido, la solicitud pasará al siguiente paso del flujo de
trabajo de aprobación configurado en el sistema.
- Se permitirá el registro de pedidos de compra con datos obligatorios
incompletos, los cuales podrán completarse posteriormente modificando el
pedido. Antes de poder aprobarse los datos del pedido deben estar
completos.
No funcionales
- Toda funcionalidad del sistema y transacción de negocio debe responder al
usuario en menos de 5 segundos.
- El sistema debe ser capaz de operar adecuadamente con varios usuarios
con sesiones concurrentes.
- Los datos modificados en la base de datos deben ser actualizados para
todos los usuarios que acceden en menos de 2 segundos.
- Los permisos de acceso al sistema podrán ser cambiados solamente por el
administrador de acceso a datos.
- Todos los sistemas deben respaldarse cada 24 horas. Los respaldos deben
ser almacenados en una localidad segura ubicada en un edificio distinto al
que reside el sistema.
- Si se identifican ataques de seguridad o brecha del sistema, el mismo no
continuará operando hasta ser desbloqueado por un administrador de
seguridad.
- El tiempo de aprendizaje del sistema por un usuario deberá ser menor a 4
horas.
- El sistema debe proporcionar mensajes de error que sean informativos y
orientados a usuario final.

_________________________________________________________________________
Rigoberto Gabriel Ríos Silvas pág.5
Informe Técnico Integradora I

Casos de uso por requerimiento


Caso de uso 1
1 El cliente llega con su libro a
comprar.
2 El cajero ingresa el producto al 3 Se guarda el código de producto a
sistema. vender.
4 5 Se calcula el precio de los
productos.
6 El cliente paga el producto. 7 Se autoriza y se registra el pago
8 El sistema envía un correo
electrónico.
Caso de uso 2
1 El cliente llega con su libro a
comprar.
2 El cajero ingresa el producto al 3 Se guarda el código de producto a
sistema. vender.
4 Se calcula el precio de los
productos.
5 El cliente paga el producto. 6 Se autoriza y se registra el pago
7 De manera automática se asigna
un identificador único para esta
compra.
Caso de uso 3
1 El cliente pide un libro en
específico.
2 El cajero ingresa el producto al 3 Se busca el producto en el
sistema. sistema.
4 El cajero buscara el producto en el 5 La solicitud pasará al siguiente
sistema paga el producto. paso del flujo de trabajo de
aprobación.
Caso de uso 4
1 El encargado ase un pedido a su
proveedora.
2 El encargado no termina el pedido 3 Se guarda y registra el pedido.
para buscar que más falta.
4 El encargado regresa. 5 Se carga el pedido guardado
6 El encargado modifica el pedido, 7 Completa el pedido con los datos
colocando más artículos. completos.
8 Se aprueba el pedido.

_________________________________________________________________________
Rigoberto Gabriel Ríos Silvas pág.6
Informe Técnico Integradora I

Escenarios por requerimiento funcional


Escenario 1
Nombre del Envió de correo al terminar pago.
Escenario
Precondiciones El software debe estar listo para cualquier compra.
Postcondiciones El software funcionara de manera correcta.
Quien lo comienza Cliente
Quien lo finaliza Cajero
Excepciones El cajero no podrá efectuar la venta si el cliente no tiene un
libro que comprar.
Descripción - El cajero registrara la compra a realizar.
- Al efectuarse la compra el sistema enviara al correo
que el pago se ha realizado con toda la información
de la compra.
- El cajero puede cancelar la compra si el cliente no
tiene para pagar.
Escenario 2
Nombre del Identificador para la compra.
Escenario
Precondiciones El software debe estar listo para cualquier compra.
Postcondiciones El software funcionara de manera correcta.
Quien lo comienza Cliente
Quien lo finaliza Cajero
Excepciones En caso de que el cajero en la compra no aparezca el
identificador de esta, tendrá que ser colocado de manera
manual.
Descripción - El cajero registrara la compra a realizar.
- El cajero puede consultar todas las compras
buscando por identificador.
- El cajero puede eliminar una compra ya realizada en
caso de devoluciones.

_________________________________________________________________________
Rigoberto Gabriel Ríos Silvas pág.7
Informe Técnico Integradora I

Escenario 3
Nombre del Solicitud al aprobar pedido.
Escenario
Precondiciones El sistema de pedido deberá funcionar.
Postcondiciones El software funcionara de manera correcta.
Quien lo comienza Gerente
Quien lo finaliza Gerente
Excepciones El sistema no podrá mandar la solicitud en caso de no
realizar la compra.
Descripción - El gerente realizara la compra de libros y los
registrara en el sistema para su venta.
- El gerente revisara las existencias de libros para
verificar si están completos.
- De faltar algún libro el gerente puede realizar
pedidos para comprarlos.
Escenario 4
Nombre del Pedidos con datos incompletos.
Escenario
Precondiciones El sistema de pedido deberá funcionar.
Postcondiciones El software funcionara de manera correcta.
Quien lo comienza Gerente
Quien lo finaliza Gerente
Excepciones El gerente no podrá realizar la compra hasta no terminar
de llenar los datos y se eliminara el pedido.
Descripción - El gerente podrá dejar el pedido incompleto, para
poder terminarlo más tarde.
- El gerente puede cambiar los pedidos cuando se
requiera.
- Cuando el gerente termine de llenar los datos podrá
realizar la compra.

_________________________________________________________________________
Rigoberto Gabriel Ríos Silvas pág.8
Informe Técnico Integradora I

Herramientas utilizadas para el desarrollo de su proyecto


Visual Studio
Este programa, es un entorno de desarrollo de desarrollo integrado, es compatible
con múltiples lenguajes de programación, así como entornos de desarrollo web.
Algunas ventajas de usar Visual Studio son: -Es uno de los lenguajes más
utilizados, así que es muy sencillo encontrar información, documentación y fuentes
para los proyectos. -Tiene acceso a casi toda la API de Windows y puede usar la
plataforma de sistemas Windows. -Añade soporte para ejecutar scripts en las
aplicaciones con VBScript o JScript, gracias a Microsoft Script Control 7. -Al ser de
Windows, integra su diseño e implementación de formularios.

MySQL
Es el sistema de gestión de bases de datos relacional más extendido en la
actualidad al estar basada en código abierto. Las ventajas que tiene usar este
software son: -Es una base de datos gratuita. Al ser de código abierto, no tiene
coste, con el ahorro que eso conlleva. -Es muy fácil de usar. Podemos empezar a
usar la base de datos MySQL sabiendo unos pocos comandos. -Es una base de
datos muy rápida. Su rendimiento es estupendo sin añadirle ninguna funcionalidad
avanzada. -Utiliza varias capas de seguridad. Contraseñas encriptadas, derechos
de acceso y privilegios para los usuarios. -Pocos requerimientos y eficiencia de
memoria. Tiene una baja fuga de memoria y necesita pocos recursos de CPU o
RAM. -Es compatible con Linux y Windows.

Photoshop
Es un editor de fotografías. Usado principalmente para el retoque de fotografías y
gráficos. Unas ventajas de usar Photoshop son:
Efectos y resultados de nivel tan alto que con ningún otro programa lograra
alcanzar. -Este programa es complejo, fácil de utilizar y permite tener resultados
muy buenos e inmediatos. -Permite una mejor calidad de gráficos y hay mejores
aplicaciones. -Este programa permite manejar más fácilmente sus herramientas.
-Si queremos hacer trabajos en 3D ya podemos hacerlo en Photoshop sc5.

_________________________________________________________________________
Rigoberto Gabriel Ríos Silvas pág.9
Informe Técnico Integradora I

Conclusión
En conclusión, me pareció muy interesante el realizar este trabajo, así como el uso
de softwares para la creación de un programa. Al realizar este proyecto aprendí a
cómo usar las bases de datos para guardar datos de mi programa y también
aprendí un poco de diseño ya que al realizar el programa tuve que hacer uso de
Photoshop para crear el icono del programa, así como algunos de los fondos de
este. Algunos de los beneficios que podrían dar nuestro programa es el darle una
ayuda a todas las librerías para que sea más fácil el guardado de datos y llevar
formularios de todo, así como los registros de las ventas diarias para saber qué es
lo que más se vende y que casi no se vende.

_________________________________________________________________________
Rigoberto Gabriel Ríos Silvas pág.10

S-ar putea să vă placă și