合同管理系統(tǒng)-技術(shù)方案_第1頁
合同管理系統(tǒng)-技術(shù)方案_第2頁
合同管理系統(tǒng)-技術(shù)方案_第3頁
合同管理系統(tǒng)-技術(shù)方案_第4頁
合同管理系統(tǒng)-技術(shù)方案_第5頁
已閱讀5頁,還剩41頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、.:.;第 PAGE 46頁 共 NUMPAGES 46頁合同管理系統(tǒng)技術(shù)方案版本 合同管理系統(tǒng)技術(shù)方案 SUBJECT * MERGEFORMAT 工程稱號 DOCPROPERTY Title * MERGEFORMAT 文檔稱號,如需求管理方案 版本文檔信息及版本歷史文檔信息工程稱號合同管理系統(tǒng)工程編號文檔稱號合同管理系統(tǒng)_技術(shù)方案.doc存儲位置版本作者/修正者日期描畫版權(quán)信息【目錄】 TOC o 1-3 h z u HYPERLINK l _Toc410983948 1概述 PAGEREF _Toc410983948 h 5 HYPERLINK l _Toc410983949 1.1編

2、寫目的 PAGEREF _Toc410983949 h 5 HYPERLINK l _Toc410983950 1.2適用范圍 PAGEREF _Toc410983950 h 5 HYPERLINK l _Toc410983951 1.3讀者對象 PAGEREF _Toc410983951 h 5 HYPERLINK l _Toc410983952 1.4術(shù)語和縮寫 PAGEREF _Toc410983952 h 5 HYPERLINK l _Toc410983953 1.5參考資料 PAGEREF _Toc410983953 h 5 HYPERLINK l _Toc410983954 2設(shè)計

3、概述 PAGEREF _Toc410983954 h 6 HYPERLINK l _Toc410983955 2.1設(shè)計約束 PAGEREF _Toc410983955 h 6 HYPERLINK l _Toc410983956 2.2設(shè)計戰(zhàn)略 PAGEREF _Toc410983956 h 6 HYPERLINK l _Toc410983957 2.3技術(shù)實現(xiàn) PAGEREF _Toc410983957 h 7 HYPERLINK l _Toc410983958 2.3.1J2EE開發(fā)框架 PAGEREF _Toc410983958 h 7 HYPERLINK l _Toc410983959

4、 3系統(tǒng)概述 PAGEREF _Toc410983959 h 8 HYPERLINK l _Toc410983960 1.1用戶現(xiàn)狀 PAGEREF _Toc410983960 h 8 HYPERLINK l _Toc410983961 1.2業(yè)務(wù)需求分析 PAGEREF _Toc410983961 h 10 HYPERLINK l _Toc410983962 4系統(tǒng)總體構(gòu)造 PAGEREF _Toc410983962 h 11 HYPERLINK l _Toc410983963 4.1功能模塊圖 PAGEREF _Toc410983963 h 11 HYPERLINK l _Toc41098

5、3964 4.2系統(tǒng)架構(gòu)圖 PAGEREF _Toc410983964 h 11 HYPERLINK l _Toc410983965 5功能描畫 PAGEREF _Toc410983965 h 12 HYPERLINK l _Toc410983966 1.1合同管理 PAGEREF _Toc410983966 h 12 HYPERLINK l _Toc410983967 1.1.1我的合同 PAGEREF _Toc410983967 h 12 HYPERLINK l _Toc410983968 1.1.2合同起草 PAGEREF _Toc410983968 h 12 HYPERLINK l _

6、Toc410983969 1.1.3合同簽署及用印 PAGEREF _Toc410983969 h 17 HYPERLINK l _Toc410983970 1.1.4合同履行 PAGEREF _Toc410983970 h 17 HYPERLINK l _Toc410983971 1.1.5合同歸檔 PAGEREF _Toc410983971 h 18 HYPERLINK l _Toc410983972 1.2合同提示 PAGEREF _Toc410983972 h 18 HYPERLINK l _Toc410983973 1.3工程管理 PAGEREF _Toc410983973 h 19

7、 HYPERLINK l _Toc410983974 1.3.1工程根本信息管理 PAGEREF _Toc410983974 h 20 HYPERLINK l _Toc410983975 1.3.2工程附件管理 PAGEREF _Toc410983975 h 20 HYPERLINK l _Toc410983976 1.4產(chǎn)品管理 PAGEREF _Toc410983976 h 21 HYPERLINK l _Toc410983977 1.4.1產(chǎn)品管理 PAGEREF _Toc410983977 h 21 HYPERLINK l _Toc410983978 1.5合同轉(zhuǎn)移 PAGEREF _

8、Toc410983978 h 21 HYPERLINK l _Toc410983979 1.5.1轉(zhuǎn)移懇求 PAGEREF _Toc410983979 h 21 HYPERLINK l _Toc410983980 1.5.2轉(zhuǎn)移復核 PAGEREF _Toc410983980 h 22 HYPERLINK l _Toc410983981 1.5.3轉(zhuǎn)出記錄 PAGEREF _Toc410983981 h 22 HYPERLINK l _Toc410983982 1.5.4轉(zhuǎn)入記錄 PAGEREF _Toc410983982 h 22 HYPERLINK l _Toc410983983 1.6范

9、本管理 PAGEREF _Toc410983983 h 22 HYPERLINK l _Toc410983984 1.6.1范本類型管理 PAGEREF _Toc410983984 h 22 HYPERLINK l _Toc410983985 1.6.2范本模版管理 PAGEREF _Toc410983985 h 22 HYPERLINK l _Toc410983986 1.7合同臺賬 PAGEREF _Toc410983986 h 23 HYPERLINK l _Toc410983987 1.8相對方管理 PAGEREF _Toc410983987 h 25 HYPERLINK l _Toc

10、410983988 1.9檔案管理 PAGEREF _Toc410983988 h 26 HYPERLINK l _Toc410983989 1.9.1待復核 PAGEREF _Toc410983989 h 26 HYPERLINK l _Toc410983990 1.9.2合同檔案 PAGEREF _Toc410983990 h 26 HYPERLINK l _Toc410983991 1.10制度及公告 PAGEREF _Toc410983991 h 27 HYPERLINK l _Toc410983992 1.10.1規(guī)章制度及公揭露布 PAGEREF _Toc410983992 h 2

11、7 HYPERLINK l _Toc410983993 6接口設(shè)計 PAGEREF _Toc410983993 h 28 HYPERLINK l _Toc410983994 7運轉(zhuǎn)環(huán)境 PAGEREF _Toc410983994 h 28 HYPERLINK l _Toc410983995 7.1軟件平臺 PAGEREF _Toc410983995 h 28 HYPERLINK l _Toc410983996 7.2硬件清單 PAGEREF _Toc410983996 h 28 HYPERLINK l _Toc410983997 7.3軟件清單 PAGEREF _Toc410983997 h

