Results 1 to 6 of 6

Thread: UML State Diagram

  1. #1
    Ensign Hardcore's Avatar
    Join Date
    Sep 2006
    Location
    Modena
    Posts
    3.550

    Default UML State Diagram

    Scusate ma ho l'esame domani e non riesco a saltarci fuori con sto benedetto State Diagra
    Copio un pezzo di un compito:
    La visita richiesta da un utente passa attraverso un certo numero di stati che qui elenchiamo
    brevemente:
    ? Richiesta, quando l’utente ha compilato la form del sistema informativo con
    l’indicazione della data e dell’orario preferiti.
    ? Spostata, quando il sistema informativo ha risposto proponendo una diversa data e/o un diverso orario.

    La domanda è questa i due stati sono Richiesta e Spostata.
    Sull'arco che li collega cosa ci va messo?
    Mettere come guardia [data_system!=data_usr]??o metto dentro spostata
    entry: Cambia data visita?

    come cavolo funziona sto benedetto state diagram


  2. #2

    Default

    Se sapete rispondere, aiutatelo, altrimenti niente spam
    Jarsil, the Nervous Admin of [W] Forums
    Quote Originally Posted by Ipnotik
    non gli bastava averci tolto il nostro caro PD, ora ci tolgono pure l'ASD. Manca solo una coalizione di centrosx in italia chiamata LOL, e poi siamo al completo.

    Quote Originally Posted by spinoza.it
    Il premier: “L’Italia è vittima di un passato che non passa”. E di un dittatore con una ditta.

  3. #3
    Hador's Avatar
    Join Date
    Mar 2004
    Location
    Milano
    Posts
    31.321

    Default

    i diagrammi di stato non li ho praticamente mai usati, dovrebbero essere corrispondenti di macchine a stati finiti quindi hai stati e archi sono le condizioni/azioni (in generale i metodi).
    cmq l'UML non è scienza esatta, spesso le cose possono essere rappresentate in maniera diversa soprattutto a quel livello di astrazione (dove non hai classi e metodi).

    Qual'è l'azione che c'è tra richiesta e spostata? nello stato di richiesta il form è già compilato quindi sarà l'invio delle informazioni al sistema. Come condizioni non ci metterei nulla se nello stato di richiesta hai già il form compilato non devi neanche controllare che non sia vuoto.

    --cioè in 5 minuti che stavo scrivendo la risposta mi riempite il forum di merda? ma scoppiate che figure mi fate fa è_é

  4. #4
    Ensign Hardcore's Avatar
    Join Date
    Sep 2006
    Location
    Modena
    Posts
    3.550

    Default

    c'è scritto che il sistema cambia la data o l'ora della visita..questa è una condizione?? o è quello che succede quando passo su spostata ??


  5. #5
    Hador's Avatar
    Join Date
    Mar 2004
    Location
    Milano
    Posts
    31.321

    Default

    a sentimento potrebbe essere così, però non li ho mai usati se non indirettamente quindi prendila con le pinze

    da quel che hai scritto hai 2 stati.

    Richiesta: compilo un form con data e ora.

    Spostata: mi viene dato in risposta una nuova coppia di data e ora.

    A te di sapere che siano data e ora o capra e cavoli in teoria non cambia un cazzo e non penso tu debba specificarlo.
    Attached Images Attached Images  

  6. #6
    Hador's Avatar
    Join Date
    Mar 2004
    Location
    Milano
    Posts
    31.321

    Default

    volendo puoi mettere su richiesta (perchè rational non me li faccia mettere non lo so, forse in uml 2.1 sono diversi):
    Richiesta
    /entry(form)

    e su spostata
    /entry(informazioni_data/ora)
    /do(proposta_nuova_data/ora)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
[Output: 59.30 Kb. compressed to 50.19 Kb. by saving 9.11 Kb. (15.37%)]