紀(jì)律審查信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)技術(shù)方案_第1頁
紀(jì)律審查信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)技術(shù)方案_第2頁
紀(jì)律審查信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)技術(shù)方案_第3頁
紀(jì)律審查信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)技術(shù)方案_第4頁
紀(jì)律審查信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)技術(shù)方案_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、紀(jì)律審查信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)1.紀(jì)律審查信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)21.1前言21.2 紀(jì)律審查信息管理的研究背景31.3 開發(fā)環(huán)境41.3.1基礎(chǔ)軟件41.3.2 相關(guān)技術(shù)71.4 需求分析101.5系統(tǒng)架構(gòu)101.5.1表示層121.5.2業(yè)務(wù)過程層121.5.3 領(lǐng)域?qū)?31.5.4基礎(chǔ)構(gòu)件平臺(tái)131.6 系統(tǒng)實(shí)現(xiàn)131.6.2 主界面141.6.3辦公系統(tǒng)151.6.4線索與案件界面171.6.4控制面板241.紀(jì)律審查信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)1.1前言 隨著科學(xué)技術(shù)的迅猛發(fā)展,信息化正從整體上引導(dǎo)和影響著世界經(jīng)濟(jì)、社會(huì)發(fā)展的進(jìn)程,成為各個(gè)國(guó)家未來發(fā)展的戰(zhàn)略制高點(diǎn)和進(jìn)行綜合較量的焦點(diǎn)。紀(jì)檢

2、監(jiān)察機(jī)關(guān)作為黨委政府的重要部門,高度重視信息化建設(shè),積極運(yùn)用信息化手段服務(wù)紀(jì)檢監(jiān)察工作,是當(dāng)前紀(jì)檢監(jiān)察工作適應(yīng)現(xiàn)代化發(fā)展、與時(shí)俱進(jìn)的必然要求,是紀(jì)檢監(jiān)察機(jī)關(guān)履行職能、推進(jìn)科學(xué)發(fā)展的重要途徑。紀(jì)律檢查委員會(huì)為做好各部門的紀(jì)檢監(jiān)察工作,管理工作,加強(qiáng)管理,提高紀(jì)檢監(jiān)察工作的管理效率和規(guī)范程度,結(jié)合本單位實(shí)際工作情況開發(fā)了本系統(tǒng)。 系統(tǒng)的開發(fā)過程中采用了帶有敏捷開發(fā)特征的輕量級(jí)Rational統(tǒng)一過程(RUP)為軟件開發(fā)方法,以統(tǒng)一建模語言(UML)為分析設(shè)計(jì)描述語言,采用Swing技術(shù),設(shè)計(jì)C/S結(jié)構(gòu)的紀(jì)律審查信息管理系統(tǒng)。 本文對(duì)紀(jì)紀(jì)律審查信息管理系統(tǒng)的3個(gè)大功能進(jìn)行了全面的需求分析和設(shè)計(jì),在需

3、求分析過程中采取了基于現(xiàn)代軟件工程的問題分析方法和多途徑的需求啟發(fā)模式,結(jié)合敏捷開發(fā)思路,得到了紀(jì)律審查信息管理系統(tǒng)的需求。 本文分析了紀(jì)律審查信息管理系統(tǒng)的開發(fā)背景,簡(jiǎn)要闡述了系統(tǒng)開發(fā)趨勢(shì);并根據(jù)系統(tǒng)存在的一些問題對(duì)系統(tǒng)功能進(jìn)行了可行性的研究。進(jìn)行了總體概述,介紹了系統(tǒng)的開發(fā)模式與功能性需求,通過對(duì)紀(jì)律審查信息管理系統(tǒng)詳細(xì)的需求分析,描述了系統(tǒng)各模塊的基本功能;另外,對(duì)系統(tǒng)非功能性需求也進(jìn)行了說明。通過對(duì)紀(jì)檢監(jiān)察工作各功能的管理,最終將完成對(duì)紀(jì)檢監(jiān)察工作總體功能需求,滿足紀(jì)檢委業(yè)務(wù)要求。 紀(jì)委信息化建設(shè),旨在建立紀(jì)檢監(jiān)察系統(tǒng)統(tǒng)一的、功能完善、體系健全、安全可靠的監(jiān)督管理應(yīng)用平臺(tái),通過對(duì)業(yè)務(wù)流

