新聞管理系統(tǒng)的設(shè)計與實現(xiàn)PPT學(xué)習(xí)教案_第1頁
新聞管理系統(tǒng)的設(shè)計與實現(xiàn)PPT學(xué)習(xí)教案_第2頁
新聞管理系統(tǒng)的設(shè)計與實現(xiàn)PPT學(xué)習(xí)教案_第3頁
新聞管理系統(tǒng)的設(shè)計與實現(xiàn)PPT學(xué)習(xí)教案_第4頁
新聞管理系統(tǒng)的設(shè)計與實現(xiàn)PPT學(xué)習(xí)教案_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、會計學(xué)1新聞管理系統(tǒng)的設(shè)計與實現(xiàn)新聞管理系統(tǒng)的設(shè)計與實現(xiàn)1研究背景和意研究背景和意義義 現(xiàn)存問題:現(xiàn)存問題: 系統(tǒng)不注重管理權(quán)限的設(shè)置,在管理用戶類系統(tǒng)不注重管理權(quán)限的設(shè)置,在管理用戶類沒有明確的分工和責(zé)權(quán);沒有明確的分工和責(zé)權(quán); 系統(tǒng)大多采用客戶端系統(tǒng)大多采用客戶端/服務(wù)器方式,操作繁瑣服務(wù)器方式,操作繁瑣,安全和可靠性低,資源不能有效共享;,安全和可靠性低,資源不能有效共享; 系統(tǒng)大多是采用系統(tǒng)大多是采用C/S模式的局域網(wǎng)系統(tǒng),很模式的局域網(wǎng)系統(tǒng),很大程度上限制了新聞管理系統(tǒng)的功能擴展。大程度上限制了新聞管理系統(tǒng)的功能擴展。 第1頁/共25頁1研究背景和意研究背景和意義義 基于基于ASP.

2、NET的新聞管理系統(tǒng)的現(xiàn)實意義的新聞管理系統(tǒng)的現(xiàn)實意義: 界面人性化,操作簡便。基于界面人性化,操作簡便。基于B/S模式下的模式下的新聞管理系統(tǒng)操作簡便,日常維護高效。新聞管理系統(tǒng)操作簡便,日常維護高效。 安全性高,成熟穩(wěn)定。安全性高,成熟穩(wěn)定。 靜態(tài)頁面輸出技術(shù)支持,主要動態(tài)資料可通靜態(tài)頁面輸出技術(shù)支持,主要動態(tài)資料可通過后臺管理自動生成對應(yīng),節(jié)省了系統(tǒng)資源過后臺管理自動生成對應(yīng),節(jié)省了系統(tǒng)資源開銷,提高前臺客戶瀏覽速度。開銷,提高前臺客戶瀏覽速度。 第2頁/共25頁 國內(nèi)的新聞管理系統(tǒng)大多數(shù)只是運行在單機上國內(nèi)的新聞管理系統(tǒng)大多數(shù)只是運行在單機上的單純的信息管理系統(tǒng),主要是滿足部分用戶的的

3、單純的信息管理系統(tǒng),主要是滿足部分用戶的業(yè)務(wù)需求針對信息管理業(yè)務(wù)單元需求而設(shè)計開發(fā)業(yè)務(wù)需求針對信息管理業(yè)務(wù)單元需求而設(shè)計開發(fā)的,是基于新聞管理模式的基礎(chǔ)上實現(xiàn)低層次的的,是基于新聞管理模式的基礎(chǔ)上實現(xiàn)低層次的數(shù)據(jù)處理或業(yè)務(wù)流程電子化。數(shù)據(jù)處理或業(yè)務(wù)流程電子化。 國外的新聞管理系統(tǒng)具備新聞發(fā)布管理功國外的新聞管理系統(tǒng)具備新聞發(fā)布管理功能,能夠?qū)崿F(xiàn)動態(tài)新聞管理,相對較為完善。能,能夠?qū)崿F(xiàn)動態(tài)新聞管理,相對較為完善。 軟件價格高,要求用戶具有很強的程序設(shè)軟件價格高,要求用戶具有很強的程序設(shè)計能力。計能力。 一個使用方便、價格合理的新聞發(fā)布管理一個使用方便、價格合理的新聞發(fā)布管理系統(tǒng)就成為了絕大多數(shù)用

