【正文】
3。 34 參 考 文 獻 35 I 摘 要 本系統(tǒng)主要是采用 ASP+access+javascript 等開發(fā)技術(shù)進行開發(fā)。其中 ASP具有優(yōu)良的性能,豐富的工具箱支持,強大的功能,程序與頁面結(jié)構(gòu)分離,良好的可移植性和適用性,超強的擴展性。同時使用 javascript 完成豐富的腳本功能例如客戶端的密碼驗證功能就可以用以減輕服務(wù)器的負擔。而本系統(tǒng)使用的是asp作為主要開發(fā)語言,采用 Web 展示層和 ACCESS 數(shù)據(jù)庫兩層架構(gòu)模式來實現(xiàn)數(shù)據(jù)庫論壇管理網(wǎng)站的建設(shè),使得對信息的管理更加及時 、高效,提高了工作效率。整個數(shù)據(jù)庫論壇的大體功能均已實現(xiàn),已經(jīng)具有 個人網(wǎng)站 網(wǎng)站該有的功能。由于時間有限 還存在很多還需進行改進的地方,也還需要不斷地學(xué)習來完善它的功能。 關(guān)鍵詞 ASP ACCESS 個人網(wǎng)站設(shè)計 II Abstract In the end of the 20th century, with the rapid development of puter technology, the database technology has been increasingly widely applied in inter and offered more considerate and human service to the general inter users. Personalization has gradually bee the trend of today39。s Web applications. Compared with the design adopted on inter presently, the personal Web site based on ASP, this program has the advantages of simpler for clients to use and more intuitive in interface. Personal Website business has just started in China, but has been developing very rapidly. With the more popular application of Inter and more maturity of work techonology, there will be more and more groups and individuals who demand for personal websit. Based on a huge work and with its simpler and more intuitive interface, personal website has rapidly been recognized by the majority of Inter users, with which the users can use the popular technology of nowdays to display their own personality on the websites. 【 Keywords】 ASP ACCESS A PERSONAL BLOG SITE DESIGN 1 第 1 章 引言 博客是一個個人網(wǎng)頁信息的集合,通常由簡短且經(jīng)常更新的文章日志 圖片構(gòu)成,這些一般是按照年份和日期倒序排列的。 而作為 Blog 的內(nèi)容,它可以是你純粹個人的想法和心得,包括你對時事新聞、國家大事的個人看法,或者你對一日三餐、服飾打扮的精心料理等,也可以是在基于某一主題的情況下或是在某一共同領(lǐng)域內(nèi)由一群人集體創(chuàng)作的內(nèi)容。他不等同于網(wǎng)絡(luò)日記,作為網(wǎng)絡(luò)日記是帶有很明顯的私人性質(zhì)的,而 Blog 則是私人性和公共性的有效結(jié)合,它絕不僅僅是純粹個人思想的表達和日?,嵤碌挠涗洠峁┑膬?nèi)容可以用來進行交流和為他人提供幫助,是可以包容整個 互聯(lián)網(wǎng) 的,具有極高的共享精神和價值。本設(shè)計主要闡述一個 個人網(wǎng)站 網(wǎng)站的建設(shè)及其后臺操作過程和一些關(guān)鍵技術(shù)。該博客信息來源主要由用戶直接添加,通過審核后 ,在網(wǎng)站上發(fā)布出來 ,以供大家共同欣賞。前臺用戶操作 ,該模塊主要包括我的文章、我的相冊、博主登錄、 Blog 搜索、博主推薦、最新評論、網(wǎng)站統(tǒng)計等功能。后臺博主管理 ,該模塊主要包括文章信息管理、相冊信息管理、管理員資料管理等功能 .該博客網(wǎng)站是應(yīng)用 Dreamweaver Access20 Photoshop CS3 等軟件,后臺結(jié)合 ASP 編程技術(shù)+access 開發(fā)出來的。我根據(jù)個人喜好開發(fā)了個人的博客網(wǎng)站設(shè)計與實現(xiàn)。 2 第 2 章 系統(tǒng)需求分析 在 Inter 飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用。 Inter 上發(fā)布信息主要是通過網(wǎng)站來實現(xiàn)的,獲取信息也是要在 Inter“海洋”中按照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來。因此網(wǎng)站建設(shè)在 Inter 應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從 而倍受人們的重視。 博客網(wǎng)站就是當今網(wǎng)絡(luò)上最為流行的交流互動平臺, 個人網(wǎng)站 網(wǎng)站是針對網(wǎng)絡(luò)用戶的交流需求,提供一個方便的可以支持跨地域結(jié)交朋友、聊天、互動、了解多方信息的平臺。 個人網(wǎng)站 網(wǎng)站內(nèi)容豐富,界面簡潔美觀,大大豐富了當代人的精神需求。 博客能讓個人在互聯(lián)網(wǎng)上表達自己的心聲。這是一個收集和共享任何感興趣的事物的地方 可以是政治評論、個人日記或是指向您想記住的網(wǎng)站的鏈接。許多人使用博客只是要組織自己的想法,而有些人則在全球成千上萬的瀏覽者中贏得影響力。職業(yè)和業(yè)余新聞記者使用博客發(fā)布特發(fā)新聞,而有寫日記習慣 的人則會在博客 中宣示自己內(nèi)心的想法。而攝影和美術(shù)發(fā)燒者,可以通過博客 系統(tǒng)的管理自己的作品,無論您要發(fā)表什么意見,博客都可以幫您表達出來。 博客作為一種新表達的方式,它的傳播不僅情緒,包括大量的智慧、意見和思想。某種意義上說,它也是一種新的文化現(xiàn)象,博客的出現(xiàn)和繁榮,真正凸現(xiàn)網(wǎng)絡(luò)的知識價值,標志著互聯(lián)網(wǎng)發(fā)展開始步入更高的階段。 基本性能 : 系統(tǒng)主要的功能包括:發(fā)表文章,文章管理 評價管理 相冊管理以及用戶密碼修改等功能。管理員登陸可以管理用戶賬戶,刪除文章圖片,設(shè)置文章圖片的分類屬性,上傳圖片等操作。對于 這些功能基本可以應(yīng)付一般的用戶需要。 3 開發(fā)目標 系統(tǒng)預(yù)期的目的是為了做成交互式的網(wǎng)頁,方便客戶端和瀏覽器端之間的交流。通過該論壇,人們能夠相互交流溝通,把疑惑在論壇里公布,大家獻計獻策,共同學(xué)習,共同進步。 應(yīng)用目標 數(shù)據(jù)庫論壇系統(tǒng)是一個用于用戶之間互相交流的系統(tǒng)。用戶可以瀏覽博客上的文章并提交自己的評論。博客主人能夠修改自己的資料信息,發(fā)布文章圖片相冊。博客理員能夠便于管理博客內(nèi)容,包括用戶信息管理,文章管理,相冊管理,評價管理對于不健康或是不利于社會穩(wěn)定的評論能進行刪除操作。 4 第 3 章 開發(fā)工具的選用及介紹 隨著 Inter 技術(shù)的快速發(fā)展與普及,各種制作網(wǎng)頁的軟件也如雨后春筍,從最初制作靜態(tài)網(wǎng)頁的 Html 到現(xiàn)在非常流行的“ ASP” 、“ JSP” 以及” javascript”腳本等互動網(wǎng)頁制作工具,該網(wǎng)站的制作主要用到了 ASP、 Access 和 Dreamweaver、網(wǎng)頁美工等。 ASP 技術(shù) ASP 是 Active Server Page 的縮寫,意為“活動服務(wù)器網(wǎng)頁”。 ASP 是微軟公司開發(fā)的代替 CGI 腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫和其它程序進行 交互,是一種簡單、方便的編程工具。 ASP 的網(wǎng)頁文件的格式是 .asp,現(xiàn)在常用于各種動態(tài)網(wǎng)站中。 ASP 是一種服 務(wù)器端腳本編寫環(huán)境,可以用來創(chuàng)建和運行動態(tài)網(wǎng)頁或 web 應(yīng)用程序。 ASP 網(wǎng)頁可以包含 HTML 標記、普通文本、腳本命令以及 COM 組件等。利用 ASP 可以向網(wǎng)頁中添加交互式內(nèi)容 (如在線表單 ),也可以創(chuàng)建使用 HTML 網(wǎng)頁作為用戶界面的 web 應(yīng)用程序。與 HTML 相比, ASP 網(wǎng)頁具有以下特點: (1)利用 ASP 可以實現(xiàn)突破靜態(tài)網(wǎng)頁的一些功能限制,實現(xiàn)動態(tài)網(wǎng)頁技術(shù); (2)ASP 文件是包含在 HTML 代碼所組成 的文件中的,易于修改和測試; (3)服務(wù)器上的 ASP 解釋程序會在服務(wù)器端制定 ASP 程序,并將結(jié)果以 HTML 格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽 ASP 所產(chǎn)生的網(wǎng)頁; (4)ASP 提供了一些內(nèi)置對象,使用這些對象可以使服務(wù)器端腳本功能更強。例如可以從 web 瀏覽器中獲取用戶通過 HTML 表單提交的信息,并在腳本中對這些信息進行處理,然后向 web 瀏覽器發(fā)送信息; (5)ASP 可以使用服務(wù)器端 ActiveX 組建來執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫、發(fā)現(xiàn)那個 Email 或訪問文件系統(tǒng)等; 5 (6)由于服務(wù)器是將 ASP 程序執(zhí)行的結(jié)果以 HTML 格式傳回客戶端瀏覽器,因此使用者不會看到 ASP 所編寫的原始程序代碼,可防止 ASP 程序代碼被竊取。 ASP 工作原理: 用戶向瀏覽器地址欄輸入網(wǎng)址,默認頁面的擴展名是 .asp。 瀏覽器向服務(wù)器發(fā)出請求。 服務(wù)器引擎開始運行 ASP 程序。 ASP 文件按照從上到下的順序開始處理,執(zhí)行腳本命令,執(zhí)行 HTML 頁面內(nèi)容。 頁面信息發(fā)送到瀏覽器 Access 數(shù)據(jù)庫簡介 Microsoft Office Access(前名 Microsoft Access)是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。它結(jié)合了 Microsoft Jet Database Engine 和 圖形用戶界面兩項特點,是 Microsoft Office 的成員之一。其實 Access 也是微軟公司另一個通訊程序的名字,想與 ProComm 以及其他類似程序來競爭??墒鞘潞笪④涀C實這是個失敗計劃,并且將它中止。數(shù)年后他們把名字重新命名于數(shù)據(jù)庫軟件。 Access 在 2020年的時候成為了計算機等級考試中的計算機二級的一種數(shù)據(jù)庫語言并且因為它的易學(xué)易用的特點正逐步取代傳統(tǒng)的 VFP 成為二 級中最受歡迎的數(shù)據(jù)庫語