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

基于LAMP平臺(tái)開放式實(shí)驗(yàn)室管理平臺(tái)的構(gòu)建

2014-05-05 10:06:02朱亞林
中小學(xué)電教 2014年3期
關(guān)鍵詞:頁(yè)面實(shí)驗(yàn)室用戶

☆ 朱亞林

(如皋高等師范學(xué)校,江蘇如皋 226500)

基于LAMP平臺(tái)開放式實(shí)驗(yàn)室管理平臺(tái)的構(gòu)建

☆ 朱亞林

(如皋高等師范學(xué)校,江蘇如皋 226500)

結(jié)合當(dāng)下高校及職業(yè)類學(xué)校建設(shè)開放式實(shí)驗(yàn)室的要求,分析用戶實(shí)際需要,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于LAMP平臺(tái),并支持多終端的實(shí)驗(yàn)室管理平臺(tái)。

LAMP;開放式實(shí)驗(yàn)室;預(yù)約;管理

近年來(lái),開放式實(shí)驗(yàn)室的概念已經(jīng)深入到各類高校及職業(yè)類學(xué)校當(dāng)中,不少學(xué)校都提出了建設(shè)開放式實(shí)驗(yàn)室的設(shè)想。開放式實(shí)驗(yàn)室管理模式與傳統(tǒng)實(shí)驗(yàn)室管理模式在本質(zhì)上有所不同,是以提高教學(xué)質(zhì)量和實(shí)驗(yàn)設(shè)備利用率為目的、讓學(xué)生在實(shí)驗(yàn)的內(nèi)容和時(shí)間安排上有更多自主選擇空間的新型管理模式。這種模式允許學(xué)生在實(shí)驗(yàn)室空余時(shí)間,按照自己的需求對(duì)實(shí)驗(yàn)室設(shè)備進(jìn)行預(yù)約并在指定時(shí)間使用,是實(shí)驗(yàn)室管理的一種必要的改革和實(shí)踐。

在信息社會(huì)的環(huán)境下,要建設(shè)好開放式實(shí)驗(yàn)室,一個(gè)可以進(jìn)行實(shí)驗(yàn)室信息查詢、預(yù)約、登記的平臺(tái)就成為了必要的信息載體。本文將以如皋高等師范學(xué)校建設(shè)“開放式實(shí)驗(yàn)室”過(guò)程中的實(shí)驗(yàn)室管理平臺(tái)為例,介紹該平臺(tái)的實(shí)現(xiàn)過(guò)程。

一、開放式實(shí)驗(yàn)室管理平臺(tái)模型的建立

本開放式實(shí)驗(yàn)室管理平臺(tái)是一個(gè)基于B/S模式的信息管理系統(tǒng),其開發(fā)與運(yùn)行都基于LAMP平臺(tái),即以Linux作為系統(tǒng)平臺(tái),以Apache為服務(wù)器,以PHP為開發(fā)語(yǔ)言,以Mysql為數(shù)據(jù)庫(kù)。以LAMP作為平臺(tái),是因?yàn)長(zhǎng)AMP組合是一個(gè)免費(fèi)、開源、安全、高效的服務(wù)器組合,且完全適用于本平臺(tái)的運(yùn)行需要。

開放式實(shí)驗(yàn)室管理平臺(tái)運(yùn)行在校園網(wǎng)內(nèi)部服務(wù)器上,主要面向的用戶是學(xué)生與實(shí)驗(yàn)室管理員,其系統(tǒng)模型如圖1所示。

圖1 開放式實(shí)驗(yàn)室管理平臺(tái)模型圖

從圖1中可以看到,管理平臺(tái)需要向?qū)W生端提供可以在各種終端上瀏覽、管理信息的頁(yè)面,也需要向?qū)嶒?yàn)室管理員提供設(shè)置、維護(hù)實(shí)驗(yàn)室的頁(yè)面。因此,根據(jù)該模型圖進(jìn)行下一步系統(tǒng)需求的分析。

二、開放式實(shí)驗(yàn)室管理平臺(tái)需求分析

開放式實(shí)驗(yàn)室管理平臺(tái)主要面向?qū)W生和實(shí)驗(yàn)室管理員兩大類用戶。從兩者實(shí)際需要出發(fā),可以分別得到以下要求。

學(xué)生端:學(xué)生可以通過(guò)各類終端(包括使用智能手機(jī))接入平臺(tái),在平臺(tái)上可以指定日期、時(shí)間段對(duì)指定實(shí)驗(yàn)室的預(yù)約情況進(jìn)行查詢,并可以對(duì)空余位置進(jìn)行預(yù)約。同時(shí),學(xué)生也可以對(duì)自己已經(jīng)預(yù)約的信息進(jìn)行查詢、管理。