4、程的優(yōu)化,對(duì)信息資源和業(yè)務(wù)系統(tǒng)進(jìn)行全面整合,提高信息資源的開發(fā)利用率,拓展和加深系統(tǒng)的應(yīng)用范圍和深度,增強(qiáng)面向公眾服務(wù)能力。1.2 紀(jì)律審查信息管理的研究背景紀(jì)檢監(jiān)察機(jī)關(guān)的案件數(shù)據(jù)是一項(xiàng)重要的綜合數(shù)據(jù)資料,它于紀(jì)檢監(jiān)察機(jī)關(guān)對(duì)區(qū)域發(fā)案情況分析、案件的進(jìn)一步預(yù)防指導(dǎo)和突發(fā)性案件處理以及輔助領(lǐng)導(dǎo)重大決策等方面都有著非常重要的作用。目前全國(guó)的紀(jì)檢監(jiān)察機(jī)關(guān)沒有一個(gè)標(biāo)準(zhǔn)一致、接口統(tǒng)一、數(shù)據(jù)可以無障礙互聯(lián)互通的案件督辦信息管理系統(tǒng),對(duì)于各部門和各地區(qū)的案發(fā)情況和個(gè)案辦理情況,上級(jí)要了解分析,下級(jí)要?dú)w檔上報(bào),都得經(jīng)歷幾番周折和大量的人工參與,不便于數(shù)據(jù)查詢分析和有效管理。以前紀(jì)檢監(jiān)管都是紙質(zhì)記錄,每月都需要人

5、工統(tǒng)計(jì)報(bào)表,既容易出差錯(cuò),又不能實(shí)現(xiàn)數(shù)據(jù)共享,造成大量的重復(fù)計(jì)算和人力物力的浪費(fèi)。隨著現(xiàn)代社會(huì)的發(fā)展,各種特殊新型的貪污犯罪應(yīng)運(yùn)而生,這就需要適合各種特殊案件數(shù)據(jù)的綜合計(jì)算、分析和預(yù)測(cè),以減少和避免各種復(fù)雜情況的發(fā)生,及時(shí)統(tǒng)計(jì)分析出實(shí)時(shí)發(fā)案情況,著手制定新的犯罪預(yù)防方法。隨著新型案件的發(fā)生,紀(jì)檢監(jiān)察機(jī)關(guān)處理案件數(shù)和案犯人數(shù)也逐漸增多,如何解決快速辦理案件和形成新預(yù)防犯罪體系,就成為紀(jì)檢工作人員亟待解決的問題。為了適應(yīng)紀(jì)檢監(jiān)察機(jī)關(guān)對(duì)現(xiàn)代化管理的需要,亟待開發(fā)一套數(shù)據(jù)接口統(tǒng)一、統(tǒng)計(jì)指標(biāo)一致的紀(jì)檢監(jiān)察機(jī)關(guān)案件督辦信息管理系統(tǒng)。要求在計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境下,以最原始的案件系統(tǒng)為基礎(chǔ),實(shí)現(xiàn)紀(jì)檢監(jiān)察機(jī)關(guān)案件督辦

