Anexo - Fase 1 - Analisis de Requisitos
Anexo - Fase 1 - Analisis de Requisitos
Anexo - Fase 1 - Analisis de Requisitos
1124003704
INGENIERIA DE SISTEMAS
2019
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Programación Orientada a Objetos Código: 301403
Anexo 1 Fase 1
A continuación, encontrará dos (2) propuestas de proyectos que serán trabajados durante el desarrollo del curso, la
idea de cada uno de los proyectos es poner en práctica los conocimientos adquiridos durante el curso. Cada
estudiante deberá seleccionar un (1) solo proyecto para trabajarlo. El proyecto seleccionado no puede ser cambiado
durante el desarrollo de las distintas fases del curso POO.
PROYECTO B
En el sector Norte, Juan López tiene una pequeña empresa encargada de la reparación de daños en una vivienda,
esta empresa tiene por nombre Soluciónalo S.A.S. Como sus trabajos son de calidad cada vez más son los
usuarios que hacen uso de este servicio y por la misma razón, Soluciónalo S.A.S requiere registrar los clientes al
igual que sus reparaciones. Actualmente Soluciónalo S.A.S solo cuenta con seis clientes (Véase figura 1). De igual
manera se debe tener en cuenta otros roles de usuario (Véase figura 2).
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Programación Orientada a Objetos Código: 301403
Figura 1. Clientes Soluciónalo S.A.S
Fecha de
Identificación Nombre Completo Teléfono Dirección
nacimiento
109845678 Carlos Medina 12/02/1980 6441934 Cra 21 15-02
Para lograr un buen funcionamiento de Soluciónalo S.A.S, se requiere el desarrollo de una aplicación que realice los
siguientes procesos:
Registro de reparaciones: El modulo debe permitir el ingreso de las reparaciones en el hogar especificando el tipo
de arreglo, valor, duración de la garantía y observaciones. En caso de requerir modificación del registro, el sistema
debe permitir hacerlo.
Registro de Clientes: En este módulo debe permitir registrar el nombre, fecha de nacimiento, dirección y el
teléfono celular de cada cliente.
Informe de las reparaciones: En este módulo debe permitir obtener el informe de las reparaciones, incluyendo
los datos básicos del cliente.
Consulta de Clientes: En este módulo debe permitir consultar información relacionada con los clientes y los saldos
pendientes por reparaciones.
Finalmente, al ejecutar la aplicación, esta debe solicitar un password y Login para garantizar la seguridad de la
aplicación y el acceso solo a personal autorizado. Los estudiantes 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 - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Programación Orientada a Objetos Código: 301403
ANALISIS DE REQUISITOS
La empresa SOLUCIONALÓ S.A.S , requiere un sistema eficiente en el que sus clientes sientan la
comodidad y seguridad de utilizar esta aplicación, además de esto requiere mayor control, ya que la
empresa está creciendo y por ende necesita mejoras para su buen funcionamiento.
REGISTRO DE REPARACIONES: se hará con el fin de ingresar las reparaciones que se realicen
en el hogar, el valor, la duración de la garantía y las observaciones que se generen con el
ingreso de estos datos.
Se requiere que en caso de cualquier modificación, el sistema permita realizarlo.
REGISTRO DE CLIENTES
INFORME DE LAS REPARACIONES: debe ser un informe claro donde contenga nombre,
apellidos y dirección del cliente también cuando vence su garantía.
CONSULTA DE CLIENTES
OBJETIVO GENERAL
OBJETIVOS ESPECIFICOS
REQUISITOS FUNCIONALES
REQUISITOS NO FUNCIONALES