Está en la página 1de 10

UNIVERSIDAD ABIERTA Y A DISTANCIA DE MÉXICO

DESARROLLO DE SOFTWARE

INTRODUCCIÓN A LA INGENIERIA DE SOFTWARE

UNIDAD 2

ACTIVIDAD 2

ANALISIS DE LOS REQUERIMIENTOS


 

ALUMNO:
ZAID ALI TELLO SALGADO

DOCENTE:
ADRIANA ÁLVAREZ GUTIÉRREZ

MATRICULA:
ES1821001987

domingo 27 de octubre 2019


índice
Introducción.......................................................................................................................................3
Desarrollo...........................................................................................................................................3
Caso de estudio: Empresa Casa Administraciones.............................................................................3
Clasifica todos los requerimientos que identifiques, preséntalos en un organizador gráfico o tabla.
Por ejemplo:.......................................................................................................................................6
Considerando el ejercicio anterior, identifica y describe los módulos que conformarían el
proyecto de software, intégralo en forma de párrafo en el reporte de la actividad................7
Módulos de proyecto.........................................................................................................................7
Elige un módulo e identifica la información con la que se cuenta y la que aún no se tiene,
para ello responde redacta un párrafo describiendo información disponible, y en otro
párrafo describir información pendiente, pero se requiere para documentar los
requerimientos que ha solicitado el cliente..................................................................................8
Utiliza la técnica de escenarios y elabora una propuesta para recabar los requerimientos del
módulo que hayas elegido.................................................................................................................9
Conclusión........................................................................................................................................10
Introducción

Como ahora sabes, el proceso de desarrollo de requerimientos implica una serie


de fases, al respecto en esta actividad ejercitarás la que corresponden a la
clasificación y organización de requerimientos. Revisa el siguiente caso y
desarrolla lo que se te pide. El propósito de la actividad es conocer que el proceso
de desarrollo de requerimientos implica una serie de fases, al respecto en esta
actividad ejercitarás la que corresponden a la clasificación y organización de
requerimientos.

Desarrollo

1. Revisa el tema 2.1 Obtención de los requerimientos, observa los requerimientos


funcionales y no funcionales en el tema 2.1.

2. Retoma el caso de estudio de la actividad 1 y tu propuesta de mejora

Caso de estudio: Empresa Casa Administraciones


Datos generales.

Director (s) General (es): Joel Sánchez Ramírez Administrador: Ramón Gutiérrez
Nombre de la empresa: Casa Administraciones

Antecedentes:

Casa Administraciones es la empresa líder especializada en la administración


profesional de inmuebles. Su experiencia y confianza le han valido ser la más
certera y de mayor penetración en el mercado. Ofreciendo a sus clientes la
siguiente propuesta de valor:  Garantía en el pago puntual de sus rentas. 
Promoción de propiedades y análisis de solicitantes.  Fianzas de arrendamiento
para inquilinos.  Vigilancia de inventarios al ingreso y desocupación. 
Mantenimiento y reparaciones garantizadas.  Contratos, prorrogas y convenios
judiciales.  Asesoría y apoyo jurídico y fiscal.  Avalúos y estimaciones gratuitas.
 Información confiable y oportuna.

Problema actual

Casa Administraciones realiza sus operaciones mediante la herramienta hoja de


cálculo (Excel); además, la empresa se encuentra en expansión. Dada las
circunstancias la administración del negocio es compleja respecto al manejo de
información.

El Director General de la organización, al ver dicha problemática requiere de un


sistema a su medida en la que permita atender sus necesidades y brinde óptimas
soluciones en la administración de todos los procesos de la Casa
Administraciones.

Planteamiento del caso:

El Director General describe las necesidades siguientes:

a) Es necesario restringir por usuario el acceso a la información confidencial que


manejará el sistema.

b) Desean llevar un control de los propietarios de las propiedades a rentar o


vender.

c) Permitir realizar las liquidaciones de los propietarios, dichas liquidaciones


reflejan todos los pagos y cargos que se hacen a los propietarios mes con mes.

d) Reporte de todos los inmuebles pertenecientes a uno o varios propietarios.

e) Reporte con la información de las liquidaciones hechas a los propietarios en


uno o varios periodos.

f) Llevar un control de los inmuebles a rentar o vender.

g) Reporte de Servicios Adicionales, los cuales son los servicios que se deben
pagar del inmueble con cargo al propietario.

h) Reporte de los inmuebles que no se encuentran ocupados o rentados


i) Reporte de prediales de uno o un rango de inmuebles o bien de uno o todos los
inmuebles de un propietario.

