在線新聞發(fā)布系統(tǒng)

在線新聞發(fā)布系統(tǒng)

ID:42808534

大小:898.12 KB

頁數(shù):30頁

時間:2019-09-23

在線新聞發(fā)布系統(tǒng)_第1頁
在線新聞發(fā)布系統(tǒng)_第2頁
在線新聞發(fā)布系統(tǒng)_第3頁
在線新聞發(fā)布系統(tǒng)_第4頁
在線新聞發(fā)布系統(tǒng)_第5頁
資源描述:

《在線新聞發(fā)布系統(tǒng)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、在線新聞發(fā)布系統(tǒng)學(xué)院:軟件學(xué)院專業(yè):網(wǎng)絡(luò)工程學(xué)號:20121120222姓名:楊偉亮目錄一、引論31」項目背景及意義312創(chuàng)新難點3二、背景錯誤!未定義書簽。2.1?應(yīng)用背景錯誤!未定義書簽。22技術(shù)背景4221.開發(fā)環(huán)境4三、需求分析53.1?功能性需求53.2系統(tǒng)流程圖83.1?非功能性需求8四、系統(tǒng)設(shè)計94」設(shè)計原則94.2架構(gòu)設(shè)計94.3開發(fā)和運行環(huán)境10五、數(shù)據(jù)庫設(shè)計105」數(shù)據(jù)庫表結(jié)構(gòu)105.2數(shù)據(jù)庫關(guān)系E?R模型圖12六、詳細(xì)設(shè)計與實現(xiàn)126.1網(wǎng)站前臺設(shè)計與實現(xiàn)126.1.1網(wǎng)站前臺運行結(jié)果136.1.2前臺功能描述146.1.3前臺代碼設(shè)

2、計156.2網(wǎng)站后臺設(shè)計與實現(xiàn)206.1.1網(wǎng)站后臺運行結(jié)果206.1.2后臺功能描述226.1.3后臺彳弋碼設(shè)計236.3系統(tǒng)的優(yōu)點與不足28七、總結(jié)29參考文獻(xiàn)29引論1.1項目背景及意義目前的信息傳輸技術(shù)的實時性、安全性和可靠性已經(jīng)發(fā)展的相對成熟,像光纖非常強大以至于你可以迅速地從全球獲取信息,它可以幾乎實時地傳送大量的信息。Internet上有豐富的信息資源,人們可以通過Internet方便的尋求各種各樣的信息。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)民越來越多,人們在連入Internet后有一半的時間都在和Web打交道,瀏覽網(wǎng)頁獲取信息等。因此利用網(wǎng)絡(luò)技術(shù)將稿件實

3、時的傳輸至讀者面前是可行也是必要的。1.2創(chuàng)新難點新聞發(fā)布系統(tǒng)后臺對新聞作了詳細(xì)的分類,前臺以分類形式顯示新聞的詳細(xì)信息,滿足了人們?yōu)g覽新聞網(wǎng)時分類查看新聞信息的要求,同時會員可對有興趣的新聞進(jìn)行評論。新聞網(wǎng)后臺則通過對總管理員設(shè)置和管理員添加等模塊對網(wǎng)站管理員進(jìn)行管理,保證了網(wǎng)站的安全性。二、背景2」應(yīng)用背景現(xiàn)在新聞行業(yè)大都實現(xiàn)了稿件以及排版的電子化,在現(xiàn)有技術(shù)的基礎(chǔ)上實現(xiàn)稿件傳輸以及Web頁面排版的自動化和規(guī)律化是可行的。2.2技術(shù)背景2.2.1開發(fā)環(huán)境開發(fā)環(huán)境所用到的服務(wù)器是IIS,所用的技術(shù)是ASP.NET、C#、javascript,數(shù)據(jù)庫為ac

