Você está na página 1de 8

Ingeniera del software de gestin.

Caso prctico: Ejemplo de especificacin funcional con DCUs (extracto).

1. Especificacin funcional del sistema. (v1.0)


Nota:Estedocumentoesunextractodeladocumentacinfuncionaldeunsistema.Tambinse
tratadeunaprimeraversin,porloqueincluyenotasdelequipodedesarrollo.

1.1. Introduccin.
Laespecificacinfuncionalsedividirencuatrosubsistemas:carteradeinquilinos,
carteradepropietarios,carteradeinmueblesygestinvaweb.Lostresprimeros
especificarnlosaspectosfuncionalesdelosrequisitosRF1,RF2yRF3,respectivamente,en
cuantoalasoperacionesarealizarenlosordenadoresdelasoficinasdelaagencia.Enel
subsistemagestinvawebseincluyenlasoperacionesarealizarporelsistemaenelsitio
webdelaagencia.
Encuantoalosactores,seespecificarnlossiguientes:
1- Agente:Losagentesinmobiliarios.Sonlosnicosactoresqueinteractuarn
directamenteconelsistemaconelobjetivodeintroducirnuevainformacin.
2- Directorregional:Losdirectoresregionales.
3- Gerente:Elgerentedelaempresa.
4- Inquilino:Losinquilinos.
5- Propietario:Lospropietarios.
6- Sistema:Representaalpropiosistema.Loscasosdeusorelacionadosconelactor
sistemasonejecutadossinrequeririnteraccinconusuarioninguno.
Habitualmente,suelenasociarseaeventostemporales:porejemplo,diariamentea
las6:00.
7- Usuarioweb:Serelactorquevisitaelsitiowebdelainmobiliaria.Nota:Habr
slountipodeusuarioenlaweb?

1.2.

Subsistema cartera de inquilinos.

1.2.1. Diagramas de casos de uso.


Ntesequeelcasodeusogestindecontactosconinquilinosseexplicaconun
nuevodiagrama.

Jos Garca Fanjul e Isabel Sevilla Rodrguez


Pgina 1

Ingeniera del software de gestin.


Caso prctico: Ejemplo de especificacin funcional con DCUs (extracto).

Consulta de
inmuebles por preferencias
uses

Ficha de inquilino

Inactivar inquilino

Agente

Gestin de
contactos con inquilinos
Propietario

Anotar inquilinos
pendientes de contacto
Listado de inquilinos
pendientes de contacto

Sistema

Listado de
inquilinos potenciales

Figura1.Diagramadecasosdeusodelagestindeinquilinos.

Jos Garca Fanjul e Isabel Sevilla Rodrguez


Pgina 2

Ingeniera del software de gestin.


Caso prctico: Ejemplo de especificacin funcional con DCUs (extracto).

Ficha de visita a
inmueble

extends

Propietario

Ficha de contacto
Agente

Rellenar informe
de contacto

Listado de
contactos recientes

Figura2.Diagramadecasosdeusodelagestindecontactosconinquilinos.

Nota:Lagestindecontactosparainquilinosypropietariossonmuysimilares(o
exactamenteiguales).

1.2.2.Descripcin de escenarios.
ESCENARIO Ficha de contacto
Numeracin : 1.1
Descripcin:
Nota:Rellenarlo.Puedenser:
1Telefnicos
2Enoficina
Excepciones:
Nota:Describiraqumismolasfichasdevisitasainmuebles:
Cuandoseconciertaunacita,debehacerseenfuncindeladisponibilidaddehorario
delpropietario.
Opcionalmente,seemitirunSMSalpropietario(oalinquilino,oalosdos).
ESCENARIO Ficha de inquilino
Numeracin : 1.2
Descripcin:
1. Elescenarioseiniciacuandounposibleinquilinoseponeencontactoconunagente,
habitualmenteenunaoficinadelaagencia.
2. Elagentepreguntarsielinquilinofueclientedelaagenciaenelpasado:encasoafirmativose
intentarbuscaralclienteentrelosinquilinosinactivosysecomprobarsisusdatospersonales
siguensiendocorrectos.
3. Elinquilinoexpresasuspreferenciasalagente(verRF1.11),trasloqueserealizaunaconsulta
deinmueblesporpreferencias.
4. Elagentedescribebrevementelascaractersticasdelosinmueblesqueaparecenenlaconsulta,
anotandoaquellosinmueblesquesondelagradodelinquilino.

Jos Garca Fanjul e Isabel Sevilla Rodrguez


Pgina 3

Ingeniera del software de gestin.


Caso prctico: Ejemplo de especificacin funcional con DCUs (extracto).

ESCENARIO Ficha de inquilino