j) Reporte de los inmuebles de los cuales se deberá generar un recibo fiscal.

k) Control de los inquilinos que rentaran las propiedades.

l) Cálculo automático de los intereses que se deberán cobrar a los inquilinos que
no hagan el pago de sus rentas a tiempo, automáticamente el sistema debe
generar el cargo al inquilino. Se deberá controlar cuando un inquilino proceda a
desocupar el inmueble.

m) Reporte de inquilinos irregulares.

n) Reporte de los inquilinos que tienen deudas.

o) Reporte de los contratos de los inquilinos para conocer su estado.

p) Imprimir el estado de cuenta de los inquilinos.

q) Configurar el sistema para que genere las rentas automáticas mes a mes.

r) Capturar, editar o eliminar los ingresos de dinero por medio de los pagos que
realicen los propietarios e inquilinos. También se deberá permitir configurar los
recibos de pagos de cada propietario.

s) Seleccionar el recibo en el que se imprimirán los pagos realizados, dicho recibo


puede ser uno genérico o uno definido previamente.

t) Configurar alertas o mensajes que se mostraran automáticamente en el módulo


de caja, al seleccionar un inquilino para el cual se haya configurado un mensaje el
sistema deberá mostrarlo automáticamente.

u) Llevar un control de los inquilinos que se encuentran en proceso de demanda


por cualquier concepto.

v) Control de los rótulos existentes y su ubicación, permitiendo al usuario modificar


o eliminar cualquier asignación de rótulos.
w) Contar con un módulo de “mantenimiento” en el cual se deben registrar las
fallas o desperfectos que reporten los inquilinos.

x) Llevar un registro de todas las llamadas que hacen las personas pidiendo
informes por un inmueble; así como capturar un inventario de llaves, así como
administrar el uso que se les da a las mismas.

y) Interfaz amigable, colorida, con botones grandes para su fácil uso.

z) Cuando se registren los pagos el sistema no deberá tardar más de 5 segundos


en que se registra el pago y genere el recibo de pago.

Por último, el Director General les plantea el equipo de analistas la posibilidad de


que visiten cada una de las áreas involucradas en la administración de los
inmuebles para que observen su operación.

El equipo de analistas le solicita al director general si le puede proporcionar


formato de reportes que actualmente realizan.

Clasifica todos los requerimientos que identifiques, preséntalos en


un organizador gráfico o tabla. Por ejemplo:
Requerimientos Usuarios sistema Menciona el Argumentación de
resultado requerimiento
funcionales No esperados de
funcionales acuerdo al
requerimient
o solicitado
Sistema x Que tengan El sistema debe ser
accesible para  propietarios accesibilidad a accesible pero con
cualquier  Clientes sus cuentas restricciones
administradores  Administradore cualquier dependiendo de la
, gerentes y s cliente. categorías del usuario.
clientes.  Vendedores

Permitir a un  Administradore x Mejor control El administrador llevar


administrador s de entradas y el control de las ventas
llenara las base  propietarios salidas de y pagos.
de datos de los dinero.
pagos
El sistema tiene  todos los x Rapidez y Que el sistema sea ágil
que ser ágil y usuarios eficacia de los y fácil de usar.
fácil de usar que lo utilizan.
Generador de  propietarios x Rapidez en los El sistema debe tener
pagos  inquilinos pagos sin un Contador de pagos
automáticos de  administradores pérdida de
los meses tiempo.
Administrar  Clientes x Agilizar el Control de pagos de
deudas, pagos,  Administradore pago o inquilinos.
estados de s acciones de su
cuentas, etc.  propietarios estado de
cuenta del
cliente.
Administrar  administradores x Tener un Llevar un control de los
datos de los seguimiento rótulos y ubicaciones
inmuebles de los de los inmuebles.
inmuebles.
Administrar el  Administradore x Mantener en Registro de fallos o
mantenimiento s buenas desperfectos de los
de los  propietarios condiciones inmuebles.
inmuebles. los inmuebles.
Administrar los  clientes x Agilidad de los Llevar un registro de las
informes de los  administradores informes de llamadas.
reportes de los  vendedores los inmuebles
inmuebles e incidencias.

Considerando el ejercicio anterior, identifica y describe los módulos que


conformarían el proyecto de software, intégralo en forma de párrafo en el reporte
de la actividad.

Módulos de proyecto

Pantallas del sistema

 Pantallas en general, pueden acceder cada uno a su cuenta lo disponible.


 Los administradores pueden ver la base de datos de los pagos de los
inquilinos.
 Los propietarios sus cuentas y pagos
 Los clientes consultaran sus estados de cuenta.
 Administración con el acceso para generar reportes.
 Propietarios tendrán el permiso de agregar y modificar los contenidos

