複製鏈接
請複製以下鏈接發送給好友

文檔

鎖定
一種數據媒體和其上所記錄的數據。它具有永久性並可以由人或機器閲讀。在軟件工程中的例子裏包括項目計劃、規格説明書、測試計劃用户手冊 [1] 
——引自DL/T1142—2009《核電廠反應堆控制系統軟件測試
文檔是軟件開發使用和維護中的必備資料。
軟件文檔或者源代碼文檔是指與軟件系統及其軟件工程過程有關聯的文本實體。文檔的類型包括軟件需求文檔,設計文檔,測試文檔,用户手冊等。其中的需求文檔,設計文檔和測試文檔一般是在軟件開發過程中由開發者寫就的,而用户手冊等非過程類文檔是由專門的非技術類寫作人員寫就的。
文檔能提高軟件開發的效率,保證軟件的質量,而且在軟件的使用過程中有指導、幫助、解惑的作用,尤其在維護工作中,文檔是不可或缺的資料。
中文名
文檔
外文名
Document
所屬學科
電力系統
領    域
計算機

文檔歷史

早期的軟件文檔主要指的是用户手冊,根據Barker的定義,文檔是用來對軟件系統界面元素的設計、規劃和實現過程的記錄,以此來增強系統的可用性。而Forward則認為軟件文檔是被軟件工程師之間用作溝通交流的一種方式,溝通的信息主要是有關所開發的軟件系統。Parnas則強調文檔的權威性,他認為文檔應該提供對軟件系統的精確描述。

文檔軟件文檔定義

軟件文件(文檔)常常用來表示對活動、需求、過程或結果進行描述、定義、規定、報告或論證的任何書面或圖示的信息。 [2]  軟件文檔貫穿於整個軟件生存週期,是軟件產品的重要組成部分,它們的質量直接影響着軟件的質量。 [3] 
  • 文檔是一種對軟件系統的書面描述;
  • 文檔應當精確地描述軟件系統;
  • 軟件文檔是軟件工程師之間用作溝通交流的一種方式;
  • 文檔的類型有很種,包括軟件需求文檔,設計文檔,測試文檔,用户手冊等;
  • 文檔的呈現方式有很種,可以是傳統的書面文字形式或圖表形式,也可是動態的網頁形式。
軟件開發的過程中,文檔的作用不可小視。它們不僅能幫助開發人員瞭解自己的工作進度,方便自己和他人閲讀和改進代碼,還能夠幫助項目的管理人員管理軟件開發進程、提高軟件開發的效率和質量、改進軟件開發過程 [4] 

文檔軟件設計説明

軟件設計階段結束後要交付軟件設計説明書。它的前半部分在概要設計後完成,後半部分在詳細設計後寫出。設計説明書用於雙重目的:對於編程和測試,它提供指南;軟件交付使用後,為維護人員提供幫助。軟件設計説明書的框架和內容如下:
(1)概述。描述設計工作總的範圍,包括系統目標、功能、接口等。
(2)系統結構。用軟件結構圖説明本系統的模塊劃分,扼要説明每個模塊的功能,按層次給出各模塊之間的控制關係。
(3)數據結構及數據庫設計。對整個系統使用的數據結構及數據庫進行設計,包括概念結構設計邏輯結構設計物理設計。用相應的圖形和表格把設計結果描述出來。
(4)接口設計。設計人機界面,説明向用户提供的命令以及系統的返回信息;設計外部接口,説明本系統與外界的所有接口信息,包括軟件與硬件之間的接口、本系統與支持軟件之間的接口關係。
(5)模塊設計。按模塊功能詳細描述每個模塊的流程及數據結構

文檔計算機用語

文件的另一種稱呼,一般將WORD,EXCEL等文字編輯軟件產生的文件叫做文檔。
這樣説不夠精確,文件,文件夾,與文檔,三個的關係是不同,但又有相同的地方,所以,要闡述準確,要表達三者的含義與聯繫。

文檔文件概念

1>大範圍:是在電腦裏看見的東西都叫文件.
2>小範圍:文件是以單個名稱在計算機上存儲的信息集合。文件可以是文本文檔、圖片、程序等等。文件通常具有三/四個字母的文件擴展名,用於指示文件類別(例如,圖片文件常常以JPEG格式保存並且文件擴展名為 .jpg)。
總結——文件(大範圍)包括:文件夾,文件,(小範圍)

文檔文件夾概念

是用來協助人們管理計算機文件的,每一個文件夾對應一塊磁盤空間,它提供了指向對應空間的地址,它沒有擴展名,也就不象文件那樣格式用擴展名來標識。但它有幾種類型,如:文檔、圖片、相冊、音樂、音樂集等等;
文件(小範圍)與文件夾的區別
相同處:都是文件(大範圍);都有類型;都佔空間
不同之處:文件有擴展名,文件夾沒有,
文件(小的範圍)與文件夾的區別:看他們的屬性,類型是什麼!

文檔文檔概念

1:在操作系統中,文檔是文件夾。你們可以看桌面上的我的文檔屬性’類型‘
2:在軟件中,新建的文檔,是文件。(一般為:計算機用語,文件的另一種稱呼,一般將WORD,EXCEL等文字編輯軟件產生的文件叫做文檔)
參考資料
  • 1.    李蔚,吳帆.核電廠反應堆控制系統軟件測試:中國電力出版社,2009
  • 2.    趙山山,張來武.完善軟件文檔管理的前端控制——對軟件文檔一體化管理的思考[J].檔案與建設,2010(2):26-28
  • 3.    晏海華,胡佳,張麗鳳,賀飛.基於文檔狀態的軟件質量保證過程管理[J].北京航空航天大學學報,2001,27(4):474-477
  • 4.    劉煒.淺析文檔在軟件項目開發中的作用[J].價值工程,2010,29(26):151-151