畢業(yè)設計(論文)ASP計算機系網(wǎng)站的設計與開發(fā)_第1頁
畢業(yè)設計(論文)ASP計算機系網(wǎng)站的設計與開發(fā)_第2頁
畢業(yè)設計(論文)ASP計算機系網(wǎng)站的設計與開發(fā)_第3頁
畢業(yè)設計(論文)ASP計算機系網(wǎng)站的設計與開發(fā)_第4頁
畢業(yè)設計(論文)ASP計算機系網(wǎng)站的設計與開發(fā)_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、目錄1緒論011 互聯(lián)網(wǎng)與網(wǎng)絡教育012 網(wǎng)站的功能02網(wǎng)站設計制作的理論和技術(shù)基礎021 網(wǎng)站用戶界面設計原則022 網(wǎng)站用戶界面設計技術(shù)123 網(wǎng)站制作運用的開發(fā)技術(shù)23教科系網(wǎng)站功能及體系結(jié)構(gòu)的設計531 網(wǎng)站教學平臺的目標設計532 網(wǎng)站教學平臺系統(tǒng)功能分析與設計54教科系網(wǎng)站數(shù)據(jù)庫的設計741 數(shù)據(jù)庫的需求分析742 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設計843 后臺數(shù)據(jù)庫的配置85網(wǎng)站開發(fā)平臺的功能實現(xiàn)851 新聞動態(tài)顯示952 站內(nèi)搜索功能1053 后臺登陸驗證1154 后臺新聞管理126平臺的測試與維護1361 平臺功能的測試1362 平臺的維護13結(jié)束語14參考文獻15致謝16摘 要本文主要研

2、究了濱州學院計算機系網(wǎng)站的設計與開發(fā),研究該課題的主要目的是便于教育技術(shù)學專業(yè)教師通過網(wǎng)站發(fā)布公告和教學信息,學生通過該網(wǎng)站了解院系最新動向,學習專業(yè)知識,實現(xiàn)資源共享。網(wǎng)站主要用asp技術(shù)來實現(xiàn),通過和數(shù)據(jù)庫連接實現(xiàn)動態(tài)交互功能。關鍵字:b/s/d體系結(jié)構(gòu) 網(wǎng)站設計 asp技術(shù) 數(shù)據(jù)庫1緒論11 互聯(lián)網(wǎng)與網(wǎng)絡教育隨著互聯(lián)網(wǎng)技術(shù)的日益普及,基于網(wǎng)絡環(huán)境下的教學研究、模式開發(fā)日趨深入,網(wǎng)絡對教學的作用與潛能愈加突現(xiàn)出來,尤其在主體性教育觀、素質(zhì)教育觀的策略方法與學科整合中體現(xiàn)得更加充分。12 網(wǎng)站的功能現(xiàn)如今,網(wǎng)站開發(fā)技術(shù)日益發(fā)展完善,基于web的網(wǎng)站設計與開發(fā)已成為當今企業(yè)和學校積極探索和發(fā)展

3、的熱門技術(shù).帶有交互性的動態(tài)網(wǎng)站設計也越來越受到人們的重視.出現(xiàn)了各種網(wǎng)站開發(fā)工具,如dreamweaver、frontpage、記事本等,同時也需要一些網(wǎng)頁美化工具,如photoshop、firework、flash等等。在網(wǎng)站制作中要用到html語言、javascript、vbscript腳本語言、asp 、php、 jsp等網(wǎng)站開發(fā)技術(shù),xml技術(shù)等等,同時還能提供一些組件來豐富頁面內(nèi)容。動態(tài)網(wǎng)站還可與數(shù)據(jù)庫連接,實現(xiàn)交互功能。2網(wǎng)站設計制作的理論和技術(shù)基礎21 網(wǎng)站用戶界面設計原則一個設計優(yōu)秀的用戶界面不僅要能夠充分發(fā)揮軟件的功能,而且要讓用戶使用方便。用戶界面設計的一個最基本也是最重