Elige un módulo e identifica la información con la que se cuenta y la que aún no se


tiene, para ello responde redacta un párrafo describiendo información disponible, y
en otro párrafo describir información pendiente, pero se requiere para documentar
los requerimientos que ha solicitado el cliente.

 Generador de formato de pago


En el planteamiento del caso se especifica en uno del requerimiento del sistema
es generar reportes de los servicios realizados y próximos a realizar de pagos.
Este módulo, no se está especificado, pero se puede dividir en secciones como se
presenta de manera siguiente:

Registros de pagos: el cliente solicita que el sistema cuente con estatus de


adeudo, en proceso y pagado. Ningún pago puede quedar exento de esta
etiqueta, ya que es indispensable para el administrador conocer el estado del
pago.

Registros de datos de pagos de los inquilinos: este submódulo incluye el


nombre completo del inquilino, inmueble, ubicación del inmueble, extensión del
inmueble. Los datos cuentan con acciones de agregar, modificar y eliminar. El
sistema tiene de almacenar por orden alfabético los nombres de los inquilinos,
inmuebles, ubicaciones de los inmuebles.

Costos de inmuebles y servicios: para poder calcular el costo total del servicio,
es necesario incluir gastos.
Utiliza la técnica de escenarios y elabora una propuesta para recabar
los requerimientos del módulo que hayas elegido.

Escenario de registro de datos

Tabla 2. Técnica de escenario de registro de datos

Lo que dispara el proceso Cada inicio de la semana en las primeras horas se realizará una
actualización de los pagos de los clientes agendados en el sistema,
también se asignará un estado de programado, en proceso y
finalizado.
Flujo normal En el área de administración revisa los pagos de los inquilinos y
verifica si se encuentra en disposición los inmuebles.
Posteriormente se ingresa al sistema la solicitud del inmueble del
cliente asignado, así como la cantidad de costo y el tipo de
inmueble que será registrado.
El administrador es el encargado de asignar y utilizar las
características del inmueble, y estos datos estarán registrados en el
sistema mediante una acción de Agregar.
Una vez registrado los datos en el sistema, en cuanto el cliente
hace un registro para un inmueble se realiza un registro de
contrato.
En el caso de que se trate de un inmueble nuevo, se ingresa los
datos nuevos en el sistema utilizando la opción agregar.
Qué puede salir mal El registro de algún inmueble puede tener datos erróneos. En este
caso se utiliza la acción de modificar para registrar datos correctos.
Si un inquilino por alguna situación solicita la cancelación del
inmueble, como protección de la empresa, no se le rembolsa los
gastos de depósito del inmueble, este entra bajo la categoría de
cancelado.
Si un inmueble no está en el sistema el sistema lo registra como
retrasado hasta que llegue se otorgue y se puede adquirir como
finalizado.
En caso que el inquilino renuncia a su inmueble, puede retirarse sus
datos del sistema con la opción eliminar.
Otras actividades Todos los datos que se pueden consultar en cualquier momento
mediante la opción de búsqueda.
Este sistema tiene la capacidad de tener ordenado alfabéticamente
el nombre de los inquilinos como las ubicaciones del inmueble,
características y precio.
Estado final del sistema El sistema se actualizará con los datos de la información
proporcionada por el área de administración y gerencia,
confirmando los datos de los inmuebles e inquilinos. Estos datos
están disponibles para hacer una consulta de los inquilinos y se
puede hacer la consulta desde cualquier sistema en cualquier
momento, esto dependerá gracias al sistema que esta conectado a
internet.
Conclusión

Según el caso planteado se engloban los requerimientos generales, al analizar el


esquema de un sistema aplicado, esto pasa cuando sobre sale la información que
falta y esta se encuentra en las necesidades del cliente, esto es porque no se
consideren sino porque forman parte de estas mismas, esto lo conocemos como el
conocimiento del desarrollador del software para que llegue a sus funciones
principales de su cometido.

Referencias

UnADM. (2019). Introducción a la ingeniería de software. Unidad 2. Introducción a


la ingeniería de software. Desarrollo de software. Recuperado de:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/Bloque2/DS/03/
DIIS/U2/Unidad_2_Analisis_y_modelado_de_requerimientos.pdf

Sommerville I. (2005). Ingeniería del software. Pearsean Addison Wesley. Madrid,


España. Recuperado de:
http://zeus.inf.ucv.cl/~bcrawford/AULA_ICI_3242/Ingenieria%20del%20Software
%207ma.%20Ed.%20-%20Ian%20Sommerville.pdf