成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ASP.NET+Oracle開發(fā)自動化管理系統(tǒng)

開發(fā) 后端 自動化
ASP.NET+Oracle的低壓自動化管理系統(tǒng)的開發(fā):以ASP.net和ADO.net為開發(fā)工具和Oracle 8.1.7為數(shù)據(jù)庫的網(wǎng)絡(luò)版低壓自動化管理系統(tǒng),并詳細介紹了該系統(tǒng)開發(fā)的現(xiàn)實意義、開發(fā)工具、核心技術(shù)、結(jié)構(gòu)模塊以及各個模塊實現(xiàn)的功能。

本文介紹了一種基于瀏覽器/服務(wù)器(Browser/ Server)模式的、以ASP.net和ADO.net為開發(fā)工具的ASP.NET+Oracle的網(wǎng)絡(luò)版低壓自動化管理系統(tǒng),并詳細介紹了該系統(tǒng)開發(fā)的現(xiàn)實意義、開發(fā)工具、核心技術(shù)、結(jié)構(gòu)模塊以及各個模塊實現(xiàn)的功能。

1 引言

隨著計算機技術(shù)、網(wǎng)絡(luò)技術(shù)、現(xiàn)代通信技術(shù)和數(shù)據(jù)庫技術(shù)的發(fā)展,網(wǎng)絡(luò)化的數(shù)據(jù)傳輸功能和信息共享技術(shù)大大地提高了企業(yè)內(nèi)部的工作效率,提高了企業(yè)的服務(wù)質(zhì)量,增強了企業(yè)的市場競爭力。基于網(wǎng)絡(luò)的管理系統(tǒng)就是借助計算機網(wǎng)絡(luò)和信息科學的最新成果,利用現(xiàn)代化的企業(yè)管理哲學,根據(jù)市場的需求對企業(yè)內(nèi)部及其供應(yīng)鏈上各環(huán)節(jié)的資源進行全面規(guī)劃、統(tǒng)籌安排和嚴格控制,以保證人、財、物、信息等各類資源得到充分合理的應(yīng)用,從而實現(xiàn)企業(yè)內(nèi)外資源優(yōu)化配置,進行實時分析管理和正確決策。

2 系統(tǒng)開發(fā)的現(xiàn)實意義

隨著我國國民經(jīng)濟的快速發(fā)展和人民生活水平的不斷提高,用電量的急劇增長,供電企業(yè)規(guī)模的不斷擴大,這給供電企業(yè)的管理提出了新的課題。隨著計算機網(wǎng)絡(luò)技術(shù)的日益普及和近幾年農(nóng)網(wǎng)改造工程的實施,供電企業(yè)逐漸認識到運用計算機網(wǎng)絡(luò)技術(shù)對企業(yè)進行管理是實現(xiàn)企業(yè)高效、優(yōu)化管理的有效途徑。隨著企業(yè)信息化建設(shè)的不斷發(fā)展,供電企業(yè)管理信息系統(tǒng)﹙MIS﹚的基礎(chǔ)數(shù)據(jù)已經(jīng)形成,并且數(shù)據(jù)量越來越大,數(shù)據(jù)也越來越完整,如何充分的利用這些數(shù)據(jù)資源對基礎(chǔ)數(shù)據(jù)進行再加工、歸納、整理、綜合分析,為企業(yè)領(lǐng)導及上級管理部門的決策提供支持,為企業(yè)的長遠規(guī)劃和發(fā)展提供科學的數(shù)字,切實提高企業(yè)的管理水平和管理質(zhì)量,是供電企業(yè)管理所面臨的緊迫問題。

供電企業(yè)在信息化建設(shè)進程中,已經(jīng)初步建立了適合自身特點的低壓用電管理信息系統(tǒng)﹙MIS﹚。但是專門用于對低壓MIS系統(tǒng)中的大量原始基礎(chǔ)數(shù)據(jù)進行分析處理的自動化管理系統(tǒng)不多。而且現(xiàn)有的少數(shù)自動化管理系統(tǒng)基本上是建立在單機版模式下,數(shù)據(jù)庫大多是采用小型的數(shù)據(jù)庫系統(tǒng)。這種基于小型數(shù)據(jù)庫的單機版模式系統(tǒng),曾經(jīng)對于供電企業(yè)低壓數(shù)據(jù)的分析處理發(fā)揮過重要作用,但是隨著低壓用電業(yè)務(wù)的擴展、數(shù)據(jù)量急劇的膨脹以及近幾年網(wǎng)絡(luò)通訊技術(shù)的飛速發(fā)展,這種單機版模式的系統(tǒng)已經(jīng)不能滿足實際情況的需求。