Numeracin : 1.2
5. Elagentesolicitayanotalosdatospersonalesdelinquilino(verRF1.10).
6. Seimprimecopiadelascaractersticasdelosinmueblesquesondelagradodelinquilino.Nota
1:Elinquilinonodebellevarsedatosconcretosquepermitanidentificarelinmueble,comola
direccinoelnombredelpropietario.Nota2:Esteinformeestarentrelosdelacarterade
inmuebles.
7. Sielinquilinolodesea,sepuedegestionar,acontinuacin,larealizacindevisitasa
losinmuebles(verescenariosdegestindecontactos).
Excepciones:
1) Sielinquilinoyaesclientedelaagencia,lafichapuedeutilizarseparacambiarsusdatos
personalessuspreferencias.
2) Laconsultadeinmueblesporpreferenciastambinestaraccesiblealagentesinnecesidadde
abrirlafichadeuninquilino.Enesecaso,obviamente,elagenterellenarlaspreferencias.
Anotaciones:
1- Debenalmacenarseyactualizarselosinmueblesquesondelagradodelinquilino,demodoquese
facilitenlosfuturoscontactos.
ESCENARIO Listado de contactos recientes
Numeracin : 1.3
Descripcin:
Nota:Listadoconloscontactosmsrecientesllevadosacaboporelagente.
Serunadelasfuncionalidadesmsutilizadas:baseparalasoperacionesdelagente.
Podranserlosdelltimomes,ordenadosporfecha.
Podrantenerunaestructurajerrquica,deformaqueseagruparanlosdelmismoinquilino.
ESCENARIO Listado de inquilinos potenciales
Numeracin : 1.4
Descripcin:
1. Semuestraunlistadoconlosdatosdelosinquilinosquehanrellenadolafichaatravsdelsitio
webdelainmobiliaria.
2. Elagenterevisadichosdatos,yprocedeamarcaraquellosqueparecenveraces(porejemplo,se
eliminaraunclientecuyonombrefueraMickeyMouse).Encasodeduda,procederallamaral
telfonodecontactodelclientepotencial.
3. Losdatosdelosclientespotencialesmarcadoscomoveracesseincorporarnalacarterade
clientes.
Anotaciones:
1- Elsistemadeberatambinfiltrar(oayudarafiltrar)aquellosinquilinospotencialesqueparezcan
repetidos:porejemploporqueelclientehayaintroducidosusdatosvariasvecesenelformulario
delaweb.
2- Sloaparecern,enloslistados,losinquilinospotencialesquebusquenuninmuebleenla
localidadyzonaenqueseencuentrelaagencia.

1.2.3.Descripcin de otras funciones.


1.2.3.1.Anotarinquilinospendientesdecontacto.
Aliniciarelsistema,secomprobarquinquilinosestnpendientesdecontacto.Pordefecto,
sedefinencomotalesaquellosquenohantenidocontactosconlaagenciaenlasltimas2
semanas(aunqueesteparmetrodebeserconfigurableaniveldeagencia).
Nota1:Notenemosanrequisitosrelativosalaparametrizacin!Revisarloaniveldetodo
elsistema.
Nota2:esestouncasodeuso?hacefalta?Revisarelmodelodedatos.
Jos Garca Fanjul e Isabel Sevilla Rodrguez
Pgina 4

Ingeniera del software de gestin.


Caso prctico: Ejemplo de especificacin funcional con DCUs (extracto).

1.2.3.2.Inactivarinquilino.
Nota:Incluirdescripcinbrevedeestafuncionalidad.Hayvariasformasdeinactivar
uninquilino:
1Inactivacinapeticindelinquilino.
2Borradodedatosapeticindelinquilino(revisarentoncesquenohayacontratosen
loscincoaosanteriores).
Cuandouninquilinoestinactivo,nosaldrenloslistadosnormales,slopodrreactivarse
desdelafichadeinquilinos.
Tambinseproducirinactivacinenlacarteradeinmuebles,cuandosefirmeuncontrato...
posiblementepuedancompartircdigo.

1.2.3.3.Listadodeinquilinospendientesdecontacto.
Nota:Incluirdescripcinbrevedeestafuncionalidad.

1.2.3.4.Rellenarinformedecontacto.
Nota:Incluirdescripcinbrevedeestafuncionalidad.
Opcionalmente,losagentespuedenrellenaruninformesobreloscontactos,
tpicamentedespusdequestesehayarealizado.

1.2.4. Otros aspectos funcionales.


Estesubsistemainteractaconotrossubsistemasencuantoa:
1- Lagestindelosinquilinospotenciales,cuyosdatosserecogenenelsubsistema
degestinvaweb.
2- Lagestindeloscontactos,quedebenhacerseconformealhorariodisponible
delospropietarios(subsistemacarteradepropietarios).
3- Losinquilinosinactivos:enlacarteradeinmueblesseinactivarnlosinquilinos
quefirmenuncontratodealquiler.

Jos Garca Fanjul e Isabel Sevilla Rodrguez


Pgina 5

Ingeniera del software de gestin.


Caso prctico: Ejemplo de especificacin funcional con DCUs (extracto).

ANEXO: Relaciones de dependencia en Visio.


Laherramientavisionousa,pordefecto,lanotacinestndardeUMLparalasrelaciones
dedependencia.Acontinuacinsemuestranejemplosdedependenciasincludeyextend
utilizandovisio:

Consulta de
inmuebles por preferencias
uses

Ficha de inquilino

Inactivar inquilino

Inquilino

Figura3.Dependenciaincludeconvisio.

Ficha de visita a
inmueble

extends

Ficha de contacto

Figura4.Dependenciaextendconvisio.

Noobstante,sepuedencambiarlaspropiedadesdelasformasparaqueutilicenla
notacinestrictadeUML.Porejemplo:

Consulta de
inmuebles por preferencias

uses

Ficha de inquilino

Figura5.Dependenciaincludeconvisio(formadelaflechadeUML).

Jos Garca Fanjul e Isabel Sevilla Rodrguez


Pgina 6

Você também pode gostar