6、信息管理系統(tǒng)的數(shù)據(jù)記錄、查詢和統(tǒng)計(jì),報(bào)表自動(dòng)生成和辦案情況匯總統(tǒng)計(jì)、查詢等,能為預(yù)防案件發(fā)生提供可靠數(shù)據(jù),紀(jì)律審查信息管理系統(tǒng)是根據(jù)紀(jì)檢監(jiān)察機(jī)關(guān)具體的辦案實(shí)踐需要,提高案件管理的效率而提出的。其目標(biāo)是計(jì)算機(jī)技術(shù)應(yīng)用到紀(jì)檢監(jiān)察機(jī)關(guān)案件管理中,使各種數(shù)據(jù)可以及時(shí)更新,方便各部門對(duì)案件的監(jiān)控管理,以及對(duì)案件數(shù)據(jù)的統(tǒng)計(jì),實(shí)現(xiàn)對(duì)案件數(shù)據(jù)的準(zhǔn)確、高效的管理。體現(xiàn)了現(xiàn)代化紀(jì)檢監(jiān)察機(jī)關(guān)案件督辦管理的科學(xué)發(fā)展,最大限度的優(yōu)化整合各種資源,節(jié)約辦案成本,同時(shí)也可以避免人為造成的錯(cuò)誤,對(duì)具體案件信息來源和對(duì)現(xiàn)有案件發(fā)生情況而做出預(yù)防決策的正確性做出保障。1.3 開發(fā)環(huán)境1.3.1基礎(chǔ)軟件1.3.1.1數(shù)據(jù)服務(wù)層紀(jì)律

7、審查信息管理系統(tǒng)的數(shù)據(jù)庫(kù)采用的是OracleOracle數(shù)據(jù)庫(kù)系統(tǒng)是美國(guó)Oracle公司(甲骨文)提供的以分布式數(shù)據(jù)庫(kù)為核心的一組軟件產(chǎn)品,是目前最流行的客戶/服務(wù)器(CLIENT/SERVER)或B/S體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)之一。比SilverStream就是基于數(shù)據(jù)庫(kù)的一種中間件。OracleE數(shù)據(jù)庫(kù)是目前世界上使用最為廣泛的數(shù)據(jù)庫(kù)管理系統(tǒng),作為一個(gè)通用的數(shù)據(jù)庫(kù)系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個(gè)關(guān)系數(shù)據(jù)庫(kù),它是一個(gè)完備關(guān)系的產(chǎn)品;作為分布式數(shù)據(jù)庫(kù)它實(shí)現(xiàn)了分布式處理功能。但它的所有知識(shí),只要在一種機(jī)型上學(xué)習(xí)了Oracle知識(shí),便能在各種類型的機(jī)器上使用它。Oracle數(shù)據(jù)庫(kù)最新版本為Orac

8、le Database 12c。Oracle數(shù)據(jù)庫(kù)12c 引入了一個(gè)新的多承租方架構(gòu),使用該架構(gòu)可輕松部署和管理數(shù)據(jù)庫(kù)云。此外,一些創(chuàng)新特性可最大限度地提高資源使用率和靈活性,如Oracle Multitenant可快速整合多個(gè)數(shù)據(jù)庫(kù),而Automatic Data Optimization和Heat Map能以更高的密度壓縮數(shù)據(jù)和對(duì)數(shù)據(jù)分層。這些獨(dú)一無二的技術(shù)進(jìn)步再加上在可用性、安全性和大數(shù)據(jù)支持方面的主要增強(qiáng),使得Oracle數(shù)據(jù)庫(kù)12c 成為私有云和公有云部署的理想平臺(tái)。特點(diǎn)1、完整的數(shù)據(jù)管理功能:2 1)數(shù)據(jù)的大量性2)數(shù)據(jù)的保存的持久性3)數(shù)據(jù)的共享性4