4、cesso為什么此次系統(tǒng)要應(yīng)ASP.NET,因為ASP.NET是建立在公共語言運行庫上的編程框架,可用于在服務(wù)器上生成功能強大的Web應(yīng)用程序。相比較ASP,ASP僅局限于使用non-type腳本語言來開發(fā),用戶給WEB頁中添加ASP代碼的方法與客戶端腳本中添加代碼的方法相同,導(dǎo)致代碼雜亂。ASP.NET允許用戶選擇并使用功能完善的strongly-type編程語言,也允許使用潛加巨大的.NETFrameworkoASP是解釋運行的編程框架,所以執(zhí)行效率加較低。ASP.NET是編譯性的編程框架,運行是服務(wù)器上的編譯好的公共語言運行時庫代碼,可以利用早期綁定

5、,實施編譯來提高效率。ASP把界面設(shè)計和程序設(shè)計混在一起,維護(hù)和重用困難。ASP.NET把界面設(shè)計和程序設(shè)計以不同的文件分離開,復(fù)用性和維護(hù)性得到了提高。與以前的Web開發(fā)模型相比,ASP.NET提供了數(shù)個重要的優(yōu)點:(1)增強的性能。(2)世界級的工具支持。(3)威力和靈活性。(4)簡易性。(5)可管理性。(6)可縮放性和可用性。(7)自定義性和擴展性。(8)安全性。三、需求分析3.1功能性需求本新聞發(fā)布系統(tǒng)提供了不同類型的新聞,如體育新聞、軍事新聞、娛樂新聞等。系統(tǒng)將用戶分為兩類,一是普通用戶,二是管理員用戶,普通用戶可以瀏覽新聞、搜索新聞、留言。管理

6、員可以管理整個在線新聞發(fā)布系統(tǒng),包括新聞分類管理(添加分類、刪除分類和刪除分類)、新聞信息管理(添加新聞、修改新聞和刪除新聞)和管理員管理,還有留言管理,有權(quán)對留言進(jìn)行隱藏或者發(fā)布。以下是本系統(tǒng)模塊結(jié)構(gòu)圖:圖1?模塊結(jié)構(gòu)圖?用戶活動的基本過程:1.對本站內(nèi)的新聞進(jìn)行瀏覽。2.對自己需要的新聞進(jìn)行搜索閱讀。3.留言?管理員活動的基本過程:1.進(jìn)入用戶管理界面。2管理管理員信息。3.進(jìn)入類別管理界面,進(jìn)行類別管理,對類別進(jìn)行相應(yīng)的增加、刪除、修改。4?進(jìn)入欄目管理界面,進(jìn)行欄目管理,對欄目進(jìn)行相應(yīng)的增加、刪除、修改。5?進(jìn)入新聞管理界面,進(jìn)行新聞內(nèi)容管理,對新

7、聞進(jìn)行相應(yīng)的增加、刪除、修改,對新聞進(jìn)行分類并刪除過期的新聞。6?對留言進(jìn)行管理,選擇是否發(fā)布留言。?以下是本系統(tǒng)的用例圖:圖2?用例圖3.2系統(tǒng)流程圖圖3?流程圖3.3非功能性需求此在線新聞發(fā)布系統(tǒng)管理需要登錄后臺進(jìn)行管理,后臺登錄需要輸入賬號及密碼,這樣非管理員就無法進(jìn)入后臺對此系統(tǒng)進(jìn)行操作。提高了系統(tǒng)的安全性。系統(tǒng)設(shè)計4.1設(shè)計原則?頁面模板化:將頁面中的一些常用的部分模板化,如頁面的頭部、尾部等,這樣在設(shè)計頁面時,如果有重復(fù)的部分,只需要用現(xiàn)成的模板來拼裝即可。這樣可以實現(xiàn)代碼重用和全局的控制。?后臺和前臺的獨立:將后管理模板和前臺新聞瀏覽模板獨立

8、起來,便于管理員管理和維護(hù)數(shù)據(jù),也便于用戶瀏覽。同時,對用戶的權(quán)限

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。