1. 程式人生 > 其它 >軟工課程總結——重修系統

軟工課程總結——重修系統

1、遇到的部分問題

  由於在開始專案之前,我們已經在課堂上進行了許多的理論體系的學習,雖然過程繁瑣,但是我一直堅定的覺得,只要選好模式,按照“套路”一直走,必然不會出什麼岔子,但是在專案開始的第一步,需求分析時,我就遇到了意料之外的難題,首先我們是對信工院的老師進行了需求採集(雖然絕大多數老師並不知道很多具體的流程),得出了我們理解中的第一版需求及其大概運作流程:老師 → 教研室主任 → 教務處老師 → 全體學生(符合信工院模式)。

  在和組員(harson)的不斷溝通後,我在學校官網上收集到了本校各個院與教研室的對應關係,並向其他院的老師進行了需求調研,其中主要問了語言文化學院的老師和教學祕書,並得出了一些結論:①運作流程中有新的人物出現:老師 → 教研室主任 → 學院教學祕書
→ 教務處老師 → 全體學生;②並不是各個學院的老師都能熟練運用各種軟體 —— 系統應簡單明瞭並在各處有相應的提示。

  第三版需求的更新是向教務處老師詢問更多的細節時發現更多的問題:①學校有兩類課程(大學英語,各類數學課)的課程名稱紊亂且沒有對應的方式來查詢;②公共課的重修只能由教務處直接管理。

  在解決了上述種種提到或未提及的問題後我們做出了第三版原型設計,但在專案快要結束之際,我們想提前獲取一下各個教研室老師的資料時發現:①教務處和學院教學祕書並沒有各個教研室老師的資料表,目前只能靠自己收集;②並不是每個學院的資訊提交流程都是一樣的。所以最後我們採用了折中的辦法,暫時先按我們最熟悉的信工院為主,將專案完成。

2、總結

  在這次課設中我發現在學校的課設時在整個專案中單靠專案經理分配任務還是十分的不靠譜,組員的主觀能動性不高,也造成了專案中途有一段時間的擱置,這時候的管理能力顯得尤為重要。本次課設中雖然困難重重,但是也有了許多的收穫,各種圖表(用例圖,類圖,時序圖等)與工作模式都在這個過程中進行了反覆實操,相信在以後的專案中可以避開這次走過的許多彎路,變得更加熟練了。