實(shí)驗(yàn)室管理員端:實(shí)驗(yàn)室管理員通過(guò)終端可以管理各類用戶數(shù)據(jù);可以設(shè)置管理開放實(shí)驗(yàn)室的基本情況,設(shè)置開放機(jī)位數(shù);可以臨時(shí)關(guān)閉實(shí)驗(yàn)室預(yù)約;可以查詢指定日期、時(shí)間段、指定實(shí)驗(yàn)室的預(yù)約情況。

三、開放式實(shí)驗(yàn)室管理平臺(tái)的設(shè)計(jì)

根據(jù)第二節(jié)內(nèi)容對(duì)系統(tǒng)需求進(jìn)行的分析,我們可以對(duì)該平臺(tái)進(jìn)行如下模塊設(shè)計(jì)。

(1)系統(tǒng)登錄模塊:該模塊主要供學(xué)生和管理員進(jìn)行登錄驗(yàn)證,同時(shí)也是核實(shí)學(xué)生個(gè)人信息的重要步驟。

(2)預(yù)約查詢模塊:該模塊主要供學(xué)生和管理員進(jìn)行指定日期、指定時(shí)間、指定實(shí)驗(yàn)室的預(yù)約情況查詢,了解實(shí)驗(yàn)室的使用情況。從學(xué)生角度而言,在指定條件下有空機(jī)位的時(shí)候,可以進(jìn)行實(shí)時(shí)預(yù)約。

(3)預(yù)約模塊:該模塊主要供學(xué)生使用,方便學(xué)生在查詢到空機(jī)位的時(shí)候,直接選擇空機(jī)位進(jìn)行機(jī)位預(yù)約。

(4)預(yù)約管理模塊:該模塊供學(xué)生使用,學(xué)生可以通過(guò)該模塊查看自己的預(yù)約情況,并對(duì)相關(guān)預(yù)約進(jìn)行操作。

(5)實(shí)驗(yàn)室管理模塊:該模塊主要供管理員使用,管理員可以初始化實(shí)驗(yàn)室數(shù)據(jù),包括開放實(shí)驗(yàn)室的名稱,以及每個(gè)實(shí)驗(yàn)室提供的機(jī)位數(shù)及機(jī)器標(biāo)識(shí)。管理員可以通過(guò)該模塊來(lái)修改相關(guān)的實(shí)驗(yàn)室數(shù)據(jù)。同時(shí),也可以將某個(gè)實(shí)驗(yàn)室在指定時(shí)間段內(nèi)進(jìn)行關(guān)閉維護(hù),取消學(xué)生預(yù)約。

(6)用戶管理模塊:該模塊中,管理員可以對(duì)學(xué)生數(shù)據(jù)進(jìn)行維護(hù),可以添加、刪除學(xué)生基本信息。

(7)個(gè)人信息維護(hù)模塊:該模塊提供給用戶對(duì)個(gè)人基本信息進(jìn)行配置、維護(hù),比如修改密碼,等等。

該平臺(tái)的數(shù)據(jù)庫(kù)依靠Mysql實(shí)現(xiàn)。主要數(shù)據(jù)表有用戶數(shù)據(jù)表(user)、實(shí)驗(yàn)室數(shù)據(jù)表(labInfo)、實(shí)驗(yàn)室時(shí)間表(schedule)。User表中主要存儲(chǔ)學(xué)生基本信息,labInfo中存儲(chǔ)實(shí)驗(yàn)室基本信息,schedule中存儲(chǔ)實(shí)驗(yàn)室預(yù)約時(shí)間表。Schedule表中的信息將是本平臺(tái)的核心信息,所有的查詢、預(yù)約都將圍繞讀寫該表的信息而進(jìn)行。其基本結(jié)構(gòu)如表1所示。

表1 schedule數(shù)據(jù)表結(jié)構(gòu)

四、開放式實(shí)驗(yàn)室管理平臺(tái)的實(shí)現(xiàn)

由于用戶登錄、用戶管理等模塊為一般管理信息系統(tǒng)中常見模塊,功能大體類似,不再贅述。這里將重點(diǎn)介紹實(shí)驗(yàn)室預(yù)約查詢、實(shí)驗(yàn)室預(yù)約、預(yù)約管理模塊功能的實(shí)現(xiàn)。

1.實(shí)驗(yàn)室預(yù)約查詢

本模塊的頁(yè)面中給用戶提供一個(gè)可以進(jìn)行條件搜索的表單,具體包含:選擇要查詢的實(shí)驗(yàn)室,選擇要查詢的日期,選擇要查詢的課時(shí)節(jié)次。而搜索反饋的理想結(jié)果則是,用戶可以直觀地看到要查詢的實(shí)驗(yàn)室在指定的時(shí)間段內(nèi)哪些機(jī)器被預(yù)約了,哪些機(jī)器還沒(méi)有被預(yù)約。