4、戶所期待的軟件產(chǎn)品系統(tǒng)就成為了絕大多數(shù)用戶所期待的軟件產(chǎn)品。國內(nèi)國內(nèi)國外國外1國內(nèi)外研究現(xiàn)國內(nèi)外研究現(xiàn)狀狀第3頁/共25頁2、相關(guān)技術(shù)和原理介紹新的編程模型和結(jié)構(gòu),獨特的二次編譯、代碼分離、緩沖服務(wù)新的編程模型和結(jié)構(gòu),獨特的二次編譯、代碼分離、緩沖服務(wù)提供更好的安全保護提供更好的安全保護主流的主流的webweb開發(fā)技術(shù)開發(fā)技術(shù)ASP.NETASP.NET技技術(shù)術(shù)數(shù)據(jù)庫技術(shù)數(shù)據(jù)庫技術(shù)有效的組織和存儲數(shù)據(jù),減少存儲的冗余有效的組織和存儲數(shù)據(jù),減少存儲的冗余高效的實現(xiàn)資源共享高效的實現(xiàn)資源共享SQL ServerSQL Server數(shù)據(jù)庫數(shù)據(jù)庫訪問數(shù)據(jù)對象的接口:訪問數(shù)據(jù)對象的接口:ODBCODBC

5、、CLEDBCLEDB、ADOADOADOADO適合于大量用戶同時訪問的適合于大量用戶同時訪問的webweb站點站點ADO.NETADO.NET訪問數(shù)據(jù)庫原訪問數(shù)據(jù)庫原理理 ADO.NET ADO.NET為為.NET.NET應(yīng)用程序提供數(shù)據(jù)應(yīng)用程序提供數(shù)據(jù)訪問模型,將數(shù)據(jù)訪問和操作分離訪問模型,將數(shù)據(jù)訪問和操作分離開,使用者能更加方便地在應(yīng)用程開,使用者能更加方便地在應(yīng)用程序中使用數(shù)據(jù)序中使用數(shù)據(jù) ASP.NET ASP.NET 斷開連接方式數(shù)據(jù)結(jié)構(gòu)斷開連接方式數(shù)據(jù)結(jié)構(gòu) 當(dāng)瀏覽器向當(dāng)瀏覽器向WebWeb服務(wù)器請求網(wǎng)頁時服務(wù)器請求網(wǎng)頁時,服務(wù)器處理該請求,并將所請求,服務(wù)器處理該請求,并將所請求

6、的網(wǎng)頁發(fā)送給瀏覽器,然后連接就的網(wǎng)頁發(fā)送給瀏覽器,然后連接就被斷開,直到瀏覽器發(fā)出下一個請被斷開,直到瀏覽器發(fā)出下一個請求。求。 ADO.NET ADO.NET引入了數(shù)據(jù)集引入了數(shù)據(jù)集DatasetDataset第4頁/共25頁編編輯輯 評評審審員員普通普通用戶用戶 查看瀏覽新聞查看瀏覽新聞 搜索新聞搜索新聞 登錄系統(tǒng)錄入新聞登錄系統(tǒng)錄入新聞 分配新聞稿件給評審員評審分配新聞稿件給評審員評審 根據(jù)評審結(jié)果發(fā)送信息給投稿根據(jù)評審結(jié)果發(fā)送信息給投稿者者 把修改意見發(fā)送給用戶把修改意見發(fā)送給用戶 登錄系統(tǒng)對新聞稿件進行評審登錄系統(tǒng)對新聞稿件進行評審 評審員由管理員指定或評審員由管理員指定或 用戶申請

7、管理員審核用戶申請管理員審核 3、系統(tǒng)需求分析-用戶分析第5頁/共25頁用戶用戶注冊管理員審核取回密碼用戶登錄注冊成為普通用戶注冊成為評審員注冊成為編輯用用戶戶登登錄錄管管理理3、系統(tǒng)需求分析-用例分析第6頁/共25頁添加新聞普通管理員投遞新聞新聞內(nèi)容管理新聞插件管理新聞發(fā)布管理用戶基本信息管理管理員權(quán)限設(shè)置錄入員 編 輯責(zé)任編輯 總編輯 高級管理員 3、系統(tǒng)需求分析-用例分析管管理理員員權(quán)權(quán)限限第7頁/共25頁新聞標(biāo)題新聞附件責(zé)任編輯 所屬欄目新聞內(nèi)容新聞屬性新聞內(nèi)容管理發(fā)布日期新聞關(guān)鍵詞新聞來源新聞管理欄目管理稿件管理專題管理不規(guī)則新聞歸檔管理新新聞聞內(nèi)內(nèi)容容管管理理3、系統(tǒng)需求分析-用例

