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

PLC學習網站構建

2016-01-14 09:14:15王轉衛杜縱縱劉利
教育教學論壇 2016年2期

王轉衛 杜縱縱 劉利

摘要:針對目前PLC課程教學課時相對減少而知識量相對較多的實際情況,利用動態網頁技術構建一個PLC課程學習網站,幫助同學及PLC愛好者課下學習,并促進大家相互之間的交流和互動。該學習網站的構建可為其他課程相關專題子網站的制作提供一定的理論基礎與借鑒。

關鍵詞:網絡學習系統;PLC;動態網頁;網絡信息服務

中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2016)02-0191-02

隨著科學技術的飛速發展,Internet已被廣泛應用于人們的日常生活中,傳統的教與學模式也隨之發生著新的變化。多媒體網絡輔助教學系統或學習網站的建設,是教學信息化、網絡化的最佳途徑。PLC學習網站是針對目前我院PLC(Programmable Logic Controller,可編程控制器)課程的教學及實踐需求,采用動態網站構建技術,結合數據庫平臺,開發設計的一個實時動態輔助教學系統。

一、動態網站構建技術[1-4]

1.ASP技術介紹。動態服務器頁面(Active Server Page,ASP)是由微軟公司開發,在服務器端運行的腳本環境,Internet信息服務(Internet Information Services,IIS)中內置ASP,用戶可通過它結合超文本標記語言(Hyper Text Markup Language,HTML)、ActiveX元件和ASP指令等建立動態、互動且高效的Web服務器端應用程序。

2.ASP對象模型。ASP對象是ASP應用開發的強大工具,共含有七個內建對象,可以完成大多數Web應用設計的功能。在ASP中,對象相當于一個已經被封裝好的通用接口(Common Gateway Interface,CGI)程序,它向用戶提供其屬性和方法,Web設計人員無須了解對象的工作原理和設計方法,只要直接調用對象的屬性和方法就可以完成Web應用程序的基本功能。

3.ADO(ActiveX Data Object,ADO)簡介。在數據連接上,采用ASP+ADO技術。ADO是一種操作Microsoft所支持的Access數據庫的方法。在ASP中,ADO可以看作是一個服務器組件,共定義了七種對象,應用這些功能強大的對象,即可輕松完成對數據庫復雜的操作。

二、系統設計

1.環境搭建。

(1)相關軟件。①編程軟件Dreamweaver CS5;②數據庫軟件Access 2007;③服務器IIS 7.0;④圖片編輯軟件Photoshop CS5

(2)ASP環境配置。①安裝IIS。IIS是微軟NT/2000/XP平臺下專用的服務器軟件,提供常用的服務器功能,例如:FTP(文件傳輸)、SMTP(電子郵件服務)和HTTP(WWW服務)等。如果用戶的操作系統是Windows 2000 Professional或Windows XP,需要自行安裝IIS5.0。②設置虛擬目錄。ASP的所有程序必須要放在指定位置的目錄中,同時也為了使ASP程序得到運行,還必須要將此目錄在IIS管理器中設定為虛擬目錄。③測試IIS。關閉“Internet信息服務(IIS)管理器”窗口。打開瀏覽器,在地址欄輸入客戶端機器地址,如http://localhost/,或者http://127.0.0.1/,若環境配置正確,瀏覽器將打開IIS默認網頁。

2.系統模塊設計。根據需求及性能分析,對系統各功能進行集中和分塊,具體包括:用戶注冊模塊設計、用戶登錄模塊設計、用戶信息模塊設計、找回密碼模塊設計、提交話題模塊設計、話題管理模塊設計、回復管理模塊設計、附件管理模塊設計、鏈接管理模塊設計等。

(1)系統用戶注冊模塊設計。用戶只有在系統注冊才能獲得一定的權限,比如:發表話題、回復話題等。注冊頁面功能通過程序reg.htm實現。用戶注冊成功之后,系統會自動以當前用戶名登錄并跳轉到首頁。系統會自動給用戶一個級別權限,再根據該項權限提供相應的功能,比如發帖和回帖、個人信息管理、個人回復管理等。驗證用戶登錄功能通過程序adminlogin.asp實現。實現用戶發帖、回帖功能的程序分別是bbslist.asp和bbsview.asp。在用戶登錄之后,系統主界面上會為用戶提供“系統管理”鏈接,點擊可以進入管理后臺,同時系統會根據用戶的權限開放不同的功能。單擊“個人信息”可以修改自己的個人信息。“修改個人信息”功能通過程序reg_edit.asp實現。

