Web系統(tǒng)開發(fā)的一種策略_Java與COBOL的結(jié)合_第1頁
Web系統(tǒng)開發(fā)的一種策略_Java與COBOL的結(jié)合_第2頁
Web系統(tǒng)開發(fā)的一種策略_Java與COBOL的結(jié)合_第3頁
Web系統(tǒng)開發(fā)的一種策略_Java與COBOL的結(jié)合_第4頁
Web系統(tǒng)開發(fā)的一種策略_Java與COBOL的結(jié)合_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、計算機(jī)時代年第期 開發(fā)的系統(tǒng)名主要開發(fā)語言開發(fā)者時間某快送公司貨物追蹤等業(yè)務(wù)管理系統(tǒng),某海上保險公司自動車保險的保險料試算系統(tǒng)()本社某工作機(jī)械運(yùn)轉(zhuǎn)狀況管理系統(tǒng)本社某生命保險公司第二代營業(yè)支持系統(tǒng),日立引言近年來信息技術(shù)的發(fā)展極其迅速,出現(xiàn)了各種計算機(jī)(微機(jī)、工作站、大中小型服務(wù)器以及超級計算機(jī)等)的各種復(fù)雜工作平臺、各種分散與集中型數(shù)據(jù)庫系統(tǒng)與管理信息系統(tǒng)、客戶服務(wù)系統(tǒng)以及各種基干應(yīng)用軟件與商業(yè)軟件包,以技術(shù)為基礎(chǔ)的網(wǎng)絡(luò)支持服務(wù)及在互聯(lián)網(wǎng)上實(shí)現(xiàn)實(shí)時高速的動靜態(tài)圖像與多媒體等的數(shù)據(jù)傳輸,以數(shù)據(jù)庫技術(shù)為核心所開發(fā)的各種綜合軟件,高速分散及并列運(yùn)行的科學(xué)計算與模擬系統(tǒng)的各種專業(yè)應(yīng)用軟件等。特別是網(wǎng)

2、在全世界范圍的應(yīng)用,已形成了系統(tǒng)開發(fā)的迅猛發(fā)展之勢。但鑒于目前使用的程序員和開發(fā)軟件的嚴(yán)重不足,加之開發(fā)標(biāo)準(zhǔn)仍不完備,一時也難以滿足網(wǎng)應(yīng)用的急劇增長的需求。本文順應(yīng)當(dāng)前的情勢,討論結(jié)合采用與語言來開發(fā)系統(tǒng)的方法選擇策略。語言是美國公司于年月推出的編程語言,其最大特點(diǎn)是廣泛兼容性,用它編寫的軟件可在各種軟件環(huán)境的執(zhí)行碼上兼容。自年月推出版以來,又公布了以()、子程序()與()等作為核心技術(shù)的服務(wù)版的的正式樣本。這些技術(shù)的出現(xiàn),使程序的運(yùn)行性能得到大幅度改善,增加了其穩(wěn)定性,加之在系統(tǒng)的服務(wù)一側(cè)使用環(huán)境的適用領(lǐng)域不斷擴(kuò)大,大大加快了它在開發(fā)系統(tǒng)方面的應(yīng)用。當(dāng)前的開發(fā)與應(yīng)用主要集中在()處理與在線(

3、)處理,包括顧客瀏覽()方面的處理和上述服務(wù)一側(cè)的處理。服務(wù)方面使用技術(shù)的概要如圖所示。圖服務(wù)方面使用的技術(shù)簡圖的應(yīng)用最早規(guī)則發(fā)表于年,年發(fā)表了第二版?,F(xiàn)在一般使用的是(年)、(年)、(年)。其發(fā)展進(jìn)程,特別是結(jié)合當(dāng)前它在國際互連網(wǎng)應(yīng)用中的作用都顯示了它的巨大應(yīng)用生命力。和其它面向?qū)ο蟮某绦蛘Z言一樣,新近的版本(如版)的最大特點(diǎn)是它們面向?qū)ο螅ǎ?,因而大大提高了程序的生產(chǎn)效率和重用性。面向?qū)ο蟮幕咎匦园ㄓ薪M合(與定義),繼承性(可能多重繼承),多態(tài)性(),適合檢查性(檢查與運(yùn)行檢查)和垃圾收集(自動內(nèi)存管理)功能等。除此之外,還包括國際化功能(包括其它字節(jié)文字處理)與自由格式的正字體書寫等

