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
主站蜘蛛池模板: 亚洲色大成网站www国产| 欧美综合成人| 日本在线亚洲| 亚洲色无码专线精品观看| 欧美亚洲一区二区三区导航| 日本一本正道综合久久dvd | 人妻中文久热无码丝袜| 国产福利在线免费观看| 国产屁屁影院| 黄色不卡视频| 欧美在线精品一区二区三区| 99视频有精品视频免费观看| 伊人天堂网| 国产亚洲精品无码专| 欧美一区二区啪啪| 99久久精品免费视频| 毛片免费试看| 国产精品毛片一区视频播| 国产精品3p视频| 亚洲欧美极品| 国产精品欧美激情| 国产精品亚洲日韩AⅤ在线观看| 思思99思思久久最新精品| 亚洲综合色婷婷中文字幕| 久久99国产综合精品1| 欧美日韩免费在线视频| 亚洲国产高清精品线久久| 亚洲AV电影不卡在线观看| 激情亚洲天堂| 精品福利视频网| 操美女免费网站| 香蕉伊思人视频| 美女内射视频WWW网站午夜| 国产成人1024精品| 免费高清毛片| 伊人中文网| 免费观看国产小粉嫩喷水| 国产波多野结衣中文在线播放| 毛片一区二区在线看| 欧美日韩国产在线人成app| 成人福利一区二区视频在线| 国产香蕉在线| 成人毛片免费在线观看| 女人18毛片久久| 亚洲欧美日韩另类| www.亚洲一区| 最新日韩AV网址在线观看| 精品国产aⅴ一区二区三区| 亚洲人成网址| 伊人五月丁香综合AⅤ| 波多野结衣一级毛片| 国产特级毛片aaaaaa| 久久大香香蕉国产免费网站| 精品小视频在线观看| 亚洲码一区二区三区| 国产亚洲精久久久久久久91| 亚洲综合亚洲国产尤物| 国产精品美人久久久久久AV| 99re在线免费视频| 精品撒尿视频一区二区三区| 99精品视频九九精品| 国产人成乱码视频免费观看| 国产SUV精品一区二区6| 色AV色 综合网站| 国产高清在线丝袜精品一区| 亚洲人成影院在线观看| 日本免费精品| 午夜性爽视频男人的天堂| 亚洲高清免费在线观看| 亚洲天堂2014| 欧美a级在线| 久久亚洲国产最新网站| 亚洲黄色网站视频| 国产欧美日韩精品综合在线| 91色在线观看| 最新国产网站| 四虎成人免费毛片| 波多野结衣中文字幕久久| 高清大学生毛片一级| 粗大猛烈进出高潮视频无码| 国产综合在线观看视频| 久久无码免费束人妻|