畢業(yè)設(shè)計之新聞網(wǎng)站_第1頁
畢業(yè)設(shè)計之新聞網(wǎng)站_第2頁
畢業(yè)設(shè)計之新聞網(wǎng)站_第3頁
畢業(yè)設(shè)計之新聞網(wǎng)站_第4頁
畢業(yè)設(shè)計之新聞網(wǎng)站_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、畢業(yè)設(shè)計(論文)新聞網(wǎng)站News Website專 業(yè) 名 稱:計算機網(wǎng)絡(luò)指 導(dǎo) 教 師:*畢業(yè)生姓名:*畢業(yè)生學(xué)號:*論文提交日期:2011年3月聯(lián)系人QQ360236656摘 要從建站的實際情況出發(fā),經(jīng)過對有關(guān)網(wǎng)站新聞網(wǎng)站的一番考察和分析,確立了系統(tǒng)采用ASP作為開發(fā)環(huán)境,ACCESS 2003作為數(shù)據(jù)庫服務(wù)器,IIS作為測試服務(wù)器及新聞發(fā)布的具體實現(xiàn)功能。并闡述系統(tǒng)的結(jié)構(gòu)設(shè)計和功能設(shè)計,實現(xiàn)新聞的分類顯示,最近新聞顯示、熱點新聞顯示、搜索、評論等。經(jīng)過授權(quán)的用戶可以通過Web瀏覽器,以人機交互式的客戶端程序?qū)崿F(xiàn)對新聞的發(fā)布、管理、實時的進行行為統(tǒng)計和記錄。本網(wǎng)站具有很好的外部接口,較好的

2、容錯性,能夠承受大量用戶同時瀏覽的壓力,滿足大部分新聞發(fā)布的需求,能夠很好的配合其它子系統(tǒng)服務(wù)于網(wǎng)站的新聞發(fā)布.該網(wǎng)站系統(tǒng)是一個基于新聞發(fā)布和內(nèi)容管理的全站管理系統(tǒng);基于B/S模式WEBMIS系統(tǒng),可以將雜亂無章的信息(包括文字、圖片)經(jīng)過組織,合理而且有序地呈現(xiàn)在大家面前。簡單的說,新聞網(wǎng)站就是充當(dāng)一個網(wǎng)絡(luò)新聞媒介的功能?!娟P(guān)鍵字】ASP,新聞,網(wǎng)站AbstractFrom built them, the actual situation, after news site on the Web site an examination and analysis, to establish th

3、e system as a development environment using ASP, ACCESS 2003 as the database server, IIS server and the press release as a test concrete realization of function. And described the structure of the system design and function design, implementation, classification of news shows, the recent news shows,

4、 hot news display, search, comments, etc. Authorized users can Web browser, to human-computer interactive client program to realize the news release, management, real-time behavioral statistics and records. This site has good external interface, better fault tolerance, to withstand the pressure of a

5、 large number of users to browse, meet the needs of the majority of press releases can be a very good service with the other subsystems on the website of the press release. The system is A press release and content management based on the entire station management system; based on B / S mode WEBMIS

6、system can be chaotic information (including text, pictures) through the organization, reasonable and orderly presentation in front of everyone. In short, news site that acts as a network media capabilities.【Keyword】ASP,News,Website目 錄TOC o 1-3 h z u HYPERLINK l _Toc261791051 引言 PAGEREF _Toc26179105

7、1 h 1 HYPERLINK l _Toc261791052 第1章緒論 PAGEREF _Toc261791052 h 2 HYPERLINK l _Toc261791053 1.1 開發(fā)工具的選用及介紹 PAGEREF _Toc261791053 h 2 HYPERLINK l _Toc261791054 1.1.1 ASP 的優(yōu)勢 PAGEREF _Toc261791054 h 2 HYPERLINK l _Toc261791055 1.1.2 ASP的特點 PAGEREF _Toc261791055 h 2 HYPERLINK l _Toc261791056 1.2 ASP技術(shù)訪問W

8、EB數(shù)據(jù)庫 PAGEREF _Toc261791056 h 3 HYPERLINK l _Toc261791057 1.2.1 訪問WEB數(shù)據(jù)庫的多種方案 PAGEREF _Toc261791057 h 3 HYPERLINK l _Toc261791058 1.2.2 ASP簡介 PAGEREF _Toc261791058 h 3 HYPERLINK l _Toc261791059 第2章系統(tǒng)分析與總體設(shè)計 PAGEREF _Toc261791059 h 4 HYPERLINK l _Toc261791060 2.1 網(wǎng)站功能描述 PAGEREF _Toc261791060 h 5 HYPE

9、RLINK l _Toc261791061 2.2 系統(tǒng)功能模塊劃分 PAGEREF _Toc261791061 h 6 HYPERLINK l _Toc261791062 2.3 系統(tǒng)流程分析 PAGEREF _Toc261791062 h 7 HYPERLINK l _Toc261791063 第3章系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計與實現(xiàn) PAGEREF _Toc261791063 h 8 HYPERLINK l _Toc261791064 3.1 創(chuàng)建數(shù)據(jù)庫了 PAGEREF _Toc261791064 h 8 HYPERLINK l _Toc261791065 3.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 PAGER

10、EF _Toc261791065 h 8 HYPERLINK l _Toc261791066 第4章系統(tǒng)主界面與后臺界面設(shè)計 PAGEREF _Toc261791066 h 11 HYPERLINK l _Toc261791067 4.1 主界面設(shè)計 PAGEREF _Toc261791067 h 11 HYPERLINK l _Toc261791068 4.1.1 顯示新聞類別鏈接 PAGEREF _Toc261791068 h 11 HYPERLINK l _Toc261791069 4.1.2 顯示熱點新聞 PAGEREF _Toc261791069 h 12 HYPERLINK l _

11、Toc261791070 4.1.3 顯示最新圖片新聞 PAGEREF _Toc261791070 h 12 HYPERLINK l _Toc261791071 4.1.4 顯示詳細(xì)新聞 PAGEREF _Toc261791071 h 12 HYPERLINK l _Toc261791072 4.2 后臺界面設(shè)計 PAGEREF _Toc261791072 h 13 HYPERLINK l _Toc261791073 4.2.1 登錄界面 PAGEREF _Toc261791073 h 13 HYPERLINK l _Toc261791074 4.2.2 管理界面 PAGEREF _Toc26