4、要的依據(jù)是以用戶為中心。因為設計軟件是給人使用的,一個軟件使用效率的好壞取決于軟件本身的設計和人是否能夠方便的使用。因此,用戶界面的設計必須以用戶為中心。211 一般軟件的用戶界面設計原則(1) 一致性一致性體現(xiàn)在用戶界面的各個方面,包括界面元素、命令名稱、信息表示和操作方式。(2) 容錯性 一個好的用戶界面應該在設計時盡量避免可能的出錯情況,對于不可避免的錯誤,應該盡量給用戶提供恢復的手段。對于可能發(fā)生災難性后果的命令/操作,應給出警告并要求用戶確認。(3) 反饋 一個好的用戶界面在任何情況下都應該對用戶的操作做出反饋(除非用戶不需要這種反饋)。反饋使用戶感覺到他在操作該軟件,了解軟件的當前

5、運行狀態(tài)。212 網(wǎng)站用戶界面設計原則網(wǎng)站的用戶界面設計,除了要掌握用戶界面設計的一般原則外,還要把握其特殊性,因為網(wǎng)站網(wǎng)頁的主要功能是向瀏覽者提供信息,所以網(wǎng)站的界面設計和其它應用軟件界面設計存在一定的差異。下面,根據(jù)界面設計的一般原則,結(jié)合網(wǎng)站開發(fā)平臺的實際情況,認為網(wǎng)站開發(fā)平臺界面設計應遵循以下基本原則,如表2-1所示。表2-1 網(wǎng)站開發(fā)平臺界面設計原則界面設計的一般原則網(wǎng)站界面的設計原則1一致性統(tǒng)一的風格2容錯性、反饋良好的交互3審美性視覺效果4簡易性網(wǎng)頁潔簡5傳輸速度22 網(wǎng)站用戶界面設計技術(shù)221 網(wǎng)站的頁面布局網(wǎng)站開發(fā)平臺的頁面布局總體上遵循了網(wǎng)站界面設計原則。根據(jù)網(wǎng)站開發(fā)平臺的

6、整體組織結(jié)構(gòu),可以分兩類頁面:首頁的頁面布局、后臺管理頁面布局。下面介紹本網(wǎng)站的頁面布局:(1) 首頁的布局整個頁面的布局采用了“三型”結(jié)構(gòu),主色調(diào)采用了桔紅的暖色色調(diào),文字的大小采用目前網(wǎng)上非常流行的9pt,字體是宋體,對于敘述性的文字,采用黑色,對于鏈接,活動的采用紅色。教育科學與技術(shù)系的標志圖片logo放在最上面,logo下面是整個網(wǎng)站的導航欄,主體部分左邊放置輔助模塊,右邊放置主要的新聞和消息,底部是版權(quán)。如圖2.1所示。圖2.1 首頁的布局(2) 后臺管理布局網(wǎng)站的后臺主頁面是用框架布局比較簡單,用表格布局頁面,點擊每個超連接就會打開一個新的頁面,便于管理,如圖2.2所示。圖2.2

