【正文】
電腦的必裝軟件之一。多姿多彩的濾鏡:Photoshop 不僅擁有多種內(nèi)置濾鏡可供用戶選擇使用,而且還支持第三方的濾鏡??芍谱魅绨粹o制作、文字特效、材質(zhì)紋理、三維物體、影像特效山東建筑大學(xué)畢業(yè)設(shè)計說明書 12 及廣告創(chuàng)意設(shè)計等多種用途。事實上,真正用過 Access 的用戶,對其強(qiáng)大功能和靈活應(yīng)用均稱贊有加。數(shù)據(jù)庫中的數(shù)據(jù)可以是文字、圖像、聲音等。 具體的說,Access 數(shù)據(jù)庫由六種對象組成,它們是表、查詢、窗體、報表、宏和模塊。 窗體(Form) 窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。 宏(Macro) 宏相當(dāng)于 DOS 中的批處理,用來自動執(zhí)行一系列操作。 ASP 與數(shù)據(jù)庫 ASP 最實用的地方還是使用 WEB 交互式數(shù)據(jù)庫(因為使用數(shù)據(jù)技術(shù)可以使數(shù)據(jù)的查詢、更新、修改、刪除等十分方便) ,因此用 ASP 編寫這樣的有關(guān)程序也是較重要的應(yīng)用之一。用下面所述的方法來利用 ASP 的 Database Access 組件通過 ADO 連接并操作 WEB數(shù)據(jù)庫。在實際的 Web 程序設(shè)計中訪問數(shù)據(jù)庫一般要經(jīng)過以下步驟:首先在 ODBC 中新建一個 DSN 指向要訪問的數(shù)據(jù)源;創(chuàng)建一個 Connection 對象,然后建立該對象同 DSN 之間的連接;創(chuàng)建一個 Recordset 對象,然后打開這個對象并使游標(biāo)指向一個記錄集合;使用 Recordset 對象的各種方法來移動游標(biāo),添加、刪除、修改和引用記錄集中的數(shù)據(jù),使用完畢之后關(guān)閉 Connection 對象和 Recordset 對象。(3)教學(xué)內(nèi)容:詳細(xì)介紹《C 語言及程序設(shè)計》教學(xué)基本要求,課程簡介,以及教學(xué)進(jìn)度,使學(xué)生對這門課程的基本內(nèi)容有一個大體的了解,方便學(xué)生更好地學(xué)好這門課程。(7)網(wǎng)上答疑:對學(xué)生提出的一些問題,由老師答復(fù)后在網(wǎng)站上進(jìn)行公布。欄目有:(1)首頁;(2)學(xué)習(xí)新聞;(3)學(xué)生學(xué)習(xí);(4)教學(xué)課件;(5)師資隊伍;(6)教材建設(shè);(7)教學(xué)改革;(8)圖片集錦;(9)留言。只有形式與內(nèi)容完美統(tǒng)一,才能達(dá)到理想的宣傳效果。本網(wǎng)站作為一個課程學(xué)習(xí)網(wǎng)站,是一個教育性質(zhì)的網(wǎng)站,主要應(yīng)該體現(xiàn)出它的高雅大方,嚴(yán)謹(jǐn)?shù)奶攸c。本網(wǎng)站采用冷色為基調(diào)。所以本網(wǎng)站沒有采用太多的動畫效果,體現(xiàn)了本網(wǎng)站的嚴(yán)謹(jǐn)性。前臺主要作用是內(nèi)容的展示,后臺主要的作用是信息的添加,圖片上傳等。Data Source= amp。Data Source= amp。源文件為: !DOCTYPE html PUBLIC //W3C//DTD XHTML Transitional//EN html xmlns=headmeta equiv=ContentType content=text/html。 order by s_addtime desc ssql,conn,1,1%table border=0 width=583 cellspacing=0 cellpadding=0 tr td style=lineheight:200%。sql=select * from ndy_class where s_id=amp。 order by s_addtime desc ssql,conn,1,1取本欄目下所有新聞。id usql更新點擊量,每刷新一次,點擊量加 1%:界面如圖 所示:圖 一條新聞的頁面 后臺部分 :登陸登陸界面如圖 所示:圖 登陸界面 :登陸驗證源代碼及說明: !include file= 包含數(shù)據(jù)庫鏈接%dim sqldim rs山東建筑大學(xué)畢業(yè)設(shè)計說明書 27 dim usernamedim passwordusername=replace(trim(request(username)),39。usernameamp。passwordamp。 href=39。 width=39。 cellpadding=39。 class=39。 colspan=39。操作: 確認(rèn)身份失敗!/td/trtr td height=39。 align=center class=39。【返回】/a br br/td/tr/table/body/html:驗證身份是否存在或是否已失效,如果已失效則轉(zhuǎn)入登陸頁,從新登陸,本文件的作用限制非法用戶,不登陸而進(jìn)入操作界面.%if Session(admin)= or Isempty(session(admin)) then end if% 后臺新聞欄目列表頁:本文件的作用是顯示新聞欄目,并可進(jìn)行刪除,每個欄目修改的超鏈接。,))(s_id)select case actioncase addnew,save 如果為添加新欄目,或保存修改 ,執(zhí)行如下操作s_Name=Trim(Replace(Request(sName),39。,))s_ComID=Trim(Replace(Request(ComID),39。br)39。br)39。o(1)。39。s_ComIDamp。(1)。39。s_ComIDamp。39。39。amp。amp。cesh!39。id=amp。s_Classidamp。amp。sHidden=amp。s_ComID()39。添加39。/ scriptcase saveif s_id= or not isnumeric(s_id) then()山東建筑大學(xué)畢業(yè)設(shè)計說明書 31 ()end ifif s_Name= or s_Classid= or s_Url= then(scriptalert(39。/script)()end ifif cint(s_Classid)=0 thensql=update ndy_class set s_Name=39。,s_Classid=amp。s_idamp。s_Urlamp。,s_Space=39。 where s_id=amp。elsesql=update ndy_class set s_Name=39。,s_Classid=amp。getClass(s_id)amp。s_Urlamp。,s_Space=39。,s_ComID=amp。 and s_ComID=amp。id=amp。s_Classidamp。amp。sHidden=amp。s_ComID()elsescript language=39。)。,))山東建筑大學(xué)畢業(yè)設(shè)計說明書 32 if not isnumeric(id) then()()end if(delete from ndy_class where s_id=amp。)(delete from ndy_class where s_id=amp。)script language=39。)。39。而且之所以沒有采用組件上傳的原因是因為組件上傳需要受到服務(wù)器的諸多限制,而且可移植性差,當(dāng)網(wǎng)站需要更換服務(wù)器時,還必須在更換后的服務(wù)器上安裝注冊相應(yīng)的上傳組件,造成管理的不方便。amp。mid(rsc(s_space),3)amp。 charset=gb2312title網(wǎng)站管理后臺/title%sub echo(message)%scriptalert(39。()。網(wǎng)站內(nèi)容s_ComID=2case elses_ComID=0山東建筑大學(xué)畢業(yè)設(shè)計說明書 35 end select dim Title 39。((ArticleClassID))s_id=Trim(Replace(Request(id),39。(scriptalert(39。(1)。end ifs_adder=session(admin)action=Trim(Replace(Request(action),39。39。39。s_ComIDamp。39。s_Hotsamp。39。39。,s_Title=39。,s_Content=39。,s_addTime=39。,s_Hidden=amp。,s_PicUrl=39。,_url=39。 where s_id=amp。()set rst = (sql)echo(操作成功!)elseecho2(數(shù)據(jù)不合法!)end if%%Function ReplaceText(fString,patrn, replStr)Set regEx = New RegExp 39。 = True 39。 ReplaceText = (fString, replStr) 39。fString=ReplaceText(fString,(.[^]*)(amp。 DNS 和 IIS DNS(Domain Name System)域名解析系統(tǒng)DNS 為 Intra 或 Inter 上的計算機(jī)將名稱(如域名 )“翻譯”為 IP地址(如 ),即域名解析。如果工作站有 22 臺,IP 地址則可依次指定為 ~, “默認(rèn)網(wǎng)關(guān)”和“首選 DNS 服務(wù)器”兩欄仍填寫 。④測試 DNS設(shè)置是否成功:在命令提示符下輸入“ping .****.”,如果成功應(yīng)該和“ping ”的結(jié)果相同。②設(shè)置“Web 站點” ,在“ IP 地址”欄中填寫 , “TCP端口”采用默認(rèn)的 80 端口。當(dāng)然,也可以將制作的網(wǎng)頁文件復(fù)制到 C:\Ipub\wwwroot 目錄下,并將文件名更名為 ,再根據(jù)需要在“啟用默認(rèn)文檔”中調(diào)整文檔名搜索順序。④進(jìn)入“文檔”設(shè)置框,勾選“啟用默認(rèn)文檔”項。點擊“開始菜單→程序→管理工具→Inter 信息服務(wù)” ,進(jìn)入“Inter 信息服務(wù)” 。②建立“****”域:右鍵點擊“”選擇“新建域” ,在“鍵入新域名”處輸入“****” 。 網(wǎng)絡(luò)屬性設(shè)置要使用 DNS 和 IIS,必須為 Windows **** Server 指定靜態(tài)(即固定)的 IP 地址。工作站:操作系統(tǒng)為 Windows xp。End Functionfunction ContentEncode(fString)fString=replace(fString,vbCrlf, )fString=replace(fString,\, )fString=replace(fString,39。 = True 39。 = patrn 39。end select39。_urlamp。s_PicUrlamp。,s_Hots=amp。Nowamp。s_Contentamp。s_Titleamp。數(shù)據(jù)不正確!)山東建筑大學(xué)畢業(yè)設(shè)計說明書 36 end ifsql = update ndy_Article set s_Classid=amp。amp。amp。s_Hiddenamp。amp。s_ClassIDamp。amp。amp。()39。39。if s_PicUrl then39。內(nèi)容dim _ID 39。,))if not isnumeric(s_ComID) then s_ComID=0select case s_ComIDcase 1 39。)。/option)loopset rsc=nothing % /select本段代碼的作用是,從數(shù)據(jù)庫中讀出所有的新聞分類,添加到新聞分類的下拉列表框中,以便添加新聞的時候選擇相應(yīng)的所屬分類。39。s_ComIDamp。界面如圖 :圖 新聞列表頁 部分源代碼及說明:iframe id=editor width=530 height=405 src=editor//iframe這行代碼實現(xiàn)的是將一個 HTML 編輯器通過 IFRAME 框架嵌套進(jìn)了本頁面,通過這個 HTML 編輯器 ,實現(xiàn)了新聞的文字編輯,以及插入圖片等功能,使的新聞的內(nèi)容顯示起來更加美化。Articl?id=amp。alert(39。 and s_ComID=amp。 and s_ComID=amp。articleclass_m39。alert(39。amp。s_Urlamp。sName=amp。amp。end if(sql)(sql)if ck= then ?action=saveamp。 where s_id=amp。getclassspace(s_id) amp。,s_Hidden=amp。,s_Url=39。,s_Superlist=39。s_Nameamp。 and s_ComID=amp。,s_ComID=amp。,s_Hidden=amp。,s_Url=39。,s_Superlist=39。s_Nameamp。)。=39。javascript39。amp。s_Urlamp。sName=amp。amp。/script)(sql)set rs=(select top 1 s_id from ndy_class order by s_id desc)if not then s_id=rs(s_id)set rs=nothing ?action=saveamp。39。39。s_Hiddenamp。amp。amp。s_ClassIDamp。amp。分類名稱已經(jīng)存在,請選擇其他名稱! 39。s_Classidamp。amp。分類名稱、所屬類別、分類地址不能為空?。?39。br)39。if s_SuperID= then s_SuperID=039。,))s_Url=Trim(Replace(Request(sUrl),39。,)) 獲取