亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于容器模型架構(gòu)的合同管理系統(tǒng)

        2014-04-29 15:35:50方木云,彭慧子
        中國(guó)管理信息化 2014年2期
        關(guān)鍵詞:合同管理

        方木云,彭慧子

        [摘 要] 目前,國(guó)內(nèi)中小型企業(yè)多半仍采用手工方式進(jìn)行合同管理,很難適應(yīng)現(xiàn)代項(xiàng)目合同的大量化、復(fù)雜化的管理要求。基于容器模型的軟件體系架構(gòu),開發(fā)適合企業(yè)的合同管理系統(tǒng),可以進(jìn)行合同管理、反追溯。同時(shí)本文從軟件復(fù)用的角度,考慮以一個(gè)通用界面和相應(yīng)的代碼來(lái)供一組相似模塊通用,從而大大減少軟件開發(fā)的工作量,有效地控制了軟件的規(guī)模大小。實(shí)踐表明,基于容器模型的合同管理系統(tǒng)可將員工從繁瑣的手工合同管理中解放出來(lái),發(fā)揮軟件系統(tǒng)的整體優(yōu)勢(shì),在減少了員工工作量的同時(shí),也增強(qiáng)了企業(yè)的競(jìng)爭(zhēng)力。

        [關(guān)鍵詞] 容器模型;反追溯;合同管理;軟件復(fù)用;通用界面

        doi : 10 . 3969 / j . issn . 1673 - 0194 . 2014 . 02. 030

        [中圖分類號(hào)] TP311.1 [文獻(xiàn)標(biāo)識(shí)碼] A [文章編號(hào)] 1673 - 0194(2014)02- 0050- 04

        1 前 言

        企業(yè)經(jīng)常需要簽訂各種大大小小的合同,隨著簽訂的合同數(shù)量的增多,合同的管理必然成為一種負(fù)擔(dān)。目前,我國(guó)的合同管理大多采用傳統(tǒng)的結(jié)合電子表格的手工管理方式,由于這種管理方式效率低、電子表格容量小、關(guān)聯(lián)性差,不便于查詢、更新和維護(hù),而存在著嚴(yán)重的局限性。尤其是隨著項(xiàng)目復(fù)雜程度和合同數(shù)量的增加,合同管理的難度也在不斷增加,單憑手工管理合同變得尤為困難,合同的管理已然成為一種負(fù)擔(dān)。在信息化程度越來(lái)越高的當(dāng)今社會(huì),這種手工管理方式已遠(yuǎn)遠(yuǎn)不能滿足現(xiàn)代化管理的需要?,F(xiàn)針對(duì)中小型企業(yè)合同管理的現(xiàn)狀,通過(guò)采用基于容器模型的架構(gòu),開發(fā)一個(gè)功能實(shí)用、操作方便、簡(jiǎn)單明了、而且具有反追溯的合同管理系統(tǒng)。同時(shí)在合同管理系統(tǒng)的開發(fā)過(guò)程中,我們發(fā)現(xiàn)各類合同臺(tái)賬所需匯總的信息字段一致,在對(duì)合同的錄入、管理、查詢、匯總等功能上都大同小異,而“異”的部分則僅僅表現(xiàn)在它們各自的合同內(nèi)容不同,所需對(duì)應(yīng)的合同模板不同,因而為了避免無(wú)謂重復(fù)的工作,考慮以一個(gè)通用界面和相應(yīng)的代碼供這些不同類型的合同模塊通用,我們只需控制調(diào)用其相應(yīng)的合同模板即可。我們從實(shí)用的角度出發(fā),本系統(tǒng)所使用的開發(fā)工具是Microsoft公司的Visual Basic6.0,數(shù)據(jù)庫(kù)管理軟件采用的是Microsoft SQL Server 2005。本系統(tǒng)是針對(duì)以前合同管理系統(tǒng)所存在的問(wèn)題,根據(jù)中小型企業(yè)實(shí)際使用情況進(jìn)行開發(fā),著重對(duì)合同數(shù)據(jù)進(jìn)行管理,方便用戶對(duì)合同進(jìn)行查詢、修改、添加和刪除以及對(duì)合同的實(shí)時(shí)了解,主要考慮實(shí)用性設(shè)計(jì)的一個(gè)適合中小型企業(yè)使用的合同管理系統(tǒng)。

        2 軟件的模塊結(jié)構(gòu)

        本文研究的合同管理工作主要涉及到兩個(gè)方面:一是合同錄入,二是合同臺(tái)賬。對(duì)于合同錄入,要求準(zhǔn)確地錄入合同的信息;對(duì)于合同臺(tái)賬,要求得出同一類型的合同臺(tái)賬和所有類型的合同臺(tái)賬。對(duì)于同類型的合同臺(tái)賬,我們采用了一個(gè)通用界面來(lái)供這些合同模塊調(diào)用,如何正確定位出這些合同的類型生成相應(yīng)的合同臺(tái)賬是合同管理軟件需要重點(diǎn)考慮的問(wèn)題。對(duì)于所有類型的合同臺(tái)賬,一個(gè)公司可能有幾十種合同模板,關(guān)鍵在于如何快速、準(zhǔn)確、透明地統(tǒng)計(jì)出這些合同信息形成一個(gè)總的合同臺(tái)賬。

        采用一種容器模型是解決這些難題的一個(gè)很好的方法。容器模型圖如圖1所示。

        為了實(shí)現(xiàn)通用界面的調(diào)用,首先要建立一個(gè)菜單節(jié)點(diǎn)表,記錄菜單的節(jié)點(diǎn)名稱,在打開系統(tǒng)時(shí)生成樹形節(jié)點(diǎn)以供點(diǎn)選調(diào)用,在點(diǎn)選時(shí)讀出相應(yīng)的節(jié)點(diǎn)名稱和主界面名稱即上述的通用界面名稱。相應(yīng)的樹形目錄如圖2所示。

        然后根據(jù)讀出的節(jié)點(diǎn)名稱,我們可判斷出相應(yīng)的合同類型進(jìn)而從數(shù)據(jù)庫(kù)中讀出該類型的所有的合同信息,調(diào)用通用界面顯示該類型的合同臺(tái)賬信息。

        以涂裝承攬合同為例,如圖3所示。

        在圖3中,我們點(diǎn)擊增加按鈕,即可調(diào)用出該類型合同相應(yīng)的合同模板,進(jìn)行合同的錄入。如果想查看其中某個(gè)合同的詳細(xì)信息來(lái)源,我們可以選中這個(gè)合同然后點(diǎn)擊查看按鈕,或者將鼠標(biāo)放在其所在行處雙擊,具有反追溯性。

        以合同號(hào)是NTZZ-HS-HT1307004FD為例,如圖4所示。

        在總的合同臺(tái)賬模塊中,具有權(quán)限的人員可以查看所有合同的簡(jiǎn)要信息,而且具有反追溯性??偟暮贤_(tái)賬中包括所有類型的合同信息,如圖5所示。

        在圖5中將鼠標(biāo)放在某個(gè)合同所在行處雙擊,就可以查看到該合同的詳細(xì)信息,同樣具有反追溯性。

        使用基于容器模型的架構(gòu),形成了所有類型的合同臺(tái)賬和同一類型的合同臺(tái)賬,同時(shí)還具有反追溯性。

        當(dāng)合同臺(tái)賬完成以后,單擊“打印”按鈕就可以將表格中數(shù)據(jù)導(dǎo)入到Excel中,形成合理的格式進(jìn)行打印,既快捷又準(zhǔn)確,效果非常好。

        3 基于容器模型架構(gòu)的建模

        合同管理系統(tǒng)必須完成兩個(gè)任務(wù):①數(shù)據(jù)信息的準(zhǔn)確性;②數(shù)據(jù)信息的透明性,即合同臺(tái)賬的每一條合同信息來(lái)源必須清楚。即系統(tǒng)不僅要提供準(zhǔn)確的數(shù)據(jù)信息給用戶,還需要說(shuō)明為什么數(shù)據(jù)是這樣的,也就是具有反追溯性。采用基于容器模型的架構(gòu)方法,能夠很好解決這些問(wèn)題。

        3.1 “容器模型”實(shí)現(xiàn)合同臺(tái)賬的思想

        (1)合同臺(tái)賬分為同類型的合同臺(tái)賬和所有類型的合同臺(tái)賬。

        (2)對(duì)應(yīng)在數(shù)據(jù)庫(kù)中建有總表1和總表2,用于存放上述兩類合同臺(tái)賬中各自所需的信息。點(diǎn)擊“保存”按鈕時(shí),各類合同在增加界面錄入的數(shù)據(jù)會(huì)同時(shí)存入到上述兩個(gè)總表中。存入兩個(gè)總表的信息不需相同,只存儲(chǔ)各自需要的那些信息即可,總表相當(dāng)于一個(gè)容器。

        (3)在點(diǎn)擊“保存”按鈕時(shí),各類型的合同在增加界面錄入的數(shù)據(jù)要分別保存到總表1和總表2中。

        (4)對(duì)于同類型的合同臺(tái)賬數(shù)據(jù),在合同增加界面保存數(shù)據(jù)時(shí),總表1中除了存放同類型合同臺(tái)賬需要用到的合同信息以外,還設(shè)有一個(gè)字段IsKind,用于存放與這個(gè)合同類型相對(duì)應(yīng)的合同類型值。在點(diǎn)選菜單節(jié)點(diǎn)下的某個(gè)合同節(jié)點(diǎn)時(shí),根據(jù)點(diǎn)選的菜單節(jié)點(diǎn)名稱所對(duì)應(yīng)的IsKind字段值,查找總表1中IsKind字段值與之相同的所有記錄,即所有此類型的合同信息,形成一個(gè)該類型的合同臺(tái)賬顯示給用戶。將同類型的合同臺(tái)賬信息來(lái)源固定于一張總表,統(tǒng)計(jì)時(shí)只需從這個(gè)容器總表中提取滿足條件的數(shù)據(jù)信息進(jìn)行統(tǒng)計(jì)。數(shù)據(jù)存入總表的容器模型架構(gòu),避免了為各類型的合同都建立一個(gè)相應(yīng)的數(shù)據(jù)庫(kù)表,與此同時(shí),能夠快速、準(zhǔn)確、透明地統(tǒng)計(jì)出這些數(shù)據(jù)。

        (5)總的合同臺(tái)賬數(shù)據(jù),當(dāng)點(diǎn)擊菜單節(jié)點(diǎn)中“合同臺(tái)賬”時(shí),從總表2中讀出所有類型的合同信息,形成一個(gè)總的合同臺(tái)賬。

        3.2 “容器模型”實(shí)現(xiàn)反追溯性

        在同一類型合同臺(tái)賬和總的合同臺(tái)賬中都有這個(gè)功能:雙擊某個(gè)合同查看該合同的詳細(xì)信息,實(shí)現(xiàn)數(shù)據(jù)的反追溯性。

        (1)在同類型合同臺(tái)賬中,由于各類型合同共用了一個(gè)通用界面,反追溯性的實(shí)現(xiàn)首先是記錄下點(diǎn)選的菜單節(jié)點(diǎn)名稱即某類合同名稱,加載相應(yīng)類型的合同模板界面,然后根據(jù)雙擊所在行對(duì)應(yīng)的合同號(hào)進(jìn)行匹配,滿足匹配的合同信息即為反追溯需要的明細(xì)信息,讀取該合同信息填充到相應(yīng)的合同模板界面顯示給用戶。

        (2)在總的合同臺(tái)賬中,反追溯性的實(shí)現(xiàn)與同類型合同臺(tái)賬有一點(diǎn)不同,而是根據(jù)雙擊所在行對(duì)應(yīng)的合同類型值即總表2中的IsKind字段值,加載相應(yīng)類型的合同模板界面,然后再根據(jù)所在行的合同號(hào)進(jìn)行匹配,滿足匹配的合同信息即為反追溯需要的明細(xì)信息,讀取該合同信息填充到相應(yīng)的合同模板界面顯示給用戶。

        3.3 基于“容器模型”實(shí)現(xiàn)的通用界面

        (1)設(shè)計(jì)一個(gè)通用界面供不同模塊調(diào)用,該界面主要有增加、修改、查看、刪除等功能,囊括了合同模塊中涉及到的通用操作。

        (2)建立一個(gè)菜單節(jié)點(diǎn)表,記錄菜單的節(jié)點(diǎn)名稱,在打開系統(tǒng)時(shí)生成樹形節(jié)點(diǎn)以供點(diǎn)選調(diào)用,在點(diǎn)選時(shí)讀出相應(yīng)的節(jié)點(diǎn)名稱和主界面名稱即這個(gè)通用界面名稱。

        (3)在通用界面的代碼中,我們根據(jù)上述得到的節(jié)點(diǎn)名稱,可判斷得出這個(gè)合同的類別,即能得到總表1中的IsKind字段值,這樣在點(diǎn)選一種類型的合同菜單節(jié)點(diǎn)時(shí),從總表1中查找所有滿足該合同類型值的合同信息,形成一個(gè)合同臺(tái)賬。

        (4)在點(diǎn)擊這個(gè)通用界面上的增加/修改/查看/按鈕時(shí),會(huì)根據(jù)上述的節(jié)點(diǎn)名稱即合同類型名稱調(diào)用相應(yīng)類型的合同模板界面以錄入/修改/查看該類型的合同。

        3.4 容器模型的優(yōu)點(diǎn)

        采用不存入容器總表的方法,①不能共用通用界面,有多少個(gè)合同模板就得有多少個(gè)相應(yīng)類型的合同臺(tái)賬界面,同時(shí)每種類型的臺(tái)賬都得對(duì)應(yīng)一張相應(yīng)的數(shù)據(jù)庫(kù)表,給軟件開發(fā)過(guò)程中增加了大量無(wú)謂的重復(fù)工作,同時(shí)由于多個(gè)相似的表的存在,數(shù)據(jù)庫(kù)中表的設(shè)計(jì)也沒得到最大的優(yōu)化;②反追溯性差,查看明細(xì)信息要連接多張數(shù)據(jù)庫(kù)表,SQL語(yǔ)句嵌套復(fù)雜,不易實(shí)現(xiàn);③對(duì)于剛參與到項(xiàng)目中的人員而言,會(huì)不知如何通過(guò)多張表進(jìn)行匯總,這將使得軟件開發(fā)比較緩慢。

        采用基于容器模型架構(gòu),就不存在這些問(wèn)題,開發(fā)更方便快捷,思路更清晰。①統(tǒng)計(jì)效率高:臺(tái)賬的數(shù)據(jù)都來(lái)源于一張總表,僅使用一條SQL語(yǔ)句就能完成。能共用通用界面,軟件復(fù)用的粒度增加,僅建立兩張總表就可以完成所有工作,數(shù)據(jù)庫(kù)表設(shè)計(jì)得到了優(yōu)化。②反追溯性好:兩個(gè)總表中都專門設(shè)有一個(gè)字段用于存放該合同的類型,通過(guò)這個(gè)字段的值,很輕松地讀出錄入的詳細(xì)信息,顯示給用戶。③而且對(duì)于剛參與到項(xiàng)目中的人員來(lái)說(shuō),很快就可以理解容器模型的思想,使軟件開發(fā)更快速。

        3.5 容器模型存在的問(wèn)題

        基于容器模型的軟件體系架構(gòu),開發(fā)軟件有很多優(yōu)點(diǎn),但也發(fā)現(xiàn)了不足之處:①數(shù)據(jù)存入兩個(gè)表,冗余性比較大。②與使用存儲(chǔ)過(guò)程的方法相比,速度可能要慢一點(diǎn),尤其對(duì)于較為復(fù)雜的邏輯,網(wǎng)絡(luò)流量之間的消耗會(huì)大一些。

        3.6 解決方法

        針對(duì)容器模型存在的問(wèn)題,我們也有相應(yīng)的解決辦法:①兩個(gè)總表中不存入特別詳細(xì)的數(shù)據(jù)信息,只存儲(chǔ)匯總時(shí)需要用到的一些數(shù)據(jù),再存入具有索引功能的存放合同類型的IsKind字段,便于統(tǒng)計(jì)和反追溯。②不使用復(fù)雜的邏輯,使用簡(jiǎn)單便捷的SQL語(yǔ)句進(jìn)行匯總以及反追溯。而且我們也在考慮更多、更好的方法,使基于容器模型的軟件體系架構(gòu)更加完善。

        4 軟件實(shí)施后的效果

        (1)合同臺(tái)賬來(lái)源定位明確、具有反追溯性。在合同臺(tái)賬模塊中,用戶可以雙擊數(shù)據(jù)查看合同的明細(xì),既快捷又準(zhǔn)確;當(dāng)發(fā)現(xiàn)錄入的合同的信息不對(duì)時(shí),點(diǎn)擊修改按鈕找到錄入人員出錯(cuò)位置進(jìn)行修改,效果非常好。

        (2)仿真現(xiàn)實(shí)合同文檔,為了延續(xù)工作人員以往填寫的習(xí)慣,界面的設(shè)置與實(shí)際合同文檔是百分之百的仿真,讓用戶在使用軟件的時(shí)候,感覺就如同以往在紙質(zhì)上面填寫。

        (3)合同臺(tái)賬能夠送入到Excel中,形成合理的臺(tái)賬形式,以備份的方式存儲(chǔ)起來(lái)。

        5 結(jié)束語(yǔ)

        合同管理系統(tǒng)的目標(biāo)就是改變?nèi)藗円酝墓ぷ髁?xí)慣,將傳統(tǒng)的紙張辦公轉(zhuǎn)變?yōu)檗k公自動(dòng)化處理合同文本,本系統(tǒng)操作方便、簡(jiǎn)單,對(duì)信息的匯總及時(shí)、準(zhǔn)確,且具有反追溯性,使得計(jì)算機(jī)技術(shù)在合同管理系統(tǒng)中得到了充分的發(fā)揮,有效地提高了企業(yè)的內(nèi)部管理質(zhì)量和水平。

        主要參考文獻(xiàn)

        [1]杜仕忠,方木云,李澤,等.上海振華重工南通分公司ERP[J].中國(guó)管理信息化,2010(5).

        [2]陳志祥.我國(guó)企業(yè)ERP系統(tǒng)實(shí)施問(wèn)題探討[J].中國(guó)軟科學(xué),2001 (12):58-61.

        [3]林銳.軟件工程思想[M].西安:西安電子科技大學(xué)出版社,2001.

        [4]朱如龍,劉焰.SQL-Server 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)技術(shù)[M].北京:機(jī)械工業(yè)出版社,2004.

        [5] 羅鴻. ERP原理·設(shè)計(jì)·實(shí)施[M].北京:電子工業(yè)出版社,2003.

        猜你喜歡
        合同管理
        淺談建筑企業(yè)的施工預(yù)算及合同管理
        淺談BIM技術(shù)在工程合同管理中應(yīng)用的障礙及對(duì)策
        以信息化手段提升通訊企業(yè)合同管理水平
        淺議企業(yè)合同管理的風(fēng)險(xiǎn)防范
        淺議工程造價(jià)管理
        淺談供貨合同的履約風(fēng)險(xiǎn)管理研究
        淺議建筑工程合同管理存在的問(wèn)題及處理對(duì)策
        商情(2016年40期)2016-11-28 11:02:30
        探究企業(yè)勞務(wù)用工和合同管理法律風(fēng)險(xiǎn)防范機(jī)制建設(shè)
        法制博覽(2016年11期)2016-11-14 10:48:53
        基于合同管理的收入確認(rèn)與成本費(fèi)用控制
        加強(qiáng)施工項(xiàng)目成本管理的思路與對(duì)策
        科技視界(2016年20期)2016-09-29 13:13:20
        2021精品综合久久久久| 国产精品无码久久久久久| 久久人人妻人人做人人爽| 精品久久久久中文字幕APP| 亚洲中文字幕亚洲中文| 亚洲一区在线观看中文字幕| 精品欧洲av无码一区二区| 视频一区欧美| 日本在线免费一区二区三区| 日本伦理精品一区二区三区| 国产亚洲2021成人乱码| 国产成年无码V片在线| 久久免费精品视频老逼| 性av一区二区三区免费| 欧美黑人群一交| 欧美成人久久久| 熟女人妻一区二区中文字幕| 精品日韩一级免费视频| 国产精品夜间视频香蕉| 亚州无线国产2021| 日韩精品极品免费在线视频 | 久久99精品久久久久久hb无码| 国产精品反差婊在线观看| 在线亚洲日本一区二区| 蜜臀av无码人妻精品| 亚洲另类国产综合第一| 伊人久久婷婷综合五月97色| 国产一级一片内射视频播放| 久久精品国产亚洲av麻豆| 亚洲Av午夜精品a区| 日韩黄色大片免费网站| 女人下边被添全过视频| 日本在线观看| 素人系列免费在线观看| 极品尤物人妻堕落沉沦| 亚洲av综合日韩| 亚洲综合色婷婷久久| 国产一区二区三区青青草| 免费看av在线网站网址| 911香蕉视频| 日韩亚洲精选一区二区三区|