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

精品課程網(wǎng)站設計與開發(fā)

2008-12-31 00:00:00
電腦知識與技術 2008年22期

摘要:網(wǎng)絡教育的發(fā)展是教育的必然趨勢,而精品課程網(wǎng)站作為網(wǎng)絡教育建設中的一個關鍵環(huán)節(jié),也起著不可忽視的作用。

隨著教育的改革,各個學科相應的精品課程也相繼發(fā)展起來。本文將網(wǎng)絡技術與傳統(tǒng)教育相結合制作精品課程網(wǎng)站,選用了當前比較流行的網(wǎng)絡編程技術ASP.NET作為主要的實現(xiàn)手段。本文簡要的說明了精品課程網(wǎng)站的功能和意義,分析了網(wǎng)站的整體系統(tǒng)構架。

關鍵詞:精品課程;ASP.NET;功能模塊;數(shù)據(jù)庫

中圖分類號:TP393文獻標識碼:A文章編號:1009-3044(2008)22-747-03

Object-oriented Programming Quality Courses Website Design and Development

ZHANG Feng

(Computer Science and Information Technology, Information Institute, Zhejiang Shuren University, Hangzhou 310018, China)

Abstract: Network to the development of education is an inevitable trend in education, curriculum and quality education construction site in the network as a key link; also plays a role can not be ignored.

Along with education reform and the various disciplines corresponding quality courses have also developed. This article network technology and traditional education courses combined production of quality sites, more popular choice of the current network programming ASP.NET as a major means of achieving. This paper briefly explains the fine course site features and significance of the site's overall system architecture.

Key words: Excellent Courses; ASP.NET; Module; Database

1 引言

隨著網(wǎng)絡的高速發(fā)展和廣泛傳播,現(xiàn)代教育已經(jīng)開始突破傳統(tǒng)教育模式,向網(wǎng)絡教育方向發(fā)展。自20世紀90年代以來,我國高等教育相繼實施了一系列重大教學改革工程,使高等教育的教學觀念、人才培養(yǎng)模式和目標、課程體系與教學內容、辦學條件和教學環(huán)境、教材建設等都發(fā)生了深刻的變化。精品課程建設正是適應這一形式而提出的,通過精品課程建設,充分發(fā)揮精品課程的示范和輻射作用,牽動其它課程建設,促進課程整體水平的提高;通過每門精品課程教學隊伍的建設,促進學校盡快完成本科教學中堅力量的新老交替,推進教學改革,促進優(yōu)質教學資源的共享,全面提高教學質量和人才培養(yǎng)質量。

精品課程網(wǎng)站是精品課程建設之中重要和關鍵的一環(huán),是精品課程外在的表現(xiàn)形式和載體,直接反映和影響精品課程建設的質量。

2 精品課程網(wǎng)站建設的意義與功能

2.1 精品課程網(wǎng)站的現(xiàn)狀

目前多數(shù)精品網(wǎng)站按照“三級管理”的模式建設自己的開放式課程資源共享網(wǎng)站。教育部在精品課程建設的文件中強調要重點切實加強教師隊伍建設,重視教學內容和課程體系的改革,注重使用先進的教學方法和手段,重視教材建設,理論教學與實踐教學并重,建立切實有效的激勵和評價機制,實現(xiàn)優(yōu)質教學資源共享,提高高等學校教學質量和人才培養(yǎng)水平。但國內部分網(wǎng)站建設的統(tǒng)一性、規(guī)范性和可適用性不強,同時由于資源數(shù)量的有限還不能很大程度上的滿足同學需要。大部分網(wǎng)站沒有設置“搜索查詢”功能,沒有進行課程的詳細分類。

2.2 精品課程網(wǎng)站建設的意義

隨著網(wǎng)絡教育的開展,人們正逐漸的接受這種新的教育形式。信息技術的進步和發(fā)展使網(wǎng)絡課程的開發(fā)和應用環(huán)境發(fā)生了很大的變化,如互聯(lián)網(wǎng)速度大幅度提高,網(wǎng)上教學的實時交互已經(jīng)很容易實現(xiàn)。其次在實踐過程中,大多數(shù)院校也逐步認識到學生群體的特點,積累了很多經(jīng)驗。再者,大家的觀念也發(fā)生了改變,認識到資源已不在是靜態(tài)的,它發(fā)展到了立體化,綜合性階段。