12、29 HYPERLINK l _Toc410983998 7.4數(shù)據(jù)容量估算 PAGEREF _Toc410983998 h 29 HYPERLINK l _Toc410983999 7.5網(wǎng)絡(luò)帶寬估算 PAGEREF _Toc410983999 h 30 HYPERLINK l _Toc410984000 8編碼規(guī)范 PAGEREF _Toc410984000 h 30 HYPERLINK l _Toc410984001 8.1代碼組織與風格 PAGEREF _Toc410984001 h 30 HYPERLINK l _Toc410984002 8.1.1源代碼文件約束 PAGEREF _

13、Toc410984002 h 30 HYPERLINK l _Toc410984003 8.1.2源代碼目錄 PAGEREF _Toc410984003 h 30 HYPERLINK l _Toc410984004 8.1.3源代碼包構(gòu)造組織 PAGEREF _Toc410984004 h 31 HYPERLINK l _Toc410984005 8.1.4類構(gòu)造 PAGEREF _Toc410984005 h 31 HYPERLINK l _Toc410984006 8.1.5命名 PAGEREF _Toc410984006 h 35 HYPERLINK l _Toc410984007 8.

14、2代碼優(yōu)化 PAGEREF _Toc410984007 h 37 HYPERLINK l _Toc410984008 8.2.1代碼優(yōu)化原那么 PAGEREF _Toc410984008 h 37 HYPERLINK l _Toc410984009 8.2.2代碼優(yōu)化實際 PAGEREF _Toc410984009 h 37 HYPERLINK l _Toc410984010 8.3SQL優(yōu)化 PAGEREF _Toc410984010 h 41 HYPERLINK l _Toc410984011 8.3.1提高查詢效率原那么 PAGEREF _Toc410984011 h 41 HYPERL

15、INK l _Toc410984012 8.3.2SQL語句優(yōu)化本卷須知 PAGEREF _Toc410984012 h 44 HYPERLINK l _Toc410984013 8.3.3SQL語句查詢案例 PAGEREF _Toc410984013 h 45 HYPERLINK l _Toc410984014 9系統(tǒng)備份設(shè)計 PAGEREF _Toc410984014 h 45概述編寫目的本文檔為合同管理系統(tǒng)的概要設(shè)計文檔,概要描畫此工程的整體輪廓和各個模塊的根本功能,使得用戶對系統(tǒng)有一個整體的了解和根本認識,應作為設(shè)計人員,開發(fā)人員,測試人員和維護人員以的參考根據(jù),并能給用戶提供運用闡明

16、。適用范圍本文檔適用于工程生命周期的各個階段,為設(shè)計人員、開發(fā)人員、和測試人員能提供開發(fā)和測試的參考根據(jù),維護人員對工程進展了修正后,應該相應的修正本文檔。讀者對象參與工程的客戶,設(shè)計人員、開發(fā)人員、測試人員、以及維護人員等等都是本文檔的讀者對象;此文檔定義了系統(tǒng)的根本功能,以及系統(tǒng)架構(gòu),系統(tǒng)流程等等。術(shù)語和縮寫術(shù)語和縮寫解釋備注參考資料參考文件備注設(shè)計概述設(shè)計約束本工程為規(guī)范Web運用,能在各種效力器中運轉(zhuǎn)比如WebSphere、Tomcat等等銜接數(shù)據(jù)庫采用數(shù)據(jù)庫銜接池的方式,建議用JNDI,銜接數(shù)據(jù)庫為Oracle 11g版本實際上支持各種主流數(shù)據(jù)庫制止本地IO操作,假設(shè)有IO操作,比如

17、上傳文件上傳到遠程FTP效力器上;本運用最后運轉(zhuǎn)在集群和門戶上,要求能順應集群和門戶環(huán)境的要求。本運用要求要有較高的穩(wěn)定性,要求可以全天候運轉(zhuǎn);本運用要有較高的平安性,沒有經(jīng)過認證的用戶無法訪問本系統(tǒng)。本運用權(quán)限配置要靈敏,沒有權(quán)限的用戶無法訪問系統(tǒng)內(nèi)沒有授權(quán)的模塊,并且左邊的菜單能根據(jù)權(quán)限的不同而發(fā)生變化;本運用要求銜接用數(shù)據(jù)庫銜接池,最好運用WAS的數(shù)據(jù)源; 本系統(tǒng)面向企業(yè)的一切員工開發(fā),因此,要求易用性強,人機交互界面友好。本運用要求有較高的效率,要求絕大多數(shù)呼應速度在500ms以內(nèi)。設(shè)計戰(zhàn)略系統(tǒng)權(quán)限要做到靈敏,最好可以配置化,能方便的參與管理人員并授予角色,角色與菜單/模塊的訪問權(quán)權(quán)限

18、能無縫銜接起來,比如菜單能根據(jù)用戶的權(quán)限的不同而不同。要求一切的耐久層可以業(yè)務(wù)邏輯層可以復用,各個層次指職責分清楚,嚴厲防止層次構(gòu)造不清的景象,比如在Action或者View對數(shù)據(jù)庫操作。技術(shù)實現(xiàn)J2EE開發(fā)框架本建立方案將采用J2EE框架來進展開發(fā)完成。J2EE是一種利用Java 2平臺來簡化諸多與多級企業(yè)處理方案的開發(fā)、部署和管理相關(guān)的復雜問題的體系構(gòu)造。J2EE技術(shù)的根底就是中心Java平臺或Java 2平臺的規(guī)范版,J2EE不僅穩(wěn)定了規(guī)范版中的許多優(yōu)點,例如“編寫一次、四處運轉(zhuǎn)的特性、方便存取數(shù)據(jù)庫的JDBC API、CORBA技術(shù)以及可以在Internet運用中維護數(shù)據(jù)的平安方式等等

19、,同時還提供了對 EJBEnterprise JavaBeans、Java Servlets API、JSPJava Server Pages以及XML技術(shù)的全面支持。 J2EE提供了一整套中心企業(yè)運用程序編程界面,而一切這些界面均為規(guī)范的模塊化組件。J2EE技術(shù)還為這些組件提供一整套企業(yè)效力,經(jīng)過自動化的方式完成運用程序開發(fā)中的諸多耗時且費力的困難任務(wù),為用戶提供一種可創(chuàng)建廣泛兼容的企業(yè)處理方案而無需進展復雜編程的平臺。利用這一優(yōu)勢可以方便地開發(fā)出高質(zhì)量的、適宜企業(yè)運用的運用程序,還可極大地減少產(chǎn)品研發(fā)上市時間、本錢和風險。 J2EE運用了EJB Server作為商業(yè)組件的部署環(huán)境,在EJB