4、。因此可用分散的面向?qū)ο蟮拈_發(fā)語言模式,按分散的對象環(huán)境來發(fā)揮其最大的開發(fā)效率。由于有廣泛的適用平臺,有完善的使用規(guī)則及大量已開發(fā)的應(yīng)用程序,因此它應(yīng)用可靠,易于移植和再建。特別是它適應(yīng)于(電子商務(wù))等新技術(shù)與新環(huán)境。在系統(tǒng)的開發(fā)與應(yīng)用方面可用于編寫連接的()應(yīng)用程序,開發(fā)驅(qū)動型程序和多平臺環(huán)境分散的面向?qū)ο蟮膽?yīng)用程序(,)。對來說,有各種語法合意的版本,可用它編寫精巧的程序,用戶可通過顧客一側(cè)的或進(jìn)入系統(tǒng),從中央服務(wù)器調(diào)用應(yīng)用程序和數(shù)據(jù),并可對數(shù)據(jù)進(jìn)行檢查。對大型主機(jī)()的在線程序的,設(shè)計時可把事物處理和畫面的通信處理分開,只改寫畫面處理部分。在面向?qū)ο蟮膽?yīng)用程序開發(fā)方面,由于對象體和模型建

5、造標(biāo)準(zhǔn)的國際化,大大推進(jìn)了語言的應(yīng)用。日本企業(yè)采用語言開發(fā)的系統(tǒng)的實(shí)例很多,典型的實(shí)例如表所示。表用開發(fā)的系統(tǒng)的實(shí)例Web 系統(tǒng)開發(fā)的一種策略Java 與COBOL 的結(jié)合胡鋼中(北京科力然信息科技公司北京上地國際創(chuàng)業(yè)園,北京)摘要:討論與語言結(jié)合開發(fā)系統(tǒng)的方法,闡述了有關(guān)程序方法、兩種語言之間的連接以及向的轉(zhuǎn)換趨勢等問題。關(guān)鍵詞:開發(fā)策略;應(yīng)用與的結(jié)合 語言的一大特點(diǎn)是對其它語言無排他性。程序間的連接以及與其它語言程序之間的相互調(diào)用,從來都是語言的功能,特別是更擴(kuò)大了這種連接與調(diào)用功能。此外還由于已有豐富的資產(chǎn)(程序、數(shù)據(jù))可用,因此很多日本公司把它與語言相結(jié)合來開發(fā)系統(tǒng),這也是當(dāng)前的一種策

6、略趨勢。另一方面,由于是當(dāng)前最先進(jìn)的一種語言,具有廣泛的支持平臺,從機(jī)到大型機(jī)()幾乎所有平臺都具備作為運(yùn)行環(huán)境的()的運(yùn)行功能。的()功能是與前述與相當(dāng)?shù)姆稚ο蠹夹g(shù),它能使平臺正確地實(shí)現(xiàn)對對象的調(diào)用以及與應(yīng)用程序的連接。而具有的()功能可使數(shù)據(jù)庫進(jìn)入平臺和調(diào)入程序,實(shí)現(xiàn)系統(tǒng)與間的連接與調(diào)用,如圖所示。 圖與系統(tǒng)間的連接由于應(yīng)用服務(wù)方面運(yùn)行程序的環(huán)境齊備以及應(yīng)用與服務(wù)系統(tǒng)本身也具備運(yùn)行功能,有利于它和語言相結(jié)合來開發(fā)大系統(tǒng)。系統(tǒng)的處理用語言來開發(fā),而其基干部分則用來開發(fā)。最通常的應(yīng)用還有()部件的開發(fā)。本來是用開發(fā)的,現(xiàn)可開發(fā)出從程序中調(diào)用程序的系統(tǒng),因而可在開放系平臺上利用最新的產(chǎn)品來構(gòu)造

7、各種各樣的系統(tǒng)。圖表示使用開放系的制品建造系統(tǒng)及其運(yùn)行。而且已有的產(chǎn)品,即使在不具備運(yùn)行功能時用它來開發(fā)如同組件或?qū)ο笠活惖能浖考材茉诘膽?yīng)用服務(wù)一側(cè)運(yùn)行。在與的應(yīng)用結(jié)合中,子程序()能發(fā)揮很好的作用。如使用和等,則能開發(fā)出從應(yīng)用服務(wù)一側(cè)運(yùn)行的子程序調(diào)用程序的系統(tǒng),其中畫面的輸入輸出由承擔(dān),業(yè)務(wù)處理則由承擔(dān)。這時調(diào)出的程序為源代碼形式,與子程序相連接的是自動生成的類,通過界面()兩者相連接。如圖中第種運(yùn)行方式。此外,對的應(yīng)用,還可把程序設(shè)計成從的應(yīng)用服務(wù)器一側(cè)啟動并以瀏覽的形式運(yùn)行對象,如圖中第種運(yùn)行方式。開發(fā)的對象體為如同的字節(jié)碼形式的中間碼,瀏覽器按插入方式()運(yùn)行。這就保持與運(yùn)行相同

