個人博客系統(tǒng)設計可行性分析_第1頁
個人博客系統(tǒng)設計可行性分析_第2頁
個人博客系統(tǒng)設計可行性分析_第3頁
個人博客系統(tǒng)設計可行性分析_第4頁
個人博客系統(tǒng)設計可行性分析_第5頁
免費預覽已結(jié)束,剩余10頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、個人博客系統(tǒng)設計 可行性分析班級:學號姓名:指導老師:第一章、概述.第二章、可行性研究1、可行性研究的前提1.1. 、主要功能1.2. 、性能要求2、對現(xiàn)有系統(tǒng)的分析2.1、 系統(tǒng)流程圖2.2、 數(shù)據(jù)流圖3、可行性分析3.1、 技術條件可行性分析3.2、 經(jīng)濟可行性分析3.3、 社會因素方面可行性分析第三章、需求分析1、需求分析任務1.1、 功能需求1.1.1、 前臺1.1.2、 后臺1.2、 性能需求2、功能模塊2.1 功能模塊劃分2.2 、功能模塊設計3、實體-聯(lián)系圖第一章、概 述近年來隨著信息技術的進步,Blog 也快速擴張,它已經(jīng)滿足不了用戶的需求。目前用戶在網(wǎng)絡上發(fā)表文章、張貼內(nèi)容的

2、目的有很大的差異,但是,由于溝通方式比電子郵件、討論群組以及BBS和論壇更簡單和容易,博客系統(tǒng)已經(jīng)成為廣大各界用戶進行溝通的主流工具,本系統(tǒng)是針對博客用戶的需求設計的,可以完成博客用戶注冊、登入、發(fā)表、瀏覽、修改博文、上傳、瀏覽照片片、留言等主要功能。此可行性研究報告,實現(xiàn)了在最短的時間內(nèi)以最小的代價確定問題是否可以解決,從而確定進一步對系統(tǒng)進行開發(fā)。第二章、可 行性研究1、 可行性研究的前提1.1、 主要功能:個人博客系統(tǒng)的主要功能:前臺廣大博客用戶的登錄,個人博客管理以及系統(tǒng)管理等功能。(1)前臺廣大博客用戶的登錄主要包括的功能:閱讀博客、發(fā)表評論、注冊博客、博客登錄、發(fā)表留言。閱讀博客給

3、廣大用戶提供便捷的在線閱讀自己感興趣的文章。發(fā)表評論提供給閱讀者對自己所閱讀的博客發(fā)表自己得觀點、作相關的評論。注冊博客以滿足用戶成為本系統(tǒng)真正的博客用戶,登陸本系統(tǒng)從而滿足自己更多的需求,包括發(fā)表留言等。(2)個人博客管理的功能:發(fā)表文章、文章管理、相冊管理、消息管理、個人詳細資料管理。博客登陸系統(tǒng)以后可以發(fā)表自己得文章,并且對自己發(fā)表的文章作最基本的管理,包括增刪改查等。相冊管理功能是廣大博客用戶對自己的相冊進行的最基本的操作,包括相片的上傳、下載、刪除等。消息管理功能是用戶對自己收到的信息進行查閱、評論與刪除。個人詳細資料是博客用戶對自己得個人資料做出完善,包括增刪改查等。(3)系統(tǒng)管理

4、的功能:用戶管理、博客分類、公告管理、評論管理、友情鏈接、系統(tǒng)維護。用戶管理功能實現(xiàn)管理員對博客用戶的審核等操縱。博客分類功能實現(xiàn)了系統(tǒng)對博客用戶發(fā)表的博客做出類型的歸并。公告管理功能是將最近系統(tǒng)的一些最新消息公布到系統(tǒng)的界面,從而實現(xiàn)用戶對系統(tǒng)情況的真實了解。評論管理:對進入本系統(tǒng)的游客所發(fā)表的評論進行查看管理,而對于已經(jīng)過期或不良評論進行刪除操作,使博客可以做到及時的更新,以利于網(wǎng)站的維護。系統(tǒng)維護功能實現(xiàn)了系統(tǒng)的安全性等。1.2、 性能要求方便、快捷、有效的實現(xiàn)博客用戶以及系統(tǒng)管理員的需求,進行數(shù)據(jù)的操作的速度快。2、 對現(xiàn)有系統(tǒng)的分析2.1、 系統(tǒng)流程圖為了更加清晰的表達系統(tǒng)的業(yè)務功能

5、模塊,下面給出博客網(wǎng)的系統(tǒng)流程圖。對于不同的角色,其所承擔的任務也各自不同,流程圖也不一樣,包括面向用戶的客戶端流程圖和面向系統(tǒng)管理員的的流程圖。面向用戶的客戶端流程圖如圖所示:前臺用戶瀏覽模塊流程圖結(jié)束后臺用戶管理模塊流程圖2.2、數(shù)據(jù)流圖第一層:系統(tǒng)管理員第二層:第三層:3、 可行性分析3.1、 技術條件可行性分析開發(fā)平臺:Eclipse+dreamweaver數(shù)據(jù)庫:SQL SERVER 20003.2、 經(jīng)濟可行性分析1、支出(1)完全可以利用現(xiàn)有的設備,不需要增加新的硬件設備。(2)需要經(jīng)常性的軟件維護費用。2、效益目前的情況還不可以確定具體的效益,只能根據(jù)后期的點擊率和使用效率來確

