Newer
Older
SpecificationSimulatorExperiments / courseC / SimpleTwitter.html
  1. <!DOCTYPE html>
  2. <html lang="ja">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>【ツイートシステム(SimpleTwitter)の仕様説明】</title>
  6. </head>
  7. <body>
  8. <h1>【ツイートシステム(SimpleTwitter)の仕様説明】</h1>
  9. <p>
  10. 本実験で取り組んでいただく4つの課題のうちの残り2つは,簡単なツイートシステム(Xのようなもの)を対象にしたものです.以降は,このツイートシステムを SimpleTwitter と呼びます.<br>
  11. 以下に,SimpleTwitter の仕様を示します.
  12. </p>
  13. <hr/>
  14. <h2>SimpleTwitter の仕様</h2>
  15. <p>
  16. SimpleTwitter は,X のような多数のユーザのツイートを扱うシステムです.アカウント登録されたユーザのツイート一覧を管理することができます.
  17. SimpleTwitter の仕様は次の通りです.
  18. <ul>
  19. <li>システムは複数のユーザアカウントを管理することができる.</li>
  20. <li>各アカウントは,アカウントidによって一意に特定される.</li>
  21. <li>アカウントごとにアカウント名が定義されている.</li>
  22. <li>アカウントごとにツイートの一覧が記録されている.</li>
  23. <li>システムはアカウントが1つも登録されていない状態を初期状態とする.</li>
  24. <li>signup 操作によって,指定したアカウントidで,指定した名前のアカウントを登録することができる.登録直後のツイート一覧は空である.</li>
  25. <li>tweet 操作によって,指定したアカウントidで,指定した内容のツイートを行うことができる.ツイートした内容はツイート一覧の末尾に追加される.</li>
  26. </ul>
  27. 残り2つの課題では,SimpleTwitter の仕様の Alloy による記述と,DTRAM による記述を扱っていきます.
  28. </p>
  29. <hr/>
  30. <br>
  31. <a href="ST_DTRAM_C.html">【SimpleTwitter(DTRAM)】へ</a>
  32.  
  33. </body>
  34. </html>