網(wǎng)絡教育的飛速發(fā)展,使得建立精品課程網(wǎng)站,成為高等教育社會化、大眾化的重要途徑。

2.3 精品課程系統(tǒng)的功能

精品課程網(wǎng)站作為一個課程教育系統(tǒng),必須體現(xiàn)它的學習性和動態(tài)性,所以根據(jù)系統(tǒng)可建立如下幾種功能:課程信息功能、教材資料功能、教師信息功能、在線留言功能、管理員登陸功能、網(wǎng)站管理功能。此外為了幫助用戶提高學習效率和瀏覽速度,分別實現(xiàn)了搜索功能和導航功能。在學習的同時,為了方便用戶了解新聞實事和校園動態(tài),還應實現(xiàn)新聞動態(tài)功能。

因此網(wǎng)站主要可由9個功能模塊:

1)搜索功能:利用Google進行信息搜索;

2)導航功能:快速瀏覽站內信息,鏈接其他頁面;

3)新聞動態(tài)功能:顯示最新新聞動態(tài),供客戶瀏覽;

4)課程信息功能:介紹相關課程信息供用戶瀏覽;

5)教材資料功能:擁有大量教學資料供用戶瀏覽學習;

6)教師信息功能:顯示課程教師信息;

7)在線留言功能:提供用戶交流平臺;

8)管理員登陸功能:用于驗證管理員身份;

9)網(wǎng)站管理功能:管理員可通過此功能對網(wǎng)站數(shù)據(jù)進行修改、刪除、維護等,實現(xiàn)對網(wǎng)站的管理。

3 開發(fā)工具

動態(tài)網(wǎng)站的開發(fā)工具有很多,通過系統(tǒng)分析和查閱資料,建議選擇ASP.NET和SQL Server2000來進行網(wǎng)站的建設,數(shù)據(jù)訪問接口則可采用ODBC。

3.1 ASP.NET

在ASP.NET開發(fā)平臺上,用Web窗體控件,HTML控件和修改它們的屬性、事件及C#來制作頁面框架和部分內容。.NET框架提供將C++強大的功能、VB的開發(fā)效率、Java的跨平臺性和Delphi的易操作性綜合于一身的C#編程語言。采用Visual Studio 2005編程技術,Visual Studio 2005代碼編輯器比2003版本前進了一大步,最重要的新“特征”在于,新的編輯器不會自動地“打亂”代碼格式,除非重新格式化文檔,而且在新的HTML編輯器中引入了智能感知技術并且出現(xiàn)在每一處位置。利用Dreamweaver結合ASP.NET對頁面進行布局,Dreamweaver具有最佳的制作效率、網(wǎng)站管理、無可比擬的控制能力等優(yōu)點。

3.2 數(shù)據(jù)庫及數(shù)據(jù)庫訪問接口

本系統(tǒng)數(shù)據(jù)庫采用SQL Server2000,它能創(chuàng)建、維護、修改相關數(shù)據(jù),確保數(shù)據(jù)的完整和安全,數(shù)據(jù)出現(xiàn)錯誤時也便于恢復。SQL是Structured Query Language 的縮寫,它的中文意思是結構化查詢語言。它是定義和訪問關系數(shù)據(jù)庫的國際標準。SQL Server 2000 具有非凡的可伸縮性和可靠性。SQL Server 2000 帶有交互式調節(jié)和調試查詢、從任何數(shù)據(jù)源快速移動和轉化數(shù)據(jù)、以及按 Transact-SQL 方式定義和使用函數(shù)等功能,還可以從任意 Visual Studio 工具以可視化方式設計和編寫數(shù)據(jù)庫應用程序。

