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

        ?

        基于B/S架構(gòu)的智能投票系統(tǒng)設(shè)計(jì)

        2018-08-19 09:26:48汪輝
        科學(xué)與財(cái)富 2018年23期
        關(guān)鍵詞:網(wǎng)絡(luò)數(shù)據(jù)庫(kù)智能系統(tǒng)S架構(gòu)

        汪輝

        摘要:網(wǎng)絡(luò)數(shù)據(jù)庫(kù)是動(dòng)態(tài)網(wǎng)站的源泉,針對(duì)投票系統(tǒng)信息化、智能化的需求,本文設(shè)計(jì)了基于B/S的智能投票系統(tǒng)。該系統(tǒng)具備遠(yuǎn)程維護(hù)、動(dòng)態(tài)管理的設(shè)計(jì)思路,利用可拓展的模塊化設(shè)計(jì)方式,將多個(gè)子系統(tǒng)通過(guò)內(nèi)部標(biāo)準(zhǔn)協(xié)議遠(yuǎn)程集成到一個(gè)平臺(tái),管理員通過(guò)使用該系統(tǒng),可實(shí)現(xiàn)投票系統(tǒng)管理工作效率的優(yōu)化,提升管理水平。

        關(guān)鍵詞:智能系統(tǒng),B/S架構(gòu),網(wǎng)絡(luò)數(shù)據(jù)庫(kù),jsp

        投票作為信息采集的重要利器,互聯(lián)網(wǎng)投票越來(lái)越受到人們的重視,傳統(tǒng)線下投票系統(tǒng)需要大量人工地推,無(wú)法實(shí)時(shí)統(tǒng)計(jì)投票結(jié)果,很難快速實(shí)現(xiàn)精準(zhǔn)匯總,不能為內(nèi)容需求方提供一個(gè)全面、實(shí)時(shí)的決策服務(wù),也無(wú)法進(jìn)行快速信息挖掘和分析,傳統(tǒng)投票系統(tǒng)已經(jīng)不能適應(yīng)新的形勢(shì)要求。

        B/S架構(gòu)介紹

        龐大的數(shù)據(jù)庫(kù)可能分布到不同的服務(wù)器或者網(wǎng)絡(luò)上,地理覆蓋范圍很廣。信息的發(fā)布模式主要有:

        *集中管理式系統(tǒng):將全部信息集中在主服務(wù)器上,用戶通過(guò)在線方式上網(wǎng)查詢并獲取信息;

        *分布式系統(tǒng):將信息分布存放于多個(gè)服務(wù)器,信息無(wú)冗余,對(duì)服務(wù)器之間的通信連接要求較高,不同機(jī)構(gòu)之間的信息交換需要完善的結(jié)算系統(tǒng);

        *鏡像式系統(tǒng):是將主服務(wù)器內(nèi)的信息復(fù)制到地理上分散的訂閱服務(wù)器,用戶可以從距離最近的訂閱服務(wù)器獲取信息,節(jié)省通信資源,提高查詢速度。

        基于瀏覽器/服務(wù)器模式(B/S)的數(shù)據(jù)庫(kù)遠(yuǎn)程維護(hù)模式,使得數(shù)據(jù)庫(kù)維護(hù)人員可以在任何一臺(tái)計(jì)算機(jī)上,利用常見的瀏覽器,如工nternetExplorer或NetscaPeNavigat。r等,像瀏覽任何一個(gè)普通頁(yè)面一樣,打開數(shù)據(jù)庫(kù)維護(hù)的網(wǎng)頁(yè),對(duì)數(shù)據(jù)庫(kù)進(jìn)行插入、刪除、更新等操作,然后將操作結(jié)果通過(guò)網(wǎng)絡(luò)上傳到數(shù)據(jù)庫(kù)服務(wù)器,對(duì)數(shù)據(jù)庫(kù)進(jìn)行更新。這就使得數(shù)據(jù)庫(kù)維護(hù)可以不受時(shí)間和地點(diǎn)的限制,非常方便。應(yīng)用程序更易于升級(jí)和維護(hù)。由于系統(tǒng)是架構(gòu)在WEB上的基于B/S體系的應(yīng)用軟件,所以系統(tǒng)的維護(hù)和升級(jí)工作均在服務(wù)器上進(jìn)行,無(wú)需對(duì)客戶端進(jìn)行環(huán)境配置、軟件升級(jí),真正實(shí)現(xiàn)客戶端零維護(hù)。避免了傳統(tǒng)的C/S架構(gòu)的系統(tǒng)需要在服務(wù)器端和客戶端同時(shí)維護(hù)、維護(hù)人員東奔西跑的弊端,因而大大減輕了維護(hù)和升級(jí)的工作量。對(duì)于有異地分支機(jī)構(gòu)的單位更是能夠大大降低維護(hù)費(fèi)用。B/S模式如圖l.2所示。

        1.系統(tǒng)總體設(shè)計(jì)

        智能投票系統(tǒng)采用B/S架構(gòu)模式,利用互聯(lián)網(wǎng)聯(lián)通,采用JSP開發(fā)實(shí)現(xiàn)可視化,利用網(wǎng)絡(luò)數(shù)據(jù)庫(kù)技術(shù),實(shí)現(xiàn)高效的在線投票功能。系統(tǒng)軟件在server上安裝,用戶通過(guò)http瀏覽器訪問(wèn)。

        智能投票系統(tǒng)的的B/S架構(gòu)具有“多系統(tǒng)、一平臺(tái)”特點(diǎn),可歸納為三層架構(gòu)(3-tier architecture):界面層(User Interface layer)、業(yè)務(wù)邏輯層(Business Logic Layer)、數(shù)據(jù)訪問(wèn)層(Data access layer)。區(qū)分層次的目的即為了“高內(nèi)聚低耦合”的思想。在軟件體系架構(gòu)設(shè)計(jì)中,分層式結(jié)構(gòu)是最常見,也是最重要的一種結(jié)構(gòu)。微軟推薦的分層式結(jié)構(gòu)一般分為三層,從下至上分別為:數(shù)據(jù)訪問(wèn)層、業(yè)務(wù)邏輯層(又或稱為領(lǐng)域?qū)樱?、表示層?/p>

        表示層:位于最外層(最上層),最接近用戶。用于顯示數(shù)據(jù)和接收用戶輸入的數(shù)據(jù),為用戶提供一種交互式操作的界面。

        業(yè)務(wù)邏輯層(Business Logic Layer)無(wú)疑是系統(tǒng)架構(gòu)中體現(xiàn)核心價(jià)值的部分。它的關(guān)注點(diǎn)主要集中在業(yè)務(wù)規(guī)則的制定、業(yè)務(wù)流程的實(shí)現(xiàn)等與業(yè)務(wù)需求有關(guān)的系統(tǒng)設(shè)計(jì),也即是說(shuō)它是與系統(tǒng)所應(yīng)對(duì)的領(lǐng)域(Domain)邏輯有關(guān),很多時(shí)候,也將業(yè)務(wù)邏輯層稱為領(lǐng)域?qū)?。例如Martin Fowler在《Patterns of Enterprise Application Architecture》一書中,將整個(gè)架構(gòu)分為三個(gè)主要的層:表示層、領(lǐng)域?qū)雍蛿?shù)據(jù)源層。作為領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的先驅(qū)Eric Evans,對(duì)業(yè)務(wù)邏輯層作了更細(xì)致地劃分,細(xì)分為應(yīng)用層與領(lǐng)域?qū)樱ㄟ^(guò)分層進(jìn)一步將應(yīng)用邏輯與領(lǐng)域邏輯的解決方案分離。

        數(shù)據(jù)層:有時(shí)候也稱為是持久層,其功能主要是負(fù)責(zé)數(shù)據(jù)庫(kù)的訪問(wèn),可以訪問(wèn)數(shù)據(jù)庫(kù)系統(tǒng)、二進(jìn)制文件、文本文檔或是XML文檔。簡(jiǎn)單的說(shuō)法就是實(shí)現(xiàn)對(duì)數(shù)據(jù)表的Select,Insert,Update,Delete的操作。如果要加入ORM的元素,那么就會(huì)包括對(duì)象和數(shù)據(jù)表之間的mapping,以及對(duì)象實(shí)體的持久化。

        2.系統(tǒng)詳細(xì)設(shè)計(jì)

        系統(tǒng)實(shí)現(xiàn)了網(wǎng)絡(luò)上較為常用的投票功能,為調(diào)查、收集、統(tǒng)計(jì)各類用戶的意見反饋信息提供了一個(gè)方便易用的網(wǎng)上平臺(tái)。本系統(tǒng)遵循軟件工程標(biāo)準(zhǔn),并按照軟件工程規(guī)定的流程進(jìn)行項(xiàng)目的開發(fā)。系統(tǒng)采用b/s模式,使用jsp進(jìn)行服務(wù)器端動(dòng)態(tài)網(wǎng)頁(yè)的開發(fā)。

        1)查看投票項(xiàng)介紹:用戶在投票系統(tǒng)首頁(yè)上,可以通過(guò)點(diǎn)擊每個(gè)投票項(xiàng),從而鏈接出對(duì)投票項(xiàng)進(jìn)行介紹的頁(yè)面。

        2)投票:用戶在投票系統(tǒng)首頁(yè)上,可以通過(guò)選中每個(gè)投票項(xiàng)前面的單選按鈕并單擊“投票”按鈕來(lái)進(jìn)行投票。

        3)查看投票情況:用戶在投票系統(tǒng)首頁(yè)上,可以通過(guò)單擊“查看投票”超鏈接來(lái)查看當(dāng)前的最新投票情況,包括各投票項(xiàng)的得票數(shù)、得票率等。

        4)管理員登錄:當(dāng)用戶在投票首頁(yè)上單擊“投票系統(tǒng)維護(hù)”超鏈接時(shí),需要用戶輸入合法的用戶名和密碼,成功登陸后,可以進(jìn)行系統(tǒng)維護(hù)功能。

        5)管理員登錄:當(dāng)用戶在投票首頁(yè)上單擊“投票系統(tǒng)維護(hù)”超鏈接時(shí),也可點(diǎn)擊“新管理員申請(qǐng)”,進(jìn)行管理員的申請(qǐng)工作。

        6)刪除投票選型:用戶作為管理員進(jìn)入系統(tǒng)維護(hù)界面后,可以通過(guò)單擊顯示在每個(gè)投票項(xiàng)右邊的“刪除”超鏈接來(lái)刪除對(duì)應(yīng)的投票選項(xiàng)。

        3.結(jié)語(yǔ)

        本系統(tǒng)是基于B/S架構(gòu)的智能投票系統(tǒng)雛形,具備遠(yuǎn)程維護(hù)、動(dòng)態(tài)管理的設(shè)計(jì)思路,利用可拓展的模塊化設(shè)計(jì)方式,將多個(gè)子系統(tǒng)通過(guò)內(nèi)部標(biāo)準(zhǔn)協(xié)議遠(yuǎn)程集成到一個(gè)平臺(tái),管理員通過(guò)使用該系統(tǒng),可快速實(shí)現(xiàn)主流在線投票需求,并進(jìn)行跨平臺(tái)的入口展示和統(tǒng)計(jì),降低線下成本。

        參考文獻(xiàn):

        [1]楊學(xué)瑜,王志軍,劉同利.JSP入門與提高[M].北京:清華大學(xué)出版社,2002:93-232.

        [2]申吉紅,廖學(xué)峰,余健.JSP課程設(shè)計(jì)案例精編[M].北京:清華大學(xué)出版社,2007:24-78.

        [3]張曉東,高鑒偉.JSP+Oracle數(shù)據(jù)庫(kù)開發(fā)與實(shí)例[M].北京:清華大學(xué)出版社,2008:233-287

        猜你喜歡
        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)智能系統(tǒng)S架構(gòu)
        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)安全檢測(cè)與管理程序的設(shè)計(jì)實(shí)現(xiàn)研究
        B/S架構(gòu)下的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)
        依托智能管理技術(shù) 提高玉米生產(chǎn)能力
        如何提高發(fā)射臺(tái)的安全播出工作的效率
        基于ASP技術(shù)下的大學(xué)生跳蚤書街平臺(tái)的設(shè)計(jì)與實(shí)施
        基于ibeacon的首都機(jī)場(chǎng)智能出行服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
        計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)安全管理技術(shù)分析
        基于B/S架構(gòu)的高校實(shí)驗(yàn)管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
        C/S架構(gòu)下的中職教學(xué)輔助系統(tǒng)的新探索
        考試周刊(2016年42期)2016-06-18 08:17:19
        網(wǎng)絡(luò)數(shù)據(jù)庫(kù)安全研究與應(yīng)用
        久热re在线视频精品免费| 久久伊人亚洲精品视频| 国产av精品麻豆网址| 丰满人妻被两个按摩师| 伊人激情av一区二区三区| 日本少妇人妻xxxxx18| 制服无码在线第一页| 麻豆激情视频在线观看| 中文字幕丰满人妻av| 国产成人av在线免播放观看新 | 免费观看91色国产熟女| 亚洲成a∨人片在线观看不卡| 亚洲国产精品嫩草影院久久| 在线观看国产三级av| 久久天堂精品一区专区av| 成人av蜜桃在线观看| 亚洲欧美日韩另类精品一区| 亚洲欧美日韩中文在线制服| 精品一区二区三区久久久| 欧美国产精品久久久乱码| 无码久久流水呻吟| 亚洲av永久久无久之码精| 亚洲丰满熟女乱一区二区三区| 亚洲激情一区二区三区不卡| 99国产精品99久久久久久 | 越猛烈欧美xx00动态图| 北岛玲中文字幕人妻系列| 国内国外日产一区二区| 久久精品色福利熟妇丰满人妻91 | 中国农村熟妇性视频| 免费国产99久久久香蕉| 久久这黄色精品免费久| 国产精品妇女一区二区三区 | 亚洲欧美日韩精品中文乱码| 亚洲成人色黄网站久久| 神马影院日本一区二区| 亚洲精品无码久久久影院相关影片 | 极品粉嫩嫩模大尺度无码视频| 国内精品人妻无码久久久影院导航 | 国产激情无码一区二区| 成人无码一区二区三区网站|