ASP.NET+Oracle低壓自動化管理系統(tǒng)(LVAMS)就是在這種背景下開發(fā)的基于瀏覽器/服務(wù)器﹙B/S﹚模式的網(wǎng)絡(luò)版管理軟件。低壓自動化管理系統(tǒng)是對整個供電局的低壓管理信息系統(tǒng)﹙MIS﹚中的原始管理數(shù)據(jù)進行加工分析、統(tǒng)計、計算處理、匯總、歸納,生成多種分析圖表與數(shù)據(jù)表格,供決策人員查詢,以便對生產(chǎn)經(jīng)營情況進行全面的了解。通過各種直觀、方便的數(shù)據(jù)處理方式﹙包括曲線、表格等﹚可以得到各種需求的基礎(chǔ)信息。從而實現(xiàn)了供電企業(yè)管理系統(tǒng)的網(wǎng)絡(luò)化。

3 系統(tǒng)的開發(fā)工具

3.1操作系統(tǒng)和編程工具的選擇

本論文利用.NET技術(shù)開發(fā)基于B/S模式的管理系統(tǒng),開發(fā)過程中操作系統(tǒng)采用Microsoft Windows XP。在Windows環(huán)境下快速開發(fā)管理控制軟件中,采用基于.NET框架(Framework)的開發(fā)平臺,其前端開發(fā)工具選用Visual Studio .NET(簡稱VS.NET)集成開發(fā)環(huán)境,結(jié)合ASP.NET和ADO.NET技術(shù)進行開發(fā)。.NET框架是創(chuàng)建分布式WEB應(yīng)用程序的新一代開發(fā)平臺,由兩個主要組件構(gòu)成:公共語言運行時環(huán)境(Common Language Runtime,簡稱CLR)和.NET框架類庫(Framework Class Lib,簡稱FCL)。CLR是.NET程序的執(zhí)行引擎,其關(guān)鍵特性在于托管代碼(Managed code)—CLR自動地為遵循公共語言規(guī)范(Common Language Specification,簡稱CLS)的代碼提供基礎(chǔ)服務(wù)[1]。FCL由可用來開發(fā)Windows和Web應(yīng)用程序的面向?qū)ο蟮暮涂芍赜妙惖募辖M成。為了便于不同語言之間的相互操作,F(xiàn)CL遵循公共語言規(guī)范(CLS)。FCL提供了構(gòu)建.NET應(yīng)用程序、組件和控件的基礎(chǔ),包括基礎(chǔ)類、數(shù)據(jù)類、XML類、XML Web服務(wù)類、Web Forms類和Windows Forms類等。ASP.NET是ASP(Active Server Pages)的后繼版本,是完全基于組件的,所有的頁面、COM對象乃至HTML元素都可以視為對象。ADO.NET是適應(yīng).NET框架的一種數(shù)據(jù)訪問技術(shù)[2],通過對可擴展標記語言(Extensible Mark-up Language,簡稱XML)的集成和支持,提供非連接的數(shù)據(jù)體系結(jié)構(gòu),即不需要在一個執(zhí)行程序的生命周期內(nèi)維持打開數(shù)據(jù)庫的連接。

3.2后臺數(shù)據(jù)庫的選擇

Oracle8i是以高級結(jié)構(gòu)化查詢語言(SQL)為基礎(chǔ)的大型關(guān)系數(shù)據(jù)庫。它用方便邏輯管理的語言操縱大量有規(guī)律數(shù)據(jù)的集合。在低檔軟硬件平臺上用較少的資源就可以支持更多的用戶,而在高檔平臺上可以支持成百上千個用戶。其在數(shù)據(jù)庫管理功能、完整性檢查、安全性、一致性方面都有良好的表現(xiàn)。Oracle8i支持大量多媒體數(shù)據(jù),可以快速開發(fā)生成基于客戶端PC 平臺的應(yīng)用程序,并具有良好的移植性。它提供的自動鎖功能使得并發(fā)用戶可以安全而高效的訪問數(shù)據(jù),并且提供方便而靈活的備份和恢復方法,能夠確保應(yīng)用中的數(shù)據(jù)在任何意外發(fā)生的情況下都可以最大限度地被恢復;它與開發(fā)語言環(huán)境以及操作系統(tǒng)Windows XP的結(jié)合緊密,易用性強。因此,本系統(tǒng)的數(shù)據(jù)庫就是選ASP.NET+Oracle平臺來進行開發(fā)。