數(shù)據(jù)訪問接口采用ODBC(Open Database Connectivity,開放數(shù)據(jù)庫互連)。ODBC是 Microsoft Windows Open Standards Architecture (WOSA, Windows開放服務體系)的重要組成部分,由Microsoft公司于1991年底發(fā)布,短短幾年已成為事實上的工業(yè)標準.它建立了一組規(guī)范,提供了一套分層(隨著層的擴展,數(shù)據(jù)服務能力不斷的增強)的標準API(支持SQL),它解決了嵌入式SQL接口的非規(guī)范核心,數(shù)據(jù)應用系統(tǒng)用它來訪問任何提供了ODBC驅動程序(一組DLL)的數(shù)據(jù)庫,結束了過去針對不同的數(shù)據(jù)庫系統(tǒng)開發(fā)須掌握相應數(shù)據(jù)訪問API的時代.目前ODBC驅動已經(jīng)提供了對大多數(shù)常見類型數(shù)據(jù)庫的支持,包括dBase、Access、SQL Server和Oracle等,也包括了對其他類型的數(shù)據(jù)庫的支持,如文本、Excel電子表格等。

3.3 開發(fā)語言

3.3.1 HTML語言

HTML(超文本標記語言)是制作網(wǎng)頁的最基本語言,隨著技術的發(fā)展不斷推出各種新技術產(chǎn)品,例如JavaScript、VBScript、ASP等,但它們依然是基于HTML之上的,并沒有舍棄現(xiàn)有的HTML,它是踏入網(wǎng)頁制作領域所必需的。

3.3.2 C# 語言

C#是.NET的代表語言。微軟總裁兼首席執(zhí)行官Steve Ballrner把.NET定義為:.NET代表一個集合,一個環(huán)境,它可以作為平臺支持下一代Internet的可編程結構。

C#的特點:

1)完全面向對象。

2)支持分布式。

3)跟Java類似,C#代碼經(jīng)過編譯后,成為了一種IL(中間語言)。

4)健壯,C#在檢查程序錯誤和編譯與運行時錯誤一點也不遜于Java,C#也用了自動管理內存機制。

5)C#不像Java那樣完全摒棄了指針和手動內存管理。C#默認情況下是不能使用指針的,程

序員在有必要時可以打開指針來使用。這樣可以保證編程的靈活性。

6)安全性:C#的安全性是有.NET平臺來提供的。

7)可移植性:由于C#使用類似Java的中間語言機制。使得C#也跟Java類似,可以很方便

的移植到其他系統(tǒng)。

8)解釋性:C#也是一種特殊的解釋性語言。

9)高性能:C#把代碼編譯成中間語言后,可以高效的執(zhí)行程序。

10)多線程:與Java類似,可以由一個主進程分出多個執(zhí)行小任務的多線程。

11)組件模式:C#很適合組件開發(fā)。

C#是在Java流行起來后所誕生的一種新的語言。如果單純從技術上來講,C#在網(wǎng)絡編程上可以與Java匹敵。而由于微軟在操作系統(tǒng)上占有很大的優(yōu)勢,在以往的開發(fā)中累積了不少經(jīng)驗,所以C#在Windows方面可以說比Java具有更大的優(yōu)勢。

4 系統(tǒng)總體結構設計

系統(tǒng)采用了B/S(Browser/Server)三層體系結構,即表示層,功能層和數(shù)據(jù)庫服務層,其體系結構如圖1所示;使用IIS架設Web站點;ASP.NET通過ADO.NET訪問數(shù)據(jù)庫。

對數(shù)據(jù)庫的訪問和應用程序的執(zhí)行均在Web服務器端完成??蛻舳藷o需安裝任何專門的軟件,通過瀏覽器即可訪問Web服務器并運行程序。

5 系統(tǒng)功能實現(xiàn)構架

系統(tǒng)功能構架如圖2所示:

圖2 系統(tǒng)構架圖

6 結束語

在制作網(wǎng)頁過程中,可采用統(tǒng)一的CSS結構對網(wǎng)頁進行了美觀修改,以保證網(wǎng)站統(tǒng)一的界面風格。通過樣式表(CSS)來進行控制,樣式表可以從網(wǎng)上下載。通過查看網(wǎng)頁源代碼的方式,查找到該網(wǎng)頁樣式表的URL地址,然后進行下載,再應用到自己的編寫的ASP.NET頁面中。為了使網(wǎng)頁具有合理、清晰的版面設計,可通過表格的方式對頁面的內容進行編排。在腳本代碼方面基本仿效了參考資料以及網(wǎng)上的實例經(jīng)典。

