熊靜+李俊杰
摘 要:供電所生產信息業務平臺由系統設置、報表查詢統計模塊、手工錄入以及權限分配構成。該平臺是集成其他系統數據信息和窗體頁面的展示平臺,主要是其他系統沒有的報表或不能滿足供電所需求的報表,在該平臺按照供電所報表的需求進行整合,為供電所達到報表減負及業務簡化的功能。
關鍵詞:供電所 生產 信息業務 平臺 設計
中圖分類號:TM769 文獻標識碼:A 文章編號:1674-098X(2017)04(a)-0153-02
作為最基層單位,供電所也是農電部下最基層的機構,日常工作主要開展安全生產及營銷工作。隨著公司信息化建設不斷深入,供電所目前也上了一些系統,比如營銷系統、配網生產管理系統等。這些系統的上線能解決一些業務問題,但還是實現的是一些點,沒有連成線,存在信息不通暢、操作不方便的情況。由于基層單位事情比較龐雜,一人多崗的情況比較普遍,且供電所通常地處農村,這就變成戶外工作,事后回辦公室補單,這樣系統的可用性就不高,因此信息化并沒有起到促進工作的開展以及為基層減負的目的。因此,搭建一個供電所綜合信息平臺,實際就是搭建一個供電所綜合業務門戶,讓供電所的人員直接在此門戶集中辦理業務,可將安全生產、營銷、報表、記錄等工作一并解決。除此之外,還提供了移動平板APP,將戶外工作情況直接通過平板錄入系統,為供電所達到報表減負的功能。
1 系統設計
1.1 系統功能設計
安全生產業務:主要有營銷、安全生產、計量自動化、獲取部分數據、手工錄入數據,以報表的形式展現數據。主要模塊有:巡視流程管理、缺陷流程管理、搶修流程管理、異動流程管理、檢修與維護、驗收流程管理、安全風險管控。
營銷服務業務:主要有營銷、安全生產、計量自動化、獲取部分數據、手工錄入數據,以報表的方式展現數據。主要模塊有:業擴報裝、用電檢查等模塊。
綜合業務:員工培訓需求、年度工作計劃、月度工作計劃、周工作計劃、消防臺賬、消防巡視記錄、辦公臺賬、辦公用品申請。
1.2 系統架構設計
(1)界面展現層。
以B/S模式為主要表現形式,是應用系統與用戶交互的窗口,用戶使用瀏覽器通過HTTP協議訪問。
(2)業務應用層。
實現興義供電局供電所綜合平臺組織機構管理、權限管理、安全生產業務、營銷服務業務、綜合業務報表查詢統計展示功能。
(3)數據分析層。
建立相應數據庫的查詢工具,對后臺數據進行綜合分析、抽取,提高數據處理的效率,挖掘數據之間的關系,為領導決策提供依據。
(4)數據資源層。
存放和管理數據的地方,存儲興義供電局各個部門所涉及到的所有業務數據。
(5)基礎資源層。
提供基礎的各類環境建議,包括網絡、硬件服務器、操作系統,及統一的安全方案、維護體系、相關的標準和規范,保證系統穩定、高效運行。
1.3 系統處理流程設計
整個項目管理系統總體功能的處理流程描述如下。
(1)系統初啟時,根據配置文件導入數據庫,設置各全局變量。
(2)然后進入事件等待狀態,各專門功能模塊由事件驅動機制激活,分別執行完各項功能后仍進入事件等待狀態。
(3)對激活的事件進行處理,產生的數據信息存入到數據庫中。
(4)最后由關閉系統事件引導激活關閉系統模塊,退出整個系統或者返回登錄狀態。
2 相關業務數據錄入及管理
系統管理員對系統設計到的工作崗位進行增加、修改、刪除。添加和修改崗位信息時需要檢查崗位信息的完整性和唯一性。(1)具有相關報表數據手工錄入權限的用戶登錄系統,雙擊系統的錄入菜單,該用例開始;(2)系統顯示項目相關數據信息列表界面,用戶點擊新增業務數據或者刪除和修改相關數據。(3)用戶輸入相關業務數據信息,執行添加或修改信息;也可以點擊“刪除”進行刪除相關業務數據信息。(4)系統檢查輸入的相關業務數據信息是否規范,并進行保存操作。新增數據、修改數據時需要檢查輸入數據正確性。否則,提示用戶重新輸入。
2.1 部門管理
(1)需求描述:系統管理員對系統所需要的組織機構框架及組成項進行增加、修改、刪除。添加和修改部門信息時需要檢查部門信息的完整性和唯一性。
涉及角色:系統管理員。
(2)工作流程如下。
①系統管理員登錄系統,進入部門管理界面,該用例開始。
②系統顯示部門信息列表界面,系統管理選點擊添加或者刪除和修改按鈕。
③系統管理員輸入部門編號、部門名稱、部門所屬單位、部門負責人等信息,執行添加或修改部門信息;也可以點擊“刪除”進行刪除部門信息。
④系統檢查輸入的部門信息是否規范,并進行保存操作。本用例結束。新增部門、修改部門信息時需要檢查輸入數據正確性。否則,提示用戶重新輸入。
2.2 崗位管理
(1)需求描述:系統管理員對系統設計到的工作崗位進行增加、修改、刪除。添加和修改崗位信息時需要檢查崗位信息的完整性和唯一性。
涉及角色:系統管理員。
(2)工作流程如下。
①系統管理員登錄系統,進入崗位管理界面,該用例開始。
②系統顯示崗位信息列表界面,系統管理選點擊添加或者刪除和修改按鈕。
③系統管理員輸入崗位編號、崗位名稱、崗位所屬部門、是否為核心崗位、崗位負責人等信息,執行添加或修改崗位信息;也可以點擊“刪除”進行刪除崗位信息。
④系統檢查輸入的崗位信息是否規范,并進行保存操作。該用例結束。新增崗位、修改崗位信息時需要檢查輸入數據正確性。否則,提示用戶重新輸入。
3 關鍵技術應用
壓縮技術:Lempel-Ziv數據壓縮算法中,所有單字符串占據了整個表。當新字符串出現時,就建立一種樹型結構,顯示了樹的“T”分支。注意沿著樹的任何一個分支,可演繹出一個三字符的詞。樹的每個分支由一個碼字來標識,在所有的傳輸中傳送的都是碼字。如果出現新字符串,就在樹的適當分支上增加節點,并生成一個新的碼字來代表它。
安全技術:網絡的權限控制是針對網絡非法操作所提出的一種安全保護措施。用戶和用戶組被賦予一定的權限。網絡控制用戶和用戶組可以訪問哪些目錄、子目錄、文件和其他資源。可以指定用戶對這些文件、目錄、設備能夠執行哪些操作。受托者指派和繼承權限屏蔽(irm)可作為兩種實現方式。受托者指派控制用戶和用戶組如何使用網絡服務器的目錄、文件和設備。繼承權限屏蔽相當于一個過濾器,可以限制子目錄從父目錄那里繼承哪些權限。我們可以根據訪問權限將用戶分為兩類:特殊用戶(即系統管理員);一般用戶,系統管理員根據他們的實際需要為他們分配操作權限。
參考文獻
[1] 魯榮江,王立豐.Visual Basic項目案例導航[M].科學出版社,2002.
[2] 王晟,韓澤坤.Access數據庫開發經典案例解析[M].清華大學出版社,2005.
[3] 蔡長安,王琪.基于B/S模式的學生信息管理系統設計與實現[J].計算機工程與設計,2006,27(14):2585-2587.
[4] 周之英.現代軟件工程[M].科學出版社,2003.