999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于工作流的固定資產管理平臺設計與實現

2014-12-22 08:17:28丁振凡
華東交通大學學報 2014年5期
關鍵詞:用戶系統管理

丁振凡,費 鈞,宋 嵐

(華東交通大學信息工程學院,江西 南昌,330013)

隨著政府部門工作規模的不斷擴大、人員的分工越來越細,固定資產使用數量也在迅速增長,當然,固定資產的品牌、型號和規格的種類與數量也越來越多;同時,國有資產主管部門對固定資產的管理要求也越來越高。對于政府部門來說,一方面由于資產規模龐大且分散,導致資產的管理和清查工作需要大量的人力和物力,不僅耗時耗力,而且不能保證固定資產設備信息的實時更新;另一方面由于固定資產數據信息的不完善,也進一步影響了設備的預算管理、采購及日常管理、報廢與更新等環節的工作效率和準確性,從而產生了大量重復而冗余的工作。為了解決目前資產管理方面存在的各種突出問題,同時體現多維管理模式,本文將對固定資產管理中的各類問題進行分析與研究,設計與實現一個固定資產管理平臺。整個平臺由統一用戶管理系統模塊、工作流系統模塊和固定資產管理系統模塊組成。其中,統一用戶管理系統模塊用來實現用戶身份的認證及用戶身份信息的管理過程;固定資產管理系統模塊為平臺的核心模塊,處理固定資產的一系列業務流程,而在固定資產管理模塊中采用工作流技術,可以提高管理效率,從而實現對固定資產的高效率管理[1-2]。

1 工作流技術

工作流是用來描述業務流程的方式,它能夠與應用程序和工具進行交互,從而完成業務流程的整體或者部分地自動化處理。在這個過程中,工作流根據事先預定好的過程規則將文檔、信息或任務在過程參與者中進行傳遞,并由參與者完成業務的處理。

工作流管理系統(WFMS)是實現業務流程自動化的軟件系統,它把現實中的業務流程轉化為計算機語言的形式來定義、管理和執行工作流。整個過程中,工作流的執行和管理是通過計算機的語言表述形式來驅動完成的[3]。

工作流管理系統主要有以下3 個階段特征[4],如圖1所示。

1)工作流定義階段:該階段是工作流過程的建立階段,主要是實現工作流業務過程的定義。通過分析、建模手段將現實中的業務流程用計算機可處理的形式來表述;工作流管理聯盟(WFMC)將這種表述稱作過程模型或過程定義,定義可通過文本和自然語言等形式來表現。

2)運行控制階段:該階段主要實現工作流處理過程中各種行為步驟的管理和調度。創建并控制處理過程中的運行實例,調度過程中活動的執行,必要時進行人機交互或者調用IT應用工具資源。另外,實現運行控制階段功能的核心組件是工作流管理控制軟件,也被稱作工作流引擎。工作流管理系統通過工作流引擎提供異構性和分布性支持。

3)運行交互階段:該階段主要實現行為步驟中人員與IT應用程序工具之間的交互。

圖1 工作流管理系統的3個功能Fig.1 The three functions of the workflow management system

2 系統體系結構設計

2.1 系統需求分析概述

目前政府部門對于固定資產管理主要還是采用手工模式進行管理。其中,IT類資產主要由信息中心負責采購與管理,辦公器具、車輛等資產主要由后勤服務中心負責采購與管理。在用的固定資產基本可以被分為以下幾類:

1)信息化(IT)設備:主要包括電腦、服務器、顯示器、傳真機、打印機與一體機、復印機等IT類資產。主要是由政府部門信息中心負責采購和資產的管理(入庫、出庫、處置)。

2)辦公器具:主要包括辦公所需的辦公桌、辦公椅、文件柜、保險柜、沙發等資產。主要由后勤服務中心負責采購和資產的管理(入庫、出庫、處置)。

3)專用設備:主要包括采暖鍋爐、電梯、中央空調、中央空調配電柜、風機盤管、變頻空調、高壓配電柜、低壓配電柜、信號直流屏、干式變壓器等資產。主要由后勤服務中心負責采購和資產的管理(入庫、出庫、處置)。

4)車輛:主要是由后勤服務中心負責采購和資產的管理(入庫、出庫、處置)。

5)土地與房產:主要是各辦公大樓,倉庫及一切用于辦公所用的建筑。

6)其他:主要包括炊具、洗衣機烘干機、消毒柜、理發椅、活動器材等資產。

2.2 統一用戶管理