7、后臺管理布局222 網(wǎng)站的統(tǒng)一版面設計技術(shù) 由于網(wǎng)站中的網(wǎng)頁要求有統(tǒng)一的風格和良好的視覺效果,即要求網(wǎng)站有統(tǒng)一的版面,由于級聯(lián)格式頁(css )技術(shù)能集中管理web站點的格式元素(字體、背景、文本、223 界面元素定位技術(shù)界面元素定位是版面布局的重要內(nèi)容之一。要使網(wǎng)頁的界面布局具備報紙、雜志等漂亮的布局,必須要對頁面的界面元素進行定位。在網(wǎng)站開發(fā)平臺中采用了以下幾種界面元素的定位技術(shù):表格定位、塊表示符<<div>和<layer>定位和css定位,下面分別進行討論。23 網(wǎng)站制作運用的開發(fā)技術(shù)教科系網(wǎng)站在windows xp系統(tǒng)下,在dreamweaver軟件中設

8、計制作的,用到的語言有html語言和腳本語言。本系統(tǒng)動態(tài)開發(fā)技術(shù)主要采用了asp技術(shù)(activex server pages ),它是新一代動態(tài)網(wǎng)頁開發(fā)技術(shù),具有開發(fā)簡單、與瀏覽器類型無關、功能強大、。23 平臺的體系結(jié)構(gòu)和開發(fā)環(huán)境該系統(tǒng)采用了b/s/d(browser/server/date server)的體系結(jié)構(gòu)如圖2.3所示。 web服務器端 server端 數(shù)據(jù)庫服務器組件ado和odbciis5.0 和 asp環(huán)境服務器腳本代碼教師用戶學生用戶圖2.3 b/s/d的體系結(jié)構(gòu)三層結(jié)構(gòu)中, 第一層(瀏覽器) 為表示層, 主要用于完成用戶接口的功能; 用戶在客戶端向url 指定的web

9、 服務器提出服務申請,web 服務器通過http 協(xié)議將用戶所需的信息傳送給客戶端。在這里,客戶端的作用只是接收信息并用www 瀏覽器顯示出來。第二層(為功能層, 主要用于完成客戶請求的應用功能,web 服務器在收到客戶的請求后與第三層中的數(shù)據(jù)庫連接并進行數(shù)據(jù)處理, 而后通過web 將處理結(jié)果傳回到客戶端。第三層(數(shù)據(jù)庫服務器) 為數(shù)據(jù)層, 采用access 網(wǎng)絡數(shù)據(jù)庫, 主要完成的數(shù)據(jù)存儲、加工和管理功能。網(wǎng)絡操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)和網(wǎng)絡編程技術(shù)選擇(1) 操作系統(tǒng)平臺: windows xp;(2) 實現(xiàn)環(huán)境: iis 5.0, 后臺采用面向?qū)ο笤O計的asp 編程技術(shù);(3) 數(shù)據(jù)庫: ac

10、cess 。232 html語言  html的英語意思是:hypertext marked language,即超文本標記語言,是一種用來制作超文本文檔的簡單標記語言。超文本傳輸協(xié)議規(guī)定了瀏覽器在運行 html 文檔時所遵循的規(guī)則和進行的操作.http協(xié)議的制定使瀏覽器在運行超文本時有了統(tǒng)一的規(guī)則和標準。用html編寫的超文本文檔稱為html文檔,它能獨立于各種操作系統(tǒng)平臺,自1990年以來html就一直被用作(是world wide web的縮寫,也可簡寫web、中文叫做萬維網(wǎng)) 的信息表示語言,使用html語言描述的文件,需要通過web瀏覽器顯示出效果。233 腳本語言腳本程序設

11、計在web程序設計中占有很重要的地位,無論是客戶端動態(tài)頁面設計,還是動態(tài)網(wǎng)站設計中的服務器端編程,使用最多的就是腳本語言。在眾多的腳本語言中,使用最廣泛的是javascript和vbscript。這兩種語言即可作為客戶端腳本語言,又可以作為服務器端腳本語言。javascript是一種嵌入在html文件中的腳本語言,它是基于對象和事件驅(qū)動的,能對諸如鼠標單擊、表單輸入、頁面瀏覽等用戶事件作出反應并進行處理。javascript語言具有如下特點:234 asp技術(shù)asp是一種服務器端的腳本運行環(huán)境,利用它我們可以產(chǎn)生和運行動態(tài)的、交互的、高性能的web服務應用程序。一個asp應用程序通常以.asp

12、作為擴展名,asp文件通常由文本、html標志和asp文件特有的腳本語句組成,其中vbscript是asp中缺省的腳本語言??蛻舳送ㄟ^瀏覽器向web服務器發(fā)送請求,web服務器響應頁面請求后調(diào)用文件,然后解釋執(zhí)行每一條腳本語句,用ado組件通過odbc向數(shù)據(jù)庫服務器發(fā)送數(shù)據(jù)請求及235 數(shù)據(jù)庫訪問技術(shù)ado微軟公司提供了一種對各類應用程序均適用、采用odbc接口、通過結(jié)構(gòu)化查詢語言sql對數(shù)據(jù)庫進行訪問和操作的總體解決方案,這就是oledb,它是一個組件對象模型(com)接口??赏ㄟ^對存儲在不同信息源上的數(shù)據(jù)進行統(tǒng)一訪問能力。但是oledb應用程序編程接口的設計目的是為了給多種多樣的應用程序提