4 系統(tǒng)的結(jié)構(gòu)及功能

根據(jù)對網(wǎng)絡(luò)化系統(tǒng)需求的分析以及對用戶實際需求的了解,確定本論文研究的主要內(nèi)容包括以下幾方面:對用戶用電數(shù)據(jù)的自動篩選功能;用電數(shù)據(jù)采集功能;相關(guān)數(shù)據(jù)的多種方式查詢功能;曲線分析功能;基本信息管理與維護;數(shù)據(jù)報表與曲線分析圖表的打印功能。

根據(jù)系統(tǒng)所研究的主要內(nèi)容,確定本系統(tǒng)的主要功能模塊包括:用電數(shù)據(jù)管理模塊;數(shù)據(jù)通訊管理模塊;相關(guān)數(shù)據(jù)查詢模塊;分析曲線管理模塊;基本信息管理與維護模塊。各模塊的主要功能如下:

4.1用電數(shù)據(jù)管理模塊

本模塊能自動篩選出用電異常用戶,主要是大用戶,和歷史月份的平均用電量作比較,波動率大出規(guī)定值的篩選出來,然后以不同顏色顯示出來,以便重點采集數(shù)據(jù),對其進行監(jiān)控。

4.2 數(shù)據(jù)通訊管理模塊

該模塊主要實現(xiàn)系統(tǒng)軟件與遠程通訊設(shè)備之間的數(shù)據(jù)傳輸管理。如數(shù)據(jù)指令的發(fā)送與接收;用戶用電數(shù)據(jù)的實時采集等。

4.3 相關(guān)數(shù)據(jù)查詢模塊

該模塊主要實現(xiàn)對用戶電量和臺區(qū)線損數(shù)據(jù)的任意查詢,查詢條件多樣化,比如用戶地址碼、用戶姓名、用戶地址等,同時增加了打印功能,操作人員隨時可以對查詢出的數(shù)據(jù)進行打印。

4.4 分析曲線管理模塊

本模塊分為電量曲線和線損曲線的繪制管理功能,主要是曲線美觀實用,例如將鼠標放于某一點,能隨時看到它的值,曲線可以放大和縮小,可以定義快捷鍵來進行操作,曲線可以進行平移,隨之看到對應(yīng)的時間數(shù)據(jù)等,同時增加了曲線打印功能,操作人員隨時可以對所需要的曲線進行打印。

4.5 基本信息管理與維護模塊

本模塊主要包括多級權(quán)限管理和數(shù)據(jù)維護功能。通過建立操作人員密碼識別體系,對所有的系統(tǒng)數(shù)據(jù)進行統(tǒng)一管理,保證系統(tǒng)安全穩(wěn)定的運行。數(shù)據(jù)維護主要進行日常數(shù)據(jù)維護,從而保證基礎(chǔ)數(shù)據(jù)的標準化、規(guī)范化。

5 核心技術(shù)的實現(xiàn)

5.1 數(shù)據(jù)訪問技術(shù)的實現(xiàn)

本系統(tǒng)的數(shù)據(jù)訪問技術(shù)是通過ASP.NET框架中的一種數(shù)據(jù)訪問技術(shù)ADO.NET實現(xiàn)的。ADO.NET是針對ADO的缺陷而重新設(shè)計的新一代數(shù)據(jù)訪問對象,支持底層的數(shù)據(jù)交換模型[3]。ADO.NET是一個用來存取數(shù)據(jù)和信息的API。它提供與OLE DB兼容的數(shù)據(jù)源的數(shù)據(jù)存取接口,應(yīng)用程序可以使用AD0.Net連接到這些數(shù)據(jù)源來獲取、操縱和更新數(shù)據(jù)[4]。在AD0.Net中使用XML交換數(shù)據(jù)。通過AD0.Net中的DataSet對象讀取XML數(shù)據(jù)文件或數(shù)據(jù)流,將樹型層次結(jié)構(gòu)的XML數(shù)據(jù)轉(zhuǎn)換為關(guān)系型數(shù)據(jù)結(jié)構(gòu)的形式,然后使用表(DataTable)、列(DataColumn)、行(DataRow)等對象來描述和操縱關(guān)系表[5]。從而實現(xiàn)對各種數(shù)據(jù)的訪問與管理。

