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

        ?

        基于UML的分類信息系統(tǒng)研究與設(shè)計(jì)

        2012-09-06 09:33:46嚴(yán)
        關(guān)鍵詞:瀏覽器分布式組件

        嚴(yán) 志

        (長(zhǎng)沙民政職業(yè)技術(shù)學(xué)院軟件學(xué)院,湖南長(zhǎng)沙410004)

        隨著網(wǎng)絡(luò)信息技術(shù)不斷發(fā)展,網(wǎng)絡(luò)信息服務(wù)逐步融入到人們的日常生活中,人們的衣、食、住、行都通過(guò)網(wǎng)絡(luò)信息系統(tǒng)解決。而其中分類信息系統(tǒng)正在加速行進(jìn),比如趕集網(wǎng)、58同城網(wǎng)等等,人們通過(guò)使用分類信息系統(tǒng)檢索信息及分享信息,最終實(shí)現(xiàn)信息交易。如何迅速布局分類信息系統(tǒng),分布式數(shù)據(jù)庫(kù)技術(shù)是其中最關(guān)鍵的技術(shù)之一,而數(shù)據(jù)同步技術(shù)是實(shí)現(xiàn)分布式數(shù)據(jù)共享的有效解決方案。

        分布式數(shù)據(jù)庫(kù)系統(tǒng)由分布于多個(gè)計(jì)算機(jī)結(jié)點(diǎn)上的若干個(gè)數(shù)據(jù)庫(kù)子系統(tǒng)組成,它提供有效的信息存取和信息檢索來(lái)操縱這些結(jié)點(diǎn)上的子數(shù)據(jù)庫(kù)。分布式數(shù)據(jù)庫(kù)在使用上可視為一個(gè)完整的數(shù)據(jù)庫(kù),而實(shí)際上它是物理分散、邏輯上關(guān)聯(lián)的系統(tǒng)。

        為保持?jǐn)?shù)據(jù)的一致性,必須運(yùn)用數(shù)據(jù)同步技術(shù),實(shí)現(xiàn)物理上完全不同的數(shù)據(jù)庫(kù)之間的數(shù)據(jù)共享。當(dāng)應(yīng)用程序在集群數(shù)據(jù)庫(kù)中共享數(shù)據(jù)時(shí),其它數(shù)據(jù)庫(kù)將會(huì)作相同的修改,經(jīng)過(guò)同步,確保數(shù)據(jù)庫(kù)中數(shù)據(jù)的一致。

        許多大型數(shù)據(jù)庫(kù)軟件供應(yīng)商,如Oracle、Sybase、DB2、Microsoft等都提出了自己的數(shù)據(jù)復(fù)制方案。這種方案可以滿足分布式同類型數(shù)據(jù)庫(kù)之間的同步,而對(duì)于異構(gòu)數(shù)據(jù)庫(kù)之間的數(shù)據(jù)同步則缺乏有效手段。

        為實(shí)現(xiàn)分類信息系統(tǒng)數(shù)據(jù)一致,本文提出了一種適合中小型信息系統(tǒng)的數(shù)據(jù)同步方案。

        1.分類信息系統(tǒng)架構(gòu)

        1.1 系統(tǒng)架構(gòu)

        分類信息系統(tǒng)以信息分類、分類檢索、信息發(fā)布、信息交易作為主要的功能,實(shí)現(xiàn)信息服務(wù)。具體功能圖如下圖1所示。

        1.2 系統(tǒng)訪問(wèn)層次結(jié)構(gòu)

        系統(tǒng)從邏輯上依次分布在瀏覽器、UI層、業(yè)務(wù)邏輯層、數(shù)據(jù)服務(wù)層。從程序分布位置角度分布在瀏覽層、應(yīng)用服務(wù)層、數(shù)據(jù)訪問(wèn)層,如圖2所示:

        在瀏覽器層面,分為用戶界面、界面處理服務(wù),用戶界面由Web元素組成,界面處理服務(wù)由JavaEE程序組成。表格、表單、樹(shù)等界面元素封裝成Web應(yīng)用組件,應(yīng)用到不同的功能模塊中。應(yīng)用服務(wù)器層程序分為Web請(qǐng)求與響應(yīng)服務(wù)程序、業(yè)務(wù)規(guī)則組件、數(shù)據(jù)訪問(wèn)組件。Web請(qǐng)求與響應(yīng)程序?yàn)轳v留在Web容器的程序,負(fù)責(zé)接受來(lái)自瀏覽器的請(qǐng)求,并調(diào)用業(yè)務(wù)規(guī)則組件,并將處理結(jié)果返回給瀏覽器程序。數(shù)據(jù)服務(wù)層由關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)、存儲(chǔ)過(guò)程組成,業(yè)務(wù)規(guī)則處理程序通過(guò)調(diào)用存儲(chǔ)過(guò)程或執(zhí)行SQL來(lái)存儲(chǔ)或查詢數(shù)據(jù)。

        層次間的調(diào)用接口體現(xiàn)了相互間調(diào)用關(guān)系:

        1.瀏覽器訪問(wèn):1為JavaEE及Web組件提供的屬性、方法、事件;

        2.瀏覽器反饋:2為JavaEE及Web組件提供的屬性、方法、事件返回信息;

        3.應(yīng)用層處理:3為Web請(qǐng)求,傳輸?shù)臄?shù)據(jù)格式為XML和URL;

        4.應(yīng)用層反饋:4為Web響應(yīng),傳輸?shù)臄?shù)據(jù)格式為XML、類似XML的HTML和純文本;

        5.數(shù)據(jù)層處理:5、6、7、8駐留在應(yīng)用服務(wù)器內(nèi)的 Web服務(wù)頁(yè)面、業(yè)務(wù)組件、數(shù)據(jù)訪問(wèn)組件間的方法、屬性調(diào)用。

        6.數(shù)據(jù)層反饋:9、10通過(guò)執(zhí)行數(shù)據(jù)存儲(chǔ)過(guò)程或SQL命令,維護(hù)數(shù)據(jù)庫(kù)查詢結(jié)果集。

        7.數(shù)據(jù)同步操作:通過(guò)sql命令觸發(fā)數(shù)據(jù)同步執(zhí)行數(shù)據(jù)庫(kù)集群更新。

        2.分類信息審核流模型

        2.1 分類信息工作流模型

        在分類信息系統(tǒng)中,系統(tǒng)最核心的業(yè)務(wù)是信息發(fā)布、信息審核、信息交易功能,其主要的工作流模型如下圖3所示:

        2.2 信息審核模型

        信息發(fā)布之后,不能夠立即顯示到相關(guān)的類別中去,需要由系統(tǒng)管理員審核信息發(fā)布的內(nèi)容,為實(shí)現(xiàn)信息的自動(dòng)過(guò)濾和快捷發(fā)布,特設(shè)計(jì)信息審核自動(dòng)審核模型。

        信息審核特征模型可用一個(gè)九元組表達(dá):。 其中:FlowID為系統(tǒng)自動(dòng)分配的信息審核流程對(duì)象編號(hào),F(xiàn)low-Name為具體信息審核流程對(duì)象名稱,F(xiàn)lowTableName為業(yè)務(wù)流程所需要引用數(shù)據(jù)的來(lái)源,所有同類型的業(yè)務(wù)調(diào)用后的數(shù)據(jù)存儲(chǔ)在這個(gè)類別的數(shù)據(jù)庫(kù)中,F(xiàn)lowTableCol指該數(shù)據(jù)對(duì)象的唯一標(biāo)識(shí)記錄,在數(shù)據(jù)庫(kù)表示中一般用主鍵來(lái)標(biāo)識(shí),每條記錄有獨(dú)立的標(biāo)識(shí),F(xiàn)lowListSql為將審批發(fā)起人的審批業(yè)務(wù)提交給上級(jí)審批人,在這個(gè)過(guò)程之中,會(huì)發(fā)生多級(jí)審批,每級(jí)審批完成之后向其上級(jí)提交,直到業(yè)務(wù)規(guī)則審批的終點(diǎn)為止,當(dāng)業(yè)務(wù)審批不通過(guò)時(shí)候,會(huì)適時(shí)地將審批退回,F(xiàn)lowListLink是將具體的操作映射到相應(yīng)的界面顯示之上,即映射到業(yè)務(wù)界面,這里是初始業(yè)務(wù)發(fā)起點(diǎn),F(xiàn)lowListLinkNew是針對(duì)某項(xiàng)審批業(yè)務(wù)進(jìn)行多級(jí)審批之后的狀態(tài)記錄,顯示為新記錄、一審、二審等,Width為界面的配置參數(shù),F(xiàn)lowListFinishSql顯示業(yè)務(wù)審批終點(diǎn)狀態(tài)的記錄,此時(shí),這條審批業(yè)務(wù)將記錄全部的審批批示、操作對(duì)象及相關(guān)審批意見(jiàn)等信息。

        2.3 信息審批流程配置

        信息審批流程配置不僅包含審批流程名,還包括審批規(guī)則定義、流程管理、權(quán)限管理、系統(tǒng)安全及監(jiān)控機(jī)制及業(yè)務(wù)歸檔,詳細(xì)功能包含以下方面:

        (1)業(yè)務(wù)定義:審批業(yè)務(wù)必須事先定義好業(yè)務(wù)規(guī)則名稱,為方便動(dòng)態(tài)審批的建立,先定義好審批流程中的各種角色,而且提供增刪改角色功能;

        (2)審批流程配置:確定業(yè)務(wù)規(guī)則的起始點(diǎn),設(shè)定具體的角色映射,將具體的審批流程按照角色提交執(zhí)行下去,當(dāng)業(yè)務(wù)執(zhí)行到某中間節(jié)點(diǎn),在規(guī)定的時(shí)間內(nèi)沒(méi)有響應(yīng)時(shí)候,可以設(shè)置代理功能繼續(xù)提交;

        (3)權(quán)限管理配置:由于企業(yè)內(nèi)部信息的保密性,使得某些信息必須在某些時(shí)刻不可見(jiàn),必須對(duì)用戶的角色權(quán)限進(jìn)行明確的管理,特定的角色對(duì)應(yīng)特定的業(yè)務(wù)條件;

        (4)流程監(jiān)控配置:審批提交按照預(yù)先設(shè)置好的業(yè)務(wù)規(guī)則,在多級(jí)審批業(yè)務(wù)中,對(duì)于上下級(jí)的提交或者查看為自動(dòng)激活提交者,使得信息的提交按照預(yù)先的執(zhí)行順序執(zhí)行下去;

        (5)審批業(yè)務(wù)歸檔:各種審批業(yè)務(wù)文件按照一定的文件分類保存起來(lái),以便以后查詢統(tǒng)計(jì)。

        2.4 信息發(fā)布模塊數(shù)據(jù)庫(kù)設(shè)計(jì)

        系統(tǒng)涉及的表比較多,針對(duì)核心功能、信息發(fā)布、信息審核、信息發(fā)布工作流過(guò)程,設(shè)計(jì)數(shù)據(jù)庫(kù)如下,主要包含用戶信息表userinfo,用戶發(fā)布信息表infoList、發(fā)布信息審核流程表infoChk、信息回復(fù)表infoReply。用戶登錄系統(tǒng)后,將發(fā)布的信息保存在表infoList中,然后由系統(tǒng)自動(dòng)加載審核,并將審核記錄保存在infoChk表,當(dāng)審核結(jié)束后,發(fā)布信息能夠公開(kāi)發(fā)布到所在信息類別表中,用戶瀏覽該信息,并且提交該信息的回復(fù)。邏輯視圖如4所示。

        3.結(jié)論

        本文研究了分類信息系統(tǒng)的核心架構(gòu),并對(duì)其中核心功能諸如信息發(fā)布、信息審核、信息公布作了深入分析,完成了對(duì)分類信息的研究,設(shè)計(jì)了分類信息系統(tǒng)架構(gòu)。

        [1]徐晨.分類信息網(wǎng)站,下一個(gè)互聯(lián)網(wǎng)金礦[J].企業(yè)雜志,2009,33(44):56-57.

        [2]汪榮榮.分類信息的數(shù)據(jù)倉(cāng)庫(kù)平臺(tái)設(shè)計(jì)及實(shí)施[J].科技傳播,2010,22(5):153-155.

        [3]王成良,鄭皎凌.基于分類信息單元模型的二次Web檢索[J].計(jì)算機(jī)應(yīng)用,2005,25(12):132-135.

        [4]沈敏,許華虎,季永華,萬(wàn)杰.基于XML的分布式異構(gòu)數(shù)據(jù)庫(kù)數(shù)據(jù)同步系統(tǒng)的研究[J].計(jì)算機(jī)工程,2005,21(5):184-186.

        [5]丁軍平,蔡皖東.面向元信息分類的支持向量機(jī)改進(jìn)技術(shù)[J].西安交通大學(xué)學(xué)報(bào),2011,45(8):38-42.

        猜你喜歡
        瀏覽器分布式組件
        無(wú)人機(jī)智能巡檢在光伏電站組件診斷中的應(yīng)用
        能源工程(2022年2期)2022-05-23 13:51:50
        新型碎邊剪刀盤(pán)組件
        U盾外殼組件注塑模具設(shè)計(jì)
        反瀏覽器指紋追蹤
        電子制作(2019年10期)2019-06-17 11:45:14
        分布式光伏熱錢洶涌
        能源(2017年10期)2017-12-20 05:54:07
        分布式光伏:爆發(fā)還是徘徊
        能源(2017年5期)2017-07-06 09:25:54
        環(huán)球?yàn)g覽器
        再見(jiàn),那些年我們嘲笑過(guò)的IE瀏覽器
        基于DDS的分布式三維協(xié)同仿真研究
        風(fēng)起新一代光伏組件膜層:SSG納米自清潔膜層
        麻豆国产成人AV网| 国语对白精品在线观看| 精品人伦一区二区三区蜜桃91| 亚洲日韩一区精品射精| 成人三级在线| av蜜桃视频在线观看| 亚洲熟女少妇精品综合| 啦啦啦www在线观看免费视频| 久久无码人妻一区二区三区午夜| 在线欧美不卡| 亚洲av高清资源在线观看三区 | 人妻久久久一区二区三区| 999国产精品亚洲77777| 中文字幕一区二区va| 中文字幕亚洲一区二区不下| 青楼妓女禁脔道具调教sm| 亚洲熟妇一区无码| 免费人成网站在线观看| 野花香社区在线视频观看播放| 亚洲av无码一区二区三区四区| 中文字幕无码免费久久9一区9| 男女打扑克视频在线看| 国产精品精品自在线拍| 久久婷婷色综合一区二区 | 97久久久久人妻精品区一| 亚洲欧美日韩国产综合一区二区| 国产精品无码mv在线观看| 国产精品成人av大片| 中文字幕日韩人妻不卡一区| 综合五月网| 亚洲av中文字字幕乱码软件| 国产成a人亚洲精品无码樱花| 亚洲精品国产v片在线观看| 国产一区二区内射最近人| 就爱射视频在线视频在线| 国产av丝袜旗袍无码网站| 精品久久久久久久无码| 少妇av免费在线播放| 国产精品亚洲二区在线看| 亚洲精品suv精品一区二区 | 亚洲乱码中文字幕综合69堂|