国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

高職院校實驗室網(wǎng)上預約系統(tǒng)的設(shè)計與實現(xiàn)

2018-01-29 10:31聶娟冉崇善
科技資訊 2018年22期
關(guān)鍵詞:實驗室高職院校

聶娟 冉崇善

摘 要:高職院校實驗室網(wǎng)上預約系統(tǒng)的設(shè)計與實現(xiàn)能夠提高的實驗室管理的高效性。本文首先簡要介紹了高職院校實驗室網(wǎng)上預約系統(tǒng)的MVC框架、ThinkPHP框架以及3MySQL數(shù)據(jù)庫技術(shù),隨后從高職院校實驗室網(wǎng)上預約系統(tǒng)的設(shè)計與實現(xiàn)兩個角度,探討了這些關(guān)鍵技術(shù)的具體應用,基于此,希望這些方案能夠有效提高高職院校教學的信息化和智能化水平。

關(guān)鍵詞:高職院校 實驗室 網(wǎng)上預約系統(tǒng)

中圖分類號:TP391 文獻標識碼:A 文章編號:1672-3791(2018)08(a)-0005-02

1 高職院校實驗室網(wǎng)上預約系統(tǒng)關(guān)鍵技術(shù)

1.1 MVC框架

MVC框架是模型(Model)—視圖(View)—控制器(Controller)的縮寫,是一種基于Web網(wǎng)頁設(shè)計開發(fā)的軟件系統(tǒng),能夠?qū)鹘y(tǒng)的輸入、處理和輸出功能映射到一個邏輯的圖形化用戶界面的結(jié)構(gòu)之中。根據(jù)當前Web應用程序的過程化語言編碼特點,使用MVC框架能夠有效實現(xiàn)數(shù)據(jù)層和表示層的分離,提高開發(fā)軟件的可靠性、便捷性和經(jīng)濟性。在實際的應用過程中,可以將MVC框架設(shè)計為四層架構(gòu)模式:第一層為表示層,即MVC的視圖層,能夠?qū)崿F(xiàn)多個視圖的實時共享;第二層為業(yè)務邏輯層,歸屬于控制層,處理數(shù)據(jù)訪問層與表示層之間的數(shù)據(jù)交換;第三層是數(shù)據(jù)訪問層,具有通訊功能、訪問功能、信息存儲和調(diào)用功能;第四層為數(shù)據(jù)層,即MVC的模型層,擁有最多的處理任務,是存儲數(shù)據(jù)的物理數(shù)據(jù)庫。

1.2 ThinkPHP框架

ThinkPHP框架是一個運行速度較快、具有高度兼容性且操作簡單的輕量級國產(chǎn)PHP開發(fā)框架,具有一些獨特的特征:首先,其系統(tǒng)具有較強的可操作性和兼容性,其模型、控制器和試圖架構(gòu)的實現(xiàn)較為簡單,模型的定義由Model類來完成的,應用控制器和Action控制器都可以承擔控制器的角色,模板的實現(xiàn)是和框架無關(guān)的,可以獨立預覽和制作。此外,ThinkPHP框架本身沒有什么特別模塊要求,可以支持Windows、Unix、Linux等多種服務器環(huán)境,如果用戶使用添加插件的方式添加插件也是切實可行的。其次,ThinkPHP框架具有獨創(chuàng)的機制,其支持XML標簽庫和普通標簽的混合定義,具有文件、數(shù)據(jù)庫、共享內(nèi)存等多種緩存方式,并且能夠在編譯過程中自動更新和加載模板緩存。

1.3 MySQL數(shù)據(jù)庫

MySQL數(shù)據(jù)管理系統(tǒng)被廣泛地應用在PHP網(wǎng)頁程序開發(fā)階段,具有高度的便捷性、公開性和實用性。第一,MySQL數(shù)據(jù)庫支持多線程編程,能夠有效節(jié)約系統(tǒng)資源,提高系統(tǒng)的靈活性和便捷性;第二,能夠通過聯(lián)機幫助,完善系統(tǒng)功能;第三,在GNU通用公共許可證(General Public License,GPL)的條件下使用MySQL的公開源代碼;第四,MySQL數(shù)據(jù)庫具有特殊的指令,例如:所有數(shù)據(jù)庫名的命令為“show databases”,表結(jié)構(gòu)和列結(jié)構(gòu)的命令為“desc tablename”;第五,MySQL數(shù)據(jù)庫可以兼容多種操作系統(tǒng),滿足用戶對軟件使用多樣性的需求;第六,具有高效穩(wěn)定的性能,沒有內(nèi)存漏洞,可以支持上千用戶的同時訪問;第七,MySQL數(shù)據(jù)庫具有多種功能,能夠支持多種編程語言開發(fā)和大型的數(shù)據(jù)庫信息處理。

2 高職院校實驗室網(wǎng)上預約系統(tǒng)的設(shè)計與實現(xiàn)

2.1 高職院校實驗室網(wǎng)上預約系統(tǒng)的設(shè)計

實驗網(wǎng)上預約管理系統(tǒng)是由實驗管理員、實驗指導教師和高職學生3個主要用戶組成的,不同用戶主體對應的操作界面和功能界面也是不盡相同的。

在教師模塊,其功能應該包括:實驗項目批次確認,實驗項目批次取消,瀏覽、下載、打印預約學生信息,瀏覽、下載、打印實驗室課表,報告批閱和報告成績登錄,密碼管理。

在學生模塊,其功能應該包括:瀏覽、愉悅實驗,預約實驗結(jié)果查詢,撤銷預約操作,提交實驗報告,實驗報告成績查詢,瀏覽、下載、打印課表,密碼管理。

