精品人妻无码一区二区三区软件 ,麻豆亚洲AV成人无码久久精品,成人欧美一区二区三区视频,免费av毛片不卡无码

您現(xiàn)在的位置是:首頁智能科學(xué)技術(shù)論文

智能科技期刊論文發(fā)表范文參考

發(fā)布時(shí)間: 1

  如今,社會(huì)經(jīng)濟(jì)的高速發(fā)展促進(jìn)了物流業(yè)的快速發(fā)展,物流在經(jīng)濟(jì)發(fā)展中起著不可忽視的重要作用。物流信息包含于如港口、航空以及陸運(yùn)等很多領(lǐng)域,因此物流信息的管理顯得尤為重要。下面主要以港口物流為實(shí)例,介紹了基于PowerBuilder的物流信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。

  摘要:文章介紹了Sybase公司的PowerBuilder集成化開發(fā)工具和微軟公司的SQLServer2008數(shù)據(jù)庫的特點(diǎn),通過實(shí)例講述了基于PowerBuilder的SQLServer數(shù)據(jù)庫管理系統(tǒng)在物流信息管理方面的具體應(yīng)用,實(shí)際運(yùn)行表明其性能良好。

  關(guān)鍵詞:PowerBuilder11,SQLServer2008,港口物流系統(tǒng)

  1數(shù)據(jù)庫平臺(tái)及其前端開發(fā)工具

  系統(tǒng)選用的數(shù)據(jù)庫平臺(tái)是微軟公司的SQLServer2008數(shù)據(jù)庫,數(shù)據(jù)庫前端開發(fā)工具則選用的是Sybase公司的PowerBuilder11圖形化應(yīng)用程序開發(fā)環(huán)境。

  1.1SQLServer2008數(shù)據(jù)庫的特點(diǎn)

  1)具有客戶/服務(wù)器體系結(jié)構(gòu)。這種體系結(jié)構(gòu)包含多臺(tái)計(jì)算機(jī),將處理應(yīng)用程序以及請(qǐng)求服務(wù)的計(jì)算機(jī)稱為客戶機(jī),處理數(shù)據(jù)庫中數(shù)據(jù)的計(jì)算機(jī)稱為服務(wù)器。

  2)圖形化的用戶界面,使系統(tǒng)及數(shù)據(jù)庫的管理更加直觀、易操作。

  3)豐富的應(yīng)用程序接口,使得用戶的程序設(shè)計(jì)過程有了更大的選擇空間,實(shí)現(xiàn)快速開發(fā)、調(diào)試以及數(shù)據(jù)轉(zhuǎn)換等。

  4)具有良好的伸縮性,可跨越多種平臺(tái)使用。

  5)SQLServer的數(shù)據(jù)可以自動(dòng)發(fā)行到Web頁上,用戶可以通過一個(gè)普通的瀏覽器來查詢存儲(chǔ)在SQLServer中的信息,因此可以用存儲(chǔ)在SQLServer中的信息創(chuàng)建動(dòng)態(tài)Web頁[1]。

  6)SQLServer還具有數(shù)據(jù)倉庫功能,避免了同一時(shí)間內(nèi)使用同一數(shù)據(jù)庫完成兩個(gè)任務(wù)時(shí)數(shù)據(jù)庫的功能受到影響。

  7)SQLServer2008還增加了數(shù)據(jù)加密、增強(qiáng)審查、更強(qiáng)的可支持性等新特性,這使得數(shù)據(jù)庫中數(shù)據(jù)的管理及使用更具有安全性、可靠性及易操作性等。

  1.2PowerBuilder開發(fā)工具的特點(diǎn)

  1)可視化、多特性:PowerBuilder擁有直觀的圖形界面,其內(nèi)部的PowerScript語言還可提供數(shù)百個(gè)內(nèi)部函數(shù),具有面向?qū)ο蟮木幾g器及調(diào)試器,同時(shí)還有完整的在線幫助功能和編程實(shí)例。

  2)強(qiáng)大的面向?qū)ο蠹夹g(shù):PowerBuilder支持例如繼承、函數(shù)多態(tài)性及數(shù)據(jù)封裝等所有的面向?qū)ο缶幊碳夹g(shù),使得應(yīng)用程序更加可靠,同時(shí)使得軟件的可維護(hù)性提高[2]。

  3)開放的系統(tǒng):作為一個(gè)開放的開發(fā)環(huán)境,PowerBuilder允許訪問任一常用的數(shù)據(jù)庫系統(tǒng),此外由于其擁有客戶機(jī)/服務(wù)器開發(fā)環(huán)境的特點(diǎn)還可與其他PC產(chǎn)品進(jìn)行集成。

  4)企業(yè)數(shù)據(jù)庫的連接能力:PowerBuilder通過其數(shù)據(jù)窗口可以對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行各種操作,也可處理各種報(bào)表,同時(shí)還可直接與很多大型數(shù)據(jù)庫連接。

  5)強(qiáng)大的查詢、報(bào)表和圖形功能:PowerBuilder擁有可視化的查詢生成器及多個(gè)表的快速選擇器可以建立查詢對(duì)象,同時(shí)把查詢結(jié)果作為各種表的數(shù)據(jù)來源。PowerBuilder主要適用于信息管理系統(tǒng)的開發(fā),廣泛應(yīng)用于客戶機(jī)/服務(wù)器體系結(jié)構(gòu)下的應(yīng)用程序開發(fā)[3]。

  2系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

  2.1系統(tǒng)需求分析

  世界經(jīng)濟(jì)的快速發(fā)展使得國際貿(mào)易及運(yùn)輸集成化的趨勢(shì)愈來愈明顯,從而促進(jìn)了物流業(yè)的快速發(fā)展。港口是國際運(yùn)輸鏈中至關(guān)重要的部分,逐漸發(fā)展成促進(jìn)經(jīng)濟(jì)發(fā)展的重要?jiǎng)恿4]。港口有著獨(dú)一無二的地位優(yōu)勢(shì),現(xiàn)階段的物流鏈中有很多環(huán)節(jié)都是依托港口來完成的。目前計(jì)算機(jī)技術(shù)及通信技術(shù)使得電子訂貨系統(tǒng)、供應(yīng)鏈管理系統(tǒng)、衛(wèi)星定位系統(tǒng)和位置信息系統(tǒng)等信息技術(shù)在物流業(yè)中廣泛應(yīng)用,但是國內(nèi)還有相當(dāng)一部分港口的物流體系操作仍使用人工操作的紙質(zhì)記錄以及傳遞方式,這些使得整個(gè)港口的物流系統(tǒng)工作效率受到很大影響。

  本文所研究系統(tǒng)的最終目的是為物流系統(tǒng)提供自動(dòng)化、智能化的高效管理,避免了手工操作的繁瑣及可能出現(xiàn)的誤差,準(zhǔn)確、及時(shí)地反應(yīng)實(shí)時(shí)物流信息[5],從而提高整個(gè)物流系統(tǒng)的效率,提升港口物流的服務(wù)水平,在有效降低成本的同時(shí)進(jìn)一步促進(jìn)經(jīng)濟(jì)快速發(fā)展。

  2.2系統(tǒng)功能設(shè)計(jì)

  根據(jù)需求分析,結(jié)合港口物流的數(shù)據(jù)信息特征,從存儲(chǔ)、收發(fā)物品、運(yùn)轉(zhuǎn)物品、船舶運(yùn)輸?shù)雀鱾(gè)環(huán)節(jié)進(jìn)行研究整合,該系統(tǒng)主要包含綜合信息、倉庫信息、物流運(yùn)轉(zhuǎn)信息及系統(tǒng)維護(hù)等四個(gè)功能模塊。其中綜合信息管理包括系統(tǒng)管理、貨物信息管理、船舶信息管理以及貨物追蹤等四個(gè)功能;倉庫信息管理包括庫存統(tǒng)計(jì)、出庫以及入庫管理;物流運(yùn)轉(zhuǎn)信息管理包含了運(yùn)轉(zhuǎn)人員信息管理及實(shí)時(shí)運(yùn)輸監(jiān)控;系統(tǒng)維護(hù)則包括系統(tǒng)初始化、數(shù)據(jù)庫權(quán)限人員管理及數(shù)據(jù)庫的加密與備份三個(gè)功能模塊。整個(gè)系統(tǒng)的功能構(gòu)架如圖1所示。

  2.3數(shù)據(jù)庫設(shè)計(jì)

  數(shù)據(jù)庫設(shè)計(jì)是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的核心與基礎(chǔ),它要求對(duì)于指定的應(yīng)用環(huán)境構(gòu)造出較優(yōu)的數(shù)據(jù)庫模式,從而建立起數(shù)據(jù)庫應(yīng)用系統(tǒng),使數(shù)據(jù)庫系統(tǒng)能有效地存儲(chǔ)數(shù)據(jù),滿足用戶的各種應(yīng)用需求。通常將數(shù)據(jù)庫設(shè)計(jì)分為需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物流設(shè)計(jì)、驗(yàn)證設(shè)計(jì)、數(shù)據(jù)庫的運(yùn)行與維護(hù)等六個(gè)階段。數(shù)據(jù)庫設(shè)計(jì)遵循實(shí)用性、開放性、可維護(hù)性、可擴(kuò)展性、可靠性、易操作性和適應(yīng)性等原則[6]。

  本文根據(jù)港口物流系統(tǒng)的實(shí)際需求,給出數(shù)據(jù)庫設(shè)計(jì)中最重要的邏輯設(shè)計(jì)的內(nèi)容,如圖2所示。

  2.4系統(tǒng)功能實(shí)現(xiàn)在系統(tǒng)功能設(shè)計(jì)的基礎(chǔ)上,利用PowerBuilder11對(duì)系統(tǒng)進(jìn)行實(shí)現(xiàn),下面給出部分信息管理模塊的界面。

  1)系統(tǒng)的登錄界面

  登錄界面上有用戶名和密碼兩個(gè)輸入框,單擊用戶名冒號(hào)后面的空白部分出現(xiàn)可以選擇用戶名的列表。系統(tǒng)管理員輸入正確的用戶名和密碼后,按回車鍵即可進(jìn)入系統(tǒng)的主界面,按ESC鍵則退出系統(tǒng)。此外,當(dāng)密碼輸入錯(cuò)誤三次則系統(tǒng)自動(dòng)關(guān)閉登錄窗口,保障了系統(tǒng)的安全性。該界面的主要語句是在菜單項(xiàng)的clicked事件中選擇open函數(shù)并加入相應(yīng)的語句來進(jìn)入后面的操作系統(tǒng)。系統(tǒng)的登錄界面如圖3所示。

  2)船舶信息管理模塊

  船舶信息管理模塊屬于綜合信息管理中的一部分,為物流系統(tǒng)提供相關(guān)船只信息的數(shù)據(jù)支持,工作人員通過管理員對(duì)該功能的授權(quán)后,可進(jìn)行船只信息的創(chuàng)建、刪除、修改等操作,為了保證數(shù)據(jù)的安全性和一致性,出發(fā)港口和目的港口只能通過港口信息查詢窗口取得。船舶信息管理界面如圖4所示。

  3)物流狀態(tài)管理模塊

  本系統(tǒng)可查詢貨物的物流狀態(tài),物流過程中相關(guān)管理人員能夠根據(jù)自己的職權(quán)范圍,查詢指定船只中各貨物的物流實(shí)時(shí)狀態(tài),用戶界面見圖5所示。

  3結(jié)束語

  SQLServer2008數(shù)據(jù)庫的明顯優(yōu)勢(shì)使得其完全符合數(shù)據(jù)爆炸的現(xiàn)實(shí)需求,同時(shí)也能夠保障用戶在運(yùn)行諸多核心任務(wù)的應(yīng)用程序時(shí)的高可靠性、高安全性及高擴(kuò)展性[7]。而PowerBuilder11因其強(qiáng)大的第四代高級(jí)編程語言工具以及數(shù)據(jù)窗口功能,能夠完美實(shí)現(xiàn)對(duì)含有大量數(shù)據(jù)的數(shù)據(jù)庫及其表的更便捷的操作。經(jīng)過多次實(shí)驗(yàn)表明,該文用PowerBuilder作為開發(fā)工具建立的SQLServer數(shù)據(jù)庫信息管理系統(tǒng)運(yùn)行良好,性能穩(wěn)定。該系統(tǒng)稍加改造,即可應(yīng)用在有關(guān)領(lǐng)域的現(xiàn)代化和信息化建設(shè),其無紙的顯著特點(diǎn)同時(shí)也為綠色環(huán)保作業(yè)提供了進(jìn)一步的技術(shù)支持。

  參考文獻(xiàn)

  [1]StephaneFaroult.SQL語言藝術(shù)[M].溫昱.譯.北京:電子工業(yè)出版社,2008.

  [2]孟祥雙.PowerBuilder程序設(shè)計(jì)教程[M].北京:中國電力出版社,2004.

  [3]宋曄,張弘.PowerBuilder實(shí)用教程[M].2版.北京:北京理工大學(xué)出版社,2008.

  [4]楊建勇.現(xiàn)代港口發(fā)展的理論與實(shí)踐研究[D].上海:上海海事大學(xué),2005.


轉(zhuǎn)載請(qǐng)注明來自:http://www.jinnzone.com/zhinengkexuejishulw/28842.html