




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