利頓公司航材系統(tǒng)詳細設計說明書_第1頁
利頓公司航材系統(tǒng)詳細設計說明書_第2頁
利頓公司航材系統(tǒng)詳細設計說明書_第3頁
利頓公司航材系統(tǒng)詳細設計說明書_第4頁
利頓公司航材系統(tǒng)詳細設計說明書_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、航材送修及退料系統(tǒng)詳細設計說明書航材送修及退料系統(tǒng)(詳細設計說明書)編寫單位:中國民航大學計算機學院暑期實習利頓第三小組設計人員:李強,沙永鵬,徐天邊,杜麗云,王興磊版 本:1.0編寫日期:2013-7-16目錄1引言31.1編寫目的31.2項目背景31.3定義31.4參考資料42總體設計42.1需求概述42.2軟件結構53程序描述53.1待處理信息部分63.1.1功能63.1.2性能63.1.3輸入項目63.1.4輸出項目63.1.5算法73.1.6程序邏輯73.1.7函數(shù)說明73.1.8存儲分配73.1.9限制條件83.1.10測試要點83.2航材送修合同管理部分93.2.1功能93.2.

2、2性能93.2.3輸入項目93.2.4輸出項目93.2.5算法103.2.6程序邏輯103.2.7函數(shù)說明103.2.8存儲分配113.2.9限制條件113.2.10測試要點113.3航材催修管理部分123.3.1功能123.3.2性能123.3.3輸入項目123.3.4輸出項目123.3.5算法123.3.6程序邏輯133.3.7函數(shù)說明133.3.8存儲分配133.3.9限制條件143.3.10測試要點141引言1.1編寫目的本說明書在概要設計的基礎上,對航材送修及退料系統(tǒng)的各模塊、程序分別進行了實現(xiàn)層面上的要求和說明。系統(tǒng)開發(fā)小組的產(chǎn)品實現(xiàn)成員應該閱讀和參考本說明進行代碼的編寫、測試和完

3、成系統(tǒng)的總結。本說明書的預期讀者為系統(tǒng)設計人員、軟件開發(fā)人員、軟件測試人員和項目評審人員。1.2項目背景說明:A、 軟件系統(tǒng)的名稱:航才送修及退料系統(tǒng)B、 任務提出者:中國民航大學計算機學院暑期實訓利頓班開發(fā)者:第3組成員C、 實現(xiàn)完成的系統(tǒng)將可用在公司各部門所有臺式機及筆記本電腦上,為使用者提供航材處理,航材送修合同管理,航材催修等等工作。1.3定義序號術語或縮略語說明性定義1SUPPLY供貨廠家2REPAIR承修廠家3TRAFFIC運輸代理4TRADE貿(mào)易代理5PAYER付款單位6CONSIGNMENT發(fā)貨單位7AIRLINE航空公司8LSHT臨時合同9ZDZ制定中10YSP已審批11WC

4、完成12QX取消13CRITICAL緊急修理14EXPEDITE加快修理15ROUTINE正常修理16GC觀察件17KY可用件18KX可修理件19BF報廢件20WCL未處理21JDSF交第三方22KYRK可用入庫23XL修理24BF報廢1.4參考資料系統(tǒng)需求分析文檔系統(tǒng)數(shù)據(jù)庫設計利頓航材交易網(wǎng):軟件工程導論第5版 張海藩編著 清華大學出版社2總體設計2.1需求概述按照需求分析文檔中的規(guī)格要求,適用本系統(tǒng)對待處理退料航材進行處理,對送修航材簽訂的合同進行審批、管理,同時對必要的需要維修的航材進行催修。使得航材系統(tǒng)的運行準確、流暢。同時,系統(tǒng)最大限度地實現(xiàn)易安裝,易維護性,易操作性,運行穩(wěn)定,安全

5、可靠。通過航材系統(tǒng)管理來進一步規(guī)范航材送修和退料管理,提高航材使用率,最大限度的降低航材成本,逐步實現(xiàn)航材精細化管理,提升公司航材管理水平。2.2軟件結構3程序描述3.1待處理信息部分3.1.1功能3.1.2性能精 度:該系統(tǒng)在輸入時間時精確到天;靈 活 性:窗口響應全部的快捷菜單和控制面板操作;時間特性:響應鼠標單擊的時間在12秒之間。3.1.3輸入項目各種被退庫的或者無法應用的航材退料及其信息。3.1.4輸出項目將可用件輸出給商務檢驗;將報廢件輸出給報廢處理;將可修理件輸出給送修管理,形成送修合同。3.1.5算法本部分沒有采用自定義的算法。3.1.6程序邏輯3.1.7函數(shù)說明3.1.8存儲

6、分配本程序在高級語言JAVA進行編碼,直接的內(nèi)存分配由JAVA運行時分配。本組件內(nèi)所依賴的變量、結構要求全部在組件元素內(nèi)申明。3.1.9限制條件所有操作都有嚴格的限制條件。例如:只能編輯處理結果為未處理的記錄;并且只能對未處理的記錄進行報廢處理、可用退料以及修理處理;單據(jù)報廢則可以對所有記錄進行此操作。3.1.10測試要點(1)測試新增加的信息是否加入數(shù)據(jù)庫。(2)測試編輯的信息是否已在數(shù)據(jù)庫中完成修改。(3)測試選擇增加消息接收人時是否將目標用戶加入接收人列表。(4)測試能否使處理結果為報廢處理的記錄進入航材報廢管理。(5)測試能否使處理結果為修理處理的記錄進入航材送修管理。(6)測試能否使

