




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、文檔編號:XXXX二次開發設計說明書XXXXXX有限公司目錄 TOC o 1-5 h z HYPERLINK l bookmark31 o Current Document 引言3 HYPERLINK l bookmark35 o Current Document 編寫目的3 HYPERLINK l bookmark39 o Current Document 項目背景3 HYPERLINK l bookmark47 o Current Document 參考資料3 HYPERLINK l bookmark50 o Current Document 二次開發結構3 HYPERLINK l boo
2、kmark54 o Current Document 軟件結構3條件與限制4二次開發設計框架4 HYPERLINK l bookmark57 o Current Document 二次開發內容4 HYPERLINK l bookmark61 o Current Document 內容1 (如:窗體定制ITEM屬性表單的定制 4 HYPERLINK l bookmark70 o Current Document 內容 25 HYPERLINK l bookmark73 o Current Document 內容 n5接口設計5 HYPERLINK l bookmark77 o Current D
3、ocument 4.1內部接口54.2夕卜部接口6數據結構設計6庫結構6表結構6出錯處理設計6出錯信息6補救措施6系統維護設計6其他6引言編寫目的本文檔主要針對系統的二次開發部分對在實施總體設計方案沖描述的需要二次開 發的內容,詳細進行描述。為編程人員、測試人員、實施人員和維護人員之間提供共同的參考依據,X對軟件功 能及集成模塊的實現作詳細描述本說明書面向對象為編程人員測試人員、實施人員和維 護人員。項目背景本項目軟件開發平臺:本項目軟件二次開發實施單位:定義PLM (product life cycle management)產品生命周期管理PDM (product data managem
4、ent:)產品數據管理BOM (bill of material)材料明細表CAPP(Computer Adied Process Planning)計算機輔助工藝設計PSE (product structure editor)產品結構編輯器ItemRevision版本零部件1.4.參考資料XXXX項目需求規格說明書XXXX項目總體設計方案二次開發結構2.1.軟件結構例如:TCEng軟件的層次構成-Portal Java clients. 客戶端-TCEng server服務器端-Oracle后臺數據庫-TCEngFS文檔服務器TCEng存儲數據的方式:結構化數據一一存儲于Oracle數據庫中
5、文件存儲于卷Volume中2.2.條件與限制2.3.二次開發設計框架客戶程序類的層次如圖所示:圖:二次開發內容對于需要開發的內容有兩類:一類是需要重新進行開發的內容,這相當于重新開發某一模塊的功能。如BM系統 我們是通過便量配置實現但是這一次需要采用加速物的方法實現。需要重新分析和設 計,做出類似于詳細設計那種程度的設計;另一類是僅需要簡單定制即可完成的內容。如加幾個屬性、繪制卡片等。這一類僅僅 需要簡單的文字描述即可。3.1.內容1 (如:窗體定制 ITEM屬性表單的定制首先描述需求分析。如:1)在PLM的Schema Editor中創建ITEM表單屬性表2)在PLM的LOV中創建ITEM表
6、單屬性的可選項對應的值列表3)使用JAVA進行二次開發,制作新的MasterForm4)在 form_pertieS中添加ItemMaster.FORMDEFINITIO項,綁定MasterForm 到定制的表單。5)開發使用語言:JAVA主要類描述public class ItemRevisionMasterForm extends AbstractIMANForm (/重載checkForm(),綁定數據庫表單public void checkForm() throws Exception ()/初始化頁面中與LOV關聯的列表框private void initialize
7、ComField() throws IMANException ()/讀AITEM的表單屬性public void loadForm() throws IMANException ()/保存ITME的表單屬性public void saveForm() ()3.2.內容23.3.內容n接口設計4.1.內部接口軟件模塊分配例如:入庫軟件模塊;入庫軟件模塊是整個軟件的基礎,為整個軟件提供分析數據,其接口要求如下表:/此處加入接口要求表分析軟件模塊;分析軟件模塊包括電能,電壓,電量,諧波個模塊,是整個軟件的功能實現,實現軟件的分析功能,其接口要求分別如素表2,表3,表4及表5:/此處加入崗說明:表5
8、是 XXXXXX.報表軟件模塊;報表軟件模塊是為整用戶提供報表功能,其接口要求如下表:/此處加入接口要求表主界面軟件模塊;主界面軟件模塊是整個軟件的總控,為軟件的各個模塊提供接口,其接口要求如下表:/此處加入接口要求表由于上表較長,表中分為部分,表中第2部分說明為 :XXXXXXXXXXXXX模塊之間的關系/此處加入模塊之間的關系4.2.外部接口說明本系統同外界的所有接口的安排包括軟件與硬件之間的接口、本系統與各支持 系統之間的接口關。數據結構設計庫結構/此處加入庫結構表結構/此處加入全局定義存到哪里等6-出錯處理設計出錯信息用一覽表的方式說明每種可能的出錯或故障情況出現皤統輸出信息的形式、含 意及處理方法。補救措施說明故障出現后可能采取的變通措施。包括:后備技術:說明準備采用的后備技術當原始系統數據萬一丟失時啟用的副本的建 立和啟動的技術例如周期性地把磁盤信息記錄到磁帶上去就是對于磁盤媒體的一 種后備技術。降效技術:說明準備采用的后備技術使用另一個效率稍低的系統或方法來求得所 需結果的某些部分例如一個自動系統的降效技術可以是手工操作和數據的人工記 錄。恢復及再啟動技
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 忻州市靜樂縣2024-2025學年四年級數學第二學期期末質量檢測試題含解析
- IT員工合同保密條款2025年
- 望江縣2025年三年級數學第二學期期末檢測試題含解析
- 個人動產抵押反擔保借款合同
- 南陽市鎮平縣2025屆四下數學期末經典模擬試題含解析
- 吉林省長春市第二實驗校2025屆初三第一次月考語文試題文試題含解析
- 石渠縣2025年四年級數學第二學期期末質量檢測試題含解析
- 企業人力資源顧問合同
- 洗滌劑產品購銷合同
- 統編版二年級語文下冊期末測試卷(C)(含答案)
- 2025屆廣東省廣州市普通高中高三下學期二模物理試卷含答案
- 行政復議法-形考作業2-國開(ZJ)-參考資料
- 診所中藥飲片清單
- AOI直通率持續提升報告
- 工作計劃與目標管理講義通用PPT課件
- 預應力混凝土結構設計原理.pptx
- 商業銀行員工家訪制度
- 英語練習漢譯英100句
- 來料檢驗指導書鋁型材
- 工程項目監理常用臺賬記錄表格(最新整理)
- Purchase Order模板參考模板
評論
0/150
提交評論