999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

評分鑒定綜合考試系統的實現

2018-12-25 08:08:06鮑志林上海育景系統集成有限公司
數碼世界 2018年4期
關鍵詞:數據庫系統

鮑志林 上海育景系統集成有限公司

引言:隨著當前國內經濟和電子商務的快速發展,吸引了大批的人才進入電子商務行業。而在大多數人的職業規劃過程中都會選擇考取一些專業證書來提升自身,電子商務師作為一個集計算機、網絡技術、商業專業知識的高復合型人才,是大多數人選擇的一個主要方向。而眾多的考試人員的試卷的批改等會給閱卷老師造成比較大的工作量,因此本文設計開發了一套上海市職業鑒定中心電子商務平臺來對上海市電子商務師(四級、三級、二級)職業技能鑒定考試系統,它既可以符合行業要求行業應用要求又能滿足自動化考試評分,通過大數據來完成除了客觀題(單選、多選、判斷)以外的,大部分理論題的自動化判分。

1 電子商務軟件ECSTORE

電子商務師的鑒定內容必須和行業一致,也就是說必須采用行業內認可度最高的電子商務軟件ECSTORE作為鑒定平臺。ECSTORE電子商務系統是一套應用PHP程序語言開發、MySql數據庫架構開發的跨平臺網上開發系統。ECSTORE電子商務軟件是基于SOA架構、模塊化的設計理念,實現API接口無縫對接其它的插件,通過設計各業務功能模塊整合為一個完整的電子商務軟件,從活動的策劃、會員的擴張、商品的買賣、訂單的生成、收貨、發貨、評價等一系列的流程。該軟件能夠成功的將電子商務中的各個階段都進行了較為完善的應用和管理,在實際的應用中進行了廣泛的推廣和管理,并得到了廣大用戶的支持和好評。

1.1 模塊功能

ECSTORE電子商務軟件引入APP應用程序模塊功能:使得客戶安裝后可以讓用戶根據自己的需求來維護、刪除該軟件。

ECSTORE電子商務軟件引入搜索引擎模塊功能:根據電子商務軟件的頁面介紹和點擊率,添加了nofollow、noindex等多種SEO標簽,從而盡可能的降低同一個分類內容的多次重復點擊,提高SEO的效率。

ECSTORE電子商務軟件將數據進行收集、并進行相關的分析管理,以此來對用戶的來源管理,以此來促進SEM的發展,從而有效的來搜索軟件的投入比。

1.2 ECSTORE特點

1.2.1 開放性

Ecstore軟件繼承了ShopEx產品先進的技術,結合ShopEx產品的行業經驗,應用模塊化的開發理念,實現API接口對接其它軟件,從而使得Ecstore軟件有一個非常穩定、安全的SOA架構,公司能夠快速的搭建一個在線平臺,進而實現多通道的銷售設計方案。

1.2.2 高拓展性

Ecstore軟件能夠提供一個快速功能應用、促銷活動的推廣、VIP服務等功能的設計方案,使得發展成為一個多通道的銷售、跨平臺的電子商務軟件,能夠更好的提供商務服務。

Ecstore軟件可以通過在系統中實現APP自帶插件的需求,和其它平臺實現無縫數據對接功能,幫助公司在一定的平臺上創建電子商務運營平臺,實現公司的線上、線下業務的整合,并高效的整合品牌、客戶、營銷、管理等各種資源。

1.2.3 安全性

Ecstore采用Object-ResourceMap設計,單獨的認證授權機制,并對管理員、公司、用戶等各種角色都有訪問的安全控制,并對Ecstore軟件進行多種加密方式的處理,提供高級別、全方位的數據保密機制,從而保障用戶登陸、支付、資金、管理等多方面的安全。

應用多方面的虛擬主機的服務器分布式部署方式,提高那個增值運維服務從而實現軟件的安全掃描、各功能性能的優化配置、廣告的營銷推廣活動引入的大量客流服務,為電商公司交易提供安全保障。

1.2.4 高性能

Ecstore軟件應用SOA架構和多級緩存技術,并通過HTML靜態技術,以此來降低服務器的負擔,進一步提高前端的響應速度和系統負載均衡的能力。且當有大量的用戶同時訪問Ecstore軟件時,系統也能流暢的有序運行,不會出現服務器的死機或當掉。

2 自動化考核和評分的綜合考試系統GTS

上海市職業鑒定中心電子商務平臺將行業內認可度最高的電子商務軟件ECSTORE作為鑒定平臺,并在此基礎上構建出一套能夠自動化考核和評分的綜合考試系統GTS,且為了后期平臺升級方便,兩套系統的設計完全獨立,互相不受影響。在基于電子商務軟件ECSTORE的基礎上,應用數據庫監聽的方式來實現學生答題時根據ECSTORE的數據變動偵聽到學生的答題情況,然后就可以根據標準答案進行自動化判分,自動化考核和評分的綜合考試系統GTS。

