孫煒宏
摘要:緊隨著世界各國計算機(jī)互聯(lián)網(wǎng)絡(luò)的全面發(fā)展和全世界經(jīng)濟(jì)的一體化的逐步推進(jìn),電子商務(wù)廣泛應(yīng)用于政府、企業(yè)、個人之中的經(jīng)濟(jì)貿(mào)易領(lǐng)域。本論文是在此背景下,以教學(xué)訓(xùn)練考試為管理重點(diǎn),設(shè)計開發(fā)計算機(jī)網(wǎng)絡(luò)化的教學(xué)訓(xùn)練考試的系統(tǒng)—電子商務(wù)訓(xùn)練考試系統(tǒng),它用一種更實(shí)際的教學(xué)方法來幫助老師教授電子商務(wù)、幫助學(xué)生學(xué)習(xí)和掌握電子商務(wù)相關(guān)實(shí)際運(yùn)用的知識。把傳統(tǒng)教學(xué)模式的優(yōu)點(diǎn)與現(xiàn)代化網(wǎng)絡(luò)教學(xué)方式相結(jié)合起來,形成了一種既有利于培養(yǎng)學(xué)生學(xué)習(xí)理論化知識,又有利于培養(yǎng)學(xué)生動手能力以及支持不同學(xué)生個性化發(fā)展的新型教學(xué)模式。
關(guān)鍵詞:電子商務(wù);訓(xùn)練;考試 Abstract:Following the integration of comprehensive development of computer of all countries in the world of the Internet and the world economy step by step, e-commerce is widely applied to the government, enterprises, individual economic trade field. This paper is in this context, the teaching and training examination management focus,--e-commerce training examination system design and development of computer network teaching training examination, it uses a more practical teaching method to help the teacher professor of electronic commerce, help students to study and master the practical knowledge of electronic commerce. The advantages and the modern network teaching mode of traditional teaching mode to combine, form a kind of help to cultivate students' learning theory knowledge, but also to cultivate students' practical ability and support different students personalized development of new teaching mode.
Key words:Electronic Commerce;training;examination隨著電子商務(wù)經(jīng)濟(jì)在社會貿(mào)易領(lǐng)域中的廣泛應(yīng)用,政府部門及投資企業(yè)對電子商務(wù)經(jīng)濟(jì)貿(mào)易方面人才的需求也在不斷地增長,為此各高職院校也加快了對電子商務(wù)人才的培養(yǎng)步伐;而在對電子商務(wù)人才的培養(yǎng)中,我們既需要注重理論知識的傳授,也著實(shí)需要加強(qiáng)實(shí)踐技能能力的提升。本電子商務(wù)訓(xùn)練考試系統(tǒng)正是為了配合電子商務(wù)方面的教學(xué)、訓(xùn)練、考試而設(shè)計的系統(tǒng)。
1系統(tǒng)概括
本系統(tǒng)主要采用B/S結(jié)構(gòu),在計算機(jī)網(wǎng)絡(luò)的支持下,設(shè)計出了一個基于WEB平臺的電子商務(wù)實(shí)訓(xùn)考試系統(tǒng)。它包括兩個子系統(tǒng),一個是訓(xùn)練子系統(tǒng),一個是考試子系統(tǒng)。采用智能客戶端技術(shù)、ADO.NET數(shù)據(jù)庫操作技術(shù)、WEB SERVER技術(shù)、UML統(tǒng)一建模語言以及SQL Server2005數(shù)據(jù)庫和ASP.NET對本系統(tǒng)進(jìn)行設(shè)計和開發(fā)。
2系統(tǒng)的總體功能設(shè)計
訓(xùn)練子系統(tǒng)功能模塊主要包括:后臺在線管理功能、商品銷售功能、客戶訂單購買功能、在線支付功能等。
后臺管理首先是管理員登錄,在登錄時,要對用戶名密碼以及驗(yàn)證碼進(jìn)行數(shù)據(jù)要求的驗(yàn)證,如果輸入的用戶名或密碼或驗(yàn)證碼不符合數(shù)據(jù)要求,則要求重新輸入。在通過驗(yàn)證之后進(jìn)入到管理功能中心,在管理功能中心可以對整個系統(tǒng)所包含的主要七個模塊以及一些附加功能進(jìn)行對應(yīng)的操作與管理,在系統(tǒng)主界面主要功能選項(xiàng)有:電子郵件功能、搜索引擎功能、校園超市功能、交易大廳功能、電子銀行功能、網(wǎng)絡(luò)廣告、安全認(rèn)證功能等。主要是針對不同的管理模塊進(jìn)行管理控制,做到需要哪個練習(xí)模塊來訓(xùn)練就開啟哪個模塊,既可減輕服務(wù)器負(fù)擔(dān),也節(jié)省了網(wǎng)絡(luò)帶寬。同時,作為后臺其安全性也是至關(guān)重要的,在本設(shè)計中要考慮的有頁面未登錄不可訪問、限時未操作則自動退出、權(quán)限限制等。
商品銷售模塊主要模擬商家的網(wǎng)上銷售,該模塊的大概流程為:首先各商家通過首頁瀏覽有關(guān)企業(yè)各種信息,如果對有感興趣的以及需要注冊的商家,在注冊之后網(wǎng)頁后臺會自動生成對應(yīng)的網(wǎng)上店鋪,商家通過用戶名和密碼登錄之后即可對自己所經(jīng)營的店鋪進(jìn)行管理,包括企業(yè)宣傳信息的完善、銷售產(chǎn)品的發(fā)布與管理、在線交流、訂單的管理、售后服務(wù)等,這一模塊的流程如圖1所示。
客戶訂單購買功能分為下訂單、訂單的生成以及訂單處理過程,這一系列過程的具體流程為:客戶在確認(rèn)購物車中的商品是自己所需要的時候即可進(jìn)行下訂單流程,下訂單時如果商品的庫存數(shù)量小于購買數(shù)量,則下訂單失敗并進(jìn)行自動返回,讓客戶重新選擇商品的數(shù)據(jù),否則下訂單成功后庫存數(shù)量會相對應(yīng)的減少;客戶在付款之后需要及時修改訂單狀態(tài)(如果未付款則不能更改)使其變?yōu)椤翱蛻粢呀?jīng)付款”,商家在確認(rèn)收到款之后需要盡快發(fā)貨并將已經(jīng)發(fā)貨的信息反饋給客戶,客戶可以依據(jù)訂單單號對商品的物流過程進(jìn)行實(shí)時的監(jiān)控與跟蹤其到達(dá)的地方,在收到貨物之后,可以根據(jù)貨物的實(shí)際情況進(jìn)行相關(guān)操作,主要有:對貨物不滿意時的換貨、對貨物的評價意見、確認(rèn)完好并收貨等,在完成這一步操作之后一整筆完整的交易才算結(jié)束。這一過程的流程具體如圖2所示。
在線支付模塊主要根據(jù)網(wǎng)上銀行的實(shí)際內(nèi)容來操作,它采用了與多家銀行進(jìn)行合作的方式,可同時提供多種網(wǎng)上銀行的網(wǎng)關(guān)連接口,使客戶網(wǎng)上交易簡單而快捷,而對于商家而言,減化了安裝各個銀行認(rèn)證系統(tǒng),簡化了手續(xù)及操作;對于客戶而語,網(wǎng)上交易可使銀行卡的交易最大化,并且交易的信用程度也更加有保障。所有模塊包括個人銀行和企業(yè)銀行兩大部分。在這一模塊中,個人或企業(yè)客戶進(jìn)入網(wǎng)上銀行的網(wǎng)頁中瀏覽開戶注冊需知后可進(jìn)行注冊開戶,一旦注冊信息被管理員審批之后即可進(jìn)行登陸網(wǎng)上銀行的信息管理和資金的流轉(zhuǎn)系統(tǒng),其中包括了存款、轉(zhuǎn)賬、余額查詢、明細(xì)查詢、在線支付、信息管理、密碼修改等幾個環(huán)節(jié)和功能。這些功能基本上涵蓋了網(wǎng)上銀行所要求的基本操作功能。
考試子系統(tǒng)功能模塊主要由題庫管理功能、智能組卷模塊、考試模塊、閱卷模塊組成。
題庫管理功能主要是任課教師通過授權(quán)的賬戶和密碼進(jìn)入在線考試子系統(tǒng)后,需要根據(jù)試題庫中試題及試卷的情況,結(jié)合考試要求和目標(biāo),首先完成題庫的建設(shè)任務(wù)。試題庫的管理功能主要對進(jìn)入考試題庫的各類試題進(jìn)行添加、修改、刪除等基本數(shù)據(jù)訪問功能。題庫管理流程如下圖所示??荚囶}型主要有名詞解釋、填空題、判斷題、選擇題(單項(xiàng)和多項(xiàng))、簡答題、論述題這幾類題型。
智能組卷模塊通過系統(tǒng)隨機(jī)出卷和手工出卷兩種,如果選擇隨機(jī)出卷,則只需要根據(jù)考卷要求在組卷參數(shù)界面中選擇出卷方式為隨機(jī),系統(tǒng)就會組卷要求隨機(jī)從題庫中選取相應(yīng)的試題組卷,同時系統(tǒng)會自動抽選一套試卷合適的題量。而手工出卷可以在隨機(jī)出卷的基礎(chǔ)上根據(jù)教師個人需求進(jìn)行修改,也可以選擇完全按照人工方式進(jìn)行抽取,這時出卷人必須進(jìn)入題庫中的試題瀏覽界面,根據(jù)題型以及難度系數(shù)等關(guān)鍵字查詢相應(yīng)的試題,將抽取的試題標(biāo)記為“選中”狀態(tài),然后點(diǎn)擊組卷就可以生成相應(yīng)的試卷。人工組卷雖然過程繁瑣些,但確能較好地滿足考試要求,是系統(tǒng)自動組卷的有力補(bǔ)充。下面我簡單描述一下隨機(jī)抽題組卷法:系統(tǒng)首先讀取配置的試卷參數(shù),包括抽題的題量值T,同時建立相應(yīng)的字符串?dāng)?shù)組進(jìn)行相應(yīng)數(shù)據(jù)的保存。系統(tǒng)先把滿足出題要求的全部題目的題號送入數(shù)組M中,利用生成的隨機(jī)函數(shù)隨機(jī)抽題,并將抽中的題號存入相應(yīng)的空字符串變量數(shù)組中“C己抽題號”,同時將該題號從數(shù)組M中刪除該元素,并將數(shù)組總量減去一。最后根據(jù)“己抽題號”數(shù)組中選中的題號利用SELECT語句將對應(yīng)的試題信息從試題庫中選取出來,最后形成符合要求的考試試卷。
考試模塊主要由登錄模塊和考試界面組成??忌卿涰撁嬷饕鞘褂肨extBox輸入控件來讓考生輸入登錄信息,實(shí)現(xiàn)效果如圖4所示。該模塊主要對考生提交的身份信息進(jìn)行驗(yàn)證,響應(yīng)考生提交輸入信息的事件,將輸入信息與考生數(shù)據(jù)庫中的信息進(jìn)行比對,即實(shí)現(xiàn)“登錄”按鈕的單擊事件。代碼中使用Session對象記錄了登錄考生名,便于后續(xù)功能的使用??忌卿洺晒?,進(jìn)入考卷瀏覽界面,可以根據(jù)考試安排選擇需要考試的界面,點(diǎn)擊開始考試后進(jìn)入開始考試,服務(wù)器根據(jù)教師設(shè)定的組卷策略自動生成一份試卷,并顯示在考生用戶的瀏覽器上,考生便開始作答,同時開始考試倒計時??荚嚱缑嬷兄饕ㄓ^題和主觀題考試兩部分,客觀題主要是選擇題和對錯題,主觀題則是簡答題和論述題。
系統(tǒng)閱卷模塊由客觀題目閱卷模塊和主觀題閱卷模塊組成,客觀題的閱卷可通過簡單的計算對比函數(shù)來實(shí)現(xiàn),但主觀題的閱卷卻是評卷技術(shù)中的難點(diǎn),因?yàn)樗婕暗胶芏嗖淮_定主觀因素,所以它更多的需要運(yùn)用詞法分析以及語義識別等方面的技術(shù)?,F(xiàn)在分析一下主觀題閱卷的主要工作:首先要將試卷對應(yīng)的主觀題的標(biāo)準(zhǔn)參考答案以及學(xué)生提交的答題信息進(jìn)行分詞處理,考慮到標(biāo)準(zhǔn)的參考答案信息相對固定并且主觀題信息相對不長(答題時可限制字?jǐn)?shù)),因此,在閱卷之前,可將數(shù)據(jù)庫中存儲的標(biāo)準(zhǔn)的參考答案首先進(jìn)行分詞處理,并將處理結(jié)果分別存入到指定的存儲區(qū)域(可開辟專用的存儲數(shù)組),然后對學(xué)生提交的主觀題答案同樣進(jìn)行分詞處理,根據(jù)對應(yīng)的試題序號計算二者之間的語義貼近度,根據(jù)貼近度的計算結(jié)果進(jìn)行評分(貼近度高則答案越接近標(biāo)準(zhǔn)答案,學(xué)生評分則越高)。分詞算法采用的逆向最大減字匹配算法,結(jié)合語義相似度,設(shè)置MaxLenth為截取最大字串長度,每次減字長度為1個單字,再加上SQL Server 2005存儲的人工詞表(按照漢字一般規(guī)則組織),為了防止系統(tǒng)自動閱卷出現(xiàn)不合常理的分?jǐn)?shù)評定,系統(tǒng)設(shè)定最高分以及最低分閥值。其判卷模塊的主要代碼是貼近度函數(shù):
3結(jié)束語
通過本系統(tǒng),不僅可以增強(qiáng)學(xué)生實(shí)踐操作能力,還可以提高教學(xué)質(zhì)量,而且可以通過實(shí)踐操作,讓學(xué)生感受到未來電子商業(yè)和電子商務(wù)網(wǎng)絡(luò)技術(shù)應(yīng)用趨勢和重要性。同時,學(xué)生通過實(shí)驗(yàn),可以基本了解電子商務(wù)活動的基本原理及其交易過程,掌握實(shí)現(xiàn)電子商務(wù)需要采用的基本方法和所需的基礎(chǔ)軟、硬件環(huán)境,并將課堂上所學(xué)的理論知識通過該系統(tǒng)與具體實(shí)踐結(jié)合起來。
[參考文獻(xiàn)]
[1]張漫.電子商務(wù)教學(xué)實(shí)驗(yàn)?zāi)M系統(tǒng)的研究與開發(fā)[D].大慶:大慶石油學(xué)院.
[2]劉敏.電子商務(wù)實(shí)驗(yàn)系統(tǒng)設(shè)計方案[J].福建電腦.
[3]李明,蔣光明,羅仲鑫.基于校園網(wǎng)環(huán)境的電子商務(wù)實(shí)驗(yàn)教學(xué)系統(tǒng)設(shè)計[J].重慶職業(yè)技術(shù)學(xué)院學(xué)報.