本站小編為你精心準(zhǔn)備了人機(jī)交互設(shè)計(jì)的實(shí)驗(yàn)課程研究參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。

1實(shí)驗(yàn)課程網(wǎng)絡(luò)平臺(tái)的構(gòu)建
1.1網(wǎng)上預(yù)約平臺(tái)用戶需求分析通過對系統(tǒng)需求進(jìn)行用戶統(tǒng)計(jì)分析,可以確定系統(tǒng)中有三類用戶,分別為系統(tǒng)管理員、教師和學(xué)生。各類用戶的功能需求統(tǒng)計(jì)分析結(jié)果描述如表1所示。
1.2網(wǎng)上預(yù)約平臺(tái)模塊平臺(tái)采用B/S模式下的平臺(tái)架構(gòu),以Win7作為操作系統(tǒng),數(shù)據(jù)庫服務(wù)器是MicrosoftAccess,用ASP開發(fā)動(dòng)態(tài)網(wǎng)頁,中間組件用.Com來開發(fā)。從實(shí)際需求出發(fā),將系統(tǒng)分為三大模塊:管理員模塊、教師模塊和學(xué)生模塊,如圖1所示。通過市場調(diào)研分析,對選課平臺(tái)的結(jié)構(gòu)以及功能的需求進(jìn)行了分析,確定了選課平臺(tái)的需求結(jié)構(gòu)。現(xiàn)進(jìn)行數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì),將上面的數(shù)據(jù)庫概念轉(zhuǎn)換成某種數(shù)據(jù)庫系統(tǒng)都支持的數(shù)據(jù)結(jié)構(gòu),包括4個(gè)主要信息表。學(xué)生信息表:用于記錄學(xué)生的詳細(xì)信息,包括學(xué)號(hào)、姓名、密碼、班級(jí)、所選課程;教師信息表:用于記錄教師的詳細(xì)信息,包括教師ID,姓名,密碼,職稱,所開課程;課程信息表:用于記錄課程信息,包括課程號(hào),開課教師,課程人數(shù),課程容量,上課時(shí)間,上課地點(diǎn)等;管理員信息表:用于記錄管理員的詳細(xì)信息,包括用戶名,密碼。數(shù)據(jù)庫在一個(gè)信息管理中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞直接對應(yīng)系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整性和一致性。該預(yù)約平臺(tái)中的主要數(shù)據(jù)流如圖2所示。
2網(wǎng)上預(yù)約平臺(tái)開發(fā)實(shí)現(xiàn)
本文采用Dreamweaver8.0為平臺(tái)編寫相應(yīng)的ASP、HTML、CSS等文件,用戶首先通過校園網(wǎng)進(jìn)入本平臺(tái)的主界面,該界面包括后臺(tái)管理、學(xué)生與教師三個(gè)登陸系統(tǒng)模塊,本文僅以部分系統(tǒng)為例進(jìn)行介紹。
2.1學(xué)生系統(tǒng)學(xué)生系統(tǒng)主要包括學(xué)生登錄模塊、查看課程、選擇課程、修改個(gè)人密碼、選課說明等模塊,這些模塊的功能應(yīng)用使學(xué)生的選課操作更加方便和快捷,該模塊的功能流程如下。選課模塊主要由查看課程列表、選課以及查看所選課程三個(gè)小模塊組成。當(dāng)學(xué)生登入系統(tǒng)進(jìn)行信息確認(rèn)后進(jìn)入課程列表界面,查看所有可選課程。點(diǎn)擊下方的“我要選課”超鏈接,則跳轉(zhuǎn)到選課界面,如圖4所示。為防止重復(fù)選課,設(shè)定每個(gè)學(xué)生只允許選擇一門課程,如果已選好課程,則無法再進(jìn)入選課頁面并且系統(tǒng)會(huì)彈出提示已經(jīng)選課。選好課程后點(diǎn)擊“我的課程”,就可以看到所選課程,并且可以進(jìn)行相關(guān)的刪除操作。
2.2后臺(tái)管理子系統(tǒng)后臺(tái)管理子系統(tǒng)主要針對于系統(tǒng)管理員用戶,維護(hù)系統(tǒng)安全,維護(hù)學(xué)生個(gè)人信息,審核課程信息,修改課程信息等功能,功能十分豐富,其操作功能流程如圖5所示。課程管理模塊主要包括課程信息查看、課程信息的修改、課程信息審核、課程信息的刪除操作,完善課程功能,主界面如圖6所示。
3總結(jié)
選課制打通了各層次各科類的學(xué)習(xí),使得教學(xué)信息量成幾十倍的增加,大大增加了教學(xué)管理人員的工作量和勞動(dòng)強(qiáng)度,因?yàn)槠溥\(yùn)行必然涉及大量的有關(guān)數(shù)據(jù)(學(xué)生信息、教室容量、課程設(shè)置、上課時(shí)間等)的傳輸和處理。傳統(tǒng)的實(shí)驗(yàn)課程選課方法是先讓學(xué)生填好表格,然后交教務(wù)處進(jìn)行數(shù)據(jù)處理,最后將結(jié)果公布。這種做法不僅效率低下,而且直接影響到教學(xué)管理。因此建立一個(gè)公平、快速、高效的,符合學(xué)分制管理制度的實(shí)驗(yàn)課程選課平臺(tái)的重要性顯得尤為突出,基于網(wǎng)絡(luò)的實(shí)驗(yàn)課程選課系統(tǒng)使學(xué)生可以在任意地點(diǎn)、規(guī)定的時(shí)間內(nèi)進(jìn)行選課,這將大大提高教務(wù)管理的效率和質(zhì)量。使用ASP動(dòng)態(tài)網(wǎng)頁技術(shù)編程,以Access2003為數(shù)據(jù)庫基礎(chǔ)進(jìn)行系統(tǒng)平臺(tái)編寫,以實(shí)現(xiàn)學(xué)生網(wǎng)上選課、密碼修改、查看選課課程,教師開設(shè)課程、給出學(xué)生成績以及教務(wù)管理人員進(jìn)行學(xué)生信息維護(hù)和課程管理等目標(biāo)功能。
作者:王淑俠 楊英寶 王守霞 單位:西北工業(yè)大學(xué)機(jī)電學(xué)院