1定義站點
定義站點時需要定義三方面的信息:本地站點(站點在本機的信息)、遠端站點(站點上傳到服務器用DreamweevarUtradev構(gòu)建動態(tài)學科導航系統(tǒng)器后的信息)、應用成都網(wǎng)站建設(shè)服務器(所使用的應用服務器設(shè)置)。方法如下:
(1)運行DreamweaverUtradev,選擇菜單Site一>DefineSiteS,點擊New創(chuàng)建導航站點。
(2)定義本地站點信息(LoaclnIof),定義站點名為guide;站點在本機的地址為本機根目錄(:CUocalsite);hiPt地址的值有兩種情況:設(shè)置服務器端站點時,如果配置PI為本機PI地址,則此處為ht:Pt//本計算機名;如果沒有配置PI地址,則此處為http://looalhost,在站點主頁建好后,輸人此http://of(athlost便可以看到默認主頁。
(3)定義遠端站點(RemotenIof):選擇上傳方式為Loacl/Network(本機或本地網(wǎng)),選擇遠端站點所在目錄。
(4)定義應用服務器(AvplieationSevrer):選擇服務器模式為ASp2.0,Scripting為VBScript,默認網(wǎng)頁擴展名為.asp,其余設(shè)置與RemotenIof相同!按_定”后站點即建好了,將所有與本站點相關(guān)的網(wǎng)頁、圖片等文件都保存在此站點內(nèi)。
2.創(chuàng)建站點與數(shù)據(jù)庫連接
建立站點與數(shù)據(jù)庫的鏈接是動態(tài)發(fā)布數(shù)據(jù)庫內(nèi)容的必要前提。在Ultrdaev中選擇菜單Mdoeyf一>cnonectinos,出現(xiàn)建立gu記e站點連接的畫面,點擊New一>DataSouereName(DSN)建立一個新的數(shù)據(jù)源連接,此時會自動打開數(shù)據(jù)源名稱連接的對話面板。從DataSouroeName(DSN)欄下拉菜單就可以看到我們在節(jié)3中創(chuàng)建的名為dsguide的數(shù)據(jù)源名稱了,選擇它并在ConneetionName欄里填寫一個名字(cnguide),點擊OK后我們的數(shù)據(jù)庫連接就做好一了。
3構(gòu)建成都網(wǎng)站建設(shè)前臺靜態(tài)網(wǎng)頁和添加動態(tài)數(shù)據(jù).
4制作網(wǎng)站前臺靜態(tài)網(wǎng)頁
網(wǎng)站前臺包括學科導航主頁及各學科網(wǎng)頁各一個,其中主頁包括各學科網(wǎng)頁的鏈接,數(shù)據(jù)庫檢索表單、綜合性資源鏈接和最近更新資源。為便于本學科內(nèi)各類資源間的轉(zhuǎn)換,各學科網(wǎng)頁采用框架結(jié)構(gòu),左框架(LeftFrame)通過表單將動態(tài)資源類型和二級學科值遞交給服務器,服務器據(jù)此過濾出相應數(shù)據(jù)顯示在框架頁面上。整個網(wǎng)站采用統(tǒng)一的格式和風格,且盡量做到數(shù)據(jù)簡潔、條理清楚、鏈接全面、布局合理。靜態(tài)網(wǎng)頁與普通的網(wǎng)頁基本相同,只是需要留出放置動態(tài)數(shù)據(jù)的空間。
5添加動態(tài)數(shù)據(jù)
添加動態(tài)數(shù)據(jù)是制作動態(tài)網(wǎng)頁的關(guān)鍵步驟,需要四步來完成:
()l建立數(shù)據(jù)集:Ultardev是通過數(shù)據(jù)集
(Recordset)來綁定動態(tài)數(shù)據(jù)的,所以首先要建立數(shù)據(jù)集。打開Windows一>DataBindings面板,點擊“+”號,打開命令集,選擇Recordest,選擇上節(jié)定義的連接(。nguide),并選擇該數(shù)據(jù)庫中的表,然后定義記錄集,根據(jù)網(wǎng)頁內(nèi)容需要,決定是選擇全部數(shù)據(jù)(讀取),還是過濾部分數(shù)據(jù)(搜索)。
(2)拖曳動態(tài)數(shù)據(jù)符到靜態(tài)網(wǎng)頁適當位置
Reoord、et建立好后,點擊DataBindings的ReCordset前的件”可以看到動態(tài)數(shù)據(jù)符,它們是一些成都網(wǎng)頁設(shè)計ASP代碼,代表著數(shù)據(jù)庫符合查詢條件的動態(tài)記錄。將所需要的動態(tài)數(shù)據(jù)符拖曳到靜態(tài)網(wǎng)頁中的適當位置,它可以動態(tài)顯示一條記錄。
(3)設(shè)置重復區(qū)域。
動態(tài)數(shù)據(jù)符添加到網(wǎng)頁上后,只能顯示一條記錄,所以要為其設(shè)置重復區(qū)域,使其在此頁顯示多條格式相同的記錄。切換面板到Serve:BehaviorS,為這些數(shù)據(jù)施加重復區(qū)域(RepeatRegion)的服務器行為,在Show和Reeords之間填人要顯示的條數(shù),如填人10則每頁顯示10條記錄。
(4)添加翻頁的功能和導航狀態(tài)欄。
通過Insert一>LiveOhjeets一>Re。:ordsetNavigationBar和ReeodrsetNavigationStatus為紀錄顯示添加翻頁的功能和類似reeord1to5of10的記錄導航狀態(tài)欄,這樣網(wǎng)頁動態(tài)內(nèi)容的添加和顯示就完成搜索的實現(xiàn)需要有兩個頁面,一個是含有表單的搜索頁,一個是結(jié)果頁,具有輸人功能的表單將檢索內(nèi)容傳遞給結(jié)果頁,由結(jié)果頁的Recodrest設(shè)置,過濾出符合條件的記錄,并通過上節(jié)所述動態(tài)數(shù)據(jù)顯示方法顯示出來。
6建立動態(tài)更新學科導航數(shù)據(jù)庫的后臺
學科導航系統(tǒng)后臺是一個通過網(wǎng)絡(luò)對數(shù)據(jù)庫進行管理的系統(tǒng),它包括數(shù)據(jù)添加頁面、修改、刪除頁面,密碼登錄頁面等。
(l)記錄添加成都網(wǎng)頁設(shè)計:后臺中需要兩個數(shù)據(jù)添加頁面:一個是數(shù)據(jù)庫數(shù)據(jù)錄人頁面,一個是密碼驗證登錄頁面。在Ultradev中制作一個數(shù)據(jù)添加,未用DreamweaerUtrade構(gòu)建動態(tài)學科導航系統(tǒng)贏的頁面是很簡單的,只需要Inesrt一>Liveo均ecst一>ReeodrsetInsertionFomr,然后,選擇要連接的數(shù)據(jù)庫和表就行了。密碼登錄頁面需要添加一個服務驗證行為,以確保只有驗證通過后才能訪問那些后臺管理頁面。方法如下:打開Sevrerbahaviors一>Authentieation一>LoginUser面板,選擇相應數(shù)據(jù)庫和表,及用戶名和密碼的來源字段即可。
(2)制作記錄編輯和刪除頁面。進行紀錄的編輯和刪除,其實就是從一個頁面?zhèn)鬟f一個值到另外一個頁面,然后另外一個頁面就根據(jù)這個傳遞過去的值取出相應的唯一的那條記錄來施加編輯、刪除的行為。在建立修改和刪除頁面前,需要先建立一個數(shù)據(jù)庫內(nèi)容瀏覽頁面,并在每一記錄后添加修改和刪除兩個鏈接,通過鏈接傳遞DI值調(diào)出相應的記錄細節(jié)頁(DetailPgae),然后在此修改頁或刪除頁對記錄進行相應操作。
(3)制作功能選擇頁面。在做好添加、修改、刪除頁后,還需要做一個功能選擇頁面,以實現(xiàn)后臺各種功能頁面間的快速跳轉(zhuǎn)。然后為后臺中的每一個頁面添加一個驗證行為:SevrerBehaviors一>Authentieation一>Rest`etAeeessTopage,使得未經(jīng)驗證的來訪者不能訪問后臺頁面。
DeramweaverUltardev可以幫助非計算機專業(yè)的圖情人員建成動態(tài)更新的學科導航系統(tǒng)和其他各種動態(tài)或互動式網(wǎng)頁,諸如論壇、新聞發(fā)布系統(tǒng)、在線咨詢、電子書店、電子商務系統(tǒng)等。DeramweaverUltradev對系統(tǒng)配置要求低、操作簡單、功能強大,使用它制作學科導航系統(tǒng)及其他動態(tài)網(wǎng)頁,對于圖書情報工作人員是一種切實可行的解決方案。但如果希望把成都網(wǎng)站建設(shè)做的更好,最好還是學習一下ASP編程,這樣就不僅知其然,且知其所以然,對于未來開發(fā)數(shù)據(jù)庫及開展互動式信息服務也大有裨益。
長沙科聯(lián)環(huán)保科技有限公司
長沙科聯(lián)環(huán)?萍加邢薰咀溆趪壹夐L沙經(jīng)濟技術(shù)開發(fā)區(qū),星沙工業(yè)園、我們以“科技創(chuàng)新,聯(lián)合共...南京尚上防腐木
南京尚上防腐木是一家專業(yè)致力于加工、制作、銷售戶外景觀防腐木,并為客戶設(shè)計安裝一站式服務的現(xiàn)...長沙昱霆機電有限公司
長沙昱霆機電有限公司是長沙空壓機_長沙空壓機保養(yǎng)_湖南空壓機維修_長沙空壓機機頭維修-長沙昱...湖南省土地學會,湖南土地學會,湖南土地學會官網(wǎng)
湖南省土地學會是全省土地科技工作者自愿組成,并依法登記的學術(shù)性、非盈利性、公益性的法人社會團...湖南為美環(huán)保技術(shù)有限公司,醫(yī)療污水凈化機組...
湖南為美環(huán)保技術(shù)有限公司應“綠水青山就是金山銀山”之勢而生,秉持“為民環(huán)保,美麗干凈”理想信...長沙租車公司-長沙鑫晨租車
長沙鑫晨租車(長沙租車網(wǎng))于2008年,已精工細作多年,F(xiàn)以成為長沙地區(qū)較早的租車公司之一。...聯(lián)系方式
地址:湖南省長沙市天心區(qū)韶山南路248號南園503室
電話:13637482004 0731-88571521
網(wǎng)址:http:///
郵箱:123@123007.com
微信咨詢
掃一掃進移動端