6、定。3、投資回收周期估計是系統(tǒng)運行后的一年3.3、 社會因素可行性分析1、法律方面的可行性本系統(tǒng)的研制和開發(fā)所涉及到的軟件都選用正版,不會侵犯他人、集體和國家的利益,遵循相關的法律法規(guī)。2、使用方面的可行性使用本軟件人員只需要求有一定的上網(wǎng)基礎,能做到一個合格的博客就行。第三章、需求分析1、需求分析任務1.1、 功能需求博客系統(tǒng)通常提供三類服務:1) . 信息服務,它可分為:文章顯示,熱點文章推薦,博主風采2) . 查詢服務:可以根據(jù)文章內(nèi)容,文章標題,留言內(nèi)容,留言標題等進行模糊查詢3) . 留言服務:游客可以對系統(tǒng)進行留言或發(fā)表看法意見在此,我參考現(xiàn)有的幾大博客網(wǎng)站如QQ空間,新浪博客等,

7、采用Browser/Server結(jié)構,將個人博客網(wǎng)站劃分為兩個子系統(tǒng):前臺,后臺。下面分析各個子系統(tǒng)的功能需求。1.1.1 前臺在前臺的功能實現(xiàn)上,可以分為以下幾個部分:1) . 用戶登錄:網(wǎng)站用戶用個人注冊的帳號,密碼登錄到網(wǎng)站。網(wǎng)站檢測用戶的帳號,密碼并給予 其相應的權限對網(wǎng)站進行操作。2) . 用戶注冊:游客將個人的信息存儲到博客網(wǎng)站的數(shù)據(jù)庫中,以成為本博客的正式用戶。3) . 用戶修改個人信息:把已存儲的用戶信息用一個網(wǎng)頁顯示出來,方便用戶對個人信息進行更新。4) . 文章查詢和留言:用戶可以檢索或瀏覽博客中的文章同時給感興趣的文章。5) . 公告信息查詢:用戶可以瀏覽網(wǎng)站中發(fā)布的公告

8、信息,了解博客的一些情況。6) . 相片查詢:用戶可以對博客中的相片,圖片等進行查詢,瀏覽。1.1.2 后臺通過計算機網(wǎng)絡將前臺與后臺的數(shù)據(jù)庫相連,網(wǎng)站管理員將從前臺得到的信息進行處 理,實現(xiàn)文章管理,公告管理,投票管理,個人相冊管理,朋友圈,用戶設置及博主設置等子系統(tǒng)。1) . 文章管理:管理員對網(wǎng)站中已有的文章進行刪除,更新等操作。2) . 公告管理:發(fā)布,刪除,更改公告。3) . 投票管理:發(fā)起投票,統(tǒng)計投票等。4) . 個人相冊管理:對博客相冊中的圖片進行刪除,更新等操作。5) . 用戶設置:更新普通用戶對博客的操作的權限。6) . 博主設置:對博主的信息等進行操作。1.2、 性能需求

9、博客網(wǎng)站的特性要求博客網(wǎng)站系統(tǒng)需要具備以下幾個主要特性:1) . 多樣性 : 博客網(wǎng)站在設計時必須遵循的一個重要原則,就是以用戶為系統(tǒng)設計的中心。網(wǎng)絡的發(fā)展大大降低了信息咨詢的成本,用戶面臨更多的選擇,所以,博客網(wǎng)站除了降低成本以外,還必須在皮膚,功能的多樣性上下工夫,才能夠得到用戶的認可。具體來說,應用系統(tǒng)應能實現(xiàn)用戶特定的需求,操作界面友好、方便, 功能設置符合用戶的習慣和要求。2) . 易維護 : 管理員能夠簡單方便地管理系統(tǒng),定義新的應用,并對系統(tǒng)進行日常維護隨著博客網(wǎng)站信息的變更或增加、數(shù)據(jù)規(guī)模的增大,系統(tǒng)升級、維護應易于操作; 各子系統(tǒng)、功能模塊的設計應具有良好的靈活性,保證在博客

10、網(wǎng)站系統(tǒng)建設過程中后期系統(tǒng)功能的實現(xiàn)不影響前期已投入使用的系統(tǒng)功能。3) . 安全性 : 系統(tǒng)應充分考慮信息、設備、 運行和管理的安全性,建立完善的多層次的安全保障體系,保證用戶的個人信息等資料的數(shù)據(jù)安全。4) . 可擴展 : 博客網(wǎng)站的用戶從事著各種行業(yè),他們的需求各不相同,系統(tǒng)在設計時應充分考慮到用戶需求不斷變化的需要,降低系統(tǒng)在擴展新的業(yè)務功能時的復雜度。2、功能模塊2.1、 功能模塊劃分前臺模塊功能結(jié)構如圖所示:最新博客熱點博客博客列表最新日志精華日志日志列表最新評論發(fā)表評論用戶登陸用戶注冊日志查詢博客查詢后臺模塊功能結(jié)構如圖所示2.2、 功能模塊設計博客信息管理系統(tǒng)分為面向網(wǎng)絡用戶的

