版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1引言11.1編寫目的11.2背景11.3定義11.4參考資料12程序系統(tǒng)的結(jié)構(gòu)23程序描述23.1登錄模塊2功能2性能2輸人項(xiàng)3輸出項(xiàng)3算法3流程邏輯4接口5存儲分配5注釋設(shè)計(jì)5限制條件6測試計(jì)劃6尚未解決的問題63.2客戶信息管理模塊6功能6性能7輸人項(xiàng)7輸出項(xiàng)7算法7流程邏輯7接口8存儲分配8注釋設(shè)計(jì)8限制條件9測試計(jì)劃9尚未解決的問題93.3商品信息管理模塊9功能9性能10輸人項(xiàng)10輸出項(xiàng)10算法10流程邏輯10接口11存儲分配11注釋設(shè)計(jì)11限制條件12測試計(jì)劃12尚未解決的問題123.4供應(yīng)商信息管理模塊12功能12性能13輸人項(xiàng)13輸出項(xiàng)13算法13流程邏輯13接口14存儲分配1
2、4注釋設(shè)計(jì)14限制條件15測試計(jì)劃15尚未解決的問題153.5商品信息查詢15功能15性能16輸人項(xiàng)16輸出項(xiàng)16算法16流程邏輯16接口17存儲分配17注釋設(shè)計(jì)17限制條件18測試計(jì)劃18尚未解決的問題183.6客戶信息查詢模塊18功能18性能18輸人項(xiàng)19輸出項(xiàng)19算法19流程邏輯19接口20存儲分配20注釋設(shè)計(jì)20限制條件21測試計(jì)劃21尚未解決的問題213.7供應(yīng)商信息查詢模塊21功能21性能21輸人項(xiàng)22輸出項(xiàng)22算法22流程邏輯22接口23存儲分配23注釋設(shè)計(jì)23限制條件24測試計(jì)劃24尚未解決的問題243.8商品入庫模塊24功能24性能25輸人項(xiàng)25輸出項(xiàng)25算法25流程邏輯25
3、接口26存儲分配26注釋設(shè)計(jì)26限制條件27測試計(jì)劃27尚未解決的問題273.9商品入庫退貨模塊27功能27性能28輸人項(xiàng)28輸出項(xiàng)28算法28流程邏輯28接口29存儲分配29注釋設(shè)計(jì)29限制條件30測試計(jì)劃30尚未解決的問題303.10庫存查詢模塊30功能30性能31輸人項(xiàng)31輸出項(xiàng)31算法31流程邏輯31接口32存儲分配32注釋設(shè)計(jì)32限制條件33測試計(jì)劃33尚未解決的問題333.11價格調(diào)整模塊33功能33性能34輸人項(xiàng)34輸出項(xiàng)34算法34流程邏輯34接口35存儲分配35注釋設(shè)計(jì)35限制條件36測試計(jì)劃36尚未解決的問題363.12商品銷售模塊36功能36性能37輸人項(xiàng)37輸出項(xiàng)37算
4、法37流程邏輯37接口38存儲分配38注釋設(shè)計(jì)38限制條件39測試計(jì)劃39尚未解決的問題393.13銷售退貨模塊39功能39性能39輸人項(xiàng)40輸出項(xiàng)40算法40流程邏輯40接口41存儲分配41注釋設(shè)計(jì)41限制條件42測試計(jì)劃42尚未解決的問題423.14商品入庫查詢模塊42功能42性能43輸人項(xiàng)43輸出項(xiàng)43算法43流程邏輯43接口44存儲分配44注釋設(shè)計(jì)44限制條件44測試計(jì)劃45尚未解決的問題453.15商品銷售排行模塊45功能45性能45輸人項(xiàng)45輸出項(xiàng)46算法46流程邏輯46接口47存儲分配47注釋設(shè)計(jì)47限制條件48測試計(jì)劃48尚未解決的問題483.16商品銷售額分析模塊48功能48
5、性能48輸人項(xiàng)49輸出項(xiàng)49算法49流程邏輯49接口50存儲分配50注釋設(shè)計(jì)50限制條件51測試計(jì)劃51尚未解決的問題513.17商品銷售結(jié)賬模塊51功能51性能51輸人項(xiàng)52輸出項(xiàng)52算法52流程邏輯52接口53存儲分配53注釋設(shè)計(jì)53限制條件53測試計(jì)劃54尚未解決的問題543.18入庫退貨結(jié)賬模塊54功能54性能54輸人項(xiàng)54輸出項(xiàng)55算法55流程邏輯55接口56存儲分配56注釋設(shè)計(jì)56限制條件57測試計(jì)劃57尚未解決的問題573.19銷售結(jié)賬查詢模塊57功能57性能57輸人項(xiàng)58輸出項(xiàng)58算法58流程邏輯58接口59存儲分配59注釋設(shè)計(jì)59限制條件60測試計(jì)劃60尚未解決的問題603.
6、20商品入庫結(jié)賬模塊60功能60性能60輸人項(xiàng)61輸出項(xiàng)61算法61流程邏輯61接口62存儲分配62注釋設(shè)計(jì)62限制條件62測試計(jì)劃63尚未解決的問題633. 21銷售退貨結(jié)賬模塊633. 21.1功能633. 21.2性能63輸人項(xiàng)633. 21.4輸出項(xiàng)643. 21.5算法643. 21.6流程邏輯643. 21.7接口653. 21.8存儲分配653. 21.9注釋設(shè)計(jì)653. 21.10限制條件65測試計(jì)劃66尚未解決的問題663. 22入庫結(jié)賬查詢模塊663. 22.1功能663. 22.2性能663. 22.3輸人項(xiàng)663. 22.4輸出項(xiàng)673. 22.5算法673. 22.6
7、流程邏輯673. 22.7接口683. 22.8存儲分配683. 22.9注釋設(shè)計(jì)683. 22.10限制條件683. 22.11測試計(jì)劃69尚未解決的問題69詳細(xì)設(shè)計(jì)說明書1引言1.1編寫目的 在完成了針對小型倉庫進(jìn)銷存管理系統(tǒng)前期分析,同時與用戶進(jìn)行深入的探討與分析的基礎(chǔ)上作出了該詳細(xì)設(shè)計(jì)說明書。 此詳細(xì)設(shè)計(jì)說明書對小型倉庫進(jìn)銷存管理系統(tǒng)軟件做了全面細(xì)致的用戶需求分析,明確所要開發(fā)的軟件應(yīng)具有的功能、性能與界面,使軟件開發(fā)人員能清楚地了解用戶的需求,并在此基礎(chǔ)上進(jìn)一步完成后續(xù)設(shè)計(jì)與開發(fā)工作。本說明書的預(yù)期讀者為軟件開發(fā)人員、測試人員,項(xiàng)目經(jīng)理。1.2背景a 開發(fā)軟件的名稱:小型倉庫進(jìn)銷存管
8、理系統(tǒng)b 項(xiàng)目的提出者:陸廷艾c 開發(fā)者:蟻群項(xiàng)目組d 用戶:商鋪管理員e 兼容系統(tǒng):windows 95以上f 開發(fā)工具:JAVA+JSP+Microsoft SQL Server 20081.3定義Microsoft SQL Server 2008,JSP,Java,Tomcat.1.4參考資料軟件需求說明書概要設(shè)計(jì)說明書JAVA2程序設(shè)計(jì)基礎(chǔ)教程 計(jì)算機(jī)職業(yè)教育聯(lián)盟 主編 清華大學(xué)出版社 出版SQL Server數(shù)據(jù)庫基礎(chǔ)教程計(jì)算機(jī)職業(yè)教育聯(lián)盟 主編 清華大學(xué)出版社 出版2程序系統(tǒng)的結(jié)構(gòu) 圖2-1主模塊結(jié)構(gòu)圖3程序描述3.1登錄模塊功能用例描述用戶輸入正確的用戶名密碼,可以登錄本系統(tǒng)。前
9、置條件事先有分配好的賬號。事件流1) 輸入賬號 2) 輸入密碼3) 點(diǎn)擊確認(rèn)4) 賬號密碼正確則進(jìn)入系統(tǒng),錯誤則提示出錯。后置條件進(jìn)入系統(tǒng)之后可以進(jìn)行相應(yīng)的操作。性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒輸人項(xiàng)用戶名 密碼輸出項(xiàng)1.登錄成功,跳轉(zhuǎn)到相應(yīng)的頁面2.登錄失敗,提示錯誤,重新返回登錄頁面算法1.數(shù)據(jù)庫連接: 1.加載驅(qū)動 2.獲取連接對象 3.創(chuàng)建statement語句,執(zhí)行SQL語句4.處理結(jié)果集5.釋放連接2.記錄登錄信息及信息處理: 當(dāng)用戶點(diǎn)擊“登錄”按鈕之后,數(shù)據(jù)將提交到后臺進(jìn)行處理,獲取頁面?zhèn)鬟^來的賬號和密碼,將賬號和密碼與數(shù)據(jù)庫中進(jìn)行對比,如果正確,在J
10、SP的Session存入一個標(biāo)記屬性,表示當(dāng)前已經(jīng)有管理員登錄了。處理完畢后,跳轉(zhuǎn)到管理頁面,如果失敗,則提示登錄失敗,返回登錄登錄頁面。流程邏輯順序圖活動圖接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。存儲分配根據(jù)需要,說明本程序的存儲分配。注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:a 加在模塊首部的注釋;b 加在各分枝點(diǎn)處的注釋;c 對各變量的功能、范圍、缺省條件等所加的注釋;d 對使用的邏輯所加的注釋等等。限制條件說明本程序運(yùn)行中所受到的限制條件。測試計(jì)劃說明對本程序進(jìn)行單體測試
11、的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.2客戶信息管理模塊功能用例描述添加用戶信息前置條件有新客戶事件流1) 登錄系統(tǒng) 輸入正確的賬號以及密碼。2) 選擇基礎(chǔ)信息管理3) 選擇客戶信息管理4) 輸入客戶信息客戶全稱,客戶簡稱,地址,郵編,電話,傳真,聯(lián)系人,聯(lián)系人電話E-mail,開戶銀行,銀行賬號。5) 保存信息,則信息被保存到數(shù)據(jù)庫。6) 清除重置則把文本框內(nèi)的信息全部清除并。后置條件可以在客戶信息查詢中查到性能查詢速度:不超過5秒其他所有交
12、互功能反應(yīng)速度:不超過5秒輸人項(xiàng) 輸入客戶信息:客戶全稱,客戶簡稱,地址,郵編,電話,傳真,聯(lián)系人,聯(lián)系人電話E-mail,開戶銀行,銀行賬號。輸出項(xiàng)算法詳細(xì)說明本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。流程邏輯 3.26順序圖 3.26活動圖接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。存儲分配根據(jù)需要,說明本程序的存儲分配。注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:e 加在模塊首部的注釋;f 加在各分枝點(diǎn)處的注釋;g 對各變量的功能、范圍、缺省條件等所加的注釋;h 對使用的邏輯
13、所加的注釋等等。限制條件說明本程序運(yùn)行中所受到的限制條件。測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.3商品信息管理模塊功能用例描述添加商品信息前置條件有新商品入庫事件流1) 登錄系統(tǒng) 輸入正確的賬號以及密碼。2) 選擇基礎(chǔ)信息管理3) 選擇商品信息管理4) 輸入商品信息商品名稱,簡稱,產(chǎn)地,批號,規(guī)格,包裝,計(jì)量單位,批準(zhǔn)文號,供應(yīng)商全稱(下拉菜單),備注5) 保存信息,則信息被保存到數(shù)據(jù)庫。6) 清除重置則把文本框
14、內(nèi)的信息全部清除并。后置條件新增商品信息可在商品信息查詢中查看性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒輸人項(xiàng)輸入商品信息:商品名稱,簡稱,產(chǎn)地,批號,規(guī)格,包裝,計(jì)量單位,批準(zhǔn)文號,供應(yīng)商全稱(下拉菜單),備注輸出項(xiàng)給出對每一個輸出項(xiàng)的特性,包括名稱、標(biāo)識、數(shù)據(jù)的類型和格式,數(shù)據(jù)值的有效范圍,輸出的形式、數(shù)量和頻度,輸出媒體、對輸出圖形及符號的說明、安全保密條件等等。算法詳細(xì)說明本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。流程邏輯3.36順序圖3.36活動圖接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相
15、直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。存儲分配根據(jù)需要,說明本程序的存儲分配。注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:i 加在模塊首部的注釋;j 加在各分枝點(diǎn)處的注釋;k 對各變量的功能、范圍、缺省條件等所加的注釋;l 對使用的邏輯所加的注釋等等。限制條件說明本程序運(yùn)行中所受到的限制條件。測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.4供應(yīng)商信息管理模塊功能用例描述添加供應(yīng)商信息前置條件有新供應(yīng)商事件流1) 登錄系統(tǒng)
16、 輸入正確的賬號以及密碼。2) 選擇基礎(chǔ)信息管理3) 選擇供應(yīng)商信息管理4) 輸入供應(yīng)商信息供應(yīng)商全稱,簡稱,地址,郵編,電話,傳真,聯(lián)系人,聯(lián)系人電話,E-mail,開戶銀行5) 保存信息,則信息被保存到數(shù)據(jù)庫。6) 清除重置則把文本框內(nèi)的信息全部清除并。后置條件可在供應(yīng)商信息查詢里查看性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒輸人項(xiàng)輸入供應(yīng)商信息供應(yīng)商全稱,簡稱,地址,郵編,電話,傳真,聯(lián)系人,聯(lián)系人電話,E-mail,開戶銀行輸出項(xiàng)給出對每一個輸出項(xiàng)的特性,包括名稱、標(biāo)識、數(shù)據(jù)的類型和格式,數(shù)據(jù)值的有效范圍,輸出的形式、數(shù)量和頻度,輸出媒體、對輸出圖形及符號的說明、安全
17、保密條件等等。算法詳細(xì)說明本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。流程邏輯3.46順序圖活動圖接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。存儲分配根據(jù)需要,說明本程序的存儲分配。注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:m 加在模塊首部的注釋;n 加在各分枝點(diǎn)處的注釋;o 對各變量的功能、范圍、缺省條件等所加的注釋;p 對使用的邏輯所加的注釋等等。限制條件說明本程序運(yùn)行中所受到的限制條件。測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排
18、、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.5商品信息查詢功能用例描述查看商品信息前置條件有錄入商品信息事件流1) 登錄系統(tǒng) 輸入正確的賬號以及密碼。2) 選擇基礎(chǔ)信息管理3) 選擇商品信息查詢4) 選擇查詢條件 選擇查詢的條件(比如商品名稱,簡稱)以及填寫對等信息5) 點(diǎn)擊查詢,則跳出相應(yīng)的商品。6) 點(diǎn)擊顯示全部數(shù)據(jù),則商品的詳細(xì)信息都顯示出來。后置條件性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒輸人項(xiàng)選擇查詢條件: 選擇查詢的條件(比如商品名稱,簡稱)以及填寫對等信息輸出項(xiàng)商品的詳細(xì)信
19、息算法詳細(xì)說明本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。流程邏輯順序圖活動圖接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。存儲分配根據(jù)需要,說明本程序的存儲分配。注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:q 加在模塊首部的注釋;r 加在各分枝點(diǎn)處的注釋;s 對各變量的功能、范圍、缺省條件等所加的注釋;t 對使用的邏輯所加的注釋等等。限制條件說明本程序運(yùn)行中所受到的限制條件。測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件
20、驅(qū)動程序及樁模塊等的規(guī)定。尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.6客戶信息查詢模塊功能用例描述查看客戶信息前置條件有錄入客戶信息事件流1) 登錄系統(tǒng) 輸入正確的賬號以及密碼。2) 選擇基礎(chǔ)信息管理3) 選擇客戶信息查詢4) 選擇查詢條件 (選擇查詢的條件(比如客戶名稱,簡稱)以及填寫對等信息)5) 點(diǎn)擊查詢,則跳出相應(yīng)的客戶。6) 點(diǎn)擊顯示全部數(shù)據(jù),則客戶的詳細(xì)信息都顯示出來。后置條件性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒輸人項(xiàng)選擇查詢條件: (選擇查詢的條件(比如客戶名稱,簡稱)以及填寫對等信息)輸出項(xiàng)客戶的詳細(xì)信息算法詳
21、細(xì)說明本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。流程邏輯順序圖活動圖接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。存儲分配根據(jù)需要,說明本程序的存儲分配。注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:u 加在模塊首部的注釋;v 加在各分枝點(diǎn)處的注釋;w 對各變量的功能、范圍、缺省條件等所加的注釋;x 對使用的邏輯所加的注釋等等。限制條件說明本程序運(yùn)行中所受到的限制條件。測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序
22、及樁模塊等的規(guī)定。尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.7供應(yīng)商信息查詢模塊功能用例描述查看供應(yīng)商信息前置條件有錄入供應(yīng)商信息事件流1) 登錄系統(tǒng) 輸入正確的賬號以及密碼。2) 選擇基礎(chǔ)信息管理3) 選擇供應(yīng)商信息查詢4) 選擇查詢條件 選擇查詢的條件(比如供應(yīng)商全稱,簡稱)以及填寫對等信息5) 點(diǎn)擊查詢,則跳出相應(yīng)的供應(yīng)商。6) 點(diǎn)擊顯示全部數(shù)據(jù),則供應(yīng)商的詳細(xì)信息都顯示出來。后置條件性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒輸人項(xiàng)選擇查詢條件: 選擇查詢的條件(比如供應(yīng)商全稱,簡稱)以及填寫對等信息輸出項(xiàng)供應(yīng)商詳細(xì)信息算法詳
23、細(xì)說明本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。流程邏輯順序圖活動圖接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。存儲分配根據(jù)需要,說明本程序的存儲分配。注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:y 加在模塊首部的注釋;z 加在各分枝點(diǎn)處的注釋;aa 對各變量的功能、范圍、缺省條件等所加的注釋;bb 對使用的邏輯所加的注釋等等。限制條件說明本程序運(yùn)行中所受到的限制條件。測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動
24、程序及樁模塊等的規(guī)定。尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.8商品入庫模塊3.8.1功能用例描述商品入庫前置條件有進(jìn)貨商品事件流1) 登錄系統(tǒng) 輸入正確的賬號以及密碼。2) 選擇庫存管理3) 選擇商品入庫 選擇商品(下拉菜單),出現(xiàn)對應(yīng)的商品信息,核對無誤之后進(jìn)行下一步。4) 填寫商品入庫單數(shù)量,金額,單價,應(yīng)付,實(shí)付,未付,操作員,經(jīng)手人,入庫日期,結(jié)算方式。5) 保存信息,則信息被保存到數(shù)據(jù)庫。6) 清除重置則把文本框內(nèi)的信息全部清除并。后置條件可在商品入庫查詢里查看3.8.2性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒3.8
25、.3輸人項(xiàng)填寫商品入庫單:數(shù)量,金額,單價,應(yīng)付,實(shí)付,未付,操作員,經(jīng)手人,入庫日期,結(jié)算方式。3.8.4輸出項(xiàng)提示保存成功、沒有輸入XX屬性,保存失敗等輸出項(xiàng)3.8.5算法詳細(xì)說明本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。3.8.6流程邏輯順序圖活動圖3.8.7接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。3.8.8存儲分配根據(jù)需要,說明本程序的存儲分配。3.8.9注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:cc 加在模塊首部的注釋;dd 加在各分枝點(diǎn)處的注釋;ee 對各變量的功
26、能、范圍、缺省條件等所加的注釋;ff 對使用的邏輯所加的注釋等等。3.8.10限制條件說明本程序運(yùn)行中所受到的限制條件。3.8.11測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。3.8.12尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.9商品入庫退貨模塊3.9.1功能用例描述入庫商品退貨前置條件該商品已經(jīng)入庫事件流1) 登錄系統(tǒng) 輸入正確的賬號以及密碼。2) 選擇庫存管理3) 選擇需要退貨的商品名稱 選擇商品(下拉菜單),出現(xiàn)對應(yīng)的商品信息,核對無誤之后進(jìn)行下一步。
27、4) 填寫商品入庫退貨單數(shù)量,金額,單價,應(yīng)付,實(shí)付,未付,操作員,經(jīng)手人,退貨日期,結(jié)算方式。5) 保存信息后置條件庫存查詢不到此商品3.9.2性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒3.9.3輸人項(xiàng)填寫商品入庫退貨單:數(shù)量,金額,單價,應(yīng)付,實(shí)付,未付,操作員,經(jīng)手人,退貨日期,結(jié)算方式。3.9.4輸出項(xiàng)提示保存成功、保存失敗,沒有輸入XX屬性提示等輸出項(xiàng)3.9.5算法詳細(xì)說明本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。3.9.6流程邏輯順序圖活動圖3.9.7接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本
28、程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。3.9.8存儲分配根據(jù)需要,說明本程序的存儲分配。3.9.9注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:gg 加在模塊首部的注釋;hh 加在各分枝點(diǎn)處的注釋;ii 對各變量的功能、范圍、缺省條件等所加的注釋;jj 對使用的邏輯所加的注釋等等。3.9.10限制條件說明本程序運(yùn)行中所受到的限制條件。3.9.11測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。3.9.12尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.10庫存查詢模
29、塊3.10.1功能用例描述查詢庫存商品前置條件有庫存商品事件流1) 登錄系統(tǒng) 輸入正確的賬號以及密碼。2) 選擇庫存管理3) 選擇庫存查詢 選擇查詢的類型,并輸入值。4) 點(diǎn)擊查詢,顯示商品信息。5) 點(diǎn)擊顯示全部數(shù)據(jù),商品的詳細(xì)信息顯示出來。后置條件3.10.2性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒3.10.3輸人項(xiàng)選擇查詢屬性、輸入查詢屬性3.10.4輸出項(xiàng)給出對每一個輸出項(xiàng)的特性,包括名稱、標(biāo)識、數(shù)據(jù)的類型和格式,數(shù)據(jù)值的有效范圍,輸出的形式、數(shù)量和頻度,輸出媒體、對輸出圖形及符號的說明、安全保密條件等等。3.10.5算法詳細(xì)說明本程序所選用的算法,具體的計(jì)算公式和
30、計(jì)算步驟。3.10.6流程邏輯順序圖活動圖3.10.7接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。3.10.8存儲分配根據(jù)需要,說明本程序的存儲分配。3.10.9注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:kk 加在模塊首部的注釋;ll 加在各分枝點(diǎn)處的注釋;mm 對各變量的功能、范圍、缺省條件等所加的注釋;nn 對使用的邏輯所加的注釋等等。3.10.10限制條件說明本程序運(yùn)行中所受到的限制條件。3.10.11測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期
31、結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。3.10.12尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.11價格調(diào)整模塊3.11.1功能用例描述調(diào)整商品價格,庫存金額,庫存數(shù)量前置條件有需要更新價格的商品事件流1) 登錄系統(tǒng) 輸入正確的賬號以及密碼。2) 選擇庫存管理3) 選擇價格調(diào)整4) 選擇商品名稱 選中(下拉菜單)商品,核對商品信息,無誤之后進(jìn)行下一步操作。5) 調(diào)整價格,庫存金額,庫存數(shù)量。6) 點(diǎn)擊確定,則修改成功。7) 點(diǎn)擊取消,則清空文本框內(nèi)的數(shù)據(jù)。后置條件該商品價格發(fā)生改變3.11.2性能查詢速度:不超過5秒其他所有交互功
32、能反應(yīng)速度:不超過5秒3.11.3輸人項(xiàng)選中(下拉菜單)商品輸入價格,庫存金額,庫存數(shù)量屬性3.11.4輸出項(xiàng)彈出保存成功、保存失敗、輸入XX屬性為空等輸出項(xiàng)3.11.5算法詳細(xì)說明本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。3.11.6流程邏輯順序圖活動圖3.11.7接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。3.11.8存儲分配根據(jù)需要,說明本程序的存儲分配。3.11.9注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:oo 加在模塊首部的注釋;pp 加在各分枝點(diǎn)處的注釋;qq 對各變
33、量的功能、范圍、缺省條件等所加的注釋;rr 對使用的邏輯所加的注釋等等。3.11.10限制條件說明本程序運(yùn)行中所受到的限制條件。3.11.11測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。3.11.12尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.12商品銷售模塊3.12.1功能用例描述商品銷售清單前置條件有銷售商品事件流1) 登錄系統(tǒng) 輸入正確的賬號以及密碼。2) 選擇商品銷售3) 選擇底下商品銷售 選中(下拉菜單)商品,核對商品信息,無誤后進(jìn)行下一步4) 填寫商
34、品銷售清單客戶全稱,庫存,單價,金額,數(shù)量,應(yīng)收,實(shí)收,未收,操作員經(jīng)手人,銷售日期,結(jié)算方式5) 保存信息,則信息被保存到數(shù)據(jù)庫。6) 清除重置則把文本框內(nèi)的信息全部清除并。后置條件庫存中無此商品3.12.2性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒3.12.3輸人項(xiàng)填寫商品銷售清單:客戶全稱,庫存,單價,金額,數(shù)量,應(yīng)收,實(shí)收,未收,操作員經(jīng)手人,銷售日期,結(jié)算方式3.12.4輸出項(xiàng)彈出保存成功、保存失敗、輸入XX屬性為空等輸出項(xiàng)3.12.5算法詳細(xì)說明本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。3.12.6流程邏輯順序圖活動圖3.12.7接口用圖的形式說明本程序所隸屬
35、的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。3.12.8存儲分配根據(jù)需要,說明本程序的存儲分配。3.12.9注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:ss 加在模塊首部的注釋;tt 加在各分枝點(diǎn)處的注釋;uu 對各變量的功能、范圍、缺省條件等所加的注釋;vv 對使用的邏輯所加的注釋等等。3.12.10限制條件說明本程序運(yùn)行中所受到的限制條件。3.12.11測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。3.12.12尚未解決的
36、問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.13銷售退貨模塊3.13.1功能用例描述已售出商品退貨前置條件該商品已售出事件流1) 登錄系統(tǒng) 輸入正確的賬號以及密碼。2) 選擇商品銷售3) 選擇銷售退貨 選中(下拉菜單)商品,核對商品信息,無誤后進(jìn)行下一步4) 填寫銷售退貨清單客戶全稱,庫存,單價,金額,數(shù)量,應(yīng)收,實(shí)收,未收,操作員經(jīng)手人,銷售日期,結(jié)算方式5) 保存信息,則信息被保存到數(shù)據(jù)庫6) 清除重置則把文本框內(nèi)的信息全部清除并后置條件庫存中多出此商品3.13.2性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒3.13.3輸人項(xiàng)填寫銷售退貨清單
37、客戶全稱,庫存,單價,金額,數(shù)量,應(yīng)收,實(shí)收,未收,操作員經(jīng)手人,銷售日期,結(jié)算方式3.13.4輸出項(xiàng)彈出保存成功、保存失敗、提示XX屬性為空等輸出項(xiàng)3.13.5算法詳細(xì)說明本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。3.13.6流程邏輯順序圖活動圖3.13.7接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。3.13.8存儲分配根據(jù)需要,說明本程序的存儲分配。3.13.9注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:ww 加在模塊首部的注釋;xx 加在各分枝點(diǎn)處的注釋;yy 對各變量的功能
38、、范圍、缺省條件等所加的注釋;zz 對使用的邏輯所加的注釋等等。3.13.10限制條件說明本程序運(yùn)行中所受到的限制條件。3.13.11測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。3.13.12尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.14商品入庫查詢模塊3.14.1功能用例描述查詢已入庫商品前置條件有商品入庫記錄事件流1) 登錄系統(tǒng) 輸入正確的賬號以及密碼。2) 選擇查詢統(tǒng)計(jì)3) 選擇商品入庫查詢4) 選擇商品,并輸入指定值5) 選擇查詢條件 填寫日期6) 點(diǎn)
39、擊查詢,顯示數(shù)據(jù)7) 點(diǎn)擊顯示全部數(shù)據(jù),則把符合查詢條件的記錄的全部信息顯示出來后置條件3.14.2性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒3.14.3輸人項(xiàng)選擇查詢條件 填寫日期3.14.4輸出項(xiàng)商品詳細(xì)屬性.3.14.5算法詳細(xì)說明本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。3.14.6流程邏輯順序圖活動圖3.14.7接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。3.14.8存儲分配根據(jù)需要,說明本程序的存儲分配。3.14.9注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注
40、釋,如:aaa 加在模塊首部的注釋;bbb 加在各分枝點(diǎn)處的注釋;ccc 對各變量的功能、范圍、缺省條件等所加的注釋;ddd 對使用的邏輯所加的注釋等等。3.14.10限制條件說明本程序運(yùn)行中所受到的限制條件。3.14.11測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。3.14.12尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.15商品銷售排行模塊3.15.1功能用例描述商品銷售數(shù)量的比較排行前置條件有商品售出事件流1) 登錄系統(tǒng) 輸入正確的賬號以及密碼。2) 選擇
41、查詢統(tǒng)計(jì)3) 選擇商銷售排行4) 選擇查詢條件 填寫日期,以及根據(jù)什么來排,以及升序降序5) 點(diǎn)擊查看排行,則按照日期以及其他信息來排序。后置條件3.15.2性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒3.15.3輸人項(xiàng)填寫日期,排序(升序降序)等屬性3.15.4輸出項(xiàng)排行信息3.15.5算法詳細(xì)說明本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。3.15.6流程邏輯順序圖活動圖3.15.7接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。3.15.8存儲分配根據(jù)需要,說明本
42、程序的存儲分配。3.15.9注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:eee 加在模塊首部的注釋;fff 加在各分枝點(diǎn)處的注釋;ggg 對各變量的功能、范圍、缺省條件等所加的注釋;hhh 對使用的邏輯所加的注釋等等。3.15.10限制條件說明本程序運(yùn)行中所受到的限制條件。3.15.11測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。3.15.12尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.16商品銷售額分析模塊3.16.1功能用例描述分析某一年份的銷售情況前置條件某
43、一年有銷售商品事件流1) 登錄系統(tǒng) 輸入正確的賬號以及密碼。2) 選擇查詢統(tǒng)計(jì)3) 選擇年銷售額分析4) 選擇查詢年份5) 點(diǎn)擊確定分析,顯示分析的數(shù)據(jù)后置條件3.16.2性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒3.16.3輸人項(xiàng)給出對每一個輸入項(xiàng)的特性,包括名稱、標(biāo)識、數(shù)據(jù)的類型和格式、數(shù)據(jù)值的有效范圍、輸入的方式。數(shù)量和頻度、輸入媒體、輸入數(shù)據(jù)的來源和安全保密條件等等。3.16.4輸出項(xiàng)給出對每一個輸出項(xiàng)的特性,包括名稱、標(biāo)識、數(shù)據(jù)的類型和格式,數(shù)據(jù)值的有效范圍,輸出的形式、數(shù)量和頻度,輸出媒體、對輸出圖形及符號的說明、安全保密條件等等。3.16.5算法詳細(xì)說明本程序所
44、選用的算法,具體的計(jì)算公式和計(jì)算步驟。3.16.6流程邏輯順序圖活動圖3.16.7接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。3.16.8存儲分配根據(jù)需要,說明本程序的存儲分配。3.16.9注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:iii 加在模塊首部的注釋;jjj 加在各分枝點(diǎn)處的注釋;kkk 對各變量的功能、范圍、缺省條件等所加的注釋;lll 對使用的邏輯所加的注釋等等。3.16.10限制條件說明本程序運(yùn)行中所受到的限制條件。3.16.11測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,
45、包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。3.16.12尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.17商品銷售結(jié)賬模塊3.17.1功能用例描述查看商品銷售結(jié)賬情況前置條件有商品銷售并結(jié)賬事件流1) 登錄系統(tǒng) 的賬號以及密碼。2) 選擇來往管理3) 選擇商品銷售結(jié)賬4) 選擇查詢條件 名稱等信息,然后輸入所需要的值5) 點(diǎn)擊查詢,則顯示來往的出入商品等信息的數(shù)據(jù)后置條件3.17.2性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒3.17.3輸人項(xiàng)給出對每一個輸入項(xiàng)的特性,包括名稱、標(biāo)識、
46、數(shù)據(jù)的類型和格式、數(shù)據(jù)值的有效范圍、輸入的方式。數(shù)量和頻度、輸入媒體、輸入數(shù)據(jù)的來源和安全保密條件等等。3.17.4輸出項(xiàng)給出對每一個輸出項(xiàng)的特性,包括名稱、標(biāo)識、數(shù)據(jù)的類型和格式,數(shù)據(jù)值的有效范圍,輸出的形式、數(shù)量和頻度,輸出媒體、對輸出圖形及符號的說明、安全保密條件等等。3.17.5算法詳細(xì)說明本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。3.17.6流程邏輯順序圖活動圖3.17.7接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。3.17.8存儲分配根據(jù)需要,說明本程序的存儲分配。3
47、.17.9注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:mmm 加在模塊首部的注釋;nnn 加在各分枝點(diǎn)處的注釋;ooo 對各變量的功能、范圍、缺省條件等所加的注釋;ppp 對使用的邏輯所加的注釋等等。3.17.10限制條件說明本程序運(yùn)行中所受到的限制條件。3.17.11測試計(jì)劃說明對本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。3.17.12尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.18入庫退貨結(jié)賬模塊3.18.1功能用例描述查看入庫退貨結(jié)賬情況前置條件有入庫商品退貨并結(jié)賬事件
48、流1) 登錄系統(tǒng) 輸入正確的賬號以及密碼。2) 選擇來往管理3) 選擇入庫退貨結(jié)賬4) 選擇查詢條件 供應(yīng)商名稱或其他信息,填寫指定值5) 點(diǎn)擊查詢,則顯示入庫退貨的結(jié)賬相信信息后置條件3.18.2性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒3.18.3輸人項(xiàng)給出對每一個輸入項(xiàng)的特性,包括名稱、標(biāo)識、數(shù)據(jù)的類型和格式、數(shù)據(jù)值的有效范圍、輸入的方式。數(shù)量和頻度、輸入媒體、輸入數(shù)據(jù)的來源和安全保密條件等等。3.18.4輸出項(xiàng)給出對每一個輸出項(xiàng)的特性,包括名稱、標(biāo)識、數(shù)據(jù)的類型和格式,數(shù)據(jù)值的有效范圍,輸出的形式、數(shù)量和頻度,輸出媒體、對輸出圖形及符號的說明、安全保密條件等等。3.1
49、8.5算法詳細(xì)說明本程序所選用的算法,具體的計(jì)算公式和計(jì)算步驟。3.18.6流程邏輯順序圖活動圖3.18.7接口用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。3.18.8存儲分配根據(jù)需要,說明本程序的存儲分配。3.18.9注釋設(shè)計(jì)說明準(zhǔn)備在本程序中安排的注釋,如:qqq 加在模塊首部的注釋;rrr 加在各分枝點(diǎn)處的注釋;sss 對各變量的功能、范圍、缺省條件等所加的注釋;ttt 對使用的邏輯所加的注釋等等。3.18.10限制條件說明本程序運(yùn)行中所受到的限制條件。3.18.11測試計(jì)劃說明對
50、本程序進(jìn)行單體測試的計(jì)劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。3.18.12尚未解決的問題說明在本程序的設(shè)計(jì)中尚未解決而設(shè)計(jì)者認(rèn)為在軟件完成之前應(yīng)解決的問題。3.19銷售結(jié)賬查詢模塊3.19.1功能用例描述查詢銷售結(jié)賬情況前置條件有產(chǎn)品售出并結(jié)賬事件流1) 登錄系統(tǒng) 的賬號以及密碼。2) 選擇來往管理3) 選擇商品銷售結(jié)賬4) 選擇查詢條件 選擇客戶名稱等信息,輸入指定值,再填寫日期組合起來查詢5) 點(diǎn)擊查詢,顯示在某段時間內(nèi)的銷售結(jié)賬后置條件3.19.2性能查詢速度:不超過5秒其他所有交互功能反應(yīng)速度:不超過5秒3.19.3輸人項(xiàng)給出對每一個輸入項(xiàng)的特性,包括名稱、標(biāo)識、數(shù)據(jù)的類型和格式、數(shù)據(jù)值的有效范圍、輸
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版物流企業(yè)市場調(diào)研與分析合同3篇
- 娛樂行業(yè)安全工作總結(jié)制藥行業(yè)安全工作總結(jié)
- 引導(dǎo)學(xué)生樹立正確語文學(xué)習(xí)態(tài)度
- 電子產(chǎn)品客服工作總結(jié)
- 網(wǎng)頁設(shè)計(jì)美工工作總結(jié)
- 音樂行業(yè)演出場地衛(wèi)生消毒計(jì)劃
- 二零二五年度鋼結(jié)構(gòu)建筑拆除與安裝一體化合同
- 2025版消防安全設(shè)施安裝合同3篇
- 二零二五年度環(huán)保節(jié)能設(shè)備銷售、安裝、能效評估服務(wù)合同3篇
- 二零二五版珍貴樹木銷售合作協(xié)議3篇
- 供油合同模板
- 《造血干細(xì)胞移植護(hù)理》課件
- 2025-2030年中國氯酸鈉產(chǎn)業(yè)十三五規(guī)劃及投資風(fēng)險評估報告
- 中央2025年公安部部分直屬事業(yè)單位招聘84人筆試歷年參考題庫附帶答案詳解
- 遼寧省葫蘆島市2024-2025學(xué)年高三上學(xué)期1月期末語文試題及參考答案
- 成功源于自律 主題班會課件(共34張ppt)
- 氣管切開病人的觀察與護(hù)理【版直接用】課件
- 班組退場確認(rèn)書(參考文本)
- 高級工程師電子版職稱證書在網(wǎng)上打印步驟
- 品牌形象的12個原型
- 中醫(yī)針灸穴位現(xiàn)代研究
評論
0/150
提交評論