綜合考試系統在實現監聽過程中,通過mysql監聽器來實現ECSTORE軟件在學生答題過程中的數據庫變化,且該監聽器只存在綜合考試系統端的數據庫服務器端中,設置也是在數據庫服務端中,因此無論ECSTORE怎么變化都不會對該系統產生影響。

2.1 mysql數據庫監聽器Listener功能

mysql數據庫中的監聽器Listener是一個關鍵的數據庫服務器組件,在數據庫體系結構中由十分重要的作用,其主要具有以下功能:

1、監聽客戶端請求。Listener監聽器是在mysql服務器上進行運行的,關聯了多個mysql實例,其是一個由特定功能的進程process,因此可以在Windows的服務進程中或Linux的運行進程中都能查找到相對應的進程號。在Windows上的進程號為TNSLSNR,Linux/Unix平臺上的進程號為TNSLSNR。監聽器的默認端口為1521,所有的服務請求都是通過該端口進行傳輸,只要通過該端口的進程則都會進行數據的監聽,從而實現各個端口的監聽功能。

2、分配Server Process請求方。監聽器Listener只對請求進行監聽,不對數據進行修改,即數據只會被監聽,而不會被修改。當監聽到由請求已經發出后會將其轉發給mysql Server Process然后由服務進程來對數據進行其它方式的處理。在mysql的工作服務狀態中,請求方是不被允許直接的對數據庫進行實例和數據的操作,必須通過一個服務進程號代理操作。當監聽器接收請求后請求操作系統發配Server Process和請求方相連。

3、注冊實例服務。監聽器Listener建立實例和請求方進程的內在聯系過程都是通過注冊來實現的,只有注冊過的實例才能被監聽,否則其可能會被當作非法的進程被處理掉。注冊的過程為實例通知Listener,請求方的數據庫實例名稱inttance_name和服務名service_names。Listener注冊了這個信息后,將根據注冊信息尋找到精確的實例名稱,進而實現服務數據的尋找。

4、錯誤轉移Failover。Failover是RAC容錯的重要因素,主要當數據庫實例出現錯誤無法正常工作的情況下,會自動的把請求傳輸到其它可用實例上去處理,從而提高了程序在使用過程中的使用率,Listener監聽器的主要功能就是處理將請求轉發到其它空閑實例上的過程,從而降低數據庫出現錯誤的處理時間,提高系統的效率。

5、負載均衡衡量。在RAC系統架構中,mysql會實現負載均衡。即當某一個用戶請求服務時,mysql會判斷當前的RAC集群中所有實例的用戶請求負載情況,然后將其分配給當前用戶請求量較少的實例來處理,從而實現mysql的負載均衡。

2.2 數據庫監聽的配置

在評分鑒定綜合考試系統中,需要mysql實時監聽ECSTORE中數據表是否改變,當監測到考生在答題過程中提交了答案,則數據庫會監聽到數據庫中該考生條目的數據變動,接下來提取該數據信息和標準答案進行自動化的評分。因此需要在數據的處理過程中,創立一個定時器和輪詢表實時的監測數據庫的動態變化。鑒于mysql數據庫可執行簡單的php代碼能力,因此本文的基本思路為:通過創建mysql數據庫觸發器來監聽ECSTORE軟件,當考生用戶答題變化時會引發數據庫中表信息的變化,觸發器監聽到數據改變后,調用mysql數據庫啟動php來存儲,并通過相關的接口來實現考生答題信息的自動化評分。具體的過程如下:

2.2.1 創建mysql高級消息隊列AQ

①mysql消息隊列中傳遞的消息的格式進行用戶自定義,例如對象、XMLTYPE、ANYDATA。本文中隊列消息格式為對象類型。

②創建對列表來自定義對象消息進行存儲,保存進入隊列的消息到數據表中,出隊列的消息則自動進行刪除。本文中采用DBMS_AQADM包創建數據表,因此只要修改表名,就能夠設置相對應的屬性。

③創建隊列并啟動隊列

通過上述的操作根據需求分別建立有效負荷、對列表、隊列,并可通過系統查看創建了哪些與之相關的數據對象。每個隊列都會自動生成一系列的對象,這些對象都是會在后續的調用中進行應用的,但若在創建系統的第二個隊列時,若AQ沒有辦法從隊列中收到消息,則會將該消息記錄在異常隊列中,及第二個隊列中。

④隊列的停止和刪除

