freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

文章在線發(fā)布系統(tǒng)—畢業(yè)設計論文-文庫吧

2024-11-09 02:57 本頁面


【正文】 地運用這些對象可以使原本復雜,煩瑣的工作變得簡捷而條理清晰。我們可以用以下的語法直接使用這些對象: 對象 .屬性 /方法 /數(shù)據(jù)集合。 ADO(Active Date Object)是一種操作 Microsoft 所支持的數(shù)據(jù)庫的新技術。在 ASP 中, ADO 可以看作是一個服務器組件( Server Component) ,應用這些功能強大的對象,即可輕松完成對數(shù)據(jù)庫復雜的操作。具體的操作步驟可以歸納為下幾步 [ 6] : (1)創(chuàng)建數(shù)據(jù)庫源名( DSN) (2)創(chuàng)建數(shù)據(jù)庫鏈接( Connection) (3)創(chuàng)建數(shù)據(jù)庫對象 (4)操作數(shù)據(jù)庫 (5)關閉數(shù)據(jù)對象和鏈接 總的來說,構建網(wǎng)站數(shù)據(jù)庫的步驟如下 [ 7] : (1)在 Window 98裝上 PWS這套 Web 服務軟件,或在 Window2020 裝上 組件,使電腦變成一個 WEB 服務器。 (2)利用 ACCESS 2020 制作出所需要的數(shù)據(jù)庫。 (3)設定 ODBC 驅動程序。 (4)利用 Dreamweaver MX 2020 作為設計 ASP網(wǎng)頁的工具,并且使用 ASP 搭配 ADO 來設計存取數(shù)據(jù)庫的功能。 (5)使用 瀏覽器來讀取數(shù)據(jù)庫的功能。 其流程如圖 : 安裝 PWS/IIS 制作數(shù)據(jù)庫 設定 ODBC 設計 ASP網(wǎng)頁 使用瀏覽器觀看ASP網(wǎng)頁 圖 3 系統(tǒng)設計與實現(xiàn) 系統(tǒng)功能描述 文章在線發(fā)布系統(tǒng)包括用戶注冊登錄、文章發(fā)布、文章分類、我的文章(即文章管理)、文章搜索、后臺管理等模塊。具體描述如下: (1) 用戶注冊登錄 注冊新用戶; 注冊后登錄。 (2) 文章發(fā)布 發(fā)布新文章; 基本信息錄入,包括文章標題、文章內容和所屬類別。 (3) 文章分類 發(fā)布的文章按類分頁顯示; 文章類別包括人生之旅、情感世界、幽默笑話、奇聞軼 事、詩歌家園、網(wǎng)海拾貝六類。 (4) 我的文章 基本文章信息修改,包括文章內容、文章標題; 基本文章信息刪除。 (5) 文章搜索 按關鍵字分頁顯示文章; 按文章標題顯示文章。 (6) 后臺管理 系統(tǒng)文章管理,修改或刪除不合理文章; 系統(tǒng)用戶信息的查看修改; 系統(tǒng)用戶信息的刪除; 發(fā)布網(wǎng)站公告。 系統(tǒng)功能模塊劃分 從上面的功能描述的內容中可以看到,本系統(tǒng)可以實現(xiàn)的六個完整的主要功能,當然還可以實現(xiàn)一些上面沒有提到的小功能。根據(jù)這些功能,設計出系統(tǒng)的功能模塊。 如圖 所示。 圖 文章在線發(fā)布系統(tǒng)的功能模塊之間的關系如圖 所示。 提供數(shù)據(jù) 圖 用戶管理功能模塊的關系如圖 。 圖 文章在線發(fā)布系統(tǒng) 用戶注冊登錄 文章發(fā)布 文章搜索 文章分類 我的文章 后臺管理 后臺系統(tǒng) 文章發(fā)布 文章管理 基本信息修改 用戶信息修改 數(shù)據(jù)庫存 前臺系統(tǒng) 文章搜索 在線瀏覽文章 普通用戶 Admin用戶 系統(tǒng)用戶信息管理 修改 admin用戶的密碼 創(chuàng)建、修改和刪除普通用戶的信息 修改自身的密碼和基本信息 本系統(tǒng)是一個多用戶的系統(tǒng),工作流程都是從用戶登錄模塊開始,對用戶進行身份驗證,首先確定用戶是有效的系統(tǒng)用戶,其次確定用戶的類型,即是 admin用戶還是普通用戶。 Admin 用戶擁有最大的權限 ,可以管理普通用戶的所有信息和文章,而普通用戶只能管理自己的文章和基本信息。 分析如圖 所示。 圖 數(shù)據(jù)庫需求分析 由于該系統(tǒng)是一小型數(shù)據(jù)庫所以使用 Access 來建立數(shù)據(jù)庫 [ 7] 。根據(jù)系統(tǒng)要實現(xiàn)的功能 ,將數(shù)據(jù)庫分為四個表來建立: (1)管理員信息表; (2)用戶信息表; (3)文章內容表; (4)網(wǎng)站公告內容表。 數(shù)據(jù)庫邏輯設計 (1)管理員信息表 這個表用來保存管理員的基本信息里面包含三個字段,分別是 管理員編號、文章發(fā)布后臺系統(tǒng) 用戶管理模塊 admin用戶 普通用戶 用戶登錄 成功 失敗 重試 開始 1. 管理自己的信息 2. 管理普通用戶的信息 管理自己的用戶信息 管理員名字和管理員密碼。 如表 31 所示: 表 31 管理員信息表的字段表 字段名稱 字段數(shù)據(jù)類型 管理員編號( ID) 自動編號 管理員名字 (admin_name) 文本 管理員密碼 (admin_pwd) 文本 (2)用戶信息表 這個表是存放用戶基本信息的,里面包含六個字段,分別是用戶 ID、用戶名字、用戶密碼、性 別、 Email 和 用戶注冊時間 。 如表 32 所示: 表 32 用戶信息表的字段表 字段名稱 字段數(shù)據(jù)類型 用戶編號 (user_id) 自動編號 用戶名字 (user_name) 文本 用戶密碼 (user_pwd) 文本 性別 (user_sex) 文本 E_mail(user_) 文本 用戶注冊時間 (user_date) 日期 /時間 (3)文章內容表 這個表是用來保存網(wǎng)上文章的基本信息的,里面包含七個字段,分別是文章ID、文章標題、文章類別、文章作者、文章內容、點擊次數(shù)、添加時間。 如 表 33 所示: 表 33 文章內容表的字段表 字段名稱 字段數(shù)據(jù)類型 文章編號 (wen_id) 自動編號 文章標題 (wen_title) 文本 文章類別 (wen_nsort) 文本 文章作者 (wen_user) 文本 文章內容 (wen_content) 備注 點擊次數(shù) (w_count) 數(shù)字 添加時間 (wen_date) 日期 /時間 (4)網(wǎng)站公告內容表 這個表是用來保存網(wǎng)站公告內容的,里面包含三個字段,分別是公告編號、公告內容、公告日期。 如表 34 所示: 表 34 文章公告表的字 段表 字段名稱 字段數(shù)據(jù)類型 公告編號 (id) 自動編號 公告內容 (content) 備注 添加日期 (add_date) 日期 /時間 文章在線發(fā)布系統(tǒng)分兩大模塊:用戶模塊和管理員模塊。 用戶模塊可實現(xiàn)如下功能: (1)查詢?yōu)g覽功能 用戶可以通過輸入不同的關鍵字方便快捷地瀏覽相關文章的內容。 (2)直接瀏覽功能 用戶可直接點擊想要瀏覽的文章類別,即可分頁查看所有相應類別的文章,或 者直接點擊想要看的文章,即可查看文章內容。 (3)文章發(fā)布功能 用戶可以在線發(fā)布自己的文章。 (4)文 章修改功能 用戶發(fā)布文章后可以通過此功能修改或刪除自己的文章。 管理員模塊主要實現(xiàn)的功能有: (1)管理文章功能,管理員可編輯或刪除所有用戶不合規(guī)定的文章。 (2)管理用戶功能,管理員可通過此功能刪除用戶。 (3)發(fā)布網(wǎng)站公告功能,管理員可在線實時的發(fā)布公告。 各功能具體設計如下: (1)用戶注冊登錄功能的實現(xiàn) 用戶注冊界面如圖 所示: 圖 用戶在此界面可以申請成為注冊用戶,其中用戶名、密碼、 Email 均不能為空,否則系統(tǒng)會自動彈出一個信息提示框 提示“注冊出錯,請返回重新注冊”。直到注冊成功后,用戶可以從登錄界面登錄到系統(tǒng)中,從而可以在線發(fā)布自己的文章,并且可以管理自己的文章和基本資料。 其中處理登錄的主要代碼如下: % if user_name= then % script language=javascript msgstr(您沒有輸入用戶名 !,)。 /script % elseif user_pwd= then % script language=javascript msgstr(您沒有輸入密碼 !,)。 /script % else sql1=select user_name from user_data where user_name=39。amp。user_nameamp。39。 set rs1=conn_str(sql1) if and then close_str(rs1) % script language=javascript msgstr(用戶名不存在 !,)。 /script % () end if % (2)文章發(fā)布功能的實現(xiàn) 文章發(fā)布功能界面如圖 所示: 圖 用戶在此面頁可以發(fā)布自己的文章,其中文章標題、文章內容不能為空,否則系統(tǒng)會提示出錯請從新發(fā)布,用戶還可以根據(jù)文章內容選擇文章的類別,發(fā)布時間和發(fā)布人會根據(jù)系統(tǒng)時間和登錄者的基本資料自動添加上去。最后單擊“提交”完成文章的發(fā)布。 (3)管理文章功能的實現(xiàn) 用戶文章管理界面如圖 所示: 圖 用戶在此界面可以管理自己的 文章,點擊修改鏈接能夠修改自己所發(fā)布的文章的文章標題、文章內容,單擊刪除鏈接可以刪除該文章。操作成功或出錯系統(tǒng)都會自動彈出信息框給予提示。 (4)查詢?yōu)g覽功能的實現(xiàn) 可以輸入文章標題的關鍵字來分頁顯示相關文章。 查詢?yōu)g覽功能的界面如圖 : 圖 其主要代碼如下: form name=form1 method=post action= % sql=select * from wen where wen_title like 39。%amp。(search_name)amp。%39。 order by wen_id desc set objrs=conn_str(sql) if then % script language=javascript alert(沒有你要查找的文章 )。 ()。 /script % () end if % 當用戶填入所要搜索的文章名稱后,單擊搜索按鈕,將會出現(xiàn)該關鍵字的相關文章內容,若您沒有輸入關鍵 字,會自動彈出一信息框給予提示“您還沒有輸入關鍵字,請輸入關鍵字”。 此外, 文章以發(fā)布的先后順序或以點擊次數(shù)來排列,單擊文章的類別可分頁顯示該類別下的所有文章,其中類別下的具體文章也使用到了分頁技術。 (5)管理員管理文章功能的實現(xiàn) 管理員管理文章功能界面如圖 : 圖 此頁面只有具有管理員權限的用戶才能進入,在這兒管理員可以管理所有用戶的文章。其中包括可以修改所有文章的標題、分類、內容,而且還可以刪除不符合規(guī)定的文章。 在頁面中單擊相應文章的編輯按鈕即可修改該文章 ,相關代碼如下: a href=?id=%=(id)% 編輯 /a由此調用 ,根據(jù) ID參數(shù)的值來顯示該文章的相關內容。 (6)管理員管理用戶功能實現(xiàn) 管理員管理用戶界面如圖 : 圖 此頁面只有具有管理員權限的用戶才能進入。 通過此功能可以以分頁形式查看每個用戶的用戶名、密碼。單擊刪除鏈接可以刪除相應用戶,并且把該用戶所發(fā)布的所有文章全部刪除。 (7)后臺發(fā)布網(wǎng)站公告功能 的實現(xiàn) 只有管理員具有發(fā)布公告的權限,首頁顯示的是最新發(fā)布的公告,可以在首頁通過超鏈接查看以前網(wǎng)站的公告。 4 文章在線發(fā)布系統(tǒng)的測試 操作系統(tǒng): 服務器軟件: Windows 98 PWS Windows 2020/NT/X IIS 數(shù)據(jù)庫軟件: Access 2020 硬件配置:由執(zhí)行的軟件而定,只要執(zhí)行上述軟件的運行速度合適即可。 配置好網(wǎng)站的測試環(huán)境( ),輸入 ,打開文章在線發(fā)布系統(tǒng)的主頁頁面,在系統(tǒng)的所有頁面中輸入大量不同的測試數(shù)據(jù),不斷完善該系統(tǒng)的各種功能。 測試系統(tǒng)執(zhí)行流程 如圖 所示 [ 8] : 返回結果 讀取數(shù)據(jù) 首頁 點擊閱讀文章 瀏覽網(wǎng)頁內容
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1