12、1791074 h 13 HYPERLINK l _Toc261791075 4.2.3 留言板界面 PAGEREF _Toc261791075 h 14 HYPERLINK l _Toc261791076 第5章后臺管理模塊設(shè)計 PAGEREF _Toc261791076 h 14 HYPERLINK l _Toc261791077 5.1 管理員管理模塊 PAGEREF _Toc261791077 h 14 HYPERLINK l _Toc261791078 5.1.1 管理員管理界面 PAGEREF _Toc261791078 h 14 HYPERLINK l _Toc261791079

13、 5.1.2 管理員管理功能分析 PAGEREF _Toc261791079 h 15 HYPERLINK l _Toc261791080 5.2 版塊管理模塊 PAGEREF _Toc261791080 h 15 HYPERLINK l _Toc261791081 5.2.1 版塊管理界面 PAGEREF _Toc261791081 h 16 HYPERLINK l _Toc261791082 5.2.2 版塊管理功能分析 PAGEREF _Toc261791082 h 16 HYPERLINK l _Toc261791083 5.3 新聞管理模塊 PAGEREF _Toc261791083

14、 h 16 HYPERLINK l _Toc261791084 5.3.1 新聞管理界面 PAGEREF _Toc261791084 h 17 HYPERLINK l _Toc261791085 5.3.2 新聞管理功能分析 PAGEREF _Toc261791085 h 17 HYPERLINK l _Toc261791086 5.4 新聞添加 PAGEREF _Toc261791086 h 17 HYPERLINK l _Toc261791087 第6章留言板模塊設(shè)計 PAGEREF _Toc261791087 h 18 HYPERLINK l _Toc261791088 6.1 用戶添加

15、模塊 PAGEREF _Toc261791088 h 18 HYPERLINK l _Toc261791089 6.2 留言板主界面模塊 PAGEREF _Toc261791089 h 19 HYPERLINK l _Toc261791090 6.3 留言板管理模塊 PAGEREF _Toc261791090 h 19 HYPERLINK l _Toc261791091 第7章結(jié)論 PAGEREF _Toc261791091 h 21 HYPERLINK l _Toc261791092 7.1 網(wǎng)站系統(tǒng)總結(jié) PAGEREF _Toc261791092 h 21 HYPERLINK l _Toc

16、261791093 7.2 網(wǎng)站系統(tǒng)展望 PAGEREF _Toc261791093 h 21 HYPERLINK l _Toc261791094 7.2.1 新聞網(wǎng)站的發(fā)展趨勢 PAGEREF _Toc261791094 h 21 HYPERLINK l _Toc261791095 7.2.2 網(wǎng)站系統(tǒng)體系結(jié)構(gòu)的發(fā)展趨勢 PAGEREF _Toc261791095 h 22 HYPERLINK l _Toc261791096 致謝 PAGEREF _Toc261791096 h 23 HYPERLINK l _Toc261791097 參考文獻 PAGEREF _Toc261791097 h

17、 24 HYPERLINK l _Toc261791098 附錄A PAGEREF _Toc261791098 h 25 HYPERLINK l _Toc261791099 附錄B PAGEREF _Toc261791099 h 27 HYPERLINK l _Toc261791100 附錄C PAGEREF _Toc261791100 h 29引言新聞網(wǎng)站是一個新聞單位不可缺少的部分,它的內(nèi)容對于新聞的決策者和管理者來說都至關(guān)重要,所以新聞網(wǎng)站應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間

18、一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認(rèn)識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分,使用計算機對網(wǎng)上新聞發(fā)布進行管理,具有著手于管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高網(wǎng)上新聞發(fā)布的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。Active Server Pages即ASP,是一套微軟開發(fā)的服務(wù)器腳本環(huán)境,使用它可以創(chuàng)建和運行動態(tài)、交互的Web服務(wù)器應(yīng)用程序。ASP內(nèi)含

19、于IIS3.0和IIS4.0之中,通過ASP我們可以結(jié)合HTML網(wǎng)頁、ASP指令和ActiveX元件建立動態(tài)、交互且高效的Web服務(wù)器應(yīng)用程序。有了ASP就不必?fù)?dān)心客戶的瀏覽器是否能運行所編寫的代碼,因為所有的程序都將在服務(wù)器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度,而且利用Visual InterDev集成開發(fā)環(huán)境可以很容易地對ASP應(yīng)用程序進行開發(fā)和修改。本網(wǎng)站系統(tǒng)從建立ASP的環(huán)境開始,由淺入深地介紹了建立一個基于ASP的動態(tài)新聞發(fā)布系統(tǒng)所需要的各種技術(shù)。目前,ASP技術(shù)已

20、風(fēng)靡全球,在Internet上幾乎處處都能看到它的身影,ASP技術(shù)的出現(xiàn)和發(fā)展給曾經(jīng)以靜態(tài)內(nèi)容為主的Web帶來了全新的動態(tài)效果,使其具有更加靈活和方便的交互特性,在Internet中實現(xiàn)信息的傳遞和檢索越來越容易。正因為如此,ASP迅速被廣大網(wǎng)絡(luò)設(shè)計和開發(fā)人員所接受,成為首選的網(wǎng)站開發(fā)和編程技術(shù)。ASP是目前最流行的Web應(yīng)用程序開發(fā)工具之一。它是一種功能強大、靈活易學(xué)的服務(wù)器腳本編程環(huán)境,它的源代碼均可以在服務(wù)器端運行,運行的結(jié)果以HTML代碼的形式輸出到客戶端。利用ASP不僅可以快速創(chuàng)建交互性的動態(tài)網(wǎng)頁,而且程序代碼完全保密,更重要的是它不用考慮客戶端使用何種瀏覽器。第1章緒論1.1 開發(fā)

21、工具的選用及介紹1.1.1ASP 的優(yōu)勢Active Server Pages:“動態(tài)服務(wù)器網(wǎng)頁”,一般簡稱為“ASP”,ASP之所以能受到大家的重視與使用的原因,主要在于所產(chǎn)生的執(zhí)行結(jié)果都是標(biāo)準(zhǔn)的HTML格式,而且這些程序是在網(wǎng)絡(luò)服務(wù)端中執(zhí)行,使用一般的瀏覽器(如IE 或Netscape)都可以正確地獲得ASP的“執(zhí)行”結(jié)果,并且將這ASP執(zhí)行的結(jié)果直接在瀏覽器中“瀏覽”,不像VBScript或 JavaScript是在客戶端(Client)的瀏覽器上執(zhí)行,若使用VBScript來設(shè)計程序,客戶端(Client)在IE瀏覽器中可以顯示程序執(zhí)行的結(jié)果,可是,客戶端(Client)若使用Nets