7、處理結果為可用退料的記錄進入航材商務檢驗。3.2航材送修合同管理部分3.2.1功能3.2.2性能精 度:該系統(tǒng)在輸入時間時精確到天;靈 活 性:窗口響應全部的快捷菜單和控制面板操作;時間特性:響應鼠標單擊的時間在12秒之間。3.2.3輸入項目各種被退庫的可修理航材以及其相關信息,資料。3.2.4輸出項目將航材催修信息輸出給航材催修管理;并對修理廠家進行提醒,催促。將報價信息輸出給航材維修廠商;將報廢件輸出給報廢處理;輸出航材換件清單以及航材送修合同。3.2.5算法本部分沒有采用自定義的算法。3.2.6程序邏輯3.2.7函數(shù)說明1. initDone()初始化2. editButton_onCl

8、ick()右鍵的編輯菜單,用于對臨時合同、制定中合同和已審批合同進行編輯3. ratifyButton_onClick()右鍵的審批菜單,主要對制定中合同進行審批,使制定中合同轉化為已審批狀態(tài)4. cancelButton_onClick()右鍵的取消菜單,對臨時合同、制定中合同和已審批合同進行操作,使之轉為取消狀態(tài)5. cxButton_onClick()右鍵的催修菜單,主要對已審批狀態(tài)合同進行催修,將合同發(fā)送給催修管理進行審查6. returntoButton_onClick()右鍵的轉發(fā)菜單,用于對臨時合同、制定中合同和已審批合同進行操作,只要編輯的信息量已足,即可取消該合同,轉發(fā)給商務

9、檢驗部門7. discardButton_onClick()右鍵的報廢菜單,對臨時合同、制定中合同和已審批合同進行操作,若以確認該器件不可用,則對其進行報廢操作,將對應的合同傳送給報廢管理,同時經(jīng)過該部門確認報廢后,則返回該合同的報廢單號8. submitButton_onClick()右鍵的提交報價菜單,功能是對已損壞部件擬定賠償9. printButton_onClick()右鍵的打印合同菜單,將生成的送修/維修合同進行打印出來10. uploadButton_onClick()右鍵的上傳附件菜單3.2.8存儲分配本程序在高級語言JAVA進行編碼,直接的內(nèi)存分配由JAVA運行時分配。本組件

10、內(nèi)所依賴的變量、結構要求全部在組件元素內(nèi)申明。3.2.9限制條件所有操作都有嚴格的限制條件。例如:只能編輯狀態(tài)為臨時合同或制定中的數(shù)據(jù);只能編輯狀態(tài)的已審批的數(shù)據(jù)的SB信息;只能審批狀態(tài)為制定中的數(shù)據(jù);只能針對已審批的數(shù)據(jù)進行催修;可以對所有數(shù)據(jù)進行取消操作、報廢操作;只能轉發(fā)狀態(tài)為取消的數(shù)據(jù);只能對已審批的數(shù)據(jù)進行提交報價;可以對所有數(shù)據(jù)進行上傳附件操作、合同打印操作以及換件清單操作。3.2.10測試要點(1)測試編輯的信息是否已在數(shù)據(jù)庫中完成修改。(2)測試詳細查詢能否查詢出完全正確的信息。(3)測試對數(shù)據(jù)進行排序能否真確進行。(4)測試能否使處理結果為報廢處理的記錄進入航材報廢管理。(5

11、)測試打印合同能否跳轉出合同界面。(6)測試換件清單能否跳轉到換件清單界面。(7)測試催修的數(shù)據(jù)記錄能否計入航材催修管理界面。(8)測試轉發(fā)的數(shù)據(jù)信息能否被接收人成功收到。(9)測試上傳附件能否將附件添加到航材信息鏈接中。3.3航材催修管理部分3.3.1功能3.3.2性能精 度:該系統(tǒng)在輸入時間時精確到天;靈 活 性:窗口響應全部的快捷菜單和控制面板操作;時間特性:響應鼠標單擊的時間在12秒之間。3.3.3輸入項目航材送修合同管理中需要催修的航材及其信息,資料。3.3.4輸出項目輸出一份打印催修單。3.3.5算法本部分沒有采用自定義的算法。3.3.6程序邏輯航材催修管理查詢打印催修單上傳附件刪

12、除保存searchButton_onClick()saveButton_onClick()delButton_onClick()printButton_onClick()uploadButton_onClick()a.3.3.7函數(shù)說明 初始化函數(shù)initDone(),定制右鍵菜單,初始化列表。searchButton_onClick()的功能進入催修管理可以直接查詢催修信息。saveButton_onClick()的功能可以對預計返回時間和備注進行修改,然后進行保存。delButton_onClick()的功能刪除已經(jīng)催修完成的信息,在確認后操作有效。printButton_onClick()的功能 打印需要的催修單uploadButton_onClick() 的功能需要說明催修信息的則要上傳附件3.3.8存儲分配本程序在高級語言JAVA進行編碼,直接的內(nèi)存分配由JAVA運行時分配。本組件內(nèi)所依賴的變量、結構要求全部在組件元素內(nèi)申明

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論