


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、個人博客系統(tǒng)設(shè)計可行性分析班級:學(xué)號姓名: 指導(dǎo)老師:目錄第一章、概述 .第二章、可行性研究1、可行性研究的前提1.1.、主要功能1.2.、性能要求2、對現(xiàn)有系統(tǒng)的分析2.1、系統(tǒng)流程圖2.2、數(shù)據(jù)流圖3、可行性分析3.1、技術(shù)條件可行性分析3.2、經(jīng)濟可行性分析3.3、社會因素方面可行性分析第三章、需求分析1、需求分析任務(wù)1.1、功能需求1.1.1、前臺1.1.2、后臺1.2、性能需求2、功能模塊2.1 功能模塊劃分2.2、功能模塊設(shè)計3、實體-聯(lián)系圖第一章、 概 述 近年來隨著信息技術(shù)的進(jìn)步, Blog 也快速擴張,它已經(jīng)滿足不了用戶的 需求。目前用戶在網(wǎng)絡(luò)上發(fā)表文章、張貼內(nèi)容的目的有很大
2、的差異,但是,由于 溝通方式比電子郵件、討論群組以及BBS和論壇更簡單和容易,博客系統(tǒng)已經(jīng)成 為廣大各界用戶進(jìn)行溝通的主流工具, 本系統(tǒng)是針對博客用戶的需求設(shè)計的,可以完 成博客用戶注冊、登入、發(fā)表、瀏覽、修改博文、上傳、瀏覽照片片、留言等主要功能。此可行性研究報告,實現(xiàn)了在最短的時間內(nèi)以最小的代價確定問題是否可以解決,從 而確定進(jìn)一步對系統(tǒng)進(jìn)行開發(fā)。第二章、 可 行性研究1、可行性研究的前提1.1、主要功能: 個人博客系統(tǒng)的主要功能: 前臺廣大博客用戶的登錄, 個人博客管理以及系 統(tǒng)管理等功能。(1) 前臺廣大博客用戶的登錄主要包括的功能:閱讀博客、發(fā)表評論、注冊博客、 博客登錄、發(fā)表留言。
3、閱讀博客給廣大用戶提供便捷的在線閱讀自己感興趣的文章。 發(fā)表評論提供給閱讀者對自己所閱讀的博客發(fā)表自己得觀點、 作相關(guān)的評 論。注冊博客以滿足用戶成為本系統(tǒng)真正的博客用戶, 登陸本系統(tǒng)從而滿足自 己更多的需求,包括發(fā)表留言等。(2) 個人博客管理的功能:發(fā)表文章、文章管理、相冊管理、消息管理、個人詳 細(xì)資料管理。博客登陸系統(tǒng)以后可以發(fā)表自己得文章,并且對自己發(fā)表的文章作最基本 的管理,包括增刪改查等。相冊管理功能是廣大博客用戶對自己的相冊進(jìn)行的最基本的操作, 包括相片 的上傳、下載、刪除等。消息管理功能是用戶對自己收到的信息進(jìn)行查閱、評論與刪除。 個人詳細(xì)資料是博客用戶對自己得個人資料做出完善
4、,包括增刪改查等。(3) 系統(tǒng)管理的功能:用戶管理、博客分類、公告管理、評論管理、友情鏈接、 系統(tǒng)維護(hù)。用戶管理功能實現(xiàn)管理員對博客用戶的審核等操縱。 博客分類功能實現(xiàn)了系統(tǒng)對博客用戶發(fā)表的博客做出類型的歸并。 公告管理功能是將最近系統(tǒng)的一些最新消息公布到系統(tǒng)的界面, 從而實現(xiàn)用 戶對系統(tǒng)情況的真實了解。評論管理:對進(jìn)入本系統(tǒng)的游客所發(fā)表的評論進(jìn)行查看管理,而對于已經(jīng)過 期或不良評論進(jìn)行刪除操作,使博客可以做到及時的更新,以利于網(wǎng)站的維護(hù)。系統(tǒng)維護(hù)功能實現(xiàn)了系統(tǒng)的安全性等。1.2、性能要求 方便、快捷、有效的實現(xiàn)博客用戶以及系統(tǒng)管理員的需求,進(jìn)行數(shù)據(jù)的操作 的速度快。2、對現(xiàn)有系統(tǒng)的分析2.1
5、 系統(tǒng)流程圖 為了更加清晰的表達(dá)系統(tǒng)的業(yè)務(wù)功能模塊,下面給出博客網(wǎng)的系統(tǒng)流程圖。對于不同 的角色, 其所承擔(dān)的任務(wù)也各自不同, 流程圖也不一樣, 包括面向用戶的客戶端流程圖和面 向系統(tǒng)管理員的的流程圖。面向用戶的客戶端流程圖如圖所示: 前臺用戶瀏覽模塊流程圖后臺用戶管理模塊流程圖2.2、數(shù)據(jù)流圖第一層:系統(tǒng)管理員第二層:第三層:3、可行性分析3.1、技術(shù)條件可行性分析開發(fā)平臺:Eclipse+dreamweaver 數(shù)據(jù)庫:SQL SERVER 20003.2、經(jīng)濟可行性分析1、支出(1)完全可以利用現(xiàn)有的設(shè)備,不需要增加新的硬件設(shè)備。(2)需要經(jīng)常性的軟件維護(hù)費用。2、效益目前的情況還不可以
6、確定具體的效益,只能根據(jù)后期的點擊率和使用效率來確定。3、投資回收周期估計是系統(tǒng)運行后的一年3.3、社會因素可行性分析1、法律方面的可行性本系統(tǒng)的研制和開發(fā)所涉及到的軟件都選用正版,不會侵犯他人、集體和國家的利益,遵循相關(guān)的法律法規(guī)。2、使用方面的可行性使用本軟件人員只需要求有一定的上網(wǎng)基礎(chǔ),能做到一個合格的博客就行。第三章、需求分析1、需求分析任務(wù)1.1、功能需求博客系統(tǒng)通常提供三類服務(wù) :1) . 信息服務(wù),它可分為:文章顯示,熱點文章推薦,博主風(fēng)采2) . 查詢服務(wù):可以根據(jù)文章內(nèi)容,文章標(biāo)題,留言內(nèi)容,留言標(biāo)題等進(jìn)行模糊查詢3) . 留言服務(wù):游客可以對系統(tǒng)進(jìn)行留言或發(fā)表看法意見結(jié)構(gòu),
7、在此,我參考現(xiàn)有的幾大博客網(wǎng)站如QQ空間,新浪博客等,采用Browser/Server將個人博客網(wǎng)站劃分為兩個子系統(tǒng):前臺,后臺。下面分析各個子系統(tǒng)的功能需求。1.1.1 前臺在前臺的功能實現(xiàn)上,可以分為以下幾個部分:1) . 用戶登錄:網(wǎng)站用戶用個人注冊的帳號,密碼登錄到網(wǎng)站。網(wǎng)站檢測用戶的帳號,密碼并給予 其相應(yīng)的權(quán)限對網(wǎng)站進(jìn)行操作。2) . 用戶注冊: 游客將個人的信息存儲到博客網(wǎng)站的數(shù)據(jù)庫中,以成為本博客的正式用戶。3) . 用戶修改個人信息:把已存儲的用戶信息用一個網(wǎng)頁顯示出來,方便用戶對個人信息進(jìn)行更新。4) . 文章查詢和留言: 用戶可以檢索或瀏覽博客中的文章同時給感興趣的文章。
8、5) . 公告信息查詢: 用戶可以瀏覽網(wǎng)站中發(fā)布的公告信息,了解博客的一些情況。6) . 相片查詢: 用戶可以對博客中的相片,圖片等進(jìn)行查詢,瀏覽。1.1.2 后臺通過計算機網(wǎng)絡(luò)將前臺與后臺的數(shù)據(jù)庫相連,網(wǎng)站管理員將從前臺得到的信息進(jìn)行處 理,實現(xiàn)文章管理,公告管理,投票管理,個人相冊管理,朋友圈,用戶設(shè)置及博主設(shè)置等 子系統(tǒng)。1) . 文章管理: 管理員對網(wǎng)站中已有的文章進(jìn)行刪除,更新等操作。2) . 公告管理: 發(fā)布,刪除,更改公告。3) . 投票管理: 發(fā)起投票,統(tǒng)計投票等。4) . 個人相冊管理: 對博客相冊中的圖片進(jìn)行刪除,更新等操作。5) . 用戶設(shè)置: 更新普通用戶對博客的操作的
9、權(quán)限。6) . 博主設(shè)置: 對博主的信息等進(jìn)行操作。1.2、 性能需求博客網(wǎng)站的特性要求博客網(wǎng)站系統(tǒng)需要具備以下幾個主要特性:1) . 多樣性 : 博客網(wǎng)站在設(shè)計時必須遵循的一個重要原則,就是以用戶為系統(tǒng)設(shè)計的中 心。網(wǎng)絡(luò)的發(fā)展大大降低了信息咨詢的成本, 用戶面臨更多的選擇,所以, 博客網(wǎng)站除了降 低成本以外,還必須在皮膚,功能的多樣性上下工夫,才能夠得到用戶的認(rèn)可。具體來說, 應(yīng)用系統(tǒng)應(yīng)能實現(xiàn)用戶特定的需求, 操作界面友好、 方便,功能設(shè)置符合用戶的習(xí)慣和要求。2) . 易維護(hù) : 管理員能夠簡單方便地管理系統(tǒng),定義新的應(yīng)用,并對系統(tǒng)進(jìn)行日常維護(hù) 隨著博客網(wǎng)站信息的變更或增加、 數(shù)據(jù)規(guī)模的增
10、大, 系統(tǒng)升級、 維護(hù)應(yīng)易于操作 ; 各子系統(tǒng)、 功能模塊的設(shè)計應(yīng)具有良好的靈活性, 保證在博客網(wǎng)站系統(tǒng)建設(shè)過程中后期系統(tǒng)功能的實現(xiàn) 不影響前期已投入使用的系統(tǒng)功能。3) .安全性 :系統(tǒng)應(yīng)充分考慮信息、 設(shè)備、運行和管理的安全性, 建立完善的多層次的安 全保障體系,保證用戶的個人信息等資料的數(shù)據(jù)安全。4) . 可擴展 : 博客網(wǎng)站的用戶從事著各種行業(yè),他們的需求各不相同,系統(tǒng)在設(shè)計時應(yīng) 充分考慮到用戶需求不斷變化的需要,降低系統(tǒng)在擴展新的業(yè)務(wù)功能時的復(fù)雜度。 2、功能模塊2.1、功能模塊劃分前臺模塊功能結(jié)構(gòu)如圖所示:博客信息管理系統(tǒng)前臺后臺模塊功能結(jié)構(gòu)如圖所示2.2、功能模塊設(shè)計博客信息管理
11、系統(tǒng)分為面向網(wǎng)絡(luò)用戶的前臺及面向個人博客維護(hù)管理的后 臺,依據(jù)博客網(wǎng)站中所要實現(xiàn)的基本功能的設(shè)定, 將所有功能分解為如下四個主 要的功能模塊來加以實現(xiàn)。用戶以合法的用戶名及密碼登錄,系統(tǒng)即可按該登錄 用戶的權(quán)限分配操作模塊。A、博客注冊登錄管理模塊博客注冊登錄管理模塊用于建立博客網(wǎng)站固定的客戶群體,通過記錄對應(yīng)的 博客檔案,實現(xiàn)對博客信息的后臺維護(hù)及管理,同時也便于通過博客檔案庫將網(wǎng) 站最新動態(tài)及相關(guān)企業(yè)的信息方便地傳達(dá)給每一位潛在的客戶該功能模塊實現(xiàn)了以下幾個子功能a)新博客在線注冊。b)博客登錄管理。c)跳轉(zhuǎn)到博客主頁。只有進(jìn)行登錄并通過身份驗證的用戶, 才可以在個人博客頁面發(fā)表日志, 并
12、 借助個人設(shè)置實現(xiàn)對個人博客相關(guān)信息的管理維護(hù)。 對于沒有經(jīng)過身份驗證的網(wǎng) 絡(luò)用戶不允許在博客頁面中發(fā)表日志,更不允許對博客頁面信息進(jìn)行管理維護(hù)。該模塊實現(xiàn)新博客的注冊及登錄驗證功能。 其中,注冊新博客時會對用戶輸 入的注冊信息進(jìn)行有效性驗證, 包括基本數(shù)據(jù)格式的有效性以及邏輯有效性, 例 如,用戶名被占用時將及時給出提示。 注冊成功的博客登錄時, 會隨時根據(jù)博客 輸入的登錄信息進(jìn)行提示,如用戶名錯誤或者密碼錯誤。B、博客及文章檢索查詢模塊博客及文章檢索查詢模塊為網(wǎng)絡(luò)用戶提供便捷的搜索, 以及日志閱讀瀏覽等 功能,同時對日志的評論信息、博客推薦也能夠及時反饋給網(wǎng)絡(luò)用戶。該功能模塊實現(xiàn)了以下幾個
13、子功能。a)熱門博客頁面推薦。b)最新博客日志推薦。c)日志信息關(guān)鍵字搜索。該模塊能夠在網(wǎng)頁中隨時提供在線的最新日志信息。該信息需要定期更新, 網(wǎng)絡(luò)用戶可以隨時獲得最新日志以及最熱門的博客推薦。 在客戶選擇了某個博客 或者某個感興趣的日志后, 可以方便地跳轉(zhuǎn)到對應(yīng)博客頁面進(jìn)行日志的閱讀, 并 和博客進(jìn)行交流互動。為了使網(wǎng)絡(luò)用戶盡快定位到所需的博客資料及日志信息, 本模塊提供了搜索 功能,用戶可以對所關(guān)注的日志信息按照標(biāo)題進(jìn)行關(guān)鍵字搜索, 以避免用戶瀏覽 多個頁面來尋找所需的日志信息。C、博客頁面顯示模塊當(dāng)網(wǎng)絡(luò)用戶進(jìn)入某個人博客主頁后,在該頁面中將提供博客日志列表的顯 示,同時為了方便用戶瀏覽,
14、在該模塊中提供根據(jù)分類名進(jìn)行日志列表的顯示, 也提供日志評論的瀏覽,此外還允許用戶在博客頁面中發(fā)表評論及留言。該功能模塊實現(xiàn)了如下幾個子功能。a)用戶可以分頁查看對應(yīng)的日志內(nèi)容及評論信息。b)用戶可以針對日志內(nèi)容發(fā)表評論。c)用戶可以針對博客進(jìn)行留言。d)用戶可以分類查看日志內(nèi)容。在該模塊中還提供了博客頁面統(tǒng)計信息, 日志、評論及留言信息分頁顯示等 方便用戶的顯示效果。D博客個人管理維護(hù)模塊博客個人維護(hù)管理模塊用于實現(xiàn)用戶對博客個人主頁及相關(guān)信息的動態(tài)管 理。該功能模塊實現(xiàn)了如下幾個子功能:a)日志及日志分類管理。b)評論及留言管理。c)個人基本信息維護(hù)管理。借助該模塊,用戶可以隨時對個人博客
15、主頁中的內(nèi)容進(jìn)行增加或修改, 包括 日志分類信息的更新、 評論及留言管理等功能, 也允許用戶對博客的個人信息進(jìn) 行維護(hù)及其管理。3、實體-聯(lián)系圖為了把用戶的數(shù)據(jù)要求清晰明確地表達(dá)出來, 通常要建立一個概念性的數(shù)據(jù) 模型。概念性數(shù)據(jù)模型是一種面向問題的數(shù)據(jù)模型, 是按照用戶的觀點來對數(shù)據(jù) 和信息建模。描述了從用戶角度看到的數(shù)據(jù),反映了用戶的現(xiàn)實環(huán)境。最常用的表示概念性數(shù)據(jù)模型的方法,是實體 聯(lián)系方法( Entity Relationship Approach )。這種方法用ER圖描述現(xiàn)實世界中的實體,而不涉及 這些實體在系統(tǒng)中的實現(xiàn)方法。用這種方法表示的概念性數(shù)據(jù)模型又稱為ER模型。ER模型中包含“實體”,“聯(lián)系”和“屬性”。博客信息管理系統(tǒng)涉及的實體包括:a)用戶:用戶ID、用戶名稱、用戶密碼、博客主題、說明、 E-mail、注冊日期、發(fā)表日志數(shù)。b) 類別:類別編號、類別名、類別描述、用戶ID。c)日志:日志編號、日志標(biāo)題、日志內(nèi)容、類別編號、發(fā)表日期、最后修 改日期、用戶ID、瀏覽次數(shù)、評論數(shù)。d)評論:評論編號、評論標(biāo)題、評論內(nèi)容、發(fā)表日期、最后回復(fù)日期、評論人、日志編號。e
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年足球裁判員考試總結(jié)分享試題及答案
- 裁判員考試影響力分析試題及答案
- 快速查找的裁判員考試問答及試題及答案
- 糧食安全形勢解讀課件
- 三年級數(shù)學(xué)幾百幾十加減幾百幾十質(zhì)量測驗試題帶答案
- 籃球裁判員職業(yè)形象的重要性試題及答案
- 《臨床皮膚病診斷與治療》課件
- 職業(yè)形象與農(nóng)作物種子繁育員考試的試題答案
- 2024年足球裁判員職業(yè)素養(yǎng)的核心要素試題及答案
- 無人機導(dǎo)航系統(tǒng)的執(zhí)照考試試題及答案
- 部編版三年級語文下冊期中檢測卷課件
- (完整版)供應(yīng)商審核表
- 說專業(yè)(市場營銷專業(yè))課件
- 火電廠工藝流程圖
- 員工獎懲簽認(rèn)單
- 水腫病患者的護(hù)理查房ppt
- 第18章生殖毒性研究
- CSD恒速傳動裝置
- 美的空調(diào)制造工藝手冊(共220頁)
- 天醫(yī)門符法修煉與祝由移病法
- 皮膚營養(yǎng)美容
評論
0/150
提交評論