研究生管理系統 初接觸軟體工程思想

2022-08-30 08:36:14 字數 512 閱讀 5533

暑假匆匆忙忙的被開始做專案了,乙個研究生管理系統。說實話,自己之前的底子一點都不牢固,又是用ssh框架做,自己對ssh僅限於接觸過而已,所以忐忑的很啊。不過想想的話,這樣更加能逼迫自己好好努力的學習,就硬著頭皮開始了。

因為之前只接觸過**,對軟體工程的思想並不了解,於是開始看書。看了兩章就開始感覺到,原來乙個專案裡面敲**只是很小很小的一部分而已。軟體的生存週期:軟體定義----->軟體開發----->軟體維護,這就不僅僅是敲**實現功能那麼簡單的事情。其中uml建模是相當重要的乙個部分,它能幫助我們更好的分析了解整個專案的需要、流程等等。工具:jude-community_v5.5.2(免費的)、visio(看上去要漂亮些)

因為是專案的開始階段,所以這兩天開始在做需求分析,需求分析又分為:需求獲取、需求分析、需求定義和需求驗證。當然,在我們實際操作中就沒分那麼仔細。因為都是本科生,不知道研究生學習的流程等,所以老師給我們詳細講解的研究生從入學到畢業整個的流程,對角色分配以及大概需要哪些系統功能進行了了解。

明天整理資料庫,盡量將資料庫部分確定下來。

拙劣的軟體工程 導師與研究生開發模式

在路的篇幅裡,我闡述了大量讀研時失敗專案的例子。為什麼我們的專案做起來總是這麼吃力,很多看似簡單的專案經常胎死腹中,貌似進展很快的專案到最後遲遲不能結束,針對客戶頻繁變動的需求程式設計師們都顯得如此疲憊不堪,原來的 自己都懶的閱讀,修改一處bug引來無數新的bug,更改 新增 乙個功能可能只有幾行的...

2023年浙江大學計算機及軟體工程研究生機試真題

題目描述 給你n個點,m條無向邊,每條邊都有長度d和花費p,給你起點s終點t,要求輸出起點到終點的最短距離及其花費,如果最短距離有多條路線,則輸出花費最少的。輸入 輸入n,m,點的編號是1 n,然後是m行,每行4個數 a,b,d,p,表示a和b之間有一條邊,且其長度為d,花費為p。最後一行是兩個數 ...

2023年浙江大學計算機及軟體工程研究生機試真題

題目描述 excel可以對一組紀錄按任意指定列排序。現請你編寫程式實現類似功能。對每個測試用例,首先輸出1行 case i 其中 i 是測試用例的編號 從1開始 隨後在 n 行中輸出按要求排序後的結果,即 當 c 1 時,按學號遞增排序 當 c 2時,按姓名的非遞減字典序排序 當 c 3 時,按成績...