8、分析第8頁/共25頁普通管理員系統(tǒng)樣式系統(tǒng)標(biāo)簽日志發(fā)布新聞發(fā)布模板新聞?wù)军c發(fā)布3、系統(tǒng)需求分析-用例分析新新聞聞發(fā)發(fā)布布管管理理第9頁/共25頁總編輯廣告系統(tǒng)采集系統(tǒng)新聞插件管理友情鏈接新新聞聞插插件件管管理理3、系統(tǒng)需求分析-用例分析第10頁/共25頁第一層為第一層為UI層,即表示層:層,即表示層:Web瀏覽器。瀏覽器。第二層為業(yè)務(wù)邏輯層,具有應(yīng)用程序擴展功能的第二層為業(yè)務(wù)邏輯層,具有應(yīng)用程序擴展功能的Web服務(wù)器。服務(wù)器。第三層為數(shù)據(jù)層,數(shù)據(jù)庫服務(wù)器。第三層為數(shù)據(jù)層,數(shù)據(jù)庫服務(wù)器。3、系統(tǒng)需求分析-系統(tǒng)架構(gòu)第11頁/共25頁Web服服務(wù)器務(wù)器硬件硬件環(huán)境環(huán)境軟件軟件環(huán)境環(huán)境數(shù)據(jù)庫數(shù)據(jù)庫服務(wù)

9、服務(wù)應(yīng)用服應(yīng)用服務(wù)器務(wù)器備份服備份服務(wù)器務(wù)器操作操作系統(tǒng)系統(tǒng)網(wǎng)站發(fā)網(wǎng)站發(fā)布平臺布平臺數(shù)據(jù)庫數(shù)據(jù)庫平臺平臺軟件運軟件運行平臺行平臺瀏覽瀏覽工具工具安全安全措施措施系統(tǒng)開系統(tǒng)開發(fā)語言發(fā)語言3、系統(tǒng)需求分析-軟硬件環(huán)境分析第12頁/共25頁采用采用MD5加密方式加密密碼加密方式加密密碼對數(shù)據(jù)進行關(guān)鍵字過慮對數(shù)據(jù)進行關(guān)鍵字過慮前臺和后臺分離,隱藏后臺管理程序前臺和后臺分離,隱藏后臺管理程序嚴(yán)格限制上傳文件類型和大小嚴(yán)格限制上傳文件類型和大小對管理員權(quán)限進行嚴(yán)格控制對管理員權(quán)限進行嚴(yán)格控制14253會員庫和系統(tǒng)主數(shù)據(jù)庫分離會員庫和系統(tǒng)主數(shù)據(jù)庫分離6 CMS系統(tǒng)安全性分系統(tǒng)安全性分析析3、系統(tǒng)需求分析-安

10、全性分析第13頁/共25頁服務(wù)器內(nèi)網(wǎng)、外網(wǎng)隔離網(wǎng)絡(luò)防病毒軟件系統(tǒng)防火墻 將系統(tǒng)分為內(nèi)網(wǎng)和外網(wǎng),采用防火墻隔離,內(nèi)網(wǎng)、外網(wǎng)不能直接互相訪問。內(nèi)網(wǎng)、外網(wǎng)之間設(shè)置非軍事區(qū),所有內(nèi)網(wǎng)、外網(wǎng)之間的訪問全部通過防火墻實現(xiàn)。將系統(tǒng)分為內(nèi)網(wǎng)和外網(wǎng),采用防火墻隔離,內(nèi)網(wǎng)、外網(wǎng)不能直接互相訪問。內(nèi)網(wǎng)、外網(wǎng)之間設(shè)置非軍事區(qū),所有內(nèi)網(wǎng)、外網(wǎng)之間的訪問全部通過防火墻實現(xiàn)。 使用國產(chǎn)防火墻,如方正方御防火墻、天網(wǎng)防火墻等等使用國產(chǎn)防火墻,如方正方御防火墻、天網(wǎng)防火墻等等 安裝防殺毒軟件系統(tǒng),要求連接在網(wǎng)絡(luò)上的每臺服務(wù)器和客戶機均要安裝。需要由一臺運行安裝防殺毒軟件系統(tǒng),要求連接在網(wǎng)絡(luò)上的每臺服務(wù)器和客戶機均要安裝。需要由

11、一臺運行Windows 2000 Advanced Server的服務(wù)器擔(dān)任網(wǎng)絡(luò)防殺毒控制中心。的服務(wù)器擔(dān)任網(wǎng)絡(luò)防殺毒控制中心。 服服務(wù)務(wù)器器安安全全性性析析3、系統(tǒng)需求分析-安全性分析第14頁/共25頁 基于ASP.NET技術(shù) 采用SQL Server技術(shù)在B/S三層架構(gòu)下實現(xiàn) 規(guī)范性 實用性 先進性 安全性 穩(wěn)定性4、系統(tǒng)設(shè)計-設(shè)計原則 可擴展性 目標(biāo):目標(biāo):構(gòu)建界面美觀、操作簡單、管理方便、穩(wěn)定性好、功能強構(gòu)建界面美觀、操作簡單、管理方便、穩(wěn)定性好、功能強大、運行速度快的新聞管理系統(tǒng)。大、運行速度快的新聞管理系統(tǒng)。 第15頁/共25頁數(shù)據(jù)源應(yīng)用服務(wù)端用戶界面端相應(yīng)的數(shù)據(jù)庫和其它業(yè)務(wù)子系統(tǒng)