20、 Server中提供了分布式計算環(huán)境中組件需求的一切效力,例如組件生命周期的管理、數(shù)據(jù)庫銜接的管理、分布式事務(wù)的支持、組件的命名效力等等。有些企業(yè)級的EJB Server,例如Sybase公司的EAS 3.6Enterprise Application Server 3.6還提供了支持高可用性和高性能的群集技術(shù)、失敗的自動轉(zhuǎn)移和恢復、運用負載的自動平衡才干等。實現(xiàn)商業(yè)邏輯的EJB組件可以更加高效地運轉(zhuǎn)在運用效力器中,支持多種客戶端的訪問,HTTP的客戶端可以先向運轉(zhuǎn)在Web Server上的Java Servlet或者JSP發(fā)出懇求,在JSP中嵌入Java的代碼調(diào)用運轉(zhuǎn)在EJB Server中

21、的EJB,以實現(xiàn)商業(yè)邏輯;而其他的客戶端,可以經(jīng)過IIOP直接訪問運轉(zhuǎn)在EJB Server中的組件。J2EE體系構(gòu)造的優(yōu)點是: 1.Java Servlet和JSP都要編譯為Java Class才作為Servlet運轉(zhuǎn),因此執(zhí)行性能會明顯提高。 2.Java Servlet和JSP中可以完全運用Java進展編程,可以完成許多簡單的商業(yè)邏輯,特別是JSP,可以直接書寫HTML,因此簡化了頁面的輸出,這樣就保管了腳本言語易于運用的優(yōu)點。 3.復雜的商業(yè)邏輯以組件的方式部署在EJB Server中。由于EJB Server提供了多種組件事務(wù)效力,使系統(tǒng)更可以應付大量的并發(fā)用戶和管理復雜的事務(wù)邏輯。

22、 4.EJB Server中集成的組件命名效力可以使組件位置透明化,簡化了組件的部署和客戶端運用的維護。 5.開發(fā)過程易于分工,可以由專人擔任編寫組件,其他人組裝頁面。 6.J2EE平臺全面支持和實施XML,這種強大的組合可使XML具備跨平臺的兼容性,甚至用于對XML代碼進展語法檢查和調(diào)試的工具也可與平臺無關(guān)。J2EE技術(shù)和XML技術(shù)分別是企業(yè)開發(fā)的陰陽兩極,由于XML可實施獨立于平臺的數(shù)據(jù),而J2EE平臺那么可實施獨立于平臺的處理方案。XML可經(jīng)過移植的方式表現(xiàn)數(shù)據(jù),因此就對Java技術(shù)的可移植性構(gòu)成了補充。系統(tǒng)概述用戶現(xiàn)狀目前,由于合同缺乏一致的存放管理平臺,要查找某合同、補充協(xié)議或函件,

23、能夠需求到KM系統(tǒng)、檔案管理系統(tǒng)、M盤、AI系統(tǒng)、電子郵件、業(yè)務(wù)經(jīng)理個人電腦或者信件等紙質(zhì)文件中查找,非常不方便。根據(jù)對公司合同管理的現(xiàn)狀分析,主要問題如下:合同管理制度待完善合同定義:制度已對合同進展定義,但未能有效傳達各部門,了解偏導游致合同歸檔的完好性得不到保證。合同分類:未建立合同分類規(guī)范。合同要素:合同關(guān)鍵信息要素模板分散化,各部門管理的程度以及需求不一致,部門間未構(gòu)成要素信息共享。合同范本:未明確合同范本的管理流程。合同對手方庫:未建立合同對手方庫及相關(guān)管理規(guī)那么。合同管理細那么:合同全生命周期相關(guān)管理細那么有待更新完善,例如,制度中缺乏維護合同有效期的相關(guān)規(guī)定。合同管理組織架構(gòu)待

24、完善組織架構(gòu):目前公司未明確合同管理職能的承當部門,整個合同管理較為松散,未建立監(jiān)視及問責機制。崗位職責:目前尚未明確前后臺部門之間對于合同的傳送、歸檔、要素化的職責分工與信息共享機制,此外,各部門業(yè)務(wù)助理兼任合同管理員,但尚未細化和明確其崗位職責。補充協(xié)議及函件的傳送歸檔待規(guī)范對于部分合同后續(xù)履行階段能夠出現(xiàn)的補充協(xié)議及函件,存在傳送不及時、未進展歸檔的情況,影響合同傳送的時效性和歸檔的完好性。無法掌握公司合同數(shù)量及管理情況合同歸檔:由于缺乏一致平臺,各部門合同管理程度不一,合同存放分散,合同查找和檢索的效率低下,不能隨時掌握公司合同管理情況。合同有效期:現(xiàn)有系統(tǒng)都不具備合同到期提示功能,并

25、且由于無法獲取完好的合同清單,現(xiàn)階段依托手工管理也很困難。合同號的配發(fā)缺乏系統(tǒng)控制目前合同號的生成依托檔案管理系統(tǒng)手工錄入,系統(tǒng)無法自動配發(fā),且合同號可刪除,缺乏一致管理。當前系統(tǒng)合同管理功能缺乏KM系統(tǒng):承當合同審批及用印懇求部分另類合同除外的職能,缺陷是合同版本為過程版本,并非最終蓋章生效版本,且合同審批混雜在其他事項審批中,不便于查找。檔案管理系統(tǒng):承當獲取合同號、保管合同最終用印版本的職能,缺陷是合同號配發(fā)缺乏系統(tǒng)控制,由于合同定義不明晰使得合同歸檔完好性得不到保證,合同要素信息填寫不完全,主從合同之間的關(guān)聯(lián)關(guān)系依托手工維護缺乏專門的系統(tǒng)功能。M盤:承當部門內(nèi)共享及暫時存放的職能,缺陷

26、是沒有操作記錄,誤刪除等情況不易被發(fā)現(xiàn),且存放混亂缺乏維護。AI系統(tǒng):目前另類投資工程從審批到投后管理已全流程納入AI系統(tǒng),但AI系統(tǒng)文檔管理功能較弱,僅起到歸檔保管作用,缺乏合同要素模板和有效期管理等功能。AD域:AD域的用戶管理未做一致用戶信息的管理和驗證。業(yè)務(wù)需求分析根據(jù)用戶現(xiàn)狀的梳理,以及相關(guān)業(yè)務(wù)系統(tǒng)的調(diào)研分析,整理出合同系統(tǒng)的相關(guān)業(yè)務(wù)需求。合同管理系統(tǒng)需求明確合同的定義,以及歸檔范圍,履行合同的相關(guān)制度,明確合同的根本要素,并對根本要素進展補充和整理。實現(xiàn)對對手庫的相關(guān)信息進展整理和維護,建立完善的合同管理對手庫信查詢功能。實現(xiàn)對合同范本的管理和運用,建立完善的合同范本庫。完善合同的

