




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
軟件項(xiàng)目詳細(xì)設(shè)計(jì)編檢編檢審批日日期: 日號(hào)稱源發(fā)生產(chǎn)中心版本QR-RD-022寫:查:核:準(zhǔn):詳細(xì)設(shè)計(jì)說明書請(qǐng)勿外傳)日 期: XX公司版權(quán)所有不得復(fù)制文檔變更記錄12變更(+/-)說明說明寫這份詳細(xì)設(shè)計(jì)說明書的目的。本詳細(xì)設(shè)計(jì)說明書編寫的目的是說明程序模塊的設(shè)計(jì)考慮,包括程序描述、輸入/輸出、算法和流程邏輯等,為軟件編程和系統(tǒng)維護(hù)提供基礎(chǔ)。本說明書的預(yù)期讀者為系統(tǒng)設(shè)計(jì)人員、軟件開發(fā)人員、軟件測(cè)試人員和項(xiàng)目評(píng)審人定義系統(tǒng)或產(chǎn)品中涉及的重要術(shù)語,為讀者在閱讀文檔時(shí)提供必要的參考性定義ProjectManager12列出有關(guān)資料的名稱、作者、文件編號(hào)或版本等。參考資料包括:a.需求說明書、架構(gòu)設(shè)計(jì)說明書等;b.本項(xiàng)目的其他已發(fā)表的文件;c.引用文件、資料、軟件開發(fā)標(biāo)準(zhǔn)等。點(diǎn)1.4使用的文字處理和繪圖工具本章說明本程序系統(tǒng)中使用的全局?jǐn)?shù)據(jù)常量、變量和數(shù)據(jù)結(jié)構(gòu)。StringSERVERADDRESSbooleanloginFlag登錄狀態(tài)BlueUserInfo用戶賬戶結(jié)構(gòu)體包括數(shù)據(jù)結(jié)構(gòu)名稱,功能說明,具體數(shù)據(jù)結(jié)構(gòu)說明(定義、注釋、取值)1.1設(shè)計(jì)圖.2功能描述此模塊的主要功能是登錄驗(yàn)證功能,保證程序的安全性問題。用戶需要驗(yàn)證用戶和密碼是否正確才能進(jìn)行下一部操作。輸入數(shù)據(jù)變量名變量名int登錄按鈕是否能夠點(diǎn)擊4輸出數(shù)據(jù)說明PassWord密碼.1.5流程圖6源程序文件說明函數(shù)說明y限制條件2.1設(shè)計(jì)圖.2功能描述通過手持設(shè)備掃描員工的RFID號(hào),并在員工工號(hào)的輸入框手動(dòng)輸入員工工號(hào),并將兩條數(shù)據(jù)上傳到服務(wù)器中的數(shù)據(jù)庫。將員工工號(hào)與RFID號(hào)相互綁輸入數(shù)據(jù)rfid員工的RFID號(hào)(必填)在檢測(cè)數(shù)據(jù)的有效性是像是判斷數(shù)據(jù)是否為空,當(dāng)向服務(wù)器發(fā)送消息時(shí)服務(wù)器會(huì)對(duì)數(shù)據(jù)進(jìn)行有效性檢測(cè),顯示判斷員工的員工號(hào)是否存在,員工的RFID.4輸出數(shù)據(jù)變量名屬性說明flagint數(shù)據(jù)存儲(chǔ)狀態(tài)的標(biāo)志位.5業(yè)務(wù)算法和流程.6數(shù)據(jù)設(shè)計(jì)給出本程序中的局部數(shù)據(jù)結(jié)構(gòu)說明,包括數(shù)據(jù)結(jié)構(gòu)名稱,功能說明,具體數(shù)據(jù)結(jié)構(gòu)說明(定義、注釋設(shè)計(jì)、取值)等。相關(guān)數(shù)據(jù)庫表,數(shù)據(jù)存儲(chǔ)設(shè)計(jì) (具體說明需要以文件方式保存的數(shù)據(jù)文件名、數(shù)據(jù)存儲(chǔ)格式、數(shù)據(jù)項(xiàng)及屬性源程序文件說明ckagemportpublicclassEmployeeActivityextendsActivity{}editTextrfid=().toString().trim();BlueOceanEmployeeServiceemployeeService=newBlueOceanEmployeeService(context);BlueOceanEmployeeboe=newBlueOceanEmployee();}else{}}}}RunnablenetworkTask=newRunnable(){publicvoidrun(){絡(luò)請(qǐng)求相關(guān)操作UploadServiceuploadService=newUploadService();}}函數(shù)說明2.9限制條件要實(shí)現(xiàn)此功能必須要具備可以掃描RFID功能的手持設(shè)備,不然無法掃描3.1設(shè)計(jì)圖.2功能描述保存到本地?cái)?shù)據(jù)庫。并等到有網(wǎng)的條件下,將此條信息上傳到服務(wù)器端的數(shù)據(jù)RFID。3輸入數(shù)據(jù)池塘編號(hào)(必填)如:育苗rfid.4輸出數(shù)據(jù)rfid業(yè)務(wù)算法和流程6數(shù)據(jù)設(shè)計(jì)給出本程序中的局部數(shù)據(jù)結(jié)構(gòu)說明,包括數(shù)據(jù)結(jié)構(gòu)名稱,功能說明,具體數(shù)據(jù)結(jié)構(gòu)說明(定義、注釋設(shè)計(jì)、取值)等。相關(guān)數(shù)據(jù)庫表,數(shù)據(jù)存儲(chǔ)設(shè)計(jì) (具體說明需要以文件方式保存的數(shù)據(jù)文件名、數(shù)據(jù)存儲(chǔ)格式、數(shù)據(jù)項(xiàng)及屬性源程序文件說明ckageimport;/***Createdbyzhouxingguoon2015/7/15.publicclassPondActivityextendsActivity{}editTextrfid=().toString().trim();BlueOceanPondService(context);BlueOceanPondboe=newBlueOceanPond();}}}}}RunnablenetworkTask=newRunnable(){publicvoidrun(){絡(luò)請(qǐng)求相關(guān)操作UploadServiceuploadService=newUploadService();;}}函數(shù)說明3.9限制條件要實(shí)現(xiàn)此功能必須要具備可以掃描RFID功能的手持設(shè)備,不然無法掃描4.1設(shè)計(jì)圖.2功能描述RFID。還要掃描海產(chǎn)品的批次二維碼,當(dāng)員工對(duì)池塘進(jìn)行操作時(shí),需要記錄操作類型,并且記錄池塘的溫度。經(jīng)這些信息記錄到本地?cái)?shù)據(jù)庫。輸入數(shù)據(jù),需要檢測(cè)這些數(shù)據(jù)的獲取離不開具有RFID掃描功能及二維碼掃描的手持設(shè)備,對(duì)操作類型(必填),包括:喂食、換水、測(cè)4輸出數(shù)據(jù)int業(yè)務(wù)算法和流程6數(shù)據(jù)設(shè)計(jì)給出本程序中的局部數(shù)據(jù)結(jié)構(gòu)說明,包括數(shù)據(jù)結(jié)構(gòu)名稱,功能說明,具體數(shù)據(jù)結(jié)構(gòu)說明(定義、注釋設(shè)計(jì)、取值)等。相關(guān)數(shù)據(jù)庫表,數(shù)據(jù)存儲(chǔ)設(shè)計(jì) (具體說明需要以文件方式保存的數(shù)據(jù)文件名、數(shù)據(jù)存儲(chǔ)格式、數(shù)據(jù)項(xiàng)及屬性源程序文件說明ckage/**保苗階段activity*Createdbyzhouxingguoon2015/7/15.publicclassYouthActivityextendsActivity{privateButtonscanUser;etString("data");}}publicvoidonCreate(BundlesavedInstanceState){View**/try{scanThread=newScanThread(mHandler);}catch(Exceptione){rtinitfailshow();}receive=newFunkeyListener();ow}rfidScanPool=newRfidScan();rfidgetPool=();getPoolnull}}editTextrfidPool=().toString().trim();intflag=0;oString().trim();}else{}}else{}}}}RunnablenetworkTask=newRunnable(){publicvoidrun(){絡(luò)請(qǐng)求相關(guān)操作UploadServiceuploadService=newUploadService();;}@OverrideprotectedvoidonDestroy(){if(scanThread!=null){readclose}unregisterReceiver(receive);}}4.8函數(shù)說明4.9限制條件限制條件是,必須使用具有RFID和二維碼掃描功能的手持設(shè)備才能完成5.1設(shè)計(jì)圖.2功能描述此模塊的主要功能是掃描員工的RFID號(hào),并顯示到屏幕上去。工作人員選擇產(chǎn)品類型,掃描產(chǎn)品二維碼,一次可以掃描多個(gè)產(chǎn)品,并將數(shù)據(jù)保存到本輸入數(shù)據(jù)量名產(chǎn)品類型(必填),包括:凍海參、淡海參、鹽海參、鮮活海參、鹽漬海參、及時(shí)海參這些數(shù)據(jù)的獲取離不開具有RFID掃描功能及二維碼掃描的手持設(shè)備,對(duì)4輸出數(shù)據(jù)產(chǎn)品二維碼產(chǎn)品類型,包括:凍海參、淡海參、鹽海參、鮮活海參、鹽漬海參、及時(shí)海參Time務(wù)算法和流程數(shù)據(jù)設(shè)計(jì)給出本程序中的局部數(shù)據(jù)結(jié)構(gòu)說明,包括數(shù)據(jù)結(jié)構(gòu)名稱,功能說明,具體數(shù)據(jù)結(jié)構(gòu)說明(定義、注釋設(shè)計(jì)、取值)等。相關(guān)數(shù)據(jù)庫表,數(shù)據(jù)存儲(chǔ)設(shè)計(jì) (具體說明需要以文件方式保存的數(shù)據(jù)文件名、數(shù)據(jù)存儲(chǔ)格式、數(shù)據(jù)項(xiàng)及屬性源程序文件說明給出本程序的各源程序文件的說明,包括源程序文件名稱及其所在目錄,功能說明,包含的前導(dǎo)文件及函數(shù)名稱等。函數(shù)說明g限制條件限制條件是,用戶具有是由此功能的權(quán)限和使用具有RFID和二維碼掃描設(shè)備才能完成此功能。6.1設(shè)計(jì)圖.2功能描述本功能的主要功能是將一批貨物的二維碼與快遞公司、快遞單號(hào)綁定到一塊,并記錄當(dāng)前操作的員工RFID。用戶掃描產(chǎn)品二維碼就可以知道產(chǎn)品的運(yùn)輸3輸入數(shù)據(jù)出數(shù)據(jù)rfidStr物流公司,包括:順豐、EMS、申通快遞、圓通快遞、中通快遞、韻達(dá)快遞、百世匯通5業(yè)務(wù)算法和流程.6數(shù)據(jù)設(shè)計(jì)給出本程序中的局部數(shù)據(jù)結(jié)構(gòu)說明,包括數(shù)據(jù)結(jié)構(gòu)名稱,功能說明,具體數(shù)據(jù)結(jié)構(gòu)說明(定義、注釋設(shè)計(jì)、取值)等。相關(guān)數(shù)據(jù)庫表,數(shù)據(jù)存儲(chǔ)設(shè)計(jì) (具體說明需要以文件方式保存的數(shù)據(jù)文件名、數(shù)據(jù)存儲(chǔ)格式、數(shù)據(jù)項(xiàng)及屬性源程序文件說明給出本程序的各源程序文件的說明,包括源程序文件名稱及其所在目錄,功能說明,包含的前導(dǎo)文件及函數(shù)名稱等。函數(shù)說明7.1設(shè)計(jì)圖.2功能描述3輸入數(shù)據(jù)詳細(xì)描述用戶輸入的數(shù)據(jù)(包括任何輸入設(shè)備)以及這些數(shù)據(jù)的有效性檢驗(yàn)規(guī)則。詳細(xì)描述從物理模型中的哪些表獲取數(shù)據(jù)以及獲取這些數(shù)據(jù)的條件。輸出數(shù)據(jù)詳細(xì)描述子功能1所產(chǎn)生的數(shù)據(jù)以及這些數(shù)據(jù)的表現(xiàn)形式。業(yè)務(wù)算法和流程從業(yè)務(wù)角度詳細(xì)描述根據(jù)輸入數(shù)據(jù)產(chǎn)生輸出數(shù)據(jù)的業(yè)務(wù)算法和流程。5數(shù)據(jù)設(shè)計(jì)給出本程序中的局部數(shù)據(jù)結(jié)構(gòu)說明,包括數(shù)據(jù)結(jié)構(gòu)名稱,功能說明,具體數(shù)據(jù)結(jié)構(gòu)說明(定義、注釋設(shè)計(jì)、取值)等。相關(guān)數(shù)據(jù)庫表,數(shù)據(jù)存儲(chǔ)設(shè)計(jì) (具體說明需要以文件方式保存的數(shù)據(jù)文件名、數(shù)據(jù)存儲(chǔ)格式、數(shù)據(jù)項(xiàng)及屬性源程序文件說明給出本程序的各源程序文件的說明,包括源程序文件名稱及其所在目錄,功能說明,包含的前導(dǎo)文件及函數(shù)名稱等。.1函數(shù)說明刪刪除數(shù)據(jù)deleteData()8.1設(shè)計(jì)圖.2功能描述3輸入數(shù)據(jù)變量名屬性說明addressStrString服務(wù)器網(wǎng)絡(luò)地址(必填)4輸出數(shù)據(jù)變量名屬性說明5業(yè)務(wù)算法和流程函數(shù)說明根據(jù)需要增加章節(jié)描述接口。:例:/***通過用戶服務(wù)號(hào)碼取得該客戶認(rèn)證密碼等信息,如果該客戶存在返回為0,其他情況參考錯(cuò)誤編碼*/publicRUserInfogetUserInfo(StringuserNo);數(shù)據(jù)庫設(shè)計(jì)詳見[xxx數(shù)據(jù)庫設(shè)計(jì)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 承包面包配送合同范本
- 畢業(yè)生就業(yè)勞動(dòng)合同簽訂意向書
- 委托設(shè)計(jì)logo合同范本
- 安保服裝采購合同范本
- 花卉購買合同范本txt
- 工程融資居間合同范本
- 餐廳桌子購銷合同范本
- 個(gè)人房屋抵押貸款合同范例
- 變壓器合同范例
- 醫(yī)藥禮品采購合同范本
- 市場(chǎng)詢價(jià)單【模板】
- 高熱護(hù)理常規(guī)課件
- 液壓式打包機(jī)安全操作規(guī)程
- 《水土保持工程學(xué)》淤地壩設(shè)計(jì)教學(xué)課件
- 2023高性能工業(yè)PON白皮書
- 供應(yīng)鏈管理培訓(xùn)教材
- 加油站投資概算表
- 《保險(xiǎn)轉(zhuǎn)介紹新解》
- 貨位編碼和儲(chǔ)位管理知識(shí)PPT倉庫貨區(qū)的布置與編碼方法
- DB13T 5186-2020橋梁預(yù)應(yīng)力孔道壓漿密實(shí)度無損檢測(cè)技術(shù)規(guī)程
- 質(zhì)量體系推行計(jì)劃表
評(píng)論
0/150
提交評(píng)論