在管理員模塊,其功能為:學生信息管理,教師信息管理,實驗室管理,管理員信息管理,學期管理,實驗項目管理,實驗項目批次管理,課程管理,學生預約情況管理。

從不同主體功能的差異性來看,其各自的權(quán)限也是不能一概而論的,不同的操作主體要想獲得相應的權(quán)限,必須要獲得登錄系統(tǒng)的認證。實驗室管理需要的是對后臺數(shù)據(jù)的操作,而實驗室指導教師和高職院校的學生需要的是前臺操作,因而高職院校的實驗室網(wǎng)上預約系統(tǒng)需要設(shè)置兩個不同的登錄界面,以滿足不同角色權(quán)限的需要。教師和學生的登錄流程設(shè)計為:開始→用戶登錄頁面→登錄成功→是否為教師→教師功能模塊/學生功能模塊→結(jié)束;管理員的登錄流程設(shè)計為:開始→管理員登錄頁面→登錄成功→管理員功能模塊→結(jié)束。與此同時,對數(shù)據(jù)庫的合理化設(shè)計也是十分有必要的,應該涉及實驗報告、管理員、教師、學生、實驗項目、實驗項目批次和實驗預約7個主體,它們彼此之間是相互聯(lián)系的。在進行數(shù)據(jù)庫邏輯設(shè)計時,需要這種反應數(shù)據(jù)之間的業(yè)務關(guān)系,遵循規(guī)范化理論的要求以減少數(shù)據(jù)冗余,當然,在必要的時候,也可以采用增加冗余列、重新組表等反規(guī)范技術(shù),以提高數(shù)據(jù)查詢速度[2]。

2.2 高職院校實驗室網(wǎng)上預約系統(tǒng)的實現(xiàn)

高職院校實驗室網(wǎng)上預約系統(tǒng)的實現(xiàn)是程序設(shè)計的根本目的。

首先,在實驗室網(wǎng)上預約系統(tǒng)的排課和愉悅功能上,可以以高職院校人才培養(yǎng)計劃的教學大綱為導向,通過回溯算法計算數(shù)字模型實現(xiàn)對不同年級、專業(yè)學生的實驗課程規(guī)劃,而在網(wǎng)上預約功能的實現(xiàn)上也可以通過編寫用戶代碼、業(yè)務邏輯層代碼和數(shù)據(jù)庫代碼的編寫,滿足學生隨時登陸實驗管理系統(tǒng)進行查看、預約和取消實驗的操作。

其次,在系統(tǒng)主要模塊、數(shù)據(jù)庫連接模塊、數(shù)據(jù)表格導入以及系統(tǒng)分頁功能設(shè)計的實現(xiàn)方面,可以通過增加#include語句、assign方法、conf.php修改模板定界符、導入Excel表格信息相關(guān)代碼等方式,提高系統(tǒng)的維護性。例如,數(shù)據(jù)庫的操作代碼可為:

<?php

return array(

'DB_PREFIX'=>'yy_', 表前綴

'DB_DSN'=>'MySQL ://root:123@localhost:3306/yuyue,

'SHOW _PAGE _TRACE ' =>true,// 開啟調(diào)試模式

}

最后,在安全模塊的實現(xiàn)上可以驗證碼和身份驗證強化用戶登錄系統(tǒng)的安全屏障[3],值得注意的是,要充分考慮到數(shù)據(jù)的獨立性,采用分離重要數(shù)據(jù),對數(shù)據(jù)進行授權(quán)和加密等安全措施,保障系統(tǒng)數(shù)據(jù)的正確性、完整性、有效性和一致性。

3 結(jié)語

綜上所述,在構(gòu)建高職院校實驗室網(wǎng)上預約系統(tǒng)的過程中,要注重權(quán)衡管理人員、教師職工以及高職院校學生的權(quán)限,完善頂層設(shè)計,構(gòu)筑全過程實驗網(wǎng)絡管理模式。

參考文獻

[1] 朱小娟.開放實驗室網(wǎng)上預約平臺的設(shè)計與實現(xiàn)[J].周口師范學院學報,2018,35(2):109-112,116.

[2] 杭莉.開放實驗室預約管理系統(tǒng)的設(shè)計與實踐[J].智能城市,2018,4(2):4-6.

[3] 喬楨,羅曦,司家瑞.醫(yī)學院校實驗室網(wǎng)上預約系統(tǒng)設(shè)計與構(gòu)建[J].數(shù)字通信世界,2017(9):168,197.

猜你喜歡
實驗室高職院校
電競實驗室
電競實驗室
電競實驗室
電競實驗室
電競實驗室
電競實驗室
“一帶一路”戰(zhàn)略與鹽城高職院校學生職業(yè)生涯規(guī)劃的思考
淺析紅色文化與高職院校思想政治教育工作
高職院校創(chuàng)新創(chuàng)業(yè)教育初探
全球化背景下高職院校韓語專業(yè)畢業(yè)生就業(yè)現(xiàn)狀分析
延长县| 陆丰市| 新巴尔虎左旗| 荥阳市| 阳新县| 株洲县| 丹阳市| 闽清县| 夏河县| 东乡县| 运城市| 普安县| 黄大仙区| 巨野县| 泾川县| 瑞昌市| 贵德县| 乌拉特前旗| 屏南县| 罗山县| 余江县| 新建县| 江源县| 牙克石市| 历史| 远安县| 博野县| 吴堡县| 铁力市| 仪陇县| 大连市| 兴义市| 娄烦县| 许昌市| 铜川市| 微山县| 万源市| 蒙自县| 乐至县| 宜黄县| 嘉善县|