5.2 數(shù)據(jù)通訊技術(shù)的實現(xiàn)

本系統(tǒng)的數(shù)據(jù)通訊技術(shù)是通過在ASP.NET框架中利用遠程通訊協(xié)議指令來對遠程通訊設(shè)備進行訪問。通訊協(xié)議指令是根據(jù)遠程通訊設(shè)備編寫的機器識別代碼,是用來連接計算機與遠程通訊設(shè)備的橋梁。

6 結(jié)束語

ASP.NET+Oracle的低壓自動化管理系統(tǒng)是根據(jù)用戶的實際需求開發(fā)的基于B/S模式的網(wǎng)絡(luò)版低壓自動化管理系統(tǒng),系統(tǒng)的開發(fā)過程中充分利用了.NET技術(shù)的優(yōu)勢,將ASP.net技術(shù)和ADO.net技術(shù)有效地結(jié)合起來。克服了以往單機版模式下低壓自動化管理系統(tǒng)的缺陷。充分實現(xiàn)了供電企業(yè)管理系統(tǒng)的網(wǎng)絡(luò)化。為企業(yè)進行實時決策提供了支持。

【編輯推薦】

  1. ASP.NET環(huán)境下的Shell函數(shù)
  2. ASP.NET連接Oracle的四個常見問題
  3. ASP.NET用Post方式向網(wǎng)頁發(fā)送數(shù)據(jù)
  4. ASP.NET 2.0部署WEB應(yīng)用程序淺析
  5. ASP.NET中的HttpWorkerRequest對像
  6. 介紹ASP.NET MVC框架
責任編輯:冰荷 來源: bjx
相關(guān)推薦

2009-10-09 17:50:59

VB Script開發(fā)

2023-10-25 08:00:00

人工智能游戲開發(fā)

2017-01-16 13:38:05

前端開發(fā)自動化

2009-10-16 09:21:49

VB.NET開發(fā)自動分

2024-03-08 13:11:05

前端自動化工具

2009-09-07 09:29:26

2015-10-21 15:08:25

電纜自動化

2010-12-06 09:59:58

2025-06-09 18:50:40

2018-07-16 10:49:53

自動化

2011-09-29 10:58:51

rBuilderLinux

2017-12-17 21:58:18

2014-03-12 15:04:08

資產(chǎn)管理系統(tǒng)cmdb自動化運維

2013-08-30 14:30:59

系統(tǒng)自動化自動化配置SaltStack

2022-07-11 10:08:19

系統(tǒng)管理任務(wù)自動化

2023-03-29 08:33:03

倉儲自動化系統(tǒng)

2019-04-17 07:59:09

Puppet自動化集群管理

2021-04-19 14:00:03

ExchangelibPython郵箱自動化管理

2009-05-19 15:48:43

2025-01-02 08:00:39

點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 色资源在线视频 | 亚洲精品免费在线观看 | 欧美lesbianxxxxhd视频社区 | 综合久久av | 亚洲 中文 欧美 日韩 在线观看 | 国产精品久久国产精品久久 | 中文字幕av亚洲精品一部二部 | 夜操| 一区二区手机在线 | 剑来高清在线观看 | 一区二区三区电影网 | 中文福利视频 | 亚洲欧美激情四射 | 中文字幕日韩欧美一区二区三区 | 国产精品第2页 | 观看av | 久久久久久亚洲 | 欧美精三区欧美精三区 | 日韩中文字幕视频在线观看 | 1区2区3区视频 | 久久精品免费 | 亚洲精品一二三 | 国内在线视频 | 日韩三级 | 亚洲午夜精品一区二区三区他趣 | 国产精品a一区二区三区网址 | 一级毛片免费视频观看 | 老头搡老女人毛片视频在线看 | 99pao成人国产永久免费视频 | 在线亚洲欧美 | 久久在线精品 | 自拍偷拍亚洲欧美 | 亚洲一区二区三区观看 | 国产精品久久久久久影视 | 精品国产一区二区在线 | 一区二区三区四区在线 | 亚洲欧洲成人av每日更新 | 国产一区黄色 | 天天成人综合网 | 中文字幕在线一 | 久久av一区|