亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ASP與Dreamweaver數(shù)據(jù)庫網(wǎng)站的開發(fā)

        2010-07-10 06:51:36
        制造業(yè)自動化 2010年6期
        關(guān)鍵詞:程序代碼網(wǎng)頁頁面

        王 娟

        (河北外國語職業(yè)學(xué)院,秦皇島 066311)

        0 引言

        隨著Internet的普及,互聯(lián)網(wǎng)逐漸成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用。Internet上發(fā)布信息主要是通過網(wǎng)站來實現(xiàn)的,獲取信息也是要在Internet"海洋"中按照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來。因此網(wǎng)站建設(shè)在Internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。Web應(yīng)用程序得到了很大的發(fā)展,企業(yè)網(wǎng)站逐漸成為企業(yè)信息交流必不可少的策略之一。本文以為公司設(shè)計一個企業(yè)網(wǎng)站為例,主要以ASP技術(shù)為主,從基本的網(wǎng)頁結(jié)構(gòu)設(shè)計開始,通過Dreamweaver可視化設(shè)計功能的輔助,建立一個企業(yè)信息交流的平臺。

        研究的基本內(nèi)容,擬定目標(biāo)網(wǎng)站要解決的問題:第一,如何通過網(wǎng)站來宣傳公司及其產(chǎn)品;第二,如何用ASP和Dreamweaver來實現(xiàn)網(wǎng)站的動態(tài)效果;第三,如何使網(wǎng)站更佳新穎。進行了系統(tǒng)的可行性分析,主要從技術(shù)可行性和操作可行性對目標(biāo)系統(tǒng)進行了分析,得到了目標(biāo)網(wǎng)站在技術(shù)方面和操作方面都是可行的結(jié)論。用Access進行了數(shù)據(jù)庫的設(shè)計:數(shù)據(jù)庫名稱dl。并在該數(shù)據(jù)庫下建立產(chǎn)品展示(tp )、公司信息(gsxx)、聯(lián)系方式(Lxfs)、招聘信息(zpjj)、登陸信息(lognxx)5個表。

        1 緒論

        1.1 Active Server Pages概況

        隨著網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展和Internet的日益普及,人們對Web站點建設(shè)技術(shù)的渴求與日俱增。目前,Microsoft公司推出的ASP廣泛流行于業(yè)界,利用ASP,可以方便、快捷地創(chuàng)建出動態(tài)、交互的Web服務(wù)器端應(yīng)用程序。

        Active Server Pages實際上是將標(biāo)準的HTML文件拓展了一些附加特征,Active Server Pages象標(biāo)準的HTML文件一樣包含HTML對象并且在一個瀏覽器上解釋并顯示。任何你可以放在HTML中的東西--Java applets,閃爍字符串,客戶端腳本,客戶端ActiveX控件等等你都可以放在Active Server Page中。因此,一個Active Server Page具備很強的通用性。

        1.2 Dreamweaver概況

        Dreamweaver 是一套功能相當(dāng)強大的網(wǎng)頁編輯軟件,由Macromedia 公司開發(fā),提供各種可視化的網(wǎng)頁編輯功能,從單一的HTML 靜態(tài)網(wǎng)頁,到復(fù)雜的ASP動態(tài)網(wǎng)頁的數(shù)據(jù)庫系統(tǒng)設(shè)計,均能夠以鼠標(biāo)拖拽的方式迅速完成網(wǎng)頁設(shè)計工作。

        Dreamweaver 最出色的地方,在于其具備動態(tài)服務(wù)器網(wǎng)頁的可視化設(shè)置功能,同時對各類平臺與服務(wù)器語言提供足夠的支持,無論是PHP、JSP、ASP,還是ASP.NET,程序設(shè)計人員均能夠通過設(shè)置,利用Dreamweaver的單一接口,設(shè)計不同類型的動態(tài)服務(wù)器網(wǎng)頁。

        1.3 Dreamweaver 和ASP

        在安裝設(shè)計完IIS后,不需任何工具,直接使用最簡單的文字編輯器,如Windows 自帶的“記事本”,就可以設(shè)計ASP 網(wǎng)頁;事實上無論HTML還是ASP網(wǎng)頁,基本上都只是以擴展名命名的純文本文件。如果是只包含HTML或JavaScript等動態(tài)語言的網(wǎng)頁,則其擴展名為.html或.htm;但如果是ASP 網(wǎng)頁,則其擴展名為.asp。

        盡管不需要任何特殊的編輯器就可以ASP 網(wǎng)頁的編輯,然而開發(fā)用于實際用途的網(wǎng)頁時,會包含復(fù)雜的程序代碼,此時使用一套合適的開發(fā)工具可以大幅度地提高編寫和管理程序代碼的效率。

        ASP 網(wǎng)頁本身是由傳統(tǒng)的HTML網(wǎng)頁衍生而來的,其程序代碼與HTML標(biāo)簽相互并存,早期的Dreamweaver 只提供編輯HTML 標(biāo)簽的能力,在Dreamweaver MX 2004中,除了維持原先強大的靜態(tài)網(wǎng)頁編輯功能外,還加入了ASP 程序代碼的編輯功能,成了一個全功能的網(wǎng)頁編輯器。Dreamweaver 除了支持程序代碼的編輯之外,對于各種ASP網(wǎng)頁應(yīng)用功能的開發(fā),也提供了可視化的操作模式,用戶只需以鼠標(biāo)拖動并進行設(shè)置,即可自動完成程序代碼的編寫,即使如數(shù)據(jù)庫般應(yīng)用復(fù)雜的操作也能夠輕松完成。

        2 網(wǎng)站總體分析與設(shè)計

        對網(wǎng)站進行系統(tǒng)分析,首先對網(wǎng)站進行需求分析,然后對網(wǎng)站進行模塊分析,根據(jù)公司網(wǎng)站的需求分析,將整個網(wǎng)站分若干個個功能模塊。

        對系統(tǒng)進行功能模塊設(shè)計,將整個網(wǎng)站劃分為若干個模塊后,需要對每個模塊的功能進行詳細設(shè)計。根據(jù)模塊的功能需求設(shè)計模塊使用何種方式顯示該功能,以及應(yīng)該包含相應(yīng)的頁面與操作步驟。

        對網(wǎng)頁進行設(shè)計,首先是網(wǎng)頁布局,然后是網(wǎng)頁的配色。還要記得對網(wǎng)頁的數(shù)據(jù)庫進行設(shè)計。

        3 網(wǎng)站的具體實現(xiàn)

        3.1 定義一個網(wǎng)站

        定義一個網(wǎng)站,是制作ASP網(wǎng)頁之前,首先必須完成的操作。一旦完成網(wǎng)站的定義,Dreamweaver 將可以讓程序開發(fā)人員直接利用其編輯窗口,以該網(wǎng)站為基礎(chǔ),進行ASP 網(wǎng)頁的創(chuàng)建、編輯與測試。

        3.2 網(wǎng)站頁面的實現(xiàn)

        3.2.1 主頁的實現(xiàn)

        網(wǎng)站主頁采用靜、動相結(jié)合的方式,即靜態(tài)的主畫面和動態(tài)的圖片相結(jié)合,體現(xiàn)公司的勃勃生氣。靜態(tài)主頁方式介紹公司的公司簡介、領(lǐng)導(dǎo)致辭、榮譽證書、產(chǎn)品展示、銷售業(yè)績、招聘英才、留言板、聯(lián)系我們8個功能模塊。就得利用ASP與數(shù)據(jù)庫結(jié)合的技術(shù)通過數(shù)據(jù)庫對網(wǎng)站進行動態(tài)管理,采用交互式的動態(tài)的web畫面來實現(xiàn)。

        圖1 網(wǎng)站的主頁

        主頁(index0000.asp)中有八個模塊的相關(guān)鏈接以及公司簡介、領(lǐng)導(dǎo)致辭、銷售業(yè)績等模塊內(nèi)容的簡單介紹。網(wǎng)頁布局采用“國”字型,在最左側(cè)插入了一個Flash(cemian1.swf),使網(wǎng)頁顯得很新穎,有動感,并且還在這個Flash中巧妙的插入了公司的聯(lián)系方式。在主頁中,綁定了四個記錄集,分別是Recordset1、RecZpjj、Recgsxx和Reclxfs。這四個記錄集分別與數(shù)據(jù)庫dl中的產(chǎn)品展示表tp、招聘信息表zpjj、公司信息表gsxx和聯(lián)系方式表Lxfs相連。這樣,把記錄集中的相關(guān)內(nèi)容拖放到主頁中的相應(yīng)位置就可以了,使網(wǎng)頁上的內(nèi)容可以動態(tài)的進行修改。需要說明的是主頁中的圖片,也是通過數(shù)據(jù)庫進行插入的,使用和修改起來相當(dāng)?shù)胤奖恪?/p>

        利用Dreamweaver中“服務(wù)器行為”中的“重復(fù)區(qū)域”來實現(xiàn)招聘信息的多條顯示。先將頁面左下方招聘信息表格選種,再點擊“應(yīng)用程序”中的“服務(wù)器行為”中的“重復(fù)區(qū)域”,會彈出一個 “重復(fù)區(qū)域”對話框。在這個對話框的“記錄集”中選擇記錄集RecZpjj,并在“顯示”中選擇2條記錄。在產(chǎn)品介紹中,也進行同樣的操作,只是選擇記錄集Recordset1,并在顯示中選擇4條記錄。

        另外,產(chǎn)品簡介中的“其他”用Dreamweaver中“服務(wù)器行為”中的“轉(zhuǎn)到詳細信息頁”命令來鏈接到詳細頁面xxxx.asp中。在最下方的圖片IMAGES/DE1.gif的文字“版權(quán)所有秦皇島市電力機械有限公司”上,加一個長方形熱區(qū)Map4,并將其鏈接到主頁index0000.asp。在其他的頁面中,也加一個同樣的熱區(qū)。在下面的其他頁的實現(xiàn)中,就不一一的進行重復(fù)的介紹了。

        產(chǎn)品介紹中的產(chǎn)品照片是通過點擊“插入”中的“常規(guī)”標(biāo)簽中的“圖象”,在彈出的對話框“選擇圖象源”中的“從文件名稱選擇”選擇“數(shù)據(jù)源”單選按鈕,在“域”中,選擇記錄集Recordset1中的Tp,并將其屬性中的,寬設(shè)置為:100,高設(shè)置為:69。

        在圖片images/google.gif中,加入文字“管理員登陸”,并將其鏈接到管理系統(tǒng)中的頁面Logon.asp上??梢苑奖愕膹闹黜撨M入到管理頁面中。

        3.2.2 其他頁的實現(xiàn)

        根據(jù)對秦皇島電力機械有限公司網(wǎng)站的模塊的劃分,將整個網(wǎng)站分為:公司簡介、領(lǐng)導(dǎo)致辭、榮譽證書、產(chǎn)品展示、銷售業(yè)績、招聘英才、留言板、聯(lián)系我們和管理系統(tǒng)9個功能模塊,并將其具體實現(xiàn)。這里以公司簡介頁面(index-1.asp)為例。

        公司簡介頁面(index-1.asp)主要是介紹公司的概況,插入了一個Flash(cemian1.swf),綁定了三個記錄集分別是RecZpjj、Recgsxx、Reclxfs,讓招聘的簡單信息與數(shù)據(jù)庫中的表zpjj相連,其他兩個記錄集分別與數(shù)據(jù)庫dl中的公司信息表gsxx和聯(lián)系方式表Lxfs相連。然后將Recgsxx.gsxxjs、Recgsxx.gsjs、Recgsxx.xsyj、RecZpjj.Mc、RecZpjj.Rs、RecZpjj.Yq、Reclxfs.dh、Reclxfs.cz和Reclxfs.Email,從其相應(yīng)的記錄集中拖到頁面index-1.asp的相應(yīng)位置。使網(wǎng)頁上的內(nèi)容可以動態(tài)的修改。同樣要用“應(yīng)用程序”中的“服務(wù)器行為”中的“重復(fù)區(qū)域”,來實現(xiàn)招聘信息的多條顯示,操作步驟與主頁相同。

        4 結(jié)論

        隨著公司網(wǎng)站的設(shè)計完成,本網(wǎng)站中預(yù)期的主要功能也基本實現(xiàn)。本網(wǎng)站以Dreamweaver和ASP作為前臺開發(fā)工具,并以Microsoft Access作為后臺數(shù)據(jù)庫,這些都是開發(fā)網(wǎng)站的前沿工具成為開發(fā)本網(wǎng)站的首選工具。本文闡述了公司網(wǎng)站的分析與設(shè)計的全過程,并在論文中相應(yīng)的位置插入了圖片,更加清晰的描述了該網(wǎng)站是如何實現(xiàn)的。

        [1] 尚俊杰.網(wǎng)絡(luò)程序設(shè)計——ASP案例教程[M].清華大學(xué)出版社,2004.

        [2] 魏洪斌,周鑫,劉志江.Dreamweaver MX網(wǎng)頁設(shè)計[M].清華大學(xué)出版社,2005.

        [3] 榮欽科技.ASP+Dreamweaver MX 2004數(shù)據(jù)庫網(wǎng)站開發(fā)與實例[M].清華大學(xué)出版社,2004.

        [4] 李嚴,于亞芳,王國輝.等.ASP數(shù)據(jù)庫開發(fā)實例解析[M].機械工業(yè)出版社.2004.

        [5] 秦學(xué)禮.DreamweaverMX2004實用教程[M].清華大學(xué)出版社,2004.

        [6] 陳建偉.ASP動態(tài)網(wǎng)站開發(fā)教程(第二版)[M].清華大學(xué)出版社,2005.

        猜你喜歡
        程序代碼網(wǎng)頁頁面
        大狗熊在睡覺
        刷新生活的頁面
        基于CSS的網(wǎng)頁導(dǎo)航欄的設(shè)計
        電子制作(2018年10期)2018-08-04 03:24:38
        計算機網(wǎng)絡(luò)信息安全未來發(fā)展趨勢
        基于URL和網(wǎng)頁類型的網(wǎng)頁信息采集研究
        電子制作(2017年2期)2017-05-17 03:54:56
        基于圖元裝接模式由程序流程圖自動生成源代碼
        軟件工程(2016年11期)2017-01-17 16:56:57
        網(wǎng)頁制作在英語教學(xué)中的應(yīng)用
        電子測試(2015年18期)2016-01-14 01:22:58
        10個必知的網(wǎng)頁設(shè)計術(shù)語
        同一Word文檔 縱橫頁面并存
        淺析ASP.NET頁面導(dǎo)航技術(shù)
        国内老熟妇对白xxxxhd| 国产成人一区二区三区影院| 91九色成人蝌蚪首页| 久久久久99精品成人片直播| 99久久免费精品高清特色大片| 国产小屁孩cao大人免费视频| 大屁股流白浆一区二区| 国产日产在线视频一区| 欧美亚洲国产一区二区三区| 亚洲av片不卡无码久久| 日韩精品成人无码AV片| 久久夜色精品国产三级| 白白在线视频免费观看嘛| 亚洲精品国产美女久久久| 久久久精品免费观看国产| 97人妻无码免费专区| 成人免费av高清在线| 99久久久无码国产精品秋霞网| 亚洲av无码专区国产乱码不卡| 91超碰在线观看免费| 精品国产污黄网站在线观看| 中文字日产幕码三区的做法大全 | 久久久大少妇免费高潮特黄| 摸丰满大乳奶水www免费| 午夜一区欧美二区高清三区| 亚洲国产一区二区三区最新| 日本国产精品高清在线| 精品无码久久久久久久久水蜜桃| 怡红院免费的全部视频| 久久人人做人人妻人人玩精| 国产精品午夜福利天堂| 精品无人区无码乱码毛片国产| 久久精品人人做人人综合| 午夜精品一区二区三区无码不卡| 99国语激情对白在线观看| 国产精品美女久久久免费 | 日韩在线精品视频一区| 亚洲欧美精品suv| 亚洲欧美中文在线观看4| 亚洲一区亚洲二区中文字幕| 国产精品亚洲片在线观看不卡|