22、cape瀏覽器就無法顯示VBScript的執(zhí)行結(jié)果。1.1.2ASP的特點任何開發(fā)工具皆可發(fā)展ASP。只要使用一般的文書編輯程序,如Windows記事本,就可以編輯。1、ASP通吃各家瀏覽器由于ASP程序是在網(wǎng)絡(luò)服務(wù)器端中執(zhí)行,執(zhí)行結(jié)果所產(chǎn)生的HTML文件適用于不同的瀏覽器。2、語言相容性高:ASP與所有的ActiveX Script語言都相容,除了可結(jié)合HTML,VBScript、Java Script、Active X服務(wù)器組件來設(shè)計外,并可經(jīng)由“plug-In(外掛組件模組)的方式,使用其他廠商(Third Party)所提供的語言。隱密安全性高。如果我們在瀏覽器中直接查看網(wǎng)頁的原始代碼

23、,就只能看到文件,原始的ASP程序代碼是看不到的!這是因為ASP程序先于網(wǎng)站服務(wù)(eb Server)端執(zhí)行后,將結(jié)果轉(zhuǎn)換成標(biāo)準(zhǔn)文件,再傳送到客戶端(Client)的瀏覽器上,因此,我們所辛苦撰寫的ASP程序并不會輕易地被看見進而被盜用。3、易于操控數(shù)據(jù)庫:ASP可以輕易地通過ODBC(Open Database Connectivity)驅(qū)動程序連接各種不同的數(shù)據(jù)庫,例如:Acess、sqlserver、Oracle等等,另外,ASP亦可將“文本文件”或是”Excel” 文件當(dāng)成數(shù)據(jù)庫用。所以我選擇了ASP結(jié)合dreameware8架構(gòu)網(wǎng)站。在此期間本人將使用Dreamweaver 8進行A

24、SP頁面的編碼,并使用IIS5.1對頁面進行調(diào)試。 1.2ASP技術(shù)訪問WEB數(shù)據(jù)庫1.2.1訪問WEB數(shù)據(jù)庫的多種方案目前在WINDOWS環(huán)境下有多種訪問WEB數(shù)據(jù)庫的技術(shù),主要有:1、公共網(wǎng)關(guān)接口CGI(Common Gateway Interface)CGI是較早實現(xiàn)的技術(shù)。適用于多種服務(wù)器平臺,如UNIX、WINDOWS等,但CGI的開發(fā)成本高、維護困難、功能有限、不具備事務(wù)處理功能、占用服務(wù)器資源較多。2、先進數(shù)據(jù)庫連接器ADC(Advance Database Connector)ADC提供了ActiveX Control來訪問數(shù)據(jù)庫,它的主要特點是數(shù)據(jù)查詢由用戶端瀏覽器執(zhí)行,因而

25、需將服務(wù)器端數(shù)據(jù)庫中的部分記錄下載到用戶端,系統(tǒng)開銷較大、響應(yīng)慢,只適用于特別頻繁的數(shù)據(jù)庫查詢操作。3、JAVA/JDBC語言編程JAVA語言是一種面向?qū)ο?、易移植、多線程控制的語言,可通過JDBC去連接數(shù)據(jù)庫。用JAVA/JDBC編寫的軟件可移植性強,適用于多種操作系統(tǒng),但其執(zhí)行效率和執(zhí)行速度還不理想,目前無法建立高效、高速的應(yīng)用。4、動態(tài)服務(wù)器頁面ASP(Active Server Page)ASP是微軟公司最新推出的WEB應(yīng)用開發(fā)技術(shù),著重于處理動態(tài)網(wǎng)頁和WEB數(shù)據(jù)庫的開發(fā),編程靈活、簡潔,具有較高的性能,是目前訪問WEB數(shù)據(jù)庫的最佳選擇。1.2.2ASP簡介1、ASP訪問數(shù)據(jù)庫的原理A

26、SP是服務(wù)器端的腳本執(zhí)行環(huán)境,可用來產(chǎn)生和執(zhí)行動態(tài)的高性能的WEB服務(wù)器程序。 當(dāng)用戶使用瀏覽器請求ASP主頁時,WEB服務(wù)器響應(yīng),調(diào)用ASP引擎來執(zhí)行ASP文件,并解釋其中的腳本語言(JScript 或VBScript),通過ODBC連接數(shù)據(jù)庫,由數(shù)據(jù)庫訪問組件ADO(ActiveX Data Objects)完成數(shù)據(jù)庫操作,最后ASP生成包含有數(shù)據(jù)查詢結(jié)果的HTML主頁返回用戶端顯示。由于ASP在服務(wù)器端運行,運行結(jié)果以HTML主頁形式返回用戶瀏覽器,因而ASP源程序不會泄密,增加了系統(tǒng)的安全保密性。此外,ASP是面向?qū)ο蟮哪_本環(huán)境,用戶可自行增加ActiveX組件來擴充其功能,拓展應(yīng)用范

27、圍。2、ASP頁面的結(jié)構(gòu)ASP的程序代碼簡單、通用,文件名由.asp結(jié)尾,ASP文件通常由四部分構(gòu)成:(1)標(biāo)準(zhǔn)的HTML標(biāo)記:所有的HTML標(biāo)記均可使用。(2) ASP語法命令:位于 標(biāo)簽內(nèi)的ASP代碼。(3)服務(wù)器端的include語句:可用#include語句調(diào)入其它ASP代碼,增強了編程的靈活性。(4)腳本語言:ASP自帶JScript和VBScript兩種腳本語言,增加了ASP的編程功能,用戶也可安裝其它腳本語言。3、ASP的運行環(huán)境目前ASP可運行在三種環(huán)境下:(1) WINDOWS NT server 4.0運行IIS 5.0(Internet Information Serve