9、)數(shù)據(jù)的可靠性2、完備關(guān)系的產(chǎn)品:1)信息準(zhǔn)則-關(guān)系型DBMS的所有信息都應(yīng)在邏輯上用一種方法,即表中的值顯式地表示;2)保證訪問的準(zhǔn)則3)視圖更新準(zhǔn)則-只要形成視圖的表中的數(shù)據(jù)變化了,相應(yīng)的視圖中的數(shù)據(jù)同時(shí)變化4)數(shù)據(jù)物理性和邏輯性獨(dú)立準(zhǔn)則3、分布式處理功能:ORACLE數(shù)據(jù)庫(kù)自第5版起就提供了分布式處理能力,到第7版就有比較完善的分布式數(shù)據(jù)庫(kù)功能了,一個(gè)ORACLE分布式數(shù)據(jù)庫(kù)由oraclerdbms、sql*Net、SQL*CONNECT和其他非ORACLE的關(guān)系型產(chǎn)品構(gòu)成。4、用ORACLE能輕松的實(shí)現(xiàn)數(shù)據(jù)倉(cāng)庫(kù)的操作。優(yōu)點(diǎn) 可用性強(qiáng) 可擴(kuò)展性強(qiáng) 數(shù)據(jù)安全性強(qiáng) 穩(wěn)定性強(qiáng)1.3.1.2集成

10、開發(fā)軟件EclipseEclipse 是一個(gè)開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開發(fā)工具(Java Development Kit,JDK)。雖然大多數(shù)用戶很樂于將 Eclipse 當(dāng)作 Java 集成開發(fā)環(huán)境(IDE)來使用,但 Eclipse 的目標(biāo)卻不僅限于此。Eclipse 還包括插件開發(fā)環(huán)境(Plug-in Development Environment,PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因?yàn)樗试S他們

11、構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。由于 Eclipse 中的每樣?xùn)|西都是插件,對(duì)于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場(chǎng)所。1 這種平等和一致性并不僅限于 Java 開發(fā)工具。盡管 Eclipse 是使用Java語言開發(fā)的,但它的用途并不限于 Java 語言;例如,支持諸如C/C+、COBOL、PHP、Android等編程語言的插件已經(jīng)可用,或預(yù)計(jì)將會(huì)推出。Eclipse 框架還可用來作為與軟件開發(fā)無關(guān)的其他應(yīng)用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。基于 Eclipse 的應(yīng)用程序的一個(gè)突

12、出例子是 IBM Rational Software Architect,它構(gòu)成了 IBM Java 開發(fā)工具系列的基礎(chǔ)。1.3.2 相關(guān)技術(shù)J2EE是一套全然不同于傳統(tǒng)應(yīng)用開發(fā)的技術(shù)架構(gòu),包含許多組件,主要可簡(jiǎn)化且規(guī)范應(yīng)用系統(tǒng)的開發(fā)與部署,進(jìn)而提高可移植性、安全與再用價(jià)值。J2EE核心是一組技術(shù)規(guī)范與指南,其中所包含的各類組件、服務(wù)架構(gòu)及技術(shù)層次,均有共同的標(biāo)準(zhǔn)及規(guī)格,讓各種依循J2EE架構(gòu)的不同平臺(tái)之間,存在良好的兼容性,解決過去企業(yè)后端使用的信息產(chǎn)品彼此之間無法兼容,企業(yè)內(nèi)部或外部難以互通的窘境。J2EE組件和“標(biāo)準(zhǔn)的” Java類的不同點(diǎn)在于:它被裝配在一

13、個(gè)J2EE應(yīng)用中,具有固定的格式并遵守J2EE規(guī)范,由J2EE服務(wù)器對(duì)其進(jìn)行管理。J2EE規(guī)范是這樣定義J2EE組件的:客戶端應(yīng)用程序和applet是運(yùn)行在客戶端的組件;Java Servlet和Java Server Pages (JSP) 是運(yùn)行在服務(wù)器端的Web組件;Enterprise Java Bean (EJB )組件是運(yùn)行在服務(wù)器端的業(yè)務(wù)組件。J2EE使用多層的分布式應(yīng)用模型,應(yīng)用邏輯按功能劃分為組件,各個(gè)應(yīng)用組件根據(jù)他們所在的層分布在不同的機(jī)器上。事實(shí)上,sun設(shè)計(jì)J2EE的初衷正是為了解決兩層模式(client/server)的弊端,在傳統(tǒng)模式中,客戶端擔(dān)當(dāng)了過多的角色而顯得