根據(jù)第三章的設(shè)計(jì)可以得知,實(shí)驗(yàn)室的預(yù)約情況都將存儲(chǔ)在數(shù)據(jù)表schedule中,因此,對(duì)于預(yù)約情況的查詢,其實(shí)就是根據(jù)設(shè)定的條件,在該數(shù)據(jù)表中查詢是否有符合條件的數(shù)據(jù)存在,如果有,則表示已經(jīng)被預(yù)約,如果沒(méi)有,則表示尚未被預(yù)約,此時(shí)就可以提供鏈接給用戶進(jìn)行相應(yīng)的預(yù)約。將以上思路轉(zhuǎn)化為代碼,則可以用以下核心代碼來(lái)表示:

需要說(shuō)明的是,上述代碼在數(shù)據(jù)庫(kù)中查詢符合表單條件的記錄時(shí),其中,labname中存放的是查詢表單中傳遞過(guò)來(lái)的實(shí)驗(yàn)室名,riqi中存放的是表單中查詢?nèi)掌诘闹?keci中存放的是表單中要查詢的課時(shí)節(jié)次,而m_id則是通過(guò)循環(huán)來(lái)遍歷指定實(shí)驗(yàn)室的機(jī)器標(biāo)識(shí),也就是將指定實(shí)驗(yàn)室中每臺(tái)設(shè)備的標(biāo)識(shí)都在數(shù)據(jù)庫(kù)進(jìn)行查詢。這樣根據(jù)查詢結(jié)果,就可以達(dá)到以下效果,如果記錄存在則顯示紅色,如果記錄不存在則顯示藍(lán)色,并提供預(yù)約鏈接。

在學(xué)生端執(zhí)行上述代碼查詢后可以得到如圖2所示的效果。

圖2 預(yù)約查詢頁(yè)面

當(dāng)操作者為管理員時(shí),同樣提供一個(gè)可以設(shè)置實(shí)驗(yàn)室名、查詢時(shí)間、查詢課次的表單,當(dāng)管理員設(shè)定條件進(jìn)行查詢后,則顯示指定條件下實(shí)驗(yàn)設(shè)備的預(yù)約列表(即指定條件下,實(shí)驗(yàn)室設(shè)備被預(yù)約情況的詳細(xì)清單,其中,包含預(yù)約人基本信息,這樣可以方便管理員進(jìn)行相應(yīng)的管理與核查),并可以進(jìn)行相關(guān)的設(shè)置與操作。

2.實(shí)驗(yàn)室預(yù)約功能的實(shí)現(xiàn)

本系統(tǒng)中,實(shí)驗(yàn)室的預(yù)約功能建立在查詢預(yù)約的基礎(chǔ)上,即在查詢預(yù)約信息之后,當(dāng)指定實(shí)驗(yàn)室在指定時(shí)間段內(nèi),還有空余機(jī)器時(shí),該機(jī)器則顯示為藍(lán)色,并且存在一個(gè)超鏈接引導(dǎo)用戶進(jìn)入預(yù)約頁(yè)面,在預(yù)約頁(yè)面上完善相關(guān)信息后對(duì)本次預(yù)約進(jìn)行提交。在提交之前再次檢索數(shù)據(jù)庫(kù)信息,確保該條預(yù)約不存在重復(fù)信息,然后寫入數(shù)據(jù)庫(kù)中,完成預(yù)約過(guò)程。

3.預(yù)約管理功能的實(shí)現(xiàn)

預(yù)約管理功能實(shí)現(xiàn)的原理主要是在schedule表中,按照指定條件進(jìn)行檢索,然后列出檢索結(jié)果。當(dāng)操作者為學(xué)生用戶時(shí),則按照當(dāng)前用戶的身份標(biāo)識(shí)在數(shù)據(jù)庫(kù)中進(jìn)行搜索,然后將符合要求的記錄顯示到頁(yè)面上。學(xué)生用戶在該頁(yè)面上可以看到自己所有的預(yù)約信息,當(dāng)然,也可以將尚未到期的預(yù)約進(jìn)行刪除。此處屬于簡(jiǎn)單的數(shù)據(jù)庫(kù)操作,不再陳列代碼,具體運(yùn)行效果如圖3所示。

圖3 預(yù)約管理頁(yè)面

