2012-12-13 24 views
2

我正在設計一個學術決策支持系統。我必須爲該項目編寫文檔。我堅持的部分是寫合同。在這份合同中寫什麼

我有一個用例生成自定義報告

用戶將與系統進行的交互是setParametersforReport()

在此功能中,他將設置屬性,如student_rollNumbermarkswarning count或他希望在報告中看到的任何其他內容。

但是我很困惑在合同的發佈條件中寫什麼。

的三件事,我應該提的還有:創建

  • 協會形成或破裂
  • 屬性改變
  • 我沒有得到什麼,在寫和

    1. 實例如何解釋,因爲實際上沒有創建任何東西。我擁有數據庫中所有我想要的數據,而且我正在訪問它們而沒有類。我很困惑,因爲無法創建數據庫實例。

      請任何幫助,將不勝感激。

    回答

    0

    後續條件用於在操作執行結束時指定系統的狀態。在你的情況下,它看起來像系統末尾的狀態與開始時的狀態相同,因爲你沒有修改數據庫(並且你也沒有存儲報表實例)。所以我沒有看到爲這一行動定義合同的意義。