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

正文內(nèi)容

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

2024-11-09 02:57 本頁(yè)面


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