某煉油化工總廠系統(tǒng)網(wǎng)絡設計.DOC_第1頁
某煉油化工總廠系統(tǒng)網(wǎng)絡設計.DOC_第2頁
某煉油化工總廠系統(tǒng)網(wǎng)絡設計.DOC_第3頁
某煉油化工總廠系統(tǒng)網(wǎng)絡設計.DOC_第4頁
某煉油化工總廠系統(tǒng)網(wǎng)絡設計.DOC_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

某煉油化工總廠計劃統(tǒng)計微機網(wǎng)絡的設計與實現(xiàn) 一、前言隨著市場經(jīng)濟的發(fā)展,某煉油化工總廠的生產(chǎn)規(guī)模和經(jīng)營機制都發(fā)生了很大的變化。盡管該廠在多年實踐的基礎上為計劃統(tǒng)計管理積累了豐富的經(jīng)驗,但該廠目前的信息管理尚處于傳統(tǒng)管理階段,不能滿足現(xiàn)代化企業(yè)經(jīng)營管理的要求。無論企業(yè)目前的管理現(xiàn)狀還是企業(yè)所面臨的形勢都說明,抓好計劃統(tǒng)計管理已成為次管理角度提高該廠經(jīng)濟效益的關鍵所在。本世紀年代以來,微機網(wǎng)絡技術的發(fā)展,使企業(yè)管理出現(xiàn)了一個嶄新的局面。在微機網(wǎng)上,各個用戶不再孤立地工作,他們可以共享網(wǎng)絡資源,解決數(shù)據(jù)重復錄入、重復處理問題,從而保證數(shù)據(jù)處理的完整性和唯一性。運用微機網(wǎng)絡技術,不僅能提高數(shù)據(jù)處理速度,保證計算的準確性,而且能夠優(yōu)化管理,提高計劃統(tǒng)計水平,進而提高企業(yè)的經(jīng)濟效益。 鑒于上述情況,該煉油化工總廠于年月開始,用個月的時間開發(fā)了某煉油化工企業(yè)計劃統(tǒng)計微機網(wǎng)絡管理系統(tǒng)。該系統(tǒng)于年月投入使用,取得了良好的效果。二、系統(tǒng)網(wǎng)絡設計、網(wǎng)絡選型。近年來,國內(nèi)市場上有很多網(wǎng)絡系統(tǒng)可供選擇,但最為流行的是網(wǎng)。我們選擇了網(wǎng)作為網(wǎng)絡支持環(huán)境是因為具有如下優(yōu)點:()支持的網(wǎng)卡種類繁多;()網(wǎng)絡安裝、維護及升級方便,()系統(tǒng)容錯軟件包通過磁盤鏡像資源提供了各種類型的容錯選擇,優(yōu)于其他網(wǎng)絡產(chǎn)品;()的是一個開放的網(wǎng)絡系統(tǒng),它允許其他軟件公司甚至用戶對網(wǎng)絡功能進行進一步的開發(fā),具有廣泛的發(fā)展前景;()的工作站外殼緊湊嚴密,工作站占用量少。、網(wǎng)絡拓撲結(jié)構選擇??紤]到該廠計劃統(tǒng)計網(wǎng)節(jié)點較少裝置集中的特點,該系統(tǒng)采用總線型拓撲結(jié)構,選擇價格低廉于布線的細電纜作為傳輸介質(zhì)。、網(wǎng)絡操作系統(tǒng)的選擇。該系統(tǒng)選擇了公司推出的版作為網(wǎng)絡操作系統(tǒng)?,F(xiàn)將其特點概括如下:()可靠性強,在容錯技術上采取了寫后校驗方式,具有熱定位功能、磁盤鏡像功能、磁盤雙功能和數(shù)據(jù)庫保護功能。()安全保密性好,提供多種保密措施。()具有高效率的硬盤存儲管理。()支持開放協(xié)議技術,異網(wǎng)互聯(lián)性能好。()具有超高容量的文件系統(tǒng)。 三、網(wǎng)絡子系統(tǒng)根據(jù)該廠計劃處的實際工作情況子系統(tǒng)。、生產(chǎn)統(tǒng)計管理子系統(tǒng);、綜合統(tǒng)計管理子系統(tǒng);、簡報年報統(tǒng)計管理子系統(tǒng);、能耗統(tǒng)計管理子系統(tǒng),、生產(chǎn)計劃管理子系統(tǒng);、綜合信息查詢子系統(tǒng)。將系統(tǒng)劃分為以下六個系統(tǒng)中除綜合信息查詢子系統(tǒng)與綜合統(tǒng)計管理子系統(tǒng)共用一個工作站以外,其余每個工作站為一個子系統(tǒng)。四、系統(tǒng)功能及實現(xiàn)方法、基礎數(shù)據(jù)錄入功能。在尚未建立全廠管理信息系統(tǒng)之前,基礎數(shù)據(jù)只能通過手工錄入方式輸入到計算機。為便于使用,本系統(tǒng)中所有的數(shù)據(jù)錄入均采用全屏幕錄入方式,具有自動檢驗和隨時修改功能,屏幕清晰,有明確的操作提示。 考慮到使用人員的工作習慣,數(shù)據(jù)錄入以輸出報表為單位,每個數(shù)據(jù)錄入功能選項對應一張報表。然而,對于報表中需要輸入的某一列來說,并非所有的記錄項都需要錄入,而且哪些需要錄入,哪些不需要錄入時常發(fā)生變動。為了滿足計劃報表靈活多變的要求,本軟件設計時,在每個錄入數(shù)據(jù)庫中都設有錄入標識字段,該字段為表示需要錄入,為表示不需要錄入這樣,用戶通過修改這個字段的內(nèi)容,就可以靈活地確定需要錄入的記錄,錄入數(shù)據(jù)時屏幕上不出現(xiàn)錄入標識字段為的記錄項,從而使數(shù)據(jù)錄入工作更直觀、更方便。 考慮到各種報表的數(shù)據(jù)錄入功能基本相似的特點,該系統(tǒng)開發(fā)過程中,作者首先編制了一個通用錄入軟件,任何報表的數(shù)據(jù)錄入工作都可以通過調(diào)用該通用軟件實現(xiàn),這不僅大大地縮短了系統(tǒng)開發(fā)周期,而且給軟件維護帶來了很多方便,甚至當用戶處理業(yè)務發(fā)生變化、報表內(nèi)容需要改動時,也不需要修改程序。為了實現(xiàn)數(shù)據(jù)的通用錄入,作者為每個錄入數(shù)據(jù)庫建立一個說明庫,說明錄入庫中哪些字段需要顯示,哪些字段需要錄入,同時還說明顯示和錄入的名稱及屏幕位置。這種說明庫的設計也為研制其他通用功能模塊奠定了基礎,增強了系統(tǒng)設計的通用性和靈活性。、數(shù)據(jù)處理功能。本功能對錄入的數(shù)據(jù)進行計算、統(tǒng)計、匯總。數(shù)據(jù)處理結(jié)果是形成各種報表的報表庫,并將報表庫傳送到服務器,供其他用戶調(diào)用。 數(shù)據(jù)處理功能主要包括三方面的內(nèi)容;()按代碼實現(xiàn)數(shù)據(jù)庫之間的連接調(diào)用。本系統(tǒng)所采用的代碼是在中石化總公司的統(tǒng)一代碼基礎上,結(jié)合本單位實際情況修改完善后形成的位代碼,既能滿足總公司的數(shù)據(jù)要求,亦符合本廠的實際需要數(shù)據(jù)庫之間連接調(diào)用時,分別在兩個工作區(qū)打開數(shù)據(jù)庫,然后通過命令實現(xiàn)數(shù)據(jù)庫更新操作。()按公式實現(xiàn)數(shù)據(jù)計算。在數(shù)據(jù)處理過程中,有些數(shù)據(jù)的計算過程非常復雜,每個數(shù)據(jù)都有其特定的計算公式,不能用統(tǒng)一的方法加以處理。在以往的設計中,都是在程序內(nèi)通過大量的計算語句逐個加以處理,這不僅增大了程序量,也增加了軟件維護的難度。作者在該系統(tǒng)中為每個需要復雜計算的數(shù)據(jù)庫設計一個公式庫,并針對公式庫編制一個通用公式計算程序。任何復雜的計算,只要將計算公式填入公式庫,調(diào)用通用公式計算程序即可實現(xiàn)復雜的數(shù)據(jù)計算。()用通用程序?qū)崿F(xiàn)數(shù)據(jù)匯總計算。數(shù)據(jù)庫內(nèi)部的統(tǒng)計匯總是通過各記錄項的層次及計算關系實現(xiàn)的。每個需要計算處理的數(shù)據(jù)庫中都設有層次標識字段和計算標識字段。層次標識字段標明各記錄項的隸屬關系,計算標識字段標明是進行加法計算()、減法運算(),還是不參加運算()。當報表關系發(fā)生變化時,用戶可以修改庫中的這兩個字段而無需修改程序。針對這種數(shù)據(jù)庫設計,作者編制了一個通用數(shù)據(jù)匯總程序,調(diào)用該程序可識別庫內(nèi)務記錄項的層次和計算關系,自動完成數(shù)據(jù)庫的統(tǒng)計匯總。、報表打印功能。該功能用于打印各類計劃統(tǒng)計報表。盡管報表很多,種類繁雜,但所有報表都是采用同一個通用報表打印程序處理的。為了實現(xiàn)通用報表輸出,作者首先設計了一個報表表頭庫,將所有用戶報表的表頭信息都存儲在同一個表頭庫中。報表表頭庫有三個字段,第一字段存放表號,用于區(qū)別不同的報表;第二為標識字段,標明報表的統(tǒng)計日期、表線位置和報出日期;第三個字段則存放一個完整的表頭。打印時,通用報表程序從表頭庫中提取所需報表的表頭;同時根據(jù)表頭識別報表的結(jié)構,計算表體中各個數(shù)據(jù)項的打印位置,從而實現(xiàn)各種輸出報表的自動打印。報表表體數(shù)據(jù)取自數(shù)據(jù)處理功能的輸出。數(shù)據(jù)處理的結(jié)果不問,打印報表的內(nèi)容、頁數(shù)也不相同。調(diào)用打印功能時,屏幕上首先顯示出報表名稱、統(tǒng)計日期、報出日期、起始頁號、終止頁號、每頁打印行數(shù)等報表信息。用戶可根據(jù)需要隨時加以修改,從而增加了輸出報表的靈活性。采用這種通用報表程序設計方法,不僅為各種報表的編程提供了極大的方便,而且也提高了報表輸出功能的可維護性。當報表格式發(fā)生變化時,用戶只需修改表頭數(shù)據(jù)庫中的內(nèi)容即可,不需要改動打印程序。、圖形顯示功能。本功能是通過調(diào)用作者用開發(fā)的通用圖形顯示軟件實現(xiàn)的。調(diào)用該軟件,可以用圖形方式直觀地顯示出主要數(shù)據(jù)的統(tǒng)計分析結(jié)果??刹捎弥狈綀D、折線圖和餅形圖輸出,不僅能清晰地反映出某些技術指標的變化趨勢,也能夠通過對比圖實現(xiàn)數(shù)據(jù)的對比分析。在各種圖形顯示的同時,按一下鍵,即可將所顯示的圖形在打印機上打印出來。、系統(tǒng)維護功能。為提高可維護性,系統(tǒng)中提供了實用的系統(tǒng)維護功能。使用該功能,用戶可方便地對各種數(shù)據(jù)進行查詢、修改、整理、打印。為便于用戶使用,作者在該系統(tǒng)中還分別設計了和數(shù)據(jù)庫環(huán)境仿真程序。在系統(tǒng)維護操作中,用戶可方便地進入和數(shù)據(jù)庫命令解釋狀態(tài)(即進入“”或“”狀態(tài)),而不需要退出本系統(tǒng)。當用戶進入“”或“”狀態(tài)時,原執(zhí)行程序暫被掛起。這時程序雖然還處于本系統(tǒng)的運行狀態(tài)下,但給用戶的感覺就像處于或數(shù)據(jù)庫運行環(huán)境一樣,可以直接執(zhí)行或數(shù)據(jù)庫命令。按一下鍵,系統(tǒng)能自動恢復到系統(tǒng)維護菜單選擇。、漢字菜單驅(qū)動功能。為提高開發(fā)效率,方便軟件維護,作者編寫了一個通用下拉菜單程序供各子系統(tǒng)使用,從而縮短了開發(fā)周期,統(tǒng)一了菜單設計風格。通用下拉菜單程序設計過程中,主要考慮了以下五個方面:()便于維護。該通用下拉菜單程序的基本設計思想是將菜單選擇項存儲在一個菜單數(shù)據(jù)庫中,需要改動菜單時,只改動菜單庫即可,無需改動程序。數(shù)據(jù)庫操作是極為方便的,這樣就提高于菜單的可維護性。()提高速度。為了解決速度問題,程序中先用語句計算出各級菜單的選擇項數(shù)目,從而確定數(shù)組的大小,然后將菜單庫中的記錄一次性裝入內(nèi)存變量,供以后反復調(diào)用。()自動計算菜單選擇項的顯示位置。不同菜單的菜單選擇項數(shù)目不同,顯示位置也相應改變。本菜單程序能根據(jù)菜單選擇項數(shù)目自動計算出各級菜單選擇項的顯示位置,保證各選擇項之間具有合適的間隔。()自動識別各選擇項的隸屬關系。菜單庫中每個選擇項為一條記錄,每個記錄中都有一個標識,標明該選擇項的層次編號,從而確定其隸屬關系。()自動執(zhí)行相應功能。將選擇項所要執(zhí)行的程序名稱也存儲在菜單庫中。這樣,在選中某項菜單的同時,也就選中了需要執(zhí)行的程序,并將控制權交給所選中的程序處理,當該程序執(zhí)行后再返回到菜單程序。只有最低層的選擇項有對應的程序名稱,其他層次選擇項的執(zhí)行程序名稱字段為空,這些上層選擇項通過編號指向下一級選擇菜單。、安全保護功能。為保證系統(tǒng)安全,防止無權訪問,本系統(tǒng)中設置了多級保密口令。工作站開機后即要求輸入機器口令,口令不對不允許上機操作。此外各子系統(tǒng)還設有用戶口令。用戶口令分為三個級別,不同級別有不同的操作范圍,一級用戶可執(zhí)行系統(tǒng)中的全部功能;二級用戶可執(zhí)行數(shù)據(jù)錄入、數(shù)據(jù)處理和打印報表功能,不能使用系統(tǒng)維護功能修改系統(tǒng)數(shù)據(jù);三級用戶則只能錄入數(shù)據(jù),不允許執(zhí)行其他操作。 此外,系統(tǒng)中還提供數(shù)據(jù)備份和數(shù)據(jù)恢復功能,可以隨時將一些重要的

溫馨提示

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

評論

0/150

提交評論