徐立波
摘 ? ?要: 實(shí)驗(yàn)管理系統(tǒng)能夠輔助教師完成學(xué)生管理、實(shí)驗(yàn)設(shè)備管理和實(shí)驗(yàn)成績(jī)相關(guān)信息的管理,在電工、電子類(lèi)實(shí)驗(yàn)教學(xué)和設(shè)備管理過(guò)程中引入實(shí)驗(yàn)管理系統(tǒng)能夠提高效率。本文通過(guò)系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì),為系統(tǒng)的實(shí)現(xiàn)奠定了基礎(chǔ)。
關(guān)鍵詞: 實(shí)驗(yàn)管理系統(tǒng) ? ?業(yè)務(wù)流程 ? ?系統(tǒng)設(shè)計(jì)
實(shí)驗(yàn)管理系統(tǒng)能夠?qū)鹘y(tǒng)的實(shí)驗(yàn)課程平時(shí)成績(jī)和期末成績(jī)計(jì)算、實(shí)驗(yàn)項(xiàng)目管理、實(shí)驗(yàn)儀器設(shè)備管理和學(xué)生管理等工作轉(zhuǎn)移到計(jì)算機(jī)平臺(tái)上,擺脫手工計(jì)算和紙質(zhì)記錄工作模式,減少工作失誤,大大提高工作效率,為教師提供良好的操作平臺(tái)。
一、系統(tǒng)業(yè)務(wù)流程分析
實(shí)驗(yàn)管理系統(tǒng)的主要操作包括用戶的注冊(cè)與登錄、管理員信息維護(hù)、學(xué)生信息管理、實(shí)驗(yàn)儀器設(shè)備管理、實(shí)驗(yàn)項(xiàng)目信息管理、實(shí)驗(yàn)出勤管理和實(shí)驗(yàn)成績(jī)管理等。
1.注冊(cè)與登錄模塊分析
注冊(cè)是管理員首先需要進(jìn)行的操作。注冊(cè)時(shí)需要提供賬號(hào)和口令信息,這些信息需要滿足一定的格式,如果注冊(cè)格式不正確,就不會(huì)注冊(cè)成功,注冊(cè)完成之后,就可以登錄系統(tǒng)進(jìn)行操作了。注冊(cè)模塊業(yè)務(wù)邏輯主要描述了管理員通過(guò)注冊(cè)界面注冊(cè)管理員信息的過(guò)程。登錄模塊業(yè)務(wù)主要表現(xiàn)在管理員能夠通過(guò)登錄界面應(yīng)用系統(tǒng)的和操作功能。
2.學(xué)生信息管理模塊分析
管理員通過(guò)該模塊完成學(xué)生基本信息的增加、修改、刪除和查詢(xún)等基本操作,這是系統(tǒng)的數(shù)據(jù)基礎(chǔ)。
3.實(shí)驗(yàn)儀器設(shè)備管理模塊分析
本模塊能夠?qū)崿F(xiàn)儀器設(shè)備的日常管理,主要包括實(shí)驗(yàn)儀器的外借、損毀、維護(hù)和使用等情況的記載,管理員通過(guò)該模塊完成儀器基本情況的添加、修改、刪除和查詢(xún)等基本操作。
4.實(shí)驗(yàn)項(xiàng)目信息管理模塊分析
本模塊能夠完成實(shí)驗(yàn)項(xiàng)目信息的管理工作,主要包括實(shí)驗(yàn)儀器的外借、損毀、維護(hù)和使用等情況的記載,管理員通過(guò)該模塊完成實(shí)驗(yàn)項(xiàng)目信息的添加、修改、刪除和查詢(xún)等基本操作,這是系統(tǒng)的數(shù)據(jù)基礎(chǔ)。
5.實(shí)驗(yàn)成績(jī)和出勤管理模塊分析
該模塊能夠完成實(shí)驗(yàn)課程出勤情況記錄、實(shí)驗(yàn)成績(jī)記錄和實(shí)驗(yàn)期末成績(jī)計(jì)算等。涉及的信息包括學(xué)號(hào)、姓名、班級(jí)、實(shí)驗(yàn)項(xiàng)目編號(hào)、實(shí)驗(yàn)項(xiàng)目名稱(chēng)、實(shí)驗(yàn)臺(tái)號(hào)、實(shí)驗(yàn)操作成績(jī)、實(shí)驗(yàn)結(jié)果成績(jī)、實(shí)驗(yàn)提問(wèn)成績(jī)、出勤、曠課、請(qǐng)假、提交參數(shù)和實(shí)驗(yàn)總成績(jī)等。
二、系統(tǒng)設(shè)計(jì)
根據(jù)實(shí)驗(yàn)管理系統(tǒng)的綜合分析,可以把系統(tǒng)總體劃分成客戶端和服務(wù)器兩部分??蛻舳耸峭瓿蓪?duì)學(xué)生基本信息、項(xiàng)目基本信息等的信息的錄入;在服務(wù)器端完成成績(jī)計(jì)算等功能。圖1是實(shí)驗(yàn)管理系統(tǒng)的軟件結(jié)構(gòu)圖。
圖1 ? ?實(shí)驗(yàn)管理系統(tǒng)的軟件結(jié)構(gòu)圖
1.數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)
數(shù)據(jù)庫(kù)表結(jié)構(gòu)是系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)的數(shù)據(jù)基礎(chǔ)。系統(tǒng)要設(shè)計(jì)的表很多,主要包括學(xué)生基本情況、表管理員信息表、實(shí)驗(yàn)項(xiàng)目表、設(shè)備信息表、學(xué)生實(shí)驗(yàn)項(xiàng)目成績(jī)表和學(xué)生實(shí)驗(yàn)成績(jī)總表等。以下列出三個(gè)主要的表。
(1)學(xué)生基本情況表
該表包含4個(gè)字段,分別是stu_id、stu_name、stu_class、stu_p。其中tu_id為主鍵,具體信息見(jiàn)表1所示。
表1 ? ?學(xué)生基本情況表
(2)管理員信息表(user)
該表包含3個(gè)字段,分別是a_id、a_name、password,其中uid為主鍵,具體信息見(jiàn)表2所示。
表2 ? ?用戶信息表(user)
(3)實(shí)驗(yàn)項(xiàng)目表
該表包含5個(gè)字段,分別是exp_id、exp_name、exp_sm等,其中exp_id為主鍵。詳細(xì)信息見(jiàn)表3所示。
表3 ? ?實(shí)驗(yàn)項(xiàng)目表
三、結(jié)語(yǔ)
實(shí)驗(yàn)管理系統(tǒng)能夠輔助教師完成學(xué)生管理、實(shí)驗(yàn)設(shè)備管理和實(shí)驗(yàn)相關(guān)信息的管理。通過(guò)實(shí)驗(yàn)管理系統(tǒng)的系統(tǒng)分析、軟件結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì),能夠?yàn)橄到y(tǒng)的實(shí)現(xiàn)奠定堅(jiān)實(shí)的基礎(chǔ)。
參考文獻(xiàn):
[1]王鑫.開(kāi)放式實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦編程技巧與維護(hù),2015,2(2).
[2]楊澤富.電工實(shí)驗(yàn)輔助教學(xué)軟件系統(tǒng)的研究與應(yīng)用[J].實(shí)驗(yàn)技術(shù)與管理,2004.21(2).