14、臃腫,在這種模式中,第一次部署的時(shí)候比較容易,但難于升級(jí)或改進(jìn),可伸展性也不理想,而且經(jīng)?;谀撤N專有的協(xié)議,通常是某種數(shù)據(jù)庫(kù)協(xié)議。它使得重用業(yè)務(wù)邏輯和界面邏輯非常困難?,F(xiàn)在J2EE 的多層企業(yè)級(jí)應(yīng)用模型將兩層化模型中的不同層面切分成許多層。一個(gè)多層化應(yīng)用能夠?yàn)椴煌拿糠N服務(wù)提供一個(gè)獨(dú)立的層,以下是 J2EE 典型的四層結(jié)構(gòu):運(yùn)行在客戶端機(jī)器上的客戶層組件運(yùn)行在J2EE服務(wù)器上的Web層組件運(yùn)行在J2EE服務(wù)器上的業(yè)務(wù)邏輯層組件運(yùn)行在EIS服務(wù)器上的企業(yè)信息系統(tǒng)(Enterprise information system)層軟件J2EE應(yīng)用程序組件J2EE應(yīng)用程序是由組件構(gòu)成的.J2EE組件是

15、具有獨(dú)立功能的軟件單元,它們通過相關(guān)的類和文件組裝成J2EE應(yīng)用程序,并與其他組件交互。J2EE說明書中定義了以下的J2EE組件:應(yīng)用客戶端程序和applets是客戶層組件.Java Servlet和JavaServer Pages(JSP)是web層組件.Enterprise JavaBeans(EJB)是業(yè)務(wù)層組件.客戶層組件J2EE應(yīng)用程序可以是基于web方式的,也可以是基于傳統(tǒng)方式的.web 層組件J2EE web層組件可以是JSP 頁面或Servlets.按照J(rèn)2EE規(guī)范,靜態(tài)的HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)頁面和Applets不算是web層組件。正如下圖所示的客戶層那樣,

16、web層可能包含某些 JavaBean 對(duì)象來處理用戶輸入,并把輸入發(fā)送給運(yùn)行在業(yè)務(wù)層上的enterprise bean 來進(jìn)行處理。業(yè)務(wù)層組件業(yè)務(wù)層代碼的邏輯用來滿足銀行,零售,金融等特殊商務(wù)領(lǐng)域的需要,由運(yùn)行在業(yè)務(wù)層上的enterprise bean 進(jìn)行處理. 下圖表明了一個(gè)enterprise bean 是如何從客戶端程序接收數(shù)據(jù),進(jìn)行處理(如果必要的話),并發(fā)送到EIS 層儲(chǔ)存的,這個(gè)過程也可以逆向進(jìn)行。有三種企業(yè)級(jí)的bean: 會(huì)話(session) beans,實(shí)體(entity) beans,和消息驅(qū)動(dòng)(message-driven) beans. 會(huì)話bean 表示與客戶端程

17、序的臨時(shí)交互. 當(dāng)客戶端程序執(zhí)行完后,會(huì)話bean 和相關(guān)數(shù)據(jù)就會(huì)消失. 相反,實(shí)體bean 表示數(shù)據(jù)庫(kù)的表中一行永久的記錄. 當(dāng)客戶端程序中止或服務(wù)器關(guān)閉時(shí),就會(huì)有潛在的服務(wù)保證實(shí)體bean 的數(shù)據(jù)得以保存.消息驅(qū)動(dòng) bean 結(jié)合了會(huì)話bean 和 JMS的消息監(jiān)聽器的特性,允許一個(gè)業(yè)務(wù)層組件異步接收J(rèn)MS 消息.信息系統(tǒng)層企業(yè)信息系統(tǒng)層處理企業(yè)信息系統(tǒng)軟件包括企業(yè)基礎(chǔ)建設(shè)系統(tǒng)例如企業(yè)資源計(jì)劃(ERP),大型機(jī)事務(wù)處理,數(shù)據(jù)庫(kù)系統(tǒng),和其它的遺留信息系統(tǒng). 例如,J2EE 應(yīng)用組件可能為了數(shù)據(jù)庫(kù)連接需要訪問企業(yè)信息系統(tǒng)。1.4 需求分析2002年,中紀(jì)委明確要求要建成以中紀(jì)委、監(jiān)察部為中心,

