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

        ?

        農(nóng)村三資監(jiān)管網(wǎng)絡(luò)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

        2015-06-24 12:00:46吉流洋蔡俊男黃曙榮
        電腦知識(shí)與技術(shù) 2015年11期
        關(guān)鍵詞:網(wǎng)絡(luò)平臺(tái)

        吉流洋++蔡俊男++黃曙榮

        摘要: 隨著農(nóng)村三資管理規(guī)范化的深入開展,利用先進(jìn)的網(wǎng)絡(luò)信息化技術(shù),設(shè)計(jì)開發(fā)集信息的采集、處理和監(jiān)督、控制于一體的農(nóng)村三資監(jiān)管網(wǎng)絡(luò)平臺(tái)軟件系統(tǒng)具有實(shí)際應(yīng)用價(jià)值。以基礎(chǔ)數(shù)據(jù)管理子系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)為例,介紹了數(shù)據(jù)庫技術(shù)、Vaadin技術(shù)和三層體系架構(gòu)在三資監(jiān)管網(wǎng)絡(luò)平臺(tái)開發(fā)中的具體運(yùn)用。

        關(guān)鍵詞:三資監(jiān)管;網(wǎng)絡(luò)平臺(tái);Vaddin;三層體系架構(gòu)

        中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)11-0042-02

        1 引言

        農(nóng)村三資(資金、資產(chǎn)和資源)管理歷來存在資金管理混亂、資產(chǎn)管理不規(guī)范,集體資產(chǎn)被貪占、挪用、變賣等問題,造成集體資產(chǎn)流失,是農(nóng)村工作的首要難題。隨著農(nóng)村三資管理規(guī)范化的深入開展,利用先進(jìn)的網(wǎng)絡(luò)信息化技術(shù),設(shè)計(jì)開發(fā)以農(nóng)村資金(財(cái)務(wù))、資產(chǎn)、資源管理為核心,基于網(wǎng)絡(luò)平臺(tái)的集三資信息的采集、處理和監(jiān)督、控制于一體的農(nóng)村集體三資監(jiān)管網(wǎng)絡(luò)平臺(tái)軟件系統(tǒng)更有實(shí)際應(yīng)用價(jià)值。

        三資監(jiān)管平臺(tái)包括基礎(chǔ)數(shù)據(jù)管理、資金(財(cái)務(wù))管理、資產(chǎn)管理和資源管理四個(gè)子系統(tǒng),其中,基礎(chǔ)數(shù)據(jù)管理子系統(tǒng)為其他三個(gè)系統(tǒng)提供用戶、組織、崗位和權(quán)限(角色)信息以及賬套/數(shù)據(jù)庫備份、還原等基礎(chǔ)數(shù)據(jù)管理維護(hù)功能,是軟件平臺(tái)的核心模塊。本文以基礎(chǔ)數(shù)據(jù)管理子系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)為例,介紹了三資監(jiān)管網(wǎng)絡(luò)平臺(tái)的實(shí)現(xiàn)技術(shù)。

        2三資網(wǎng)絡(luò)監(jiān)管平臺(tái)技術(shù)方案

        根據(jù)三資信息市、縣區(qū)、鄉(xiāng)鎮(zhèn)及村四級(jí)監(jiān)管體系、系統(tǒng)操作不受時(shí)間/地點(diǎn)限制以及客戶端零維護(hù)的實(shí)際需求,軟件平臺(tái)選用B/S(瀏覽器/服務(wù)器)結(jié)構(gòu)。各級(jí)用戶通過瀏覽器就可以登錄到三資監(jiān)管平臺(tái)網(wǎng)站進(jìn)行相關(guān)信息的錄入、查詢和監(jiān)督管理等操作;用戶、三資信息等所有平臺(tái)相關(guān)數(shù)據(jù)集中存放在市級(jí)三資管理部門信息中心的數(shù)據(jù)庫服務(wù)器,該平臺(tái)應(yīng)用軟件部署到信息中心的Web應(yīng)用服務(wù)器上。

        軟件平臺(tái)開發(fā)采用Java語言,選用Vaadin技術(shù)實(shí)現(xiàn)UI編程,MySQL做后臺(tái)數(shù)據(jù)庫管理系統(tǒng),Apache Tomcat5.5作為Web服務(wù)器。

        軟件體系采用數(shù)據(jù)訪問層(DAL層)、業(yè)務(wù)邏輯層(BLL層)和表示層三層架構(gòu),數(shù)據(jù)訪問層用于實(shí)現(xiàn)軟件系統(tǒng)對(duì)數(shù)據(jù)庫的操作,完成業(yè)務(wù)流程對(duì)數(shù)據(jù)庫中數(shù)據(jù)的插入、更新等操作。如通過SQL語句訪問MySQL數(shù)據(jù)庫管理系統(tǒng),查詢?nèi)Y基礎(chǔ)數(shù)據(jù)信息,并可進(jìn)行insert、update和delete等操作;業(yè)務(wù)邏輯層用于實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)流程,該部分的研究與設(shè)計(jì)在系統(tǒng)軟件和開發(fā)過程中是系統(tǒng)實(shí)現(xiàn)的核心環(huán)節(jié),用于對(duì)上下層之間的交互數(shù)據(jù)進(jìn)行邏輯處理,實(shí)現(xiàn)對(duì)應(yīng)的業(yè)務(wù)目標(biāo);表示層是系統(tǒng)的UI部分,通過Vaadin技術(shù)實(shí)現(xiàn)友好的業(yè)務(wù)操作界面供用戶操作相關(guān)業(yè)務(wù),同時(shí)對(duì)用戶業(yè)務(wù)操作結(jié)果進(jìn)行統(tǒng)計(jì)展示,這一層中的邏輯代碼包含了許多Web控件和相關(guān)邏輯。

        3 基礎(chǔ)數(shù)據(jù)管理子系統(tǒng)的設(shè)計(jì)及主要實(shí)現(xiàn)技術(shù)

        3.1 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)

        基礎(chǔ)數(shù)據(jù)管理子系統(tǒng)包括個(gè)人信息管理和系統(tǒng)管理兩個(gè)功能模塊,系統(tǒng)功能結(jié)構(gòu)如圖1所示。個(gè)人信息管理模塊實(shí)現(xiàn)登錄用戶賬號(hào)密碼重置、個(gè)人信息查詢修改及照片上傳等功能。系統(tǒng)管理模塊為三資監(jiān)管平臺(tái)提供基礎(chǔ)數(shù)據(jù)配置、維護(hù)等功能。

        圖1 系統(tǒng)功能結(jié)構(gòu)

        3.2 數(shù)據(jù)庫設(shè)計(jì)及實(shí)現(xiàn)

        三資監(jiān)管平臺(tái)分別為平臺(tái)各系統(tǒng)創(chuàng)建獨(dú)立的數(shù)據(jù)庫?;A(chǔ)數(shù)據(jù)管理子系統(tǒng)數(shù)據(jù)庫主要包括表、視圖和函數(shù)(存儲(chǔ)過程)對(duì)象。表設(shè)計(jì)如圖2所示。

        系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)的主要思路是盡量在MySQL數(shù)據(jù)庫底層實(shí)現(xiàn)能夠處理的業(yè)務(wù)邏輯,簡(jiǎn)化上層代碼層的工作,同時(shí)提高系統(tǒng)執(zhí)行效率。在本系統(tǒng)中創(chuàng)建了15個(gè)函數(shù)(存儲(chǔ)過程)對(duì)象,并充分運(yùn)用預(yù)處理、游標(biāo)和事務(wù)處理技術(shù)。為組織創(chuàng)建新崗位的存儲(chǔ)過程sp_newOrgandGw()就是典型的代碼示例:首先查詢?cè)撡~套中所有角色信息并設(shè)置為游標(biāo);創(chuàng)建事務(wù),新建賬套組織,獲得新建組織的ID號(hào),并將組織ID與角色I(xiàn)D組合成新的崗位信息并插入到崗位信息表中,這三個(gè)操作要么都執(zhí)行要么都不執(zhí)行,如果中途執(zhí)行失敗,該事務(wù)回滾。

        圖2 基礎(chǔ)數(shù)據(jù)管理子系統(tǒng)表設(shè)計(jì)

        declare no_more_data INT default 0;

        DECLARE t_error INTEGER DEFAULT 0;

        declare Cursor_cur cursor For

        select 角色I(xiàn)D,角色名稱 from 角色信息 where 角色級(jí)別=orgJiBie and 賬套ID=ledgerID;

        DECLARE CONTINUE HANDLER FOR NOT FOUND SET no_more_data=1;

        START TRANSACTION; #啟動(dòng)事務(wù)

        insert into 組織機(jī)構(gòu)(賬套ID,組織代碼,機(jī)構(gòu)全稱,機(jī)構(gòu)簡(jiǎn)稱,機(jī)構(gòu)名稱,組織級(jí)別,上級(jí)組織代碼,機(jī)構(gòu)地址,機(jī)構(gòu)郵政編碼,機(jī)構(gòu)負(fù)責(zé)人,聯(lián)系電話 )

        values(ledgerID,orgCode,orgFullName,orgJianCheng,orgName,orgJiBie,upOrgCode,orgAddress,orgPost,orgManage,orgPhone); #1.創(chuàng)建組織,獲得新建組織的ID值

        select last_insert_id() into orgID;

        SET no_more_data=0;

        OPEN Cursor_cur; #打開游標(biāo)

        FETCH Cursor_cur INTO jueseid,juesename; #2.獲取角色I(xiàn)D和角色名稱

        while(no_more_data=0) do

        set gangweiname=concat(orgName,juesename); #3.組合得到崗位名稱,插入崗位信息表。

        set @sql_1=concat(" insert into 崗位信息(組織ID,角色I(xiàn)D,崗位名稱) values('",orgID,"','",jueseid,"','",gangweiname,"')");

        prepare stmt from @sql_1; execute stmt; deallocate prepare stmt; #預(yù)處理

        FETCH Cursor_cur INTO jueseid,juesename;

        end while;

        CLOSE Cursor_cur; #關(guān)閉游標(biāo)

        IF t_error = 1 THEN ROLLBACK; ELSE COMMIT; END IF;

        3.3 軟件解決方案

        三資監(jiān)管平臺(tái)軟件解決方案和基礎(chǔ)數(shù)據(jù)管理系統(tǒng)項(xiàng)目的包結(jié)構(gòu)如圖3所示。YcitStscN3Sys(基礎(chǔ)數(shù)據(jù)管理)、YcitStscN3Zjgl(資金管理)、YcitStscN3Zcgl(資產(chǎn)管理)和YcitStscN3Zygl(資源管理)四個(gè)項(xiàng)目分別實(shí)現(xiàn)數(shù)據(jù)訪問和業(yè)務(wù)邏輯處理功能。每個(gè)項(xiàng)目的包結(jié)構(gòu)分別對(duì)應(yīng)數(shù)據(jù)訪問(DAL)、業(yè)務(wù)邏輯(BLL)和業(yè)務(wù)邏輯與UI項(xiàng)目接口(BIL)。YcitStscUtils.jar提供了JDBC連接MySQL數(shù)據(jù)、文件操作、Excel文件解析等工具類。

        圖3 軟件解決方案和項(xiàng)目包結(jié)構(gòu)

        3.4 Vaadin界面實(shí)現(xiàn)技術(shù)

        Vaadin 是一個(gè)RIA的基于瀏覽器的富客戶端的Web框架,Vaadin 包含一個(gè)服務(wù)器端的結(jié)構(gòu),主要的應(yīng)用邏輯都在服務(wù)器端運(yùn)行,瀏覽器通過 Ajax 技術(shù)跟服務(wù)器端進(jìn)行交互。Vaadin 提供多種各樣的UI組件,每個(gè)組件都具有事件、偵聽器、數(shù)據(jù)綁定和業(yè)務(wù)邏輯等功能。

        可以使用 HTML 模版或 Java 代碼動(dòng)態(tài)設(shè)置界面組件布局。系統(tǒng)界面風(fēng)格如圖4所示,界面為上下/左右結(jié)構(gòu),在標(biāo)題欄右下角,顯示了登錄用戶的賬號(hào)、真實(shí)姓名、所在崗位以及當(dāng)前賬套信息;左側(cè)是個(gè)兩級(jí)菜單欄,一級(jí)菜單對(duì)應(yīng)于三資監(jiān)管平臺(tái)的四個(gè)系統(tǒng),二級(jí)菜單是具體系統(tǒng)功能菜單;界面右側(cè)是功能信息主顯示區(qū),圖4為基礎(chǔ)數(shù)據(jù)管理系統(tǒng)的賬套角色管理功能界面。

        在界面實(shí)現(xiàn)上,通過VerticalSplitPanel和HorizontalSplitPanel控件分隔界面顯示區(qū)域;Tree控件根據(jù)用戶角色權(quán)限加載菜單;自定義的WorkContent容器控件子類實(shí)現(xiàn)具體操作功能。在角色管理界面上運(yùn)用了button控件和Table控件。系統(tǒng)調(diào)用VaadinSession.getCurrent().setAttribute()方法保存當(dāng)前會(huì)話共享信息。

        圖4 賬套角色管理功能界面

        4 結(jié)束語

        三資監(jiān)管網(wǎng)絡(luò)平臺(tái)的資金管理子系統(tǒng)實(shí)現(xiàn)了憑證、賬簿、報(bào)表、期末、反結(jié)賬的管理,資產(chǎn)管理實(shí)現(xiàn)了資產(chǎn)匯總表、明細(xì)臺(tái)賬功能,資源管理實(shí)現(xiàn)了資源類別、租賃、匯總和到期提醒等功能,均采用了數(shù)據(jù)庫、三層體系架構(gòu)和Vaadin技術(shù),系統(tǒng)界面友好、操作方便,有良好的運(yùn)行性能和高可靠性。三資監(jiān)管網(wǎng)絡(luò)平臺(tái)實(shí)現(xiàn)了市、縣區(qū)、鄉(xiāng)鎮(zhèn)及村四級(jí)監(jiān)管體系,提高了各級(jí)三資管理部門的工作效率,促進(jìn)了農(nóng)村“三資”的規(guī)范化制度化管理。

        參考文獻(xiàn):

        [1] 于寧.濰坊市農(nóng)村三資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].山東大學(xué),2014.

        [2] 李佳,陳來軍,何先波.財(cái)務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].軟件導(dǎo)刊,2015(1).

        猜你喜歡
        網(wǎng)絡(luò)平臺(tái)
        網(wǎng)絡(luò)平臺(tái)支持下初中語文翻轉(zhuǎn)課堂教學(xué)研究
        甘肅教育(2021年12期)2021-11-02 06:30:06
        一種基于5G網(wǎng)絡(luò)平臺(tái)下的車險(xiǎn)理賠
        網(wǎng)絡(luò)平臺(tái)補(bǔ)短板 辦學(xué)質(zhì)量穩(wěn)提升
        基于Web Service的生產(chǎn)數(shù)據(jù)采集網(wǎng)絡(luò)平臺(tái)設(shè)計(jì)
        網(wǎng)絡(luò)平臺(tái)打開代表履職新視窗
        網(wǎng)絡(luò)平臺(tái)對(duì)腸造口術(shù)后患者遠(yuǎn)程隨訪的應(yīng)用研究
        基于網(wǎng)絡(luò)平臺(tái)的高職物理教學(xué)研究
        依托網(wǎng)絡(luò)平臺(tái),構(gòu)建學(xué)習(xí)評(píng)價(jià)新模式
        網(wǎng)絡(luò)平臺(tái)在護(hù)理管理中的應(yīng)用效果
        杭州灣跨海大橋基礎(chǔ)網(wǎng)絡(luò)平臺(tái)的鋪建
        国产精品区一区二区三在线播放| av国产传媒精品免费| 伊人久久精品久久亚洲一区| 天天爽夜夜爽人人爽曰喷水| 久久亚洲一级av一片| 亚洲精品中文字幕视频色| 国产丶欧美丶日本不卡视频| 亚洲另类激情综合偷自拍图| 激情综合网缴情五月天| 久久精品久99精品免费| 在线看片免费人成视频电影 | 美腿丝袜美腿国产在线| 中文字幕丰满人妻av| 99视频30精品视频在线观看| 国产自精品| 精品在线视频免费在线观看视频| 人妖av手机在线观看| 欧美在线 | 亚洲| 亚洲欧美日韩国产综合久| 午夜视频一区二区在线观看| 亚洲无av在线中文字幕| 免费国精产品自偷自偷免费看| 日本一本草久国产欧美日韩| 久久亚洲中文字幕精品二区 | 男女搞事在线观看视频| 香港三级日本三级a视频| 国产成人久久精品二区三区牛| 国产一级黄色性生活片| 国产精品久久久福利| 日本护士吞精囗交gif| 国产精品女同久久免费观看 | 日本人妻伦理在线播放| 精品久久欧美熟妇www| 久久99精品中文字幕在| 国产一区二区三区免费av| 亚洲精品无码高潮喷水a片软| 亚洲精品免费专区| 亚洲全国最大的人成网站| www国产亚洲精品久久麻豆| 国产精品人妻一区夜夜爱| 亚洲啪啪AⅤ一区二区三区|