27、審批和流轉(zhuǎn)操作,建立強大和獨立的流程引擎平臺,對合同以及相關(guān)第三方系統(tǒng)提供流程審批支持,并對合同的形狀和合同的到期時間進展自能化的提示。建立規(guī)范化的平臺數(shù)據(jù)對接規(guī)范,實現(xiàn)合同系統(tǒng)與各業(yè)務(wù)系統(tǒng)的數(shù)據(jù)對接和交換。建立主從合同的關(guān)聯(lián)關(guān)系,并提供方便的查詢功能。系統(tǒng)總體構(gòu)造功能模塊圖系統(tǒng)架構(gòu)圖功能描畫合同管理合同管理下包含一切當前登錄用戶經(jīng)辦或代辦的全部合同信息。合同管理包括我的合同、合同起草、合同簽署及用印、合同履行、合同歸檔幾大部分。我的合同我的合同包含合同管理下一切當前登錄用戶經(jīng)辦或代辦的全部合同信息。合同起草形狀描畫:經(jīng)辦人代辦人進展保管但未發(fā)布構(gòu)成的列表。功能描畫稱號、標識符新增合同根本信息

28、功能描畫1、合同號獲取超越7天未進展發(fā)布的,系統(tǒng)給經(jīng)辦人代辦人發(fā)送提示信息。2、合同發(fā)布后會顯示在“合同簽署及用印列表下,發(fā)布后的合同信息不能再進展刪除操作。3、用印方式為“不用印的,填寫完簽署日期和生效日期后,部門檔案管理員可以進展歸檔懇求。4、合同起草可以批量生成100手動填寫份數(shù)份以下的一樣合同內(nèi)容,合同號手動進展獲取。5、公司合同管理員可以導出全部合同信息列表excel到本地合同起草列表,字段:經(jīng)辦人、經(jīng)辦部門合同稱號、合同號。6)、合同到期日期、合同費率費率類型、費率種類、費率值系統(tǒng)記錄每次經(jīng)辦人代辦人修正前后的記錄。7)、經(jīng)辦人代辦人挑選到對應的主合同后可以挑選全部的合同列表將主合

29、同的相關(guān)信息帶入到當前合同中。帶入的字段為其它主合同信息不顯示: 合同稱號、合同分類、合同主體、合同對方8、經(jīng)辦人代辦人所填寫的合同一旦在起草中發(fā)布,當前合同的形狀更新為“簽署中;簽署日期填寫完成后再發(fā)布合同形狀更新為“已簽署,未生效;生效日期填寫完成后再發(fā)布合同形狀更新為“已生效。補充闡明數(shù)據(jù)項描畫數(shù)據(jù)項稱號數(shù)據(jù)類型能否必填數(shù)據(jù)來源備注闡明 合同起草頁簽 經(jīng)辦人代辦人填寫登記日期日期必填系統(tǒng)自動生成當前日期能否代辦字符必填是/否有代辦人角色可見;詳細見下文闡明1;代辦人字符系統(tǒng)計算有代辦人角色可見;詳細見下文闡明1;經(jīng)辦人字符必填系統(tǒng)默許當前登錄人,可選擇詳細見下文闡明1經(jīng)辦部門字符必填系統(tǒng)

30、計算詳細見下文闡明1主合同編號字符選擇/手動填寫彈出搜索頁面關(guān)聯(lián)查詢自動帶出主合同要素的相關(guān)信息主合同稱號字符選擇/手動填寫彈出搜索頁面關(guān)聯(lián)查詢自動帶出主合同要素的相關(guān)信息合同稱號字符必填手動填寫標識提示:請?zhí)顚懞贤Q號全稱合同編號字符必填系統(tǒng)按一定規(guī)那么自動生成點擊按鈕獲取,校驗前幾項能否填寫;詳細見下文闡明2;合同一級分類字符必填下拉框選擇詳細見下文闡明3合同二級分類字符必填下拉框選擇詳細見下文闡明4能否客戶指定業(yè)務(wù)字符必填是/否協(xié)助 中進展內(nèi)容闡明,便于選擇能否;選擇“是,頁面提示經(jīng)辦人將客戶指定投資指令作為合同附件上傳;默以為空;工程簡稱字符下拉框選擇彈出搜索頁面關(guān)聯(lián)查詢;詳細見下文闡

31、明5;產(chǎn)品簡稱多個產(chǎn)品需填寫字符多項選擇彈出搜索頁面關(guān)聯(lián)查詢;詳細見下文闡明6;幣種金額大寫金額小寫刪除幣種金額大寫金額小寫刪除幣種金額大寫金額小寫刪除合同幣種字符必填下拉框選擇幣種為無,金額不填寫;詳細見下文7;合同金額大寫字符必填根據(jù)小寫金額轉(zhuǎn)換可選無合同金額小寫數(shù)值必填手動填寫可選無、其他,可以手動填寫內(nèi)容;詳細見下文8;合同費率費率類型、費率種類字符必填費率類型下拉框選擇;費率種類對應固定和浮動兩種方式;可選無;詳細見下文9; 合同費率 費率值字符必填可填寫詳細數(shù)值;合同主體字符必填下拉框選擇詳細見下文10合同對方字符必填選擇自動補全;標識提示:請?zhí)顚懞贤瑢Ψ饺Q;詳細見下文11;用印

32、方式字符必填下拉框選擇各方用?。粌H我方用??;僅對方用??;不用印;詳細見下文12; 合同簽署頁簽用印管理員、經(jīng)辦人代辦人填寫用印完成情況字符必填下拉框選擇已完成;我司已完成,對方未完成;各方用?。辉敿氁娤挛?3; 經(jīng)辦人代辦人填寫簽署日期日期控件選擇詳細見下文14合同形狀字符必填下拉框選擇中止簽署;簽署中;已簽署未生效;已生效; 已失效;合同生效日期日期必填控件選擇詳細見下文15;合同到期日期日期控件選擇到期續(xù)簽情況字符下拉框選擇到期無異議續(xù)簽;自動順延;其它;詳細見下文16;合同文本必填手動上傳上傳一個附件;詳細見下文17;合同附件合同附件類型選擇;合同附件手動上傳;可以上傳多個附件,記錄上傳