8、的優(yōu)點(diǎn),程序修正時客戶不必重新安裝,減輕了應(yīng)用負(fù)荷,給使用帶來了很大的方便。另一方面,日本日立公司提出了基礎(chǔ)語言版本,能在頁面內(nèi)以類似于的語言編寫輸入數(shù)據(jù)檢查的程序(圖中第種運(yùn)行方式)。圖用開放系制品建造的系統(tǒng)及其運(yùn)行應(yīng)用實(shí)例日本某大型生命保險公司于年月開始開發(fā)第二代營業(yè)支持系統(tǒng)。該系統(tǒng)是大型主機(jī)()與臺服務(wù)器以及臺一般為大小的客戶機(jī)連接運(yùn)行的大型營業(yè)支援系統(tǒng)。系統(tǒng)主要應(yīng)用在個方面:一是把全國個據(jù)點(diǎn)連接成網(wǎng),服務(wù)器與主機(jī)連接運(yùn)行,在線處理公司業(yè)務(wù),以日立的型監(jiān)控器(開式)用于主機(jī)的通信;二是保障個當(dāng)班營業(yè)員應(yīng)用所安裝的筆記本機(jī)的程序進(jìn)行離線營業(yè)處理;三是通過因特網(wǎng)從外界獲取顧客信息。系統(tǒng)開發(fā)采

9、用與等的結(jié)合。系統(tǒng)中大量的計算是費(fèi)用的計算,它占了程序量的很大部分,采用編程是很適合的。問題主要在離線操作的客戶機(jī)一側(cè)的程序。由于保險費(fèi)率的計算相當(dāng)復(fù)雜,如果把用于主機(jī)的個程序原原本本搬到筆記本機(jī)上來顯然是不適合的,因此把這個最重要的費(fèi)率計算程序單獨(dú)處理,將個程序壓縮到大約個。此外,用設(shè)計在線操作和離線操作機(jī)的應(yīng)用程序的畫面控制和輸入程序。向語言的轉(zhuǎn)換從國際上的發(fā)展趨勢和商業(yè)趨向看,未來在開放系統(tǒng)平臺中必然會占據(jù)主流地位。日本目前比較傾向。這一方面反映了日本近期在技術(shù)和應(yīng)用方面的國情,另一方面或許也反映了在認(rèn)識與教育方面相對美國的滯后。但到年課程已成為選課者最多的計算機(jī)語言,目前學(xué)習(xí)和掌握的技

10、術(shù)人員以及程序設(shè)計能力比三年前已大為改觀。從技術(shù)的進(jìn)步來說,由于美國公司等的努力,使程序的運(yùn)行性能得到大幅度改善,當(dāng)前最迫切要解決的是的開發(fā)標(biāo)準(zhǔn)問題。日本近期在此方面的進(jìn)步主要表現(xiàn)在開始采用面向組件()的開發(fā)方法,以及開發(fā)和積累特定的通用業(yè)務(wù)類()產(chǎn)品。面向組件的開發(fā),首先要解決方法論問題。這方面日本富士通公司、公司和日立制作所等都已開展了研究。富士通計算機(jī)時代年第期!公司提出了稱為的方法論。開發(fā)時的標(biāo)準(zhǔn)作業(yè)程序采用()的文件與標(biāo)記法,而應(yīng)用程序的構(gòu)造則利用類制作時的規(guī)則等來確定。對設(shè)計者來說,不但要考慮系統(tǒng)具有必要的類功能,同時也要開發(fā)更多的類。除富士通外,公司提出了稱為的方法論,日立制作所

