軟件設(shè)計說明書范本_第1頁
軟件設(shè)計說明書范本_第2頁
軟件設(shè)計說明書范本_第3頁
軟件設(shè)計說明書范本_第4頁
軟件設(shè)計說明書范本_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、編號:版本:軟件詳細(xì)設(shè)計說明書項目名稱:xxxxxxxxxxxx子系統(tǒng)委托單位:承辦單位:編寫:xxxxxx2002年05月01日校對:xxxxxx2002年05月10日審核:xxxxxx2002年05月15日批準(zhǔn):xxxxxx2002年05月25日1.引言2.4.3綜合室模塊錯誤!未定義書簽。錯誤!未定義書簽。1.1 目的31.2 背景31.3 參考資料32.總體設(shè)計42.1 軟件描述42.2 設(shè)計方法42.3 軟件結(jié)構(gòu)42.4 模塊設(shè)計說明61.1.1 1總控模塊61.1.2 2所長室模塊212.4.7化工二室模塊錯誤!未定義書簽。2.4.5 機(jī)械一室模塊2.4.6 機(jī)械二室模塊252.4

2、.8 電器室模塊.2.4.9 輕工室模塊. 統(tǒng)計匯總模塊. 領(lǐng)導(dǎo)查詢模塊.2.4.12 公共杳詢模塊錯誤!未定義書簽。錯誤!未定義書簽。錯誤!未定義書簽。錯誤!未定義書簽。錯誤!未定義書簽。2.4.7 化工一室模塊301 .引言1.1 目的編寫詳細(xì)設(shè)計說明書是軟件開發(fā)過程必不可少的部分,其目的是為了使開發(fā)人員在完成概要設(shè)計說明書的基礎(chǔ)上完成概要設(shè)計規(guī)定的各項模塊的具體實現(xiàn)的設(shè)計工作。1.2 背景1、 軟件名稱檢測信息系統(tǒng)質(zhì)量監(jiān)督檢驗子模塊2、 相關(guān)單位委托單位:技術(shù)檢測中心承辦單位:石油大學(xué)(華東)主管部門:技術(shù)檢測中心信息中心1.3 參考資料1、 <<石油工業(yè)應(yīng)用軟件工程規(guī)范&g

3、t;>SY/T5232-19992、實用軟件工程鄭人杰清華大學(xué)出版社2 .總體設(shè)計2.1 軟件描述質(zhì)量監(jiān)督檢驗子系統(tǒng)可實現(xiàn)所長室、綜合室、機(jī)械一室、機(jī)械二室、化工一室、化工二室、電器室、輕工室檢測業(yè)務(wù)的信息管理及統(tǒng)計匯總、領(lǐng)導(dǎo)查詢、公共查詢功能,可實現(xiàn)抽樣單、委托單、樣品收發(fā)登記表、產(chǎn)品檢驗通知單、檢驗運行卡、檢驗報告首頁及附頁的錄入、修改、查詢及打?。粚灠l(fā)后的檢驗報告進(jìn)行查詢及統(tǒng)計匯總。采用B/S的軟件體系結(jié)構(gòu),服務(wù)器采WINDOWS/NT,SQLSERVER??蛻舳瞬捎肳INDOWS/95/98/NT/2000,瀏覽器采用IE4.0以上。2.2 設(shè)計方法本軟件采用傳統(tǒng)的軟件開發(fā)生命

4、周期的方法,采用自定向下,逐步求精的結(jié)構(gòu)化的軟件設(shè)計方法2.3軟件結(jié)構(gòu)選擇封皮格式(2)、用戶口令修改模塊用戶口令修改模塊密碼驗證、檢驗通知單管解告封皮打印口令修改模塊.報告盲頁打印報告完成情況查詢用戶登錄3、機(jī)械一室模塊口令修改模塊6、化工一室、化工二室、電器室、核工室模加與機(jī)械二室模塊結(jié)構(gòu)相同,不一一描述7、統(tǒng)計匯總模塊統(tǒng)計匯總查|詢結(jié)果模塊用戶口令修改用戶口令修改模塊密碼驗證口令修改模塊8、領(lǐng)導(dǎo)查詢模塊查詢結(jié)果模塊領(lǐng)導(dǎo)查詢模塊川戶口令修改用戶口令修改模塊密碼驗證口令修改模塊9、公共查詢模塊:此模塊包括一個查詢結(jié)果模塊。2.4 模塊設(shè)計說明2.5 .1總控模塊一、模塊描述控制各種功能操作的

