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

基于B/S結構的NCRE管理系統的設計

2015-04-29 00:00:00秦霞
廣西教育·C版 2015年10期

【摘 要】基于校園網的NCRE管理系統,系統架構采用B/S結構模式,以Dreamweaver CS5和PHP為開發技術,結合MySQL數據庫技術進行設計;考生通過客戶端瀏覽器直接登錄的方式,可以了解考試大綱、在線咨詢、成績查詢等,同時后臺管理員負責管理整個網站。

【關鍵詞】全國計算機等級考試 NCRE管理系統 B/S結構

【中圖分類號】G 【文獻標識碼】A

【文章編號】0450-9889(2015)10C-0189-04

20世紀后期以來,隨著Internet技術的發展及計算機應用的日益普及,熟練掌握、操作和應用計算機已成為人們的一種基本技能。部分企事業單位在招聘人才的同時,已將掌握一定的計算機理論知識和實際應用技能作為人員聘用的依據之一,更有甚者將計算機能力作為職務晉升、職稱評定的重要依據。為了適應時代的發展,更好地向社會推廣和普及計算機理論和操作知識,經原國家教委批準,原國家教委考試中心于1994年面向社會推出了全國計算機等級考試,不僅為廣大考生提供計算機考證的機會,更是為用人單位提供一個公正客觀的檢測錄用人員計算機能力的標準。

全國計算機等級考試,英文全稱是National Computer Rank Examination,簡稱NCRE,是經原國家教委(現教育部)批準,由教育部考試中心主辦,面向社會,用于考查應試人員計算機應用知識與技能的全國性計算機水平考試。NCRE自1994年開考以來,不斷更新考試制度、方式和考試內容,時刻保持與市場經濟發展的適應性。該類考試的合格證書,已經成為很多企事業單位作為人員聘用、職務晉升、職稱評定、上崗資格的重要依據之一。

一、項目開發背景

廣西機電職業技術學院全國計算機等級考試考點自2010年下半年開考以來,報考人數持續增長,考務工作人員面臨著越來越繁重的考務工作。傳統的考務工作流程是考務工作人員于上一次考試結束一個月后,開始著手于下一次考試的培訓工作??紕展ぷ魅藛T先制定擬開設培訓科目的紙質通知,下發到全院每個班級,各班級接收到通知后,組織學生報名參加培訓,并將名單反饋給考務工作人員??紕展ぷ魅藛T根據學生報名情況決定開設哪門課程的培訓班及開設幾個班,再將最終開設培訓班情況以紙質通知形式下發到每個班級,同時組織教師講授課程。待教育部及考試院下發下一次考試事宜通知后,考務工作人員下發紙質通知組織下一次考試的報名事宜??荚嚨南嚓P考務工作可通過教育部開發的管理系統完成??荚嚱Y束后,考務工作人員需要回答多次成績何時下發之類問題。待成績下發后,考務工作人員將紙質成績下發到各班級。領取合格證書之后,考務工作人員將證書下發給各個合格的考生。接下來繼續準備下一次考試的工作。從整個工作過程可看出,考務工作人員面臨著大量繁雜瑣碎的工作,不僅花費大量的人力、物力和時間,而且大大浪費了國家的紙質資源,不利于國家所提倡的無紙化辦公理念。而這些繁雜的工作主要集中于考生考前培訓、報名考試及成績查詢等問題。

為了更好地提高我院NCRE培訓與考試的工作效率,方便考生能更好地查詢考試成績,讓考生獲取更多的考試相關的資源,也使NCRE考試的最新信息能及時地發布給考生,經過多方向各兄弟院校的學習,我院決定自行開發一套基于校園網的NCRE管理系統,用來解決考務工作人員工作繁雜的問題以及解決考生各種疑惑問題。本系統依托校園網,系統架構采用B/S結構模式,客戶端只需要一臺計算機,即可通過瀏覽器進行查看、修改、查詢等操作,考生在客戶端的各項操作一經確認,都被收錄到后臺數據庫中,同時后臺服務器端將信息通過網頁形式顯示在瀏覽器上。