28、r)以上。(2) WINDOWS NT workstation 4.0運行Peer Web Server 6.0以上。(3) WINDOWS 95/98/XP運行PWS(Personal Web Server)。其中以NT server上的IIS功能最強,提供了對ASP的全面支持,是創(chuàng)建高速、穩(wěn)定的ASP主頁的最佳選擇。第2章系統(tǒng)分析與總體設(shè)計很多網(wǎng)站都提供新聞欄目,例如搜狐、新浪等著名網(wǎng)站的新聞專欄。許多企業(yè)和個人網(wǎng)站也需要定期發(fā)布一些關(guān)于企業(yè)或網(wǎng)站的新聞。因為網(wǎng)絡(luò)中新聞發(fā)布的頻率非常高,如果使用靜態(tài)網(wǎng)頁作為新聞頁面,則維護工作將非常繁瑣,管理員每天需要制作大量的網(wǎng)頁,從而浪費很多時間和精力

29、。使用新聞發(fā)布、新聞管理系統(tǒng)和留言板可以使新聞發(fā)布、管理和留言變得很輕松,管理員只需設(shè)置標(biāo)題、內(nèi)容和圖片等新聞就可以了,系統(tǒng)將自動生成對應(yīng)的網(wǎng)頁。本文將對新聞發(fā)布及管理系統(tǒng)進行系統(tǒng)分析與總體設(shè)計。2.1 網(wǎng)站功能描述新聞發(fā)布、新聞管理系統(tǒng)和留言板包括管理員管理、版塊管理、新聞管理、添加新聞、新聞查詢、用戶評論、留言和管理留言等模塊。具體描述如下:1、管理員管理:(1)添加管理員;(2) 修改管理員信息; (3)刪除管理員。2、版塊管理:(1)添加新聞版塊;(2)修改新聞版塊;(3)刪除新聞版塊。3、新聞管理:(1)顯示各版塊的信息;(2)轉(zhuǎn)移新聞版塊;(3)修改新聞;(4)刪除新聞。4、添加新

30、聞:(1)添加新聞的內(nèi)容、標(biāo)題、圖片、發(fā)布者等。 -5、留言:(1)添加留言即作者、主題、頭像和內(nèi)容;(2)回復(fù)留言;(3)瀏覽留言。6、管理留言:(1)刪除留言;(2)預(yù)覽留言。2.2 系統(tǒng)功能模塊劃分從功能描述的內(nèi)容可以看到,本實例可以實現(xiàn)6個完整的功能。我們根據(jù)這些功能,設(shè)計出系統(tǒng)的功能模塊,如下圖2-1所示。新聞系統(tǒng)新聞系統(tǒng)管理員管理版塊管理新聞管理添加新聞用戶評論留言新聞查詢管理留言圖2-1 新聞發(fā)布系統(tǒng)功能模塊示意圖新聞發(fā)布系統(tǒng)的功能模塊之間的關(guān)系如下圖2-2所示。后臺系統(tǒng)后臺系統(tǒng) 提供數(shù)據(jù)新聞管理前臺系統(tǒng)數(shù)據(jù)庫基本信息發(fā)布留言新聞查詢發(fā)表評論圖2-2 新聞發(fā)布及管理系統(tǒng)的功能模塊

31、關(guān)系圖在本網(wǎng)站中,管理員管理模塊的功能比較簡單、只有添加、修改、刪除功能。管理員管理功能模塊的關(guān)系如下圖2-3所示。管理員管理管理員管理添加、修改、刪除管理員信息用戶圖2-3 用戶管理功能模塊的關(guān)系圖2.3 系統(tǒng)流程分析為了使讀者進一步了解本實例系統(tǒng)的設(shè)計,本小節(jié)將對系統(tǒng)進行流程分析。管理系統(tǒng)的工作流程都是從用戶登錄模塊開始,對用戶的身份進行認(rèn)證。身份認(rèn)證過程:確認(rèn)用戶是否是有效的系統(tǒng)用戶,此過程決定用戶能否進入系統(tǒng)。本系統(tǒng)分為前臺系統(tǒng)和后臺系統(tǒng)及留言三個部分。前臺系統(tǒng)不需要進行身份認(rèn)證,任何人都可以通過瀏覽器閱讀已經(jīng)發(fā)布的新聞、發(fā)表網(wǎng)友評論。管理員擁有所有的操作權(quán)限,后臺系統(tǒng)的流程分析如圖2

32、-4所示。開始開始用戶登錄失敗重試管理所有用戶的信息管理新聞類別,發(fā)布信息,所有新聞信息的管理管理員圖2-4 后臺系統(tǒng)的流程分析留言系統(tǒng)的流程分析如下圖2-5所示。開始開始用戶登錄失敗重試刪除留言發(fā)布留言、回復(fù)留言管理員普通用戶圖2-5留言板的流程分析第3章系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計與實現(xiàn)3.1 創(chuàng)建數(shù)據(jù)庫了首先創(chuàng)建一個數(shù)據(jù)庫news及gbook用來保存本系統(tǒng)的所有數(shù)據(jù)。3.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計本系統(tǒng)定義的news數(shù)據(jù)庫中包含以下4個表:管理員表:admin、新聞類別表:newsclass、新聞信息表:newsinfo和評論表:pinglun。定義的gbook數(shù)據(jù)庫中包含以下3個表:管理員表:adm

33、in、用戶表:user、留言板:liuyanban。下面分別介紹這些表的結(jié)構(gòu):1、管理員表admin管理員表admin用來保存管理員信息。在設(shè)計數(shù)據(jù)庫結(jié)構(gòu)時,很多表都需要設(shè)計一個整型字段作為標(biāo)識列,這幾乎已經(jīng)成為慣例,例如表admin中的ID字段。所謂標(biāo)識列,就是可以惟一標(biāo)識一行記錄的列,在表中不會存在兩條標(biāo)識列相同的記錄。如果其他表需要引用表admin中的數(shù)據(jù),則在表中添加一個ID字段就可以了,結(jié)構(gòu)如表3_1所示。表3_1 表admin的結(jié)構(gòu)編號字段名稱數(shù)據(jù)類型1ID自動編號2Name文本3Pwd文本4lastime文本2、新聞類別表newsclass新聞類別表newsclass用來保存新聞