用戶管理是很多業務系統必備的一個功能。目前許多業務系統采用的方式是各自建立自己的用戶管理子系統,每個業務系統大多都有自成一體的用戶管理、授權及認證功能。然而隨著信息化程度越來越高,一個用戶登錄多個業務系統的情況也越來越多,不同帳號給用戶帶來諸多使用上的不便。對于業務系統來說,重復開發各自的用戶系統也會降低開發效率、造成資源浪費。

“統一用戶管理系統”(UUMS)就是為了改變上述問題而構建的多個異構系統的統一用戶認證、統一用戶管理的安全平臺。各個業務系統遵照一定的協議即可通過接口訪問來實現用戶的統一認證和管理,而無需關注用戶系統的具體實現。這樣做既改善了用戶體驗,又提高了業務系統的開發效率。統一用戶管理系統框架如圖2所示。

平臺的用戶管理采用的是統一用戶管理系統,統一用戶管理系統是一個用于業務系統權限控制的基礎平臺。系統基于j2ee標準,可以輕松集成和擴展不同的應用子系統。支持Servlet2.4 通用標準及規范,可支持多種操作平臺如Linux、Windows等和多種應用服務器如Websphere,Tomcat 等。使用Spring Security安全框架,實現了基于角色訪問控制的RBAC權限控制。支持用戶密碼以及CA 驗證等多種用戶認證方式,支持多系統異域的單點登陸,支持基于LDAP 目錄服務技術等。

用戶在進入系統前,系統要進行身份驗證,首先傳遞用戶登錄時的service參數值,將提取的service參數值與從LDAP 目錄服務器中用戶的相關認證信息進行比較。若驗證失敗,則拒絕進入系統。若驗證成功,則返回到登錄系統,同時回傳ticket 參數,系統在接收到ticket 參數后,對其進行驗證,系統會將service 參數和ticket 參數傳回驗證服務器,服務器會將傳回的ticket參數與之前創建的ticket參數進行比較,若相吻合則驗證通過,否則驗證失?。?]。

圖2 統一用戶管理框架示意圖Fig.2 The schematic diagram of the unified user management framework

系統的登錄流程如圖3所示,系統功能可分為兩個部分:一是普通用戶操作使用的部分,主要包括用戶對資產的申請、辦公、變更等功能。二是系統管理員操作使用的部分,主要包括對用戶信息的查詢、新增、刪除、修改以及資產的查詢、新增、刪除、修改、辦公用房管理、資產消缺報備、資產明細管理等功能。

圖3 系統登錄流程Fig.3 The flow chart of the system login

2.3 軟件結構及功能框架

根據政府部門固定資產的應用與需求,固定資產管理系統的功能模塊結構可表示成如圖4所示。

2.3.1 基礎數據模塊

基礎數據將描述資產的基本屬性、資產的編號方式以及廠商運行過程中產生的資產狀態、合同管理方式等實體。系統運行前必須首先定義好基礎數據,否則其他相關的實體數據將無法正常接收?;A數據進行輸入和維護時,需根據政府部門的實際情況逐項輸入。輸入的數據不能有誤,否則會影響系統運行的準確性,一旦政府部門的基本屬性發生變化,必須及時更正數據。例如財政廳的基礎數據操作簡單,容易理解,在系統啟用前不要遺漏即可。

2.3.2 辦公用房模塊

用于管理政府部門內各辦公大樓、倉庫及一切用于辦公所用的建筑。包括辦公樓管理、樓層管理、辦公室房間管理等。房屋可有多樓層,有多房間。

圖4 資產管理系統功能模塊圖Fig.4 The function module diagram of the asset management system

2.3.3 資產管理模塊

此模塊為系統的核心模塊。其中涉及到資產從采購開始一系列的流程環節。

2.3.4 綜合操作模塊移動終端設備數據采集系統主要是為了解決資產數據入庫、資產數據出庫、資產數據盤點的快速錄入和移動采集的問題;數據遷移用來實現現有設備管理系統設備數據遷移,保證其準確性和完整性。

2.3.5 系統管理模塊

對系統的角色、用戶、機構、數字字典等進行信息化管理。

2.4 系統實現技術方案

資產管理系統采用面向服務的應用開發模式,整體框架組成形式為SSH(struts2+spring3+hibernate),如圖5所示。

Web 層:考慮到SpringMVC 適合Internet 門戶應用,而Struts2 更適合Internet 企業應用,mvc 框架選擇的是Struts2;Struts2 的前端展現使用的是Jquery EasyUI;easyui 為網頁開發提供了一堆的常用UI 組件,包括菜單、對話框、布局、窗簾、表格、表單等等,并引入了一些簡便的布局能力和基本的頁面美化功能,這使得前端展現有了比較好的效果[6]。

