Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


fase 2 programacion orientada a objetos, Esquemas y mapas conceptuales de Programación Orientada a Objetos

fase 2 programacion orientada a objetos ingenieria de sistemas

Tipo: Esquemas y mapas conceptuales

2020/2021
En oferta
30 Puntos
Discount

Oferta a tiempo limitado


Subido el 30/03/2021

heidy-lorena-palacios
heidy-lorena-palacios 🇨🇴

4.5

(2)

6 documentos

1 / 11

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
FASE I – ANÁLISIS DE REQUISITOS
FASE II - ESPECIFICACIÓN, DISEÑO Y ARQUITECTURA
HEIDY LORENA PALACIOS ARANGO
COD 42141500
TUTOR: JESSICA FORTICH
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD
ECBTI
PEREIRA MARZO 2020
pf3
pf4
pf5
pf8
pf9
pfa
Discount

En oferta

Vista previa parcial del texto

¡Descarga fase 2 programacion orientada a objetos y más Esquemas y mapas conceptuales en PDF de Programación Orientada a Objetos solo en Docsity!

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

FASE I – ANÁLISIS DE REQUISITOS

FASE II - ESPECIFICACIÓN, DISEÑO Y ARQUITECTURA

HEIDY LORENA PALACIOS ARANGO

COD 42141500

TUTOR: JESSICA FORTICH

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

ECBTI

PEREIRA MARZO 2020

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD Nombre de la propuesta elegida. Minimercado Frutas y Verduras el Primo PROYECTO B El minimercado Frutas y Verduras el Primo ofrecen productos básicos de la canasta familiar a sus usuarios y para ello requiere tener información actualizada sobre el inventario de los productos que ofrece. Actualmente el minimercado cuenta con cinco empleados (Propietario, jefe de bodega, supervisor, cajero 1, cajero 2) quienes son los que acceden al sistema. Para lograr un buen funcionamiento del negocio se requiere el desarrollo de una aplicación que adicional de manejar el inventario permita registrar las ventas diarias. La aplicación debe cumplir con lo siguiente:

  • Registro de Productos : El módulo debe permitir el ingreso de nuevos productos permitiendo registrar su nombre, tipo de producto y unidad de medida.
  • Registro de Clientes : En este módulo debe permitir registrar el nombre, la edad, la dirección y el teléfono celular de cada cliente.
  • Actualización Información de Productos : En este módulo se debe permitir actualizar la información del producto ya registrado o la modificación de los datos relacionados con ésta.
  • Venta de productos : En este módulo debe permitir realizar el proceso de venta de productos, registrando el producto y los datos básicos del cliente.
  • Consulta de Productos : En este módulo debe permitir consultar información relacionada con los productos, teniendo como criterios de consulta como: El nombre del producto, el tipo de producto y Unidad de Medida.
  • Reportes : La aplicación debe permitir realizar reportes de inventario definidos por fecha según el criterio seleccionado.
  • Finalmente, al ejecutar la aplicación, esta debe solicitar Login y Password para garantizar la seguridad de la aplicación y el acceso solo a personal autorizado. Los empleados deben tener en cuenta que no se permite en el password los siguientes caracteres: $, %, &, /,*, /,-, ñ por lo que es obligatorio hacer uso de los bloques de excepciones en Java para evitar estos caracteres. Para el desarrollo de este proyecto se debe utilizar el paradigma orientado a objetos (clases, herencia, polimorfismo, encapsulamiento, etc.), así mismo se debe utilizar la base de datos MYSQL como base de datos predeterminada. El código de la aplicación debe ser comentado en su totalidad y todos los estudiantes deben registrar las tareas que cada uno de ellos realiza en el foro correspondiente a cada fase, con el fin de evidenciar su participación.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD registrando el producto y los datos básicos del cliente.

  • Consulta de productos: en este módulo debe permitir consultar información relacionada con los productos, teniendo como criterios de consulta como: el nombre del producto, el tipo de producto y unidad de medida.
  • Reportes: la aplicación debe permitir realizar reportes de inventario definidos por fecha según el criterio seleccionado.
  • Finalmente, al ejecutar la aplicación, esta debe solicitar login y password para garantizar la seguridad de la aplicación y el acceso solo a personal autorizado. Los empleados deben tener en cuenta que no se permite en el password los siguientes caracteres: $, %, &, /,*, /,-, ñ por lo que es obligatorio hacer uso de los bloques de excepciones en java para evitar estos caracteres. Requisitos no funcionales  Facilidad de uso  Desempeño  Seguridad  Validación  Diseño de las interfaces graficas  Operatividad

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

  • El Diagrama de caso de usos. CU-

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

CU-

NOMBRE Ventas mini mercado Frutas y Verduras el Primo FECHA Marzo 2020 Descripción: El jefe de inventarios es la persona encargada de ingresar , actualizar y consultar los productos a vender en el minimercado Actores: JEFE DE INVENTARIO Precondiciones: El jefe de inventario debe ingresar una contraseña para ingresar al sistema de inventarios El jefe de inventarios debe tener privilegios en el sistema para actualizar y registrar los productos que van a ingresar al inventario Debe registrar los productos para que ingresen al inventario Flujo normal: Ingreso al sistema con contraseña Registrar producto por nombre y unidad de medida El sistema indica que el producto ha sido creado exitosamente Actualización de producto El sistemas permite consultar el detalle del producto anteriormente creado o actualizado

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD Flujo alternativo: El jefe de compras ingresa de manera incorrecta el código del producto El sistema indica que está haciendo mal la creación. Poscondiciones: El sistema indica que la creación del producto fue correcto El sistema indica la cantidad de producto que se encuentra en inventario CU- NOMBRE Ventas mini mercado Frutas y Verduras el Primo FECHA Marzo 2020 Descripción: El supervisor es el encargado de revisar todo lo que tiene que ver con el minimercado , de esa misma forma tiene acceso a todo el sistema Actores: SUPERVISOR Precondiciones: El supervisor debe ingresar una contraseña para ingresar al sistema Deben estar los productos ingresados en el inventario para poder acceder a los reportes Flujo normal: Ingreso al sistema con contraseña Registrar producto por nombre y unidad de medida El sistema indica que el producto ha sido creado exitosamente Actualización de producto

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

  • El diagrama de actividades.
  • El diagrama Entidad-Relación

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

BIBLIOGRAFIA

https://www.aprenderaprogramar.com/index.php? option=com_content&view=article&id=461:imprimir-por-consola-en-java-con-systemout- concatenar-cadenas-notacion-de-punto-para-objetos-cu00632b&catid=68&Itemid= https://www.programarya.com/Cursos/Java/Salida-De-Datos http://www.sc.ehu.es/sbweb/fisica/cursoJava/fundamentos/introduccion/operadores1.htm http://www.sc.ehu.es/sbweb/fisica/cursoJava/fundamentos/clases1/clases.htm https://www.ecured.cu/Atributos(Inform%C3%A1tica) http://www.mundojava.net/definicion-de-constructores-de-una-clase.html? Pg=java_inicial_4_4_5.html http://www.juntadeandalucia.es/servicios/madeja/contenido/recurso/ https://sites.google.com/site/alfonsoperezr/investigacion/estructuracin-y-especificacin-de- casos-de-uos