34、類別的信息,結(jié)構(gòu)如表3_2所示。表3_2 表newsclass的結(jié)構(gòu)編號字段名稱數(shù)據(jù)類型1ID自動編號2Title文本3class數(shù)字3、新聞信息表:newsinfo 新聞信息表:newsinfo用來保存新聞基本信息,在此表設(shè)計時用到了文本、數(shù)字、日期/時間、備注等數(shù)據(jù)類型,結(jié)構(gòu)如表3_3所示。表3_3 表newsinfo的結(jié)構(gòu)編號字段名稱數(shù)據(jù)類型1id自動編號2author文本3title文本4content備注5class數(shù)字6time日期/時間7click數(shù)字8images文本4、評論表:pinglun評論表:pinglun 用來保存新聞評論信息,結(jié)構(gòu)如表3_4所示。表3_4 表ping

35、lun的結(jié)構(gòu)編號字段名稱數(shù)據(jù)類型1ID自動編號2pinglunid數(shù)字3pinglunname文本4pinglundate日期/時間5pingluncontent備注5、留言板 管理員表:admin管理員表:admin用來保存管理員信息,結(jié)構(gòu)如表3_5所示。表3_5 表admin的結(jié)構(gòu)編號字段名稱數(shù)據(jù)類型1username文本2password文本6、留言板 用戶表:user用戶表:user用來保存用戶信息,結(jié)構(gòu)如表3_6所示。表3_6 表user的結(jié)構(gòu)編號字段名稱字段名稱1username文本2password文本3name文本4sex文本5year文本6month文本7day文本8telp

36、hone文本9Email文本10hobby文本7、留言板留言板:liuyanban留言板:liuyanban 用來保存用戶留言的信息,結(jié)構(gòu)如表3_7所示。表3_7 表liuyanban 的結(jié)構(gòu)編號字段名稱字段名稱1username文本2title文本3content文本4publishtime文本5userimg文本第4章系統(tǒng)主界面與后臺界面設(shè)計4.1 主界面設(shè)計本主界面為index.asp,它的功能是顯示新聞類別,熱點新聞中的4條新聞和最新新聞,并提供進入管理界面(admin_login.asp),留言板(index.asp)的鏈接。它是由top.asp,buttom.asp,left.as

37、p這些模塊組成。4.1.1顯示新聞類別鏈接此模塊是由top.asp頁面所包含,主要是顯示各個新聞類別里的新聞標(biāo)題及鏈接。它根據(jù)數(shù)據(jù)庫里新聞類別的多少動態(tài)生成的。Top界面如下圖4_1所示。圖4_1Top.asp界面4.1.2顯示熱點新聞此模塊是由left.asp 頁面所包含,它是以點擊率為標(biāo)準(zhǔn)顯示點擊率前4條新聞并且還帶有新聞搜索的功能。在index.asp 頁面中只用了代碼來直接訪問left.asp頁面。如果熱點新聞較多,則網(wǎng)頁會被拉長,給用戶閱讀帶來不便,為了解決這個問題,本系統(tǒng)使用了更多這個功能。新聞太多和新聞標(biāo)題太長也會給用戶閱讀帶來不便,在此用了截取功能即限定了新聞的條數(shù)和新聞標(biāo)題的

38、長度。4.1.3顯示最新圖片新聞此模塊主要是顯示最新的圖片新聞:顯示圖片及圖片鏈接和各類新聞的熱點新聞。運用了JS文件實現(xiàn)框架使得圖片得以顯示。界面如圖4_2所示。圖4_2最新圖片新聞界面4.1.4顯示詳細(xì)新聞此模塊顯示每條新聞的詳細(xì)內(nèi)容、標(biāo)題、發(fā)布者、發(fā)布時間等。并且在頁尾有打印、關(guān)閉窗口、發(fā)表評論等功能。評論采用了javascript:window.open來打開另一個窗口以傳遞ID的形式給用戶發(fā)布評論。評論的窗口如圖4_3所示。圖4_3 用戶評論界面4.2后臺界面設(shè)計4.2.1登錄界面在對系統(tǒng)進行管理之前,需要通過系統(tǒng)的身份認(rèn)證。本站中使用chklogin.asp進行身份驗證。只有用戶名

39、和密碼正確才可以進入管理界面否則回到該界面。登錄界面如下圖4_4所示。圖4_4 登錄界面4.2.2管理界面詞界面在通過驗證之后才可以進入,它分為各個管理模塊、主頁的鏈接、退出管理系統(tǒng)等模塊。它是由框架組成的從而可以減少重復(fù)的部分并可以使系統(tǒng)維護更容易管理界面如圖4_5所示。圖4_5 管理界面4.2.3留言板界面這個界面包含用戶注冊、留言管理員登錄及用戶登錄。此界面非常友好,給用戶提出了溫馨的提示及提供了時間,日期供用戶參考。第5章后臺管理模塊設(shè)計5.1 管理員管理模塊管理員管理模塊設(shè)計可以實現(xiàn)以下功能:(1)添加管理員信息;(2)修改管理員信息;(3)刪除管理員信息。只有管理員用戶才可以進入管

40、理員管理模塊,在admin.asp中,單擊“管理員管理”超級鏈接,可以打開管理員管理頁面admin_manage.asp。5.1.1管理員管理界面打開管理員管理界面,如圖5-1所示。圖5-1管理員管理界面5.1.2管理員管理功能分析1、新聞顯示功能:為了便于管理員管理,admin_manage.asp以表格的形式顯示管理員信息,并在后面有修改和刪除,下面有添加模塊。并通過rs記錄集綁定到相應(yīng)的表格單元格當(dāng)中以顯示已有的管理員。2、添加管理員功能:添加的信息包括管理員帳號、管理員密碼,通過隱藏域傳遞ADD信息admin_savemanage.asp頁面接收此信息并作相應(yīng)的處理。3、修改管理員信息

41、:修改信息包括修改管理員帳號、管理員密碼,通過隱藏域傳遞edit信息admin_savemanage.asp頁面接收此信息并作相應(yīng)的處理。4、刪除管理員信息:此功能比較人性化,在刪除時提示用戶是否要刪除并且把所有的信息清空,直接刪除比較方便。5.2版塊管理模塊版塊管理模塊設(shè)計可以實現(xiàn)以下功能:(1)添加版塊信息;(2)修改版塊信息;(3)刪除版塊信息。只有管理員用戶才可以進入管理員管理模塊,在admin.asp中,單擊“版塊管理”超級鏈接,可以打開版塊管理頁面admin_class.asp。5.2.1版塊管理界面打開版塊管理界面,如圖5-2所示圖5-2 版塊管理界面5.2.2版塊管理功能分析1

