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

C語言在線輔導學習系統

2017-10-19 15:10:40楊燕玲
現代職業教育·高職高專 2017年3期
關鍵詞:頁面數據庫用戶

楊燕玲

[摘 要] C語言在線輔導學習管理系統是根據實際情況為模型進行開發設計的,其主要目標是為對傳統的學習管理模式進行改造,實現教學管理工作的自動化、網絡化、無紙化建設。

[關 鍵 詞] 輔助學習;JQuery;XML

[中圖分類號] TP393 [文獻標志碼] A [文章編號] 2096-0603(2017)07-0074-01

一、緒論

為滿足廣大C語言學習者和C語言編程者的實際需求,使C語言學習者隨時隨地可以學習,同時能夠幫助編程者在忘記具體函數名字和用法時,可以通過精確和模糊搜索查找到相應的函數。

(一)概述

本文運用Ajax、JQuery、XML等技術設計和實現在線輔助學習。它包括一般用戶和教師用戶,其中一般用戶包含三大功能:函數查看功能、精確搜索、模糊搜索;教師用戶具備修改功能。

(二)課題研究現狀分析

隨著信息技術和網絡技術的發展,學生和教師有了越來越多的利用網絡環境學習和開展教學的機會。在線網絡學習容易出現網絡課程內容更新的速度慢,很多都是收費資源,內容較分散、缺乏系統性等缺點。

正是基于這樣的背景,我們在前一段研究的基礎上,提出了C語言在線輔助學習系統。

二、網站設計的關鍵技術

(一)DIV和CSS

本平臺采用流行的DIV、CSS作為構建頁面的基本要素。使用CSS將樣式分離,界面結構代碼更加簡潔,相同的CSS樣式可以在樣式表中重復利用,減少代碼量。DIV布局的頁面代碼較table少,加上樣式的分離,加載速度比table快,能得到更好的用戶體驗。

(二)XML

擴展標記語言XML是一種簡單的數據存儲語言,與其他數據庫不同,它提供了更強有力的數據存儲和分析能力。

(三)Ajax

Ajax是指一種創建交互式網頁應用的網頁開發技術,用于創建更好、更快以及交互性更強的Web應用程序的技術。可在不重載頁面的情況與Web服務器交換數據。

(四)JQuery

jQuery是一個非常容易使用,同時也是擴展性很好的一個Javascript框架,可以非常容易地實現一些頁面的Ajax效果。

三、需求分析

(一)項目開發背景

學生學習C語言普遍覺得難度太大,學習起來枯燥乏味,不感興趣,所以開發一款界面友好的C語言輔助學習軟件是很有必要的。

(二)可行性分析

C語言在線輔助學習系統主要針對C語言函數,通過原型、描述、參數、返回值和示例五部分把函數描述清楚,方便學生針對每個模塊去了解、學習。

(三)功能分析

普通用戶和教師用戶登陸模塊,普通用戶與教師用戶都有函數查看、精確搜索、模糊搜索功能,但只有教師用戶才具備修改功能。

1.數據庫設計

根據函數的類別進行分類,每個頭文件為一類,可以分成格式輸入輸出、字符及串輸入輸出和文件輸入輸出三個類別。這樣有助于函數的查找和管理,方便數據的添加和更改。

2.函數查看功能

根據函數的頭文件進行分類,用戶可以根據函數的頭文件是屬于哪一類而去查看。

3.函數檢索功能

本系統檢索功能包括精確搜索和模糊搜索。精確搜索是為了用戶根據函數名精確查找到相應的函數。模糊搜索是為了用戶模糊記得函數名的某幾個字母,就可以通過模糊搜索查找到需要的函數。

4.函數修改功能

只有教師用戶登錄之后才有權限修改函數的示例并保存。

(四)系統開發流程

需求分析→可行性分析→總體設計(1)數據庫設計→代碼編寫→代碼測試,(2)頁面設計→頁面制作→頁面效果審評)。

四、詳細設計

(一)運行環境

在Linux虛擬機上運行,適合普遍的瀏覽器。

(二)界面設計

(1)簡單的LOGO設計。

(2)函數搜索。column0為兩個DIV,分別為精確搜索和模糊搜索。

