計算機畢業設計心得體會

來源:瑞文範文網 1.01W

通過本次畢業設計,使我感受到過程是艱辛同時又充滿樂趣的。

計算機畢業設計心得體會

這次畢業設計要求設計一個windows多重系統啓動機制的備份與恢復工具,自行設計這對我將來踏上工作崗位是非常有幫助的。儘管上一屆的同學已經完成的非常出色,但是我仍然希望通過自己的努力完成設計並希望有所突破。這也是我對自己的考驗。於是本次設計過程中我完全按照軟件設計步驟的要求來進行,從課題分析開始,再進行總體設計、詳細設計,最後到系統實現。每一步都讓我將理論學習的知識應用到實踐中去。也使我掌握了一整套規範的設計操作流程。

在課題分析階段,由於本次是設計一個windows多重系統啓動機制的備份與恢復工具,所以對其中的啓動機制的分析尤爲重要。對指導老師提供的資料必須要吃透。這是關鍵,從查閱資料、提出問題,到慢慢一一解決問題,老師給了我很大的幫助。

在總體設計階段,由於課題分析做的比較全面,很快就對工具的功能,菜單結構有了充分的認識,形成了用戶操作流程圖和功能模塊層次圖。

詳細設計階段,首先考慮各模塊的主要功能,分別進行編程調試。其次,將寫好的函數組裝,這時就遇到了非常大的困難,煩瑣的函數與函數間的接口,調用,很容易出錯。這就要求我在編程時就要養成良好的習慣,在頭部將要用到的函數 聲明並且加上註釋,以便後續的查找更改。所以編程的規範化很重要。

最後,系統實現環節。對已完成的程序進行調試。調試時,由於邏輯上出現了一點問題,備份扇區的分區表備份有誤導致恢復出錯,致使整個硬盤數據丟失。需要重新分區硬盤,重裝系統才能再使用該硬盤。當時我心裏是非常焦急的,這一出錯也意味着前功盡棄。然而,在指導老師的分析與鼓勵下,我重新糾錯找到了錯誤並改正。使我意識到今後不論遇到什麼情況都要分析原因,列出可能的情況後,沉着應對,必然能“化險爲夷”。

此次畢業設計的難點關鍵在於:主引導區分區表及引導區的備份與恢復。應用擴展int13對大容量的硬盤讀寫操作,突破了容量限制的障礙。

總之,這次畢業設計讓我學習到很多。雖然結束了,但這隻能是一個開始。今後今後作爲程序員,要學習的規範,程序設計語言還有很多。怎樣使自己從普通的pg升爲se,在計算機領域,要學的實在太多,僅大學生涯所學實在有限。我們只有對自己有了更高的要求,才能作爲動力不斷取得新的成績!

熱門標籤