13、供優(yōu)化功能,對web應用的開發(fā)者而言,并不需要如此復雜的api。ado(activex data objects,activex數(shù)據(jù)對象)技術(shù)則是一種良好的web數(shù)據(jù)庫訪問解決方案,其編程接口簡單,用它開發(fā)應用程序十分便捷。ado是一個asp內(nèi)置的服務器組件,它是一座連接web應用程序和oledb的橋梁,運用它并結(jié)合asp技術(shù)可在網(wǎng)頁中執(zhí)行sql命令,達到數(shù)據(jù)庫訪問目的。表 2-2 是ado對象模型,它反映了ado對象之間的關系。表2-2 ado對象模型connectionrecordsetparametererrorcommandparameterserrorsfieldsfield3教科系

14、網(wǎng)站功能及體系結(jié)構(gòu)的設計31 網(wǎng)站教學平臺的目標設計教育技術(shù)專業(yè)網(wǎng)站教學平臺各模塊的功能如下:311 教師部分的功能應該達到下面的要求(1) 通過教學公告向?qū)W生發(fā)布信息、制定教學計劃;(2) 將教學、專業(yè)、課程、實驗信息發(fā)布到網(wǎng)站上;(3) 在網(wǎng)上發(fā)布教案;(4) 在網(wǎng)上發(fā)布作業(yè)、包括作業(yè)題目上載、公布作業(yè)、批閱作業(yè),給出學生成績;(5) 將常用的學習資源發(fā)布在網(wǎng)站上,便于學生下載使用;(6) 通過聊天空間與學生進行實時討論;(7) 教師可以通過后臺對頁面進行管理,添加修改刪除新聞,上傳文件。312 學生部分的功能應該達到下面的要求(1) 閱讀公告;(2) 在網(wǎng)上完成課程學習;(3) 在網(wǎng)上完

15、成作業(yè)、包括作業(yè)下載、上傳作業(yè)內(nèi)容和作業(yè)成績查詢等;(4) 通過討論組的形式向老師提出問題。32 網(wǎng)站教學平臺系統(tǒng)功能分析與設計本網(wǎng)站共分為兩個子系統(tǒng),教師子系統(tǒng)和學生子系統(tǒng).如表3-1所示。表3-1 教師子系統(tǒng)和學生子系統(tǒng)首頁學生子系統(tǒng)教師子系統(tǒng)公告瀏覽新聞瀏覽在線學習作業(yè)上載資源學習新聞發(fā)布公告瀏覽資源管理作業(yè)批改后臺維護321 教學內(nèi)容發(fā)布管理員發(fā)布網(wǎng)站新聞,這些內(nèi)容是該網(wǎng)站的主要內(nèi)容。各種新聞在頁面上動態(tài)顯示,管理員可以通過后臺對這些新聞進行添加、修改和刪除。另外系統(tǒng)可對教學內(nèi)容提供查詢搜索功能。322 公告功能教師可以通過公告功能發(fā)布各項通知,例如以下內(nèi)容:(1) 招生公告招生簡章、

16、招生專業(yè)介紹、招生站點聯(lián)系方式;(2) 規(guī)章制度,包括各類管理又件等;(3) 課程安排,包括課程數(shù)學方式、課程播放表;(4) 臨時通知和教材。323 作業(yè)功能 對于作業(yè),學上需要將作業(yè)通過上傳的方式上交。因此系統(tǒng)需要提供以下功能:(1) 上傳:格作業(yè)上載到指定地點、并按某種方式進行標識;(2) 批閱:教師可對作業(yè)進行批閱判分。324 答疑功能(1) 非實時答疑:系統(tǒng)需要完成一個討論組的功能, 以便學生和老師能順利提問和解答;(2) 實時答疑:功能類似于聊天室。學生和老師可以同時登錄到系統(tǒng),進行實時交流。325 后臺管理功能后臺登陸頁面用戶名密碼驗證功能,新聞管理頁面對新聞的添加修改刪除操作功能