33、日期;詳細見下文18;備注手動填寫發(fā)布范圍手動選擇可查看該合同信息的人員,詳細角色待定。轉(zhuǎn)移闡明字符手動填寫轉(zhuǎn)移懇求時可見轉(zhuǎn)移附件手動上傳附件轉(zhuǎn)移懇求時可見闡明:1、當前登錄人有代辦人的角色,可以選擇“能否代辦,默以為“否,即當前登錄人本人起草合同,系統(tǒng)自動計算當前登錄人為“經(jīng)辦人,當前登錄人所在部門為“經(jīng)辦部門; “能否代辦選擇為“是,即代辦人替經(jīng)辦人起草合同,選擇“經(jīng)辦人,系統(tǒng)自動計算經(jīng)辦人所在部門; 如不具有代辦人角色,“能否代辦、“代辦人字段不可見。 2、“合同編號,經(jīng)過點擊按鈕按照一定的規(guī)那么獲取,獲取合同編號前校驗表單中“登記日期、“經(jīng)辦人、“經(jīng)辦部門、“合同稱號能否曾經(jīng)完成填寫,

34、如未填寫完成給與提示,否那么生成合同編號。 3、“合同一級分類為可維護字段,從系統(tǒng)管理數(shù)據(jù)字典中獲取。 4、“合同二級分類為可維護字段,選擇“合同一級分類后自動挑選對應的“合同二級分類內(nèi)容,從系統(tǒng)管理數(shù)據(jù)字段中獲取。 5、“工程簡稱為可維護字段,選擇工程簡稱會彈出新的搜索頁面,頁面內(nèi)容為工程簡稱、工程全稱、工程類型其他字段不可見,可以進展查詢選擇需求的工程簡稱。 6、“產(chǎn)品簡稱為可維護字段,選擇產(chǎn)品簡稱會彈出新的搜索頁面,頁面內(nèi)容為全部的產(chǎn)品信息,可以進展查詢選擇需求的產(chǎn)品簡稱。1、一個合同編號下可以選擇多個產(chǎn)品,選中多個產(chǎn)品后可以填寫對應的多行“幣種、“金額信息,默許值為“無經(jīng)辦人可手動修正

35、; 2、選中一個產(chǎn)品后填寫“合同幣種、“合同金額、“合同費率的對應信息;7、“合同幣種為可維護字段,可選擇詳細幣種和無;合同幣種選擇“無,對應的“合同金額大寫、“合同金額小寫字段內(nèi)容為“無; 8、填寫“合同金額小寫后自動計算“合同金額大寫,可以選擇“無或“其他選擇項,選擇其他可以填寫詳細內(nèi)容。 9、“合同費率為可維護字段,可選詳細費率和無。 10、“合同主體內(nèi)容為選擇項,也可填寫詳細內(nèi)容。 11、“合同對方為可維護字段,新增合同發(fā)布完成會將合同對方的內(nèi)容自動生成一條記錄,下次再次新建合同可以選擇到之前生成的記錄; 合同對方的內(nèi)容可以進展自動補全;12、“用印方式內(nèi)容為選擇,分為各方用印、僅我方

36、用印、僅對方用印、不用印幾個選項,詳細分以下幾種情況:合同主體用印方式闡明本企業(yè)各方用印辦公室管理員完成用印并在系統(tǒng)選擇“用印完成情況本企業(yè)僅我方用印辦公室管理員完成用印并在系統(tǒng)選擇“用印完成情況非本企業(yè)各方用印線下完成用印后,由經(jīng)辦人填寫“用印完成情況、“簽署日期、“合同生效日期、“合同到期日期本企業(yè)其它僅對方用印線下完成用印后,由經(jīng)辦人填寫“用印完成情況、“簽署日期、“合同生效日期、“合同到期日期非本企業(yè)僅我方用印線下完成用印后,由經(jīng)辦人填寫“用印完成情況、“簽署日期、“合同生效日期、“合同到期日期本企業(yè)其它不用印不顯示“用印完成情況 13、“用印完成情況內(nèi)容為選擇,分為“我司已完成,對方

37、未完成、“已完成兩個選項; 14、“簽署日期用印完成情況為“已完成發(fā)布時需填寫簽署日期,否那么系統(tǒng)給與提示不允許發(fā)布;用印完成情況為“我司已完成,對方未完成的發(fā)布時該字段可以為空; 15、“合同生效日期用印方式為“不用印發(fā)布時需填寫生效日期,否那么系統(tǒng)給與提示不允許發(fā)布; 合同形狀選擇“已生效,經(jīng)辦人代辦人需填寫合同生效日期,否那么不允許發(fā)布。 16、“到期續(xù)簽情況為下拉選擇框,到期無異議續(xù)簽、自動順延、其它三個選項。合同到期前30天,系統(tǒng)給予提示提示一次。如為自動續(xù)簽那么需求填寫需求續(xù)簽的時間XX年、合同到期日期兩個字段,如選其它可以填寫詳細內(nèi)容。 17、“合同文本上傳獨一一個附件可以上傳打

38、包文件,未上傳附件發(fā)布時系統(tǒng)給與提示。 18、“合同附件可以上傳多個附件,可以選擇上傳附件的類別,附件類別在系統(tǒng)管理中由管理員進展維護。 19、表單中添加“協(xié)助 的鏈接,用于對合同要素各字段運用闡明。 合同簽署及用印包含以下幾種形狀: 中止簽署、簽署中 各個形狀在系統(tǒng)中經(jīng)過不同頁簽進展分類管理。合同履行 包含以下幾種形狀: 已生效、已失效、已簽署未生效 各個形狀在系統(tǒng)中經(jīng)過不同頁簽進展分類管理,默許頁簽為已生效形狀列表。 公司檔案管理員確認歸檔后,經(jīng)辦人代辦人在合同履行階段可以修正非歸檔字段信息。詳細字段如下: 合同一級分類合同二級分類工程簡稱產(chǎn)品簡稱合同形狀合同生效日期合同到期日期到期續(xù)簽情