二、需求分析

需求分析在軟件開發過程中起到基礎性地位,是一塊基石,是關乎軟件項目開發成敗的重要因素。開發基于校園網的全國計算機等級考試的管理系統網站,主要實現成績查詢系統、考點與考生的交流平臺等功能,實現我院全國計算機等級考試與培訓的信息化管理,協助考點負責培訓考生信息的收集,教材的征訂與統計,收集考生提出的問題,并為考生進行網絡解答。方便考生通過校園網實現考試相關信息的閱讀,能通過校園網進行考試成績查詢等信息化操作平臺的設計。在此需要解決的問題如下:

發布考試信息,統計參加考前培訓人員的人數,掌握考生的基本資料,統計征訂教材數量,為學生提供電子學習資料,解答學生在網上提出的考試問題。

便于學生進行網上咨詢和了解與考試有關的事宜,實現網絡查詢成績功能。

有利于NCRE的宣傳,讓廣大師生了解等級考試的相關信息。

根據NCRE管理系統的需求分析,畫出系統流程圖,如圖1所示。

圖1 NCRE管理系統流程圖

三、系統功能設計

根據NCRE管理系統設計目標以及需求分析,進而得出NCRE管理系統需實現的功能模塊主要有以下幾點:

培訓與考試模塊:作為網站最重要的模塊之一,通常用于發布與考試有關的信息。包括開設培訓班信息和各項考試信息。其中培訓班信息包括下一次考試培訓班通知、培訓名單、培訓課程表安排等,考試信息包括當次考試時間、成績查詢時間、模擬考試信息、準考證發放、領證通知等其他與考試相關的信息,使考生能第一時間了解考試相關信息。

常見問題模塊:包括與NCRE考試有關的考生存在困惑的問題。

考試大綱模塊:包括NCRE考試各模塊的考試大綱和教材信息等。

歷年真題模塊:包括歷年每次NCRE考試各模塊的真題和答案。

考生咨詢模塊:考生就考試相關的問題發帖咨詢,管理員通過后臺進行回帖回答問題。

成績查詢模塊:供考生對上一次考試成績進行查詢。系統管理員將成績單通過后臺導入系統中,考生在前臺通過輸入姓名和準考證號或身份證號即可查詢成績。

后臺管理模塊:包括數據備份、導入成績、回答考生咨詢問題等設置。此模塊的使用權限是管理員。管理員登錄后臺后,可以修改密碼、增加各項記錄、回答考生咨詢的問題以及設置成績查詢等功能。管理員獲得最大權限。

根據NCRE管理系統的功能分析,可得出功能結構圖,如圖2所示:

圖2 系統功能圖

四、系統數據庫設計

NCRE管理系統是基于校園網的管理系統,對數據庫的需求只需滿足能容納幾萬人同時訪問即可。因而選擇MySQL作為后臺服務器數據庫。MySQL是一個中小型關系型數據庫管理系統,不同于其他數據庫將所有數據存放在一個大倉庫中,MySQL將數據保存在不同的表中,大大提高了運行速度和靈活性。MySQL使用標準化SQL語言,軟件本身體積小、運行速度快、整體性價比高,一般中小型網站的開發都選擇MySQL作為網站數據庫,搭配PHP和Apache可組成良好的開發環境。在數據庫表的設計上,必須充分考慮數據的準確性和完整性。如身份證號碼有18位和15位兩種,我們可以設置編碼規則進行校驗,若小于15位或大于18位,或身份證號碼中含有非法字符,均不被接受。

系統中主要的表包括think_access、think__cjcxm、think_ksxxcj、think_ly、think_news、think_node、think_role、think_user等。其中think_ksxxcj表設計如圖3所示。

圖3 考生成績查詢表

五、系統詳細設計

本次開發的NCRE管理系統是廣西機電職業技術學院信息化建設的一個方面,用來解決繁瑣的與NCRE有關的工作。系統的工作流程往往包含前臺工作流程和后臺工作流程。因此,在系統詳細設計階段,筆者先分析前臺系統模塊,再分析后臺系統模塊。