18、覆蓋全國(guó)各個(gè)省區(qū)市和中央國(guó)家機(jī)關(guān)并部委辦,對(duì)下連接全國(guó)地市級(jí)以及部分縣級(jí)紀(jì)檢監(jiān)察機(jī)構(gòu)的“全國(guó)紀(jì)檢監(jiān)察計(jì)算機(jī)信息網(wǎng)”。遵照中紀(jì)委和監(jiān)察部對(duì)信息網(wǎng)絡(luò)建設(shè)的基本要求,按照“統(tǒng)籌規(guī)劃,條塊兼顧,一套設(shè)備,多種功能,取長(zhǎng)補(bǔ)短,共同發(fā)展”的原則,旨在建立紀(jì)檢監(jiān)察機(jī)關(guān)統(tǒng)一的、功能完善、體系健全、安全可靠的案件督辦網(wǎng)絡(luò),通過對(duì)業(yè)務(wù)流程的優(yōu)化,對(duì)信息資源和業(yè)務(wù)系統(tǒng)進(jìn)行全面整合,提高信息資源的開發(fā)利用率,拓展和加深系統(tǒng)的應(yīng)用范圍和深度,增強(qiáng)公眾服務(wù)能力。盡快建立全國(guó)統(tǒng)一的紀(jì)檢監(jiān)察系統(tǒng)平臺(tái),建立統(tǒng)一規(guī)范、規(guī)化,統(tǒng)一技術(shù)標(biāo)準(zhǔn),分步建設(shè)統(tǒng)一高效、資源共享、互聯(lián)互通、透明公開、使用便捷、實(shí)時(shí)監(jiān)管的案件督辦信息管理平臺(tái)。1

19、.5系統(tǒng)架構(gòu) 遵循J2EE標(biāo)準(zhǔn),Java技術(shù)開發(fā)實(shí)現(xiàn);以應(yīng)用服務(wù)器和關(guān)系型數(shù)據(jù)庫(kù)為支撐。采用業(yè)內(nèi)先進(jìn)的BSS三層架構(gòu)。B/S/S三層體系結(jié)構(gòu)的應(yīng)用,減輕了軟件維護(hù)工作量,延長(zhǎng)軟件生命周期,前端采用“瘦”客戶機(jī)方式,前臺(tái)工作站只需裝載一個(gè)瀏覽器軟件即可,節(jié)省了前臺(tái)機(jī)器的開銷。由于所有用戶界面都統(tǒng)一在瀏覽器上,瀏覽器易于使用、界面友好,不須再學(xué)習(xí)使用其它的軟件,一勞永逸的解決了用戶的培訓(xùn)和使用問題。 完全使用Java語言開發(fā),支持跨硬件平臺(tái)、數(shù)據(jù)庫(kù)平臺(tái)和中間件平臺(tái)應(yīng)用。Java應(yīng)用開發(fā)具有“一次開發(fā),到處運(yùn)行”的跨平臺(tái)特性,實(shí)現(xiàn)了硬件平臺(tái)無關(guān)、操作系統(tǒng)無關(guān)、數(shù)據(jù)庫(kù)平臺(tái)無關(guān)和應(yīng)用服務(wù)器無關(guān),保證了應(yīng)

