本文目錄一覽:
1、erp系統(tǒng)的業(yè)務(wù)需求怎么寫
2、項(xiàng)目需求說明書,怎么寫
3、軟件開發(fā)前期的需求文檔怎么寫?
4、程序開發(fā)需求怎么寫
5、軟件開發(fā) 用戶需求說明書怎么寫??
erp系統(tǒng)的業(yè)務(wù)需求怎么寫
你是公司內(nèi)部職員還是給客戶做ERP實(shí)施的實(shí)施顧問呢?要是公司櫻山內(nèi)部職員的話,這個需求很簡單啊,你就把你平時(shí)的工作梳理一下,把你覺得棚頌鄭那些東西希望讓通過ERP軟件來完成,你把這些列舉出來就行了,另外還有鏈頌?zāi)銓浖囊恍┮蠖际莍可以跟他們提出來的。要是你是ERP實(shí)施人員的話,這個也好寫啊,根據(jù)客戶提出來的需求做一個分析,那些是現(xiàn)有軟件能實(shí)現(xiàn)的,那些是不能實(shí)現(xiàn)的,需要通過開發(fā)來實(shí)現(xiàn),把這些分析一下,寫成一個文檔,就形成了業(yè)務(wù)需求報(bào)告了。
項(xiàng)目需求說明書,怎么寫
一 引言
1、編寫目的
說明編寫這份項(xiàng)目需求說明書的目的,指出預(yù)期的讀者。
2、背景腔薯清說明:
(1)待開發(fā)的軟件系統(tǒng)的名稱。
(2)本項(xiàng)目的任務(wù)提出者、開發(fā)者、用戶及實(shí)現(xiàn)該軟件的計(jì)算中心或計(jì)算機(jī)網(wǎng)絡(luò)。
(3)該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來往關(guān)系。
3、定義
列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。
4、參考資料
列出用得著的參考資料,如:
(1)本項(xiàng)目的經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書或合同、上級機(jī)關(guān)的批文。
(2)屬于本項(xiàng)目的其他已發(fā)表的文件。
(3)本文件中各處引用的文件、資料、包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件資料的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。
二 任務(wù)概述
1、目標(biāo)
敘述該項(xiàng)軟件開發(fā)的意圖、應(yīng)用目標(biāo)、作用范圍以及其它應(yīng)向讀者說明的有關(guān)該軟件開發(fā)的背景材料。解釋被開發(fā)軟件與其它有關(guān)軟件之間的關(guān)系。如果本軟件產(chǎn)品是一項(xiàng)獨(dú)立的軟件,而且全部內(nèi)容自含,則說明這一點(diǎn)。如果所定義的產(chǎn)品是一個更大的系統(tǒng)的一個組成部分,則應(yīng)說明本產(chǎn)品與該系統(tǒng)中其他各組成部分之間的關(guān)系,為此可使用一張方框圖來說明該系統(tǒng)的組成和本產(chǎn)品同其他各部分的聯(lián)系和接口。
2、用戶的特點(diǎn)
列出本軟件的最終用戶的特點(diǎn),充分說明操作人員、維護(hù)人員的教育水平和技術(shù)專長,以及本軟件的預(yù)期使用頻度。這些是軟件設(shè)計(jì)工作的重要約束。
3、假定和約束
列出進(jìn)行本軟件開發(fā)工作的假定和約束,例如經(jīng)費(fèi)限制、開發(fā)期限等。
三 需求規(guī)定
1、對功能的規(guī)定
用列表的方式(例如IPO表即輸入、處理、輸出表的形式),逐項(xiàng)定量和定性地?cái)⑹鰧浖岢龅墓δ芤螅f明輸入什么量、經(jīng)怎樣的處理、得到什么輸出,說明軟件應(yīng)支持的終端數(shù)和應(yīng)支持的并行操作的用戶數(shù)。
2、對性能的規(guī)定
(1)精度
說明對該軟件的輸入、輸出數(shù)據(jù)精度的要求,可能包括傳輸過程中的精度。
(2)時(shí)間特性要求
說明對于該軟件的時(shí)間特性要求,如對:
① 響應(yīng)時(shí)間。
② 更新處理時(shí)間。
③ 數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間。
④ 解題時(shí)間。
等的要求。
(3)靈活性
說明對該軟件的靈活性的要求,即當(dāng)需求發(fā)生某些變化時(shí),該軟件對這些變化的適應(yīng)能力,如:
① 操作方式上的變化。
② 運(yùn)行環(huán)境的變化。
③ 同其他軟件的接口的變化。
④ 精度和有效時(shí)限的變化。
⑤ 計(jì)劃的變化或改進(jìn)。
對于為了提供這些靈活性而進(jìn)行的專門設(shè)計(jì)的部分應(yīng)該加以標(biāo)明。
3、輸入輸出要求
解釋各輸入輸出數(shù)據(jù)類型,并逐項(xiàng)說明其媒體、格式、數(shù)值范圍、精度等。對軟件的數(shù)據(jù)輸出及必須標(biāo)明的控制輸出量進(jìn)行解釋并舉例,包括對硬拷貝報(bào)告(正常結(jié)果輸出、狀態(tài)輸出及異常輸出)以及圖形或顯示報(bào)告的描述。
4、數(shù)據(jù)管理能力要求
說明需要管理的文卷和記錄的個數(shù)、表和文卷的大小規(guī)模,要按可預(yù)見的增長對數(shù)據(jù)及其分量的存儲要求作出估算。
5、故障處理要求
列出可能的軟件、硬件故障以及對各項(xiàng)性能而言所產(chǎn)生的后果和對故障處理的要求。
6、其它專門要求
如用戶單位對安全保密的要求,對使用方便的要求,對可維護(hù)性、可補(bǔ)充性、易讀性、可靠性、運(yùn)行環(huán)境可轉(zhuǎn)換性的特殊要求等。
四 運(yùn)行環(huán)境規(guī)定
1、設(shè)備
列出運(yùn)行該軟件所需要的硬件設(shè)備。說明其中的新型設(shè)備及其專門功能,包括:
(1) 處理器型號及內(nèi)存容量。
(2) 外存容量、聯(lián)機(jī)或脫機(jī)、媒體及其存儲格式,設(shè)備的型號及數(shù)量。
(3) 輸入及輸出設(shè)備的型號和數(shù)量,聯(lián)機(jī)或脫機(jī)。
(4) 數(shù)據(jù)通信設(shè)備的手漏型號和數(shù)量。
(5) 功能鍵及其他專用硬件。
2、支持軟件
列出支持軟件,包括要用到的操作系統(tǒng)、編譯(或匯編)程序、測試支持軟件等。
3、接口
說明該軟件同其他軟件之間的接口、數(shù)據(jù)通信協(xié)議等。
4、控制
說明控制該軟件的運(yùn)行的方法和控制信號,并說明這些控制信號的來源。
五 數(shù)據(jù)要求
1、數(shù)據(jù)的邏輯描述
對數(shù)據(jù)進(jìn)行邏輯描述時(shí)可把數(shù)據(jù)分為動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)。所伍前謂靜態(tài)數(shù)據(jù),指在運(yùn)行過程中主要作為參考的數(shù)據(jù),它們在很長的一段時(shí)間內(nèi)不會變化,一般不隨運(yùn)行而改變。所謂動態(tài)數(shù)據(jù).包括所有在運(yùn)行中要發(fā)生變化的數(shù)據(jù)以及在運(yùn)行中要輸入、輸出的數(shù)據(jù)。進(jìn)行描述時(shí)應(yīng)把各數(shù)據(jù)元素邏輯地分成若干組,列如函數(shù)、源數(shù)據(jù)或?qū)τ谄鋺?yīng)用更為恰當(dāng)?shù)倪壿嫹纸M。給出每一數(shù)據(jù)元的名稱(包括縮寫和代碼)、定義(或物理意義)度量單位、值域、格式和類型等有關(guān)信息。
(1) 靜態(tài)數(shù)據(jù)??列出所有作為控制或參考用的靜態(tài)數(shù)據(jù)元素。
(2) 動態(tài)輸人數(shù)據(jù)??列出動態(tài)輸入數(shù)據(jù)元素(包括在常規(guī)運(yùn)行中或聯(lián)機(jī)操作中要改變的數(shù)據(jù))。
(3) 動態(tài)輸出數(shù)據(jù)??列出動態(tài)輸出數(shù)據(jù)元素(包括在常規(guī)運(yùn)行中或聯(lián)機(jī)操作中要改變的數(shù)據(jù))。
(4) 內(nèi)部生成數(shù)據(jù)??列出向用戶或開發(fā)單位中的維護(hù)調(diào)試人員提供的內(nèi)部生成數(shù)據(jù)。
(5) 數(shù)據(jù)約定??說明對數(shù)據(jù)要求的制約。逐條列出對進(jìn)一步擴(kuò)充或使用方面的考慮而提出的對數(shù)據(jù)要求的限制(容量、文卷、記錄和數(shù)據(jù)元的個數(shù)的最大值)。對于在設(shè)計(jì)和開發(fā)中確定是臨界性的限制更要明確指出。
2、數(shù)據(jù)的采集
(1) 要求和范圍
按數(shù)據(jù)元的邏輯分組來說明數(shù)據(jù)采集的要求和范圍,指明數(shù)據(jù)的采集方法,說明數(shù)據(jù)采集工作的承擔(dān)者是用戶還是開發(fā)者。具體的內(nèi)容包括:
① 輸入數(shù)據(jù)的來源:例如是單個操作員、數(shù)據(jù)輸入站,專業(yè)的數(shù)據(jù)輸入公司或它們的一個分組。
② 數(shù)據(jù)輸入(指把數(shù)據(jù)輸入處理系統(tǒng)內(nèi)部)所用的媒體和硬件設(shè)備。如果只有指定的輸入點(diǎn)的輸入才是合法的,則必須對此加以說明。
③ 接受者:說明輸出數(shù)據(jù)的接受者。
④ 輸出數(shù)據(jù)的形式和設(shè)備列出輸出數(shù)據(jù)的形式和硬設(shè)備。無論接受者將接收到的數(shù)據(jù)是打印輸出,還是CRT上的一組字符、一幀圖形,或一聲警鈴,或向開關(guān)線圈提供的一個電脈沖,或常用介質(zhì)如磁盤、磁帶、穿孔卡片等,均應(yīng)具體說明。
⑤ 數(shù)據(jù)值的范圍:給出每一個數(shù)據(jù)元的合法值的范圍。
⑥ 量綱:給出數(shù)字的度量單位、增量的步長、零點(diǎn)的定標(biāo)等。在數(shù)據(jù)是非數(shù)字量的情況下,要給出每一種合法值的形式和含意。
⑦ 更新和處理的頻度:給出預(yù)定的對輸入數(shù)據(jù)的更新和處理的頻度。如果數(shù)據(jù)的輸入是隨機(jī)的,應(yīng)給出更新處理的頻度的平均值,或變化情況的某種其他度量。
(2) 輸入的承擔(dān)者
說明預(yù)定的對數(shù)據(jù)輸入工作的承擔(dān)者。如果輸入數(shù)據(jù)同某一接口軟件有關(guān),還應(yīng)說明該接口軟件的來源。
(3) 預(yù)處理
對數(shù)據(jù)的采集和預(yù)處理過程提出專門的規(guī)定,包括適合應(yīng)用的數(shù)據(jù)格式、預(yù)定的數(shù)據(jù)通信媒體和對輸入的時(shí)間要求等。對于需經(jīng)模擬轉(zhuǎn)換或數(shù)字轉(zhuǎn)換處理的數(shù)據(jù)量,要給出轉(zhuǎn)換方法和轉(zhuǎn)換因子等有關(guān)信息,以便軟件系統(tǒng)使用這些數(shù)據(jù)。
(4) 影響
說明這些數(shù)據(jù)要求對于設(shè)備、軟件、用戶、開發(fā)單位所可能產(chǎn)生的影響,例如要求用戶單位增設(shè)某個機(jī)構(gòu)等。
軟件開發(fā)前期的需求文檔怎么寫?
如何寫需求分析報(bào)告(軟件需求說明書GB856T-88)
近來學(xué)校的一些科研項(xiàng)目又在申報(bào)了電銷系統(tǒng)開發(fā)需求怎么寫,一些學(xué)弟開始Q我一些軟件工程上書面的問題。大概的總結(jié)了下電銷系統(tǒng)開發(fā)需求怎么寫,寫到這里。本文涉及到的是需求分析部分的書寫,主要是根據(jù)國家標(biāo)準(zhǔn)文檔中的要求來的。
在互聯(lián)網(wǎng)公司或者一些敏捷開發(fā)的公司里,其實(shí)大家都是秉承著重開發(fā),重討論,而輕文檔的態(tài)度。這個輕文檔并不是指沒有文檔或者幾乎不做文檔,而是在嚴(yán)格的文檔流程中解脫出來,只把最最實(shí)際的部分寫出來。這個特征是有互聯(lián)網(wǎng)本身迭代周期短,版本發(fā)布快等特點(diǎn)決定的。而在實(shí)際的兼職項(xiàng)目的時(shí)候,同學(xué)們就要注意了,最重要的應(yīng)該就是在簽合同的時(shí)候一定要附上最清楚的一份需求分析,雖然這份需求說明可能不是按照某些標(biāo)準(zhǔn)文檔而來的,描述清楚每個功能達(dá)到的效果,而這個效果一定要讓客戶點(diǎn)頭確認(rèn),而不能出現(xiàn)“應(yīng)該是”、“可能是”、“也許是”這樣的模糊回答。否則在項(xiàng)目后期就會比較難過了。在學(xué)校申請的項(xiàng)目和大型公司項(xiàng)目開發(fā)中,是重視文檔流程的,一部一部來。所以還是看情況來對待文檔的深度和標(biāo)準(zhǔn)。
一、目錄:目錄要用word的“引用”—”目錄”,自動生成目錄,一般都是要三級目錄。通常這部分基本都不需要改結(jié)構(gòu),直接更新頁碼即可。
二、內(nèi)容部分。國家標(biāo)準(zhǔn)軟件需求說明書G856T-88下載
1引言
1.1編寫目的
說明編寫這份軟件需求說明書的目的,指出預(yù)期的讀者。
(這部分說明需求分析報(bào)告的概況,例如:本X需求分析報(bào)告是為S系統(tǒng)而編寫的。+S系統(tǒng)的兩句話概述。+本X報(bào)告旨在使U1(需求者)明確S系統(tǒng)的要求和細(xì)節(jié),給U2(開發(fā)人員)了解需求實(shí)現(xiàn)的難度和困難,最終提供給U3(審核人、管理者)討論和審核,達(dá)到溝通效果)
1.2背景
說明:
a.待開發(fā)的軟件系統(tǒng)的名稱橡敬;
b.本項(xiàng)目的任務(wù)提出者、開發(fā)者、用戶及實(shí)現(xiàn)該軟件的計(jì)算中心或計(jì)算機(jī)網(wǎng)絡(luò);
c.該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來往關(guān)系。
(這部分可以將a,b,c分為2部分,例子如下:
1.2.1項(xiàng)目概況
本需求分析報(bào)告梁哪慎所預(yù)期開發(fā)的軟件系統(tǒng)是:S。S是(不是則無)SS系統(tǒng)的某一個功能子模塊,S和S1、S2等系統(tǒng)之間的聯(lián)系,以及概述其他系統(tǒng)的狀態(tài)等等。
1.2.2任務(wù)分配
a.任務(wù)提出者:xxx
b.軟件開發(fā)者:xx
c.產(chǎn)品使用者:xx
d.文檔編寫者:xx
e.預(yù)期產(chǎn)品使用者:xx
)
1.3定義
列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。
(這部分很簡單,就是描述專業(yè)詞匯,比如
1.XML(ExtensibleMarkupLanguage)即可擴(kuò)展標(biāo)記語言,它與HTML一樣,都是SGML(StandardGeneralizedMarkupLanguage,標(biāo)準(zhǔn)通用標(biāo)記語言)。
2.Word2,解釋。。。
)
1.4參考資料
列出用得著的參考資料,如:
a.本項(xiàng)目的經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書或合同、上級機(jī)關(guān)的批文;
b.屬于本項(xiàng)目的其他已發(fā)表的文件;
c.本文件中各處引用的文件、資料、包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件資料的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。
2任務(wù)概述
2.1目標(biāo)
敘述該項(xiàng)軟件開發(fā)的意圖、應(yīng)用目標(biāo)、作用范圍以及其他應(yīng)向讀者說明的有關(guān)該軟件開發(fā)的背景材料。解釋被開發(fā)軟件與其他有關(guān)軟件之間的關(guān)系。如果本軟件產(chǎn)品是一項(xiàng)獨(dú)立的軟件,而且全部內(nèi)容自含,則說明這一點(diǎn)。如果所定義的產(chǎn)品是一個更大的系統(tǒng)的一個組成部分,則應(yīng)說明本產(chǎn)品與該系統(tǒng)中其他各組成部分之間的關(guān)系,為此可使用一張方框圖來說明該系統(tǒng)的組成和本產(chǎn)品同其他各部分的聯(lián)系和接口。|
(
本模塊開發(fā)主要是為SS的整體服務(wù),完成SS工作中的XX部分以及相關(guān)的工作。其涉及的范圍就是,從下達(dá)A、B命令后,到給出C結(jié)果的過程。具體描述:B1,來完成B11功能;B2,來完成B22功能;等等。本部分是(否)耦合在分詞工具包其他部分中的,主要為嵌入方式和先后方式相互交互。
圖
圖1.該系統(tǒng)的組成同其他各部分的聯(lián)系和接口
)
2.2用戶的特點(diǎn)
列出本軟件的最終用戶的特點(diǎn),充分說明操作人員、維護(hù)人員的教育水平和技術(shù)專長,以及本軟件的預(yù)期使甩頻度。這些是軟件設(shè)計(jì)工作的重要約束
(例如:二次開發(fā)和系統(tǒng)調(diào)用人員:具有很高的專業(yè)知識水平,理解XX的運(yùn)行機(jī)制??梢詫﹂_放代碼進(jìn)行閱讀和分析,以完成其系統(tǒng)獨(dú)特的需求,提供給這部分用戶開放API手冊和Debug版本的源緩隱代碼即可;預(yù)期這部分用戶會占本系統(tǒng)總用戶量的多大部分。
xx使用者:具有一定的計(jì)算機(jī)操作能力和知識,了解xx領(lǐng)域的相關(guān)概念和用途。提供給這部分用戶操作手冊即可。預(yù)期這部分使用者主要是來簡單的xx操作。
維護(hù)人員:具有較高的計(jì)算機(jī)專業(yè)水平,可以對常見的系統(tǒng)Bug進(jìn)行追蹤和分析,具有一定的測試能力。這部分用戶主要是采用了本系統(tǒng)之后的后期工作維護(hù)者。
等等
)
2.3假定和約束
列出進(jìn)行本軟件開發(fā)工作的假定和約束,例如經(jīng)費(fèi)限制、開發(fā)期限等。
(這部分重要是對你有的技術(shù)力量、資金狀況、人力資源等情況的假設(shè),以使得你可以在什么樣的情況和時(shí)間范圍內(nèi)完成工作。工期約束,經(jīng)費(fèi)約束,人員約束,地理約束,設(shè)備約束等幾個方面列舉說明。)
3需求規(guī)定
3.1對功能的規(guī)定
用列表的方式(例如IPO表即輸入、處理、輸出表的形式),逐項(xiàng)定量和定性地?cái)⑹鰧浖岢龅墓δ芤?,說明輸入什么量、經(jīng)怎樣的處理、得到什么輸出,說明軟件應(yīng)支持的終端數(shù)和應(yīng)支持的并行操作的用戶數(shù)。
(例如:
INPUT輸入
PROCESS處理
OUTPUT輸出
LOAD負(fù)載量
A
預(yù)處理,做怎樣的動作,
AA
CC
B
BBBB
Bb
v
C
CCCC
cc
v
表一、xx模塊IPO表
對IPO表的簡單文字描述。
)
3.2對性能的規(guī)定
3.2.1精度
說明對該軟件的輸入、輸出數(shù)據(jù)精度的要求,可能包括傳輸過程中的精度。
(例如:
Xx目標(biāo)處理:1Byt_10M,包括左右邊界值。
yy精度范圍:.
ZZ的精度:由于xx的特殊性,本系統(tǒng)均采用xx型來進(jìn)行字符統(tǒng)計(jì)運(yùn)算,概率部分以及其他比率部分精度精確到0.0x%。
)
3.2.2時(shí)間特性要求
說明對于該軟件的時(shí)間特性要求,如對:
a.響應(yīng)時(shí)間;
b.更新處理時(shí)間;
c.?dāng)?shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間;
d.解題時(shí)間;等的要求。
(這部分只要一一列舉就可以:
由于xxx過程中,需要大量xxxx操作或怎樣,故xx解題時(shí)間占總時(shí)間的最大部分。其次就是xx轉(zhuǎn)換和存儲的開銷。其具體時(shí)間特性要求,如下:
a.xx響應(yīng)時(shí)間:xxms左右;
b.yy更新處理時(shí)間:yy;
c.zz數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間:zz;
d.vv解題時(shí)間:vv。
等等
)
3.2.3靈活性
說明對該軟件的靈活性的要求,即當(dāng)需求發(fā)生某些變化時(shí),該軟件對這些變化的適應(yīng)能力,如:
a.操作方式上的變化;
b.運(yùn)行環(huán)境的變化;
c.同其他軟件的接口的變化;
d.精度和有效時(shí)限的變化;
e.計(jì)劃的變化或改進(jìn)。
對于為了提供這些靈活性而進(jìn)行的專門設(shè)計(jì)的部分應(yīng)該加以標(biāo)明。
(這部分按列舉來即可,由于本模塊第一目的是用于xxx,其次則是xxxx。故本模塊的靈活性在于實(shí)際應(yīng)用者的不同。當(dāng)需求發(fā)生某些變化時(shí),該軟件對這些變化的適應(yīng)能力。具體情況如下:
f.操作方式上的變化:采用集成運(yùn)行制和獨(dú)立運(yùn)行制兩種模式,集成運(yùn)行制是把本模塊嵌入到分詞工具包的主框架中,提供給用戶具有一定UI的可操作軟件;獨(dú)立運(yùn)行制是可以獨(dú)立運(yùn)行于后臺,并提供給各種程序調(diào)用的模式的工作方式,以增強(qiáng)其生命力。
g.運(yùn)行環(huán)境的變化:主采用Windows平臺的編譯版本運(yùn)行和調(diào)試,在時(shí)間允許的情況下,同步開發(fā)支持SUSELinux的服務(wù)器版本。;
h.同其他軟件的接口的變化:在盡量保證接口不出現(xiàn)變動的情況下,允許接口的重載和再定義。但接口的命名規(guī)則是統(tǒng)一的;
i.精度和有效時(shí)限的變化:精度在必須調(diào)整的條件下,可以上下浮動10個百分點(diǎn);有效時(shí)限則依據(jù)現(xiàn)實(shí)的測試情況允許稍大范圍的變化。
j.計(jì)劃的變化或改進(jìn):工作時(shí)間安排會存在必然的浮動,這部分要協(xié)同分詞工具包課題設(shè)計(jì)組其他成員一同來進(jìn)行商定,前期的計(jì)劃可以稍微有些變動,后期的安排盡量按照計(jì)劃執(zhí)行。
等等
)
3.3輸人輸出要求
解釋各輸入輸出數(shù)據(jù)類型,并逐項(xiàng)說明其媒體、格式、數(shù)值范圍、精度等。對軟件的數(shù)據(jù)輸出及必須標(biāo)明的控制輸出量進(jìn)行解釋并舉例,包括對硬拷貝報(bào)告(正常結(jié)果輸出、狀態(tài)輸出及異常輸出)以及圖形或顯示報(bào)告的描述。
(這部分可以把輸入輸出分為3.3.1輸入要求和3.3.2輸出要求,如下給出一個單元的例子。
XXX輸出
數(shù)據(jù)名稱:XXX輸出數(shù)據(jù)
實(shí)際含義:用于XX,表示XXXX
數(shù)據(jù)類型:Character(字符串)
數(shù)據(jù)格式:XX
數(shù)據(jù)約束:由于xxx,,大小在xx以內(nèi)
)
3.4數(shù)據(jù)管理能力要求
說明需要管理的文卷和記錄的個數(shù)、表和文卷的大小規(guī)模,要按可預(yù)見的增長對數(shù)據(jù)及其分量的存儲要求作出估算。
(
根據(jù)實(shí)際系統(tǒng)要求列舉即可
Name名稱
Number數(shù)量
Size大小
Increase增長
詞典xx
xx
xxxx
并行執(zhí)行,其大小依據(jù)實(shí)際xx大文本而增長
)
3.5故障處理要求
列出可能的軟件、硬件故障以及對各項(xiàng)性能而言所產(chǎn)生的后果和對故障處理的要求。
(包括軟件壓力,內(nèi)存不足,硬件損壞等,這部分可以根據(jù)百度到其常見故障。)
3.6其他專門要求
如用戶單位對安全保密的要求,對使用方便的要求,對可維護(hù)性、可補(bǔ)充性、易讀性、可靠性、運(yùn)行環(huán)境可轉(zhuǎn)換性的特殊要求等。
(例如安全保密性:密鑰更換等;預(yù)期擴(kuò)展:擴(kuò)展兼容等;OS更換:Slackware轉(zhuǎn)SUSE等
)
4運(yùn)行環(huán)境規(guī)定
4.1設(shè)備
列出運(yùn)行該軟件所需要的硬設(shè)備。說明其中的新型設(shè)備及其專門功能,包括:
a.處理器型號及內(nèi)存容量;
b.外存容量、聯(lián)機(jī)或脫機(jī)、媒體及其存儲格式,設(shè)備的型號及數(shù)量;
c.輸入及輸出設(shè)備的型號和數(shù)量,聯(lián)機(jī)或脫機(jī);
d.?dāng)?shù)據(jù)通信設(shè)備的型號和數(shù)量;
e.功能鍵及其他專用硬件
(列舉說明即可)
4.2支持軟件
列出支持軟件,包括要用到的操作系統(tǒng)、編譯(或匯編)程序、測試支持軟件等。
(操作系統(tǒng)和版本:xxxx
支撐環(huán)境和版本:xxxx
備用IDE環(huán)境和版本:xxxx
與該軟件有關(guān)的軟件組件:xxxx
后續(xù)可能擴(kuò)展環(huán)境:xxxx
)
4.3接口
說明該軟件同其他軟件之間的接口、數(shù)據(jù)通信協(xié)議等。
(例如:
a.用戶和主程序調(diào)用接口(圖中接口1)。這個接口采用封裝API形式和函數(shù)調(diào)用形式,分別以外部調(diào)用和內(nèi)部調(diào)用的方式為不同用戶提供使用本機(jī)械分詞工具的入口。例如以xxxx方式調(diào)用DLL文件,以xxxx方式調(diào)用函數(shù)。如下圖2所示。
圖2.軟件接口調(diào)用圖
b.xx接口(圖中接口2)。這里是一個xxx的接口調(diào)用過程。xxxx
)
4.4控制
說明控制該軟件的運(yùn)行的方法和控制信號,并說明這些控制信號的來源。
(例如:
下面通過圖表的形式,將本模塊以及涉及到本模塊的軟件模塊的運(yùn)行方法、控制信號,以及這些控制信號的來源,其中箭頭所指方向?qū)?yīng)的模塊的控制信號來自箭頭另一方向的模塊,具體情況如下:
圖3.控制流程圖
圖3的具體說明情況如下表所示:
Name模塊名稱
Method運(yùn)行方式
Signal控制信號
Forward控制去向
主程序模塊
運(yùn)行框架
用戶調(diào)用或運(yùn)行
1.調(diào)用xx模塊
2.調(diào)用xx方法
3.調(diào)用標(biāo)準(zhǔn)輸出模塊
xxx模塊
xxx
xxx調(diào)用
Xxx模塊
程序開發(fā)需求怎么寫
需求分為用記需求和軟件需求兩種,用戶需求簡單的說就是記錄下用戶需要軟件來做什么,寫法要使用業(yè)務(wù)術(shù)語多些。軟件需求是給程序設(shè)計(jì)人員看的,是在用戶需求的基礎(chǔ)上進(jìn)行加工、提煉,描述軟件要實(shí)現(xiàn)什么功能,寫法使用軟好談指件設(shè)計(jì)的專業(yè)術(shù)語多些。
如果你要寫需求,不要求文檔格式的友配話侍渣,只寫明軟件要實(shí)現(xiàn)的功能即可,特殊要求格式的話你在網(wǎng)上下載一個需求格式,對照著填寫即可。
軟件開發(fā) 用戶需求說明書怎么寫??
規(guī)范化軟件開發(fā)過程中的《需求說明書》的編寫,使之成為整個開發(fā)工作的基礎(chǔ)。2 適用范圍本規(guī)范適用于集團(tuán)開發(fā)項(xiàng)目的(軟件)《需求說明書》的編寫。3 編寫內(nèi)容提示1 引言3.1.1 背景說明說明被判散開發(fā)軟件的名稱,任務(wù)提出者,用戶及實(shí)現(xiàn)該軟件的計(jì)算機(jī)網(wǎng)絡(luò)。3.1.2 參考資料列出有關(guān)資料(名稱,發(fā)表日掘螞氏期,出版單位,作者等)。3.1.3 術(shù)語和縮寫詞列出本文件中用到的專門術(shù)語的定義,及術(shù)語縮寫詞。3.2 軟件總體概述3.2.1 目標(biāo)軟件開發(fā)的意圖、應(yīng)用目標(biāo)、作用范圍以及需說明背景材料。3.2.2 系統(tǒng)模型圖示說明該軟件的所有功能及其相互關(guān)系和數(shù)據(jù)傳遞情況。3.2.3 假設(shè)和約束說明影響軟件開發(fā)、運(yùn)行環(huán)境和系統(tǒng)能力(如預(yù)告出錯類型的能力)的某些假設(shè)和約束。3.3 詳細(xì)需求詳細(xì)描述此軟件系統(tǒng)的功能需求和性能需求。3.3.1 功能需求對系統(tǒng)中每一個功能,要詳細(xì)描述(圖示或文字)。概述 敘述功能名稱,目標(biāo)和作用。 輸入 輸入該功能的信息。 處理 描述該功能做什么,如何對輸入信息進(jìn)行加工并轉(zhuǎn)換成輸出信息。 輸出 列出內(nèi)部生成的文件。3.3.2 性能需求定量地描述此軟件系統(tǒng)應(yīng)滿足的具體性能需求??煽紤]以下方面:3.3.2.1精度說明系統(tǒng)的精度要求,如:數(shù)據(jù)的精度要求。 數(shù)字計(jì)算的精度要求。 數(shù)據(jù)傳送的誤碼率要求。3.3.2.2 時(shí)間特性說明系統(tǒng)的時(shí)間特性要求,如:解題時(shí)間。 詢問和更新數(shù)據(jù)文件的響應(yīng)時(shí)間。 系統(tǒng)各項(xiàng)功能的順序關(guān)系。3.3.2.3 靈活性說明當(dāng)需求發(fā)生某些變化時(shí)系統(tǒng)的適應(yīng)能力,指出為適應(yīng)這些變化而需要設(shè)計(jì)的軟件成分和過程。3.3.2.4系統(tǒng)容量包括系統(tǒng)的設(shè)計(jì)容量和理論(計(jì)算)容量。3.3.3 輸入和輸出解釋各輸入輸出數(shù)據(jù)類型,并逐項(xiàng)說明某媒體、格式、數(shù)值范圍等。對軟件的數(shù)據(jù)輸出及必須標(biāo)明的控制輸出量進(jìn)行解釋并舉例,包括對硬拷貝報(bào)告(正常結(jié)果輸出、狀態(tài)輸出及異常輸出)以及圖形或顯示報(bào)告的描述。3.3.4 數(shù)據(jù)管理能力說明需要管理的文卷和記錄的個數(shù)、表和文卷的大小規(guī)模,要按可預(yù)見的增長對數(shù)據(jù)及其分量的存儲要求作估算。3.3.5 故障處理列出可物散能的軟件、硬件故障以及對各項(xiàng)性能而言所產(chǎn)生的后果和對故障處理的要求。
電銷系統(tǒng)開發(fā)需求怎么寫的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于電銷系統(tǒng)開發(fā)需求怎么寫文案、電銷系統(tǒng)開發(fā)需求怎么寫的信息別忘了在本站進(jìn)行查找喔。
標(biāo)簽:電銷系統(tǒng)開發(fā)需求怎么寫
標(biāo)簽:
吳忠
揚(yáng)州
喀什
德宏
海南
丹東
陽泉
滄州
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《電銷系統(tǒng)開發(fā)需求怎么寫 防封號(電銷系統(tǒng)開發(fā)需求怎么寫文案)》,本文關(guān)鍵詞 電銷系統(tǒng)開發(fā)需求怎么寫 防封號(電銷系統(tǒng)開發(fā);如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
相關(guān)文章下面列出與本文章《電銷系統(tǒng)開發(fā)需求怎么寫 防封號(電銷系統(tǒng)開發(fā)需求怎么寫文案)》相關(guān)的同類信息!
本頁收集關(guān)于電銷系統(tǒng)開發(fā)需求怎么寫 防封號(電銷系統(tǒng)開發(fā)需求怎么寫文案)的相關(guān)信息資訊供網(wǎng)民參考!
產(chǎn)品關(guān)鍵詞: 電銷系統(tǒng)開發(fā)需求怎么寫 防封號(電銷系統(tǒng)開發(fā)需求怎么寫文案) 電銷系統(tǒng)開發(fā)需求怎么寫 防封號(電銷系統(tǒng)開發(fā)
珲春市|
钟山县|
武义县|
修武县|
宁津县|
澄城县|
时尚|
嘉黎县|
万盛区|
根河市|
南木林县|
南漳县|
临澧县|
方山县|
龙山县|
沛县|
金阳县|
南部县|
青海省|
罗城|
横峰县|
鄂州市|
沧州市|
云南省|
会宁县|
宁南县|
扶余县|
门头沟区|
横山县|
天祝|
东平县|
酒泉市|
开化县|
靖江市|
富源县|
华阴市|
四平市|
环江|
雷波县|
高唐县|
建昌县|