工科碩士論文的框架

學識都 人氣:7.88K

我們在寫碩士論文之前,都需要制定一個框架,明確要寫內容,如何安排結構與邏輯,才能確保論文寫作工作有條不紊進行。但需要注意的是,框架只是普遍意義的寫作思路和基本框架,各位同學在寫作時,可以按照此框架整理自己的思路,具體擬訂寫作提綱時,應根據實際情況進行增減和調整,不一定完全按照此框架寫。下面我們以工科碩士論文爲例,詳細分析碩士論文的框架怎麼安排。

工科碩士論文的框架

摘要

摘要只需要說明三個方面的內容:(1)首先是論文要解決什麼問題(系統開發通常是爲了解決現實應用中的某些問題,這個就是論文工作的動機,這個首先要定義清楚。可以簡單說一下研究背景但不能多,一兩句話即可);(2)其次是論文對這一問題做出了哪些貢獻(一般來說,工程碩士論文的貢獻包括兩個方面:一是完成了需求分析、概要設計、詳細設計、編碼與測試等工作,建立了實際的應用系統;二是針對系統開發中的某些技術問題提出了自己的解決方法並進行了驗證。到時展開一下分幾點說明即可);(3)論文工作的意義(所開發的系統、所提出的技術解決方法有什麼理論意義和實用價值。)

摘要只需要說明上面三個內容,除此之外的文字都不要寫在摘要中。

第1章 緒 論

1.1 研究背景與研究意義

說明選題背景、意義(這個事做成了有哪些好處?)

1.2 國內外研究現狀

只說與論文工作相關的,分類討論

1.3 本論文的目標與主要內容

先說一下論文的總體目標,然後敘述一下主要工作內容,最後特別說明一下本人獨立承擔的工作內容

1.4 論文的組織結構

第2章相關技術概述

本章不是必須的,可省略

2.1 引言

說明一下本章準備討論哪些相關技術?爲什麼討論這些技術(而不討論其他的)?

2.2 ××技術

每個相關技術要總結歸納,不必涉及太多的細節。細節問題可以通過參考文獻方式給出引用即可。另外有些大家都知道的技術不必在這一章中討論,比如什麼是B/S結構等

2.3 ××技術

2.4 ××技術

2.5 本章小結

第3章系統需求分析

需求分析要自頂向下描述,重點是功能需求。如果需求很簡單,可以合併到“系統總體設計”一章中,作爲引言之後的第一節。

3.1 引言

3.2 系統建設目標

3.3 系統功能需求

功能需求要注意和後面設計之間的對應關係。比如是否所有功能都在後面設計中得到滿足了?尤其是你自己獨立承擔的模塊對應着系統的'哪幾個功能需求,這個自己要心裏有數。

3.4 系統性能需求

3.5 系統其它需求

3.6 本章小結

第4章系統總體設計

系統概要設計。總體設計重點要說明系統的軟件體系結構(模塊結構,這個結構是後面所有內容的依據,後面幾章包括你自己承擔的內容都要能對應到這個模塊結構中來)、工作流程、接口設計、數據庫設計……。概要設計通常只是你參與的工作,不是你論文的重點,但這部分內容必須要有,因爲有了它大家才能準確瞭解你獨立承擔的模塊在系統中位置和作用。

4.1 引言

介紹一下本章目的是什麼,重點準備討論哪些內容

4.2 系統模塊結構設計

4.3 系統工作流程

工作流程是按功能需求來設計的,即某個功能需求需要利用哪些模塊按什麼樣的流程才能滿足,用圖表示。自頂向下設計。

4.4 系統接口設計

包括模塊內部接口和系統外部接口(用戶接口)。模塊內部可能是通過數據庫來交互的,外部接口用可能是文件等等。

4.5 數據庫設計

要有概念模型、邏輯結構和物理結構設計

4.6 本章小結

第5章系統詳細設計

詳細設計重點討論你自己獨立承擔的模塊,一般有2-3個模塊

5.1 引言

介紹一下本章目的是什麼,重點準備討論哪些內容

5.2 系統詳細設計概述

可以總體上說一下整個系統的詳細設計過程、方法

5.3 ××模塊詳細設計

你獨立承擔的第一個模塊

5.3.1輸入輸出

5.3.2程序流程

或算法僞碼、序列圖等等

5.3.3數據結構

涉及的數據結構

5.3.4約束條件

模塊輸入輸出、處理過程等需要滿足的約束條件,比如要求輸入的文件必須是XML文件,要求FTP上傳時服務器上必須有public目錄等等

5.4 ××模塊詳細設計

你承擔的第2個模塊,內容同5.3

5.5 關鍵技術分析與解決

如果有多個關鍵技術突破,則分幾個小節寫。本部分非必須,若有則更好。

5.5.1 問題定義

5.5.2 已有方法及不足

5.5.3 本論文采用的方法

5.5.4 實現結果與效果

5.6 本章小結

第6章關鍵模塊的實現與測試

討論你獨立承擔模塊的實現與測試結果。本章如果內容不多,可以和上一章“系統詳細設計”合併,作爲詳細設計之後的一節或兩節。

6.1 引言

6.2 系統實現技術概述

簡要介紹一下整個系統的實現技術,比如採用了SSH框架?基於MVC架構?基於C/S和B/S混合架構?等等。讓大家瞭解你係統的總體實現思路。

6.3 ××模塊的實現

可以給出具體的類設計和類之間的關係,然後給出運行實例

6.4 ××模塊的實現

另一個模塊,與上同

6.5 實現中的難點問題與解決

本部分非必須

6.6 系統測試

給出測試方案、測試用例、測試結果與分析。此處最好能給出你自己模塊的測試結果,不行也可以給出整個系統的測試結果。注意測試的結果主要是看是否與前面需求相符,因此在測試結果分析中注意對需求滿足程度的討論。

6.6 本章小結

第8章結束語

8.1 論文工作總結

8.2 未來工作展望

參考文獻