20、用系統(tǒng)靈活的擴(kuò)展性和開放性。紀(jì)檢監(jiān)察部門可根據(jù)業(yè)務(wù)量的大小和今后的發(fā)展趨勢(shì),選擇不同的硬件平臺(tái)、操作系統(tǒng)、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)管理系統(tǒng),最大限度地節(jié)省投資。紀(jì)律審查信息管理系統(tǒng)遵循“一體化”原則,案件管理系統(tǒng)作為其中一子系統(tǒng),總體架構(gòu)和業(yè)務(wù)系統(tǒng)相同,都采用了統(tǒng)一的架構(gòu)設(shè)計(jì),案件管理系統(tǒng)從上往下依次分為表示層、業(yè)務(wù)過程層、領(lǐng)域?qū)?、基礎(chǔ)構(gòu)件平臺(tái)四層。1.5.1表示層表示層的主要功能是實(shí)現(xiàn)系統(tǒng)的外部交互,包括用戶交互以及外部系統(tǒng)交互。用戶交互的主要功能為展示系統(tǒng)記錄的業(yè)務(wù)數(shù)據(jù)、收集業(yè)務(wù)處理所需要的數(shù)據(jù),向業(yè)務(wù)邏輯層發(fā)起業(yè)務(wù)處理請(qǐng)求,并顯示處理結(jié)果。用戶交互功能的實(shí)現(xiàn)以使用圖形化的工具軟件為主,為系統(tǒng)提

21、供統(tǒng)一的前臺(tái)展現(xiàn)支持,將所有系統(tǒng)涉及的展現(xiàn)控制都集中起來,保證業(yè)務(wù)系統(tǒng)對(duì)外展現(xiàn)的一致性;表示層提供了對(duì)頁面元素的統(tǒng)一支持。1.5.2業(yè)務(wù)過程層業(yè)務(wù)過程層的主要功能是實(shí)現(xiàn)業(yè)務(wù)過程的邏輯調(diào)度,完成各個(gè)領(lǐng)域模型之間的業(yè)務(wù)邏輯,負(fù)責(zé)組裝業(yè)務(wù)數(shù)據(jù)、判定業(yè)務(wù)流向、處理業(yè)務(wù)流程。業(yè)務(wù)過程層對(duì)上層提供完整的業(yè)務(wù)結(jié)果;業(yè)務(wù)邏輯層是業(yè)務(wù)過程處理的核心,負(fù)責(zé)處理事務(wù)化的業(yè)務(wù)流程;業(yè)務(wù)邏輯負(fù)責(zé)調(diào)度一個(gè)或者多個(gè)業(yè)務(wù)活動(dòng)的執(zhí)行與否和執(zhí)行次序,并且保證這些業(yè)務(wù)活動(dòng)的同步和事務(wù),業(yè)務(wù)邏輯本身不完成具體的業(yè)務(wù)操作;業(yè)務(wù)邏輯負(fù)責(zé)達(dá)成用戶操作的目的,基本上可以對(duì)應(yīng)于用例模型中的用例;系統(tǒng)中的配置項(xiàng)大部分作用于業(yè)務(wù)邏輯。通過采用ES

