專利名稱:法律文件管制系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種文件管制系統(tǒng)及方法,尤其涉及一種法律文件管制系統(tǒng)及方法。
技術(shù)背景起草合格的法律文件很難,特別是起草有特別重大影響的法律文件。此外,文件起草質(zhì) 量很大程度上取決于作者的知識(shí)和經(jīng)驗(yàn)。在法律事務(wù)中,有些客戶要求標(biāo)準(zhǔn)化的語言,而且 關(guān)注一致性。個(gè)人的工作成果會(huì)反映出不同的風(fēng)格、技巧和經(jīng)驗(yàn)水平。在現(xiàn)有技術(shù)中,與字處理程序相結(jié)合的模板提供了有限的法律文件自動(dòng)起草能力。這些 模板能夠使使用者創(chuàng)建一個(gè)可共享的骨架樣板文件表??苫谑褂谜哌x擇和預(yù)定的合并代碼 ,給每個(gè)模板提供條款和具體內(nèi)容從而允許有中等水平的可定制性。然而,文檔模板僅在有 限條款可定制的文件水平上操作,通常不能夠完全滿足給定情況或當(dāng)事人的特別需要。發(fā)明內(nèi)容鑒于以上內(nèi)容,有必要提供一種法律文件管制系統(tǒng),可以通過對(duì)條款分類、設(shè)置相關(guān)屬 性來組合各類條款產(chǎn)生法律文件,有效提高法律文件制作效率,方便法律文件及條款的更新 、査詢及版本管理。鑒于以上內(nèi)容,還有必要提供一種法律文件管制方法,可以通過對(duì)條款分類、設(shè)置相關(guān) 屬性來組合各類條款產(chǎn)生法律文件,有效提高法律文件制作效率,方便法律文件及條款的更 新、査詢及版本管理。一種法律文件管制系統(tǒng),該系統(tǒng)包括一臺(tái)應(yīng)用服務(wù)器及一與所述應(yīng)用服務(wù)器相連的數(shù)據(jù) 庫。所述應(yīng)用服務(wù)器用于管制法律文件,其包括選擇模塊、判斷模塊、增加模塊、設(shè)置模 塊及生成模塊。選擇模塊,用于根據(jù)法律事務(wù)從數(shù)據(jù)庫中選擇法律文件類型并顯示該類型法 律文件條款;判斷模塊,用于用戶判斷該類型法律文件中條款是否齊全、是否增加最小公約 數(shù)條款、是否增加類共性條款、是否在新增條款中增加欄位及是否繼續(xù)增加條款;增加模塊 ,用于增加最小公約數(shù)條款、增加類共性條款及增加類個(gè)性條款;設(shè)置模塊,用于設(shè)置新增 條款屬性、設(shè)置新增條款中欄位的屬性;確定模塊,用于在法律文件條款中確定并選擇所需 條款;生成模塊,用于組合該法律文件中所有被選條款生成正式法律文件。一種法律文件管制方法,該方法包括如下步驟根據(jù)法律事務(wù)從數(shù)據(jù)庫中選擇法律文件 類型并顯示該類型法律文件條款;用戶判斷該類型法律文件中條款是否齊全;若該法律文件
中條款不齊全,則判斷是否增加最小公約數(shù)條款;若不增加最小公約數(shù)條款,則判斷是否增 加類共性條款;若不增加類共性條款,則增加類個(gè)性條款;設(shè)置新增條款屬性;判斷是否在 該新增條款中增加欄位;若在該新增條款中增加欄位,則設(shè)置該新增欄位屬性;判斷是否繼 續(xù)增加條款;若不繼續(xù)增加條款,則在該法律文件條款中確定并選擇所需條款;組合該法律 文件中所有被選條款生成正式法律文件。進(jìn)一步地,在所述判斷該法律文件中條款是否齊全的步驟中,若該法律文件中條款齊全 ,則直接到在該法律文件條款中確定并選擇所需條款的步驟。進(jìn)一步地,在所述判斷是否增加最小公約數(shù)條款的步驟中若需增加最小公約數(shù)條款,則 至增加最小公約數(shù)條款的步驟。進(jìn)一步地,在所述判斷是否增加類共性條款的步驟中若需增加類共性條款,則至增加類 共性條款的步驟。進(jìn)一步地,在所述判斷是否在新增條款中增加欄位的步驟中若不在新增條款中增加欄位 ,則到判斷是否繼續(xù)增加條款的步驟。進(jìn)一步地,在所述判斷是否繼續(xù)增加條款的步驟中若需繼續(xù)增加條款,則返回到判斷是 否增加最小公約數(shù)條款的步驟。相較現(xiàn)有技術(shù),所述的法律文件管制系統(tǒng)及方法,通過對(duì)條款分類、設(shè)置相關(guān)屬性來組 合各類條款產(chǎn)生法律文件,有效提高法律文件制作效率,方便法律文件及條款的更新、查詢 及版本管理,并有利于知識(shí)累積,經(jīng)驗(yàn)共享。
圖l是本發(fā)明一種法律文件管制系統(tǒng)較佳實(shí)施例的硬件架構(gòu)圖。 圖2是圖1中的應(yīng)用服務(wù)器功能模塊圖。圖3是本發(fā)明一種法律文件管制系統(tǒng)較佳實(shí)施例的關(guān)鍵類示意圖。圖4是本發(fā)明一種法律文件管制方法較佳實(shí)施例的具體實(shí)施流程圖。
具體實(shí)施方式
如圖1所示,是本發(fā)明一種法律文件管制系統(tǒng)較佳實(shí)施例的硬件架構(gòu)圖。該系統(tǒng)包括一 臺(tái)應(yīng)用服務(wù)器l、數(shù)據(jù)庫2、至少一個(gè)客戶端3及網(wǎng)絡(luò)4。其中分布式分布的客戶端3利用網(wǎng)絡(luò) 4與應(yīng)用服務(wù)器1相連。應(yīng)用服務(wù)器l用于管制法律文件。數(shù)據(jù)庫2用于存儲(chǔ)與法律文件相關(guān)的 各類數(shù)據(jù),及各類法律文件的條款,其中條款可依據(jù)法律事務(wù)進(jìn)行選擇。客戶端3用于提供 用戶操作界面。網(wǎng)絡(luò)4可以為企業(yè)內(nèi)部網(wǎng)(Intranet)、互聯(lián)網(wǎng)(Internet)或其它類型網(wǎng) 絡(luò)。下述實(shí)施例中所述法律文件皆以合約為例,實(shí)際應(yīng)用中并不局限于此。此外,上述實(shí)施 例也同樣適合對(duì)其他法律文件進(jìn)行管制,例如起訴書、答辯書等。如圖2所示,是圖l中的應(yīng)用服務(wù)器的功能模塊圖。該應(yīng)用服務(wù)器l用于管制合約,其包 括六個(gè)功能模塊,分別是選擇模塊IO、判斷模塊12、增加模塊14、設(shè)置模塊16、確定模塊 18及生成模塊20。選擇模塊10用于根據(jù)法律事務(wù)從數(shù)據(jù)庫2中選擇合約類型并顯示該類型合約條款。所述 合約類型包括租賃合約、工程合約、服務(wù)合約、保密合約以及買賣合約。其中,租賃合約 主要包括房屋租賃合約、廠房租賃合約、設(shè)備租賃合約及車輛租賃合約;工程合約主要包括 建設(shè)工程合約服務(wù)合約主要包括維修合約和物流合約;保密合約主要包括客戶、供應(yīng)商合 約、公司訪客合約、公司員工合約及建立供應(yīng)商管控合約;買賣合約主要包括模具開發(fā)及產(chǎn) 品買賣合約、銷售合約、機(jī)臺(tái)采購合約及電腦軟體授權(quán)合約。判斷模塊12用于用戶判斷所述選擇合約類型中條款是否齊全、是否增加最小公約數(shù)條款 、是否增加類共性條款、是否對(duì)新增條款增加欄位以及是否繼續(xù)增加條款。所述最小公約數(shù) 條款是指所有制式合約都具有的共性條款;所述類共性條款是指某一類型的制式合約所具有 的共性條款,例如所有租賃合約都具有的條款、所有工程合約都具有的條款及所有服務(wù)合 約有具有的條款等。增加模塊14用于增加最小公約數(shù)條款、增加類共性條款及增加類個(gè)性條款,所述類個(gè)性 條款是指某一類型合約區(qū)別于其它合約所特有的條款,例如租賃合約中,房屋租賃合約具 有而設(shè)備合約中沒有的條款;服務(wù)合約中,維修合約具有而物流合約沒有的條款。若判斷模 塊12判斷需要增加最小公約數(shù)條款,則增加模塊14增加最小公約數(shù)條款;若判斷模塊12判斷 需要增加類共性條款,則增加模塊14增加類共性條款;若判斷模塊12判斷既不增加最小公約數(shù)條款也不增加類共性條款,則增加模塊14增加類個(gè)性條款。設(shè)置模塊16用于設(shè)置新增條款屬性,設(shè)置新增欄位屬性。所述新增條款的屬性包括屬于哪個(gè)合約項(xiàng)及可選或必選。所述合約項(xiàng)是指一份合約中甲乙雙方之權(quán)利義務(wù)列出的合約條 款之基本骨架項(xiàng),每一個(gè)合約項(xiàng)由若干個(gè)條款組成,每一條款都對(duì)應(yīng)一個(gè)合約項(xiàng)。若將新增條款設(shè)置為可選,則可選擇是否將此條款生成到正式合約中若新增條款設(shè)置為必選,則該 條款將直接生成到正式合約中。所述新增欄位的屬性包括:欄位類型、欄位長度、是否可以 為空值、是否為默認(rèn)值、取值范圍以及枚舉值。其中欄位的類型可以是文字、數(shù)字、日期 、選擇項(xiàng)以及列表。取值范圍只適用于欄位類型設(shè)置是數(shù)字或日期時(shí),枚舉值只適用于欄位 類型設(shè)置是選擇項(xiàng)時(shí)。確定模塊18,用于根據(jù)設(shè)置模塊16所設(shè)置的條款屬性在所述合約條款中確定并選擇所需 條款。在該合約條款中,設(shè)置模塊16將條款屬性設(shè)置為可選或必選,若條款屬性為可選,則 用戶可以選擇是否需要該條款。生成模塊20,用于組合確定模塊18中所確定并選擇的條款生成正式合約。如圖3所示,是本發(fā)明一種法律文件管制系統(tǒng)的關(guān)鍵類示意圖。本實(shí)施例中,法律文件 合約100的屬性包括,但不僅限于,名稱、版本號(hào)、狀態(tài)、創(chuàng)建者以及條款等。條款102的屬 性包括,但不僅限于,內(nèi)容、合約項(xiàng)、欄位、是否必選以及版本號(hào)等。在該系統(tǒng)中,條款 102類化成三大類,分別為最小公約數(shù)條款,類共性條款及類個(gè)性條款。欄位104的屬性包 括,但不僅限于,類型、是否可以為空、默認(rèn)值以及取值范圍等。合約100至少包括一條條 款102,條款102可以有1個(gè)或多個(gè)欄位104,也可以沒有欄位104。如圖4所示,是本發(fā)明一種法律文件管制方法較佳實(shí)施例的具體實(shí)施流程圖。首先,選 擇模塊10根據(jù)法律事務(wù)從數(shù)據(jù)庫2中選擇合約類型并顯示該類型合約條款(步驟SIO)。判斷 模塊12判斷該合約中條款是否齊全(步驟S12)。若該合約中條款不齊全,則判斷模塊12判 斷是否增加最小公約數(shù)條款(步驟S14)。若不需增加最小公約數(shù)條款,則判斷模塊12判斷 是否增加類共性條款(步驟S16)。若不需增加類共性條款,則增加模塊14增加類個(gè)性條款 (步驟S18)。設(shè)置模塊16設(shè)置所述新增條款屬性(步驟S20)。判斷模塊12判斷是否在所述 新增條款中增加欄位(步驟S22)。若需在所述新增條款中增加欄位,則設(shè)置模塊16設(shè)置新 增欄位屬性(步驟S24)。判斷模塊12判斷是否繼續(xù)增加條款(步驟S26)。若不繼續(xù)增加條 款,則確定模塊18在所述合約條款中確定并選擇所需條款(步驟S28)。生成模塊20組合所 述合約中所有被選條款生成正式合約(步驟S30)。在步驟S12中,若判斷模塊12判斷所選擇的合約中條款齊全,則至步驟S28在所述合約條款中確定并選擇所需條款。在步驟S14中,若判斷模塊12判斷需要增加最小公約數(shù)條款,則至步驟S32增加最小公約 數(shù)條款,及設(shè)置所述新增條款屬性(步驟S20)。在步驟S16中,若判斷模塊12判斷需要增加類共性條款,則至步驟S34增加類共性條款, 及設(shè)置所述新增條款屬性(步驟S20)。在步驟S22中,若不在新增條款中增加欄位,則至步驟S26判斷是否繼續(xù)增加條款。在步驟S26中,若要繼續(xù)增加條款,則返回至步驟S14判斷是否增加最小公約數(shù)條款。
權(quán)利要求
1. 一種法律文件管制系統(tǒng),包括一臺(tái)應(yīng)用服務(wù)器及一與所述應(yīng)用服 務(wù)器相連的數(shù)據(jù)庫,其特征在于,所述應(yīng)用服務(wù)器包括選擇模塊,用于根據(jù)法律事務(wù)從數(shù)據(jù)庫中選擇法律文件類型并顯示該類型法律文件條款;判斷模塊,用于判斷上述法律文件條款是否齊全、是否增加最小公約數(shù)條款、是否增 加類共性條款、是否在新增條款中增加欄位及是否繼續(xù)增加條款;增加模塊,用于當(dāng)判斷需要增加最小公約數(shù)條款時(shí)增加最小公約數(shù)條款,當(dāng)判斷需要 增加類共性條款時(shí)增加類共性條款,及當(dāng)判斷既不增加最小公約數(shù)條款也不增加類共性條款 時(shí)增加類個(gè)性條款設(shè)置模塊,用于設(shè)置新增條款屬性及新增條款中欄位的屬性;確定模塊,用于在法律文件條款中確定并選擇所需條款;及生成模塊,用于組合所述法律文件中所有被選條款生成正式法律文件。
2.如權(quán)利要求l所述的法律文件管制系統(tǒng),其特征在于,所述最小 公約數(shù)條款是指所有制式法律文件都具有的的共性條款;所述類共性條款是指某一類型的制 式法律文件所具有的共性條款;所述類個(gè)性條款是指某一類型法律文件區(qū)別于其它法律文件 所特有的條款。
3.如權(quán)利要求l所述的法律文件管制系統(tǒng),其特征在于,所述新增 條款的屬性包括可選或必選;所述新增條款中欄位的屬性包括欄位類型、欄位長度、是否可 以為空值、是否為默認(rèn)值、取值范圍及枚舉值,其中的欄位類型包括文字、數(shù)字、日期、選 擇項(xiàng)及列表。
4. 一種法律文件管制方法,其特征在于,該方法包括如下步驟 根據(jù)法律事務(wù)從一數(shù)據(jù)庫中選擇法律文件類型并顯示該類型法律文件條款; 判斷上述法律文件條款是否齊全;若該法律文件條款不齊全,則判斷是否增加最小公約數(shù)條款; 若不增加最小公約數(shù)條款,則判斷是否增加類共性條款; 若不增加類共性條款,則增加類個(gè)性條款; 設(shè)置新增條款屬性; 判斷是否在該新增條款中增加欄位; 若在該新增條款中增加欄位,則設(shè)置該新增欄位的屬性; 判斷是否繼續(xù)增加條款;若不繼續(xù)增加條款,則在所述法律文件條款中確定并選擇所需條款;及 組合上述所有被選條款生成正式法律文件。
5.如權(quán)利要求4所述的法律文件管制方法,其特征在于,在所述判 斷上述法律文件條款是否齊全的步驟中,若該法律文件條款齊全,則轉(zhuǎn)至步驟在所述法律文 件條款中確定并選擇所需條款。
6.如權(quán)利要求4所述的一種法律文件管制方法,其特征在于,在所 述判斷是否增加最小公約數(shù)條款的步驟中,若需增加最小公約數(shù)條款,則增加最小公約數(shù)條 款然后轉(zhuǎn)至步驟設(shè)置新增條款屬性。
7.如權(quán)利要求4所述的一種法律文件管制方法,其特征在于,在所 述判斷是否增加類共性條款的步驟中,若需增加類共性條款,則增加類共性條款然后轉(zhuǎn)至步 驟設(shè)置新增條款屬性。
8.如權(quán)利要求4所述的法律文件管制方法,其特征在于,在所述判 斷是否在新增條款中增加欄位的步驟中,若不在新增條款中增加欄位,則直接至步驟判斷是 否繼續(xù)增加條款。
9.如權(quán)利要求4所述的法律文件管制方法,其特征在于,在所述判 斷是否繼續(xù)增加條款的步驟中,若需繼續(xù)增加條款,則返回至步驟判斷是否增加最小公約數(shù) 條款。
全文摘要
本發(fā)明提供一種法律文件管制系統(tǒng),該系統(tǒng)包括一臺(tái)應(yīng)用服務(wù)器及一與該服務(wù)器相連的數(shù)據(jù)庫,該服務(wù)器包括選擇模塊,用于根據(jù)法律事務(wù)從數(shù)據(jù)庫中選擇法律文件類型并顯示該類型法律文件條款;判斷模塊,用于判斷該法律文件中條款是否齊全、是否增加最小公約數(shù)條款、是否增加類共性條款、是否在新增條款中增加欄位及是否繼續(xù)增加條款;增加模塊,用于增加最小公約數(shù)條款、增加類共性條款及增加類個(gè)性條款;設(shè)置模塊,用于設(shè)置新增條款屬性及新增條款中欄位的屬性;確定模塊,用于在法律文件條款中確定并選擇所需條款;生成模塊,用于組合所有被選條款生成正式法律文件。利用本發(fā)明,有效提高法律文件制作效率,方便法律文件及條款的更新。
文檔編號(hào)G06Q50/00GK101122979SQ200610200790
公開日2008年2月13日 申請(qǐng)日期2006年8月10日 優(yōu)先權(quán)日2006年8月10日
發(fā)明者李忠一, 黃新宇, 黃正一 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司