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- ),女,廣西博白縣人,廣西機電職業技術學院講師,計算機技術工程碩士,研究方向:數據庫技術。

(責編 丁 夢)

主站蜘蛛池模板: 一级毛片免费的| 无码又爽又刺激的高潮视频| 精品撒尿视频一区二区三区| 亚洲无码一区在线观看| 91精品国产91欠久久久久| 真实国产乱子伦视频| 91小视频在线观看| 99视频在线免费| 福利一区在线| 久久综合伊人77777| 国产aaaaa一级毛片| 欧美日韩成人| 午夜a级毛片| 久久成人国产精品免费软件| 国产欧美日韩va另类在线播放| 露脸国产精品自产在线播| 亚洲精品在线影院| 日韩毛片在线播放| 国产一区二区三区免费| 成人免费午间影院在线观看| 国产成人免费高清AⅤ| 成人免费午夜视频| 成年A级毛片| 亚洲欧美成人在线视频| 香蕉视频在线精品| 久久特级毛片| 91免费在线看| 欧美午夜小视频| 亚洲国产精品美女| 亚洲中文字幕在线精品一区| 香蕉网久久| 亚欧成人无码AV在线播放| 丁香婷婷综合激情| 91成人免费观看在线观看| 欧美在线伊人| 日韩一区二区三免费高清| 夜夜高潮夜夜爽国产伦精品| 国内精自视频品线一二区| аⅴ资源中文在线天堂| 91精品久久久无码中文字幕vr| 88av在线| 国产超碰一区二区三区| 免费看的一级毛片| 国产欧美中文字幕| 亚洲无限乱码| 久久精品66| 极品私人尤物在线精品首页| 国产成人精品视频一区视频二区| 国产成人免费视频精品一区二区| 欧美日韩另类在线| 国产欧美网站| 国产网站免费看| 蝌蚪国产精品视频第一页| 亚洲人成网站观看在线观看| 国产97色在线| 久青草免费视频| 亚洲无码高清视频在线观看| 精品国产成人a在线观看| 国产在线拍偷自揄拍精品| 国产欧美在线视频免费| 亚洲人成影院午夜网站| 无码精油按摩潮喷在线播放 | 日韩成人在线一区二区| hezyo加勒比一区二区三区| 成人国产精品网站在线看| 欧美亚洲综合免费精品高清在线观看 | 亚洲天堂精品在线| 国产自在线拍| 国产精品美人久久久久久AV| 中文字幕亚洲综久久2021| 黄色网在线| 久久国产亚洲欧美日韩精品| 国产在线高清一级毛片| 日本成人精品视频| 人妻精品久久无码区| 中文字幕日韩久久综合影院| 国产精品黑色丝袜的老师| 亚洲国产精品无码AV| 不卡午夜视频| 国产精品视频a| 欧美日韩精品一区二区在线线| 成人字幕网视频在线观看|