22、B、BPM和規(guī)則引擎等流程控制技術(shù),適合組裝各種復(fù)雜的業(yè)務(wù)流程要求,可以快速的適應(yīng)用戶業(yè)務(wù)流程變化。業(yè)務(wù)過程層設(shè)計(jì)原則是根據(jù)業(yè)務(wù)相關(guān)性進(jìn)行分包。1.5.3 領(lǐng)域?qū)宇I(lǐng)域?qū)拥闹饕δ苁菍?shí)現(xiàn)業(yè)務(wù)對(duì)象的有序管理,領(lǐng)域?qū)雍蛿?shù)據(jù)層的最大差別在于領(lǐng)域?qū)庸芾淼氖菢I(yè)務(wù)對(duì)象,數(shù)據(jù)層管理的是數(shù)據(jù)庫(kù)表,業(yè)務(wù)對(duì)象是展現(xiàn)為一組數(shù)據(jù)庫(kù)表的有序組合,領(lǐng)域?qū)硬粌H僅管理數(shù)據(jù)庫(kù)表,更重要的職責(zé)是管理數(shù)據(jù)庫(kù)表之間的關(guān)聯(lián)關(guān)系。根據(jù)面向?qū)ο蟮姆治鲈O(shè)計(jì)原則對(duì)工商系統(tǒng)設(shè)計(jì)的業(yè)務(wù)對(duì)象進(jìn)行分析,遵循“高內(nèi)聚、低耦合”的設(shè)計(jì)思路。1.5.4基礎(chǔ)構(gòu)件平臺(tái) 基礎(chǔ)構(gòu)件平臺(tái)是系統(tǒng)運(yùn)行的基礎(chǔ),集成了一系列公共服務(wù)支持,為領(lǐng)域?qū)雍蜆I(yè)務(wù)過程層提供統(tǒng)一的功能服務(wù)

23、支持,為系統(tǒng)的可伸縮性、可擴(kuò)展性、可配置性提供的有力的保證。內(nèi)部包括任務(wù)管理、工作流引擎、規(guī)則引擎、消息管理、目錄服務(wù)、統(tǒng)一配置管理、日志審計(jì)管理、交易調(diào)度等功能。1.6 系統(tǒng)實(shí)現(xiàn)1.6.1進(jìn)入系統(tǒng)與登錄 紀(jì)律審查信息管理系統(tǒng)在使用前需要首先配置數(shù)據(jù)庫(kù)服務(wù)器和應(yīng)用服務(wù)器,為下一步的網(wǎng)絡(luò)連接和運(yùn)行作準(zhǔn)備。服務(wù)器配置好后,就可以在每一個(gè)客戶端運(yùn)行案事件系統(tǒng),打開IE,輸入應(yīng)用服務(wù)器地址,即可進(jìn)入紀(jì)律審查信息管理系統(tǒng)的登錄界面。 在登錄名欄中輸入用戶的用戶帳號(hào),在密碼欄中輸入用戶的密碼,如果輸入的是沒有被停用的合法用戶名而且密碼正確的話,就會(huì)順利進(jìn)入系統(tǒng)。1.6.2 主界面 紀(jì)律審查信息管理系統(tǒng)的菜

24、單采用樹型方式來管理,系統(tǒng)稱之為功能樹。用技術(shù)及技術(shù)實(shí)現(xiàn)樹 型權(quán)限列表,系統(tǒng)管理員可自由添加系統(tǒng)新增功能節(jié)點(diǎn),還可以修改或刪除子節(jié)點(diǎn),從而靈活地實(shí)現(xiàn)系統(tǒng)功能擴(kuò)展的需要。用戶根據(jù)自己權(quán)限登錄本系統(tǒng)后該樹型功能樹自動(dòng)生成系統(tǒng)樹型功能菜單界面圖。進(jìn)入系統(tǒng)之后,用戶可以通過各個(gè)模塊完成相應(yīng)的業(yè)務(wù)的操作。 1.6.3辦公系統(tǒng)分為公告管理、工作日?qǐng)?bào)、人事管理四個(gè)子模塊公告管理編輯公告頁面,填寫公告標(biāo)題,發(fā)布人,公告內(nèi)容,點(diǎn)保存直接發(fā)布公告。工作日?qǐng)?bào)根據(jù)日歷選擇添加當(dāng)天的工作計(jì)劃。人事管理先建立組織機(jī)構(gòu),只有有了部門,才可以對(duì)部門添加相應(yīng)的人員人員管理簽到數(shù)據(jù)1.6.4線索與案件界面 系統(tǒng)可以靈活實(shí)現(xiàn)單條件查

溫馨提示

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

評(píng)論

0/150

提交評(píng)論