圖5 系統的技術實現框架Fig.5 The system technical implementation framework

service層:毫無疑問使用的是Spring。采用Annotation 注解方式進行Bean 組件的定義管理,安全訪問控制則采用Spring Security 來實現[7];系統主要采用XML 配置安全策略,通過基于角色和URL 模板匹配的訪問控制策略,以此達到對服務的訪問控制的功能[8];整合集成JBPM 工作流引擎,并對JBPM 進行封裝和擴展;采用Web流程設計器進行流程設計,從而實現了流程的管理和待辦已辦工作列表的生成等功能。

DAO 層:選用的是Hibernate。從封裝程度來說,Hibernate >MyBatis >SpringJDBC,SpringJDBC 應該只能算作是對JDBC的增強封裝,還算不上ORM;由于Hibernate封裝程度很高,因此也過于笨重,但是成熟的一二級緩存,懶加載等機制可以保證其性能上的優勢[9];采用MyBatis毫無疑問對SQL水平提出了較高的要求,很可能因為缺少嚴格的Review機制而蔓延成災難;而采用Hibernate一般只需整體把控對象模型定義和優化策略設計,而且可以更有效的把數據訪問層性能風險控制在更小的范圍以內。

2.5 基于工作流的固定資產管理系統模型

2.5.1 工作流模塊系統框架

為了更好地控制和管理業務流轉過程并進一步提高管理的效率,在固定資產管理系統中引進了工作流技術,從而有效地將工作流從系統中分離出來,進而作為一個核心模塊完成流程調度、處理等工作。工作流流程信息通過數據庫管理系統與其他的模塊實現信息共享,從而使得固定資產管理系統與政府部門其他業務集成更緊密,管理效率更加高效[10]。基于工作流的系統結構圖如圖6所示

圖6 工作流模塊系統結構圖Fig.6 The system structure diagram of the workflow module

由圖可以看出,工作流模塊系統是以JBPM為核心工作流引擎,并在此基礎上擴展開發了建模工具、業務應用等擴展功能,同時提供了組織人員、業務等數據的適配器,從而形成了完整的工作流系統。

2.5.2 系統中工作流的實現

對于固定資產管理系統來說,資產申請在審核過程中會涉及到很多用戶。這些用戶在系統中擁有的權限是不同的,而且即使是對于同一個表單來說,發起不同的業務請求,其工作流程也是不一樣的[11]。因此,考慮到各種因素,系統在啟動一個流程的時候,有以下兩種不同的方式:①靜態的方式,在流程設計階段先把一個流程預先定義好,業務按照預定的流程進行流轉;②動態的方式,在流程執行階段允許調整和修改預先定義好的流程,業務的流轉更加靈活,但過程更難控制[12]。

系統采用是靜態方式,在流程設計階段,流程可以修改。在流程執行階段,流程定義是不可以被修改的。用戶根據需求把需要定義的流程先定義好,業務則會按照定義好的流程在用戶中進行流轉,這種流轉就形成了工作流。系統中的工作流是由一系列的節點組合而成的,用戶可在流程設計時設定訪問該節點的角色;用戶按角色進入工作流的節點,當用戶完成該節點的業務時,業務將會傳遞到下一節點,直到整個業務處理完畢。當業務流程完成后,系統會保存信息。例如調撥流程完畢后,系統會自動刪除已被調撥的物品,同時用戶可以對被調撥的物品進行查詢,保證了數據的安全性和一致性。

3 結束語

從政府部門固定資產管理需求分析出發,對固定資產管理平臺中統一用戶管理系統、系統軟件及功能框架、系統技術方案和工作流等方面作了全面闡述。整個平臺由統一用戶管理系統模塊、工作流系統模塊和固定資產管理系統模塊組成。其中固定資產管理系統模塊的核心模塊為資產管理模塊,分別是資產采購、入庫、出庫、維修、報廢、變更等??紤]到系統的可維護性,系統采用了j2ee平臺進行開發并使用ORACLE數據庫進行數據管理。用戶管理模塊使用統一用戶管理系統,減少了授權管理的復雜性?;诠ぷ髁鞯墓潭ㄙY產管理平臺不僅能夠降低政府部門資產管理成本,而且提高了資產管理效率,同時更好地設計出符合政府部門標準的信息化系統,加強了各部門之間的聯系,實現政府各部門間的協同辦公。

[1]李學明,趙保華.OLE 技術在辦公自動化系統中的應用[J].計算機應用,2000,20(5):62-63.

[2]全紅.淺談事業單位的固定資產管理[J].財經界,2014(1):51-52.

