国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

跨平臺軟件安裝程序的設(shè)計與實現(xiàn).doc

約33頁DOC格式手機打開展開

跨平臺軟件安裝程序的設(shè)計與實現(xiàn),頁數(shù)33 字數(shù) 26654摘 要軟件的安裝是軟件進入應用領(lǐng)域的第一步,安裝程序的好壞決定了用戶對軟件的第一印象,對軟件的整體質(zhì)量有著重要的影響。目前軟件的功能不斷增多,應用范圍越來越廣,相應的復雜性也不斷增高,因此安裝程序也越加復雜。作者對installshield multiplatfo...
編號:10-21693大小:1.33M
分類: 論文>計算機論文

內(nèi)容介紹

此文檔由會員 天緣 發(fā)布

跨平臺軟件安裝程序的設(shè)計與實現(xiàn)
頁數(shù) 33 字數(shù) 26654
摘 要
軟件的安裝是軟件進入應用領(lǐng)域的第一步,安裝程序的好壞決定了用戶對軟件的第一印象,對軟件的整體質(zhì)量有著重要的影響。目前軟件的功能不斷增多,應用范圍越來越廣,相應的復雜性也不斷增高,因此安裝程序也越加復雜。作者對InstallShield Multiplatform安裝程序開發(fā)框架和JavaBeans組件技術(shù)進行研究,介紹了OS/400和z/OS系統(tǒng)特性,在此基礎(chǔ)上成功的為ScanMail for Domino開發(fā)出跨平臺的安裝程序,為跨平臺安裝程序的開發(fā)提供了解決方案和具體的開發(fā)實例。
在ScanMail for Domino安裝程序的分析和設(shè)計過程中,采用面向?qū)ο蟮姆治雠c設(shè)計方法。在Windows,Linux,Solaris,AIX和OS/400操作系統(tǒng)上采用基于Java組件技術(shù)的InstallShield Multiplatform來開發(fā)安裝程序,只需一份代碼就可以支持以上平臺。而在z/OS操作系統(tǒng)上,基于z/OS提供的Unix系統(tǒng)服務(wù)采用Shell腳本來開發(fā)安裝程序。
文中所采用的開發(fā)方法為ScanMail for Domino開發(fā)的安裝程序在各個平臺上都達到了產(chǎn)品的需求,并且有很高的質(zhì)量,尤其是安裝程序的模塊化使得安裝程序的后期維護簡單和高效,降低了整個軟件的開發(fā)和維護成本。

關(guān)鍵詞:安裝程序,面相對象分析與設(shè)計,Java組件,集成文件系統(tǒng),Unix系統(tǒng)服務(wù)

目 錄
摘 要 II
ABSTRACT III
緒 言 1
第一章 面相對象技術(shù)和JAVA組件技術(shù) 2
1.1 面向?qū)ο蟪绦蛟O(shè)計介紹 2
1.1.1 面相對象的發(fā)展 2
1.1.2 面相對象的特性 2
1.1.3 面相對象程序設(shè)計的一般方法 3
1.2 Java組件技術(shù) 4
1.2.1 組件的概念和分類 4
1.2.2 JavaBean組件特性 5
1.3 JavaBean的事件機制 5
1.3.1 JavaBean事件機制概述 5
1.3.2事件對象 6
1.3.3事件監(jiān)聽者接口 6
1.3.4 指定組件包含的屬性信息 8
第二章安裝程序設(shè)計 8
2.1 InstallShiled Multiplatform平臺介紹 8
2.1.1 Product Bean 8
2.1.2 Wizard Bean 9
2.1.3 Condition和Services 9
2.2 Custom Bean的設(shè)計 9
2.2.1 Product Action的設(shè)計 10
2.2.2 Wizard Action的設(shè)計 10
2.2.3 Wizard Panel的設(shè)計 11
2.3項目的編譯與運行 13
2.3.1 安裝程序的平臺和語言設(shè)置 13
2.3.2 安裝程序的運行 13
第三章安裝程序分析與設(shè)計 14
3.1 ScanMail for Domino簡介 14
3.2 ScanMail for Domino安裝程序的需求分析和設(shè)計 15
3.2.1 安裝程序需求分析 15
3.2.2安裝程序流程設(shè)計 16
3.2.3 安裝程序中的類設(shè)計 18
3.3 ScanMail for Domino卸載程序的需求分析與設(shè)計 19
3.3.1 卸載程序需求分析 19
3.3.2 卸載程序流程設(shè)計 19
3.3.3 卸載程序中的類結(jié)構(gòu) 20
3.4 ScanMail for Domino數(shù)據(jù)庫的處理邏輯 20
第四章 SCANMAIL FOR DOMINO安裝程序的實現(xiàn) 21
4.1 ScanMail for Domino安裝程序模塊實現(xiàn) 21
4.1.1 歡迎界面與安裝條款界面 21
4.1.2 初始化安裝環(huán)境 21
4.1.3 選擇安裝類型和輸入產(chǎn)品激活碼界面 22
4.1.4 選擇需要安裝的服務(wù)器和用戶確認服務(wù)器信息 23
4.1.5 ScanMail for Domino安裝情況分析和顯示 24
4.1.6 數(shù)據(jù)庫相關(guān)的配置界面 25
結(jié) 論 26
致 謝 27
參考文獻 28


參考文獻
[1] 王燕,面相對象的理論與C++實踐[M],北京:清華大學出版社,1997。
[2] 唐勝群,面相對象分析與設(shè)計[J],小型微型計算機系統(tǒng),1994,15(3)。
[3] 戴敏、宋燕平,組件開發(fā)與軟件重用[J],南開大學學報(自然科學),2001,34(3)。
[4] 李爭、陸正中,Jbuilder精髓[M],北京:電子工業(yè)出版社,2004.
[5] 應時、康立山、陳毓屏等,基于Java的代碼組件重用技術(shù)JavaBeans[J],微電子學與計算機,2000(3).