39、況合同附件能否客戶指定業(yè)務(wù)合同歸檔 形狀描畫:經(jīng)辦人代辦人填寫完成“簽署日期后構(gòu)成的部門檔案管理員待歸檔和已歸檔的列表。經(jīng)辦人代辦人填寫完“簽署日期點擊【發(fā)布】后,部門檔案管理員可以在“歸檔列表下查看此條記錄,確認系統(tǒng)記錄與合同文本內(nèi)容無誤后點擊【歸檔懇求】,由公司檔案管理員進展歸檔復核確認。部門檔案管理員可以進展批量懇求歸檔的操作。詳細歸檔字段如下: 部門管理員歸檔后帶入檔案管理的字段經(jīng)辦人經(jīng)辦部門合同稱號合同編號主合同編號主合同稱號合同幣種合同金額小寫合同主體合同對方合同文本合同簽署日期合同提示系統(tǒng)提示 顯示當前用戶預先設(shè)置過時間節(jié)點且即將或曾經(jīng)到期的文件,主要是提示用戶及時處置相應的事宜

40、。提示列表款式顯示 提示類型及標題款式括號中內(nèi)容為紅色字體:【合同到期】還有30天+合同稱號合同編號【進度反響】合同號獲取超越7天未發(fā)布+合同稱號合同編號【進度反響】我司已完成用印,對方超越XX天未用印+合同稱號合同編號提示條件:1、合同到期日期前30天,系統(tǒng)提示經(jīng)辦人代辦人一次。2、合同號獲取超越7天未進展發(fā)布的,系統(tǒng)提示經(jīng)辦人代辦人、部門和公司合同管理員一次。3、合同用印形狀為“我司已完成,對方未完成,30天后合同形狀為“簽署中的系統(tǒng)提示經(jīng)辦人代辦人,每30天提示一次。我的提示當前用戶可以預先定制本人的提示信息,以便及時處置相關(guān)合同事項。選擇對應的合同,設(shè)置提示日期、提示內(nèi)容、提示人員默許

41、提示本人。功能描畫稱號、標識符新建合同提示信息功能描畫補充闡明數(shù)據(jù)項描畫數(shù)據(jù)項稱號數(shù)據(jù)類型能否必填數(shù)據(jù)來源備注闡明登記日期日期默許當前日期合同稱號字符選擇可以選擇到當前用戶經(jīng)辦或代辦的合同信息列表提示日期日期選擇提示日期提示人字符選擇提示人員不選擇默許提示本人;提示內(nèi)容字符手動填寫工程管理工程根本信息管理 主要對工程根本信息進展維護,被設(shè)定為工程管理員的人可以進展工程根本信息的創(chuàng)建與維護。 工程文件及工程文件類型創(chuàng)建時默以為空,工程附件創(chuàng)建后可以經(jīng)過工程簡稱進展關(guān)聯(lián)。管理員可以導出全部的工程信息到本地EXCEL,導出列表包含工程簡稱、工程全稱、工程附件類型、工程附件稱號。 功能描畫稱號、標識符

42、新增工程根本信息功能描畫補充闡明數(shù)據(jù)項描畫數(shù)據(jù)項稱號數(shù)據(jù)類型能否必填數(shù)據(jù)來源備注闡明工程編號字符按照規(guī)那么自動生成工程全稱字符必填手動填寫工程簡稱字符必填手動填寫經(jīng)過全稱進展自動復制,并可以進展i需改立項時間日期手動選擇工程類型字符手動選擇可維護字段;思索按照AI的工程類型工程運作方式字符必填下拉選擇可維護字段暫定:自主發(fā)行; 主導發(fā)行; 外購;登記人字符系統(tǒng)自動記錄當前登錄人登記日期日期系統(tǒng)自動記錄當前日期工程文件工程附件創(chuàng)建后與對應簡稱的工程進展關(guān)聯(lián)工程附件管理 主要對工程附件進展維護。 功能描畫稱號、標識符新增工程附件功能描畫補充闡明數(shù)據(jù)項描畫數(shù)據(jù)項稱號數(shù)據(jù)類型能否必填數(shù)據(jù)來源備注闡明工

43、程簡稱字符必填下拉選擇工程文件文件以附件方式上傳;工程文件類型下拉選擇,為可維護字段;,可維護字段;要件類;權(quán)證類;管理類;綜合類;產(chǎn)品管理產(chǎn)品管理 主要對產(chǎn)品簡稱進展維護,有權(quán)限的人可以進展產(chǎn)品簡稱的管理。 功能描畫稱號、標識符新增產(chǎn)品稱號功能描畫補充闡明數(shù)據(jù)項描畫數(shù)據(jù)項稱號數(shù)據(jù)類型能否必填數(shù)據(jù)來源備注闡明產(chǎn)品編號字符按照規(guī)那么自動生成產(chǎn)品全稱字符必填手動填寫產(chǎn)品簡稱字符必填手動填寫產(chǎn)品類型字符下拉選擇可維護字段登記人字符系統(tǒng)自動記錄當前登錄人登記日期日期系統(tǒng)自動記錄當前日期合同轉(zhuǎn)移轉(zhuǎn)移懇求 經(jīng)辦人代辦人曾經(jīng)發(fā)布的合同信息,可以點擊【移出懇求】移交給下一個人作為經(jīng)辦人進展后續(xù)事項的處置,轉(zhuǎn)移

44、時可填寫轉(zhuǎn)移闡明,可以上傳轉(zhuǎn)移的附件到系統(tǒng)上。轉(zhuǎn)移復核 接納人在我的待辦和轉(zhuǎn)移復核下可以看到需求移入的合同信息列表,點擊【移入確認】,確認后經(jīng)辦人代辦人不在有查看和修正該合同信息的權(quán)限。如原經(jīng)辦人代辦人想再次查看需和系統(tǒng)管理員做懇求,由系統(tǒng)管理員開放查看范圍后可以進展查看。轉(zhuǎn)出記錄經(jīng)辦人代辦人懇求移出后,系統(tǒng)生成一條轉(zhuǎn)出記錄。記錄轉(zhuǎn)出時間、轉(zhuǎn)出人、轉(zhuǎn)出部門、合同編號、合同稱號、合同形狀、轉(zhuǎn)入人、轉(zhuǎn)入部門。轉(zhuǎn)入記錄接納人移入確認后,系統(tǒng)生成一條轉(zhuǎn)入記錄。記錄接納時間、轉(zhuǎn)出人、轉(zhuǎn)出部門、合同編號、合同稱號、合同形狀??梢枣溄拥皆贤畔?。范本管理范本類型管理 功能描畫稱號、標識符新增合同業(yè)務(wù)類型功

