查看完整版本: 系統分析
頁: [1]

c4568522 發表於 2015-6-3 11:27 PM

系統分析

代友提問

請會系統分析的人幫忙想主要成功情節跟初步類別圖和循序圖
他真的沒辦法了
請幫忙








系統說明:老師可以通過此系統向學生補充教材、課外資料,宣佈重要事項於公告欄,並且將以往的紙本作業方式改為線上作答,成績方面也可以在線上得知。


1.    登入、登出 系統: 認證學生與老師的身分。2.    資料: 老師有修改、上傳資料的權限,而學生有下載的權限。3.    練習系統: 老師可以向學生發出作業,學生通過練習系統完成作業 4.    公佈欄:老 師可以貼上作業項目或是重要事項,學生也可以通過公布欄向老師和同學討論作業5.    成績: 老師將成績上傳以便學生查詢。
主要成功情節:

關係利害人:學生、老師

    事件名稱
      使用案例名稱
  
    (老師、學生)登入
      使用者登入認證
  
    (老師)上傳資料
      新增資料
  
    (老師)修改上傳資料
      修改資料
  
    (學生)下載資料
      下載資料
  
    (老師)上傳作業題庫
      新增作業
  
    (老師)批改作業內容
      修改作業
  
    (學生)線上答題作業
      作答作業
  
    (老師)公告事項在公告欄
      新增公告
  
    (學生)在公告區留言
      新增留言
  
    (老師)刪除公告
      刪除公告
  
    (老師)公佈成績
      上傳成績
  
    (學生)查看成績
      查詢成績
  









使用範例

案例一
使用案例名稱: 使用者登入認證
使用案例描述:當使用者要登入此系統
主要參與者:學生、老師
主要成功情節:
1 使用者登入
2 輸入帳號、密碼,如果忘記帳號密碼可以點選[查詢帳號]
3 按下 [登入]
        3.1如果系統顯示錯誤,接著下一步
                3.1.1如果輸入錯誤則回到步驟2
                3.1.2放棄登入
4 顯示系統主頁面

例外情節:
3.a 輸入的帳密錯誤或空白,顯示輸入錯誤或帳密不能空白



案例二
使用案例名稱:新增資料
使用案例描述:老師將上課的資料、補充資料上傳
主要參與者:老師
者要成功情節:
1 使用者登入系統: include使用者登入認證
2 選擇教材
3 上傳
        3.1若使用者要在新增其他資料回到步驟2


例外情節:
        3.a未點選教材





案例三
使用案例名稱:修改資料
使用案例描述:老師將有變動的資料做細部的修改
主要參與者:老師
者要成功情節:
1  使用者登入系統 : include 使用者登入認證
2      修改教材3  儲存修改好之後教材
3.1若要繼續修改其他筆資料回到步驟2

例外情節:無

案例四
使用案例名稱:下載資料
使用案例描述:學生登入系統並下載需要的教材
主要參與者:學生
者要成功情節:
1 使用者登入系統 : include 使用者登入認證
2 下載資料

例外情節 :
2.a 電腦空間不足,導致無法下載資料
2.b 老師正在修改資料中

案例五
使用案例名稱:新增作業
使用案例描述:老師將作業放在系統上供學生上去做答
主要參與者:老師
者要成功情節:
1 使用者登入系統 : include 使用者登入認證
2 新增作業
        2.1若要繼續新增作業回到步驟2
        2.2若沒有要新增則結束
例外情節:
2.a 新增的作業的檔案類型系統不支援
2.b 為選取檔案

案例六
使用案例名稱:作答作業
使用案例描述:學生登入系統,並完成作業
主要參與者:學生
者要成功情節:
1 使用者登入系統 : include 使用者登入認證
2 打開作業並作答


例外情節
2.a  timeout

案例七
使用案例名稱:批改作業
使用案例描述:老師登入系統,並完批改學生作答的答案
主要參與者:老師
者要成功情節:
1 使用者登入系統 : include 使用者登入認證
2 批改作業
        2.1若要在批改其他作業則回到步驟2
                              

案例八
使用案例名稱:新增公告
使用案例描述:老師登入系統,並公布事項
主要參與者:老師
者要成功情節:
1 使用者登入系統 : include 使用者登入認證
2 新增公告事項



案例九
使用案例名稱:新增留言
使用案例描述:學生登入系統,並留言在公告底下
主要參與者:學生
者要成功情節:
1 使用者登入系統 : include 使用者登入認證
2 在公告區底下留言


案例十
使用案例名稱:刪除公告
使用案例描述:老師登入系統,並將過期或錯誤的公告刪除
主要參與者:老師
者要成功情節:
1 使用者登入系統 : include 使用者登入認證
2 刪除公告

案例十一
使用案例名稱:上傳成績
使用案例描述:老師登入系統,並將所有成績放在系統上
主要參與者:老師
者要成功情節:
1 使用者登入系統 : include 使用者登入認證
2 新增考試成績


案例十二
使用案例名稱:查詢成績
使用案例描述:學生登入系統,並查詢成績
主要參與者:學生
者要成功情節:
1 使用者登入系統 : include 使用者登入認證
2 查詢該學期成績列表


...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>
頁: [1]