(一)前臺設計與實現

系統前臺是與考生直接會面和交流的界面。首頁作為系統的入口,猶如廣告牌,不僅要求整體布局合理,而且要求有清晰明了的導航,使瀏覽者可以了解系統的功能。

考生從首頁開始訪問各個系統模塊,首頁效果圖如圖4所示。由于系統主要是服務所有師生,特別是報名參加NCRE考試和培訓的考生,因此系統首頁設計包含了學院名稱和標志。首頁布局采取兩列布局實現。首頁上方是logo和導航條,左側是項目介紹和友情鏈接。右側是主要模塊羅列,包括了培訓與考試、常見問題、考試大綱、歷年真題。首頁下方是網站的版權信息。整個設計既簡單大方,又讓考生可以根據需求去快速訪問不同的頁面。

圖4 系統首頁效果圖

從首頁效果圖可看出,考生只要進入網站首頁,可通過導航欄快速去訪問每一個模塊,而且可以從任何一個模塊回到首頁。本網站具備良好的導航機制。

(二)后臺設計與實現

系統的后臺管理由管理員來操作,包括管理員登錄、增加記錄、修改最新培訓與考試信息、放置新的歷年真題、回答考生咨詢的問題、設置成績查詢等功能,管理員對后臺數據庫進行添加、編輯、刪除等操作。管理員通過系統首頁的中后臺管理進行登錄,本系統從管理員表中查找所輸入的用戶名、密碼是否一致,如果正確,則進入后臺管理頁面。管理員進入后臺回答考生咨詢問題的頁面如圖5所示。

圖5 后臺考生咨詢頁面

系統后臺管理功能采用目前主流的PHP語言來實現。PHP是一種通用開源腳本語言,PHP語法吸收了C語言、Java和Perl的特點,利于學習,使用廣泛,主要適用于Web開發領域。PHP獨特的語法可以更快速地執行動態網頁。用PHP做出的動態頁面將程序嵌入到HTML文檔中去執行,執行效率高。筆者編寫代碼實現查詢功能的部分代碼,如圖6所示。

圖6 系統查詢功能實現部分代碼

六、系統運行及測試

系統開發過程中存在著很多不可避免的錯誤。無論是由多高級的軟件開發人員編寫的代碼,即使經過反復檢查也難免出錯。因此系統測試作為軟件開發過程中不可或缺的一個部分,在有限的時間內必須查找出盡可能多的錯誤,確保系統運行正常。

(一)系統測試

系統測試的方法有多種,在此本系統采用黑盒測試。黑盒測試是對每個已經實現了的功能進行檢測,查看各項功能是否符合既定的要求。

NCRE管理系統的系統功能模塊很多,下面是采用黑盒測試方法進行測試的兩個過程。

測試一:

當考生輸入姓名和準考證號或身份證號碼登陸查詢成績時,如果姓名或準考證號或身份證號碼有一項錯誤或為空時,系統是不是會出現預先設定的那些操作提示。如提示姓名或準考證號或身份證號碼出錯。

具體操作:錯誤填寫姓名、準考證號或身份證號碼中的任意一項。

結果:系統都會出現相應的錯誤信息提示以及出現錯誤的原因。

結論:考生必須填寫正確的姓名或準考證號或身份證號碼,才能進入查詢頁面中。

測試二:

多個用戶同時訪問系統,看看系統是否能正常運行。

具體操作:多個用戶同時訪問NCRE管理系統,同時瀏覽系統各個頁面。

結果:系統能保證多個用戶同時瀏覽系統。

結論:系統運行正常。

(二)測試結果

NCRE管理系統前臺使用了目前主流的網頁制作軟件Abode Dreamweaver CS5,結合動態的PHP技術和My SQL數據庫技術,通過黑盒測試等多種測試方法和改進,系統的安全性和可靠性均得到了切實有效的保證;系統操作簡便易行,各項功能基本達到了設計者和用戶的需求,能在網絡上正常運行。

