




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、本科畢業(yè)設(shè)計(jì)說明書題 目:?C語言及程序設(shè)計(jì)?學(xué)習(xí)網(wǎng)站的開發(fā)院 部: 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù)班 級: 計(jì)本xx姓 名: xx學(xué) 號: xx指導(dǎo)教師: xxx完成日期: 201目 錄 TOC o 1-3 h z HYPERLINK l _Toc106449563 摘 要 PAGEREF _Toc106449563 h III HYPERLINK l _Toc106449564 ABSTRACT PAGEREF _Toc106449564 h IV HYPERLINK l _Toc106449565 1前 言 HYPERLINK l _Toc106449566 2總體分析設(shè)
2、計(jì) HYPERLINK l _Toc106449567 2.1 網(wǎng)頁設(shè)計(jì)技術(shù) PAGEREF _Toc106449567 h 3 HYPERLINK l _Toc106449568 ASP技術(shù) PAGEREF _Toc106449568 h 3 HYPERLINK l _Toc106449569 Dreamweaver技術(shù) PAGEREF _Toc106449569 h 5 HYPERLINK l _Toc106449570 Fireworks技術(shù) PAGEREF _Toc106449570 h 7 HYPERLINK l _Toc106449571 Flash技術(shù) PAGEREF _Toc1
3、06449571 h 8 HYPERLINK l _Toc106449572 PhotoShop 技術(shù) PAGEREF _Toc106449572 h 9 HYPERLINK l _Toc106449573 Access數(shù)據(jù)庫技術(shù) PAGEREF _Toc106449573 h 10 HYPERLINK l _Toc106449574 ASP與數(shù)據(jù)庫 PAGEREF _Toc106449574 h 11 HYPERLINK l _Toc106449575 2.2 網(wǎng)站系統(tǒng)分析 PAGEREF _Toc106449575 h 11 HYPERLINK l _Toc106449576 2.3 主頁
4、設(shè)計(jì) PAGEREF _Toc106449576 h 12 HYPERLINK l _Toc106449577 2.4 數(shù)據(jù)庫設(shè)計(jì) PAGEREF _Toc106449577 h 13 HYPERLINK l _Toc106449578 3詳細(xì)設(shè)計(jì) HYPERLINK l _Toc106449579 3.1 前臺局部 PAGEREF _Toc106449579 h 15 HYPERLINK l _Toc106449580 3.1.1 網(wǎng)站主頁 PAGEREF _Toc106449580 h 15 HYPERLINK l _Toc106449581 3.1.2 學(xué)習(xí)新聞頁面 PAGEREF _T
5、oc106449581 h 15 HYPERLINK l _Toc106449582 3.1.3 學(xué)生學(xué)習(xí)一級頁面 PAGEREF _Toc106449582 h 17 HYPERLINK l _Toc106449583 3.1.4 教學(xué)課件頁面 PAGEREF _Toc106449583 h 18 HYPERLINK l _Toc106449584 3.1.5 師資隊(duì)伍頁面 PAGEREF _Toc106449584 h 19 HYPERLINK l _Toc106449585 3.1.6 教材建設(shè)頁面 PAGEREF _Toc106449585 h 20 HYPERLINK l _Toc1
6、06449586 3.1.7 教學(xué)改革頁面 PAGEREF _Toc106449586 h 21 HYPERLINK l _Toc106449587 3.1.8 圖片集錦頁面 PAGEREF _Toc106449587 h 22 HYPERLINK l _Toc106449588 3.1.9 留言頁面 PAGEREF _Toc106449588 h 22 HYPERLINK l _Toc106449589 3.1.10 站內(nèi)搜索頁面 PAGEREF _Toc106449589 h 23 HYPERLINK l _Toc106449590 3.1.11 用戶注冊頁面 PAGEREF _Toc10
7、6449590 h 23 HYPERLINK l _Toc106449591 3.1.12 投票調(diào)查頁面 PAGEREF _Toc106449591 h 24 HYPERLINK l _Toc106449592 3.1.13 友情連接頁面 PAGEREF _Toc106449592 h 24 HYPERLINK l _Toc106449593 3.1.14 數(shù)據(jù)庫連接文件 PAGEREF _Toc106449593 h 25 HYPERLINK l _Toc106449594 3.1.15 新聞列表頁文件 PAGEREF _Toc106449594 h 25 HYPERLINK l _Toc1
8、06449595 3.1.16 新聞詳細(xì)頁文件 PAGEREF _Toc106449595 h 28 HYPERLINK l _Toc106449596 3.2 后臺局部 PAGEREF _Toc106449596 h 29 HYPERLINK l _Toc106449597 login.asp:登陸 PAGEREF _Toc106449597 h 29 HYPERLINK l _Toc106449598 chklogin.asp:登陸驗(yàn)證 PAGEREF _Toc106449598 h 30 HYPERLINK l _Toc106449599 3.2.3 后臺新聞欄目列表頁 PAGEREF
9、_Toc106449599 h 31 HYPERLINK l _Toc106449600 3.2.4 新聞欄目添加,修改保存后臺處理頁 PAGEREF _Toc106449600 h 32 HYPERLINK l _Toc106449601 3.2.5 新聞列表和內(nèi)容添加頁 PAGEREF _Toc106449601 h 35 HYPERLINK l _Toc106449602 3.2.6 新聞內(nèi)容,添加修改后臺處理文件 PAGEREF _Toc106449602 h 37 HYPERLINK l _Toc106449603 4 站點(diǎn)的建立 HYPERLINK l _Toc106449604
10、4.1 DNS和IIS PAGEREF _Toc106449604 h 41 HYPERLINK l _Toc106449605 4.1.1 DNS(Domain Name System)域名解析系統(tǒng) PAGEREF _Toc106449605 h 41 HYPERLINK l _Toc106449606 IIS5.0 Internet信息效勞 PAGEREF _Toc106449606 h 41 HYPERLINK l _Toc106449607 4.2 網(wǎng)絡(luò)屬性設(shè)置 PAGEREF _Toc106449607 h 41 HYPERLINK l _Toc106449608 4.3 DNS效勞
11、器的設(shè)置 PAGEREF _Toc106449608 h 41 HYPERLINK l _Toc106449609 4.4 WWW效勞器IIS的設(shè)置 PAGEREF _Toc106449609 h 42 HYPERLINK l _Toc106449610 5網(wǎng)站的運(yùn)行和維護(hù) HYPERLINK l _Toc106449611 5.1 網(wǎng)站的運(yùn)行環(huán)境 PAGEREF _Toc106449611 h 43 HYPERLINK l _Toc106449612 5.2 網(wǎng)站的日常維護(hù) PAGEREF _Toc106449612 h 43 HYPERLINK l _Toc106449613 6收獲和感想
12、 PAGEREF _Toc106449613 h 44 HYPERLINK l _Toc106449614 7結(jié) 論 PAGEREF _Toc106449614 h 45 HYPERLINK l _Toc106449615 謝 辭 PAGEREF _Toc106449615 h 46 HYPERLINK l _Toc106449616 參考文獻(xiàn) PAGEREF _Toc106449616 h 47摘 要本文建立了?C語言及程序設(shè)計(jì)?學(xué)習(xí)網(wǎng)站。為了提高大學(xué)課程的教學(xué)水平和學(xué)生素質(zhì),教育部提出了許多配套措施,例如進(jìn)行5年一輪次的教學(xué)評估,建立主講教師制度,規(guī)定教授、副教授不能脫離教學(xué)必須講授大學(xué)課
13、程,進(jìn)行精品課程建設(shè),評選教學(xué)名師,等等。本學(xué)習(xí)網(wǎng)站就是為便于學(xué)習(xí)而建立的。教師和學(xué)生使用該學(xué)習(xí)網(wǎng)站,有利于提高大學(xué)課程的教學(xué)水平和學(xué)生素質(zhì)。本學(xué)習(xí)網(wǎng)站的欄目主要有:學(xué)習(xí)新聞、學(xué)生學(xué)習(xí)、教學(xué)課件、師資隊(duì)伍、教材建設(shè)、教學(xué)改革、圖片集錦、留言等。還有網(wǎng)站公告,用戶登陸,廣告招商位,后臺管理等。本學(xué)習(xí)網(wǎng)站的內(nèi)容主要有:新聞、師資信息、教學(xué)內(nèi)容、教學(xué)電子資料、教材信息、網(wǎng)上答疑、教改情況等。網(wǎng)站包含的要素主要有:文字、圖片、滾動(dòng)字幕、站內(nèi)搜索、友情連接、聯(lián)系我們等。本網(wǎng)站內(nèi)容豐富,使用方便。相信它會(huì)較好地發(fā)揮作用,產(chǎn)生好的社會(huì)效益。關(guān)鍵詞:網(wǎng)站;ASP技術(shù);數(shù)據(jù)庫;C語言及程序設(shè)計(jì)Developme
14、nt of A Study Website of C language and Programming ABSTRACTA study website of C language and programming is established in this paper. To increase the teaching level of university courses and student quality, the Ministry of Education puts forward a number of supportive measures, such as the five-y
15、ear circulation of the teaching assessment must be done, Professors, associate professors must teach university courses, fine courses must be built, the selection of excellent teachers must be done, etc. So the website is established. The study website is favorable in increasing teaching level of un
16、iversity courses and pupillary diathesis. The columns of the website include: study news, student study, teaching PowerPoint, teacher teams, teaching books, teaching reformation, pictures, leave-word area, and website affiche, user enter website, advertisement disseminate area, websites management e
17、tc. The contents of the website include: news, teacher information, teaching contents, teaching electronical materials, teaching books information, answer question etc. The main elements of the website include: text, pictures, rolling subtitles, station search, friendship link, contact us etc. The w
18、ebsite is plentiful in contents , and is convenient in operate, is of good effect.Key Words: website;ASP technology; data-base;C language and programming1前 言目前,我國高校非計(jì)算機(jī)專業(yè)的計(jì)算機(jī)教育普遍實(shí)施“三個(gè)層次的教學(xué)方式,即計(jì)算機(jī)應(yīng)用根底、計(jì)算機(jī)技術(shù)根底和結(jié)合專業(yè)的計(jì)算機(jī)應(yīng)用。?C語言程序設(shè)計(jì)?屬計(jì)算機(jī)技術(shù)根底課程。程序設(shè)計(jì)是計(jì)算機(jī)技術(shù)在各行各業(yè)應(yīng)用的根底。對廣闊的大學(xué)生而言,在今后的工作中不一定要自己開發(fā)大型的應(yīng)用程序,但一定要會(huì)使用
19、計(jì)算機(jī)程序,并能編寫一般的應(yīng)用程序來處理工作、生活中的實(shí)際問題,必要的話,能與計(jì)算機(jī)專業(yè)人員合作開發(fā)相關(guān)專業(yè)領(lǐng)域中的大型的應(yīng)用程序。因此,學(xué)習(xí)程序設(shè)計(jì)的一般原理,掌握根本的程序設(shè)計(jì)方法和技術(shù),培養(yǎng)自己的程序設(shè)計(jì)的能力,提高自己的計(jì)算機(jī)素質(zhì),具有重要的現(xiàn)實(shí)意義。必須明確,程序設(shè)計(jì)必須借助于某種語言。?C語言程序設(shè)計(jì)?包含“C語言和“程序設(shè)計(jì)兩方面的內(nèi)容。C語言是程序設(shè)計(jì)的工具語言,是程序設(shè)計(jì)的載體,學(xué)習(xí)C語言是為了實(shí)現(xiàn)程序設(shè)計(jì),為了掌握程序設(shè)計(jì)的根本思想、一般方法和具體技術(shù)。?C語言程序設(shè)計(jì)?學(xué)習(xí)網(wǎng)站建設(shè)的總體目標(biāo)是:建設(shè)以多媒體和網(wǎng)絡(luò)環(huán)境為支撐、以素質(zhì)教育和創(chuàng)新能力培養(yǎng)為目標(biāo)的理論教學(xué)和多元化
20、實(shí)踐教學(xué)相結(jié)合的課程教學(xué)體系,到達(dá)大面積、大幅度、全方位提高課程教學(xué)質(zhì)量、提高學(xué)生計(jì)算機(jī)根本素質(zhì)的目的。具體設(shè)想是: 1建立教學(xué)內(nèi)容體系和教材體系。進(jìn)一步完善教學(xué)大綱、優(yōu)化整合課程內(nèi)容,建立以多媒體和網(wǎng)絡(luò)環(huán)境為支撐、以素質(zhì)教育和創(chuàng)新能力培養(yǎng)為目標(biāo)、充分表達(dá)計(jì)算機(jī)公共課教學(xué)特點(diǎn)的新型教學(xué)內(nèi)容體系和教材體系。 2構(gòu)建多元化實(shí)踐教學(xué)模式,徹底改變目前計(jì)算機(jī)公共語言課教學(xué)重理論、輕實(shí)踐的現(xiàn)狀,把計(jì)算機(jī)語言課在科學(xué)思維和能力培養(yǎng)方面的應(yīng)有價(jià)值充分發(fā)揮出來。大力促進(jìn)實(shí)踐教學(xué)環(huán)境建設(shè),使其在內(nèi)涵上產(chǎn)生突破,改良當(dāng)前主要以實(shí)驗(yàn)課時(shí)量和實(shí)驗(yàn)開出率衡量計(jì)算機(jī)公共課實(shí)踐水平的評價(jià)模式,建立以實(shí)踐能力培養(yǎng)為核心的公共
21、課實(shí)踐環(huán)節(jié)教學(xué)評價(jià)體系。3通過對C語言的詞法、語法介紹,通過各種根本控制結(jié)構(gòu)的實(shí)際案例分析,向?qū)W生介紹程序設(shè)計(jì)的根本方法,使學(xué)生掌握程序調(diào)試和測試方法,使學(xué)生具備應(yīng)用高級語言進(jìn)行程序設(shè)計(jì)的能力,使學(xué)生應(yīng)用計(jì)算機(jī)解決問題的能力得到進(jìn)一步的提高,為后續(xù)的計(jì)算機(jī)應(yīng)用課程打下堅(jiān)實(shí)的根底。本網(wǎng)站積極推動(dòng)C語言及程序設(shè)計(jì)課程的各項(xiàng)改革,為盡快把“C語言及程序設(shè)計(jì)課程建成具有一流教學(xué)隊(duì)伍、一流教學(xué)內(nèi)容、一流教學(xué)方法、一流教材、一流教學(xué)管理等特點(diǎn)的示范性課程而努力。?C語言程序設(shè)計(jì)?學(xué)習(xí)網(wǎng)站,不僅有助于學(xué)生從網(wǎng)站中獲取該課程多方面的內(nèi)容,深入學(xué)習(xí),深入思考,提高學(xué)習(xí)質(zhì)量,教師也可以從中獲取教學(xué)資料,切磋教學(xué)方
22、法,集思廣益,取長補(bǔ)短,提高教學(xué)水平。總之,希望本網(wǎng)站能夠滿足廣闊教師、學(xué)生和社會(huì)的一些實(shí)際需求,為提高人們的計(jì)算機(jī)素質(zhì)做出自己的奉獻(xiàn)。2總體分析設(shè)計(jì)2.1 網(wǎng)頁設(shè)計(jì)技術(shù)首先對建立網(wǎng)站的有關(guān)技術(shù)進(jìn)行簡介和分析。2.1.1 ASP技術(shù)Microsoft Active Server Pages 簡稱ASP,是一套微軟開發(fā)的效勞器端腳本環(huán)境,ASP 內(nèi)含于IIS 3.0 和4.0之中, 通過ASP可以結(jié)合HTML網(wǎng)頁、ASP指令和 ActiveX 元件建立動(dòng)態(tài)、交互且高效的 WEB 效勞器應(yīng)用程序。有了 ASP 就不必?fù)?dān)憂客戶的瀏覽器是否能運(yùn)行用戶所編寫的代碼,因?yàn)樗械某绦蚨紝⒃谛谄鞫藞?zhí)行,包括
23、所有嵌在普通 HTML 中的腳本程序。當(dāng)程序執(zhí)行完畢后,效勞器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。ASP是一個(gè)開放式的無須進(jìn)行編譯的應(yīng)用程序環(huán)境,它提供了CGI程序和腳本的靈活性,同時(shí)又不會(huì)使性能顯著下降;它與ADO的結(jié)合提供了強(qiáng)大的數(shù)據(jù)庫訪問功能,ASP成為網(wǎng)上數(shù)據(jù)庫管理的重要手段。使用ASP可以組合HTML頁腳本命令和ActiveX組件以創(chuàng)立交互的Web頁和基于 Web 的功能強(qiáng)大的應(yīng)用程序。過去,只有掌握了程序設(shè)計(jì)語言才能建立Common Gateway Interface (CGI) 程序,因而,這局部工作大多都是由計(jì)算機(jī)專業(yè)人士來完
24、成。Active Server Pages 所具有的特點(diǎn)如下:1使用VBScript、JScript等簡單易懂的腳本語言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站所需的應(yīng)用程序。 2它無須 compile 編譯。這與一般的程序不同。ASP 程序的控制部份,是使用 VBScript 、 JScript 等腳本語言來設(shè)計(jì)的,當(dāng)執(zhí)行 ASP 程序時(shí),腳本程序?qū)⒁徽酌畎l(fā)送給腳本解釋器 ( 即腳本引擎 ) ,由腳本解釋器進(jìn)行翻譯并將其轉(zhuǎn)換成效勞器所能執(zhí)行的命令。當(dāng)然,同其他編程語言一樣, ASP 程序的編寫也遵循一定的規(guī)那么,如果想使用某種腳本語言編寫 ASP 程序,那么用戶的效勞器上必須要有能解釋這種
25、腳本語言的腳本解釋器。ASP 本身并不是一種腳本語言,它只是提供了一種使鑲嵌在 HTML 頁面中的腳本程序得以運(yùn)行的環(huán)境。 3使用普通的文本編輯器,如Windows的記事本,即可進(jìn)行編輯設(shè)計(jì)。 4它與瀏覽器無關(guān) (Browser Independence), 用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 Active Server Pages 所設(shè)計(jì)的網(wǎng)頁內(nèi)容。 Active Server Pages 所使用的腳本語言VBScript 、 Jscript均在 WEB 效勞器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。 5Active Server Pages 能與任何 Activ
26、eX scripting 語言相容。除了可使用VBScript 或 JScript 語言來設(shè)計(jì)外,還可以通過 plug-in 的方式,使用由第三方所提供的其他腳本語言,譬如 REXX 、 Perl 、 Tcl 等。腳本引擎是處理腳本程序的COMComponent Object Model 構(gòu)件。 6Active Server Pages 的源程序,不會(huì)被傳到客戶瀏覽器,因而可以防止所寫的源程序被他人剽竊,也提高了程序的平安性。 7可使用效勞器端的腳本來產(chǎn)生客戶端的腳本。 8物件導(dǎo)向 Object-oriented 。 9ActiveX Server Components(ActiveX 效勞器
27、元件 ) 具有無限可擴(kuò)充性。可以使用 Visual Basic 、 Java 、 Visual C+ 、 COBOL 等編程語言來編寫你所需要的 ActiveX Server Component 。網(wǎng)頁設(shè)計(jì)人員使用ASP,只要掌握了簡單的腳本語言,就可以更好的完成這局部工作。ASP當(dāng)中的新技術(shù)在功能方面有所增強(qiáng),更易于開發(fā)應(yīng)用程序。可以使用腳本調(diào)試程序調(diào)試 .asp 文件。 ASP 程序其實(shí)是以擴(kuò)展名為 .asp 的純文本形式存在于 WEB 效勞器上的,用戶可以用任何文本編輯器翻開它, ASP 程序中可以包含純文本、 HTML 標(biāo)記以及腳本命令。用戶只需將 .asp 程序放在 WEB 效勞器的
28、虛擬目錄下該目錄必須要有可執(zhí)行權(quán)限,就可以通過 WWW 的方式訪問 ASP 程序了。許多應(yīng)用程序設(shè)置可在 Internet 效勞管理器上進(jìn)行,這是 Internet Information Server 和 Personal Web Server在 Windows NT Workstation 上的管理工具,本網(wǎng)站就選用這一個(gè)IIS。隔離 ASP 應(yīng)用程序,可以隔離 ASP 應(yīng)用程序以便它們能在 Web 效勞器上獨(dú)立的內(nèi)存空間內(nèi)運(yùn)行。萬一某個(gè)應(yīng)用程序失敗時(shí),可以保護(hù)其他應(yīng)用程序和 Web效勞器。它也使用戶可以在不停止 Web 效勞器的情況下,停止一個(gè)應(yīng)用程序或從內(nèi)存中卸載其組件。瀏覽器可以通過
29、 Posting Acceptor 應(yīng)用程序?qū)⑽募陷d到 Web 效勞器。可以編寫 ASP 腳本來發(fā)送帶有從 Posting Acceptor 傳來的信息的 Email等。 Dreamweaver技術(shù)Dreamweaver是美國Macromedia公司推出的主頁編輯工具。這是一個(gè)所見即所得的主頁編輯器,并帶有站點(diǎn)管理功能,可以方便地設(shè)計(jì)和管理多個(gè)站點(diǎn)。它支持最新的DHTML和CSS標(biāo)準(zhǔn),用戶可以用它設(shè)計(jì)出生動(dòng)的DHTML動(dòng)畫、多層次的頁面(layer)以及CSS樣式表。 Dreamweaver 提供視覺化網(wǎng)頁開發(fā)工具的生產(chǎn)力,同時(shí)不會(huì)降低HTML原始碼的控制,Dreamweaver 提供的 R
30、oundtrip HTML 功能, 讓用戶準(zhǔn)確無誤地切換于視覺模式與慣用的原始碼編輯器,拖放式的表格與頁框設(shè)計(jì)可以透過資料庫來管理網(wǎng)站的內(nèi)容使之更新。Dreamweaver 支援跨瀏覽器的 Dynamic HTML, 階層式樣式表單、絕對坐標(biāo)定位以及JavaScript 的動(dòng)畫讓用戶更易編輯網(wǎng)頁。 Dreamweaver 是第一套針對專業(yè)網(wǎng)頁開發(fā)者特別開展的視覺化網(wǎng)頁設(shè)計(jì)工具。Roundtip HTML功能完全控制HTML原始碼,著名的BBEdit與Home Site編輯器分別內(nèi)含于 Macintosh 與 Windows 版本的軟體中。 當(dāng)開啟其他編輯器產(chǎn)生的網(wǎng)頁時(shí),它會(huì)保存既有的 HTML
31、 格式。 使用絕對座標(biāo)可獲得精準(zhǔn)且彈性的設(shè)計(jì)。Dynamic HTML、直覺式時(shí)間軸界面以及JavaScrip 行為庫, 可在不需程式下讓 HTML元件動(dòng)起來。 以全網(wǎng)站內(nèi)容管理的方式讓用戶跳脫逐頁更新管理的缺點(diǎn)提升您的生產(chǎn)力。 Roundtrip HTML完美整合視覺性工具和原始碼編輯器 Dreamweaver整合視覺性工作環(huán)境及原始碼文字編輯器(如BBEdit、HomeSite等)。 回想一下,隨著互聯(lián)網(wǎng)Internet迅速擴(kuò)展到全球,HTML技術(shù)不斷開展和完善,隨之而產(chǎn)生了眾多網(wǎng)頁編輯器,從網(wǎng)頁編輯器根本性質(zhì)可以分為所見即所得網(wǎng)頁編輯器和非所見即所得網(wǎng)頁編輯器那么原始代碼編輯器,兩者各有
32、千秋。所見那么所得網(wǎng)頁編輯器的優(yōu)點(diǎn)就是直觀性,使用方便,容易上手,在所見即所得網(wǎng)頁編輯器進(jìn)行網(wǎng)頁制作和在WORD中進(jìn)行文本編輯不會(huì)感到有什么區(qū)別,但它同時(shí)也存在著一些弱點(diǎn): 1難以精確到達(dá)與瀏覽器完全一致的顯示效果。也就是說在所見即所得網(wǎng)頁編輯器中制作的網(wǎng)頁放到瀏覽器中是很難完全到達(dá)真正想要的效果,這一點(diǎn)在結(jié)構(gòu)復(fù)雜一些的網(wǎng)頁如分幀結(jié)構(gòu)、動(dòng)態(tài)網(wǎng)頁結(jié)構(gòu)中便可以表達(dá)出來。2頁面原始代碼的難以控制性,比方在所見即所得編輯器中制作一張表格也要幾分鐘,但要它完全符合要求可能需要幾十分鐘,甚至更多時(shí)間。而相比之下,非所見那么所得的網(wǎng)頁編輯器,就不存在這個(gè)問題,因?yàn)樗械腍TML代碼 都在監(jiān)控下產(chǎn)生,但是由于
33、非所見那么所得編輯器的先天條件就注定了它的工作低效率。 如何實(shí)現(xiàn)兩者的完美結(jié)合,那么既產(chǎn)生干凈、準(zhǔn)確的HTML代碼,又具備那么見那么所得的 高效率、直觀性,一直是網(wǎng)頁設(shè)計(jì)師的夢想。Dreamweaver的出現(xiàn),克服了這些缺點(diǎn),使網(wǎng)頁設(shè)計(jì)更簡單更容易了。Dreamweaver的主要特點(diǎn)如下:1最正確的制作效率Dreamweaver可以用最快速的方式將Fireworks,F(xiàn)reeHand,或Photoshop等檔案移至網(wǎng)頁上。使用檢色吸管工具選擇螢?zāi)簧系念伾稍O(shè)定最接近的網(wǎng)頁平安色。對于選單,快捷鍵與格式控制,只要一個(gè)簡單步驟便可完成。Dremweaver能與其它的設(shè)計(jì)工具,如Playback F
34、lash,Shockwave和外掛模組等搭配,不需離開Dremweaver便可完成,整體運(yùn)用流程自然順暢。除此之外,只要單擊便可使Dreamweaver自動(dòng)開啟Firework或Photoshop來進(jìn)行編輯與設(shè)定圖檔的最正確化。 2網(wǎng)站管理 使用網(wǎng)站地圖可以快速制作網(wǎng)站雛形、設(shè)計(jì)、更新和重組網(wǎng)頁。改變網(wǎng)頁位置或檔案名稱,Dreamweaver 會(huì)自動(dòng)更新所有連結(jié)。使用支援文字、HTML碼、HTML屬性標(biāo)簽和一般語法的搜尋及置換功能使得復(fù)雜的網(wǎng)站更新變得迅速又簡單。 3無可比較的控制能力 Dreamweaver是唯一提供Roundtrip HTML、視覺化編輯與原始碼編輯同步的設(shè)計(jì)工具。它包含H
35、omeSite和BBEdit等主流文字編輯器。幀frames和表格的制作速度快的令人無法想像。進(jìn)階表格編輯功能使您簡單的選擇單格、行、欄或作未連續(xù)之選取。甚至可以排序或格式化表格群組,Dreamweaver 支援精準(zhǔn)定位,利用可輕易轉(zhuǎn)換成表格的圖層以拖拉置放的方式進(jìn)行版面配置。 所見即所得 Dreamweaver成功整合動(dòng)態(tài)式出版視覺編輯及電子商務(wù)功能,提供超強(qiáng)的支援能力給Third-party廠商,包含ASP,Apache,BroadVision, Cold Fusion,iCAT, Tango與自行開展的應(yīng)用軟體。建立網(wǎng)頁外觀的樣版,指定可編輯或不可編輯的部份,內(nèi)容提供者可直接編輯以樣式為
36、主的內(nèi)容卻不會(huì)不小心改變既定之樣式。用戶也可以使用樣版正確地輸入或輸出XML內(nèi)容。 全方位的呈現(xiàn)利用Dreamweaver設(shè)計(jì)的網(wǎng)頁,可以全方位的呈現(xiàn)在任何平臺的熱門瀏覽器上。對于cascading style sheets的動(dòng)態(tài)HTML支援和鼠標(biāo)換圖效果,聲音和動(dòng)畫的DHTML效果資料庫可在Netscape和Microsoft瀏覽器上執(zhí)行。使用不同瀏覽器檢示功能,Dreamweaver可以告知您在不同瀏覽器上執(zhí)行的成效如何。當(dāng)有新的瀏覽器上市時(shí),只要從Dreamweaver的網(wǎng)站在下載它的描述檔,便可得知詳盡的成效報(bào)告。Dreamwaver目前的最高版本為Dreamwaver MX。 Fir
37、eworks技術(shù)Fireworks是Macromedia公司推出的專門針對網(wǎng)絡(luò)圖形設(shè)計(jì)的工具軟件,它既可以編輯eb圖像,又可以編輯Web動(dòng)畫,制作按鈕的導(dǎo)航條、菜單等,甚至能直接制作網(wǎng)頁。同時(shí)具有多種傳統(tǒng)圖形制作軟件的功能,而且它能把位圖處理和矢量處理完美的結(jié)合在一起,使得網(wǎng)頁圖形設(shè)計(jì)人員再也不必在多種圖形設(shè)計(jì)軟件之間頻繁切換。Fireworks的實(shí)質(zhì)是通過最少的步驟創(chuàng)立最小、最高質(zhì)量的JPEG和GIF圖像, 是創(chuàng)立和生成網(wǎng)頁圖形的完全解決方案。它大大簡化了網(wǎng)絡(luò)圖形設(shè)計(jì)的工作難度,無論是專業(yè)設(shè)計(jì)家還是業(yè)余愛好者,使用Fireworks都不僅可以輕松地制作出十分動(dòng)感的GIF動(dòng)畫,還可以輕易地完成
38、大圖切割、動(dòng)態(tài)按鈕、動(dòng)態(tài)翻轉(zhuǎn)圖等,因此,對于輔助網(wǎng)頁編輯來說,F(xiàn)ireworks將起到重要的作用。Fireworks簡化了網(wǎng)頁圖形和屏幕圖形的制作過程,同時(shí)提供了完全的機(jī)動(dòng)性和可編特性。 在沒有Fireworks的時(shí)候,網(wǎng)頁設(shè)計(jì)者需要在一個(gè)矢量繪圖程序如FreeHand上創(chuàng)立圖形,然后再把這個(gè)矢量圖形引入到位圖程序中進(jìn)行涂抹和添加濾鏡效果。設(shè)計(jì)者可能還需要使用一個(gè)動(dòng)畫工具或image map工具來創(chuàng)立動(dòng)態(tài)圖形。為了測試圖形,設(shè)計(jì)者必須在瀏覽器中查看創(chuàng)立的圖形。如果此時(shí)再需要對圖形進(jìn)行修改,或許會(huì)迫使設(shè)計(jì)者從頭開始并重復(fù)上述每一個(gè)步驟。但有了Fireworks,設(shè)計(jì)者的工作就不再是復(fù)雜地從一個(gè)工
39、具轉(zhuǎn)到另一個(gè)工具,大量的重復(fù)工作量被省略,由此可以節(jié)省大量珍貴的時(shí)間。Fireworks是一個(gè)將矢量圖形處理和位圖圖像處理合二為一的專業(yè)化的Web圖像設(shè)計(jì)軟件,使Web作圖發(fā)生了革命性的變化。它可以導(dǎo)入各種圖像文件,可以直接在點(diǎn)陣圖像狀態(tài)和矢量圖形狀態(tài)之間進(jìn)行切換,編輯后生成PNG圖像文件,也可以生成其他格式的文件。它還可以直接生成包含HTML和JavaScript代碼的動(dòng)態(tài)圖像,甚至可以編輯整幅的網(wǎng)頁,使圖形以最簡潔的方式在網(wǎng)上淋漓盡致地表達(dá)其魅力。Fireworks不同于FreeHand和Photoshop,它并不專限于創(chuàng)立矢量圖或處理位圖,而是綜合了它們雙方的某些特性。Fireworks
40、是一個(gè)可以同時(shí)編輯位圖和矢量圖形的軟件,而其他圖形圖像軟件總是偏重于某一方面。為此,F(xiàn)ireworks MX擁有兩種圖形編輯模式:位圖編輯模式和矢量圖編輯模式。在Fireworks中,可以非常方便地在矢量圖編輯模式和位圖編輯模式之間進(jìn)行切換。 Flash技術(shù)Flash是web上重要的動(dòng)畫制作工具,是一種交互式矢量多媒體技術(shù)。 Flash的前身是Future Splash,是早期網(wǎng)上流行的矢量動(dòng)畫插件。由于網(wǎng)絡(luò)帶寬的限制,在主頁上放置過大的文件是不現(xiàn)實(shí)的。但是因特網(wǎng)開展迅猛,枯燥無味的靜態(tài)頁面很難再引起用戶的興趣,制作人員都希望能使用引人人勝的動(dòng)態(tài)效果來吸引用戶的注意,使用Java Applet
41、是一個(gè)解決方法,但是真正精通它并不是件容易的事情。而且,通過編寫代碼來生成動(dòng)畫永遠(yuǎn)都不是設(shè)計(jì)人員真正的手段。因此,Shockwave Flash誕生了,并且立即被投入到應(yīng)用中去。1Flash的特點(diǎn)它是基于矢量的圖形系統(tǒng),各元素都是矢量的,只要用少量向量數(shù)據(jù)就可以描述一個(gè)復(fù)雜的對象,占用的存儲空間只是位圖的幾千分之一,非常適合在網(wǎng)絡(luò)上使用。同時(shí),矢量圖像可以做到真正的無級放大。這樣,無論用戶的瀏覽器使用多大的窗口,圖像始終可以完全顯示,并且不會(huì)降低畫面質(zhì)量。它使用插件方式工作。用戶只要安裝一次插件,以后就可以快速啟動(dòng)并觀看動(dòng)畫,而不必像:Java那樣每次都要啟動(dòng)虛擬機(jī)。由于Flash生成的動(dòng)畫一
42、般都很小,所以,調(diào)用的時(shí)候速度很快。 Flash plug-in也不大,只有150KB左右,很容易下載并安裝。它還提供其他的一些增強(qiáng)功能。比方,支持位圖、聲音、漸變色、Alpha、透明等。擁有了這些功能,完全可以建立一個(gè)全部由Flash制作的站點(diǎn)。2Flash的功能Flash的編輯界面非常友好,并且提供非常詳細(xì)和完整的教程,很多根本的操作比方畫線、變形以及移動(dòng)等一看便會(huì),而一些高級的技巧那么可以通過附帶的例子來學(xué)習(xí)。只要細(xì)心,完全可以成為Flash高手。當(dāng)然,這里所說的“高手只是初級水平的,想成為真正的高手,還要看創(chuàng)意和手法,那就不是一朝一夕能辦到的。在Flash中,一般的動(dòng)畫都是依靠關(guān)鍵幀來
43、實(shí)現(xiàn)的,方便又快捷。用戶只需給出一個(gè)對象的幾個(gè)關(guān)鍵動(dòng)作,生成關(guān)鍵幀,系統(tǒng)就會(huì)根據(jù)需要在各個(gè)關(guān)鍵幀之間自動(dòng)插入平滑的動(dòng)畫。因此,一個(gè)簡單的動(dòng)畫可以在幾分鐘之內(nèi)自動(dòng)生成。Flash使用了“層Layer的概念。不同的角色可以出現(xiàn)在不同的層面上,互相掩映,但是不會(huì)互相干擾。可以單獨(dú)對某一個(gè)層面進(jìn)行操作,并且可以看見效果。這樣,即使動(dòng)畫已經(jīng)生成完畢,需要修改的時(shí)候也不會(huì)遇到任何困難。Flash對按鈕Button的處理非常出色。可以指定一個(gè)按鈕的各種屬性,包括正常時(shí)的畫面、鼠標(biāo)掠過時(shí)的畫面、按下時(shí)的畫面以及熱區(qū)可點(diǎn)擊區(qū)域的范圍。這樣很容易生成一個(gè)反響靈敏的動(dòng)態(tài)按鈕。 Flash現(xiàn)在增加了動(dòng)畫效果,使得按鈕
44、動(dòng)態(tài)感極強(qiáng),完全超出一般按鈕所能帶給人的感覺。Flash動(dòng)畫可以分成多個(gè)場景Scene,在制作復(fù)雜動(dòng)畫的時(shí)候,可以借助多個(gè)Scene,而不只使用一個(gè)屏幕,而且Scene之間可以自由切換,更換場景易如反掌。在制作多場景動(dòng)畫的時(shí)候,應(yīng)該盡量考慮Scene的使用。Flash與HTML聯(lián)系緊密,這就為Flash在網(wǎng)絡(luò)上的應(yīng)用創(chuàng)造了良好的條件。可以指定一個(gè)按鈕點(diǎn)擊以后要請求的鏈接,直接寫入鏈接的URL。還可以使用Flash生成AVI或者GIF動(dòng)畫文件。這樣,沒有安裝Flash插件的用戶也可以看到動(dòng)畫。2.1.5 PhotoShop 技術(shù)Photoshop是Adobe公司的王牌產(chǎn)品,它在圖形圖像處理領(lǐng)域擁
45、有毋庸置疑的權(quán)威。無論是平面廣告設(shè)計(jì)、室內(nèi)裝潢,還是處理個(gè)人照片,Photoshop都已經(jīng)成為不可或缺的工具。隨著近年來個(gè)人電腦的普及,使用Photoshop的家庭用戶也多了起來。到目前Photoshop已經(jīng)開展成為家庭電腦的必裝軟件之一。Photoshop的特點(diǎn)如下:功能強(qiáng)大的選擇工具:Photoshop擁有多種選擇工具,極大地方便了用戶的不同要求。而且多種選擇工具還可以結(jié)合起來選擇較為復(fù)雜的圖像。制定多種文字效果:利用Photoshop不僅可以制作精美的文字造型,而且還可以對文字進(jìn)行復(fù)雜的變換。多姿多彩的濾鏡:Photoshop不僅擁有多種內(nèi)置濾鏡可供用戶選擇使用,而且還支持第三方的濾鏡。
46、這樣,Photoshop就擁有了“取之不盡,用之不竭的濾鏡。易學(xué)易用,用途廣泛:對Photoshop不了解的人常常認(rèn)為它是一種專業(yè)圖形圖像處理軟件,其實(shí)這是一種誤解,Photoshop雖然功能強(qiáng)大,但是也易學(xué)易用,適應(yīng)于不同水平的用戶。它涉及圖像合成、色彩校正、圖層調(diào)板、通道使用、動(dòng)作調(diào)板、路徑工具、濾鏡等圖像處理功能。可制作如按鈕制作、文字特效、材質(zhì)紋理、三維物體、影像特效及廣告創(chuàng)意設(shè)計(jì)等多種用途。2.1.6 Access數(shù)據(jù)庫技術(shù) Access是Office辦公套件中一個(gè)非常重要的組成局部。在辦公軟件Office套件中,最為廣闊用戶熟悉的是Word和Excel,因?yàn)樗鼈児δ軓?qiáng)大且方便易用,
47、更因?yàn)樗鼈儾粌H可用于辦公,還可用于個(gè)人寫作和家庭記帳理財(cái)?shù)取M瑸镺ffice套件中一局部的Access,雖然有著同樣強(qiáng)大的功能,但使用的人卻相對少些,不像Word和Excel那樣廣泛。事實(shí)上,真正用過Access的用戶,對其強(qiáng)大功能和靈活應(yīng)用均稱贊有加。 Access 數(shù)據(jù)庫管理系統(tǒng)作為Microsoft Office 套件的重要組成局部,適用于小型商務(wù)活動(dòng),用以存貯和管理商務(wù)活動(dòng)所需要的數(shù)據(jù)。Access不僅是一個(gè)數(shù)據(jù)庫,而且它具有強(qiáng)大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體表單,查詢,報(bào)表和應(yīng)用程序等。 數(shù)據(jù)庫是有結(jié)構(gòu)的數(shù)據(jù)集合,它與一般的數(shù)據(jù)文件不同,是一串文字或數(shù)字流。數(shù)據(jù)
48、庫中的數(shù)據(jù)可以是文字、圖像、聲音等。 Microsoft Access是一種關(guān)系式數(shù)據(jù)庫,關(guān)系式數(shù)據(jù)庫由一系列表組成,表又由一系列行和列組成,每一行是一個(gè)記錄,每一列是一個(gè)字段,每個(gè)字段有一個(gè)字段名,字段名在一個(gè)表中不能重復(fù)。表與表之間可以建立關(guān)系或稱關(guān)聯(lián),連接,以便查詢相關(guān)聯(lián)的信息。Access數(shù)據(jù)庫以文件形式保存,文件的擴(kuò)展名是MDB。 具體的說,Access 數(shù)據(jù)庫由六種對象組成,它們是表、查詢、窗體、報(bào)表、宏和模塊。 表Table表是數(shù)據(jù)庫的根本對象,是創(chuàng)立其他5種對象的根底。表由記錄組成,記錄由字段組成,表用來存貯數(shù)據(jù)庫的數(shù)據(jù),故又稱數(shù)據(jù)表。 查詢Query查詢可以按索引快速查找到需
49、要的記錄,按要求篩選記錄并能連接假設(shè)干個(gè)表的字段組成新表。 窗體Form) 窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。還可以創(chuàng)立子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。 報(bào)表Report報(bào)表的功能是將數(shù)據(jù)庫中的數(shù)據(jù)分類匯總,然后打印出來,以便分析。 宏Macro) 宏相當(dāng)于DOS中的批處理,用來自動(dòng)執(zhí)行一系列操作。Access列出了一些常用的操作供用戶選擇,使用起來十分方便。 模塊Module) 模塊的功能與宏類似,但它定義的操作比宏更精細(xì)和復(fù)雜,用戶可以根據(jù)自己的需要編寫程序。模塊使用Visual Basic編程。2.1.7 ASP與數(shù)據(jù)庫 ASP最實(shí)用的地方還是使用WEB 交互式數(shù)
50、據(jù)庫因?yàn)槭褂脭?shù)據(jù)技術(shù)可以使數(shù)據(jù)的查詢、更新、修改、刪除等十分方便,因此用ASP 編寫這樣的有關(guān)程序也是較重要的應(yīng)用之一。本文簡單說明一下在WEB 效勞器上使用數(shù)據(jù)庫的方法。在WEB中通過ASP 使用數(shù)據(jù)庫,最常用的是使用Database Access組件, Database Access組件使得用戶能夠輕易地通過ActiveX Data Objects(ADO)訪問存儲。在效勞器端的數(shù)據(jù)庫或其他表格化數(shù)據(jù)結(jié)構(gòu)中的信息,是一種功能強(qiáng)大的數(shù)據(jù)訪問編程模式,可以使用ADO 去編寫緊湊簡明的腳本以便連接到Open Database ConnectivityODBC兼容的數(shù)據(jù)庫和OLEDB 兼容的數(shù)據(jù)源
51、,這樣ASP 程序員就可以訪問任何與ODBC兼容的數(shù)據(jù)庫,包括MSSQL SERVER、Access、Oracle等等。用下面所述的方法來利用ASP的Database Access組件通過ADO連接并操作WEB數(shù)據(jù)庫。第一步:指定想要連接的數(shù)據(jù)庫,有DSNDSN-數(shù)據(jù)源名稱, DataSource Name和DSN-less兩種方法。第二步:指定想要執(zhí)行的SQL指令,可以使用RecordSet。第三步:使用RecordSet屬性和方法,并顯示執(zhí)行的結(jié)果。在實(shí)際的Web程序設(shè)計(jì)中訪問數(shù)據(jù)庫一般要經(jīng)過以下步驟:首先在ODBC中新建一個(gè)DSN指向要訪問的數(shù)據(jù)源;創(chuàng)立一個(gè)Connection對象,然后
52、建立該對象同DSN之間的連接;創(chuàng)立一個(gè)Recordset對象,然后翻開這個(gè)對象并使游標(biāo)指向一個(gè)記錄集合;使用Recordset對象的各種方法來移動(dòng)游標(biāo),添加、刪除、修改和引用記錄集中的數(shù)據(jù),使用完畢之后關(guān)閉Connection對象和Recordset對象。經(jīng)過分析、比較,并結(jié)合計(jì)算機(jī)環(huán)境和個(gè)人愛好,本網(wǎng)站的開發(fā)使用了上面所述的ASP技術(shù)和Access數(shù)據(jù)庫技術(shù)。2.2 網(wǎng)站系統(tǒng)分析根據(jù)系統(tǒng)開發(fā)的根本觀點(diǎn),通過對教師、學(xué)生的實(shí)際需要進(jìn)行分析,本網(wǎng)站決定主要?jiǎng)澐譃橄率鰩醉?xiàng)內(nèi)容:1新聞:發(fā)布最新信息。2師資信息:詳細(xì)介紹各位老師的簡歷,及專業(yè)方向,研究成果。3教學(xué)內(nèi)容:詳細(xì)介紹?C語言及程序設(shè)計(jì)?教
53、學(xué)根本要求,課程簡介,以及教學(xué)進(jìn)度,使學(xué)生對這門課程的根本內(nèi)容有一個(gè)大體的了解,方便學(xué)生更好地學(xué)好這門課程。4教學(xué)電子資料:課堂CAI課件及電子教案的展示。5教材信息:主要介紹我院老師自主教材的具體編寫情況。6學(xué)習(xí)指南:對課程內(nèi)容的詳細(xì)介紹,以及課程實(shí)驗(yàn)情況的詳細(xì)介紹。7網(wǎng)上答疑:對學(xué)生提出的一些問題,由老師答復(fù)后在網(wǎng)站上進(jìn)行公布。提供老師和學(xué)生進(jìn)行交流的平臺。8教改情況:介紹?C語言及程序設(shè)計(jì)?網(wǎng)站中關(guān)于學(xué)校教學(xué)改革的情況。這些內(nèi)容分別列于相關(guān)欄目中。欄目有:1首頁;2學(xué)習(xí)新聞;3學(xué)生學(xué)習(xí);4教學(xué)課件;5師資隊(duì)伍;6教材建設(shè);7教學(xué)改革;8圖片集錦;9留言。還有網(wǎng)站公告,用戶登陸,廣告招商位
54、,友情連接,站內(nèi)搜索,投票調(diào)查,以及后臺管理等。2.3 主頁設(shè)計(jì)主頁的設(shè)計(jì)首先要定位網(wǎng)頁的風(fēng)格與形式。網(wǎng)頁的風(fēng)格與形式根據(jù)網(wǎng)站的主題內(nèi)容來確定。只有形式與內(nèi)容完美統(tǒng)一,才能到達(dá)理想的宣傳效果。目前主頁的應(yīng)用范圍日益擴(kuò)大,幾乎包括了所有的行業(yè),林林總總,包羅萬象,但歸納起來大體有這么幾個(gè)大類:新聞機(jī)構(gòu)、政府機(jī)關(guān)、科教文化、娛樂藝術(shù)、電子商務(wù)、網(wǎng)絡(luò)中心等。對于不同性質(zhì)的行業(yè),應(yīng)表達(dá)出不同的主頁風(fēng)格,就像穿著打扮,應(yīng)依不同的性別以及年齡層次而異一樣。例如:政府部門的主頁風(fēng)格一般應(yīng)比較莊重,而娛樂行業(yè)那么可以活潑生動(dòng)一些;文化教育部門的主頁風(fēng)格應(yīng)該高雅大方,而商務(wù)主頁那么可以貼近民俗,使群眾喜聞樂見。
55、本網(wǎng)站作為一個(gè)課程學(xué)習(xí)網(wǎng)站,是一個(gè)教育性質(zhì)的網(wǎng)站,主要應(yīng)該表達(dá)出它的高雅大方,嚴(yán)謹(jǐn)?shù)奶攸c(diǎn)。所以版面以冷色調(diào)為主,版面格式以表格為主,配以首頁滾動(dòng)新聞?wù)故荆约皟?nèi)頁框架結(jié)構(gòu)的使用,使得網(wǎng)站總體看來頁面簡潔、大方。主頁風(fēng)格的形成主要依賴于主頁的版式設(shè)計(jì),依賴于頁面的色調(diào)處理,還有圖片與文字的組合形式等。這些問題看似簡單,但往往需要主頁的設(shè)計(jì)和制作者具有一定的美術(shù)素質(zhì)和修養(yǎng)。本網(wǎng)站采用冷色為基調(diào)。還有,動(dòng)畫效果也不宜在主頁設(shè)計(jì)中濫用,特別是一些內(nèi)容比較嚴(yán)肅的主頁。主頁畢竟主要依靠文字和圖片來傳播信息,它不是動(dòng)畫片,更不是電視或電影。至于在主頁中適當(dāng)鏈接一些影視作品,那是另外一個(gè)問題。所以本網(wǎng)站沒有采
56、用太多的動(dòng)畫效果,表達(dá)了本網(wǎng)站的嚴(yán)謹(jǐn)性。2.4 數(shù)據(jù)庫設(shè)計(jì)本網(wǎng)站采用的Access數(shù)據(jù)庫,共涉及到三個(gè)數(shù)據(jù)表。管理員表addr_admin如表2.1所示用于登錄網(wǎng)站管理后臺。表2.1 管理員表addr_admin字段名數(shù)據(jù)類型說明id自動(dòng)編號主鍵,非空,遞增username文本用戶名password文本密碼新聞欄目表ndy_class如表2.2所示記錄了欄目編號,欄目名稱,以及欄目之間的父子對應(yīng)關(guān)系等:表2.2 新聞欄目表ndy_class字段名數(shù)據(jù)類型說明S_id自動(dòng)編號主鍵,非空,遞增S_name文本新聞欄目名稱S_classid數(shù)字所屬父欄目的S_ID,如為一級欄目,那么為0S_url文
57、本冗余字段S_comid數(shù)字冗余字段S_hidden是/否是否隱藏S_adddate日期/時(shí)間欄目添加日期S_adder文本添加人S_superlist文本記錄新聞欄目的父子關(guān)系S_space文本空格,每低一級欄目,多兩個(gè)空格S_delflag是/否是否已被刪除新聞內(nèi)容表ndy_article如表2.1所示:表2.3 新聞內(nèi)容表ndy_article字段名數(shù)據(jù)類型說明S_id自動(dòng)編號主鍵,非空,遞增S_title備注新聞標(biāo)題S_content備注新聞內(nèi)容S_classid數(shù)字所屬欄目編號S_comid數(shù)字冗余字段S_addtime日期/時(shí)間添加時(shí)間S_adder文本添加人S_hidden是/否
58、是否隱藏S_hits數(shù)字點(diǎn)擊量S_picurl文本上傳圖片的相對路徑S_hots是/否是否推薦S_link文本冗余字段Net_url文本鏈接地址,可直接轉(zhuǎn)到其他站點(diǎn)的網(wǎng)頁3詳細(xì)設(shè)計(jì)本網(wǎng)站設(shè)計(jì)主要由前臺和后臺兩局部構(gòu)成。前臺主要作用是內(nèi)容的展示,后臺主要的作用是信息的添加,圖片上傳等。3.1 前臺局部 網(wǎng)站主頁本網(wǎng)站設(shè)計(jì)的主頁如圖3.1所示。圖3.1 網(wǎng)站主頁 學(xué)習(xí)新聞頁面 學(xué)習(xí)新聞一級頁面如圖3.2所示:圖3.2 學(xué)習(xí)新聞一級頁面學(xué)習(xí)新聞二級頁面如圖3.3所示:圖3.3 學(xué)習(xí)新聞二級頁面 學(xué)生學(xué)習(xí)一級頁面學(xué)生學(xué)習(xí)一級頁面如圖3.4所示:圖3.4 學(xué)生學(xué)習(xí)一級頁面學(xué)生學(xué)習(xí)二級頁面如圖3.5所示:
59、圖3.5 學(xué)生學(xué)習(xí)二級頁面 教學(xué)課件頁面 教學(xué)課件一級頁面如圖3.6所示:圖3.6 教學(xué)課件一級頁面教學(xué)課件二級頁面如圖3.7所示:圖3.7 教學(xué)課件二級頁面 師資隊(duì)伍頁面 師資隊(duì)伍一級頁面如圖3.8所示:圖3.8 師資隊(duì)伍一級頁面師資隊(duì)伍二級頁面如圖3.9所示:圖3.9 師資隊(duì)伍二級頁面 教材建設(shè)頁面 教材建設(shè)一級頁面如圖3.10所示:圖3.10 教材建設(shè)一級頁面教材建設(shè)二級頁面如圖3.11所示:圖3.11 教材建設(shè)二級頁面 教學(xué)改革頁面教學(xué)改革一級頁面如圖3.12所示:圖3.12 教學(xué)改革一級頁面教學(xué)改革二級頁面如圖3.13所示:圖3.13 教學(xué)改革二級頁面 圖片集錦頁面圖片集錦頁面如圖3
60、.14所示:圖3.14 圖片集錦頁面 留言頁面留言頁面如圖3.15所示:圖3.15 留言頁面 站內(nèi)搜索頁面站內(nèi)搜索頁面如圖3.16所示:圖3.16 站內(nèi)搜索頁面 用戶注冊頁面用戶注冊頁面如圖3.17所示:圖3.17 用戶注冊頁面登陸后頁面如圖3.18所示:圖3.18 用戶登陸后頁面 投票調(diào)查頁面投票調(diào)查頁面如圖3.19所示:圖3.19 投票調(diào)查頁面 友情連接頁面友情連接頁面如圖3.20所示:圖3.20 友情連接頁面 數(shù)據(jù)庫連接文件 數(shù)據(jù)庫連接文件conn.asp負(fù)責(zé)建立數(shù)據(jù)庫連接,源文件如下:說明:Set conn = Server.CreateObject(ADODB.Connection)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 學(xué)生安全調(diào)解安全協(xié)議書
- 女子讓男子簽離婚協(xié)議書
- T/NAHIEM 58-2022飲水龍頭
- 建筑工地班組獎(jiǎng)勵(lì)協(xié)議書
- T/JSSL 0006-2022節(jié)水型民用機(jī)場評價(jià)規(guī)范
- 氣管支氣管異物護(hù)理常規(guī)
- 鄭州衛(wèi)生健康職業(yè)學(xué)院《互換性與精密測量技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 江蘇省丹陽市丹陽高級中學(xué)2025年高二下物理期末檢測試題含解析
- 山東省淄博市高青縣第一中學(xué)2025屆化學(xué)高二下期末調(diào)研試題含解析
- 沈陽工業(yè)大學(xué)《平法識圖與鋼筋算量設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 中國的耕地與糧食安全課件高二下學(xué)期地理魯教版(2019)選擇性必修3
- 2025年服裝進(jìn)貨合同范本下載8篇
- 勞務(wù)糾紛案例分析:提供勞務(wù)者受害責(zé)任糾紛
- 2024年江蘇省寶應(yīng)縣事業(yè)單位公開招聘緊缺人才37名筆試題帶答案
- 保險(xiǎn)公司保全試題及答案
- 交通過程中的大數(shù)據(jù)應(yīng)用試題及答案
- 2024危重癥患兒管飼喂養(yǎng)護(hù)理-中華護(hù)理學(xué)會(huì)團(tuán)體標(biāo)準(zhǔn)解讀
- 家庭醫(yī)生簽約基本服務(wù)包清單(試行)2025
- 2024年美睫技術(shù)考核試題及答案
- 實(shí)施質(zhì)量管理體系的好處
- 中國化的馬克思主義(毛澤東思想)概論知到課后答案智慧樹章節(jié)測試答案2025年春上海思博職業(yè)技術(shù)學(xué)院
評論
0/150
提交評論