17、。文件上傳功能。326 其他功能站內(nèi)搜索、友情鏈接等。4教科系網(wǎng)站數(shù)據(jù)庫的設計41 數(shù)據(jù)庫的需求分析表4-1數(shù)據(jù)庫需求分析表管理系統(tǒng)管理員信息表教務公告信息表教學管理信息表專業(yè)建設信息表專業(yè)介紹信息表課程建設信息表教學系統(tǒng)實驗教學信息表實驗室信息表科研動態(tài)信息表科研項目信息表成人教育信息表學生工作信息表42 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設計在access中建立數(shù)據(jù)庫文件mdb,此文件包含jjh_admin、jjh_activ、jjh_news、jjh_jiaoxue等數(shù)據(jù)表。下面是以表jjh_admin、jjh_activ為例說明這些表的邏輯結(jié)構(gòu)。(1) 管理員信息表jjh_admin管理員信息包括id號

18、、用戶名、密碼、是超級管理員還是一般管理員。(2) 教務公告信息表jjh_activ教務公告信息表包括id號、公告標題、公告發(fā)布作者、是否推薦、公告來源、圖片地址、公告內(nèi)容、點擊次數(shù)、發(fā)布時間。其邏輯結(jié)構(gòu)如表4-2所示。表4-2 表的邏輯結(jié)構(gòu)表名字段名稱數(shù)據(jù)類型說明jjh_adminadmin_id自動編號字段編號admin_name文本登陸用戶名admin_password文本登陸密碼admin_flag數(shù)字是否為超級管理員jjh_activactiv_id自動編號字段編號activ_title文本公告標題activ_auther文本公告作者activ_tui數(shù)字是否推薦activ_come

19、from文本公告來源activ_images文本公告圖片來源activ_content備注公告內(nèi)容activ_hits數(shù)字點擊次數(shù)activ_time日期時間公告發(fā)布日期43 后臺數(shù)據(jù)庫的配置本系統(tǒng)是在windows xp系統(tǒng)下開發(fā)的,數(shù)據(jù)庫使用的是access 2003。新建數(shù)據(jù)庫并填充內(nèi)容,命名為mdb。因為網(wǎng)站中是用代碼實現(xiàn)的數(shù)據(jù)庫連接,所以這兒不用建立手動建立數(shù)據(jù)源連接。5網(wǎng)站開發(fā)平臺的功能實現(xiàn) 在整個網(wǎng)站開發(fā)平臺中,網(wǎng)站的信息除了存儲在文本文件上外,其他都存在access數(shù)據(jù)庫中。要顯示數(shù)據(jù)庫中的數(shù)據(jù),必須要連接數(shù)據(jù)庫,調(diào)用數(shù)據(jù)庫中的數(shù)據(jù)表。在這里主要采用了asp的ado技術(shù)來實現(xiàn)。

20、使用ado進行數(shù)據(jù)庫的訪問主要步驟如下:(1) 建立ado組件連接對象set conn=server.createobject("adodb.connection")(2) 打開待訪問數(shù)據(jù)庫 打開數(shù)據(jù)庫有兩種方式:全路徑方式和dsn (data source name)數(shù)據(jù)源方式。在本系統(tǒng)中,我們用到了一個數(shù)據(jù)庫文件mdb,下面以mdb數(shù)據(jù)庫為例子,用全路徑方式來打開該數(shù)據(jù)庫,用該方式不需要象dsn方式配置數(shù)據(jù)源,方便用戶使用。其方式如下: connstr="dbq="+server.mappath("./jjhmdb/mdb.mdb"

21、;)+" driver=microsoft access driver (*.mdb);" conn.open connstr其中driver= microsoft access driver (*.mdb)表示連接的數(shù)據(jù)庫是microsoft access, (3) 建立數(shù)據(jù)庫記錄集recordset對象,訪問數(shù)據(jù)庫表 (4) 關閉記錄集,斷開與數(shù)據(jù)庫的連接rs.close<% connstr="dbq="+server.mappath("jjhmdb/mdb.mdb")+"defaultdir=;driver=mi