45、能描畫補充闡明數(shù)據(jù)項描畫數(shù)據(jù)項稱號數(shù)據(jù)類型能否必填數(shù)據(jù)來源備注闡明業(yè)務(wù)類型一級稱號字符必填手動填寫與合同一級稱號一樣業(yè)務(wù)類型二級稱號字符必填手動填寫與合同二級稱號一樣范本模版管理 功能描畫稱號、標識符新增合同范本模版功能描畫補充闡明數(shù)據(jù)項描畫數(shù)據(jù)項稱號數(shù)據(jù)類型能否必填數(shù)據(jù)來源備注闡明業(yè)務(wù)類型一級稱號字符必填下拉框選擇業(yè)務(wù)類型二級稱號字符必填下拉框選擇范本稱號字符必填手動填寫日期日期必填系統(tǒng)默許當前日期維護人字符必填系統(tǒng)默許當前登記人版本號字符必填手動填寫修訂情況字符必填手動填寫可多次記錄最新版本號字符必填手動填寫多個版本號最新維護時間日期必填系統(tǒng)計算能否生效字符必填是/否合同范本模版必填上傳附

46、件闡明:1、選擇“業(yè)務(wù)類型一級稱號后可自動顯示對應的“業(yè)務(wù)類型二級稱號。 2、每次修正都記錄修訂情況和最新版本號,構(gòu)成多行的修正記錄。 3、“最新維護時間,每次修正版本號后系統(tǒng)自動記錄最后的修正日期。 4、“能否生效默以為“是,范本模版管理員修正為“否后表示曾經(jīng)失效,合同范本的模版附件不可以在下載到本地。合同臺賬經(jīng)過合同臺賬可以查詢一段時間內(nèi)一切簽署合同的明細情況查詢一切形狀下的合同信息列表。臺賬統(tǒng)計頁面如以下圖所示字段為參考款式:功能描畫稱號、標識符新增合同臺賬功能描畫補充闡明數(shù)據(jù)項描畫數(shù)據(jù)項稱號數(shù)據(jù)類型能否必填數(shù)據(jù)來源備注闡明標題時間段經(jīng)辦部門經(jīng)辦人合同稱號合同編號主合同稱號主合同編號合同

47、一級分類合同二級分類工程簡稱產(chǎn)品簡稱合同金額合同幣種合同費率合同主體合同對方用印方式用印完成情況簽署日期合同形狀合同生效日期合同到期日期到期續(xù)簽情況合同文本合同附件闡明:1、統(tǒng)計時可以經(jīng)過選擇【導出的列】來定制結(jié)果中顯示哪些信息。 2、可以點擊結(jié)果頁面的導出excel,將統(tǒng)計結(jié)果以excel表方式導出到本地。臺賬統(tǒng)計結(jié)果頁面字段為參考款式:相對方管理 新增合同發(fā)布完成會將“合同對方的內(nèi)容自動生成一條記錄,下次新建合同可以選擇到之前生成的記錄;合同對方的內(nèi)容可以進展自動補全; 功能描畫稱號、標識符自動生成相對方信息功能描畫補充闡明數(shù)據(jù)項描畫數(shù)據(jù)項稱號數(shù)據(jù)類型能否必填數(shù)據(jù)來源備注闡明相對方稱號字符

48、必填自動生成檔案管理待復核部門檔案管理員在合同管理中點擊【歸檔懇求】后,會在檔案管理【待復核】列表下自動生成一條合同信息的記錄。系統(tǒng)檔案管理員點擊待復核的信息可以填寫“檔案編號按規(guī)那么系統(tǒng)自動生成、“歸檔日期、“密級、“保管期限、“歸檔人、“歸檔部門、“備注等信息,填寫完成點擊【確認歸檔】按鈕,合同信息自動歸檔到對應的經(jīng)辦部門下。部門檔案管理員可以查看本部門已歸檔的全部信息。公司檔案管理員可以選擇批量歸檔,歸檔需求填寫的字段按照默許值生成。合同檔案 合同檔案按照組織構(gòu)造的部門進展分類。功能描畫稱號、標識符合同歸檔功能描畫補充闡明數(shù)據(jù)項描畫數(shù)據(jù)項稱號數(shù)據(jù)類型能否必填數(shù)據(jù)來源備注闡明 部門管理員歸

49、檔后系統(tǒng)自動生成經(jīng)辦人歸檔以后,假設(shè)做轉(zhuǎn)移,經(jīng)辦人和經(jīng)辦部門不變動經(jīng)辦部門合同稱號合同編號主合同編號主合同稱號合同幣種合同金額小寫合同主體合同對方合同簽署日期合同文本 系統(tǒng)檔案管理員確認歸檔時填寫檔案編號數(shù)值必填按照規(guī)那么系統(tǒng)自動生成2021-03-HT01-0001歸檔份數(shù)數(shù)值必填手動填寫2歸檔日期日期必填系統(tǒng)檔案管理員點擊【確認歸檔】按鈕后自動生成,可修正密級字符必填下拉列表框絕密、限制,默許“絕密保管期限字符必填下拉列表框永久、30年、10年,默許“永久歸檔人字符必填系統(tǒng)計算經(jīng)辦部門檔案管理員歸檔部門字符必填系統(tǒng)計算即經(jīng)辦部門題名字符手動填寫默許當前合同稱號;可手動修正;備注字符手動填寫

50、制度及公告規(guī)章制度及公揭露布可以發(fā)布規(guī)章制度,并上傳附件。 功能描畫稱號、標識符新增規(guī)章制度、其它公告功能描畫補充闡明數(shù)據(jù)項描畫數(shù)據(jù)項稱號數(shù)據(jù)類型能否必填數(shù)據(jù)來源備注闡明登記人字符必填系統(tǒng)生成登記日期字符必填系統(tǒng)生成標題字符必填手動填寫類型字符必填下拉選擇制度發(fā)布、公揭露布正文字符必填手動填寫附件附件手動填寫接口設(shè)計接口表傳送的數(shù)據(jù)接口方式采用的技術(shù)AI數(shù)據(jù)同步接口抓取工程根本信息定時WebServiceKM待辦數(shù)據(jù)接口待辦數(shù)據(jù)實時WebService運轉(zhuǎn)環(huán)境軟件平臺硬件清單序號稱號配置描畫 數(shù)量 備注 1認證效力器CPU: 4Core,內(nèi)存:16G,硬盤:300G22臺虛擬機,操作系統(tǒng)Red

51、HatEnterpriseLinuxServerrelease6.4 Linuxversion2.6.32-358.el6.x86_64 ,制造群集2流程引擎效力器CPU: 4Core,內(nèi)存:16G,硬盤:300G22臺虛擬機,操作系統(tǒng)RedHatEnterpriseLinuxServerrelease6.4 Linuxversion2.6.32-358.el6.x86_64 ,制造群集3運用效力器CPU:4Core,內(nèi)存:16G,硬盤:300G22臺物理機,操作系統(tǒng)RedHatEnterpriseLinuxServerrelease6.4Linuxversion2.6.32-358.el6.