11、提出了稱為(面向業(yè)務(wù)設(shè)計的組件法)的方法論。此外年月日本對機(jī)型提出了方法論。由于面向組件開發(fā)的普及,使類產(chǎn)品迅速增加。另一方面,根據(jù)美國公司年月公布的規(guī)范已制作業(yè)務(wù)類的標(biāo)準(zhǔn)格式,進(jìn)一步可做成通用類,或者在已有的類中增添通用類,以便大幅度提高開發(fā)的生產(chǎn)能力。這方面富士通、日立、日本和東芝公司等都有很好的表現(xiàn),他們已開發(fā)和積累了不少的業(yè)務(wù)類產(chǎn)品。結(jié)束語由于具有適用平臺的廣泛性、開發(fā)規(guī)程的完整性和較強(qiáng)大的功能(特別是面向?qū)ο蟮墓δ埽┮约按罅肯到y(tǒng)的積累等諸多優(yōu)勢,加之它對等新技術(shù)與新環(huán)境的適應(yīng),在語言在一些國家尚普及不夠的現(xiàn)狀條件下,把作為第一線的語言來開發(fā)系統(tǒng)是當(dāng)前可行之法。特別是把語言與語言結(jié)合,

12、開發(fā)出更先進(jìn),畫面更美和品質(zhì)更優(yōu)的系統(tǒng)產(chǎn)品,是當(dāng)前更好的選擇。使用與的有關(guān)技術(shù)和方法可供借鑒。從到的轉(zhuǎn)換,則是幾年內(nèi)的必然趨勢。參考文獻(xiàn):新技術(shù),新環(huán)境対應(yīng)進(jìn)次期規(guī)格指向機(jī)能採用。開発最前缐誕生周年企畫第彈():日立次世代型営業(yè)支援構(gòu)築分散系自動誕生周年企畫第彈():中村正弘,田口潤普及立():零售行業(yè)簡述零售業(yè)與人們的生活須臾不離,息息相關(guān)。國際零售業(yè)經(jīng)過幾次流通革命,目前基本上形成了多層次、多形式、多功能的適合不同消費(fèi)群體需求的零售經(jīng)營體系,主要有以下四種類型:一是以配送中心為基礎(chǔ)的大型連鎖超市,主要是通過配送中心輻射一批超市形成的區(qū)域化經(jīng)營網(wǎng)絡(luò)。二是以大型超市為核心,在城鄉(xiāng)結(jié)合部或高速公

13、路邊、連接眾多專賣店的規(guī)?;徫镏行摹H且源笮桶儇浬痰隇橹?,包括餐飲、娛樂、住宿等為一體的綜合性商場,這是大中城市主要的一種零售業(yè)態(tài)。四是以中小型超市、便民店、折扣店、專賣店等形成的零售經(jīng)營網(wǎng)絡(luò)。據(jù)統(tǒng)計,全球零售行業(yè)百強(qiáng)企業(yè)中大多經(jīng)營其中兩到三種業(yè)態(tài),有的企業(yè)甚至在各種業(yè)態(tài)中同時開展業(yè)務(wù)。因為隨著經(jīng)濟(jì)發(fā)展和收入水平的提高,人們對商業(yè)服務(wù)形式有了多樣化的要求,這必然要求商業(yè)業(yè)態(tài)的多樣化與之相適應(yīng),對零售行業(yè)也提出更高的要求,面對挑戰(zhàn),企業(yè)不得不在亦攻亦守中尋求新的突破點(diǎn)。零售業(yè)中采用技術(shù)的原因條形碼的局限性現(xiàn)在零售業(yè)信息系統(tǒng)的主要數(shù)據(jù)來源是通過系統(tǒng)(構(gòu)成要件是商品條形碼、電子收銀機(jī)、掃描器、后臺電腦和總部信息中心)。通過信息收集與分析來確立季節(jié)銷售計劃、測量業(yè)績、訂貨管理、供應(yīng)商分析、促銷評價等。目前在商品流通領(lǐng)域普遍使用條形碼作為產(chǎn)品識別的主要手段,它雖然能有效進(jìn)行分類,能傳達(dá)眾多物品信息,但還是存在許多無法克服的缺點(diǎn):數(shù)據(jù)容量最大只能存儲個字符。對于沃爾瑪或者聯(lián)邦快遞這樣的超級條形碼使用者來說已經(jīng)捉襟見肘。條形碼只能識別一類產(chǎn)品,無法識別單品。條形碼必須用紅外掃描設(shè)備進(jìn)行識別,無法編號也難以通過無線的網(wǎng)絡(luò)數(shù)據(jù)中心來獲取商品信息

溫馨提示

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

評論

0/150

提交評論