999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

油庫輸油調(diào)度網(wǎng)絡化管理的設計與實現(xiàn)

2011-05-11 07:17:32李琳
中國新技術(shù)新產(chǎn)品 2011年4期
關(guān)鍵詞:數(shù)據(jù)庫系統(tǒng)

李琳

(大慶油田儲運銷售分公司資產(chǎn)設備管理部,黑龍江 大慶 163453)

1 前言

隨著信息化的高速發(fā)展,各油田企業(yè)都將提高工作效率、提升企業(yè)競爭力作為新的追求目標。油庫輸油調(diào)度令的下達體系主要有如下問題需要改善:一方面,隨著能源消耗的不斷增長,儲運銷售部門每月都會產(chǎn)生大量的輸油調(diào)度信息,而企業(yè)目前缺乏對這些信息的規(guī)范化管理,導致這些重要信息無法妥善保存,容易丟失。另一方面,人工電話聯(lián)系進行輸油調(diào)度令下達的方式已不能夠滿足企業(yè)信息化的要求,在一定程度上阻礙著企業(yè)競爭力的提升。本文根據(jù)油田儲運銷售部門的實際應用需要,建立了輸油調(diào)度命令管理數(shù)據(jù)庫,實現(xiàn)了大量調(diào)度令的規(guī)范化保存和管理。同時,設計了一套基于B/S模式的輸油調(diào)度管理系統(tǒng)。通過本系統(tǒng),輸油調(diào)度命令的下達、簽發(fā)以及接收都可以在網(wǎng)絡環(huán)境下完成,并且實現(xiàn)了Word文檔在網(wǎng)絡環(huán)境下的動態(tài)生成與下載,大大減少了時間和人力的耗費,提升了企業(yè)的工作效率。

2 需求分析

根據(jù)輸油調(diào)度命令實際下達的基本流程(如圖1),以及命令下達方、簽發(fā)方和接收方之間的交互關(guān)系,對本系統(tǒng)做如下需求分析[1]:

第一,作為服務器端的管理員必須能夠?qū)eb內(nèi)容進行創(chuàng)建和修改,能夠?qū)蛻舳说恼埱笞黾皶r的處理。對于客戶端來講,系統(tǒng)應該具備與客戶進行實時交互的功能,客戶通過瀏覽器查看命令內(nèi)容后,做出相應反應并且實時反饋給服務器端。這一功能就要求本系統(tǒng)具有動態(tài)網(wǎng)頁特點,能夠?qū)崿F(xiàn)復雜的Web應用。

第二,該系統(tǒng)必須有后臺數(shù)據(jù)庫支持。對于企業(yè)來講,輸油調(diào)度命令作為一項商業(yè)秘密,必須利用數(shù)據(jù)庫進行妥善的保存和管理。另外,在服務器端和客戶端進行交互的過程中,大量數(shù)據(jù)信息的調(diào)用和存儲,需要利用數(shù)據(jù)庫來實現(xiàn)。在系統(tǒng)的安全性方面,要求對客戶端的訪問進行控制,防止系統(tǒng)資源被非法竊取以及外部對服務器的惡意損耗和攻擊。

第三,作為核心技術(shù)之一,該系統(tǒng)應具備動態(tài)生成Word文檔及提供下載的功能。

圖1 命令下達流程圖

3 系統(tǒng)詳細設計

3.1 數(shù)據(jù)庫設計

依據(jù)輸油調(diào)度令下達的實際流程,綜合考慮命令下達、簽發(fā)、接收這三方的交互關(guān)系,為本數(shù)據(jù)庫設計了如下幾個數(shù)據(jù)表[2]:

表1 輸油調(diào)度命令數(shù)據(jù)庫各個數(shù)據(jù)表

3.2 系統(tǒng)結(jié)構(gòu)設計

本系統(tǒng)采用的是B/S模式的三層體系結(jié)構(gòu),客戶端采用Web瀏覽器顯示服務器端的運行結(jié)果,并利用數(shù)據(jù)庫操作技術(shù)進行一些事務處理。服務器端則負責接收遠程或本地的頁面請求,借助于ADO中間部件將數(shù)據(jù)請求發(fā)送到數(shù)據(jù)庫服務器上以獲取相關(guān)數(shù)據(jù),再把結(jié)果數(shù)據(jù)轉(zhuǎn)化成Html及各種腳本傳回客戶端的Web瀏覽器上。數(shù)據(jù)庫服務器負責管理數(shù)據(jù)庫,處理數(shù)據(jù)的存儲、更新、查詢及修改等要求。結(jié)構(gòu)示意圖如下:

圖2 系統(tǒng)結(jié)構(gòu)示意圖

3.3 功能模塊設計

各模塊的功能分別如下:

(1)調(diào)度令下達模塊:用于下達調(diào)度命令以及指定相應的接收單位,命令下達成功之后,命令內(nèi)容將會傳遞給命令簽發(fā)人,等待簽發(fā)。同時,下令人具有修改調(diào)度令的權(quán)限。

(2)調(diào)度令簽發(fā)模塊:本模塊主要是用于對調(diào)度令進行確認和核實,如果發(fā)現(xiàn)調(diào)度令有誤,則可以將錯誤信息反饋給下令人,由下令人對命令進行修改。如果命令準確無誤,則確認簽發(fā)。命令簽發(fā)之后將傳遞給指定的命令接收方,等待接收。在調(diào)度令簽發(fā)之前,系統(tǒng)將禁止接收方接收命令。

(3)調(diào)度令接收模塊:調(diào)度令下達之后,指定的接收單位將在該模塊完成調(diào)度令的接收,而且接收完成的信息將會反饋到命令下達方。

(4)調(diào)度令查詢和文檔生成模塊:該模塊提供了調(diào)度令查詢功能,用戶可以根據(jù)自己的需求查詢數(shù)據(jù)庫中的每一條記錄,并且可以根據(jù)查詢的結(jié)果動態(tài)生成Word文檔。

4 系統(tǒng)的實現(xiàn)

4.1 客戶端的實現(xiàn)

客戶端主要完成輸油調(diào)度命令的瀏覽、查詢以及與服務器端進行交互。本系統(tǒng)客戶端的用戶主要就是三類:命令下達人、簽發(fā)人以及接收人,這三者一方面通過瀏覽器接收來自服務器端的信息,另一方面又要向服務器發(fā)出數(shù)據(jù)請求。當用戶通過瀏覽器進入到主頁之后,系統(tǒng)就會根據(jù)用戶的權(quán)限和狀態(tài),從數(shù)據(jù)庫中查找相關(guān)的信息發(fā)送到客戶端,客戶端的用戶收到信息之后,做出反應將數(shù)據(jù)請求反饋給服務器端,這樣就完成了客戶端與服務器端的交互。以命令接收者為例說明,當它進入主頁時,系統(tǒng)將相應的命令信息發(fā)送到該用戶的頁面上,用戶對命令進行瀏覽、查詢之后,進行簽名確認,即將反饋信息又發(fā)送到服務器上[3]。

4.2 服務器端的實現(xiàn)

服務器端的功能主要是處理來自客戶端的數(shù)據(jù)請求,實現(xiàn)與客戶端的實時交互。在本系統(tǒng)的數(shù)據(jù)庫設計當中,針對客戶端的每一個用戶,都建立了與之對應的數(shù)據(jù)表,負責存儲和管理該用戶的數(shù)據(jù)。當服務器端接收到來自客戶端的數(shù)據(jù)請求之后,系統(tǒng)就會執(zhí)行相應的數(shù)據(jù)庫操作,比如,數(shù)據(jù)查詢、插入、修改、更新、刪除等,以期實現(xiàn)客戶端的請求,完成對數(shù)據(jù)庫的操作之后,再將信息發(fā)送到客戶端,這樣就實現(xiàn)了二者的實時交互。

4.3Word文檔的生成與下載

根據(jù)實際情況的需要,為方便用戶對輸油調(diào)度命令的利用與存檔,系統(tǒng)設計了此功能。要實現(xiàn)此功能,我們首先要設計一個Word模板(dot格式)放在網(wǎng)站的根目錄下,然后編程對該模板進行一系列的操作。主要過程就是,讀取該模板,然后從數(shù)據(jù)庫中提取數(shù)據(jù),填充到Word模板相應的位置,最后將模板另存為一個Word文檔(doc格式)。要在Visual C#.Net中操作Word,我們還需要在命名空間中進行如下引用:using Microsoft.Office.Interop.Word。

操作Word的基本操作如下:

①讀取想添加的模板

