許 晶
(天津現(xiàn)代職業(yè)技術(shù)學院 天津300350)
智能評分管理系統(tǒng)的設(shè)計與實現(xiàn)
許 晶
(天津現(xiàn)代職業(yè)技術(shù)學院 天津300350)
智能評分管理系統(tǒng)是一套完整的計算機系統(tǒng),可以控制比賽進程,顯示比賽狀態(tài),擁有獨立的比賽計時和綜合的評分管理功能。智能管理系統(tǒng)運用交互式多媒體技術(shù),通過計算機、投影儀和大屏幕或電視屏幕的現(xiàn)場播放,給參賽選手和觀眾以在線直播的視聽感受。介紹了系統(tǒng)軟件模塊設(shè)計和硬件平臺,并開展了系統(tǒng)的安裝調(diào)試,為相關(guān)操作積累了經(jīng)驗。
智能評分管理系統(tǒng) 交互式 多媒體技術(shù) 數(shù)據(jù)庫技術(shù) 小型局域網(wǎng)
隨著信息及網(wǎng)絡(luò)通信技術(shù)的飛速發(fā)展,信息數(shù)字化在各個領(lǐng)域不斷普及并加速了現(xiàn)代化的進程。辯論賽、口語比賽、演講比賽、現(xiàn)場考評、公開招聘、競聘上崗、招標競標等涉及到比分、賽時、評委打分,如果比分排序仍采用人工或半人工方式,勢必影響到比賽進度。基于此項需求,有必要設(shè)計一套完整的計算機系統(tǒng),在硬件及網(wǎng)絡(luò)的支持下,智能管理比賽分數(shù),自動進行評分處理,對賽程進行合理有效的管理。
1.1 總體設(shè)計
智能評分管理系統(tǒng)可以控制比賽過程,顯示比賽狀態(tài),擁有獨立的比賽計時和綜合的評分管理功能。軟件系統(tǒng)運用交互式多媒體技術(shù)及分布式數(shù)據(jù)庫技術(shù),通過計算機、投影儀和大屏幕或多臺顯示器現(xiàn)場播放,可以給參賽選手及觀眾在線直播的震撼視聽感受。
1.2 功能設(shè)計
1.2.1 有線評分設(shè)計
評委使用的計算機客戶端界面應簡潔明了,避免過多分散評委注意力或因評委計算機使用經(jīng)驗不足、操作失誤而導致的系統(tǒng)崩潰。由于選手出場序號為選手參賽過程中的唯一標識,所以選手信息區(qū)域只能出現(xiàn)選手的出場序號。評委可以通過鍵盤直接輸入選手成績,也可以通過系統(tǒng)提供的其他鍵盤形式錄入選手成績。成績輸入完畢后,按下“提交分數(shù)”按鈕,分數(shù)才能正式提交到系統(tǒng)上,否則系統(tǒng)將接收不到有效成績。評委提交成績前,也可以通過“清空”按鈕修改給出的成績。當所有評委提交分數(shù)后,系統(tǒng)顯示屏幕上所有評委的指示燈亮起,評委們給出的最高分、最低分,平均分也會即時顯示到大屏幕上。
1.2.2 無線評分設(shè)計
啟動無線PDA客戶端評分后,自動進入Windows Mobile界面,從開始菜單打開瀏覽器,在地址欄輸入服務器地址進入服務器網(wǎng)站首頁,也就是PDA評委打分主界面。在用戶編輯框中輸入評委登錄用戶名,密碼編輯框中輸入登錄密碼,單擊“進入”按鈕,進入記分頁面。與有線評分不同,評委給每一位選手的打分都要在下一位選手競賽之前即時完成,更加體現(xiàn)了公平公正及時效性。
1.3 功能模塊設(shè)計
1.3.1 個人記分流程
在主控計算機的智能評分管理系統(tǒng)主界面中選擇相應的競賽場次,單擊“分組抽簽”,各位選手依次抽簽,再由主控程序定位其出場順序。競賽過程中,如果得分個數(shù)不等于評委人數(shù),主控程序要依據(jù)選手序號和場次序號查詢選手得分表,使之有效;如果得分個數(shù)等于評委人數(shù),去掉一個最高分,再去掉一個最低分,求得平均成績。選手指示燈亮起,表示選手成績有效,進入下一個選手的打分流程,待所有選手指示燈亮,打分程序結(jié)束。
1.3.2 分組記分流程
主控程序隨機抽簽選擇選手分組。比賽過程中,如果小組得分個數(shù)不等于評委人數(shù),主控程序依據(jù)小組序號和場次序號查詢小組得分表,使之有效;如果得分個數(shù)等于評委人數(shù),去掉一個最高分,去掉一個最低分,求得平均成績。所有小組的指示燈亮起,打分程序結(jié)束。
1.3.3 有線記分流程
主控程序以評委打分為主。評委在所有選手競賽結(jié)束之后提交所有選手的分數(shù)。指示燈全部亮起,表示所有選手打分結(jié)束。主控程序?qū)⒏魑贿x手的平均分排序,得出選手競賽排行榜。
1.3.4 PDA記分流程
在競賽過程中,評委手中的PDA顯示當前選手的全部信息,評委可以根據(jù)選手背景資料和臨場發(fā)揮情況給選手打分并提交。分數(shù)低于60或高于100,顯示得分錯誤。所有選手得分正常,指示燈亮起,PDA記分工作流程結(jié)束。
1.3.5 評分管理
主控計算機中智能評分管理系統(tǒng)的數(shù)據(jù)管理程序?qū)τ诜謹?shù)的管理嚴格科學,不受外界過多的人為干預。應用數(shù)據(jù)管理程序,只需選擇欲導入表的類型,單擊導入已存在的Excel表格,表格就會即時地顯示在數(shù)據(jù)管理程序的主界面中。
智能評分系統(tǒng)硬件安裝需按設(shè)備清單(見表1)準備,連接調(diào)試各硬件設(shè)備及小型局域網(wǎng)(有線或無線均可,IP地址配置如表2所示)。主控計算機中需安裝Windows Advanced Server 2000、IIS、SQL Server 2000(服務器端和客戶端)、Office 2003等基礎(chǔ)平臺軟件,再安裝評分管理系統(tǒng)軟件,而維護計算機也需安裝Windows Professional 2000、SQL Server 2000(客戶端)、Office 2003等基礎(chǔ)平臺軟件之后再安裝評分管理系統(tǒng)軟件,以備維護工作的不時之需。
表1 系統(tǒng)設(shè)備清單表Tab.1 List of system equipment
表2 系統(tǒng)固定IPTab.2 Fixed IP addresses for the system
智能評分系統(tǒng)軟件安裝前需按照表1(系統(tǒng)設(shè)備清單)準備各硬件部分,再按照表2(系統(tǒng)固定IP)設(shè)置網(wǎng)絡(luò),尤其注意應在主控計算機安裝Windows Advanced Server 2000、IIS、SQL Server 2000(服務器端和客戶端)、Office 2003等必要的基礎(chǔ)平臺后,再安裝智能評分管理系統(tǒng)的軟件系統(tǒng),維護計算機也要在安裝Windows Professional 2000、SQL Server 2000(客戶端)、Office 2003等基礎(chǔ)平臺軟件之后再安裝評分管理系統(tǒng)軟件,以備評分過程中的系統(tǒng)維護與調(diào)試。
智能評分管理系統(tǒng)的安裝應先把安裝程序拷貝到計算機的硬盤上,按照安裝程序的引導自動運行安裝,或是手動在軟件系統(tǒng)的安裝目錄中雙擊Install.exe文件,啟動安裝向?qū)б来瓮瓿芍骺赜嬎銠C軟件安裝、維護計算機軟件安裝、SOL Server數(shù)據(jù)庫安裝。
PDA掌上電腦軟件的安裝需要Windows Mobile平臺及自帶IE瀏覽器的支持,可以選擇安裝SQL Server數(shù)據(jù)庫軟件,一般要求主控計算機缺省安裝。
主控計算機安裝智能評分管理系統(tǒng)完畢后,首先要完成系統(tǒng)初始化工作。在開始菜單中單擊“系統(tǒng)配置程序”,配置系統(tǒng)安裝程序。在保證SQL Server已經(jīng)啟動并運行正常的前提下設(shè)置SQL Server的登錄方式為“使用SQL Server身份登錄”。單擊“數(shù)據(jù)庫連接測試”,設(shè)置數(shù)據(jù)連接參數(shù)包括:服務器、用戶名和密碼。服務器參數(shù)要設(shè)置為127.0.0.1,用戶名和密碼是登錄SQL Server的用戶名和密碼,一般使用Sa和空密碼,便于調(diào)試。參數(shù)設(shè)置完成后單擊“連接服務器”按鈕進行連接測試,顯示“初始化”對話框中“數(shù)據(jù)庫連接測試成功!”文字后再單擊“OK”按鈕完成數(shù)據(jù)庫連接測試。數(shù)據(jù)庫連接成功后開始數(shù)據(jù)庫初始化,單擊“創(chuàng)建數(shù)據(jù)庫”按鈕,系統(tǒng)將在SQL Server中創(chuàng)建系統(tǒng)運行后臺數(shù)據(jù)庫,創(chuàng)建成功后將顯示“初始化”對話框中“創(chuàng)建數(shù)據(jù)庫成功”及“初始化數(shù)據(jù)表成功”文字,單擊“OK”按鈕完成數(shù)據(jù)庫初始化,完成系統(tǒng)初始化工作。
成功創(chuàng)建數(shù)據(jù)庫之后還要創(chuàng)建評分網(wǎng)站虛擬目錄。保證操作系統(tǒng)平臺中已安裝IIS,并保證IIS Web服務已開啟的前提下,單擊“創(chuàng)建虛擬路徑”按鈕,系統(tǒng)將創(chuàng)建評分網(wǎng)站虛擬目錄。
在前期準備工作充分完成的條件下,導入系統(tǒng)運行數(shù)據(jù)。數(shù)據(jù)采用Excel文件格式,存儲在主控計算機中智能評分管理系統(tǒng)安裝文件夾中的InitXLSFile子文件夾,通過管理程序的數(shù)據(jù)導入功能,按照各表的列格式要求依次導入“參賽選手表”、“參賽隊伍表”、“場次表”、“評委表”、“競賽題目表”等表數(shù)據(jù)。
維護計算機的后臺管理要事先錄入選手的姓名、照片、參賽隊號、場次、評委組等相關(guān)重要數(shù)據(jù),并在賽中和賽后對信息進行維護,提供報表及時打印功能。后臺管理客戶端的打印模塊可以方便用戶瀏覽、整理、保存及打印輸出必要數(shù)據(jù)庫表。
維護計算機的有線評分模塊在采用無線PDA評分后轉(zhuǎn)入后臺運行,補錄評委評分,或是在無線評分系統(tǒng)出現(xiàn)故障時及時備用。
一套完整的智能評分管理系統(tǒng)配置如圖1所示:
圖1 智能評分管理系配置圖Fig.1Configuration of an Intelligent Score Management System
一套完整的數(shù)字化智能評分管理系統(tǒng)的設(shè)計與實現(xiàn)凝結(jié)了多媒體技術(shù)、數(shù)據(jù)庫技術(shù)、軟件工程、網(wǎng)絡(luò)架構(gòu)等多種技術(shù)應用。該系統(tǒng)采用現(xiàn)場計時、抽簽、選題和排序方式,使比賽程序清楚、有序,比賽評分公開、公正,評分處理快捷、公平,通場凝聚即時比賽氣氛,充分體現(xiàn)了比賽的科學公平裁決。該系統(tǒng)實現(xiàn)模式的多樣化充分迎合了各類實際需求,將擁有很好的應用前景。■
[1] 孫涌. 現(xiàn)代軟件工程[M]. 北京:北京希望電子出版社,2003.
[2] 薩師煊,王珊. 數(shù)據(jù)庫系統(tǒng)概論[M]. 北京:高等教育出版社,2003.
[3] 方睿,刁仁宏,吳四九. 網(wǎng)絡(luò)數(shù)據(jù)庫原理及應用[M].成都:四川大學出版社,2005.
Design and Implementation of an Intelligent Score Management System
XU Jing
(Tianjin Modern Vocational Technology College,Tianjin 300350,China)
An intelligent score management system is a complete set of computer systems which integrate the functions of software intelligent management score,score processing and schedule management.The intelligent management system is able to control game process,show the state of games and has unique functions of independent game timing and comprehensive score management.The intelligent management software uses interactive multimedia technology to give both players and audiences a super shocking live audio and visual experience through combining computer,projector and large screen or TV screen in the field.This paper introduces the design of system software modules,the support of hardware platform and carries out installation and debugging,which will accumulate experience for relative operations.
intelligent score management system;interactiveness;multimedia technology;database technology;small local area network
TP31
A
1006-8945(2016)03-0062-03
2016-01-28