(2)管理員管理模塊設計。管理員管理模塊中包含對系統的設置、用戶的管理、對話題的分類管理、話題回復的管理、對附件的管理、對話題類別的設置、對鏈接信息的管理等功能。

①系統設置模塊。系統設置是對PLC學習網站系統的基本設置,包括對系統的logo設置、發帖方式的設置、上傳附件格式的控制、網站描述等功能。系統設置功能通過程序admin_setup.asp實現。②用戶信息管理模塊。用戶信息管理模塊是管理員對注冊用戶的操作功能,可以實現的主要功能包括:查找用戶、刪除用戶等功能,通過程序tb_gl.asp實現。③話題管理模塊。系統中附件以及話題內容都是以單位帖子為集合,對話題帖子管理的好壞直接決定著網站操作的簡便程度以及人機交互的難易程度。只有具有管理權限的用戶才可以查看、刪除及修改話題信息。通過程序bbs_admin.asp實現。④話題回復管理模塊。擁有管理員權限的用戶可以實現對話題回復(即話題評論)的管理,對不合規范的回復可進行刪除操作。相應程序為bs_admin_hf.asp。⑤附件管理模塊。注冊用戶可以在發帖時添加附件,附件格式由管理員在系統設置中限制。系統對此功能的開放程度根據用戶級別設定。實現附件管理的程序是bbs_fj.asp。⑥話題類別設置模塊。話題類別設置得詳細、恰當,會讓用戶方便查找相關內容。同時也方便管理者更好地維護系統。只有管理員才可以對話題帖子的類別進行編輯。通過程序bbs_type.asp實現。

3.數據庫設計。數據庫設計的好壞直接影響系統的應用效率及使用效果。

①數據庫需求分析。用戶的需求具體體現在各種信息的提供、保存、更新和查詢上,這就要求數據庫結構能夠充分滿足各種信息的輸入與輸出。②數據庫概念結構設計。根據數據項和數據結構,可以設計能夠滿足用戶需求的各種數據庫實體,以及它們之間的關系,從而為后面的邏輯結構設計打下基礎。③數據庫的邏輯結構設計。在數據庫實體圖基礎上,將數據庫的概念結構轉化為數據庫系統所支持的實際數據模型,即為數據庫的邏輯結構,進一步形成數據庫中的表格以及各個表格間的關系。

4.創建數據庫連接。數據庫連接是對需要連接的數據庫的一些參數進行設置。具體步驟如下:(1)在Dreamweaver CS5中打開需要添加數據庫連接的文檔。執行“窗口”|“數據庫”命令,打開“數據庫”面板。單擊 按鈕,選擇“數據源名稱(DSN)”選項。(2)打開DSN對話框,單擊“定義”按鈕,打開“ODBC數據源管理器”對話框,切換到“系統DSN”選項卡。(3)單擊“添加”按鈕,打開“創建新數據源”對話框,選擇“Driver do Microsoft Access (*.mdb)”。單擊“完成”按鈕,打開“ODBC Microsoft Access安裝”對話框,單擊“數據庫”選項中的“選擇”按鈕,打開“選擇數據庫”對話框,選擇數據庫所在位置,單擊“確定”按鈕,設置數據庫所在的位置,在“數據源名”文本框中輸入“PLC”。單擊“確定”按鈕,返回到“ODBC數據源管理器”對話框。(4)單擊“確定”按鈕,返回到“數據源名稱(DSN)”對話框,在“數據源名稱(DSN)”文本框的后面會出現已經定義好的數據庫。在“連接名稱”文本框中輸入“PLC”,單擊“確定”按鈕,創建數據庫連接。

三、網站系統的測試與性能分析

網站系統的程序開發需要在Web服務器上運行,所以測試網站系統前,需要將程序所在目錄添加到IIS的虛擬目錄里面,這樣就能顯示在瀏覽器上進行各項功能的測試。測試的主要內容包括:用戶注冊、用戶登錄、話題的管理、文件的上傳與下載、個人信息的管理、用戶管理、鏈接管理等功能。

