施靜 董日壯
摘要:隨著信息化的快速發(fā)展和國家對于高??蒲械闹匾?,科研項目經(jīng)費大量的流入高校,如何高效、有效、合理的對科研經(jīng)費進行管理成為了高校中的疑難問題。為了能夠使經(jīng)費管理系統(tǒng),進而利用網(wǎng)絡和信息化手段建立高??蒲泄芾硇畔⑾到y(tǒng),彌補目前系統(tǒng)的缺陷,高校科研經(jīng)費管理系統(tǒng)成為提高高校管理效率和服務水平成為必然趨勢。本文中主要對高??蒲薪?jīng)費管理進行了深入的剖析,采用SSM框架開發(fā)的方式對管理系統(tǒng)進行了一定的研究和改善,以提高經(jīng)費管理的有效性、高效性,并提高系統(tǒng)的擴展性和可維護性。
關(guān)鍵詞:高??蒲?;項目經(jīng)費;信息化;框架
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2016)36-0103-03
Study on Scientific Research Management System Based on Framework
SHI Jing,DONG Ri-zhuang
(School of Computer Engineering, Qingdao Technological University, Qingdao 266033, China)
Abstract:With the rapid development of information technology for university research and national attention, a lot of inflow of funds research universities, how efficient, effective and reasonable to manage research funding of colleges and universities has become a difficult problem. To make the system fully compatible with the existing system, and then use the Internet and information technology means to establish university research management information system, to make up for shortcomings of the current system, improve management efficiency and service levels has become an inevitable trend. This article focuses on the management of research funding universities depth analysis, using SSM framework development method to management system way certain research and improvement, in order to improve the effectiveness of financial management and efficiency, and improve scalability and maintainability.
Key words:University research; project funding; information technology; SSM framework
1 概述
《國家中長期教育改革和發(fā)展規(guī)劃綱要(2010--2020)》中提出:“充分發(fā)揮高校在國家創(chuàng)新體系中的重要作用,鼓勵高校在知識創(chuàng)新、技術(shù)創(chuàng)新、國防科技創(chuàng)新和區(qū)域創(chuàng)新中做出貢獻”[1]。在國家創(chuàng)新體系內(nèi),培養(yǎng)人才、發(fā)展科技、服務社會是目前較為公認的高校的三大職能[2]。因而隨著國家對于創(chuàng)新事業(yè)的重視,高校的作用和地位逐漸凸顯。尤其是近年來,隨著國家財力的增強,科研經(jīng)費投入逐漸增大,以及高??萍紕?chuàng)新水平和能力的逐步提高,國家大量的科研經(jīng)費流入高校,如何合理的管理和利用數(shù)量巨大的科研經(jīng)費,近年來引起了社會的普遍關(guān)注[3-5]。并且最近兩年查處的科研經(jīng)費腐敗案件眾多,更是將科研經(jīng)費的管理推上風口浪尖。傳統(tǒng)的報銷有著眾多的弊端[6],比如人工登記處理審批慢、易錯誤,同時經(jīng)費管理復雜,報銷流程不合規(guī)范。而且目前大多數(shù)高校中的科研經(jīng)費管理系統(tǒng)通常都是笨重框架開發(fā),陳舊、復雜、維護困難,主要原因是系統(tǒng)開發(fā)久遠,對于新的框架技術(shù)和思想沒有融入其中,無法快速的維護,自然也不能適應目前的多樣化的科研經(jīng)費管理方式和途徑;同時由于信息化進程的加快,辦公自動化已經(jīng)進入了各行各業(yè)中。因此利用信息化的手段,采用簡單、輕量級的開發(fā)框架設計并開發(fā)高校科研經(jīng)費管理系統(tǒng),以彌補目前系統(tǒng)的弊端,開發(fā)輕量化,維護性強,可定制化高,并且有著較高的安全性的系統(tǒng)勢在必行。
因此為了能夠更好的管理科研經(jīng)費,同時能夠輕松的維護與擴展,逐漸完善流程,使其更靈活可用,因而急需開發(fā)一套流程規(guī)范、輕量化、可定制、安全可靠的科研經(jīng)費管理系統(tǒng),以便能夠高效、可靠的為高校科研人員服務。
2 分析
高??蒲薪?jīng)費管理系統(tǒng)最主要部分的就是財務報銷模塊,因而需要對其進行一定的分析。
2.1 模塊分析
財務報銷系統(tǒng)在整個系統(tǒng)高校的信息化系統(tǒng)中占據(jù)了重要的地位,其中財務報銷系統(tǒng)的業(yè)務模塊圖如圖1所示。
以上的財務系統(tǒng)業(yè)務模塊是根據(jù)學校要求合理編制單位預算,嚴格預算執(zhí)行,完整、準確編制預算,真實反映學校財務狀況,可隨時查詢預算的執(zhí)行情況及結(jié)余情況,因此財務系統(tǒng)業(yè)務模塊組成如圖1所示。
賬務處理部分在整個系統(tǒng)中有著重要的地位,通常位于整個系統(tǒng)的核心。圖2是賬務處理模塊與其他模塊的關(guān)系:
根據(jù)財務處理的流程,可以整理出以下審批流程:制作報銷單據(jù)—部門領導審批—財務會計初審—復審—付款審核。以上為高校中的財務審批的詳細流程,根據(jù)財務的審批流程進行分析以細化和完善。
2.2 流程分析
為了方便學校師生借款及報銷業(yè)務的處理,因而選擇使用網(wǎng)上報銷系統(tǒng)。該系統(tǒng)上線之后,全校師生可以在任何時間、從任何地點提交財務報銷申請,領導可以手工也可以通過軟件進行業(yè)務審批,財務部門對原始憑證審核無誤后,自動生成收付款單和記賬憑證,最后根據(jù)結(jié)算方式的不同支付相關(guān)款項。
為實現(xiàn)網(wǎng)上報銷業(yè)務,根據(jù)當前學校相關(guān)業(yè)務及流程確定了如下解決方案。
主要設置了四種單據(jù)來處理學校的報銷相關(guān)業(yè)務,這四種單據(jù)分別是:差旅費報銷單、交通費報銷單、借款單、支出憑單。
因此詳細的報銷流程[7]如圖3所示:
3 系統(tǒng)設計
3.1 系統(tǒng)設計
高??蒲薪?jīng)費管理系統(tǒng)的整體架構(gòu)如圖4所示。
高??蒲薪?jīng)費管理系統(tǒng)的主要后端架構(gòu)采用了Spring + Spring MVC + Mybatis + Apache Shiro(通常簡稱為SSM,Spring、SpringMVC、Mybatis)[8],連接池采用了阿里巴巴的阿里巴巴數(shù)據(jù)庫連接池druid,輕量級,安全,穩(wěn)定。
高校科研經(jīng)費管理系統(tǒng)的前端界面模板框架主要使用MetroNic模板,緩存采用ehcache,也可以redis同時使用,主要考慮目前的緩存框架的穩(wěn)定性和功能的完整性。
高??蒲薪?jīng)費管理系統(tǒng)采用maven[9]配置,統(tǒng)一的項目結(jié)構(gòu)更便于管理和開發(fā),同時開發(fā)工具或者集成開發(fā)環(huán)境(Integrated Development Environment, IDE)可選IntelliJ IDEA或者Eclipse,當然需要配置maven環(huán)境或插件。
高校科研經(jīng)費管理系統(tǒng)采用的SSM的基本框架層次如圖5所示。
3.2 系統(tǒng)的框架層次圖
高??蒲薪?jīng)費管理系統(tǒng)采用SSM框架主要的理由如下:
1)SSM是目前比較流行的框架,輕量級,使用廣泛,用戶多,出現(xiàn)問題可以輕松容易地找到解決方法。
2)開發(fā)方便,目前的框架封裝的已經(jīng)比較完善,開發(fā)起來可定制化高,符合高校科研經(jīng)費管理系統(tǒng)的需求,后期維護方便。
3)集成安全(shiro)和數(shù)據(jù)庫操作(Mybatis)及生成模塊。
4)采用了阿里巴巴數(shù)據(jù)庫連接池druid,在監(jiān)控、可擴展性、穩(wěn)定性和性能方面都有明顯的優(yōu)勢。
5) ehcache 分布式緩存,能夠支持1000以上的并發(fā)訪問。
3.3角色控制設計
高??蒲薪?jīng)費管理系統(tǒng)中主要有普通用戶(報銷人、項目領導、部門領導、會計核算以及其他的用戶)、用戶角色(用于對用戶權(quán)限進行控制)以及管理員。普通用戶通常指的是系統(tǒng)的直接使用人,角色就是某個用戶擁有什么樣的功能或者權(quán)限,管理員主要是用來管理整個系統(tǒng),包括用戶和權(quán)限[10],通常擁有系統(tǒng)的最高權(quán)限。通過使用管理員來對部門領導、項目里鞥到以及其他用戶進行控制。因此它們的具體關(guān)系如圖6 所示:
為了提高系統(tǒng)的擴展性和可維護性,以便在以后的開發(fā)和維護中能夠更方便的維護,我們采用了一種更加可維護的,耦合性更低的權(quán)限管理系統(tǒng),即“一用戶對應多個賬戶,一賬戶對應多種角色,一用戶對應多個部門,一用戶對應多審核”的權(quán)限設計,以適應多級管理和多級審核的需求,其方法為:
1) 一用戶對應多個賬戶:對于每一個用戶,可以自己注冊或通過管理員添加賬號的方式得到多個不同的賬號,這樣同一用戶可以以不同的權(quán)限進行不同的操作,比如某些管理部門的人員也可以用報銷的賬號;
2) 一賬戶對應多個角色:系統(tǒng)中的同一個賬號可以擁有不同的角色,進而使該賬戶得到不同角色的權(quán)限,這樣與第一條既不沖突,又能夠很好地完成需求,比如管理人員都可以使用自己的賬號進行報銷的操作;
3) 一用戶對應多個部門:一個用戶包含多個部門,采用此種方式可以使同一用戶得到不同的權(quán)限;
4) 一用戶對應多級審核:在具體的應用場景中,一個完整的報銷審核流程可能需要不同的部門進行審核管理,因而不同的權(quán)限進行管理,同時,隨著劃分粒度和權(quán)限細分的增加,需要不同的管理審核。
采用如上的權(quán)限控制,能夠最大程度的解耦用戶、角色和不同的權(quán)限,也為后期報銷審批的流程處理奠定了基礎。
4 結(jié)論
文中通過對目前高校科研經(jīng)費管理系統(tǒng)的研究,分析了其中存在的問題及解決方法,并根據(jù)不同的高校的需求,對報銷的流程進行了深入的研究,包括分類別的報銷流程都有了較深入的理解,并選擇了目前最新的輕量級框架,對系統(tǒng)的各個功能模塊進行了具體的分析,設計了借款單、差旅費、市內(nèi)交通費、支出憑單等不同的報銷單的功能模塊和多用戶審核的方式,取得了良好的效果,使開發(fā)的系統(tǒng)耦合度低,易擴展,可維護性好。本文中的方法具有指導意義,當然也可以采用其他的方式來進行科研經(jīng)費管理的分析與探索,以達到更好的效果。
參考文獻:
[1] 李輝生, 雷金火. 區(qū)域視角下的地方高??萍紕?chuàng)新定位[J]. 中國高等教育, 2010:36-38.
[2] 朱玉山. 論現(xiàn)代大學的三大傳統(tǒng)職能[J]. 當代教育論壇, 2014 (2): 36-42.
[3] 盧霄峻, 董國利. 對高??蒲泄芾砣藛T素質(zhì)培養(yǎng)的研究[J]. 實驗技術(shù)與管理, 2013 (30).
[4] 黎氏慧, 路華. 高校科研經(jīng)費管理問題探討[J]. 會計師, 2014 (3): 61-62.
[5] 2015年教育部工作重點
[6] 張譯丹. A跨國公司差旅費用報銷審計流程再造研究[D]. 大連理工大學, 2011.
[7] 王磊. 工作流技術(shù)在安全工器具信息管理系統(tǒng)中的設計[D]. 華北電力大學, 2013.
[8] 王艷清, 陳紅. 基于SSM框架的智能web系統(tǒng)研發(fā)設計[J]. 計算機工程與設計, 2012, 33(12):4751-4757.
[9] http://maven.apache.org/.
[10] 薛永剛. 管理信息系統(tǒng)中用戶權(quán)限管理的實現(xiàn)[J]. 計算機與農(nóng)業(yè), 2003(3):39-40.