42、、顯示版塊信息:為了便于版塊管理,admin_class.asp以表格的形式顯示版塊信息,并在后面有修改、刪除和添加模塊。并通過rs記錄集綁定到相應(yīng)的表格單元格當(dāng)中以顯示已有的版塊。2、添加版塊信息:添加的信息包括版塊的名字,通過字符串傳遞ADD信息request接收此信息然后調(diào)用SaveAdd()過程并作相應(yīng)的處理并且調(diào)出添加模塊。3、修改版塊信息:修改版塊的版塊名,通過字符串傳遞edit信息request接收此信息然后調(diào)用SaveEdit ()過程并作相應(yīng)的處理并且調(diào)出修改模塊。4、刪除版塊信息:此功能比較人性化,在刪除時提示用戶是否要刪除并且把所有的信息清空,直接刪除比較方便。通過字符串

43、傳遞del信息request接收此信息然后調(diào)用Sub Del()過程并作相應(yīng)的處理。5.3新聞管理模塊新聞管理模塊設(shè)計可以實現(xiàn)以下功能:(1) 新聞版塊轉(zhuǎn)移;(2)修改新聞信息;(3)刪除新聞信息。只有管理員用戶才可以進入新聞管理模塊,在admin.asp中,單擊“新聞管理”超級鏈接,可以打開新聞管理頁面admin_news.asp。5.3.1新聞管理界面新聞管理界面,此界面具有良好的視覺效果和友好的操作界面具體效果如下圖5-3所示。圖5-3新聞管理界面5.3.2新聞管理功能分析1、顯示新聞管理信息:為了便于新聞管理,admin_class.asp以表格的形式顯示各個模塊的新聞標(biāo)題信息和添加/

44、修改時間、點擊率,并在后面有修改、刪除、分頁和新聞版塊轉(zhuǎn)移模塊。2、修改新聞信息:修改版塊的版塊名,通過字符串傳遞edit信息request接收此信息然后調(diào)用admin_edit.asp頁面并作相應(yīng)的處理。修改新聞的標(biāo)題、所屬版塊、點擊率、添加時間、上傳圖片、新聞內(nèi)容、發(fā)布人等。3、刪除新聞信息:此功能比較人性化,在刪除時提示用戶是否要刪除并且把所有的信息清空,直接刪除比較方便。通過字符串傳遞del信息然后調(diào)用admin_del.asp頁面并request接收此信息和作相應(yīng)的處理。4、新聞版塊轉(zhuǎn)移:新聞轉(zhuǎn)移便于新聞的管理,用組合框進行選擇,想轉(zhuǎn)移到那個類別都行,用組合框進行選擇的目的也是為了減

45、少錯誤和方便于用戶。5.4 新聞添加主要添加新聞的內(nèi)容、標(biāo)題、類別、圖片、發(fā)布者等。新聞的圖片發(fā)布主要通過imagepath.asp頁面用stream組件取得服務(wù)端相對圖片路徑且上傳圖片并以此刻的時間命名圖片,保存圖片到upimages。新聞添加界面如圖5-4所示。圖5-4 添加新聞界面第6章留言板模塊設(shè)計6.1 用戶添加模塊1、用戶添加界面:添加用戶帳號、用戶密碼、姓名、性別、出生日期、電話等。并提示用戶那些是必填的界面比較友好打開用戶添加界面,用戶添加界面如圖6-1所示。圖6-1 用戶添加界面2、用戶添加的信息:本模塊主要是用文本輸入數(shù)據(jù),輸入之后通過checkadduser.asp頁面進

46、行驗證。驗證通過則添加成功否則返回本頁面繼續(xù)添加。此驗證主要驗證必填的是否填了,用戶名是否已經(jīng)存在等等。6.2 留言板主界面模塊1、留言板主界面:此模塊主要提供用戶發(fā)表留言、回復(fù)留言等功能,留言板主界面如下圖6-2所示。圖6-2 留言板主界面2、留言板主界面的實現(xiàn):發(fā)表留言包括:作者、主題、頭像、內(nèi)容等信息?;貜?fù)主要是針對某個人的留言進行,本模塊雖然簡單但也實現(xiàn)了留言板的基本功能。6.3留言板管理模塊主要實現(xiàn)了刪除留言功能,界面如圖6-3所示圖6-3 留言板管理模塊界面第7章結(jié)論7.1 網(wǎng)站系統(tǒng)總結(jié)Web開發(fā)技術(shù)的飛速發(fā)展促進了新聞發(fā)布的普及。目前,越來越多的發(fā)布新聞活動開始遷移到Intern

47、et中來進行,一種新的發(fā)布方式新聞網(wǎng)站已成為一種必然的趨勢,這種新聞發(fā)布方式無疑給管理者和用戶帶來極大的便利,使以前很多不可能的新聞發(fā)布活動變得異??旖?。本文研究了一種基于數(shù)據(jù)關(guān)聯(lián)規(guī)則的新聞網(wǎng)站。其開發(fā)主要包括后臺數(shù)據(jù)庫的建立、后臺管理以及前臺頁面的Web設(shè)計。系統(tǒng)使用Microsoft公司以dreamware為核心語言的ASP開發(fā)工具,利用微軟提供的IIS建立運行環(huán)境,再結(jié)合Microsoft access 2003建立數(shù)據(jù)連接關(guān)系。利用其提供的各種組件,首先在短時間內(nèi)建立數(shù)據(jù)庫,然后,對數(shù)據(jù)庫進行分析與建立頁面,不斷修正與改進,直到功能基本實現(xiàn)的可行系統(tǒng)。系統(tǒng)采用了B/S結(jié)構(gòu),以Web為中

48、心,采用TCP/IP、HTTP傳輸協(xié)議、客戶端通過瀏覽器訪問Web以及與Web相連的后臺數(shù)據(jù)庫,為新聞發(fā)布的管理提供了較好的工具??傮w來說,本網(wǎng)站的設(shè)計具有良好的擴展能力并且便于維護,使用較為簡便,對于管理人員來說是較好的管理工具,但是由于時間和其他方面的限制原因,系統(tǒng)還有很多方面需要改進。我相信在以后的學(xué)習(xí)生活中定能一步一步的去克服這些,使新聞網(wǎng)站的功能越來越完善。 7.2 網(wǎng)站系統(tǒng)展望7.2.1新聞網(wǎng)站的發(fā)展趨勢現(xiàn)階段我國大部分新聞網(wǎng)站功能單一,安全性不高,管理也只能是進行刪除、修改、編輯等功能,及和用戶交流的少不能很好的滿足用戶的要求。應(yīng)該多與用戶進行互動這樣才能體現(xiàn)新聞的價值,及新聞所