5、選擇二、模塊接口關(guān)系總控模塊調(diào)用所長室、綜合室、機(jī)械一室、機(jī)械二室、化工一室、化工二室、電器室、輕工室、統(tǒng)計匯總、領(lǐng)導(dǎo)查詢、公共查詢十一大模塊三、模塊實現(xiàn)算法2.6 .2所長室模塊用戶登錄模塊1、模塊描述輸入用戶名和密碼經(jīng)系統(tǒng)檢查后予以允許進(jìn)入或者拒絕進(jìn)入。2、輸入、輸出輸入:用戶名和密碼3、模塊接口關(guān)系允許進(jìn)入:調(diào)用所長室模塊拒絕進(jìn)入:返回系統(tǒng)總控模塊二、檢驗報告管理模塊1、檢驗報告簽發(fā)模塊(1)、模塊描述將檢驗室錄入的檢驗報告瀏覽審核后,輸入簽發(fā)日期及批準(zhǔn)字段后,選擇保存按鈕保存(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報告編號1字符2簽發(fā)日期1字符3批準(zhǔn)1字符(3)、模塊接口關(guān)

6、系保存:返回產(chǎn)楸解敏(4)、模塊立現(xiàn)算法返回管理模塊c;jft返回管理模塊艮告已錄入二>返回管理模塊<CJiN告1簽發(fā)回管理模塊2、檢驗報告修改模塊(1)、模塊描述保存:返回檢將保存的數(shù)據(jù)正確修改后,選擇修改按鈕保存(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報告編號1字符2簽發(fā)日期1字符3批準(zhǔn)1字符(3)、模塊接口關(guān)系返回管理模塊 為空修改數(shù)據(jù)|保存修改結(jié)果iN返回管理模塊報告已錄入返回管理模塊(4)、模塊實現(xiàn)算法N返回管理模塊報Yq簽發(fā)3、運行卡查詢模塊(1)、模塊描述查詢到保存的符合條件的運行卡數(shù)據(jù)顯示出來。(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報告編號

7、1字符(3)、模塊接口關(guān)系查詢:返回檢驗報告管理模塊(4)、模塊實現(xiàn)算法判斷報告編號是否為空,為空則返回報告管理模塊;不為空,則在樣品收發(fā)登記表中查找相應(yīng)編號的記錄,如果沒找到則返回,找到則取出需要的字段內(nèi)容;在抽樣單中查找相應(yīng)編號的記錄,如果沒找到則返回,找到則取出需要的字段內(nèi)容;在檢驗運行卡中查找相應(yīng)編號的記錄,如果沒找到則返回,找到則取出全部字段內(nèi)容;將查找到的數(shù)據(jù)按照原始表格形式顯示出來。4、理化報告簽發(fā)模塊(1)、模塊描述將檢驗室錄入的理化檢驗報告瀏覽審核后,輸入簽發(fā)日期及批準(zhǔn)字段后,選擇保存按鈕保存保存:返回檢(4)、模塊式現(xiàn)算法- Y返回管理模塊;Jft返回管理模塊艮告已錄入:-

8、工返回管理模塊vjN告簽發(fā)二5、理化報告修改瀛輸入簽發(fā)日期及批準(zhǔn)人將數(shù)據(jù)存入理化報告數(shù)據(jù)庫將數(shù)據(jù)存入檢驗運行卡M據(jù)庫返回管理模塊(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報告編號1字符2簽發(fā)日期1字符3批準(zhǔn)1字符(3)、模塊接口關(guān)系(1)、模塊描述將保存的數(shù)據(jù)正確修改后,選擇修改按鈕保存(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報告編號1字符2簽發(fā)日期1字符3批準(zhǔn)1字符(3)、模塊接口關(guān)系保存:返回檢驗報告管理模塊(4)、模塊實現(xiàn)算法輸入報告編號編號為空Y返回管理模塊修改數(shù)據(jù)保存修改結(jié)果N返回管理模塊告已錄,返回管理模塊返回管理模塊Yq簽發(fā)二6、檢驗報告而穰檢驗報告打印模塊

9、包括報告封皮打印模塊、報告首頁打印模塊、報告附頁打印模塊。(1)、主模塊模塊描述將已簽發(fā)的檢驗報告進(jìn)行打印輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報告編號1字符模塊接口關(guān)系報告未簽發(fā):返回檢驗報告管理模塊報告已簽發(fā):可選擇進(jìn)入報告封皮打印模塊、報告首頁打印模塊、報告附頁打印模塊模塊實現(xiàn)算法輸入樣品編號判斷附頁的頁數(shù)根據(jù)附頁頁數(shù)顯 示附頁打印按鈕進(jìn)入不同的打印模塊匕h=yY返回管理模塊CNi號二>CNjM回管理模塊Y首頁已錄入'工N返回管理模塊告已簽名二N返回管理模塊.i.Y附頁已錄入一.(2)模塊描述查找已簽發(fā)的檢驗報告,對報告封皮進(jìn)行打印輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有

10、效范圍1報告編號1字符2封皮格式1字符模塊接口關(guān)系找到:進(jìn)入報告封皮打印模塊沒找到:返回報告打印主模塊模塊實現(xiàn)算法首先判斷樣品編號是否為空,為空則返回;不為空,則在抽樣單中查找該樣品編號的記錄,如果找到則取出所需的字段數(shù)據(jù),沒找到則將x賦值為0;在委托單中查找該樣品編號的記錄,如果找到則取出所需的字段數(shù)據(jù),沒找到則將X1賦值為0;若x1+x=0,則返回打印主模塊,否則根據(jù)選擇的報告格式顯示所需的表頭圖案并顯示整個報告封皮內(nèi)容。(3)、報告首頁打印模塊模塊描述查找已簽發(fā)的檢驗報告,對報告首頁進(jìn)行打印輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報告編號1字符2封皮格式1字符模塊接口關(guān)系找到:進(jìn)入報

11、告首頁打印模塊沒找到:返回報告打印主模塊模塊實現(xiàn)算法首先判斷樣品編號是否為空,為空則返回;不為空,則在抽樣單中查找該樣品編號的記錄,如果找到則取出所需的字段數(shù)據(jù),沒找到則在委托單中查找該樣品編號的記錄,如果找到則取出所需的字段數(shù)據(jù);在報告首頁數(shù)據(jù)庫中查找該樣品編號的記錄,取出所需的字段數(shù)據(jù),顯示所需樣品編號的報告主頁打印頁面。(4)、報告首頁打印模塊模塊描述查找已簽發(fā)的檢驗報告,對報告首頁進(jìn)行打印輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報告編號1字符2封皮格式1字符模塊接口關(guān)系找到:進(jìn)入報告附頁打印模塊沒找到:返回報告打印主模塊模塊實現(xiàn)算法首先根據(jù)報告編號在報告附頁數(shù)據(jù)庫中查找該樣品編號的

12、記錄,根據(jù)頁碼數(shù)取出所需的字段數(shù)據(jù);判斷“單位”字段中有無數(shù)字,若有則將數(shù)字顯示為上標(biāo),顯示所需樣品編號的報告附頁打印頁面。7、理化報告打印模塊描述查找已簽發(fā)的理化檢驗報告,對報告進(jìn)行打印輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報告編號1字符模塊接口關(guān)系找到:進(jìn)入理化報告打印模塊沒找到:返回檢驗報告管理模塊模塊實現(xiàn)算法輸入樣品編號取出所需的委托單數(shù)據(jù)取出所需的報告數(shù)據(jù)Y返回管理模塊N手回管理模塊報告已錄入.-Y.手回管理模塊報告已簽發(fā)返回管理模塊按照原始表格形式顯示報告打印界面."Y委托單錄入一8、理化靛而嬴打印模塊相同,不再描述。三、檢驗通知單管理模塊1、通知單錄入模塊(1)、

13、模塊描述將檢驗通知單數(shù)據(jù)錄入后,選擇保存按鈕保存(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報告編號1字符2簽發(fā)日期1字符3計劃完成日1字符4知驗項目1字符5簽發(fā)人1字符(3)、模塊接口關(guān)系保存:返回檢驗通知單管理模塊返回:返回檢驗通知單管理模塊返回通知單管理模塊(4)、模塊實現(xiàn)算法輸入樣品編號返回管理模塊為廣二N;*N返回管理模塊錄存在Y;返回管理模塊口單簽發(fā)二1、通知單修改模塊(1)、模塊描述將檢驗通知單數(shù)據(jù)修改后,選擇修改按鈕保存(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報告編號1字符2簽發(fā)日期1字符3計劃完成日字符4翅驗項目字符5簽發(fā)人1字符(3)、模塊接口關(guān)系修改:

14、返回檢驗通知單管理模塊返回:返回檢驗通知單管理模塊在字符2數(shù)據(jù)庫中查找該編號 記錄取出所需數(shù)4(4)、模塊實現(xiàn)算法輸入樣品編號IyI返回管理模塊號為空修改數(shù)據(jù)選擇修改按鈕保存在委托單及抽樣單中查找該編號記錄取出所需數(shù)據(jù)顯示(1)、模塊描述找到所需樣品編號的檢驗通知單數(shù)據(jù)后,按原始表格形式顯示出來并可打印(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報告編號1字符(3)、模塊接口關(guān)系未找到:返回檢驗通知單管理模塊找到:顯示、打印(4)、模塊實現(xiàn)算法首先判斷樣品編號是否為空,為空則返回;不為空,則在檢驗通知單數(shù)據(jù)庫中查找該樣品編號的記錄,未找到則返回;若找到,則在抽樣單或委托單中查找該編號的

15、記錄并取出所需的數(shù)據(jù),根據(jù)樣品編號的字符在字符2數(shù)據(jù)庫中查找所需數(shù)據(jù),按照原始表格形式顯示通知單內(nèi)容4、未發(fā)出通知單查詢模塊(1)、模塊描述找到所有未簽發(fā)的檢驗通知單,將樣品編號顯示出來并可打印。(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報告編號1字符(3)、模塊接口關(guān)系未找到:返回檢驗通知單管理模塊找到:顯示、打印(4)、模塊實現(xiàn)算法首先在檢驗通知單數(shù)據(jù)庫中查找“簽發(fā)人”字段為空的記錄,未找到則返回;若找到,顯示找到的所有記錄的樣品編號。5、報告完成情況查詢模塊(1)、模塊描述找到限定期限內(nèi)未完成的檢驗報告,將報告編號顯示出來并可打印。(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效

16、范圍1起始日期1字符2截止日期1字符(3)、模塊接口關(guān)系未找到:返回檢驗通知單管理模塊找到:顯示、打印(4)、模塊實現(xiàn)算法首先在檢驗通知單數(shù)據(jù)庫中查找所有計劃完成日期在起始日期與截止日期之間的記錄,取出其樣品編號,根據(jù)樣品編號在檢驗報告首頁數(shù)據(jù)庫中循環(huán)查找符合條件的記錄。若找到且報告簽發(fā)日期小于截止日期,則繼續(xù)循環(huán),否則顯示報告編號后繼續(xù)循環(huán)查找。四、用戶口令修改模塊1、密碼驗證模塊模塊描述輸入密碼經(jīng)系統(tǒng)檢查后予以允許進(jìn)入或者拒絕進(jìn)入。輸入、輸出輸入:密碼模塊接口關(guān)系允許進(jìn)入:調(diào)用口令修改模塊拒絕進(jìn)入:返回所長室模塊2、口令修改模塊模塊描述修改密碼及口令后,選擇提交按鈕保存。輸入、輸出輸入:密

17、碼、口令模塊接口關(guān)系保存:返回所長室模塊一、用戶登錄模塊1、模塊描述輸入用戶名和密碼經(jīng)系統(tǒng)檢查后予以允許進(jìn)入或者拒絕進(jìn)入。2、輸入、輸出輸入:用戶名和密碼3、模塊接口關(guān)系允許進(jìn)入:調(diào)用綜合室模塊拒絕進(jìn)入:返回系統(tǒng)總控模塊二、抽樣單管理模塊1、抽樣單錄入模塊(1)、模塊描述將抽樣單按照原始表格輸入后,選擇保存按鈕保存(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1樣品編號1字符2產(chǎn)品名稱1字符3編號1字符4依據(jù)標(biāo)準(zhǔn)1字符5規(guī)格型號1字符6生產(chǎn)單位1字符7受檢單位1字符8樣品等級1字符9地址電話1字符10抽樣地點1字符11檢驗類別1字符12抽樣基數(shù)12數(shù)值13單位11字符14樣品數(shù)量1字符15

18、樣品單價12數(shù)值16單位21字符17抽樣日期1字符年1990,2050月1,12日1,3118抽樣人1字符19被抽樣單位代表1字符20商標(biāo)1字符21備注1字符22生產(chǎn)日期或編號1字符(3)、模塊接口關(guān)系保存:返回抽樣單管理模塊(4)、模塊實現(xiàn)算法首先判斷樣品編號是否為空,為空則返回;不為空,判斷該樣品編號是否已存在于抽樣單中或委托單中,已存在則返回;不存在,則在字符2數(shù)據(jù)庫中查找與樣品編號字符相同的記錄,取出所需字段內(nèi)容,進(jìn)入錄入界面;按照原始表格將數(shù)據(jù)輸入文本框后,選擇保存按鈕保存;首先保存抽樣單數(shù)據(jù),然后將樣品編號、檢驗室、檢驗類別保存入樣品收發(fā)登記表數(shù)據(jù)庫中,將樣品編號存入檢驗通知單數(shù)據(jù)

19、庫中,所有數(shù)據(jù)保存完畢后,系統(tǒng)發(fā)出提示返回管理模塊。(5)、算法描述序號輸入源數(shù)量度量單位處理過程1批次價值1元批次價值=樣品單價*抽樣基數(shù)2、抽樣單修改模塊(1)、模塊描述將保存的抽樣單數(shù)據(jù)修改后,選擇修改按鈕保存(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1樣品編號1字符2產(chǎn)品名稱1字符3編號1字符4依據(jù)標(biāo)準(zhǔn)1字符5規(guī)格型號1字符6生產(chǎn)單位1字符7受檢單位1字符8樣品等級1字符9地址電話1字符10抽樣地點1字符11檢驗類別1字符12抽樣基數(shù)12數(shù)值13單位11字符14樣品數(shù)量1字符15樣品單價12數(shù)值16單位21字符17抽樣日期1字符年1990,2050月1,12日1,3118抽樣人

20、1字符19被抽樣單位代表1字符20商標(biāo)1字符21備注1字符22生產(chǎn)日期或編號1字符(3)、模塊接口關(guān)系修改:返回檢驗通知單管理模塊(4)、模塊實現(xiàn)算法首先判斷樣品編號是否為空,為空則返回;不為空,判斷該樣品編號的抽樣單是否已存在,不存在則返回;已存在,查詢該樣品編號的檢驗報告是否已簽發(fā),已簽發(fā)則返回;未簽發(fā)則進(jìn)入修改界面;修改數(shù)據(jù)后,選擇修改按鈕保存。(5)、算法描述序號輸入源數(shù)量度量單位處理過程1批次價值1元批次價值=樣品單價*抽樣基數(shù)3、抽樣單查詢模塊(1)、模塊描述查找所需樣品編號的抽樣單數(shù)據(jù),顯示出來。(2)、輸入、輸出:輸入樣品編號(3)、模塊接口關(guān)系找到:進(jìn)入抽樣單查詢模塊沒找到:

21、返回抽樣單管理模塊(4)、模塊實現(xiàn)算法二、委托單管理模塊1、委托單錄入模塊(1)、模塊描述將委托單按照原始表格輸入后,選擇保存按鈕保存(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1樣品編號1字符2產(chǎn)品名稱1字符3依據(jù)標(biāo)準(zhǔn)1字符4規(guī)格型號1字符5生產(chǎn)單位1字符6委托單位1字符7樣品等級1字符8樣品數(shù)量1字符9地址電話1字符10送樣人1字符11送樣日期1字符年1990,2050月1,12日1,3112商標(biāo)1字符13檢驗項目1字符(3)、模塊接口關(guān)系保存:返回委托單管理模塊(4)、模塊實現(xiàn)算法首先判斷樣品編號是否為空,為空則返回;不為空,判斷該樣品編號是否已存在于抽樣單中或委托單中,已存在則返

22、回;不存在,則在字符2數(shù)據(jù)庫中查找與樣品編號字符相同的記錄,取出所需字段內(nèi)容,進(jìn)入錄入界面;按照原始表格將數(shù)據(jù)輸入文本框后,選擇保存按鈕保存。首先保存委托單數(shù)據(jù),然后將樣品編號、檢驗室、檢驗類別保存入樣品收發(fā)登記表數(shù)據(jù)庫中,將樣品編號存入檢驗通知單數(shù)據(jù)庫中,所有數(shù)據(jù)保存完畢后,系統(tǒng)發(fā)出提示返回管理模塊。2、委托單修改模塊(1)、模塊描述將保存的委托單數(shù)據(jù)修改后,選擇修改按鈕保存(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1樣品編號1字符2產(chǎn)品名稱1字符3依據(jù)標(biāo)準(zhǔn)1字符4規(guī)格型號1字符5生產(chǎn)單位1字符6委托單位1字符7樣品等級1字符8樣品數(shù)量1字符9地址電話1字符10送樣人1字符11送樣日

23、期1字符年1990,2050月1,12日1,3112商標(biāo)12字符13檢驗項目1字符(3)、模塊接口關(guān)系修改:返回檢驗通知單管理模塊(4)、模塊實現(xiàn)算法首先判斷樣品編號是否為空,為空則返回;不為空,判斷該樣品編號的委托單是否已存在,不存在則返回;已存在,查詢該樣品編號的檢驗報告是否已簽發(fā),已簽發(fā)則返回;未簽發(fā)則進(jìn)入修改界面;修改數(shù)據(jù)后,選擇修改按鈕保存。3、委托單查詢模塊(1)、模塊描述查找所需樣品編號的抽樣單數(shù)據(jù),顯示出來。(2)、輸入、輸出:輸入樣品編號(3)、模塊接口關(guān)系找到:進(jìn)入抽樣單查詢模塊沒找到:返回抽樣單管理模塊(4)、模塊實現(xiàn)算法1、樣品收發(fā)登記錄入模塊(1)、模塊描述將樣品收發(fā)

24、登記表按照原始表格輸入后,選擇保存按鈕保存(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1樣品編號1字符2收樣人1字符3備樣有效日期1字符4主檢室1字符5檢驗類別1字符6領(lǐng)樣日期1字符7領(lǐng)樣人1字符8到樣日期1字符9備注1字符(3)、模塊接口關(guān)系保存:返回樣品收發(fā)登記管理模塊(4)、模塊實現(xiàn)算法首先判斷樣品編號是否為空,為空則返回;不為空,從樣品收發(fā)登記表中查詢該樣品編號的記錄是否已存在,不存在則返回;已存在且“收樣人”字段為空,則進(jìn)入錄入界面;按照原始表格將數(shù)據(jù)輸入文本框后,選擇保存按鈕保存。所有數(shù)據(jù)保存完畢后,系統(tǒng)發(fā)出提示返回管理模塊。2、樣品收發(fā)登記修改模塊(1)、模塊描述將保存的樣

25、品收發(fā)登記數(shù)據(jù)修改后,選擇修改按鈕保存(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1樣品編號1字符2收樣人1字符3備樣有效日期1字符4主檢室1字符5檢驗類別1字符6領(lǐng)樣日期1字符7領(lǐng)樣人1字符8到樣日期1字符9備注1字符(3)、模塊接口關(guān)系修改:返回樣品收發(fā)登記管理模塊(4)、模塊實現(xiàn)算法首先判斷樣品編號是否為空,為空則返回;不為空,判斷該樣品編號的樣品收發(fā)登記表是否已錄入,未錄入則返回;已錄入,查詢該樣品編號的檢驗報告是否已簽發(fā),已簽發(fā)則返回;未簽發(fā)則進(jìn)入修改界面;修改數(shù)據(jù)后,選擇修改按鈕保存。3、樣品收發(fā)登記查詢模塊(1)、模塊描述查找所需樣品編號的樣品收發(fā)登記數(shù)據(jù),顯示出來。(2)

26、、輸入、輸出:輸入樣品編號(3)、模塊接口關(guān)系找到:進(jìn)入樣品收發(fā)登記查詢模塊沒找到:返回樣品收發(fā)登記管理模塊(4)、模塊實現(xiàn)算法輸入樣品編號1五、1、主模塊(1)、模塊描述輸入查詢條件,選擇查詢類型。(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1起始時間1字符2截止時間1字符3產(chǎn)品名稱1字符4受檢單位1字符5抽樣地點1字符6抽(送)樣日期1字符7抽(送)樣人1字符8樣品編號1字符(3)、模塊接口關(guān)系查詢:進(jìn)入查詢結(jié)果模塊2、查詢結(jié)果模塊(1)、模塊描述根據(jù)查詢條件及查詢類型,進(jìn)行查詢并顯示查詢結(jié)果。(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1起始時間1字符2截止時間1字符3產(chǎn)品名

27、稱1字符4受檢單位1字符5抽樣地點1字符6抽(送)樣日期1字符7抽(送)樣人1字符8樣品編號1字符(3)、模塊接口關(guān)系未找到:返回查詢主模塊六、檢驗報告收費模塊1、錄入及修改模塊(1)、模塊描述對檢驗報告收費數(shù)據(jù)進(jìn)行修改或保存O修改或保存:返回檢驗報告受費管理模塊(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報口編勺1字符2收費金額1字符(3)、模塊接口關(guān)系2、查詢模塊(1)、模塊描述對檢驗報告收費數(shù)據(jù)進(jìn)行查詢并顯示查詢結(jié)果。(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1才艮口編勺1字符(3)、模塊接口關(guān)系未找到:返回檢驗報告受費管理模塊七、運行卡錄入模塊(1)、模塊描述將運行卡中

28、由綜合室填寫部分錄入后,選擇保存按鈕保存。(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報口編勺1字符2交綜合室日期1字符年1980,2050月1,11日1,303經(jīng)手人1字符4報告復(fù)審日期1字符年1980,2050月1,11日1,305報告復(fù)審人1字符(3)、模塊接口關(guān)系保存:返回綜合室模塊(4)、算法描述將數(shù)據(jù)錄入后,選擇保存按鈕保存。系統(tǒng)查詢檢驗運行卡數(shù)據(jù)庫中有無該樣品編號的記錄存在,如不存在則返回;存在則將輸入的數(shù)據(jù)更新入數(shù)據(jù)庫。八、運行卡修改模塊(1)、模塊描述將保存的綜合室運行卡數(shù)據(jù)修改后,選擇修改按鈕保存。(2)、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報口編勺1字符2

29、交綜合室日期1字符年1980,2050月1,11日1,303經(jīng)手人1字符4報告復(fù)審日期1字符年1980,2050月1,11日1,305報告復(fù)審人1字符(3)、模塊接口關(guān)系修改:返回綜合室模塊(4)、算法描述將數(shù)據(jù)錄入后,選擇保存按鈕保存。系統(tǒng)查詢檢驗運行卡數(shù)據(jù)庫中有無該樣品編號的記錄存在,如不存在則返回;存在則將輸入的數(shù)據(jù)更新入數(shù)據(jù)庫。九、用戶口令修改模塊1、密碼驗證模塊模塊描述輸入密碼經(jīng)系統(tǒng)檢查后予以允許進(jìn)入或者拒絕進(jìn)入。輸入、輸出輸入:密碼模塊接口關(guān)系允許進(jìn)入:調(diào)用口令修改模塊拒絕進(jìn)入:返回綜合室模塊2、口令修改模塊模塊描述修改綜合室密碼及口令后,選擇提交按鈕保存。輸入、輸出模塊接口關(guān)系保

30、存:返回綜合室模塊2.4.5機(jī)械一室模塊一、用戶登錄模塊1、模塊描述輸入用戶名和密碼經(jīng)系統(tǒng)檢查后予以允許進(jìn)入或者拒絕進(jìn)入。2、輸入、輸出輸入:用戶名和密碼3、模塊接口關(guān)系允許進(jìn)入:調(diào)用機(jī)械一室模塊拒絕進(jìn)入:返回系統(tǒng)總控模塊二、報告首頁錄入模塊1、模塊描述將機(jī)械一室檢驗報告首頁數(shù)據(jù)按照原始表格錄入后,選擇保存按鈕保存O2、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報口編勺1字符2檢驗結(jié)論1字符3依據(jù)標(biāo)準(zhǔn)1字符4環(huán)境溫度1字符5備注1字符6審核1字符7主檢1字符8報告復(fù)審人1字符3、模塊接口關(guān)系保存:返回機(jī)械一室模塊3、算法描述首先判斷樣品編號是否為空,為空則返回;若不為空,則查詢該樣品編號的檢

31、驗報告首頁是否已錄入,若已經(jīng)錄入則返回;若尚未錄入,則進(jìn)入檢驗報告首頁錄入界面。輸入數(shù)據(jù)后,選擇保存按鈕保存,系統(tǒng)保存數(shù)據(jù)后發(fā)出提示返回機(jī)械一室模塊。三、報告首頁修改模塊1、模塊描述將保存的檢驗報告首頁數(shù)據(jù)修改后,選擇保存按鈕保存或選擇刪除按鈕刪除。2、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報口編勺1字符2檢驗結(jié)論1字符3依據(jù)標(biāo)準(zhǔn)1字符4環(huán)境溫度1字符5備注1字符6審核1字符7主檢1字符8報告復(fù)審人1字符3、模塊接口關(guān)系修改或刪除:返回機(jī)械一室模塊4、算法描述首先判斷樣品編號是否為空,為空則返回;若不為空,則查詢該樣品編號的檢驗報告首頁是否已錄入,若尚未錄入則返回;若已經(jīng)錄入,則查詢該檢

32、驗報告是否已簽發(fā),報告已簽發(fā)則返回;未簽發(fā)則進(jìn)入檢驗報告首頁修改界面。修改數(shù)據(jù)后,選擇保存按鈕保存或選擇刪除按鈕刪除,系統(tǒng)發(fā)出提示返回機(jī)械一室模塊。四、報告附頁錄入模塊1、模塊描述將機(jī)械一室檢驗報告附頁數(shù)據(jù)按照原始表格錄入后,選擇保存按鈕保存。2、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1才艮口編勺1字符2序號14字符3檢驗項目14字符4技術(shù)要求14字符5檢驗結(jié)果14字符6單項評價14字符7備注1字符8單位14字符3、模塊接口關(guān)系返回:返回機(jī)械一室模塊4、算法描述首先判斷樣品編號是否為空,為空則返回;若不為空,則查詢該樣品編號的檢驗報告是否已簽發(fā),若已經(jīng)簽發(fā)則返回;若尚未簽發(fā),則進(jìn)入檢驗報告

33、附頁錄入界面。輸入數(shù)據(jù)后,選擇保存按鈕保存。五、報告附頁修改模塊1、模塊描述將機(jī)械一室檢驗報告附頁數(shù)據(jù)修改后,選擇修改按鈕保存或選擇刪除按鈕刪除記錄或選擇插入按鈕插入記錄。2、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報口編勺1字符2序號14字符3檢驗項目14字符4技術(shù)要求14字符5檢驗結(jié)果14字符6單項評價14字符7備注1字符8單位14字符3、模塊接口關(guān)系返回:返回機(jī)械一室模塊4、算法描述首先判斷樣品編號是否為空,為空則返回;若不為空,則查詢該樣品編號的檢驗報告是否已簽發(fā),若已經(jīng)簽發(fā)則返回;若尚未簽發(fā),則查詢該檢驗報告附頁是否已錄入,若尚未錄入則返回,若已經(jīng)錄入則進(jìn)入檢驗報告附頁修改界面。

34、修改數(shù)據(jù)后,可選擇修改按鈕保存;或選中想刪除的記錄,選擇刪除按鈕刪除;也可以插入記錄。六、運行卡錄入模塊1、模塊描述將機(jī)械一室檢驗運行卡數(shù)據(jù)錄入后,選擇保存按鈕保存。2、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1樣品編號1字符2主檢日期1字符年1980,2050月1,12日1,313主檢人1字符4協(xié)檢日期1字符年1980,2050月1,12日1,315協(xié)檢人1字符6報告編寫日期1字符年1980,2050月1,12日1,317報告編寫人1字符8報告審核日期1字符年1980,2050月1,12日1,319報告審核人1字符10備注1字符3、模塊接口關(guān)系保存:返回機(jī)械一室模塊4、算法描述首先判斷樣品

35、編號是否為空,為空則返回;若不為空,則查詢該樣品編號檢驗運行卡是否已錄入,若已經(jīng)錄入則返回;若尚未錄入,則進(jìn)入檢驗運行卡錄入界面。輸入數(shù)據(jù)后,選擇保存按鈕保存。七、運行卡修改模塊1、模塊描述將機(jī)械一室檢驗運行卡數(shù)據(jù)修改后,選擇修改按鈕更新2、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1樣品編號1字符2主檢日期1字符年1980,2050月1,12日1,313主檢人1字符4協(xié)檢日期1字符年1980,2050月1,12日1,315協(xié)檢人1字符6報告編寫日期1字符年1980,2050月1,12日1,317報告編寫人1字符8報告審核日期1字符年1980,2050月1,12日1,319報告審核人1字符10

36、備注1字符3、模塊接口關(guān)系保存:返回機(jī)械一室模塊4、算法描述首先判斷樣品編號是否為空,為空則返回;若不為空,則查詢該樣品編號的檢驗運行卡是否已錄入,若尚未錄入則返回;若已經(jīng)錄入,則進(jìn)入檢驗報運行卡修改界面。修改數(shù)據(jù)后,選擇修改按鈕保存。八、運行卡查詢模塊1、模塊描述查詢到符合要求的檢驗運行卡數(shù)據(jù),顯示并可打印。2、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1樣品編號1字符3、模塊接口關(guān)系未找到:返回機(jī)械一室模塊4、算法描述首先判斷樣品編號是否為空,為空則返回;若不為空,則查詢該樣品編號的檢驗運行卡是否已錄入,若尚未錄入則返回;若已經(jīng)錄入,則將查詢到的運行卡數(shù)據(jù)顯示出來。九、用戶口令修改模塊1、

37、密碼驗證模塊模塊描述輸入密碼經(jīng)系統(tǒng)檢查后予以允許進(jìn)入或者拒絕進(jìn)入。輸入、輸出輸入:密碼模塊接口關(guān)系允許進(jìn)入:調(diào)用口令修改模塊拒絕進(jìn)入:返回機(jī)械一室模塊2、口令修改模塊模塊描述修改綜合室密碼及口令后,選擇提交按鈕保存。輸入、輸出輸入:密碼、口令模塊接口關(guān)系保存:返回機(jī)械一室模塊2.4.6機(jī)械二室模塊一、用戶登錄模塊1、模塊描述輸入用戶名和密碼經(jīng)系統(tǒng)檢查后予以允許進(jìn)入或者拒絕進(jìn)入。2、輸入、輸出輸入:用戶名和密碼3、模塊接口關(guān)系允許進(jìn)入:調(diào)用機(jī)械二室模塊拒絕進(jìn)入:返回系統(tǒng)總控模塊二、報告首頁錄入模塊1、模塊描述將機(jī)械二室檢驗報告首頁數(shù)據(jù)按照原始表格錄入后,選擇保存按鈕保存o2、輸入、輸出序號輸入數(shù)

38、量精度數(shù)據(jù)類型有效范圍1報口編勺1字符2檢驗結(jié)論1字符3依據(jù)標(biāo)準(zhǔn)1字符4環(huán)境溫度1字符5備注1字符6審核1字符7主檢1字符8報告復(fù)審人1字符3、模塊接口關(guān)系保存:返回機(jī)械二室模塊4、算法描述首先判斷樣品編號是否為空,為空則返回;若不為空,則查詢該樣品編號的檢驗報告首頁是否已錄入,若已經(jīng)錄入則返回;若尚未錄入,則進(jìn)入檢驗報告首頁錄入界面。輸入數(shù)據(jù)后,選擇保存按鈕保存,系統(tǒng)保存數(shù)據(jù)后發(fā)出提示返回機(jī)械一室模塊。三、報告首頁修改模塊1、模塊描述將保存的檢驗報告首頁數(shù)據(jù)修改后,選擇保存按鈕保存或選擇刪除按鈕刪除。2、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報口編勺1字符2檢驗結(jié)論1字符3依據(jù)標(biāo)準(zhǔn)1字

39、符4環(huán)境溫度1字符5備注1字符6審核1字符7主檢1字符8報告復(fù)審人1字符3、模塊接口關(guān)系修改或刪除:返回機(jī)械二室模塊4、算法描述首先判斷樣品編號是否為空,為空則返回;若不為空,則查詢該樣品編號的檢驗報告首頁是否已錄入,若尚未錄入則返回;若已經(jīng)錄入,則查詢該檢驗報告是否已簽發(fā),報告已簽發(fā)則返回;未簽發(fā)則進(jìn)入檢驗報告首頁修改界面。修改數(shù)據(jù)后,選擇保存按鈕保存或選擇刪除按鈕刪除,系統(tǒng)發(fā)出提示返回機(jī)械二室模塊。四、報告附頁錄入模塊1、模塊描述將機(jī)械二室檢驗報告附頁數(shù)據(jù)按照原始表格錄入后,選擇保存按鈕保存。2、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報口編勺1字符2序號14字符3檢驗項目14字符4技

40、術(shù)要求14字符5檢驗結(jié)果14字符6單項評價14字符7備注1字符8單位14字符3、模塊接口關(guān)系返回:返回機(jī)械二室模塊4、算法描述首先判斷樣品編號是否為空,為空則返回;若不為空,則查詢該樣品編號的檢驗報告是否已簽發(fā),若已經(jīng)簽發(fā)則返回;若尚未簽發(fā),則進(jìn)入檢驗報告附頁錄入界面。輸入數(shù)據(jù)后,選擇保存按鈕保存。五、報告附頁修改模塊1、模塊描述將機(jī)械二室檢驗報告附頁數(shù)據(jù)修改后,選擇修改按鈕保存或選擇刪除按鈕刪除記錄或選擇插入按鈕插入記錄。2、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1報口編勺1字符2序號14字符3檢驗項目14字符4技術(shù)要求14字符5檢驗結(jié)果14字符6單項評價14字符7備注1字符8單位14字

41、符3、模塊接口關(guān)系返回:返回機(jī)械二室模塊4、算法描述首先判斷樣品編號是否為空,為空則返回;若不為空,則查詢該樣品編號的檢驗報告是否已簽發(fā),若已經(jīng)簽發(fā)則返回;若尚未簽發(fā),則查詢該檢驗報告附頁是否已錄入,若尚未錄入則返回,若已經(jīng)錄入則進(jìn)入檢驗報告附頁修改界面。修改數(shù)據(jù)后,可選擇修改按鈕保存;或選中想刪除的記錄,選擇刪除按鈕刪除;也可以插入記錄。六、運行卡錄入模塊1、模塊描述將機(jī)械二室檢驗運行卡數(shù)據(jù)錄入后,選擇保存按鈕保存。2、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1樣品編號1字符2主檢日期1字符年1980,2050月1,12日1,313主檢人1字符4協(xié)檢日期1字符年1980,2050月1,12

42、日1,315協(xié)檢人1字符6報告編寫日期1字符年1980,2050月1,12日1,317報告編寫人1字符8報告審核日期1字符年1980,2050月1,12日1,319報告審核人1字符10備注1字符3、模塊接口關(guān)系保存:返回機(jī)械二室模塊4、算法描述首先判斷樣品編號是否為空,為空則返回;若不為空,則查詢該樣品編號檢驗運行卡是否已錄入,若已經(jīng)錄入則返回;若尚未錄入,則進(jìn)入檢驗運行卡錄入界面。輸入數(shù)據(jù)后,選擇保存按鈕保存。七、運行卡修改模塊1、模塊描述將機(jī)械二室檢驗運行卡數(shù)據(jù)修改后,選擇修改按鈕更新。2、輸入、輸出序號輸入數(shù)量精度數(shù)據(jù)類型有效范圍1樣品編號1字符2主檢日期1字符年1980,2050月1,12日1,313

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論