精品課程網(wǎng)站作為網(wǎng)絡教育建設中的一個關鍵環(huán)節(jié),成為了高等學校教學質量和教學改革工程的重要組成部分,也是高校教學信息化的重要組成部分,它承擔重要的教學信息化建設示范作用,可為教學手段的改進、教學活動的創(chuàng)新提供極大的幫助。

參考文獻:

[1] 蔣理. 動態(tài)網(wǎng)頁設計實用教程[M]. 西安電子科技大學出版社,2007.

[2] 王華章. ASP.NET網(wǎng)絡系統(tǒng)開發(fā)實用教程[M]. 中國鐵道出版社,2006.

[3] 趙杰等. SQL SERVER數(shù)據(jù)庫管理設計與實現(xiàn)教程[M]. 北京:清華大學出版社,2004:33-74.

[4] 金旭亮. .NET技術大系:編程的奧秘.NET軟件技術學習與實踐[J]. 電子工業(yè)出版社,2006.

[5] 許文波. 美工神話CSS網(wǎng)站布局與美化[M]. 北京:人民郵電出版社,2007.8.

[6] 永功, 李風燕, 孫洪雁. 網(wǎng)站規(guī)劃與網(wǎng)頁設計[M]. 北京:電子工業(yè)出版社,2007.

主站蜘蛛池模板: 中国精品自拍| 国产肉感大码AV无码| 22sihu国产精品视频影视资讯| 国产精品久久久久久久久kt| 欧美精品v| 久久福利网| 国产三级精品三级在线观看| 黄色福利在线| 国产成人综合在线观看| 中文字幕人成人乱码亚洲电影| 国产一区二区色淫影院| 亚洲国产亚综合在线区| 色综合综合网| 久草视频中文| 色欲色欲久久综合网| 日韩中文无码av超清| 色一情一乱一伦一区二区三区小说| 中文精品久久久久国产网址| 中文字幕丝袜一区二区| 超薄丝袜足j国产在线视频| 中文字幕无码中文字幕有码在线| 久久综合一个色综合网| 亚洲日韩AV无码一区二区三区人| 在线播放91| 中国一级特黄视频| 干中文字幕| 国产九九精品视频| 国产精品漂亮美女在线观看| 国产精品无码一二三视频| 一区二区午夜| 国产黄视频网站| 国产成人av一区二区三区| 黄片在线永久| 57pao国产成视频免费播放| 国产精品原创不卡在线| 狼友av永久网站免费观看| 国产亚洲现在一区二区中文| 久久精品这里只有精99品| 日韩精品资源| 久久人与动人物A级毛片| 99视频在线免费观看| 国产欧美自拍视频| 青青热久麻豆精品视频在线观看| 久久综合久久鬼| 美女扒开下面流白浆在线试听| 欧美午夜理伦三级在线观看| 色妞永久免费视频| 中文字幕av一区二区三区欲色| 久久久久久午夜精品| 国产原创演绎剧情有字幕的| www中文字幕在线观看| 毛片一区二区在线看| 亚洲高清资源| 亚洲欧美在线综合图区| 日韩二区三区| 亚洲欧美日韩天堂| 视频在线观看一区二区| 毛片在线播放a| 国产成人精品一区二区免费看京| 国产成人做受免费视频| 久久久国产精品无码专区| 亚洲精品男人天堂| 高h视频在线| 全免费a级毛片免费看不卡| 日韩欧美国产另类| 日本影院一区| 国产成人艳妇AA视频在线| 婷婷伊人久久| 麻豆国产精品一二三在线观看 | 午夜国产大片免费观看| 国产91麻豆视频| 看看一级毛片| 91在线激情在线观看| 亚洲免费福利视频| 性网站在线观看| 国产精选自拍| 青青热久免费精品视频6| 波多野结衣中文字幕一区二区| 露脸真实国语乱在线观看| a级毛片在线免费| 国产在线视频二区| 免费无码网站|