49、帶來的好處。并且使新聞以完全開放的形式展現(xiàn)給各個瀏覽者,這樣才能體現(xiàn)新聞的透明性。目前網(wǎng)站的制作技術(shù)與要求,都已經(jīng)告別了因特網(wǎng)初期網(wǎng)站制作的“幼稚”期,隨著各類網(wǎng)站的迅速增加與瀏覽者需求的提高,無不要求網(wǎng)站從立意,策劃,頁面設(shè)計到后臺程序的全面提高。無論是個人網(wǎng)站還是企業(yè)網(wǎng)站都必須被要求從瀏覽者角度出發(fā),最大限度的滿足用戶的要求,這也是以后各類網(wǎng)站發(fā)展競爭的真正實質(zhì)所在。7.2.2網(wǎng)站系統(tǒng)體系結(jié)構(gòu)的發(fā)展趨勢1、基于B/S結(jié)構(gòu)與C/S結(jié)構(gòu)結(jié)合的體系結(jié)構(gòu):B/S與C/S這兩種技術(shù)是各有利弊的。C/S技術(shù)是20年前的主流開發(fā)技術(shù),它主要局限于內(nèi)部局域網(wǎng)的需要。因而缺乏作為應(yīng)用平臺的一些特性,難以擴展

50、到互聯(lián)網(wǎng)這樣的環(huán)境上去,而且要求開發(fā)者自己去處理事務(wù)管理、消息隊列、數(shù)據(jù)的復(fù)制和同步、通信安全等系統(tǒng)級的問題。這對應(yīng)用開發(fā)者提出了較高的要求,而且迫使應(yīng)用開發(fā)者投入很多精力來解決應(yīng)用程序以外的問題。這使得應(yīng)用程序的維護、移植和互操作變得復(fù)雜,成了C/S的一大缺陷。2、采用這種結(jié)構(gòu)優(yōu)點在于:(1)充分發(fā)揮了B/S與C/S體系結(jié)構(gòu)的優(yōu)勢,彌補了二者不足。充分考慮用戶利益,保證瀏覽查詢者方便操作的同時也使得系統(tǒng)更新簡單,維護簡單靈活,易于操作。(2)B/S結(jié)構(gòu)與C/S結(jié)構(gòu)各具優(yōu)缺點,建立C/S、B/S結(jié)構(gòu)相結(jié)合的網(wǎng)絡(luò)構(gòu)架已成為必然趨勢。怎樣結(jié)合B/S與C/S開發(fā)系統(tǒng)是開發(fā)MIS系統(tǒng)普遍關(guān)注的問題。在

51、應(yīng)用過程中,應(yīng)結(jié)合實際情況,并根據(jù)實際情況進行系統(tǒng)的選型與構(gòu)建,從而開發(fā)出高效、安全的應(yīng)用系統(tǒng)。致謝在湖南軟件職業(yè)學(xué)院三年的緊張學(xué)習(xí)和畢業(yè)設(shè)計(論文)的準(zhǔn)備及完成過程中,在李健老師的精心指導(dǎo)下,從選題到論文內(nèi)容都給予了我精心的指導(dǎo)和嚴(yán)格的教誨,無論從學(xué)術(shù)水平還是學(xué)術(shù)造詣上都使我受益非淺,在網(wǎng)站的設(shè)計中,自己動手,親身經(jīng)歷了從學(xué)習(xí)、研究到社會實踐的過程。不僅是我學(xué)到了許多社會經(jīng)驗,更重要的是讓我開拓了眼界,是我意識到現(xiàn)代化科學(xué)技術(shù)的發(fā)展,以及它的優(yōu)越性。在這次畢業(yè)論文設(shè)計中,我第一次親身嘗試到了作為一個缺乏社會實踐經(jīng)驗的學(xué)生所面臨的困難。通過對本網(wǎng)站系統(tǒng)的開發(fā)是我對書本上的知識點和理論有了更深一

52、層的了解,使我學(xué)會了如何利用所學(xué)的知識,把理論結(jié)合于實踐中,進一步掌握了開發(fā)新聞網(wǎng)站系統(tǒng)的流程,從而對本專業(yè)有了更深刻的認(rèn)識。此后,我會加倍努力的去研究,在熟練的基礎(chǔ)上掌握更多的新型技術(shù),來提高自己的開發(fā)水平。通過這一階段的學(xué)習(xí)和研究,該項目終于完成,雖然耗費了許多精力和時間,但是它也驗證了我的知識和能力,讓我有了不斷提高自身素質(zhì)的意識。在這里我衷心的感謝我的指導(dǎo)老師(李?。ξ业闹笇?dǎo)和啟發(fā)。沒有他的指導(dǎo)和幫助,我是不可能順利圓滿地完成論文的工作。參考文獻1 徐寧,新一代ASP網(wǎng)絡(luò)編程入門與實踐,清華大學(xué)出版社,2005.2 王俊杰,精通JAVASCRIPT動態(tài)網(wǎng)頁編程,人民郵電出版社,200

53、5.3 柯華坤,王大平,管西京,ASP網(wǎng)絡(luò)編程學(xué)習(xí)筆記,電子工業(yè)出版社,2008.4 黃梯云,管理信息系統(tǒng),電子工業(yè)出版社,1995.5陳建偉,Dreamweaver 8+ASP動態(tài)網(wǎng)頁制作實用教程,清華大學(xué)出版社,2006.6 陸黎明,ASP+Access+Dreamweaver 動態(tài)網(wǎng)站開發(fā)從入門到實踐,機械工業(yè)出版社,2007.7 孔鵬,新手學(xué)ASP動態(tài)網(wǎng)頁開發(fā),電子工業(yè)出版社,2008.附錄AASPASP內(nèi)含于IIS3.0和IIS4.0之中。有了ASP,就不必?fù)?dān)心客戶端瀏覽器是否能運行所編寫的代碼,因為所有的程序都將在服務(wù)器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序。從字面上說,AS