11、前臺及面向個人博客維護管理的后臺,依據(jù)博客網(wǎng)站中所要實現(xiàn)的基本功能的設定, 將所有功能分解為如下四個主 要的功能模塊來加以實現(xiàn)。用戶以合法的用戶名及密碼登錄,系統(tǒng)即可按該登錄 用戶的權限分配操作模塊。A博客注冊登錄管理模塊博客注冊登錄管理模塊用于建立博客網(wǎng)站固定的客戶群體,通過記錄對應的博客檔案,實現(xiàn)對博客信息的后臺維護及管理,同時也便于通過博客檔案庫將網(wǎng) 站最新動態(tài)及相關企業(yè)的信息方便地傳達給每一位潛在的客戶。該功能模塊實現(xiàn)了以下幾個子功能a)新博客在線注冊b)博客登錄管理。c)跳轉(zhuǎn)到博客主頁。只有進行登錄并通過身份驗證的用戶,才可以在個人博客頁面發(fā)表日志,并借助個人設置實現(xiàn)對個人博客相關信

12、息的管理維護。對于沒有經(jīng)過身份驗證的網(wǎng)絡用戶不允許在博客頁面中發(fā)表日志,更不允許對博客頁面信息進行管理維護。該模塊實現(xiàn)新博客的注冊及登錄驗證功能。其中, 注冊新博客時會對用戶輸入的注冊信息進行有效性驗證,包括基本數(shù)據(jù)格式的有效性以及邏輯有效性,例如, 用戶名被占用時將及時給出提示。注冊成功的博客登錄時,會隨時根據(jù)博客輸入的登錄信息進行提示,如用戶名錯誤或者密碼錯誤。B、博客及文章檢索查詢模塊博客及文章檢索查詢模塊為網(wǎng)絡用戶提供便捷的搜索,以及日志閱讀瀏覽等功能,同時對日志的評論信息、博客推薦也能夠及時反饋給網(wǎng)絡用戶。該功能模塊實現(xiàn)了以下幾個子功能。a)熱門博客頁面推薦。b)最新博客日志推薦。c

13、)日志信息關鍵字搜索。該模塊能夠在網(wǎng)頁中隨時提供在線的最新日志信息。該信息需要定期更新,網(wǎng)絡用戶可以隨時獲得最新日志以及最熱門的博客推薦。在客戶選擇了某個博客或者某個感興趣的日志后,可以方便地跳轉(zhuǎn)到對應博客頁面進行日志的閱讀,并和博客進行交流互動。為了使網(wǎng)絡用戶盡快定位到所需的博客資料及日志信息,本模塊提供了搜索功能, 用戶可以對所關注的日志信息按照標題進行關鍵字搜索,以避免用戶瀏覽多個頁面來尋找所需的日志信息。C、博客頁面顯示模塊當網(wǎng)絡用戶進入某個人博客主頁后,在該頁面中將提供博客日志列表的顯示,同時為了方便用戶瀏覽,在該模塊中提供根據(jù)分類名進行日志列表的顯示,也提供日志評論的瀏覽,此外還允

14、許用戶在博客頁面中發(fā)表評論及留言。該功能模塊實現(xiàn)了如下幾個子功能。a)用戶可以分頁查看對應的日志內(nèi)容及評論信息b)用戶可以針對日志內(nèi)容發(fā)表評論。c)用戶可以針對博客進行留言。d)用戶可以分類查看日志內(nèi)容。在該模塊中還提供了博客頁面統(tǒng)計信息,日志、 評論及留言信息分頁顯示等方便用戶的顯示效果。D博客個人管理維護模塊博客個人維護管理模塊用于實現(xiàn)用戶對博客個人主頁及相關信息的動態(tài)管理。該功能模塊實現(xiàn)了如下幾個子功能:a)日志及日志分類管理。b)評論及留言管理。c)個人基本信息維護管理。借助該模塊,用戶可以隨時對個人博客主頁中的內(nèi)容進行增加或修改,包括日志分類信息的更新、評論及留言管理等功能,也允許用

15、戶對博客的個人信息進行維護及其管理。3、 實體-聯(lián)系圖為了把用戶的數(shù)據(jù)要求清晰明確地表達出來,通常要建立一個概念性的數(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)日志:日志編號、日志標題、日志內(nèi)容、類別編號、發(fā)表日期、最后修改日期、用戶ID、瀏覽次數(shù)、評論數(shù)。d)評論:評論編號、評論標題、評論內(nèi)容、發(fā)表日期、最后回復日期、評 論人、日志編號。e)留言:留言編號、留言標題、留言內(nèi)容、發(fā)表日期、最后回復日期、留言人、用戶ID。綜合本系統(tǒng)各子模塊要實現(xiàn)的功能,通過前面

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論