根據對主要內容測試,結果表明:網站能實現用戶注冊、登錄、個人信息管理、話題管理、文件的上傳與下載、用戶管理、鏈接管理等功能,達到了最初的設計要求。但文件上傳大小受到限制,目前只能上傳20M以內文件,需要在后期建設中解決此問題。

四、結論

采用ASP動態網站技術構建的PLC學習網站系統,完成的主要工作及功能如下:(1)實現用戶注冊,網頁與數據庫相連,可以實現對數據庫的實時更新;(2)用戶發帖,可實現附件文件的上傳;(3)管理員管理,網頁根據用戶權限級別分配不同的管理功能,實現對用戶信息以及網站的設置管理;(4)管理員擁有話題管理權限,可以實現對話題分類、附件等的管理。

該學習網站為師生及PLC愛好者提供一個相對自由的課堂外學習交流平臺,支持注冊用戶發布學習資源,方便大家共同學習,共同提高。

參考文獻:

[1]譚海波.學用一冊通:Dreamweaver CS6+ASP動態網站開發[M].北京:電子工業出版社,2013.

[2]劉乃琦,袁暋.ASP應用開發與實踐[M].北京:人民郵電出版社,2012.

[3]王威,屈正庚.ASP技術與Access數據庫構建動態網站安全性評析[J].荊楚理工學院報,2009,24(5):16-19.

[4]張洪明,李明侖.ASP動態網站項目開發與案例教程[M].西安:電子工業出版社,2011.

主站蜘蛛池模板: 欧美三级视频网站| 无码日韩精品91超碰| 成人在线第一页| 国产精品丝袜视频| 国产成人一区在线播放| 亚洲无码一区在线观看| 97狠狠操| 亚洲精品视频网| 免费A级毛片无码免费视频| 成人综合在线观看| 亚洲伊人天堂| 91小视频在线观看免费版高清| 国产福利影院在线观看| 亚洲手机在线| 无遮挡国产高潮视频免费观看 | 99视频免费观看| 亚洲男人的天堂网| 亚洲中文字幕精品| 久久综合色天堂av| 中文字幕丝袜一区二区| 国产交换配偶在线视频| 麻豆精品在线视频| 18禁黄无遮挡网站| 2021国产精品自产拍在线| 五月激情综合网| 亚洲有无码中文网| 波多野结衣中文字幕一区二区| 久久99这里精品8国产| 99视频在线观看免费| 成人免费午夜视频| 国产高清免费午夜在线视频| 就去吻亚洲精品国产欧美| 亚洲综合色区在线播放2019| 91免费片| 无码免费的亚洲视频| 国产无码高清视频不卡| 成人av专区精品无码国产| h网站在线播放| 色天天综合| 22sihu国产精品视频影视资讯| 高清不卡一区二区三区香蕉| 思思热精品在线8| 久久网欧美| 国产美女一级毛片| 国产成a人片在线播放| 国产嫩草在线观看| 国产91小视频在线观看| 国产女人在线| 亚洲人成影院在线观看| 国产精品无码翘臀在线看纯欲| 国产成人久视频免费| 2024av在线无码中文最新| 亚洲日本中文综合在线| 久久久久88色偷偷| 亚卅精品无码久久毛片乌克兰| 中文字幕免费视频| 亚洲AⅤ无码国产精品| 五月天综合婷婷| 国产日本欧美在线观看| 99r在线精品视频在线播放| 婷婷午夜影院| 精品综合久久久久久97超人| 一级毛片免费不卡在线| 国模在线视频一区二区三区| 国产真实乱子伦精品视手机观看| 欧美精品啪啪一区二区三区| 操操操综合网| 97影院午夜在线观看视频| 欧美日韩国产成人高清视频| 日本人妻一区二区三区不卡影院| 欧美成人国产| 91在线免费公开视频| av午夜福利一片免费看| 久久香蕉国产线看精品| 精品一区二区三区四区五区| 国产午夜人做人免费视频中文| 久久国产精品77777| 精品無碼一區在線觀看 | 丁香婷婷久久| 国产迷奸在线看| 亚洲成肉网| 草草线在成年免费视频2|