Realització del diagrama de casos d’ús comprar.
PlantUML src per a Venda de Productes On-Line
L’administratiu, una vegada autenticat, interactua amb el sistema per a inserir nous productes. El sistema demanarà les dades del producte i validarà si son correctes abans d’inserir el nou producte. En cas contrari indicarà que son errònies.
El gerent de l’únic videoclub de la nostra ciutat vol que li desenvolupem una aplicació que li permeta gestionar-lo eficientment. Hem parlat amb ell i hem pres nota dels requeriments:
“El videoclub té, al menys una còpia en DVD de cada pel·lícula que té registrada. Només lloga pel·lícules a les persones que siguen sòcies o les autoritzades pel soci. Es vol portar registre de totes les pel·lícules que lloga cada soci. Es poden llogar diverses pel·lícules alhora, però sempre amb una data límit per a la seva devolució. Es sancionarà amb 1€ per cada dia de retard en la devolució d’una pel·lícula. Interessa poder consultar les sancions que tinga cada soci. També, es vol poder consultar els DVD que hagen estat llogats més vegades per tenir l’opció de donar-los de baixa si presenten danys que poden afectar la seua visualització.” Després analitzar el sistema, s’ha decidit implementar una aplicació que acompleixa amb els següents objectius.
S’han identificat els següents subsistemes (cada subsistema serà un diagrama de casos d’ús independent):
Gestió de Pel·lícules
@startuml
:Gerent:
rectangle "Gestió de Pel·lícules" {
}
@enduml
Gestió de Socis
@startuml
rectangle "Gestió de Socis" {
}
@enduml
Gestió de Lloguers
@startuml
rectangle "Gestió de Lloguers" {
}
@enduml
Elabora els diagrames de casos d’ús que modelen l’anàlisi de requisits per a cadascun dels subsistemes identificats.
Es vol crear una aplicació per portar la gestió d’una escola infantil:
“Per a la inscripció dels xiquets, el supervisor docent rep els documents sol·licitats per a la seva incorporació a l’escola per part de tutor o representant i posteriorment els analitza per aprovar-los o rebutjar-los. Si són aprovats, els documents són lliurats a el cap d’estudis perquè realitze l’alta de l’expedient del nou alumne. En cas de ser rebutjat, el supervisor docent elabora un informe de rebuig que serà lliurat al tutor o al representant i al director de l’escola. L’escola també contracta nous docents. Per a això, el supervisor de docents sol·licita el currículum i després realitza una entrevista. En el cas de superar l’entrevista, el docent haurà de realitzar una prova pràctica i una prova escrita, que en cas d’aprovar totes dues el docent serà contractat i es crearà un expedient per al docent. En cas de no superar l’entrevista, se li informarà per escrit la no acceptació explicant el motiu de la mateixa.”
<nom de l’actor>
<descripció del rol>
<altres dades addicionals>
<nom del caso de uso>
<descripció general>
<seqüència de passos/events>
<passos/events alternatius>