軟件項目工程詳細(xì)設(shè)計文檔模板

軟件項目工程詳細(xì)設(shè)計文檔模板

ID:22410656

大?。?.84 MB

頁數(shù):43頁

時間:2018-10-29

軟件項目工程詳細(xì)設(shè)計文檔模板_第1頁
軟件項目工程詳細(xì)設(shè)計文檔模板_第2頁
軟件項目工程詳細(xì)設(shè)計文檔模板_第3頁
軟件項目工程詳細(xì)設(shè)計文檔模板_第4頁
軟件項目工程詳細(xì)設(shè)計文檔模板_第5頁
資源描述:

《軟件項目工程詳細(xì)設(shè)計文檔模板》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、.研發(fā)生產(chǎn)中心文檔編號版本A1密級商密A項目名稱Xx系統(tǒng)項目來源QR-RD-022(Ver1.2)XXX系統(tǒng)詳細(xì)設(shè)計說明書(內(nèi)部資料請勿外傳)編寫:日期:檢查:日期:審核:日期:批準(zhǔn):日期:XX公司版權(quán)所有不得復(fù)制.文檔變更記錄序號變更(+/-)說明作者版本號日期批準(zhǔn)12.目錄1.引言41.1編寫目的和范圍41.2術(shù)語表41.3參考資料41.4使用的文字處理和繪圖工具42.全局?jǐn)?shù)據(jù)結(jié)構(gòu)說明52.1常量52.2變量52.3數(shù)據(jù)結(jié)構(gòu)53.模塊設(shè)計53.1用例圖53.2功能設(shè)計說明53.2.1模塊153.2.2模塊264.接口設(shè)計74.1內(nèi)部接

2、口74.2外部接口74.2.1接口說明74.2.2調(diào)用方式85.數(shù)據(jù)庫設(shè)計86.系統(tǒng)安全保密設(shè)計86.1說明86.2設(shè)計86.2.1數(shù)據(jù)傳輸部分86.2.2IP過濾分部86.2.3身份驗證部分87.系統(tǒng)性能設(shè)計98.系統(tǒng)出錯處理9..1.引言1.1編寫目的和范圍說明寫這份詳細(xì)設(shè)計說明書的目的。本詳細(xì)設(shè)計說明書編寫的目的是說明程序模塊的設(shè)計考慮,包括程序描述、輸入/輸出、算法和流程邏輯等,為軟件編程和系統(tǒng)維護(hù)提供基礎(chǔ)。本說明書的預(yù)期讀者為系統(tǒng)設(shè)計人員、軟件開發(fā)人員、軟件測試人員和項目評審人員。1.2術(shù)語表定義系統(tǒng)或產(chǎn)品中涉及的重要術(shù)語,為讀

3、者在閱讀文檔時提供必要的參考信息。序號術(shù)語或縮略語說明性定義1PMProjectManager,項目經(jīng)理21.3參考資料列出有關(guān)資料的名稱、作者、文件編號或版本等。參考資料包括:a.需求說明書、架構(gòu)設(shè)計說明書等;b.本項目的其他已發(fā)表的文件;c.引用文件、資料、軟件開發(fā)標(biāo)準(zhǔn)等。資料名稱作者文件編號、版本資料存放地點1.4使用的文字處理和繪圖工具文字處理軟件:wordoffice繪圖工具:Visio.1.全局?jǐn)?shù)據(jù)結(jié)構(gòu)說明本章說明本程序系統(tǒng)中使用的全局?jǐn)?shù)據(jù)常量、變量和數(shù)據(jù)結(jié)構(gòu)。1.1常量staticStringSERVER_ADDRESS服務(wù)

4、器地址booleanloginFlag登錄狀態(tài)1.2變量BlueUserInfo?用戶賬戶結(jié)構(gòu)體1.3數(shù)據(jù)結(jié)構(gòu)包括數(shù)據(jù)結(jié)構(gòu)名稱,功能說明,具體數(shù)據(jù)結(jié)構(gòu)說明(定義、注釋、取值)等。2.模塊設(shè)計2.1用例圖.1.1功能設(shè)計說明1.1.1登錄模塊模塊1主要分為以下幾個子模塊:子模塊1、子模塊2和子模塊N。1.1.1.1設(shè)計圖1.1.1.2功能描述此模塊的主要功能是登錄驗證功能,保證程序的安全性問題。用戶需要驗證用戶和密碼是否正確才能進(jìn)行下一部操作。1.1.1.3輸入數(shù)據(jù)變量名類型說明.userNameString用戶名(必填)passwordS

5、tring密碼(必填)STOPSPLASHint開場動畫標(biāo)志位SPLASHTIMElong消息發(fā)送延遲時間LOGINBUTTONint登錄按鈕是否能夠點擊標(biāo)志位1.1.1.1輸出數(shù)據(jù)字段說明code結(jié)果,0表示失敗,1表示成功,2表示該養(yǎng)殖場地不存在,3表示該Rfid已存在userName用戶名PassWord密碼userRoleld用戶權(quán)限,1代表系統(tǒng)用戶,2代表人事部,3代表育苗場,4代表生產(chǎn)部,5代表加工廠,6代表市場部,7代表捕撈管理員表現(xiàn)形式為:code=1.1.1.1.1流程圖1.1.1.2源程序文件說明1.1.1.3函數(shù)說明

6、對密碼進(jìn)行MD5加密:md5(密碼)將用戶的賬號密碼暫時保存等下次登錄時可以不用再次輸入:saveUserInfo(Activity名,用戶名,密碼)1.1.1.4限制條件必須在有網(wǎng)的條件下能使用登錄功能。.1.1.1人員管理1.1.1.1設(shè)計圖1.1.1.2功能描述通過手持設(shè)備掃描員工的RFID號,并在員工工號的輸入框手動輸入員工工號,并將兩條數(shù)據(jù)上傳到服務(wù)器中的數(shù)據(jù)庫。將員工工號與RFID號相互綁定。1.1.1.3輸入數(shù)據(jù)變量名屬性說明numberstring員工的員工號(必填)rfidstring員工的RFID號(必填)如:E200

7、5032530B0187144085E3在檢測數(shù)據(jù)的有效性是像是判斷數(shù)據(jù)是否為空,當(dāng)向服務(wù)器發(fā)送消息時服務(wù)器會對數(shù)據(jù)進(jìn)行有效性檢測,顯示判斷員工的員工號是否存在,員工的RFID號是否已被其他工作人員應(yīng)將綁定。這些數(shù)據(jù)的獲取離不開具有RFID掃描功能的手持設(shè)備,對員工的RFID卡進(jìn)行掃描獲取RFID號。才實現(xiàn)此功能1.1.1.4輸出數(shù)據(jù)變量名屬性說明numberstring員工的員工號.rfidstring員工的RFID號flagint數(shù)據(jù)存儲狀態(tài)的標(biāo)志位1.1.1.1業(yè)務(wù)算法和流程1.1.1.2數(shù)據(jù)設(shè)計給出本程序中的局部數(shù)據(jù)結(jié)構(gòu)說明,包括

8、數(shù)據(jù)結(jié)構(gòu)名稱,功能說明,具體數(shù)據(jù)結(jié)構(gòu)說明(定義、注釋設(shè)計、取值)等。相關(guān)數(shù)據(jù)庫表,數(shù)據(jù)存儲設(shè)計(具體說明需要以文件方式保存的數(shù)據(jù)文件名、數(shù)據(jù)存儲格式、數(shù)據(jù)項及屬性等。)1.1.1.3源程序文件

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。