22、crosoft access driver (*.mdb);" connstr為連接字符串 set conn=server.createobject("adodb.connection") conn.open connstr %>51 新聞動態(tài)顯示 對于一個主要用來傳遞信息的網(wǎng)站,能將數(shù)據(jù)庫中的信息顯示在網(wǎng)頁中是一項很重要的技術(shù)。本網(wǎng)站中有多種新聞和公告需要在網(wǎng)頁中顯示,這就需要通過調(diào)用數(shù)據(jù)庫來動態(tài)顯示數(shù)據(jù)庫中表的信息。都用到了在數(shù)據(jù)庫中實現(xiàn)記錄集分頁技術(shù),附錄中介紹了這種技術(shù),所以在網(wǎng)頁中和分頁有關的代碼就不再贅述。這兒就以學生工作信息頁面student.

23、asp為例,顯示表jjh_news中的新聞,如圖5.1所示。圖5.1 學生工作信息新聞下面對網(wǎng)頁中實現(xiàn)主要功能的代碼進行分析:在student.asp頁面中,通過建立記錄集來顯示新聞,這里用表格對新聞條目進行布局,具體代碼如下:(1) 打開數(shù)據(jù)庫連接,代碼省略。(2) 打開記錄集對象當用戶點擊顯示的新聞標題時,就會打開一個新頁面,新頁面中顯示的是關于這條新聞的具體信息,這是通過參數(shù)傳遞實現(xiàn)的。其他頁面的新聞顯示代碼如上,只是操作的數(shù)據(jù)表和查詢語句有所差異。52 站內(nèi)搜索功能在首頁的左邊有個站內(nèi)搜索項目,如圖5.2所示。圖5.2 站內(nèi)搜索圖站內(nèi)搜索功能主要是指搜索站內(nèi)顯示的新聞信息。通過在類型欄

24、目內(nèi)輸入要搜索的新聞類型,再輸入要顯示的新聞的關鍵字,即新聞標題,點擊提交后即能在一個新頁面顯示所搜索的新聞。在頁面中通過調(diào)用一個過程實現(xiàn)的,代碼為:<table> <tr> <td > 類 型 :</td> <td ><select name="action"> <option selected>選擇類型</option> <option value="activ" >教務信息</option> <option value=&q

25、uot;jiaoxue">教學管理</option> <option value="zhuanye">專業(yè)建設</option> <option value="kecheng">課程建設</option> (2) 表單將結(jié)果提交給search.asp,search.asp網(wǎng)頁接收表單信息后,調(diào)用數(shù)據(jù)庫,打開記錄集,查詢是否有所搜索的內(nèi)容。然后將搜索的新聞記錄在頁面中顯示。search.asp頁面的處理代碼為:<%接收表單變量: keyword=request("k

26、eyword")if request("action")="activ" thenfindword="jjh_activ where activ_title like '%"&keyword&"%' "jie="activ"do whileloop%>53 后臺登陸驗證在網(wǎng)頁index.asp中實現(xiàn)用戶登陸和用戶名密碼驗證,通過如圖5.3所示表單進行登陸。圖5.3 用戶登陸圖對用戶名和密碼進行驗證處理的代碼如下:<%if request.fo

