郭靜 胡佳 陳力英
摘要 本文通過選取基于DSH框架的wind快速開發(fā)平臺,設計開發(fā)出合同管理系統(tǒng),提高了系統(tǒng)開發(fā)效率和管理效率。
【關鍵詞】Wind快速開發(fā)平臺 Java Dorad07Spring Hibernate DSH
1 設計思想
基于DSH (Dorad07+Spring+Hibernate)框架的Wind開發(fā)平臺,是一套基于Web的、集成的、敏捷的開發(fā)框架( W-Web I-integratedN-nimble D-development簡稱Wind平臺),目標旨在使業(yè)務開發(fā)變得快速、敏捷,并能靈活應對需求的變化。Wind平臺基于JAVA語言以Dorad07為前臺展現(xiàn)層,以Spring3為后臺邏輯層,以Hibemate為數(shù)據(jù)層,支持Oracle、SQLServer、MySQL等多種關系型數(shù)據(jù)庫。Wind平臺具有強大的web展現(xiàn)能力,豐富的流程引擎功能,集成與可擴展能力極強。
基于上述優(yōu)點我們最終選擇采用基于DSH框架的Wind快速開發(fā)平臺來構(gòu)建合同管理系統(tǒng)。
2 總體架構(gòu)
合同管理系統(tǒng)主要包括:合同立項登記、合同評審、合同審批、合同用印、合同預警、合同結(jié)算、合同變更、合同中止、合同解除、合同糾紛處理、合同歸檔、合同信息查詢等功能模塊,并通過與財務管理系統(tǒng)、檔案系統(tǒng)、綜合計劃管理系統(tǒng)等集成,實現(xiàn)合同全生命周期閉環(huán)管理。
3 系統(tǒng)功能設計
合同全生命周期管理涉及到多個流程和處理環(huán)節(jié),為使主體功能更加清晰,對合同全生命周期進行模塊化定義,其中包括如下功能模塊設計:
3.1 合同登記管理
合同登記管理是在合同已經(jīng)立項后,由合同承辦人員登記該份合同主要信息,獲取合同編號,此時該合同尚未生效。合同登記無需審批流程,承辦人填寫合同登記信息后,系統(tǒng)自動生成合同編號。
3.2 合同審批管理
合同審批管理包括合同起草、合同評審、合同審簽、合同用印、合同打印、合同生效確認、合同電子歸檔等部分,以合同基本信息為中心,通過合同審批大流程對合同從起草到生效全過程進行管理。
3.3 合同執(zhí)行管理
3.4 合同結(jié)算
3.5 合同變更
合同變更是指在合同履行期間,由于發(fā)生各種原因,需要變更原先制定的合同內(nèi)容或者對原來的合同進行補充,或因不可預見性,合同可能需要發(fā)生變更的情形。發(fā)生合同需變更的情形時,應當在本系統(tǒng)中提起合同變更申請。
3.6 合同中止
3.7 合同終止
3.8 合同糾紛處理
3.9 合同驗收
3.10 合同模板管理
3.11 與門戶集成
與門戶集成主要完成三部分工作:人員同步、單點登錄、待辦集成。
3.12 合同統(tǒng)計分析
4 系統(tǒng)應用
目前基于Wind快速開發(fā)平臺的合同管理系統(tǒng)己正式上線使用。基于Wind平臺構(gòu)建業(yè)務應用,既可以快速提升合同管理系統(tǒng)的管理效率,也為將來業(yè)務的高度集成、共享奠定了良好的基礎。通過本系統(tǒng)可從縱向上實現(xiàn)合同的全生命周期閉環(huán)管理,規(guī)范合同基礎數(shù)據(jù),統(tǒng)一管理合同類型、合同模板、合同編號、合同審批流程。從合同立項開始,合同起草、評審、審批、用印及合同進度計劃、合同履約、合同結(jié)算、合同變更等管理活動能夠按照研究所合同管理辦法納入規(guī)范化管理。從橫向上可逐步實現(xiàn)合同管理與各業(yè)務系統(tǒng)的集成應用。合同管理系統(tǒng)能夠管理研究所各類合同,進行日常合同管理、合同變更、合同中止、合同解除、合同結(jié)算、合同執(zhí)行情況分析、實現(xiàn)合同過程跟蹤。各部門將以合同為依據(jù),加強應收應付款與進度節(jié)點控制,推動各項科研生產(chǎn)工作有序開展。
5 總結(jié)及展望
基于Wind快速開發(fā)平臺的合同管理系統(tǒng)具有以下幾方面的特色:
(1)根據(jù)不同合同選擇評審、競價、招標或其他合同確定方式,與合同相對方洽談商談妥當后,可由系統(tǒng)自動生成合同文本,減輕經(jīng)辦人員工作量,并提高合同文本質(zhì)量。
(2)在審查、審批階段,將審查、審批流程電子化,減少經(jīng)辦人員報審、報批工作量,且一級審查未通過,不能進入下一級審查或?qū)徟鞒?,杜絕了未經(jīng)同意就跳級審查、審批的現(xiàn)象,進一步防控法律風險。
(3)在合同簽署階段,可通過在合同文本上加蓋電子章、騎縫章、水印、二維碼等加密防偽手段,確保合同的唯一性。
(4)在合同履行階段,可實行合同收付款與履行節(jié)點的提醒功能,并跟蹤記錄合同的履行情況,確保合同信息的完整性,且可及時了解合同履行過程中發(fā)生的糾紛、爭議等,以便及時采取應對措施,減少法律糾紛風險。
(5)與財務管理系統(tǒng)集成,完成收、付款、交付標的物等合同內(nèi)容,將合同交由檔案歸檔,實現(xiàn)合同閉環(huán)管理。
(6)在合同日常管理過程中,可建立完整的合同檔案,避免信息重復錄入,并可按需求對合同信息進行靈活檢索、查詢、匯總等。
隨著業(yè)務需求的不斷增加,后續(xù)將不斷完善和擴展系統(tǒng)的其他重要功能,逐漸打造一個功能完備、性能表現(xiàn)優(yōu)異、可用性靈活的合同管理系統(tǒng)。
參考文獻
[1]胡佳,基于DSH的快速開發(fā)平臺的構(gòu)建及應用[J].中國管理信息化,2015,18 (13):76-78
[2]陳雄華.Spring3.x企業(yè)應用開發(fā)實戰(zhàn)[M].北京:電子工業(yè)出版社,2012.