(3)函數查看。column1為函數的分類大類。該模塊列出所有函數的分類,這樣方便用戶在忘記函數名的同時可以找到相應的函數。

(4)column2為函數column1中的每一個大類中的小類,單擊該函數時,就可以查看該函數的相應信息。

(5)column3為函數的現實部分,分別包括原型、描述、參數、返回值、示例。

(三)功能設計

1.查看功能模塊設計

該模塊列出所有函數的分類,這樣方便用戶在忘記函數名的同時可以找到相應的函數。

2.搜索功能模塊設計

(1)精確搜索。通過輸入需要查找的函數名,通過讀取id為funcname的text,并在contents中查找。

(2)模糊搜索。通過部分匹配(“*=”)技術,id*=“+item+”‘從contents找出有item出現的函數。

3.修改功能模塊設計

只有通過教師用戶登錄,才能對數據庫進行修改。

4.數據庫的設計

五、總結體會

在線輔助學習系統的設計會根據本學科的特點、學習者的不同特征、信息和網絡技術發展的狀況來進行,為學習者提供更加智能化的學習平臺。

參考文獻:

[1]周德云.校園辦公自動化網站的開發設計與分析[J]. 黑龍江:哈爾濱職業技術學院學報,2007(1).

[2]王嘉.Ajax經典案例開發大全[M].黑龍江:清華大學出版社,2007-06.

猜你喜歡
頁面數據庫用戶
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 亚洲精品中文字幕无乱码| 成人国产精品网站在线看| 成人免费视频一区| 欧美日韩导航| 免费一级无码在线网站| 国产精品无码AV片在线观看播放| 亚洲高清中文字幕| 九九线精品视频在线观看| 亚洲欧美激情小说另类| 国产幂在线无码精品| 中文字幕av一区二区三区欲色| 精品国产一区二区三区在线观看 | 18禁影院亚洲专区| 91国内外精品自在线播放| 成人在线亚洲| 亚洲精品午夜天堂网页| 国产噜噜噜| 国产九九精品视频| 色噜噜狠狠色综合网图区| 免费一级毛片在线观看| 91精品啪在线观看国产91| 超级碰免费视频91| 99人体免费视频| 精品视频一区二区观看| 欧美日韩国产成人高清视频| 亚洲VA中文字幕| 美女被操黄色视频网站| 亚洲国产成人在线| 亚洲美女久久| 91在线无码精品秘九色APP| 亚洲欧美人成电影在线观看| 久久国产V一级毛多内射| 国产理论一区| 国产男人的天堂| 精品三级在线| 五月天丁香婷婷综合久久| 国产无遮挡裸体免费视频| 四虎永久免费网站| 4虎影视国产在线观看精品| av在线无码浏览| 免费国产一级 片内射老| 这里只有精品在线播放| 无码国产伊人| 亚洲中文字幕日产无码2021| 99久视频| 亚洲一级毛片| 亚洲一区波多野结衣二区三区| 国产中文在线亚洲精品官网| 欧美日韩激情在线| 久久国产亚洲欧美日韩精品| 久久免费观看视频| 88av在线看| 國產尤物AV尤物在線觀看| 精品国产香蕉伊思人在线| 免费国产高清视频| 91在线视频福利| 久久人搡人人玩人妻精品一| 亚洲色精品国产一区二区三区| 国产第一页屁屁影院| 熟妇人妻无乱码中文字幕真矢织江 | 国产精品区视频中文字幕| 国产欧美日韩va另类在线播放| 日韩免费无码人妻系列| 在线无码九区| 毛片久久网站小视频| 99精品热视频这里只有精品7| 日韩一区二区在线电影| a天堂视频| 亚洲精品欧美重口| 自拍中文字幕| 欧美三級片黃色三級片黃色1| 亚洲免费福利视频| 一本大道东京热无码av| 亚洲天堂网在线播放| 97超碰精品成人国产| 波多野结衣一区二区三区88| 亚洲色图欧美激情| 国产福利不卡视频| 97超碰精品成人国产| 日本久久网站| 精品1区2区3区| 亚洲欧美日韩另类在线一|