27、rm("ok")="登陸" then 接收表單信息admin_name=trim(request("admin_name")admin_password=trim(md5(request("admin_password")end ifset rs=server.createobject("adodb.recordset") 打開記錄集end ifelseresponse.redirect "index.asp"end if %>在后臺管理的每個頁面中都有一個check.

28、asp網(wǎng)頁,這個網(wǎng)頁的功能是檢查用戶是否登陸,如果用戶沒有登陸而意圖直接進入后臺管理頁面,則被強制轉(zhuǎn)向到index.asp網(wǎng)頁。54 后臺新聞管理管理員登陸后臺后可以對網(wǎng)頁中用到的新聞進行添加、修改和刪除操作,后臺管理頁面主要是用框架進行布局,在框架左側(cè),點擊超連接則會在右側(cè)框架內(nèi)顯示相應的管理頁面。在管理頁面中顯示每條新聞,又有每條新聞相應的修改刪除操作,還可對新聞進行添加。整個過程也是通過調(diào)用數(shù)據(jù)庫,對數(shù)據(jù)庫中的數(shù)據(jù)表進行操作實現(xiàn)的。下面以news.asp頁面為例,介紹這些操作如何實現(xiàn)。頁面如圖5.4所示:圖5.4 后臺新聞管理圖用到的關鍵代碼如下:(1) 打開記錄集:(2) 頁面中的需要

29、操作的文字設置本站新聞管理 <a href="news.asp?type=new">添加新聞</a>表格中顯示完每條記錄集后的修改、刪除操作:<td><a href="news.asp?type=edit&news_id=<%=rs("news_id")%>">修改</a> <a href="news.asp?type=del&news_id=<%=rs("news_id")%>">刪

30、除</a></td>(3) 根據(jù)傳遞的type參數(shù)來顯示表單,再用action參數(shù)傳遞對表單的操作: 添加新聞<% if request("type")="new" then%><form name="form1" method="post" action="news.asp?action=add">表單的具體代碼省略,下面是對表單結(jié)果的操作:<% 在這里,用于實現(xiàn)對上述數(shù)據(jù)表的操作,主要通過參數(shù)傳遞,再調(diào)用數(shù)據(jù)庫中相應的數(shù)據(jù)表來實現(xiàn)添加、修

31、改和刪除的操作。6平臺的測試與維護61 平臺功能的測試611 新聞動態(tài)顯示功能打開網(wǎng)站首頁,通過鏈接打開各個功能頁面,均能正確顯示數(shù)據(jù)庫中的記錄內(nèi)容。612 站內(nèi)搜索功能在首頁的左側(cè)站內(nèi)搜索板塊,先選擇所要搜索的新聞類型,然后輸入關鍵字,點擊搜索,則在打開的頁面中顯示標題為所輸關鍵字的新聞記錄。如果輸入的關鍵字在數(shù)據(jù)庫中找不到相應的新聞標題,則在打開的頁面中提示“沒有查詢到你要的信息”。613 后臺登陸驗證功能在地址欄內(nèi)輸入進入后臺頁面的目錄,打開index.asp頁面,在登陸表單中輸入管理員用戶名密碼,如果輸入的正確,則直接進入后臺管理的框架頁面admin.asp,如果輸入的用戶名密碼不正確

32、,則打開一個錯誤頁面,需要重新輸入登陸信息。614 后臺新聞管理功能進入后臺管理頁面后,點擊左邊導航欄的各個鏈接,進入各個數(shù)據(jù)庫信息的管理頁面。在頁面中顯示數(shù)據(jù)庫中的記錄。點擊上方的添加新聞,在下面顯示添加新聞的表單,在每個輸入框中輸入數(shù)據(jù)后,點擊確定添加,則頁面中可看到自己添加的新聞已經(jīng)在表格中顯示。點擊一條新聞記錄后的修改鏈接,出來修改新聞的表單,在表單中修改新聞后點擊確定修改,則在頁面中顯示已經(jīng)修改的信息。點擊記錄后面的刪除鏈接。顯示刪除表單,點擊確定刪除后,則在頁面中可看到記錄已經(jīng)刪除。62 平臺的維護本平臺的維護主要是對后臺數(shù)據(jù)庫中信息的維護,需要進行經(jīng)常的更新。教師應把系部內(nèi)最新的公告發(fā)布到網(wǎng)頁上,把教學管理信息,專業(yè)建設信息、實驗室新聞,學生新聞等進行更新。結(jié)束語未來的社會是網(wǎng)絡的社會,處在信息時代的校園里,系部網(wǎng)站更是不可缺少。而網(wǎng)絡教學將是未來教學方式有力的補充形式,它以多媒體技術(shù)和計算機網(wǎng)絡技術(shù)為主體,自主的個性化

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論