軟件文檔是什么
軟件文檔也稱文件,通常是指的是一些記錄的數(shù)據(jù)和數(shù)據(jù)媒體,它具有固定不變的形式,可被任何計算機(jī)閱讀。在軟件工程中,文檔常常用來表示對活動、需求、過程或結(jié)果進(jìn)行描述、定義、規(guī)定或認(rèn)證的任何書面或圖示的信息,他們描述和規(guī)定了軟件設(shè)計和實現(xiàn)細(xì)節(jié),說明使用軟件的操作命令。
軟件程序和文檔的區(qū)別是什么

《計算機(jī)軟件保護(hù)條例》第三條規(guī)定:
計算機(jī)程序,是指為了得到某種結(jié)果而可以由計算機(jī)等具有信息處理能力的裝置執(zhí)行的代碼化指令序列,或者可以被自動轉(zhuǎn)換成代碼化指令序列的符號化指令序列或者符號化語句序列。同一計算機(jī)程序的源程序和目標(biāo)程序為同一作品。
文檔是指用來描述程序的內(nèi)容、組成、設(shè)計、功能規(guī)格、開發(fā)情況、測試結(jié)果及使用方法的文字資料和圖表等,如程序設(shè)計說明書、流程圖、用戶手冊等。
由此,計算機(jī)程序和文檔都是計算機(jī)軟件的組成部分。其中核心部分是程序,而文檔主要是說明程序的文字資料和圖表。
軟件文檔分為哪三類
1、開發(fā)文檔
開發(fā)文檔是描述軟件開發(fā)過程,包括軟件需求、軟件設(shè)計、軟件測試、保證軟件質(zhì)量的一類文檔,開發(fā)文檔也包括軟件的詳細(xì)技術(shù)描述、程序邏輯程序間相互關(guān)系、數(shù)據(jù)格式和存儲等。
2、產(chǎn)品文檔
產(chǎn)品文檔規(guī)定關(guān)于軟件產(chǎn)品的使用維護(hù)增強(qiáng)轉(zhuǎn)換和傳輸?shù)男畔?,促進(jìn)軟件產(chǎn)品的市場流通或提高可接受性。
3、管理文檔
這種文檔建立在項目管理信息的基礎(chǔ)上,諸如:開發(fā)過程的每個階段的進(jìn)度和進(jìn)度變更的記錄、軟件變更情況的記錄、相對于開發(fā)的判定記錄。