以上功能都是基于瀏覽器端實(shí)現(xiàn)的,為了更加方便學(xué)生進(jìn)行實(shí)驗(yàn)室的預(yù)約和管理,本系統(tǒng)也將以上三個(gè)主要功能開發(fā)成了智能手機(jī)的APP,讓學(xué)生可以安裝在Android智能手機(jī)端進(jìn)行操作。由于其實(shí)現(xiàn)思路一致,只是實(shí)現(xiàn)語(yǔ)言、平臺(tái)、代碼不同,這里就不作論述了。

五、結(jié)束語(yǔ)

建設(shè)開放式實(shí)驗(yàn)室對(duì)于任何一所高校及職業(yè)類學(xué)校而言都是大勢(shì)所趨,設(shè)計(jì)并實(shí)現(xiàn)這樣一套管理平臺(tái),不僅可以方便學(xué)生對(duì)機(jī)器的使用預(yù)約,也極大地方便了實(shí)驗(yàn)室的管理,讓工作人員能夠從繁瑣的實(shí)驗(yàn)室登記、記錄等工作中解放出來(lái),大大減輕了工作量,提高了工作效率,從而讓實(shí)驗(yàn)室的使用、管理更加科學(xué)與合理。

[1]徐金榮,楊玲,徐嘉祥等.開放式實(shí)驗(yàn)教學(xué)的管理工作方法探索[J].實(shí)驗(yàn)室研究與探索,2011,30(6):172-174.

[2]戚康標(biāo),王宏斌,何炎明等.開放式研究性實(shí)驗(yàn)教學(xué)的設(shè)計(jì)與管理[J].實(shí)驗(yàn)技術(shù)與管理,2010,27(7):25-28.

[3]黃華文,吳曉.開放式實(shí)驗(yàn)室管理若干問(wèn)題的探討[J].電腦知識(shí)與技術(shù),2007,(10):1177-1179.

[編輯:昌曙平]

G434

A

1671-7503(2014)05-0078-03

猜你喜歡
頁(yè)面實(shí)驗(yàn)室用戶
大狗熊在睡覺(jué)
刷新生活的頁(yè)面
電競(jìng)實(shí)驗(yàn)室
電競(jìng)實(shí)驗(yàn)室
電競(jìng)實(shí)驗(yàn)室
電競(jìng)實(shí)驗(yàn)室
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
主站蜘蛛池模板: 亚洲美女久久| 亚洲精品国产成人7777| 91精品国产自产在线老师啪l| 亚洲中文字幕在线一区播放| 国产小视频在线高清播放| 在线精品视频成人网| 亚洲va在线观看| 99在线免费播放| 日韩激情成人| 国内毛片视频| 欧洲在线免费视频| 极品国产一区二区三区| 亚洲美女一级毛片| 日本国产一区在线观看| 欧洲免费精品视频在线| 亚洲视频四区| 人妻夜夜爽天天爽| 在线免费亚洲无码视频| 91人人妻人人做人人爽男同| 免费观看成人久久网免费观看| 小说 亚洲 无码 精品| 福利在线不卡一区| 99re免费视频| 亚洲国产欧洲精品路线久久| 久久久91人妻无码精品蜜桃HD| 91精品国产91久无码网站| 精品無碼一區在線觀看 | 亚洲一区二区约美女探花| 国产三级视频网站| 亚洲精品视频免费观看| 91久久国产综合精品女同我| 久久网欧美| 久久中文电影| 欧美成在线视频| 国模私拍一区二区| 黄色片中文字幕| 精品国产电影久久九九| 亚洲人成色在线观看| 在线看免费无码av天堂的| 天天视频在线91频| 在线精品自拍| 国产丝袜无码一区二区视频| 亚洲精品自拍区在线观看| 91视频日本| 国产区在线看| 狠狠色丁香婷婷综合| 制服无码网站| 久久亚洲国产最新网站| 麻豆精品在线播放| 污网站在线观看视频| 欧洲极品无码一区二区三区| 色综合热无码热国产| lhav亚洲精品| 2021国产精品自产拍在线| 米奇精品一区二区三区| www.日韩三级| 99re视频在线| 国产69精品久久久久妇女| 99久久精品无码专区免费| 91蝌蚪视频在线观看| 欧美视频在线播放观看免费福利资源| 久久这里只有精品2| 亚洲青涩在线| 精品久久久久久成人AV| 2022国产无码在线| 久久人人妻人人爽人人卡片av| 夜夜高潮夜夜爽国产伦精品| 伊在人亞洲香蕉精品區| 国产午夜福利亚洲第一| 欧美伦理一区| 色香蕉影院| 亚洲资源站av无码网址| 亚洲精品国产综合99| 国产色婷婷| 奇米影视狠狠精品7777| 人妻无码一区二区视频| 国产人人干| 在线另类稀缺国产呦| 九九热视频在线免费观看| 亚洲综合色在线| 国产aⅴ无码专区亚洲av综合网| 国产www网站|