object strfile Name=this.Map Path("App_Data/輸油調(diào)度命令記錄.dot");

②定義新的Word.Application Class對象

Word.Application Class WordApp = new Word.Application Class();

③定義新的Word.Document對象

Word.Document WordDoc=new Word.DocumentClass();

實例化WordDoc

WordDoc= WordApp.Documents.Open(ref strfile Name,refmissing…)

④操作Word模板中的書簽,向模板指定位置填充數(shù)據(jù)。

⑤設置另存對話框源地址

object strsave = this.MapPath("App_Data/temp/輸油調(diào)度命令記錄.doc");

⑥保存WordDoc文檔對象內(nèi)容:WordDoc.SaveAs(ref strsave,ref missing…)

關(guān)閉WordDoc文檔對象:WordDoc.Close(ref missing,ref missing…)

關(guān)閉WordApp組件對象:WordApp.Quit(ref missing,ref missing…)

⑦將上述源地址中的Word文檔另存。

結(jié)語

基于B/S模式的輸油調(diào)度網(wǎng)絡管理平臺很好地滿足了油田儲運銷售部門的實際需求,實現(xiàn)了油田企業(yè)的網(wǎng)絡化、便捷化辦公,大大提高了辦公效率,該系統(tǒng)可以在油田企業(yè)中廣泛推廣。

[1]張海藩.軟件工程導論[M].清華大學出版社,2007:45-62.

[2]王珊.薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M].高等教育出版社,2006:198-234.

猜你喜歡
數(shù)據(jù)庫系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數(shù)據(jù)庫
財經(jīng)(2017年15期)2017-07-03 22:40:49
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 中文国产成人精品久久| 国产成人综合亚洲欧美在| 在线人成精品免费视频| 亚洲成a∧人片在线观看无码| 亚洲欧美国产五月天综合| 亚洲h视频在线| 日本欧美视频在线观看| a毛片免费看| 91精品国产一区| 五月婷婷激情四射| 五月婷婷导航| 性喷潮久久久久久久久| 国产高潮流白浆视频| 国产区免费| 欧美精品不卡| 欧美黄网站免费观看| 91九色最新地址| 91精品久久久无码中文字幕vr| 亚洲国产综合精品一区| 国产乱肥老妇精品视频| 91精品国产自产91精品资源| 精品国产成人高清在线| 亚洲一区免费看| 激情综合图区| 青青青国产在线播放| 日本手机在线视频| 国产69精品久久久久孕妇大杂乱 | 国产极品嫩模在线观看91| 就去吻亚洲精品国产欧美| 国内精品视频区在线2021| 日韩在线欧美在线| 男女猛烈无遮挡午夜视频| 91免费在线看| 国产亚洲精久久久久久久91| 国产一区二区三区免费观看| 国产91视频免费| 成年网址网站在线观看| 久久鸭综合久久国产| 特级做a爰片毛片免费69| 久久亚洲精少妇毛片午夜无码| 免费观看国产小粉嫩喷水| 亚洲AV永久无码精品古装片| 蜜桃视频一区二区| 凹凸精品免费精品视频| 在线精品亚洲国产| 欧美一级专区免费大片| 青青草原国产精品啪啪视频| 99精品影院| 亚洲人成在线免费观看| 国产成人无码播放| 国产成人精品在线1区| 自拍偷拍欧美日韩| 婷婷色婷婷| 国产精品片在线观看手机版| 亚洲精品午夜天堂网页| 亚洲欧美日韩另类| 亚洲日本韩在线观看| 无码中文字幕乱码免费2| 爱爱影院18禁免费| 精品国产成人国产在线| 国产高清无码麻豆精品| 尤物亚洲最大AV无码网站| 中文字幕欧美成人免费| 色哟哟精品无码网站在线播放视频| 国产特级毛片aaaaaa| 欧美成人午夜在线全部免费| 激情亚洲天堂| 欧美精品亚洲精品日韩专区| 成人免费黄色小视频| 亚洲综合经典在线一区二区| 在线观看免费国产| 亚洲swag精品自拍一区| 国产精品自拍合集| 日本人又色又爽的视频| 男女男免费视频网站国产| 亚洲精品无码人妻无码| 成人国产一区二区三区| 国产精品尤物铁牛tv | 国产亚洲精品资源在线26u| 欧美日韩va| 91免费国产高清观看| 人妻无码一区二区视频|