54、P包含下面3方面的含義:Active:ASP使用了微軟公司的ActiveX技術(shù)。采用了封裝對象,程序調(diào)用對象的技術(shù),簡化編程,加強程序間的合作。只要在服務(wù)器上安裝這些組件,通過訪問組件,可以快速、簡易地建立自己的Web應(yīng)用程序。Server:ASP運行在服務(wù)器端。這樣就不必?fù)?dān)心瀏覽器是否支持ASP所使用的編程語言。ASP的編程語言可以是VBScript和JavaScript。VBScript是Visual Basic的一個子集。然而Netscape瀏覽器不支持客戶端的VBScript,所以最好不要在客戶端使用VBScript。而在服務(wù)器端,則無需考慮瀏覽器的支持問題,Netscape瀏覽器也可

55、以正常顯示ASP頁面。Pages:ASP返回標(biāo)準(zhǔn)的HTML頁面,可以在常用的瀏覽器中正常顯示。瀏覽者查看頁面源文件時,看到的是ASP生成的HTML代碼,而不是ASP程序代碼。ASP作為IIS環(huán)境下開發(fā)Web應(yīng)用的一種簡單、方便的編程工具,ASP具有如下特點:使用VBScript、JavaScript等簡單易懂的腳本語言,結(jié)合HTML代碼,可快速完成網(wǎng)站應(yīng)用程序的開發(fā);容易編寫,無須編譯,可在服務(wù)器端直接執(zhí)行;使用普通的文本編輯器,即可進行編程;與瀏覽器無關(guān),只要客戶端瀏覽器能夠執(zhí)行HTML代碼,就可瀏覽利用ASP設(shè)計的網(wǎng)頁內(nèi)容。ASP所使用的腳本語言均在Web服務(wù)器端執(zhí)行,客戶端的瀏覽器不需要

56、能夠執(zhí)行這些腳本語言;ASP能與任何ActiveX scripting語言相兼容,除了可以使用VBScript或JavaScript腳本語言來設(shè)計外,還可以通過plug-in的方式,使用由第三方所提供的其他腳本語言,腳本引擎是處理腳本程序的COM組件ASP的源程序不會被傳到客戶瀏覽器,因此可以避免所寫的源程序被他人剽竊,也提高了程序的安全性;可以使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本;ActiveX服務(wù)器元件具有無限可擴充性,可以使用VisualBasic、Java、Visual C+、COBOL等編程語言來編寫所需的ActiveX服務(wù)器元件。與一般的程序不同,ASP程序無須編譯,ASP程序的控

57、制部分是使用VBScript、JavaScript等腳本語言來設(shè)計,當(dāng)執(zhí)行ASP程序時,腳本程序?qū)⒁徽酌畎l(fā)送給腳本解釋器即腳本引擎,由腳本解釋器進行翻譯并將其轉(zhuǎn)換成服務(wù)器所能執(zhí)行的命令。編寫程序時,系統(tǒng)提供了兩種腳本語言:VBScript和JavaScript,其中,VBScript是系統(tǒng)默認(rèn)的腳本語言。 ASP本身不是一種腳本語言,它只是提供一種使嵌在HTML頁面中的腳本程序得以運行的環(huán)境。ASP程序是存在于Web服務(wù)器上的擴展名為.asp的純文本文件,可以使用任何文本編輯器對它進行編輯,其中可以包含純文本、HTML標(biāo)記以及腳本命令。ASP文件是以.asp為擴展名的文本文件,這個文本文件

58、可以包括下列部分的任意組合:文本;HTML標(biāo)記;ASP腳本命令;創(chuàng)建ASP文件非常容易。如果要在HTML文件中添加腳本,只需將該文件的擴展名.htm或.html替換為.asp即可。要使ASP文件可被Web用戶使用,應(yīng)將這個新文件保存在Web站點的目錄中。使用瀏覽器可查看該文件返回的HTML頁。需要指出的是:因為ASP文件需要額外的處理,所以不要將所有的HTML頁都轉(zhuǎn)換為ASP頁。應(yīng)只將包含腳本命令的文件轉(zhuǎn)換為ASP文件。ASP和HTML文件可以放置在相同的目錄中。使用任何文本編輯器都可以創(chuàng)建ASP文件。使用這些帶有ASP增強支持的編輯器將更能提高程序的工作效率。如果從未使用過HTML,應(yīng)考慮先

59、使用Microsoft FrontPage。使用FrontPage創(chuàng)建文檔和格式化文本就像使用文字處理工具一樣簡單。接下來可使用Insert Script命令,在用FrontPage創(chuàng)建的HTML頁面內(nèi)加入簡單的ASP命令。附錄BAccess數(shù)據(jù)庫數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進行操作的工具。數(shù)據(jù)庫的作用在于組織和表達信息,簡而言之,數(shù)據(jù)庫就是信息的集合。計算機的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫和關(guān)系數(shù)據(jù)庫。關(guān)系數(shù)據(jù)庫中包含了多個數(shù)據(jù)表的信息,數(shù)據(jù)庫含有各個不同部分的術(shù)語,像標(biāo)題、關(guān)鍵字等。 Access是一種典型的開放式數(shù)據(jù)庫管理系統(tǒng),通過ODBC(開放式數(shù)據(jù)庫互連)能與其他數(shù)據(jù)庫(例如Ora

60、cle、Sybase、VisualFoxPro等)相連,實現(xiàn)數(shù)據(jù)庫交換與共享。Access支持多媒體的應(yīng)用與開發(fā)。在Access數(shù)據(jù)庫中可以嵌入和鏈接,并通過OLE(對象鏈接與嵌入)技術(shù)來管理。Access又被稱為多媒體關(guān)系型數(shù)據(jù)庫。Access即可以在單用戶環(huán)境下工作,也可以在多用戶環(huán)境下工作,并且具有完善的安全管理機制。Access內(nèi)置了大量的函數(shù),其中包括數(shù)據(jù)庫函數(shù)、算術(shù)函數(shù)、文本函數(shù)、日期時間函數(shù)、財務(wù)函數(shù)等。用戶可以利用這些函數(shù)在窗體、報表和查詢中建立計算表達試。Access提供了多個宏。宏在用戶不介入的情況下能夠執(zhí)行許多常規(guī)的操作。用戶只要按照一定的順序組織Access提供的宏,就

溫馨提示

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

評論

0/150

提交評論