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