12、 數(shù)據(jù)庫查詢、其它業(yè)務(wù)訪問 相應(yīng)的數(shù)據(jù)庫和其它業(yè)務(wù)子系統(tǒng) 開發(fā)環(huán)境和應(yīng)用軟件設(shè)計先進的主流技術(shù)和層次結(jié)構(gòu)DreamWeaver、Visual Studio 2005應(yīng)用軟件開發(fā)應(yīng)用軟件開發(fā)InterDev、PhotoShop、Flash等先進的網(wǎng)頁圖形制作工具等先進的網(wǎng)頁圖形制作工具Windows 2003操作系統(tǒng),自帶操作系統(tǒng),自帶IIS作為作為WEB服務(wù)器服務(wù)器 SQL Server 2000數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)4、系統(tǒng)設(shè)計軟件采用最流行的 3層 B/S 結(jié)構(gòu)來實現(xiàn) 第16頁/共25頁4、系統(tǒng)設(shè)計-總體功能模塊設(shè)計新聞管理系統(tǒng)新聞管理系統(tǒng)用戶登錄用戶登錄前臺功能模塊前臺功能模塊后臺功能模塊

13、后臺功能模塊新聞瀏覽新聞瀏覽新聞搜索新聞搜索管理員權(quán)限管管理員權(quán)限管理理用戶信息管理用戶信息管理新聞內(nèi)容管理新聞內(nèi)容管理新聞發(fā)布管理新聞發(fā)布管理新聞插件管理新聞插件管理第17頁/共25頁4、系統(tǒng)設(shè)計-關(guān)鍵功能模塊設(shè)計 : 用戶 : 普通管理員1: 瀏覽網(wǎng)站,訪問指定頁面2: 進入用戶登錄系統(tǒng)3: 用戶注冊,選則用戶類型,輸入基本信息11:用戶登錄,訪問指定頁面4: 審核8: 輸入身份證號碼,回答密碼問題10: 用戶存在,答案正確,取回密碼5:用戶登錄,輸入用戶名、密碼6: 驗證9: 驗證7: 密碼錯誤用用戶戶登登陸陸流流程程設(shè)設(shè)計計第18頁/共25頁樣式設(shè)計標(biāo)簽設(shè)計系統(tǒng)模板列表樣式圖片樣式列表

14、類標(biāo)簽欄目列表最新新聞推薦新聞熱點新聞頭條新聞精彩新聞公告新聞子類新聞專題新聞滾動新聞4、系統(tǒng)設(shè)計-關(guān)鍵功能模塊設(shè)計新聞管理發(fā)布系統(tǒng)設(shè)計新聞管理發(fā)布系統(tǒng)設(shè)計第19頁/共25頁5 5、新聞管理的實現(xiàn)、新聞管理的實現(xiàn)第20頁/共25頁5 5、新聞管理的實現(xiàn)、新聞管理的實現(xiàn)第21頁/共25頁緒緒 論論新聞管理系統(tǒng)需求分析新聞管理系統(tǒng)需求分析新聞管理系統(tǒng)的設(shè)計與實新聞管理系統(tǒng)的設(shè)計與實現(xiàn)現(xiàn)從新聞管理系統(tǒng)的研究背景和意義出發(fā),分析了國內(nèi)外的研究現(xiàn)狀。提出了系統(tǒng)構(gòu)建所需的網(wǎng)絡(luò)架構(gòu),詳細分析了系統(tǒng)的前臺功能模塊和后臺功能模塊。為新聞管理系統(tǒng)的設(shè)計和實施階段提供了主要的技術(shù)依據(jù)。 對系統(tǒng)關(guān)鍵模塊、數(shù)據(jù)庫進行了詳細的設(shè)計,并給出了關(guān)鍵的前臺、后臺模塊效果展示和關(guān)鍵模塊的實現(xiàn)說明 6、結(jié)論與展望相關(guān)技術(shù)和原理介紹相關(guān)技術(shù)和原理介紹分析了ASP.NET和數(shù)據(jù)庫技術(shù)概況以及ADO.NET訪問數(shù)據(jù)庫的原理,為系統(tǒng)的

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論