當隊列已經不需要了,即該考生下的所有數據都已經處理完畢了,則需要將隊列進行停止和刪除,以此來提高系統的內存空間,提高系統的運行效率。

⑤入列和出列操作

當監測到的考生提交的答案數據改變了,則將該消息進行入列操作;當已經調用處理程序了,則表示該考生答案已經進行了自動評分,則需將該消息進行出列管理。消息的入列和出列都可以直接用SQL語句進行查詢,通過這種方式可以實現考生答案的自動化評分,以及信息管理。

2.2.2 php使用JMS監聽并處理mysql AQ隊列

當mysql AQ隊列消息隊列進行操作后,可調用php中的JMS來進行消息的處理。首先將參數信息配置好,并將其寫入到Spring中;將mysql數據類型的有效負荷數據轉換為php的通用數據類型。

3 總結

本文采用數據庫監聽的技術手段實時的監聽ECSTORE軟件中的考生答題情況,開發了一套評分鑒定綜合考試系統GTS。應用數據庫監聽的方式來實時的監控學生答題的情況,并對返回的數據進行自動的客觀題、主觀題的評卷。數據庫監聽的方式采用的php編程的方式,采用的是隊列數據結構來實現考生數據答案的變動。

該系統降低了系統之間的耦合性,提高了閱卷人的工作效益,降低了其工作量。上海市職業鑒定中心電子商務項目鑒定平臺自上線運行至今,已成功應用在數千場的電子商務職業鑒定考核中,并收到了考場督導、考評員等鑒定工作人員的一致好評,并且本系統也用于了上海市星光計劃電子商務科目的比賽。

[1]楊磊,畢紅軍.基于旁路監聽的數據庫安全審計系統[J].計算機工程與應用,2015,51(08):138-142.

[2]趙海雁,陳立潮,葉樹華.基于Windows的網絡監聽技術在局域網中的實現[J].計算機工程,2004(22):117-118+124.

猜你喜歡
數據庫系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 精品91在线| 国产高颜值露脸在线观看| 国产精品视频第一专区| 9啪在线视频| 大陆精大陆国产国语精品1024| 久久性视频| 国产女人在线视频| 青青青视频免费一区二区| 国产在线日本| 久久精品人人做人人爽97| 欧美无专区| 国产一级片网址| 中文字幕久久波多野结衣| 99久久精彩视频| 欧美日韩在线成人| 全部免费特黄特色大片视频| 男人的天堂久久精品激情| 亚洲欧美综合另类图片小说区| 无码一区18禁| 美女无遮挡被啪啪到高潮免费| 国产成人久久777777| 日本高清免费不卡视频| 99热精品久久| 亚洲精品成人片在线播放| 日韩一级二级三级| 国产亚洲男人的天堂在线观看| 久草热视频在线| 美女内射视频WWW网站午夜 | 国产波多野结衣中文在线播放| 精品免费在线视频| 精品国产成人高清在线| 国产成本人片免费a∨短片| 日韩大片免费观看视频播放| 曰AV在线无码| 国产精品视频白浆免费视频| 亚洲一区二区在线无码| 精品久久久久久中文字幕女| 久久精品国产精品青草app| 免费高清a毛片| 中文字幕在线播放不卡| 日本一区二区三区精品AⅤ| 国产欧美日韩视频怡春院| 国产人人乐人人爱| 97久久精品人人| 黄色一级视频欧美| 精品撒尿视频一区二区三区| 亚洲经典在线中文字幕| 免费无码在线观看| 国产国产人成免费视频77777| 无码免费试看| 国产AV无码专区亚洲A∨毛片| 欧美成人影院亚洲综合图| 国产美女自慰在线观看| 国产亚洲精品资源在线26u| 国产精品综合色区在线观看| 日韩国产高清无码| 亚洲成人动漫在线| 久久亚洲高清国产| 成人久久精品一区二区三区| 精品国产Ⅴ无码大片在线观看81| 亚洲 欧美 偷自乱 图片| 国内精品九九久久久精品 | 狠狠色婷婷丁香综合久久韩国| 久久精品一卡日本电影| 亚洲国产看片基地久久1024 | 国产av色站网站| 亚洲第一黄色网址| 亚洲中文字幕久久精品无码一区 | 天堂成人在线| 亚洲精品无码专区在线观看| 国产成人亚洲欧美激情| 狠狠亚洲婷婷综合色香| 日本不卡视频在线| 欧美日韩在线观看一区二区三区| 亚洲黄网在线| 婷婷激情亚洲| 亚洲欧洲日韩国产综合在线二区| 欧美日本中文| 亚洲Av综合日韩精品久久久| 国产日韩丝袜一二三区| 日韩国产亚洲一区二区在线观看| 999福利激情视频|