【正文】
的就是數(shù)據(jù)庫文件所在的路徑。注冊用戶需提交密碼和用戶名登陸系統(tǒng),之后不僅可以完成以上功能,還能建立自己的博客并進(jìn)行管理;倘若忘記了密碼,可以進(jìn)行密碼查詢,此時(shí)系統(tǒng)會(huì)根據(jù)用戶填寫的用戶名查找密碼的問題以提示用戶,用戶輸入正確密碼后可修 改密碼。 注冊頁面如圖: 修改成功 系統(tǒng)初始頁面 登記新密碼 填寫答案 顯示問題 提交數(shù)據(jù) 新用戶注冊 管理登陸 管理登陸頁面 注冊用戶登陸 用戶資料登記 是否同意網(wǎng)站條例 是否符合 提交成功 是否符合 是否符合 數(shù)據(jù)存入表中 提交密碼用戶名 系統(tǒng)查詢 登 陸 成功 忘記密碼 填寫會(huì)員名 系統(tǒng)查詢 存入數(shù)據(jù)庫 管理登陸頁面 產(chǎn) 生 校驗(yàn)碼 填寫用戶名密碼和校驗(yàn)碼 查詢 admin 表 否 否 否 否 這個(gè)模塊的功能實(shí)現(xiàn)中用 (“name”)來獲取前端提交的 name 文本框的值。 3. 兩次輸入的密碼是否一致。 系統(tǒng)登錄模塊模塊簡介 該模塊是博客系統(tǒng)中的一個(gè)重要組成,用于完成對(duì)用戶權(quán)限的判定。 第四行為 ConnStr 賦值。 SqlPassword amp。access 數(shù)據(jù)庫連接參數(shù): Db = data/ ConnStr = Provider = 。例如: rs=“ SELECT * FROM shop_books” Set Record Set=(rs) 這條語句執(zhí)行后, 對(duì)象 Record Set 中就保存了表 tab1 中的所有記錄。pPath(amp。而且我們根本不用知道這個(gè)數(shù)據(jù)庫是放在哪里的。 IIS 與 ASP 的結(jié)合 在過去,客戶機(jī) /服務(wù)器結(jié)構(gòu)的設(shè)計(jì)與 Web 的相關(guān)技術(shù)幾乎處于平行線上,兩者相互獨(dú)立并無法作出集成性的設(shè)計(jì)。 活動(dòng)圖的符號(hào)集與狀態(tài)圖中使用的符號(hào)集類似。 用例圖的主要目的是幫助開發(fā)團(tuán)隊(duì)以一種可視化的方式理解系統(tǒng)的功能需求,包括基于基本流程的 角色 (也就是與系統(tǒng)交互的其他實(shí)體 )關(guān)系,以及系統(tǒng)內(nèi)用例之間的關(guān)系。它最終顯示在瀏覽器中的網(wǎng)頁并不是在建立初期就存在的,而是當(dāng)某個(gè)瀏覽器向服務(wù)器提出請(qǐng)求時(shí),它才根據(jù)需要產(chǎn)生需要的標(biāo)準(zhǔn)網(wǎng)頁,這克服了過去 HTML 編寫的網(wǎng)頁不能更改的缺點(diǎn),從而使網(wǎng)頁上可以存在許多動(dòng)態(tài)的 信息。 4.確定是否分解 由于,關(guān)系模型的規(guī)范化程度并不是越高越好,在實(shí)際應(yīng)用中高范式可能會(huì)帶來程序查詢時(shí)間的浪費(fèi),所以,在數(shù)據(jù)庫文件設(shè)計(jì)上,本系統(tǒng)達(dá)到第三范式已經(jīng)足夠,無須在做分解。 用戶登陸用例 用例名稱 用戶登陸 用例 ID UC12 參與者 用戶、管理員 描述 用戶登陸系統(tǒng)過程 風(fēng)險(xiǎn) 低 優(yōu)先級(jí) 高 難度 低 啟動(dòng) 主動(dòng)進(jìn)入用戶登陸畫面或會(huì)話超時(shí)轉(zhuǎn)入用戶登陸畫面 前置條件 用戶需在登陸狀態(tài) 后置條件 將用戶信息放入會(huì)話中 將用戶相關(guān)的博客信息放入會(huì)話中 顯示博客閱讀主畫面 主事件流 用戶 系統(tǒng) 1.進(jìn)入或轉(zhuǎn) 入用戶登陸畫面 2.用戶輸入用戶名和密碼 3.系統(tǒng)檢查用戶名和密碼是否合法 4.系統(tǒng)檢查用戶名是否存在,密碼是否正確 5.讀取用戶的基本信息、博客的基本信息放入會(huì)話中 6.轉(zhuǎn)到管理博客的主畫面 異常流 異常流 系統(tǒng)中不存在該用戶或用戶名錯(cuò)誤 系統(tǒng) 轉(zhuǎn)入登陸畫面 異常 用戶不存在或密碼錯(cuò)誤 修改密碼用例 用例名稱 修改密碼 用例 ID UC15 參與者 用戶、管理員 描述 用戶、管理員進(jìn)行密碼修改 風(fēng)險(xiǎn) 低 優(yōu)先級(jí) 高 難度 低 啟動(dòng) 單擊“用戶修改密碼” 主事件流 用戶 系統(tǒng) 1.進(jìn)入用戶修改密碼,輸入舊密碼一次,新密碼兩次 2.檢查密碼格式是否相符 3.檢查舊密碼是否正確 4.如果正確就進(jìn)行密碼修改,轉(zhuǎn)入密碼修改成功畫面 異常流 異常流 密碼檢查不通過 系統(tǒng) 返回密碼修改畫面,提示舊密碼不正確、新密碼格式不符、兩次不同等 異常 用戶舊密碼錯(cuò)誤 規(guī)則 密碼需要大于 6 位小于 12 位 管理博客賬號(hào)用例 用例名稱 管理博客賬號(hào) 用例 ID UC25 參與者 管理員 描 述 管理員進(jìn)行博客賬號(hào)管理 主事件流 用戶 系統(tǒng) 1.單擊博客賬號(hào)管理圖標(biāo) 2.顯示博客賬號(hào)管理主畫面,包括博客賬號(hào)的列 表及刪除按鈕 可選事件流 刪除博客賬號(hào) 用戶 系統(tǒng) 1.單擊 [刪除 ]按鈕 2.提示確認(rèn)刪除 3.單擊 [確認(rèn) ]刪除 4.系統(tǒng)刪除博客賬號(hào)的信息,提示刪除成功 表 25 修改博客賬號(hào)用例 用例名稱 修改博客信息 用例 ID UC28 參與者 博客使用者 描述 修改博客賬號(hào)信息 風(fēng)險(xiǎn) 低 優(yōu)先級(jí) 高 難度 低 啟動(dòng) 進(jìn)入修改博客畫面 前置條件 博客使用者已登陸 后置條件 更新 Session 中的博客信息 主事件流 用戶 系統(tǒng) 1.單擊修改博客信息鏈接 2.系統(tǒng)顯示修改博客畫面,初始化該博客相關(guān)信息 3.修改博客的相關(guān)信息,單擊【保存】 4.檢查同名的博客是否存在、檢查博客的名稱、描述是否包含特殊字符 5.保存博客的相關(guān)信息、提示保存成功 異常流 異常流 同名博客 賬號(hào)存在 系統(tǒng) 提示已有同名博客存在,提示用戶重新輸入博客的名稱 系統(tǒng) 提示輸入的信息不合法,提示用戶重新輸入博客的名稱、描述 規(guī)則 博客名稱不能包含特殊字符 博客的名稱不能重復(fù) 數(shù)據(jù)字典 數(shù)據(jù)字典是系統(tǒng)分析階段的重要文檔,它清楚地定義與詳細(xì)地解釋了數(shù)據(jù)流程圖上不能詳細(xì)表達(dá)的內(nèi)容,同時(shí)它也是同用戶交談的工具。 ◆被擴(kuò)展的用例:此用例所擴(kuò)展的用例。 ◆描述:概述用例的幾句話。系統(tǒng)功能的詳細(xì)描述如下: 前臺(tái)功能列表 序號(hào) 功能列表 功能明細(xì) 1 首頁 最新日志列表 熱門日志列表 日志分類列表 2 閱讀日志功能塊 全部日志列表 日志內(nèi)容頁 日志評(píng)論功能(發(fā)表評(píng)論) 3 博客列表功能塊 全部博客列表 博客內(nèi)容頁 4 注冊功能塊 用戶注冊頁 5 登陸功能塊 驗(yàn)證用戶權(quán)限 6 公共模塊 日志和博客關(guān)鍵字搜索 列出博客、日志、評(píng)論的總數(shù) 博客排行榜 博客管理功能列表 序號(hào) 功能列表 功能明細(xì) 1 寫博客 寫日志,管理日志 管理評(píng)論 專題分類管理 修改公告 修改個(gè)人博客信息 2 模板管理 添加、刪除和修改用戶模板 系統(tǒng)管理功能列表 1 系統(tǒng)模板管理 添加、刪除和修改系統(tǒng)模板 2 管理用戶 修改用戶信息和密碼 添加和刪除用戶 3 系統(tǒng)參數(shù)設(shè)置 設(shè)置系統(tǒng)的一些名稱和數(shù)據(jù) 4 數(shù)據(jù)庫管理 數(shù)據(jù)庫的備份和還原 有了這些功能明細(xì)后,我們 就把整個(gè)系統(tǒng)的框架確定下來了,也就確定了系統(tǒng)數(shù)據(jù)的基本結(jié)構(gòu)。 ( 2)即時(shí)可見:對(duì)博客的處理(包括寫入、修改、刪除)將立即在主頁的對(duì)應(yīng)欄目顯示出來,達(dá)到 即時(shí)發(fā)布、即時(shí)見效 的功能。 主流博客網(wǎng):對(duì)當(dāng)前人氣高的博客網(wǎng)進(jìn)行認(rèn)真的調(diào)查。主要內(nèi)容是系統(tǒng)的性能要求及功能需求分析,最后按面向?qū)ο蟮姆治龇绞浇o出了系統(tǒng)的用例模型、流程圖以及數(shù)據(jù)字典。因 此,在技術(shù)上 ASP 是完全可以勝任這個(gè)平臺(tái)的開發(fā)。另外首頁還包括最新日志列表、訪問率最高的日志列表、最新注冊的用戶列表和博客排行榜。 ( 1) 博客訪問者:參與博客閱讀、發(fā)表評(píng)論。 課題的研究意義 從上面的背景知識(shí)我們已經(jīng)了解到博客在互連網(wǎng)上已經(jīng)具有相當(dāng)?shù)囊?guī)模,可以說它已經(jīng)被人們所接受, 博客改變著人們的交流方式和情感體驗(yàn)和表達(dá)形態(tài),改變著人們聚散的方式;它無限放大著人們對(duì)于未來信息世界的預(yù)想,它影響著整個(gè)中國互聯(lián)網(wǎng)的發(fā)展走向,甚至可能在今后一個(gè)時(shí)期,波及或影響著現(xiàn)實(shí)社會(huì)的民主決策過程。 參 考 文 獻(xiàn) ................................................. 錯(cuò)誤 !未定義書簽。另外系統(tǒng)頁面風(fēng)格的可變性是本博客系統(tǒng)一大優(yōu)勢。 關(guān)鍵詞: 博客 ASP 數(shù)據(jù)庫 Dreamweaver 畢業(yè)設(shè)計(jì)(論文)外文摘要 The Design and Realization of Blog Website Based on ASP Abstract: This project studies a web blog, with which users can create their own web media without any cost and any maintenance. It develops and realizes monplace functions of a blog, such as publishing blogs, uploading pictures, administrating blogs, reading blogs, publishing ments and so forth. This project goes with the principle that we regard the system as a whole but break up the whole into parts when realizing it. So we divide the whole system into several parts called modules and then we develop the system one by one and finally we bine all the parts together and get a plete blog system. The system is developed mainly with Dreamweaver. And with the adoption of database technology and ASP, dynamic functions of the blog system perfectly e true. We can see the successful development of this system as a reflection of excellent bination of Dreamweaver and ASP technology when developing dynamic websites. Keywords: blog。 博客的發(fā)展現(xiàn)狀呈現(xiàn)出以下特點(diǎn): 發(fā)展速度驚人 ; 從精英向大眾人群迅猛擴(kuò)展 ; 博客人群主體更加多元化 ; 博客服務(wù)商激增,出現(xiàn)群雄爭霸局面 ; 博客資源爭奪激烈,博客服務(wù)商面臨市場洗牌 。 一旦博客研究取得關(guān)鍵性技術(shù)的新突破,將會(huì)在網(wǎng)絡(luò)世界掀起一股前所未有的博客浪潮,介時(shí)將會(huì)有更多的人擁有自己的博客,博客影響力也將倍增。 課題簡介 本課題主要開發(fā)以下幾個(gè)功能:用戶組件和樣式的設(shè)計(jì),賬號(hào)管理和驗(yàn)證,管理內(nèi)容,閱讀博客,系統(tǒng)功能頁面等。通過對(duì)部分博客用戶的調(diào)查和查閱大量的相關(guān)資料,發(fā)現(xiàn)博客技術(shù)從出現(xiàn)到現(xiàn)在一直在不斷的發(fā)展中,博客的功能也從最初的只有簡單的文章發(fā)表到現(xiàn)在集日志發(fā)表、評(píng)論、留言、相冊等多功能于一身。 博客系統(tǒng)一旦開發(fā)成功投入運(yùn)行,將會(huì)吸引很多的博客用戶,網(wǎng)站的知名度迅速上升,訪問量也會(huì)大幅度提高到時(shí)將會(huì)帶來可靠的經(jīng)濟(jì)效益。 第五章從這章將開始本系統(tǒng)的詳細(xì)設(shè)計(jì)階段,本章介紹的是注冊登陸模塊,包括這個(gè)模塊的體系結(jié)構(gòu),運(yùn)行圖,以及代碼設(shè)計(jì)中的要點(diǎn)。 博客系統(tǒng)需求管理規(guī)劃表如表 21 表 21 博客系統(tǒng)需求分析表 NO 需求分類 需求名稱 描述 優(yōu)先 難度 1 特征與前景 系統(tǒng)目標(biāo) 給用戶提供一個(gè)展現(xiàn)自我的空間 高 中 2 預(yù)算 成本控制在 3 萬元以下 中 中 3 功能性需求 管理內(nèi)容 通過后臺(tái)管理系統(tǒng)進(jìn)行文章、留言、圖片、鏈接的管理 中 中 4 閱讀內(nèi)容 閱讀文章、評(píng)論、留言,查看圖片,訪問鏈接 中 中 5 非功能性需求 平臺(tái)限制 基于 Window