【正文】
登錄成功后,可以進(jìn)入新聞管理模塊、欄目管理模塊、用戶管理模塊、新聞錄入模塊、管理員手冊模塊。在 頁面里。單擊標(biāo)題。 頁面就顯示出相關(guān)的新聞內(nèi)容。在 頁面中點擊相應(yīng)新聞標(biāo)題的修改按鈕,系統(tǒng)將發(fā)送對應(yīng)新聞消息到 頁面。用于系統(tǒng)管理員修改數(shù)據(jù)。當(dāng)點擊“刪除”按紐,發(fā)送信息到 頁面。 圖 10 圖 11 表示添加欄目模塊流程圖。單擊確定后,發(fā)送信息到 頁面。 圖 11 圖 12 表示修改欄目名稱模塊流程圖。確定后發(fā)送信息到 。 圖 12 圖 13 表示刪除欄目模塊流程圖。確定后發(fā)送信息到 頁面。 圖 13 圖 14 表示添加用戶模塊流程圖。確定后發(fā)送信息到 頁面。 圖 14 圖 15 表示刪除用戶模塊流程圖。確定后發(fā)送信息到 頁面。 圖 15 圖 16 表示新聞錄入模塊流程圖。確定后發(fā)送信息到 頁面。 圖 16 SQL 服務(wù)器安裝、配置與管理: 安裝 SQL服務(wù)器時,安裝程序要求你自己分配數(shù)據(jù)庫所在 位置,建議安裝文件和數(shù)據(jù)庫放在兩個不同位置,這樣有利于數(shù)據(jù)庫的安全。 配置 SQL服務(wù)器的時候,設(shè)置不要以混合模式進(jìn)入,這樣也可以提高系統(tǒng)安全。 WINDOWS2021 的安裝程序可以對硬盤進(jìn)行分區(qū)和格式化操作,因此可以不必在安裝之前先分區(qū)。 ? 如果硬盤上已經(jīng)存在有分區(qū)并且大小滿足要求,安裝程序可以安裝直接在該分區(qū)上安裝操作系統(tǒng)。 ? 如果硬盤上已經(jīng)存在有分區(qū),但每個可用分區(qū)的大小都不滿足要求,則安裝程序可刪除一個或幾個分區(qū),重新將刪除后的空間合并到一個大的分區(qū),以滿足操作系統(tǒng)的要求。所謂許可證就是為需要訪問 WINDOWS 2021 SERVER 的用戶所購買的授權(quán)。 安裝過程的最后還需要用戶選擇安裝可選足見和網(wǎng)絡(luò)組件。 除了選擇可選的安裝組件外,擁護(hù)還要選擇日期、時間、以及時區(qū)的設(shè)置值。 (2)為新硬件安裝相應(yīng)的驅(qū)動程序。 配置顯示屬性:顯示屬性是指在 WINDOWS 2021 的工作環(huán)境中有關(guān)計算機屏幕顯示輸 出的各項參數(shù),其中包括屏幕分辨率、先似乎顏色數(shù)、屏幕刷新率等一系列參數(shù)。 故障恢復(fù)選項將決定操作系統(tǒng)在出現(xiàn)嚴(yán)重的錯誤 系統(tǒng)死機時操作系統(tǒng)的動及相應(yīng)的措施。 運 行在 WINDOWS 2021 操作系統(tǒng)上的應(yīng)用程序需要符合微軟的一系列標(biāo)準(zhǔn)和通過不同登記的檢測。 在 WINDOWS 2021 上安裝和刪除應(yīng)用程序可以利用 WINDOWS 2021 提供的“添加 /刪除程序”工具來完成。并且“添加 /刪除程序”還可顯示出當(dāng)前安裝在操作系統(tǒng)中的應(yīng)用程序的信息和使用狀況。 IIS 安裝、配置與管理: 本系統(tǒng)使用了 Microsoft 的 IIS 作為系統(tǒng)服務(wù)器。 圖 17 設(shè)置 IIS 的服務(wù) 因為校園新聞管理系統(tǒng)的各個系統(tǒng)模塊里都使用的 ASP的 Session(會話)對象。 一個 ASP 應(yīng)用程序必須使用一個公用的目錄結(jié)構(gòu),該目錄包含了網(wǎng)站使用的所有頁面。 創(chuàng)建 ASP 應(yīng)用程序的具體步驟為: 打開 IIS 服務(wù)器,進(jìn)入 Web根目錄。名稱與 Web 根目錄同名。 圖 18 、 ASP編碼規(guī)范設(shè)計 文件夾規(guī)范 根據(jù)系統(tǒng)需求,結(jié)合實際情況。如圖 19 所示: 圖 19 ? WEB 文件夾為根目錄。 ? IMAGES 存儲圖片文件。 ? ADMIN 系統(tǒng)維護(hù)。 ? DATA 存放數(shù)據(jù)庫文件。 ? CSS 存放 *.css 文件 Inc 存放 *.inc 文件 ASP 編碼規(guī)范 原則: 風(fēng)格統(tǒng)一 代碼精簡 方便閱讀 標(biāo)識符命名規(guī)則 1)、所有標(biāo)識符(包括模塊名、子模塊名、常量標(biāo)識符、變量標(biāo)識符、函數(shù)名)一律采用英文或英文組合。 如: ArticleContent , Adim_Delete 2)、源程序名(或者稱為包括模塊名、子模塊名)必須將前臺程序與后臺程序分開。======================================================= 39。功 能:身份認(rèn)證入口程序 39。設(shè) 計 人: XXX 39。審 核 人: XXX 39。======================================================= 2)、函數(shù)的頭部注釋 頭部注釋包括: 函數(shù)名稱 函數(shù)功能 每個函數(shù)參數(shù)的含義及取值范圍 函數(shù)返回值的各種狀態(tài)及含義 樣例 39。函數(shù)名: ArticleContent 39。參 數(shù): intTitleLen 標(biāo)題最多字符數(shù),一個漢字 =兩個英文字符 39。 ShowIncludePic 是否顯示“ [圖文 ]”字樣, True為顯示, False為不顯示 39。 ShowDateType 顯示更新日期的樣式, 0為不顯示, 1為顯示年月日, 2為只顯示月日。 ShowHits 是否顯示文章點擊數(shù), True為顯示, False為不顯示 39。================================================= 3)、全局變量定義文件 必須對文件中的每個常量標(biāo)識符和全局變量給予簡明扼要的注釋。 ASP腳本規(guī)范 在進(jìn)行 ASP項目開發(fā)時,應(yīng)該遵循下列規(guī)范: 1)、沒有特殊要求,使用 VbScript 腳本語言 2)、使用 OPTION EXPLICIT 語句,保證使用的變量要先定義 3)、確保下列三個語句在所有內(nèi)容輸出的最前面,除非該頁面有特殊要求。 = true Pragma, nocache = 0 4)、不要在 Session 中存放對象 5)、盡量采用 Cookie, URL,隱藏域,不采用 Session 存儲訪問過程信息 數(shù)據(jù)庫連接文件規(guī)范 每個獨立功能模塊的配置自己的獨立的數(shù)據(jù)庫。數(shù)據(jù)庫文件保存在該獨立功能模塊根目錄下的 /db/子目錄下。 數(shù)據(jù)庫連接文件格式如下: % % dim conn,strcon set conn=() strcon=PROVIDER=SQLOLEDB。UID=sa。DATABASE=web strcon % % 在需要進(jìn)行數(shù)據(jù)庫連接頁面用下面的語句將 嵌入你的程序。 主頁框架設(shè)計 由于校園新聞管理系統(tǒng)是面向廣大學(xué)生,所以網(wǎng)頁框架力求簡單明了,色彩明亮鮮艷。為了合理構(gòu)架頁面,使得頁面爽新悅目。最后結(jié)果如圖 20所示。接口類型一致。然后經(jīng)過測試。整個系統(tǒng)能夠正常運行。 第 5 章總結(jié) 通過 4個月對校園新聞管理系統(tǒng)的設(shè)計,使我學(xué)習(xí)到了許多的知識。了解到現(xiàn)代信息管理的一些優(yōu)缺點。 設(shè)計系統(tǒng)的過程中,設(shè)計到許多 ASP方面的知識,我馬上自學(xué) ASP 方面的知識,經(jīng)過這一階段,提高了自己的自學(xué)能力。并努力克服技術(shù)上的困難。提高了自己解決問題的能力。 第二:前期總體設(shè)計左右著整個系統(tǒng)的成敗。 第四:作完了以后,覺得也不是那么辛苦。 建議 本系統(tǒng)還有許多的不足之處。 第一:在錄入新聞管理的時候,還可以添加 flash、多媒體 播放等工具。 第二:在安全方面,可以在頁面中加入加密語句。提高系統(tǒng)整體安全性能。達(dá)到了主頁的快速更新和主頁的方便管理。希望大家能夠多多給點意見。而且提供了很多好的思想灌輸給我們,拓寬了我的視野。 致謝 感謝華東交通大學(xué)的謝劍猛老師給我的技術(shù)支持。 感謝饒顏明的技術(shù)支持。 參考文獻(xiàn) [1]作者: David Buser、 John Kauffman等 譯者:鐘鳴 張文等 書名:《 ASP3初級編程》 出版地:北京 出版社:機械工業(yè)出版社 出版時間: [2]作者:薩師煊 王珊 書名:《數(shù)據(jù)庫原理》 版本:第三版 出版地:北京 出版社:高等教育出版社 出版時間 : 2021年 2月 [3]作者:宣小平 等 書名:《 ASP 數(shù)據(jù)庫系統(tǒng)開發(fā)實例導(dǎo)航》出版地:北京 出版社:人名郵電出版社 出版時間: 2021年 3月 [4]作者:黃明 梁旭 書名:《 ASP信息系統(tǒng)設(shè)計與開發(fā)實例》 出版地:北京 出版社:機械工業(yè)出版社 出版時間: 2021年 4月 附錄 英文翻譯 英文文章: 題名 : Creating an Internal Content Management System , 作者: Sennema, Greg, Computers in Libraries, 10417915, Jan2021, 冊 24, 發(fā)行 1 數(shù)據(jù)庫: Professional Development Collection Creating an Internal Content Management System 內(nèi)容 Calvin and Hobbes: Managing Our Content Online Manager Tab (Manager) Reference Desk Tab (RefDesk) Reference Desk Schedule Tab (RefDesk Sched) Library Statistics Tab (Stats) Library Meeting Minutes (Minutes) Library Resources Tab (Lib Resources) Library Hours Tab (Lib Hours) Library News Tab (LibNews) Database Maintenance (DB Projects) Bookmarks (Bookmarks on bar beneath the tabs) The Future of Hobbes References Further Reading Here at Calvin College, we created Hobbes, a hybrid of CMS and intra that anizes Web site content and a variety of internal tools to help our libraries plete their daily tasks. When I became digital resources and reference/ instruction librarian in 1999 at the Hekman Library at Calvin College and Calvin Theological Seminary, one of my first tasks was to redesign the library39。s million items (books, ebooks, journals, ejournals, microfiche, government documents, etc.) are spread across 100,000 square feet over four floors. Hekman employs the fulltime equivalent of 17 staff, including eight professional librarians who also serve as liaisons to all of the college39。s resources. In 2021, I created the current version of the HDL. Calvin and Hobbes: Managing Our Content Online Hobbes is a Webbased tool that uses Common Gateway Interface (CGI) scripts written in Perl to store, query, and return results from data stored in a series of related SQL tables. Because it is Webbased, librarians can easily manage data without knowing Perl or SQL and can be