(三)系統運行

NCRE管理系統所有開發文件和源代碼經過調試,在Windows XP和Windows 7環境下全部通過,能夠正常運行。目前該系統已經投入使用,并且穩定運行。

隨著NCRE管理系統的順利完成,本系統目前已在學院運行。但系統的完善本身是一個漫長的過程,需要在實際應用過程中不斷完善,收集系統使用過程中的反饋信息,對問題進行歸納總結,尋求解決辦法,實現系統功能的完善,更好地服務考生。

【參考文獻】

[1]楊玉鳳.基于B/S模式的計算機等級考試網上報名系統設計與實現[J].中國教育技術裝備,2013(6)

[2]李海蕓.利用Asp.net 開發全國計算機等級考試成績查詢系統[J].科技信息,2008(25)

【基金項目】廣西機電職業技術學院2013年度學院科研項目(2013KY009)

【作者簡介】秦 霞(1983- ),女,廣西博白縣人,廣西機電職業技術學院講師,計算機技術工程碩士,研究方向:數據庫技術。

(責編 丁 夢)

主站蜘蛛池模板: 中文字幕 欧美日韩| 中文国产成人精品久久一| 欧美a级在线| 99久久免费精品特色大片| 波多野结衣在线一区二区| 乱人伦中文视频在线观看免费| 久操中文在线| 亚洲欧美色中文字幕| 中文字幕有乳无码| 伊人久久婷婷| 99精品国产电影| 国产精品3p视频| 亚洲综合第一页| 91精品啪在线观看国产60岁| 欧美日韩动态图| 69视频国产| 思思99思思久久最新精品| 全部免费特黄特色大片视频| 日韩精品一区二区三区视频免费看| 茄子视频毛片免费观看| 久草视频精品| 好紧好深好大乳无码中文字幕| 综合色区亚洲熟妇在线| 青青草原国产| 黄色网在线| 日日噜噜夜夜狠狠视频| 免费全部高H视频无码无遮掩| 成年人视频一区二区| 九九这里只有精品视频| 天天综合亚洲| 福利视频久久| 女人18毛片一级毛片在线 | 高清久久精品亚洲日韩Av| 中字无码精油按摩中出视频| aⅴ免费在线观看| 熟妇人妻无乱码中文字幕真矢织江 | 欧美激情网址| 99视频在线看| 人妻丰满熟妇αv无码| 九色视频一区| 欧美国产日本高清不卡| 国产内射一区亚洲| 精品亚洲麻豆1区2区3区| 国模极品一区二区三区| 免费一极毛片| 欧美综合中文字幕久久| 成人免费午夜视频| 久996视频精品免费观看| 在线观看91精品国产剧情免费| 2021天堂在线亚洲精品专区| 亚洲男人天堂2018| 亚洲无码37.| 18禁色诱爆乳网站| 欧美日韩亚洲国产主播第一区| 国产在线自在拍91精品黑人| 亚洲日产2021三区在线| 亚国产欧美在线人成| a在线观看免费| 亚洲欧美日韩中文字幕一区二区三区| 国产精品无码翘臀在线看纯欲| 国产欧美精品专区一区二区| 2020最新国产精品视频| 久久精品亚洲中文字幕乱码| 色窝窝免费一区二区三区| 亚洲中文久久精品无玛| 国产激情在线视频| 欧美成人综合在线| 亚洲第一区欧美国产综合| 亚洲天堂.com| 经典三级久久| 狠狠ⅴ日韩v欧美v天堂| 欧美成人第一页| 麻豆国产在线观看一区二区| 国产a v无码专区亚洲av| 亚洲天堂区| 国产成人综合日韩精品无码首页| 亚洲AV电影不卡在线观看| 91日本在线观看亚洲精品| 国产麻豆91网在线看| 欧美三級片黃色三級片黃色1| 亚洲va视频| 黄色网址手机国内免费在线观看|