52、x86_64,制造群集。4數(shù)據(jù)庫效力器CPU:8Core,內(nèi)存:32G,硬盤:500G,HBA*244臺物理機,帶光纖存儲卡,操作系統(tǒng)RedHatEnterpriseLinuxServerrelease6.4Linuxversion2.6.32-358.el6.x86_64,制造RAC5存儲高端存儲600G總計10臺機器6臺物理機、4臺虛擬機軟件清單軟件稱號軟件版本IBM WebSphere Application ServerVIBM ServerVOracle V.0RedHat LinuxRedHatEnterpriseLinuxServerrelease6.4Linuxversion2

53、.6.32-358.el6.x86_64數(shù)據(jù)容量估算根據(jù)業(yè)務(wù)部門對合同管理業(yè)務(wù)需求的描畫,按照每月1G的數(shù)據(jù)量估算,那么全年總共的容量約為12G,此外思索30%的數(shù)據(jù)冗余容量,總共容量為15.6G;根據(jù)本企業(yè)對數(shù)據(jù)備份的要求,按每周3次增量備份,每月1次全備,總共存儲空間將需求180G。網(wǎng)絡(luò)帶寬估算網(wǎng)絡(luò)帶寬估算采用峰值并發(fā)場景進展估算,假設(shè)合同系統(tǒng)運用用戶為1000人,平均每天大約有60%的用戶即600個用戶要訪問該系統(tǒng),對于一個典型郵件用戶來說,每15分鐘用戶訪問一次合同系統(tǒng),每次訪問平均交互時間為2分鐘,每天平均訪問合同系統(tǒng)的時長是64分鐘。而在一天之內(nèi),用戶只需在8小時之內(nèi)會運用該系統(tǒng)。

54、平均并發(fā)用戶數(shù)C = nL/T,C是平均并發(fā)用戶數(shù),n是login session的數(shù)量,L是login session的平均長度,T是值調(diào)查的時間長度平均并發(fā)數(shù)為600*64/(8*60=80峰值并發(fā)數(shù)C= C + 3* 即峰值并發(fā)數(shù)為:80+3*80=107根據(jù)我們之前的閱歷,每個用戶平均占用帶寬是100KB:107*100Kb/1024=11MBps。根據(jù)網(wǎng)絡(luò)帶寬利用率70%計算,那么1000個用戶需求的總帶寬為:11M/70%=8Mb編碼規(guī)范代碼組織與風格源代碼文件約束每個.java源文件內(nèi)僅定義一個class,不允許在一個.java文件內(nèi)定義多個class。匿名內(nèi)部類除外。源代碼目錄

55、源代碼目錄有且僅有兩個目錄:src和test。src目錄存放系統(tǒng)源代碼,test目錄存放單元測試源代碼。特別留意:不允許構(gòu)建多個源代碼目錄,這樣不利于源代碼的可讀性。源代碼包構(gòu)造組織一切的工程產(chǎn)品的類的頂層包必需為 XXX.。根據(jù)三層構(gòu)造的商定,每個模塊都dao、service等包。模塊功能類包按照橫向構(gòu)造組織,即每個模塊的service、dao等歸屬于該模塊包,制止縱向構(gòu)造組織,即工程分為 service、dao等多個包,每個模塊包放在service、dao之下。下面是一個典型的工程源碼構(gòu)造:Src闡明XXX.ims工程稱號 .user模塊包 .domain領(lǐng)域?qū)ο蟀?.dao數(shù)據(jù)訪問層包

56、.service業(yè)務(wù)層報 .springconfigspring配置包 .util模塊工具包 .view視圖數(shù)據(jù)包類構(gòu)造在新建一個Java類文件時,必需遵照下面的文件構(gòu)造:圖1 Java類文件構(gòu)造文件注釋文件注釋是用來該文件相關(guān)開發(fā)信息的,如該類的開發(fā)公司或單位、版權(quán)、作者、代碼審定人、該類所支持的JDK版本、該類版本、開發(fā)日期、最后更新日期、修正人、復審人等信息。文件注釋中運用author、since、version、date等標志,方便運用jdoc等技術(shù)生成Java API規(guī)范文檔。下面就是一個Java類的文件注釋例子:/*開發(fā)單位:門戶技術(shù)資源部*版權(quán):XXXX*author:duckX

57、XX*since: JDK1.4*version:0.0.1*date:2021-03-22*最后更新日期:2021-03-23*修正人:XXX*復審人:XXX*/包聲明一切工程代碼的頂層包都應該是XXX.。 例如XXX Report 報表展現(xiàn)平臺,工程稱號為report,因此頂層包應該是 XXX.report。例如:package XXX.report.domain;引入聲明雖然Java支持用*通配符,但不允許這么做,要求運用哪個類就單獨引入哪個類。不允許: import java.util.*;允 許: import java.util.ArrayList;類注釋類注釋是用來闡明類的實現(xiàn)的

58、功能以及該類的相關(guān)類的闡明。文件注釋中運用description、see等標志,方便運用jdoc等技術(shù)生成Java API規(guī)范文檔。下面就是一個Java類的文件注釋例子:/*description : 演示Java根底語法的例子 *see:XXX.test.Hello*/類聲明一切的類稱號采用帕斯卡表示法。如:public class HelloWorld類體元素順序類體中各組成元素的順序請遵照圖1所示。注釋代碼中注釋是非常重要的部分。類體中的注釋可分為:變量注釋包括對public、protected、default、private變量的闡明。方法注釋 包括對public、protected、

59、default、private方法功能的闡明。應運用/* */風格注釋方便jdoc等注釋工具生成文檔;運用param指令闡明參數(shù)的含義;運用throws指令闡明拋出異常情況;運用return 闡明前往值的含義如:/* 向數(shù)據(jù)庫插入一條用戶數(shù)據(jù)* param user 要插入數(shù)據(jù)的用戶對象* throws ServiceException 拋出由效力層拋出的異常* return boolean,闡明能否插入勝利*/public Boolean saveUser(User user) throws ServiceException;代碼注釋方法體內(nèi)部對某幾條語句的闡明。方法體內(nèi),每3到5行語句就應

60、該有相應的注釋。代碼注釋假設(shè)是單行注釋,運用 “/進展注釋,假設(shè)是多行那么運用/* */進展注釋。如:/將表單參數(shù)包裝到user對象中User user = new User();BeanUtils.populate(user,map);/* 從spring 運用程序環(huán)境中讀取service bean,* 調(diào)用save方法,保管用戶信息*/IUserService userService = ApplicationContextUtil.getBean(“userService);userService.save(user);命名普通原那么命名的根本原那么是“見名知意。普通地,給變量、方法和類

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論