[3]蔡孝武,韓永國,藍科.一種輕量級工作流引擎的研究與設計[J].計算機工程,2010(20):78-79.

[4]胡奇.JBPM4工作流應用開發指南[M].北京:電子工業出版社,2010:56-62.

[5]馬國財,劉海雄.基于LDAP的政府采購統一用戶管理的研究與實現[J].微計算機信息,2011(3):125-127.

[6]張建勇,胥斌,尚艷英,等.基于SSH框架的固定資產管理系統研究與設計[J].山西煤炭管理干部學院學報,2013(1):112-116.

[7]丁振凡.基于知識點關聯的網絡教學平臺的集成設計[J].華東交通大學學報,2011,28(1):63-66.

[8]劉子英,唐宏建,肖嘉耀,等.基于流式計算的Web實時故障診斷分析與設計[J].華東交通大學學報,2014,31(1):119-123.

[9]丁振凡,王小明,鄧建明,等.基于Web的貨車檢修工序監測系統的研制[J].華東交通大學學報,2012,29(5):44-49.

[10]周婷婷,費樹岷.基于工作流的辦公自動化系統研究與設計[J].工業控制計算機,2013,30(4):102-104.

[11]劉蕾,劉厚泉.基于工作流的B/S模式OA系統設計與實現[J].微計算機信息,2008(6):233-235.

[12]劉東曉.基于工作流的企業協同OA系統的研究與設計[J].科技經濟市場,2013(11):5-6.

猜你喜歡
用戶系統管理
棗前期管理再好,后期管不好,前功盡棄
今日農業(2022年15期)2022-09-20 06:56:20
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
“這下管理創新了!等7則
雜文月刊(2016年1期)2016-02-11 10:35:51
人本管理在我國國企中的應用
現代企業(2015年8期)2015-02-28 18:54:47
主站蜘蛛池模板: 欧美日一级片| 亚洲精品视频免费| 国产日韩欧美在线视频免费观看 | 国产成人高清亚洲一区久久| 视频国产精品丝袜第一页| 美美女高清毛片视频免费观看| 九色免费视频| 国产69精品久久| 国产自视频| 亚洲精品视频在线观看视频| 久久婷婷五月综合97色| 免费精品一区二区h| 亚洲成人精品久久| 中文字幕精品一区二区三区视频| 欧美精品啪啪一区二区三区| 无码aaa视频| 久久一日本道色综合久久| 国产爽歪歪免费视频在线观看| 久久久无码人妻精品无码| 日本人又色又爽的视频| 啪啪免费视频一区二区| 午夜欧美理论2019理论| 97se亚洲综合在线天天| 精品无码国产自产野外拍在线| 欧美成人影院亚洲综合图| 99视频全部免费| 国产美女视频黄a视频全免费网站| 97视频免费看| 亚洲第一极品精品无码| 国产女人爽到高潮的免费视频| 久久99国产综合精品女同| 中文字幕av无码不卡免费| 99国产精品一区二区| 亚洲成综合人影院在院播放| 成人久久精品一区二区三区| 国产不卡网| 最新日韩AV网址在线观看| 日韩大乳视频中文字幕| 久久夜色精品| 91精品专区国产盗摄| 日韩黄色大片免费看| 欧美亚洲一区二区三区导航| 色天天综合| 欧美精品在线视频观看| 92精品国产自产在线观看| 无码内射在线| 爱做久久久久久| 成人日韩精品| 九色91在线视频| 久久综合色88| 青青草久久伊人| 国产性猛交XXXX免费看| 伊大人香蕉久久网欧美| 制服丝袜一区二区三区在线| 国产97视频在线观看| 91亚瑟视频| 久久久久久久97| 中文字幕 日韩 欧美| 色男人的天堂久久综合| 日韩久草视频| 国产精品久久自在自2021| 欧美亚洲一区二区三区在线| 在线毛片网站| 免费aa毛片| 九一九色国产| 日本人妻一区二区三区不卡影院 | 精品亚洲国产成人AV| 亚洲人成网线在线播放va| 被公侵犯人妻少妇一区二区三区| 亚洲人成网线在线播放va| 高清不卡一区二区三区香蕉| 666精品国产精品亚洲| 无遮挡国产高潮视频免费观看| 色综合久久综合网| 欧美日韩午夜| 国产欧美视频一区二区三区| 亚洲欧美人成人让影院| 亚洲男人天堂网址| 国产成人精品高清不卡在线| 亚洲资源站av无码网址| 亚洲精品国产首次亮相| 久久久久久尹人网香蕉|