時間:2023-09-22 09:45:34
開篇:寫作不僅是一種記錄,更是一種創造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇管理系統需求,希望這些內容能成為您創作過程中的良師益友,陪伴您不斷探索和進步。
關鍵詞:頻譜管理;統一建模語言;用例
中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2009)04-0959-02
Requirements Analysis of Battlefield Electromagnetic Spectrum Management System Based on UML
LIANG Guo-qing1,2, CHEN Jian2
(1.Brigade 69296 of PLA, Kashi 844200, China; 2.C4ISR Technology Key Lab of NUDT, Changsha 410073, China)
Abstract: There are many stations that using frequency in the battlefield, but the useable electronmagnetic spectrum is finity, tradition electromagnetic spectrum management is handwork, however, is not fit the modern war, cry for the computer assistant management. The article introduces characteristics of UML, and describes battlefield electromagnetic spectrum management system's requirements by UML.
Key words: electromagnetic spectrum management; UML; use case
1 引言
高技術條件下的作戰,參戰力量多元,各種各樣的電子信息作戰裝備同時應用于戰場,加之敵方激烈的電磁干擾以及民用電磁設施的影響,使得戰場電磁環境極其復雜,可用頻譜資源十分有限。在這種情況下,只有加強戰場電磁頻譜管理才能充分、合理地利用電磁頻譜,達成最佳作戰目的[1]。但頻譜管理是一個非常復雜的過程,它包括許多需要注意的步驟和問題,只有把它們全部考慮在內,才有可能有效利用無線電頻譜。由于戰場用頻臺站數量之大,利用傳統的手工方式管理臺站,憑借傳統的經驗審批頻率以及被動式查找干擾等管理行為已不能適應現代化戰爭,因而必需有效的計算機支持。為此,需要開發研究戰場頻譜管理系統。通過戰場頻譜管理軟件,指戰員可以迅速了解戰場電磁態勢,分配電磁頻譜資源,避免(或減?。┯妙l臺站間互擾問題,構造出有利于己而不利于敵的戰場電磁環境。本文采用先進的統一建模語言(unified modeling language, UML)對戰場頻譜資源管理系統進行需求分析,可為戰場頻譜資源管理系統的開發提供較為完整的需求信息。
2 UML簡介
UML是一種標準的圖形化建模語言,是面向對象技術發展的重要成果。它融合了Booch、OMT和OOSE方法中的基本概念,并在這些方法的基礎上,廣征意見,集眾家之長,擴展了現有方法的應用范圍。UML適用于以面向對象的技術來描述任何類型的系統,而且適用于系統開發的不同階段,可以應用于任何領域。
UML作為一種標準的圖形化建模語言有如下特點:UML的詞匯表和規則注重對系統進行概念上和物理上的描述;UML符號的表示法定義了規范的可視化元素,并為開發者使用這些可視化元素進行系統建模提供了標準;UML可以對重要的分析、設計和實現進行詳細描述,所建模型具有精確性、無歧義性和完整性;用UML描述的模型可與各種編程語言直接相連[2]。
作為一種建模語言,UML中有3類主要元素,即基本構造塊(basic building block)、規則(rule)和公共機制(common mechanism)。圖是UML中最重要的元素之一,共分9種圖:用例圖、順序圖、協同圖、類圖、對象圖、狀態圖、活動圖、構件圖和部署圖。
用例圖(Use case diagram)是UML在系統需求分析階段來捕獲用戶需求的有效手段和方法。它用于顯示若干角色(Actor)之間的連接關系,并不描述系統內部對該功能的具體操作方式,即通過用例建模,描述系統應向外提供何種功能,形成系統的問題域?;顒訄D、類圖、順序圖主要用于分析階段,狀態圖、類圖、對象圖、協作圖主要用于設計階段,構件圖和部署圖主要用于實現階段[3]。
3 戰場頻譜管理系統需求建模分析
3.1 戰場頻譜管理系統功能剖析
戰場頻譜管理系統功能包括[4,5]:
1)項目管理 為了便于管理頻譜數據及存貯計算結果,在設計之前將頻譜管理納入項目管理范圍,內容包括建立新項目、打開已有項目。
2)頻譜監測 實現對檢測站的控制和監測數據的分析處理等,包括檢查監測站的配置、選擇監測站設備及監測天線;對信號進行測試,查看一定頻段內頻率占有情況;對信號參數進行測量,計算信號的頻偏、帶寬和載頻;查找干擾源位置。
3)電磁兼容性分析 對可能受到的或產生的干擾進行預測,從頻率、時間、空間和能量四維角度考察各電子設備間的電磁隔離度,分析所產生干擾的大小及影響范圍,評價干擾的危害程度。
4)頻率規劃與指派 為各種無線電業務劃分無線電頻譜的過程,為有效使用頻譜,劃分的頻段必須符合預期業務要求的傳播條件。
5)電子系統數據庫 為各類電子系統建立數據庫,記錄其特性參數。這些數據是進行敵我識別,生成對抗措施的基本資料。
6)電磁態勢顯示。對戰場上各種電磁信號的類型、屬性和分布情況進行分析,并用圖形、分析報告等方法將戰場電磁態勢表現出來。
7)網絡服務 主要完成兩種功能:一是網絡通信,即實現數據的收發、傳輸;二是實現簡單的網絡管理。
3.2 戰場頻譜管理系統用例模型
根據上述的系統需求分析,對系統進行需求分析。在UML中用例圖可從系統的外部看到系統的內部功能,它采用一些圖形符號和文字來記錄使用者的要求。用例圖的基本元素有角色、用例、關系。
角色是指與系統交互的人或物。角色有3類:系統的使用者、外部系統、時間。戰場頻譜管理系統的角色有直接使用該系統的人和外部數據庫,其中外部數據庫有地理信息系統(GIS,Geographic Information System)和無線電臺(站)設備數據庫。
用例是系統提供的一種功能,是系統、子系統或外部參與者交互的動作序列的說明。戰場頻譜管理系統的頂層用例有:項目管理、頻譜監測、電磁兼容性分析、頻率規劃與指派、數據管理、電磁態勢顯示、網絡服務等7個用例。系統頂層用例圖如圖1所示,頂層圖反應了系統總的需求情況。
3.3 順序圖
順序圖用來反映若干個對象之間的動態協作關系,主要反映對象之間發送消息的先后次序,說明對象之間的交互過程。順序圖由若干個對象組成,每個對象用一條垂直的虛線表示(線上方是對象名)。每個對象的正下方有一個矩形條,它與垂直的虛線相疊,矩形條表示該對象隨時間流逝的過程(從上至下),對象之間傳遞的消息用消息箭頭表示,它們位于表示對象的垂直線條之間。
1)基本數據輸入順序圖。使用者通過數據管理的基本數據輸入窗口輸入基本數據,一部分基本數據由使用者根據戰場情況和要求,從數據窗口輸入,另一部分與地理有關的數據可通過查詢地理信息系統來獲得,與設備有關的信息可從無線電(臺)站數據庫中獲得?;緮祿斎虢Y束后,保存在頻譜項目數據庫中,供后面的設計模塊調用?;緮祿斎腠樞驁D如圖2所示。
2)電磁兼容性分析順序圖?;倦姶艛祿斎虢Y束后,就可以進行各功能計算了,這里以電磁兼容性分析為例。在電磁兼容性分析窗口中,通過變換參數的計算各種干擾,得出臺站干擾的大小及影響范圍,實時顯示在該參數狀態下電磁態勢圖上,最后結果保存在頻譜項目工程數據庫中,供后面的設計模塊調用。電磁兼容性分析順序圖如圖3所示。
3.4 活動圖
活動圖描述系統中各種活動的執行順序,活動圖常用于描述一個操作執行時的流程,也可以用于描述一個用例的處理流程,或者某種交互流程?;顒訄D由一系列活動組成,當某個活動執行完畢之后,控制將沿著轉移箭頭轉向下一個活動。在UML中沒有流程圖,可以用活動圖來描述系統的總體或局部流程。圖4為戰場頻譜管理系統總體活動圖,可分為項目管理、工程數據建立與管理、數據管理、電磁兼容性分析、網絡管理、頻率規劃與指派和電磁態勢顯示等7個部分。
4 結束語
本文采用UML對戰場頻譜管理系統進行了需求分析,開發建設戰場頻譜管理系統有利于戰場電磁資源的管理,提高電磁資源的處理速度,降低電磁資源管理的成本。
使用UML對系統需求進行描述可以幫助用戶和分析人員對問題描述和理解達成共識,較少語義差異,保障分析的正確性,克服傳統需求分析在問題領域、系統功能描述方面精確度低的問題。在實際應用中,UML可以根據不同的系統,從不同的角度,以不同的詳略程度對系統需求進行構造。
參考文獻:
[1] 谷巖峰,高常見,安渭琳.戰場電磁頻譜實時管理問題研究[J].國防科技,2007(5):71-73.
[2] 孫朝霞,李春光,馬莉.基于UML的車輛管理系統需求分析[J].青島建筑工程學院學報,2005,26(2):71-73.
[3] 鄭益民,倪宏革,郝令濤.基于UML的公路涵洞CAD系統的需求分析[J].煙臺師范學院學報:自然科學版,2005,21(4):306-309.
1引言…………………………………………………….1
2系統建設背景………………………………………….1
3設備管理系統的需求分析…………………………….2
3.1信息流程……………………………………………..2
3.2功能分析……………………………………………..4
3.3數據分析……………………………………………..4
3.4系統設計原則………………………………………..4
3.5系統平臺的選擇……………………………………..5
3.6工作站功能分析……………………………………..6
4數據庫詳細設計……………………………………….7
4.1應用數據庫系統概述………………………………..7
4.2應用數據庫系統設計任務…………………………..7
4.3數據庫設計原則……………………………………..7
4.4數據庫結構設計……………………………………..8
5應用系統初步設計……………………………………12
6應用系統詳細設計……………………………………14
6.1用戶管理…………………………………………….14
6.2設備檔案管理……………………………………….18
6.3設備故障管理……………………………………….23
6.4備件管理…………………………………………….24
6.5檢修管理…………………………………………….26
7結論……………………………………………………27
1引言
隨著計算機在企業中應用的普及和深入,企業信息處理系統已從單一應用發展到綜合應用,從簡單處理深入到復雜處理,從企業內部發展到企業外部;企業信息處理所包含的內容從文字處理、統計報表到數據分析和預測;從主要業務流程的管理和控制到企業內部及外部的信息交流和訪問;從事務處理系統、管理信息系統到輔助決策系統,企業信息處理的模式已由集中式、分散式發展到分布式處理模式。企業中關鍵性的應用任務正從大型主機或中型系統轉移到支持客戶服務器處理模式的分布式網絡系統上。從競爭和發展的角度看,信息已成為企業的一項主要資產,甚至可以說是企業發展的生命線。對信息的有效管理和應用,會促進企業內部運作的效率,降低運作的成本,提高企業對市場需求的競爭力,使企業不斷發展壯大,信息技術的迅速發展,為企業信息處理和交流提高了有利保證。
:8400多字
有流程圖、源程序及參考文獻
300元
備注:此文版權歸本站所有;。
轉貼于
關鍵詞:古籍修復;隱性知識管理;需求分析;檔案管理系統
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9599 (2012) 20-0000-02
1 建立古籍修復檔案管理系統的必要性分析
古籍是不可再生的重要文化資源,而這些資源若不加緊修復是我們民族的重大損失。據粗略統計的數據,目前全國公共圖書館藏有各類古籍2717.5萬冊件,其中珍稀善本古籍229.5萬冊件。《中國古籍善本書目》收錄的古籍善本有5.75萬種。即將編纂完成的《中國古籍總目》僅在11家大型圖書館館藏基礎上統計,也已達18萬種古籍。[1] 流散于民間的古籍亦有相當的數量。這些現存古籍有很大部分都存在不同程度的破損狀況。據筆者調研,遼寧省大連圖書館25萬冊古籍中,4500余種善本及其珍貴檔案破損率達到38%,一般估計的破損率也達到16%;遼寧省圖書館所藏35萬冊普通古籍中,也有近40%遭到不同程度損壞。復旦大學特藏部吳格先生調查統計中,全國47所公共、高校圖書館所藏古籍有10%到70%程度不等的破損現象[2]。這樣的損失是驚人的,也是讓人極為痛心的。這些數字能夠非常直觀的顯示出古籍修復工作的重要性和迫切性。傳統古籍修復工作有的沒有檔案記載,丟失了很多珍貴的歷史修復信息,給世人留下遺憾。有的記錄傳統古籍修復檔案主要采用手工記錄的方式,這樣的方式不僅工作量極大,同時在安全性、即時性、共享性、速度上都無法與基于現代信息技術的檔案管理系統相比。利用計算機技術對古籍修復工作進行管理、促進古籍修復工作管理的科學化自動化,將成為古籍修復行業發展的趨勢之一。[3] 古籍修復管理系統的高度信息化,使得古籍修復信息和知識的保存和傳播更為高效。古籍修復管理系統的科學分工使得原本的工作流程分工更細、更為科學。這將對古籍修復事業的發展產生非常積極的影響。古籍修復檔案管理系統之意義也正在于此。
古籍修復工作的特殊性決定了其操作過程的手工參與度極高。修復各個過程的操作要求豐富的經驗,很高的準確度,對流程的高度熟悉?,F代科技的應用幾乎暫時無法替代手工操作的準確性、靈活性和適應性。長期以來古籍修復工作多采用師徒方式傳承,修復經驗不外傳,不太重視修復經驗、技巧與技能的總結與提升,與其他學科的交叉研究和對外國理論的借鑒也顯不足。雖然近兩年我國開展了多期古籍修復教學班,但是古籍修復人才依然極度匱乏。如何能更有效率的管理古籍修復工作流程,如何能有效傳承一代代古籍修復大家們的智慧成果,能將現在從事古籍修復工作的人們的知識經驗有效的保存、傳播、增值是我們面臨的重大課題?,F代信息技術和知識管理理論的發展給了我們很好的契機。我們有效結合信息技術和知識管理理論建立古籍修復檔案管理系統,將古籍修復工作的流程管理和古籍修復的知識管理結合起來,使得古籍修復工作能夠更有效率的開展,使得古籍修復的知識能更好的積累、傳播、增值。
下文依次分析古籍修復工作的工作流程和古籍修復過程中包含的隱性知識,依此設計古籍修復檔案管理系統應有的功能模塊。這些設計的功能模塊在今后實現過程中起到指導作用,且動態修改直到符合修復單位或古籍修復專家要求為止。
2 古籍修復的典型工作流程分析:
修復團隊接到古籍修復任務,或者有新進庫的古籍需要修復。整個修復流程由此開始。
2.1 待修復古籍的出庫記錄
古籍一般都是極為珍貴的文物,所以古籍出庫的登記是個非常重要的工作。出庫需要記錄提取古籍的人員姓名、日期、擬修復完畢歸庫時間等出庫信息單。
2.2 修復方案擬定與審核
根據破損、材質及修復標準的不同制定不同的修復方案,小組或者專家組討論制定合理修復方案。由修復人員執行修復操作。
2.3 執行修復方案,專業人員開展修復工作
修復過程是師徒制傳授技能的最重要過程,此過程可能借助一定的數據挖掘手段,將修復過程記錄下來以備將來回顧或作為教學視頻。
2.4 修復成果審核
若是通過審核則直接歸庫,若沒有通過審核,重新開始第2、3步。此過程根據國家既定標準審核是否修復達標。文化部頒布的《古籍修復技術規范與質量要求》(WH/T 23-2006)[4]是重要的參考標準。
2.5 歸庫
此步驟需要填寫詳細的歸庫單、歸庫日期、修復人員姓名、修復成果甚至可以包括一些心得體會等。此步驟可以讓今后修復人員能對以往已修復的古籍狀況有更加深刻的認識,從中學習以往的修復經驗,便于開展二次修復等。
3 古籍修復工藝流中的知識挖掘與管理
3.1 修復方案的制定
此步驟含有大量的顯性知識,有已經成型的成熟方案供修復者選擇。同時,如破損情況比較特殊,則需要結合多種修復方案形成新的修復方案。如果形成的新方案相對典型則考慮將此方案歸納總結以便今后更有效的應用。
3.2 修復方案的審核
此步驟需要依據破損狀況給予適當評級,可參考的標準包括《古籍特藏破損頂級標準》[5](WH/T22-2006)。依據評級和具體破損狀況審核修復方案。這一步驟包含大量的隱性知識。有經驗的修復專家能夠迅速的判斷出修復方案在將來修復過程中會遇到的困難,專家會根據具體情形預判方案的可行性,這些經驗是非常典型的隱性知識。這些隱性知識的顯性化和有效傳播是我們面臨的巨大挑戰。面對這些挑戰我們嘗試使用知識挖掘技術實現對隱性知識的再次辨識創新。知識挖掘(Knowledge Mining, KM)技術和數據挖掘(Data Mining, DM)技術是知識發現(Knowledge Discovery in Database, KDD)的核心技術,人們通過數據挖掘和知識挖掘,充分提高數據、信息和知識的有效性及利用價值,預測未來趨勢及行為以求做出前瞻的、基于知識的決策[6]。
我們利用知識挖掘對于隱性知識的關注,將古籍修復過程中的隱性知識作為挖掘的對象。以達成Usama M.Fayyyad在公認比較中肯的知識挖掘的定義中提到:從數據集中識別出有效的、新穎的、潛在有用的,以及最終可理解的模式的非平凡過程[6]。具體來說,即通過知識挖掘技術,挖掘存在于古籍修復過程中的隱性知識,使其變為可操作的、便于理解的知識和規律。
3.3 修復過程中的隱性知識挖掘
此過程的操作往往需要長時間的練習才能做好,此過程中的一些經驗竅門是我們的修復工作人員長期總結和實踐得出的,非常珍貴。同時,難點是他們非常難以敘述清除,非常難以顯性化,所以此過程采用數碼拍照的方式,將修復過程整理成文字記錄的方式,專家間討論,形成文字材料的方式等以供后來者觀摩學習。
3.4 修復成果的審核
審核標準可根據文化部頒布的《古籍修復技術規范與質量要求》(WH/T 23-2006)。這些質量要求及其標準是每一個古籍修復從業者需要熟悉的重要文件。但是,審核是一項非常嚴謹而技術含量很高的工作。審核工作通常由修復專家完成,這些專家有非常豐富的經驗和足夠多的知識儲備。所以審核這一過程包含很多的顯性和隱性知識。我們通過知識挖掘等技術盡可能的從這些專家的審核過程中挖掘出更多的知識、規律。并嘗試將其轉化到信息管理系統開發之中。
4 古籍修復檔案管理系統功能模塊構想
由以上兩部分我們可以構想我們的古籍修復檔案管理系統應該擁有的功能模塊。
4.1 古籍信息功能模塊
此功能模塊不僅要求能夠查到相應古籍的信息,同時應有出庫單信息的填寫,歸庫單信息的填寫等功能。系統的核心功能是對古籍修復檔案的管理,所以古籍信息的管理是非常重要的。我們這里構想的古籍信息是廣義的古籍信息,我們期待在系統中搜索某一古籍,那么此古籍的基本信息、破損信息、修復信息、修復歷史等能夠非常有條理的呈現。具體講它應包括:古籍的制版方式(影印古籍、仿古籍)、裝幀形式(卷軸裝、梵夾裝、經折裝、蝴蝶裝、背包裝、線裝、毛裝)、修復原則(搶救為主,修復為輔、整舊如舊、整舊如新、)、修復方案、破損狀況評級、具體破損部位(字跡、天頭、地腳、封面、護葉、書芯、書衣、)、具體破損形式等[1]。擬定此模塊的控制權限應該由系統管理員擁有,其他修復人員等無權限操作古籍信息。此模塊方便將古籍的信息通過數字化的方式儲存起來,代替人工的查閱的傳統方式,提高查閱、管理效率。有助于修復人員了解古籍的修復歷史和修復價值。這些古籍的基本信息也是非常有價值的學問,將其分類存儲起來,方便學者的調查研究,將知識有機的管理起來。
4.2 古籍修復方案功能模塊
修復方案是修復過程中的指導和總體規劃。它是古籍修復檔案的重要組成部分,甚至可以說是最為重要的部分。此模塊應具有以下功能:完備的方案庫,方案推薦,方案審核,新方案提交,新方案審核,新方案入庫。對于比較典型的古籍修復可嘗試使用推薦方案,對于不成熟方案可以申請專家審核,對于新開發出來的方案,可以提交給專家審核,之后納入已成熟方案以方便推薦給其他修復人員。修復人員有權限提交新增的修復方案,而專家有審核新增的修復方案的權限。
4.3 修復成果審核模塊
此模塊的權限將分配給修復專家,他們根據自己的經驗以及具體的國家標準審核已修復的古籍。達標的直接歸庫建檔,不達標的給出參考意見,由修復人員返工。由于古籍修復質量鑒定通常需要專家的直接觀察,所以此模塊的另一重要功能是給專家分配審核任務,專家領受任務后,自行提取修復完的古籍進行鑒定,之后將鑒定結果反映到系統中。用這種方式反饋給修復者,這樣的分工提高了修復者和專家的工作效率,讓他們能各司其職,做好自己的本職工作。
4.4 已修復成果檔案歸檔模塊
國內已有很多學者悉心探討過古籍修復檔案的重要性和內容設置問題。王阿陶等人認為,古籍修復檔案應包含以下內容設置:(1)古籍的基本情況;(2)修復方案;(3)修復經過;(4)修復前后圖片和資料;(5)修復質量鑒定;(6)修復經驗[7]。筆者認為,上述6項確實使得檔案的信息十分完備,但是它也使得檔案顯得過于臃腫。我們將檔案歸檔模塊作為第一個模塊的補充,使其和檔案信息即獨立又相聯系,這樣系統負荷小,同時填寫檔案的人員工作量也相應減少,有利于提高系統的運行效率。因此筆者認為應包含以下功能:體現國家古籍修復檔案標準的檔案模板,按照此模板將每次的修復過程、遇到的問題、總結的經驗友好的呈現出來。同時應具備基本的增改查功能,以方便今后查閱。擬定此部分操作由古籍修復人員自行完成。
4.5 按照古籍信息分類的視頻、圖像、文字資料模塊
此模塊將收錄以往修復成功案例的修復過程中記錄的圖片、視頻等,同時輔以文字信息將此模塊的學習功能最大化。同時擁有檢索功能,修復學員可以按照關鍵字檢索的方式從這里得到豐富的學習資料。擬計劃根據古籍的基本信息分類以便于學員查找相應資料。
4.6 知識共享及常見問題模塊
此模塊應包含以下功能:普通修復人員擁有提問、回答、溝通交流的權限。修復專家在這里可以開辟特定的問題回答版塊,方便新手及時向專家請教。擬以論壇形式呈現,擁有專家提問區、常見問題解決辦法、心得討論區等。修復人員通過在此版塊的交流學習提升自己的專業能力。考慮到其他國家圖書館和其他的古籍修復專業網站的可參考價值,本模塊擬給出其他有價值信息的鏈接地址。修復人員有任何在本系統內無法解決的問題,可以通過以上鏈接同其他專業機構聯合討論解決問題的方案。
以上分析可以很直觀的由以下邏輯框圖展示:
5 小結
本文通過對古籍修復流程的分析,對流程過程中產生知識的管理,推想出以上六個檔案管理系統的功能模塊。雖然還不成熟,但是同樣期望能對今后古籍管理系統的實現有一定的指導作用。在今后古籍修復檔案管理系統的設計實現過程中,以上六塊還是要通過不斷的分析總結迭代出更為合理更為高效的功能模塊。在信息化系統化的趨勢下,結合知識管理理論開發出更為理想的古籍檔案管理系統。
參考文獻:
[1]中國國家古籍保護中心[M]?!豆偶詹榕嘤栔v義》(試用稿),2008,4,P2.
[2]吳格.近年來中國圖書館古籍修復工作的調查與回顧[J],圖書館學刊,2002,(1):30-39.
[3]許衛紅.古籍修復管理系統設計構想[J].圖書館建設,2010,(12):104-107.
[4] WH/T23-2006.古籍修復技術規范與質量要求[S].北京:中華人民共和國文化部,2006.
[5]WH/T22-2006.古籍特藏破損頂級標準[S].北京:中華人民共和國文化部,2006.
[6]邱均平,周倩雯.數據挖掘與知識挖掘的比較研究[J].情報科學,2010,28(12):1862-1865.
關鍵詞 :基本農田 ,信息系統,mapgis
Abstract: the cultivated land protection, especially the protection of basic farmland has always been a national priority, the country at present general land use planning work has been basically end, now into the basic farmland demarcated work stage. According to the requirements of land and resources, the basic farmland demarcated work a important task is to establish the basic farmland management information system at all levels, through the routine information supervision, implement the strictest arable land protection system. This paper based on the actual work, in the existing software and hardware, and on the basis of research really feasible management system, and combined with the use of software in guangxi universality and broad, at the county level of protection of basic farmland management system function demand and put forward the design development train of thought, so as to provide the guidance system development each county.省略技術開發,C/S體系結構。
當今計算機技術和信息技術蓬勃發展,形成了諸多關于土地管理方面的軟件,基本農田信息是一個相當龐大的數據庫,不僅包含基本農田的屬性信息,充分借助GIS空間分析與屬性查詢的交互式操作進行數據變更和統計,是一般軟件所不能及的,利用GIS軟件管理地理信息數據是未來發展的一大趨勢。另一方面,在運行環境上,Internet技術飛速發展,使得基于b/s體系結構的方式取代了c/s體系結構,用于無序下載客戶端軟件即可瀏覽并進行基本的GIS操作,提高了系統升級維護的便捷性。
廣西開展的第二次土地調查數據庫、鄉鎮級土地利用規劃數據庫均采用MapGIS軟件系統,因此,以此為基礎,設計開發基本農田管理系統可以滿足基本農田數據庫建庫需求同時具備廣泛試用性。
二、縣級基本農田管理系統的需求分析
基本農田管理信息系統的建設要以實現基本農田精細化監管為總體目標,以基本農田“管理信息化”為建設目標,主要實現如下6個方面的主要功能需求。
(一)占用預警
實現圖形與屬性數據的互動。通過導入新增建設用地項目范圍線,分析項目范圍內占用基本農田和土地利用現狀地塊情況,統計占用的基本農田總面積及各地類面積的細化情況,在地圖上標出預警區域,建立預警檔案,為新增建設用地項目報批提供參考依據。
(二)基本農田動態監測
一是實現圖形與屬性數據的互動。采用衛星或航拍影像數據監測基本農田變化。根據影像特征,對比基本農田保護區范圍內各地類的變化情況。二是及時分析。巡查人員在巡查項目過程中如果發現了基本農田占用情況,通過拍照片、用GPS采集坐標信息,上傳到土地部門。數據庫管理員把巡查員傳回的坐標數據導到基本農田數據庫,利用占用預警分析功能,分析出該項目占用基本農田情況是否合法,如占用合法,則進行基本農田補劃;如占用非法,則移交執法部門執法
(三)智能補劃
在土地利用現狀圖斑中自動選取不在基本農田保護地塊范圍內的滿足補劃條件的耕地地塊(或可調整地類地塊),顯示補劃地塊信息和位置。在查找結果中,根據實際補劃面積,提供最優補劃方案,保證基本農田的占補平衡.
(四)數據變更管理
通過對基本農田圖斑、保護塊等的新增、分割、合并等變更操作,根據日常的業務需求,可以實現對基本農田占用補劃、災毀等實時變更。
(五)數據入庫檢查、綜合統計分析與圖表輸出
數據入庫:銜接好土地利用現狀數據庫、基本農田規劃數據庫、基本農田劃定數據庫、基本農田占、補劃數據庫等的錄入。
數據檢查:要求系統具有強大的檢查功能,對入庫的數據建立數據入庫核查、檢查機制,檢測數據的數據結構、數據屬性、圖形拓撲(包括單個圖層內和圖層間)、邏輯關系等。對于檢查出來的錯誤可以直接在圖上定位,并能形成檢查報表。
匯總統計:對基本農田現狀面積以及變化,數量、地類、質量等信息進行分類統計、制圖、制表。同時要求在指定區域、指定時間點統計分析。
圖表輸出:輸出相關表格圖件。土地利用地類面積表、土地利用現狀圖和基本農田保護圖專題圖等。
(六)數據共享、安全和維護
數據共享要求:建立健全與各級數據信息管理相一致的基本農田數據標準體系和成果規范體系,要實現耕地保護系統其他相關業務職能部門數據信息的無縫對接,保證各級數據的一致性、格式的通用性。建立數據的多級訪問權限機制和數據保密機制,保證數據訪問、的安全性。
數據維護要求:要求系統接口開放,能根據各類規程及政策文件要求變化,對系統功能和算法進行調整 ,及時調整維護各數據庫數據。
一、學校管理系統的應用現狀
從我國現行大多院校教育管理系統的應用現狀看,信息化水平仍處于初級階段,在系統開發設計過程中主要以外購、自主研發以及二者相結合三種方式為主。其中在外購方面,由于很多學校并不具備教學管理系統的設計開發能力,而為適應信息化教學管理要求便采取外購的方式。然而許多外購系統在學校管理系統中并不適用,如典型的鵬達或大東日等提供系統涉及極高的費用,無論購置成本或后期運營管理都需耗費學校較多的資金,為學校帶來沉重的財政負擔。而且大多計算機系統開發企業在設計過程中多從整個市場需求角度出發,管理系統帶有明顯的通用化特征,無法滿足不同學校不同的教學管理需求,在使用過程中極易出現較多異常情況,影響整個管理效率。在自主研發方面,通常設有計算機專業的院校多采用自身設計的管理系統,其優勢在于既可符合學校實際管理需求,也為后期的升級維護帶來一定的便利,是學校管理系統設計開發的最佳方式。另外,目前也有部分學校將外購與自主研發相結合,在外購管理系統的基礎上進一步設計研發,使其便于切合本校實際,但這種方式在外購方面仍需給予較多經費投入,而且一旦出現外購系統與學校教學管理差異過大,便無法進一步設計研發。因此管理系統設計中自主研發為優先選擇方式,需立足于實際系統需求進行管理系統的設計[1]。
二、設計開發中關鍵技術的應用與需求考慮
(一)設計開發中關鍵技術的應用
學校管理系統設計中關鍵技術的應用主要從兩方面著手,包括B/S架構與J2EE。其中在B/S架構方面,其相比傳統網絡系統中應用的C/S結構,無需進行特定軟件的安裝,服務器會將所有系統業務進行處理,用戶通過瀏覽器的應用便可達到系統使用需求。同時以往C/S結構應用下,存在極為明顯的網絡結構不確定特征,而通過B/S結構的引入,只需保證HTTP協議作用得以發揮,便可提高系統通用性。除此之外,設計中的關鍵技術也體現在J2EE方面,其在系統中的應用具體體現在三方面:第一,JAVA語言的應用?,F行幾乎所有網站系統、瀏覽器都可支持JAVA語言的應用,只需進行一次編譯便可在系統中運行。其優勢主要表現在語言語法簡單、檢查處理機制健壯性、安全機制以及可移植性等方面。第二,SSH的應用。其在系統中主要包括Spring、Struts以及Hibernate等結構,可使包括數據存儲層、業務邏輯層以及表示層等在內的應用系統得以構建,對信息共享與集中管理可起到突出的作用。第三,在J2EE應用方面。其主要以JAVA平臺為核心,包括客戶端組件、Web層組件、系統層軟件以及業務邏輯層組件等結構,具有明顯的易維護性與伸縮性等特征。
(二)設計開發中系統需求考慮
對系統需求的考慮是保證設計開發符合學校管理系統實際的基礎條件。其需求內容具體體現在功能性、非功能性以及網頁設計等方面需求。其中在功能性方面,主要指系統設計中體現的如系統是否具備入學管理功能、學生信息管理以及教務管理等;非功能性需求則指系統在性能、運行、擴展性以及安全性等方面是否滿足學校管理要求。以其中安全需求為例,系統設計中是否對人員登錄權限進行設計、數據庫是否具備安全性特征以及系統是否可有效預防黑客攻擊與病毒入侵等。另外,在網頁設計方面,學校管理系統網頁應從色彩外觀編排以及構圖等方面保持完整,使系統功能性具備的同時體現出一定美觀性[2]。
三、信息管理系統設計的具體路徑
(一)系統登錄功能設計與研發
登錄功能在設計過程中首先應從登錄界面入手,將用戶名、密碼以及隨機的驗證碼組成,其中用戶名、密碼的設置與。需注意的是許多學校登錄系統往往采用網站或桌面等形式,其中桌面系統應用中用戶驗證后便可使用,但網站系統需要進行頁面訪問才可登錄。對此問題,設計設計過程中對于用戶驗證成功的信息可在session中進行記錄,這樣每個頁面訪問過程中都要求對session信息進行確認,可使登錄系統更具安全性。
(二)學生信息管理功能設計與研發
學生信息管理系統方面,其主要將學生在校表現、個人信息等融入其中。其中在個人信息方面系統相關操作主要體現在查詢、修改以及信息詳情等方面,用戶僅需點擊相關操作便可了解或修改學生基本信息。通常在個人信息管理過程中也需將學籍管理功能體現出來,假定學生出現休學或轉學等情況,應利用系統中修改或具體異動管理功能完成異動信息的查詢與修改。另外對于學生在校表現情況,一般系統給予教師與學生不同的操作界面。教師操作過程中可直接點擊“詳情”便完成學生信息查詢、評價內容填寫等工作,而學生操作界面僅限于對個人信息以及教師評價的查詢。
(三)教務管理功能設計與研發
教務管理功能設計過程中應根據學校整體的發展情況進行設計,具體包括課程管理、學生培養計劃管理以及課程安排等。以其中課程管理為例,功能模塊中主要集中在查詢、修改、課程增加或刪除等操作方面,其中查詢一般在輸入項中體現,而輸出項負責執行課程的修改或增加等。再如學生培養計劃方面,實際設計過程中要求以實體train對象替代收集的信息內容,并在DAO層調用過程中使train對象達到持久化要求,然后在相應指令傳入后使課程ID得以生成,最后ID向培養計劃頁面中進行傳輸,調用者將接收具體培養信息。除此之外,現行學校管理系統設計開發中也需將如招生管理、班級管理等內容考慮其中,使學校管理系統與現行信息化管理要求相適應[3]。
結論:管理系統的設計是加快學校信息化管理進程的重要途徑。實際設計過程中應正確認識當前學校管理系統的應用現狀,注重引入相關的技術并做好系統需求分析,從登錄管理、學生信息管理、教務管理以及其他包括班級或招生管理等方面使系統進一步完善,為學校管理水平的提升提供保障。
參考文獻
[1]方武福.中等職業學校信息管理系統的設計與實現[D].華南理工大學,2012.
[2]趙晶.職業教育學校學生信息管理系統的設計與實現[D].吉林大學,2013.
[3]唐衛華.曲靖醫學高等??茖W校就業信息管理系統的設計與實現[D].山東大學,2014.
關鍵詞:B/S模式;高校倉庫管理系統;需求分析
倉庫管理作為高校日常管理的重要環節之一,然而,不少高校后勤倉庫管理沒有引入信息化手段,仍然采用人工方式進行表格填寫和物品統計,造成管理效率低下。為了使高校倉庫管理更加科學化、規范化、制度化,開發信息管理系統對后勤倉庫的日常管理已經成為當務之急。
系統需求分析是軟件工程中的一個關鍵過程。在這個過程中,系統分析員和軟件工程師確定顧客的需要。本系統主要使用面向對象的分析方法,采用Microsoft Office Visio建模工具、UML建模語言來詳盡地描述中山職業技術學院倉庫管理系統的基本業務流程和本系統相關業務邏輯模型,主要內容包括:業務需求分析、功能需求分析、數據需求分析、非功能需求分析。
1 業務需求分析
經過詳細調研,倉庫管理系統主要分為3個用戶角色,即:超級管理員、倉庫管理員、一般用戶。其中超級管理員擁有最高權限,可操作系統的所有功能模塊。倉庫管理員負責入庫登記、領用登記、借出歸還登記、相關報表制作等日常業務。一般用戶的主要功能包括:查詢物品的庫存情況。本系統業務需求分析從以下幾個方面進行:物品入庫管理、物品領用管理、借出歸還管理。
2 功能需求分析
系統開發的總體任務是實現各種信息的系統化、規范化和自動化,系統功能分析是在確定系統開發總體任務的基礎上完成的。中山職業技術學院倉庫管理系統主要包括以下幾個業務:物品入庫管理、領用管理、借出歸還管理、庫存管理、報表統計、系統管理。功能需求分析的頂層用例圖如圖1所示。
3 數據需求分析
用戶的需求具體體現在各種信息的提供、保存、更新和查詢上,這就要求數據庫結構能充分滿足各種信息的輸出和輸入。通過對高校后勤倉庫管理的內容和數據流程進行分析,設計了如下幾方面的數據項和數據結構:物品入庫管理、部門領用管理、借出歸還管理、庫存管理、報表統計和系統設置。其中物品入庫管理類圖如圖2所示。
4 非功能需求分析
非功能需求包括產品必須遵從的標準、規范和合約;外部界面的具體細節和性能要求;設計或實現的約束條件及質量屬性。根據用戶對本系統的要求,確定系統在響應時間、可靠性、安全等方面有較高的性能要求。本系統從環境需求、性能需求、安全需求三個方面入手進行系統的非功能需求分析。
5 總結
本系統立足于中山職業技術學院的倉庫管理工作狀況,并對倉庫管理進行研究分析,而設計出物品入庫管理,物品領用管理,借出歸還管理,庫存管理,報表統計,系統管理等多個功能。通過本文的研究,為系統的開發和研究工作打下基礎,將有效提高本校的倉庫管理水平,使倉庫管理工作走上一個新的臺階。
[參考文獻]
[1]劉思亮.淺談高校倉庫現代管理模式的構建[J].山西財經大學學報,2011,30(8):411-413.
關鍵詞:合同管理;三層C/S體系;信息化
中圖分類號:TP315 文獻標識碼:A 文章編號:1672-3198(2009)03-0247-02
1 合同管理系統需求與功能分析
1.1 系統需求
面向大型制造企業,該系統應滿足如下要求:①用戶眾多,應盡量滿足各方需要,用戶界面應盡量直觀、美觀,操作應盡量簡單;②應方便擴展,企業建立信息化系統因時而異,應需求而變,為節省企業開發成本,降低實施難度,應考慮異構系統的集成;③面對大量數據,其響應速度應該比較快,執行效率應該高;④由于企業產品性質,系統安全性必須保證。
1.2 功能需求
合同管理系統的目的是對審批、簽訂后的合同,收集其基本信息并長期保存,提高查詢效率,便于進行統計和分析,對合同執行情況進行監督并提供預警催交項目。因而合同管理系統主要包括合同基本信息錄入、合同執行、合同查詢與統計、合同預警和催交等四個部分。
在合同到貨之后還需對貨物進行待驗,經過檢驗的貨物才能執行退貨、入庫操作,因而也是合同執行管理中必不可少的過程。同時對于一個系統而言,需要提供系統維護和數據接入以及系統擴展的接口,這樣有利于企業信息化建設,同時使該系統可以很好的擴展或被擴展,會降低開發成本。
1.3 功能模塊
根據以上分析,該合同管理系統由合同基本信息管理、合同執行管理、合同查詢統計管理、合同預警催交管理、供應商信息管理、系統管理等六個部分構成,如圖1所示。該系統主要實現錄入合同頭信息、錄入合同明細信息、合同發票付款處理、合同預付款處理、合同退貨處理、合同基本與綜合信息查詢和統計、合同到期預警、供應商信息與系統權限設置等功能,實現供應保障部門信息錄入的信息化、科學化。
各模塊功能說明:
①合同基本信息管理。該模塊數據是合同管理系統中的靜態信息之一,自合同簽訂審批開始,合同基本信息就固定不變,是合同其他管理模塊的根本。合同基本信息細化成合同頭與合同明細信息,是為了便于管理,節省數據空間。一旦合同基本信息確定,基本信息管理也就被凍結,只能進行查詢不能進行修改。
②合同執行管理。該模塊是合同管理中的核心,是合同管理系統中動態信息的集合。合同執行是對資金的掌控,供應商供貨之后就要進行付款,視情況進行發票付款與預付款操作。
③合同查詢統計管理。主要針對各種查詢統計,用來評估供應部門的績效,為計劃部門提供反饋信息,方便計劃部門對后續任務進行更合理的安排。
④合同預警催交管理。針對到期合同未完成交貨任務的進行提前預警,一來通知供應商盡快交貨,二來提醒生產部門以及計劃部門針對不可預知的問題做出對策,以免影響企業的生產。
⑤供應商信息管理。該模塊數據也是合同管理系統中的靜態信息之一,主要是保存供應商的基本信息,并且根據供應商的歷史交貨記錄進行定級評估,方便后續定貨時對供應商的選擇,更好的完成企業生產計劃中的物資保障。
⑥系統管理。其中系統權限管理負責對不同的操作人員身份進行驗證并規定其操作權限,系統基本信息維護用來對系統整體安全性已經穩定性進行的一系列管理。
2 合同管理系統數據流程
業務流程見圖2。
3 合同管理系統具體實現
3.1 體系結構
根據系統需求,我們采用基于CORBA的三層C/S體系結構。
人機交互層就是客戶端,是用戶與系統的接口,用戶通過此接口與系統進行交互。在身份驗證機制下,用戶輸入自己的用戶名、密碼登陸,或者掃描自己的編碼直接登陸此系統,在權限的嚴格控制下,進行查詢、錄入、管理、系統維護等等工作,最大程度保證了系統的安全性。
應用程序服務器層實則由多層組成:執行層、業務邏輯層和層,它們共同構成了應用服務器層,是該系統的核心。一層是提供了與客戶端的接口,二層是整個系統中的業務邏輯中樞,三層是數據庫的連接接口,三者的統一構成了該系統的通信中樞。執行層主要是利用連接池技術來管理數據庫的連接與斷開,用連接池來監視數據庫連接的數量和使用情況等,減少了數據庫的負擔,同時提高了查詢等操作效率。業務邏輯層主要用來承載系統功能的業務邏輯,該層有各種操作函數,作為客戶端的操作基礎,方便對數據庫的存取。最后一層為層,考慮系統異構與擴展、減少代碼的重復編寫、降低軟件的維護升級成本,在該層提供了各種接口,使用CORBA的組件VisiBroker Agent來提高對數據的存取速度,達到在本地存取的效果。
數據服務層為Oracle數據庫,是存儲數據的永久場所,根據功能需求,在該服務器上主要包含了合同基本信息庫、合同執行信息庫、供應商信息庫等多個數據庫。
3.2 應用實例
按照上述所言,該合同管理系統的程序采用Delphi7.0進行開發編寫,數據庫是Oracle9.0i。該系統納入了現代管理統計方法,將合同的各個階段都包含了進去。如圖4、圖5分別是該系統的應用服務器層的可視化界面和其中的發票付款界面。應用服務器層界面把在用的和空閑的連接池數清晰展示,給我們的管理帶來很大方便。發票付款界面主要用來錄入有發票的付款記錄,同時根據合同規定和實際操作需要進行沖減預付款,這里不僅刷新了發票付款明細表,同時更新了預付款明細表,而這一操作是通過放在數據庫的存儲過程來完成的,實現了數據的統一和財務的清晰,方便查詢管理。
此外,為了實現統計功能的標準化、科學化,在對合同信息進行統計處理時,一些合同標準應用如下:
同樣是考核供應商的重要標準,是對供應商品質進行評估的依據。
以上三項標準的量化,在很大程度上對系統進行了補充,為實現企業的信息化增色不少。
4 總結
本文針對某大型制造企業合同管理方面存在的問題,分析了合同管理系統的系統與功能需求,提出了合同管理系統的體系結構。根據該系統架構及實現技術開發了某大型制造企業合同管理系統,建立了生產部門與供應保障部門的有機聯系。該系統在某軍品研制生產過程中得到了成功應用,應用表明,該系統提高了供應保障部門的工作效率,為企業的資金投入加了道保險,明顯降低了企業生產成本,并為企業整體信息化做出重大貢獻。
本文創新點在于將合同整個流程納入到了管理系統之中,細化了各部門職責,跟蹤合同執行,掌握合同入庫數據及時反饋到計劃生產部門,采用三層C/S體系,結合CORBA技術,便于擴展企業信息化系統。
參考文獻
關鍵詞:開放式實驗室;三層架構;
中圖分類號:TP311.52 文獻標識碼:A
1 引言(Introduction)
現今,隨著高校實驗室設備資源在質與量上的提升,越來越多的問題擺在了學生、教師、管理員及各級院系領導面前。例如,各實驗室相互獨立,導致資源無法最大化的使用和很低的實驗設備使用率;實驗室功能雖多,但多而散,無法形成綜合優勢[1];各級管理員無法有效并清晰的隨時隨地對相關軟件、硬件資源信息進行統計與掌控,造成管理上的不便;除此之外,設備的購買、保修、送檢及維護也需要進行很多報表的填寫,若是需要對某一時間段或者某一類型的設備進行相關統計任務,則需要花費很多的時間及精力。
綜上,設計并實現一個開放式的實驗室管理系統具有極大的實際使用價值。在此之前,有些人對高校實驗室管理模式經過研究與實踐,提出自己的觀點,例如:論文[2]基于_Net的開放式實驗室管理系統的設計與實現所提出的解決方案,在新實驗課標的要求下,對于綜合性、創新性實驗無法進行有效管理,導致該實現方案過于簡單;論文[3]高校開放式實驗室設備管理系統研究,對于教師及學生的功能需求考慮較少;論文[4]開放式實驗室管理系統的設計與實現,未能體現開放式的真正內涵,即實驗設備信息的網上查詢、統計及預約。
本文內容組織如下:首先,設計了開放式實驗室管理系統OLMS(英文全拼)的基本體系結構,并進行了系統需求分析;在此基礎上,進行了系統設計,給出了系統功能結構圖;接著對該系統的主要實現過程進行了詳細說明;最后,給出了該系統下一步需要完善的功能及小結。
2 開放式實驗室管理系統OLMS的基本體系結
構(The basic architecture of open laboratory
management system)
2.1 OLMS系統的基本體系結構
OLMS系統的基本體系結構由五層構成,從上到下依次為網絡設施、系統服務支持環境、數據層、邏輯層和用戶操作層即顯示層。
2.2 OLMS系統需求分析
OLMS系統的主要使用者有四類人員:學生、教師、實驗室管理員、院系各級領導及教研室主任。這四類角色對于OLMS系統的主要功能期望為:課內/外實驗、綜合性、設計性實驗的相關管理及操作;實驗設備及資源信息的管理操作;在線預約實驗設備及資源;查詢預約結果等;實驗室設備、資源的電子化管理功能;新實驗的申報及審核流程;提交、批改、指導實驗報告功能;瀏覽、查詢、編輯實驗電子課件;統計報表功能;除此之外,該OLMS還需實現部分系統或者公用功能。
3 系統設計(System design)
根據前述的基本體系結構及系統需求分析,設計OLMS系統的系統功能結構,如圖1所示。
圖1 OLMS系統功能結構圖
Fig.1 System function structure
4 系統實現(System implementation)
4.1 程序開發及運行環境
本系統開發中,采用Microsoft Visual Studio 2005工具,SQL Server 2005, Framework SDK v2.0。
4.2 編碼規范
為了項目的規范,在系統實現之前,定義了相關的數據庫命名規范,包括數據庫、數據表、字段、視圖、存儲過程、觸發器等的命名規范;程序代碼命名規范,包括變量及對象名稱定義規則、數據類型簡寫規則、控件命名規則等。
4.3 編碼實現
編碼實現主要包括以下部分:數據處理層、主要功能模塊及界面層的實現。
4.3.1 數據處理層的編碼實現
為了簡化大量重復性的數據庫訪問及數據處理操作,本系統單獨做了數據處理層的編碼實現,以供功能模塊的調用。
4.3.2 主要功能模塊的實現
功能模塊主要為功能服務,實現各個單獨的邏輯功能,主要包括以下各子模塊:
(1)系統功能模塊及其編碼實現
系統功能模塊及其算法主要包括:第一,系統的初始化功能;第二,對數據信息等的管理;包括用戶信息管理[5]、平臺的管理、數據與資料的管理等;第三,用戶權限的分層設置及管理。
(2)學生功能模塊及其編碼實現
學生功能模塊主要實現的功能有:學生個人信息的瀏覽及部分修改功能;學生信用度算法模塊;本學期課內/外實驗、綜合性或創新性實驗的相關功能實現,使用在線資源例如在線答疑、在線討論區、在線題庫等功能。
(3)教師功能模塊及其編碼實現
教師功能模塊主要實現的功能有:學期初的課內/外實驗申請;綜合性、創新性實驗申請;新開設實驗項目的填報及申請;查詢本學期實驗課表及實驗安排內容;布置預習實驗要求;審核學生的課外或其它實驗申請;對個人信息的管理或依據條件查詢學生的基本信息。
(4)實驗室管理員功能模塊及其編碼實現
實驗室管理員功能模塊主要實現的功能有:第一,實驗室子系統管理;第二,審核實驗預約功能;第三,實驗室設備運行管理,即設備運行時的過程數據管理;第四,實驗室設備資源的管理;第五,設備統計分析功能等。
4.3.3 界面層的實現
該系統界面層的實現主要滿足簡潔、清晰、個性化定制的目標。為了實現簡潔、清晰,系統以藍色為主色,統一了系統的界面框架,任何用戶訪問該系統時,都能看到一個布局統一、顏色一致的界面。
5 結論(Conclusion)
系統經過一年多的運行,極大地方便了實驗課程管理、實驗預約等教學工作的開展,取得了良好效果。后續需解決的問題:如何由點及面,打破原有小而散的模式,進行校一級的實驗室管理系統設計及實現?如何與硬件控制器相結合,實現遠程控制和管理,確保實驗室的全天候開放和安全?如何為各種終端設備用戶提供友好的服務等問題。
參考文獻(References)
[1] 張松,陳志剛,金亮.開放實驗室管理系統設計方案比較及實
現[J].計算機工程與應用,2004,40(3):230-232.
[2] 焦鉻,劉輝,陳受凱.基于.Net平臺的開放式實驗室管理系統
[J].衡陽師范學院學報,2010,31(3):88-91.
[3] 謝健,劉原奇,易先卉.高校開放式實驗室設備管理系統研究
[J].計算技術與自動化,2007(1):102-103;107.
[4] 姜浩,等.開放式實驗室管理系統的設計與實現[J].實驗室研
究與探索,2010,29(6):110-112.
[5] 尹紅,李海燕.基于C/S和B/S混合結構的高校開放式實驗室
管理系統的研究與實現[J].信息系統工程,2009(6):29-32.
作者簡介:
劉海玲(1978-),女,碩士,講師.研究領域:web應用及開發.
關鍵詞: 電子商務;物流配送;數據庫;ASP.NET
購物中心物流管理系統分析
1.1系統需求分析
購物中心物流管理系統的設計是為了讓購物中心擴展業務,提高購物中心的運行效率。為客戶提供方便的網上訂單途徑,購物中心對客戶訂單進行快速處理、配送。并通過系統對客戶信息、倉庫信息、員工信息進行科學的管理。
1.1.1用戶身份級別要求
即根據身份的不同對系統的使用權限有所不同。從權限大小大致可以分為:系統管理員、庫存管理人員、客戶。
系統管理員:
擁有購物中心物流管理系統的所有權限,主要負責對系統平臺的日常網絡維護管理,可以對系統進行修改,排除故障。
庫存管理人員:
對貨物的入庫、出庫操作、貨物屬性的更改權限,有對客戶信息和客戶訂單進行接單、配送處理的權限。
客戶:
能查看系統的公告信息、查看自己的訂單情況。主要是在線訂單操作。
1.1.2系統功能模塊設置
本系統采用自上向下方法開發,系統分成幾個相對獨立的模塊,其功能模塊主要有如下幾個部分:公告信息、用戶管理、貨物管理、訂單管理。具體的功能描述如下:
1) 公告信息:
系統的各種通知或公告均位于此模塊中。主要內容包括有關客戶訂單的相關說明和注意事項;購物中心的基本信息;以及在一定時間內的促銷活動。位于在系統登錄的首頁。
操作對象:系統管理員。
瀏覽對象:所有合法用戶。
2) 用戶管理:
對使用本系統的庫存管理員、客戶以及企業職工的基本信息的操作。具體包括各客戶、廠商、管理員、職工的基本信息:姓名、聯系方式、備注的修改、增加、刪除等操作。
操作對象:系統管理員。
瀏覽對象:系統管理員。
3) 貨物管理:
貨物基本信息維護,其功能是其功能是對貨物供應商信息進行管理,并根據企業情況制定進貨計劃,實施產品采購,并對采購來的產品進行企業內部編碼入庫,產品分類等活動,同時能夠根據銷售清單進行出貨管理,以及庫存統計。設置貨物基本信息、對貨物情況的查看,對貨物屬性:名稱、數量、單價、說明等進行添加、更改、刪除操作。
操作對象: 系統管理員、庫存管理員。
瀏覽對象:系統管理員、庫存管理員。
4) 訂單管理:
其功能是為客戶提供一般的訂單管理,能夠進行訂單查詢和增加;為管理員提供一般的訂單接受、刪除等管理。
操作對象:系統管理員、庫存管理員。
瀏覽對象:系統管理員、庫存管理員。
具體操作:客戶通過進入自己的登錄界面,填寫訂單選項:貨物名稱、數量、收貨時間來實現訂單操作;管理員查看全部客戶的已送和未送訂單信息,并根據倉庫庫存信息結合當前職工分工情況進行訂單處理并加發配送。
5) 退出:
所有的系統合法用戶登錄完成操作后退出系統都要進行“退出”操作、或者進行用戶轉換也需要進行“退出”操作。
當前,國外人力資源管理系統在成熟度和先進性上都要優于大多數國內產品[1]。中西方文化存在差異,國內企業在人力資源管理過程中更強調人性化,而非制度化,所以國外引進的人力資源管理系統在實用性、有效性上不能很好地滿足國內用戶的要求。企業在自行開發人力資源管理系統過程中,往往由于內部開發人員缺乏項目經驗,導致應用與需求相悖,系統不能起到應有的作用[ 2]。本文基于uml技術,探討人力資源管理系統開發。
1統一建模語言uml
在軟件開發過程中,建立簡潔的系統模型更容易受到開發人員的青睞[3]。統一建模語言uml作為一種建模工具,是在booch、omt、oose等面向對象的方法的基礎上發展起來的[4]。它融合了上述多種面向對象的方法在各類系統開發中的優點,從而有效消除了各種建模語言之間的差異。uml由事物(things)、關系(relationships)、圖(diagrams)等幾個部分組成[5],可以分為關聯關系、依賴關系、實現關系、類屬關系等4種關系[6]。
2基于uml的人力資源管理系統需求分析
2.1系統頂層用例圖
如圖1所示,人力資源管理系統涉及4種角色、8個功能模塊,不同角色對應不同的功能模塊。具體如下:①超級系統管理員。對系統管理員進行管理操作,設置多個系統管理員并賦予其不同的權限;②系統管理員。主要對公司、部門、職務等進行管理;③人事管理員。具體操作系統,如員工招聘、績效考核、更新職員信息等;④普通職員??梢詫β殕T個人信息進行編輯等。系統頂層用例圖中每一個管理模塊均可以進一步細化,如組織機構管理用例可以細化成公司管理、部門管理、職業管理3個部分。
圖1人力資源管理系統頂層用例
2.2組織機構管理用例圖
如圖2所示,組織機構管理用例圖是人力資源管理系統的重要部分,主要包括公司管理、部門管理和崗位管理3個功能模塊,由系統管理員對這3個模塊進行增加、刪除、修改等基本操作。
圖2組織機構管理用例
部門管理子系統中,系統管理員可以對公司中部門職務進行新增、刪除、修改等操作。文本以新增部門職務相關事件流及其活動圖(見圖3)為例進行說明,詳細描述操作中涉及的基本事件流、備選事件流以及所有可能的操作。
圖3新增部門職務用例
(1)基本事件流。描述該用例的基本流程,指每個流程都正常運作時所發生的事情,沒有任何備選流和異常流,只有最有可能發生的事件流。首先,系統管理員成功登錄系統后,選擇管理組織機構界面,再依次選擇公司、部門管理、新增職務,然后輸入職務名稱、職務描述等基本信息,最后提交至數據庫。
(2)備選事件流。表示此行為或流程為可選或備選,不一定都要執行,備選事件流為發生了某些非正常操作所要執行的流程,主要包括不滿足提交條件及重置兩個事件,其中不滿足提交條件包括未完整填寫所需信息和提交信息非法兩種情況。
2.3新增部門職務活動圖
活動圖是uml對系統動態行為進行建模的一種常用工具,用于描述活動的順序,展現從一個活動到另一個活動的控制流?;顒訄D在本質上是一種流程圖,著重表現從一個活動到另一個活動的控制流,是內部處理流程。
新增部門職務活動圖(見圖4)中,通過登錄界面進行登錄,并校驗登錄數據的合法性。如果登錄合法,則從公司列表中選擇需要進行新增部門操作的公司,再選擇部門,選中部門職務,并將更新對應數據庫中的數據表。
圖4新增部門職務活動用例
3基于uml的人力資源管理系統設計與實現
3.1系統框架總體設計
明確系統需求后,系統開發的主要任務是分析所涉及的技術問題及限制,制定解決方案,并通過具體代碼編程來實現。如圖5所示,本系統開發總體為三層架構,架構之間自下而上的依賴關系為:底層為數據訪問層,業務邏輯層依賴于底層,而表示層依賴于業務邏輯層。
圖5層依賴關系
3.2系統類圖
以本系統組織機構類圖和人事管理類圖為例(見圖6),共定義了3個組織機構相關的類:企業類(company.cs)、部門類(department.cs)和職位類(jobposition.cs);與企業職員相關的類有:職員類(
employeeuser.cs)和職員職位類(empposition.cs)。由此類圖可以得出類之間的關系:company與department、department與jobposition、company與employeeuser、department與employeeuser都是一對多的關系;empposition與jobposition為多對多的關系。
【關鍵詞】客戶關系 管理系統 設計與實現
在客戶關系管理系統的設計過程中,如何做好系統的架構與功能作用的劃分,是設計人員在實踐環節理應關注與重視的實質性內容。設計人員在構建客戶關系管理系統的過程中應當清楚系統該采用何種構架,采用何種計算機言編寫程序,以及采用什么類型的數據庫作為支持,只有在明確了這些信息內容以后,設計人員所設計出的客戶關系管理系統才能充分發揮出其實際效用。本文主要對客戶關系管理系統的設計與實現進行簡要探究,以此為我國今后的客戶關系管理系統設計與創新優化提供合理化參考。
1 客戶關系管理系統的總體構建階段
客戶關系管理系統的總體構建階段具體應當分為以下內容:
(1)客戶關系管理系統的總體構建,在這一階段,設計人員需要對系統框架、數據庫系統以及編寫語言等內容的選擇進行綜合考慮,并充分確定系統構建的必要性與實際意義。
(2)充分掌握構建客戶關系管理系統的背景,在這一階段,技術人員及設計人員理應充分明確客戶關系管理系統實踐應用的根本目的,并將客戶關系納入到系統當中。
(3)選擇適當的開發工具,通常情況下,設計人員會選擇Microsoft Visual Studio2010作為前臺的開發工具,并且通過2010的數據庫控件來有效連接客戶關系管理系統,以此實現客戶關系管理系統各功能間的穩定運作。
(4)選擇合適的開發技術,設計人員在構建客戶關系管理系統的過程中理應選擇合適的開發技術,考慮到不同客戶關系的實際情況,根據不同的客戶關系管理系統合理化、科學化的選擇開發技術。
2 客戶關系管理系統的全面性分析階段
設計人員在進行客戶關系管理系統的全面性分析時,首先應當進行系統的需求分析,根據需求分析當中的市場需求分析特點和系統需求分析特點,正確認清客戶關系管理系統的重要性,并分析清楚該系統實踐應用的技術需求。通常情況下,客戶關系管理系統的需求分析具體包括信息分析能力、對客戶互動渠道進行集成的能力、建設集中的信息倉庫能力、支持網絡應用的能力、對工作流進行集成的能力。設計人員在進行客戶關系管理系統需求分析的過程中影響要積極建立統一的信息編碼系統、并為該系統提供必要的數據庫管理系統支持。
設計人員在分析客戶關系管理系統的數據流時,往往需要繪制出客戶關系管理系統的流程圖,并根據流程圖的實際內容來設計與構建出各個管理模塊的實際情況。各個管理模塊又具體包括客戶銷售管理模塊、客戶管理模塊、數據詞典、服務反饋模塊等。
3 客戶關系管理系統數據庫的設計階段
設計人員首先需要進行客戶關系管理系統的整體概念設計,該設計內容具體涵蓋了數據庫的整體布局,因此在實踐設計過程中往往需要基于數據流圖片和數據字典的實際情況。數據庫的整體概念設計主要是基于數據字典和數據流圖片而研究與設計的,因此,設計人員在整體概念的設計過程中必須依據數據字典和數據流圖片來繪制系統抽象E-R圖。
設計人員在數據庫的邏輯設計階段,主要是依據之前所繪制的客戶關系管理系統抽象E-R圖來進行操作,并根據該圖片建立標準化的客戶關系管理系統E-R模型,然后再將這些模型當中的關系轉變為聯系人、客戶、銷售產品這三點要素。聯系人、客戶與銷售產品這三點要素的關系既相互獨立,同時有保持著相互聯系,因此在客戶關系管理系統模型與邏輯設計過程中,設計人員理應明確這一特點。
設計人員在末尾階段還需要進行客戶關系管理系統數據庫的物理設計??蛻絷P系管理系統數據庫的物理設計與邏輯設計具有較大的差別,顯得更加具體化與形象化。設計人員在實踐工作當中理應詳細設計出客戶信息一覽表、聯系信息等重要環節。除此以外,設計人員還需要根據物理設計過程中的實際情況,相應添加服務反饋信息表,以此完善客戶關系管理系統數據庫物理設計的整體質量。
4 客戶關系管理系統的設計與實現階段
客戶關系管理系統的總體設計需要滿足不同用戶的實際需要,因此理應具備相應的功能特點。在構建不同的功能模塊時,設計人員應當明確三個方面的內容,即聯系人信息功能模塊、客戶信息功能模塊以及銷售信息功能模塊。
在輸入模塊的設計與實現過程中,設計人員應當根據不同客戶關系管理系統的功能模塊進行劃分和分類,主要為客戶關系管理系統的輸入模塊設計提供必要的數據支持??蛻絷P系管理系統輸入模塊的設計與實現需要遵循的原則就是先繪制合理化、標準化的結構圖樣,根據結構圖樣再來編制出與之對應的程。
客戶關系管理系統主界面的設計與實現更需要包含所有的功能模塊,在設計過程中需要實現客戶關系管理系統的登錄界面、操作界面,并根據相應的功能模塊設計功能界面,以此滿足客戶實際操作的具體要求。設計人員在客戶關系管理系統主界面與功能模塊界面的設計與實現過程中,應力求界面的簡潔和便于操作,以此提升功能界面的實際效果。
5 結語
綜上所述,設計人員在構建客戶關系管理系統的過程中應當清楚系統該采用何種構架,采用何種計算機言編寫程序,以及采用什么類型的數據庫作為支持,只有在明確了這些信息內容以后,設計人員所設計出的客戶關系管理系統才能充分發揮出其實際效用。
參考文獻
[1]陶建鑫.客戶關系管理系統的優化設計及應用[J].多媒體電子,2015,12(09):23-24.
[2]戴啟旭.客戶關系管理系統的功能特性及實踐應用研究[J].數據庫系統(上中旬),2015,23(07):23-25.
[3]吳靜娟.客戶關系管理系統的合理化創新與選擇[J].中國數據庫系統開發, 2015,13(07):23-25.
[4]金葉.客戶關系管理系統功能模塊不良因素的報告分析[J].安徽導航,2015,08(48):23-24.
作者簡介
徐海燕(1978-),女,河北省張家口市人?,F為中冶京誠工程技術有限公司高級工程師。研究方向為企業信息化建設。
關鍵詞 智能電網;通信管理;通信系統
中圖分類號TN91 文獻標識碼A 文章編號 1674-6708(2013)92-0234-02
0 引言
自國家電網啟動智能電網建設以來,我國電力行業在智能電網方面的投入和建設正如火如荼進行著。十一五期間,智能電網建設已經取得階段性的成功,就通信網建設情況來看,國電總部及各省公司都取得了驕人的成績,數據網、交換網、視頻會議網絡都極大程度的提高了覆蓋程度和服務水平[1]。
1 智能電網對通信管理系統建設現狀與需求
根據國家電網公司智能電網建設進程、《“十一五”通信發展規劃》和“三集五大”項目的逐步推進,使得電力企業對于通信管理系統需求的迫切程度日益增加。一方面隨著電力企業通信管理系統建設的規模擴大,電力企業通信設備、網絡設備、管理系統相關的設備和種類都在更加的復雜、多樣,企業通信管理系統異構現象嚴重,不利于電力企業通信管理系統的使用和維護;另一方面,為了保證電力企業在通信管理方面實現標準化、信息化、自動化、智能化,深入了解電力企業在通信管理系統方面的需求、如何進行通信管理系統的建設成為討論熱點。
1.1 通信管理系統日益繁雜
電力企業通信系統具有建設較早、分布廣、內容龐大、管理分散、流程復雜、安全性要求高等特征,但隨著電力企業信息化項目深入,越來越多的業務已經逐漸依賴于IT系統而存在、運行,業務與IT融合程度逐漸深入。隨著信息化平臺上所支撐和運行應用和系統的多樣化,使得電力企業對于通信管理系統的管理難度也日漸增加。電力企業在智能電網建設的影響下,在通信系統建設方面需要完成調度智能化、調控一體化,需要建立新的通信組織、通信標準、通信管理系統運維體系、專業化的通信系統運維團隊,來統一協調解決智能電網通信管理系統建設、運營、運維等問題,從而促進各省市電力企業通信管理,符合智能電網建設所要求的高效交互的理念。
1.2 高效通信管理系統需求
電力企業業務增長使得其對于后臺支撐體系的要求也逐漸提高,建立其一個完善、標準化、流程化、先進、高效的通信管理系統需求日漸迫切;此外,近幾年電力行業智能電網建設項目,也使得電力企業面臨來自各種設備和系統所收集的信息,通信管理系統承載壓力也逐漸增大,對于信息挖掘、信息集中管理、信息智能分析的要求也開始出現,如果利用通信管理系統進行信息綜合利用,為電氣企業決策、執行作為參考,如何實現通信管理信息系統高效使用也成為建設難點。在通信管理系統建設方面,電力企業在今年開始嘗試將骨干傳輸網的支撐能力進行提升,將其支撐能力建設放在電力行業通信類項目建設首位,迅速擴大骨干網建設范圍,在不同地區建立不同等級的安全策略、優化區域節點的網絡傳輸速度,鞏固基礎骨干網的支撐能力、提升核心骨干網的傳輸速度,從而保證整體通信管理系統高效傳輸和使用。
1.3 網管系統和配電通信建設亟待規范
由于歷史建設遺留問題,我國電力企業分布在國內各區域的通信電力分區、網絡規劃、區域建設狀況均有差異,且沒有十分示范、完善和統一的管理流程,從而使得在網管系統的配置方面存在較大差異化,無法充分發揮該系統對于整體智能電網通信管理的支撐作用。此外,隨著我國配電通信、用電通信建設項目的實施,也使得對于通信管理系統要求有所提高,配電自動化、全網調度一體化、光纖到戶、三網融合等都要求在配電通信、用電通信方面實現全國覆蓋、全面監控[2]。
2 如何進行智能電網通信管理系統建設
2.1 設計原則及具體舉措
首先,在進行智能電網通信管理系統設計時,應重點包括建立以國網、省網、地網三層系統,三級互聯通信管理系統架構的建立;總體設計、分布實施、分層應用、分區管理,從而實現全面覆蓋我國各省市區域的目的,在進行通信管理系統使用時,可以將數據采集、運行監測、集中管理等功能集成到區域或省網通信管理系統中。其次,在進行智能電網通信管理系統設計時,還需要按照成本最優、流程標準、功能智能的設計原則,進行整體框架和模塊的設計。所謂成本最優,即無論是核心骨干網或是數據交換網的設計,都需要在滿足國網、省網、地網通信需求的基礎上,避免不必要的浪費,嚴格設備選型,保證電力行業智能電網通信管理系統建設成本最優化;由于智能電網本身的特征,要求在進行智能電網通信管理系統建設時充分在已完成工程或已使用系統上,遵循原有系統適用性,將未來系統建設逐步實現流程標準,一方面通過整體流程優化、流程改革,另一方面需要建立全新的、適應智能電網要求的數據交換模型、系統建設標準等;功能智能就要求電力企業在進行智能電網管理系統建設時,充分利用國內外先進技術、實踐和經驗,實現整體智能電網管理系統在預警、數據分析、自動化等方面功能的智能化[3]。
2.2 注意事項
首先在進行智能電網通信管理系統建設時,需要注意整體項目規劃的統一性,需要做到統一設計、統一規劃、分布部署。這樣才能保證整體建設項目的順利實施。對于在早期建設或者正在建設的綜合網管類系統,需要進行新型適配器的研發將其接入到整合后的數據交換系統中,從而實現數據聯網功能;新建設的綜合網管類系統,可以直接將數據交換系統拓展一個接口,進行接入,實現數據聯網。其次,在進行早期建設的綜合網管系統建設優化和改造時,需要針對性的去完善其標準規范中不具備的基本模塊;如果該綜合網絡系統無法進行改造和完善的話,電力企業應當考慮直接替換為全新建設的系統,并將原有功能進行整合;最后,電力企業在進行智能電網通信管理系統建設時,需要遵循相關建設標準、建設規范,比如《國家電網公司技術標準體系表》和《堅強智能電網標準體系表》,結合電力通信管理系統的特點和需要來進行建設[4]。
3結論
在智能電網建設的影響下,電力企業通信管理系統建設也面臨著全新的挑戰,電力企業應當拓寬視野,加強自身通信基礎設施、應用、流程等各方面的建設,在項目建設方面充分支持智能電網整體規劃,實現十二五期間智能電網通信管理系統建設目標。
參考文獻