在線新聞發(fā)布管理系統(tǒng)
2012-01-16 20:46:27 來源:m.jmgjr.com 瀏覽:814次目 錄
1 引言 2
2 系統(tǒng)分析 3
2.1 功能需求分析 3
2.2 本系統(tǒng)采用的關(guān)鍵技術(shù) 4
2.2.1 JSP技術(shù) 4
2.2.2 JavaBean技術(shù) 4
2.2.3 JDBC技術(shù) 5
2.2.4 用JDBC訪問數(shù)據(jù)庫 6
2.3 可行性分析 9
2.4 系統(tǒng)運(yùn)行環(huán)境 9
3 系統(tǒng)概要設(shè)計(jì) 11
3.1 總體功能 11
3.2 E-R圖 13
4 系統(tǒng)詳細(xì)設(shè)計(jì) 14
4.1 后臺(tái)數(shù)據(jù)庫設(shè)計(jì) 14
4.1.1 SQL SERVER 介紹 14
4.1.2 數(shù)據(jù)庫表結(jié)構(gòu) 15
4.2 處理流程設(shè)計(jì) 17
4.2.1 系統(tǒng)操作流程 17
4.2.2 數(shù)據(jù)增加流程 18
4.2.3 數(shù)據(jù)修改流程 18
4.3.4 數(shù)據(jù)刪除流程 19
4.3 系統(tǒng)模塊設(shè)計(jì) 20
4.3.1 管理員登陸 20
4.3.2 新聞管理 22
5 系統(tǒng)調(diào)試與測試 26
5.1 程序調(diào)試 26
5.2 程序的測試 26
5.2.1 測試的重要性及目的 26
5.2.2 測試的步驟 28
5.2.3 測試的主要內(nèi)容 28
6 結(jié)論 30
6.1 系統(tǒng)評(píng)價(jià) 30
6.2 安全性問題 30
致謝 32
參考文獻(xiàn) 33
本系統(tǒng)需要具有以下功能:
(1)由于一項(xiàng)新的軟件在被使用之前,對于使用者來說是陌生和嶄新的,所以要求系統(tǒng)具有良好的人機(jī)界面。
(2)能夠?qū)崿F(xiàn)新聞發(fā)布的各項(xiàng)功能,能成功的對用戶各種信息進(jìn)行管理。
(3)查詢、修改、刪除、添加數(shù)據(jù)方便,數(shù)據(jù)的穩(wěn)定性和可靠性好。
系統(tǒng)采用B/S模式。整個(gè)系統(tǒng)最關(guān)鍵的就是數(shù)據(jù)庫系統(tǒng),一個(gè)強(qiáng)大的數(shù)據(jù)庫可以支持完善一個(gè)優(yōu)秀的軟件設(shè)計(jì),通過軟件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的連接來實(shí)現(xiàn)通過軟件界面觀察和處理操作數(shù)據(jù)。
系統(tǒng)主要功能:
系統(tǒng)角色:1.游客:可以搜索、瀏覽新聞,不能評(píng)論新聞,可以注冊成為會(huì)員
2.會(huì)員:可以搜索、瀏覽新聞,評(píng)論新聞,可以修改密碼等個(gè)人信息
3.編輯:對新聞進(jìn)行編輯、發(fā)布,可以添加刪除修改新聞
4.管理員:擁有系統(tǒng)最高權(quán)限,可以添加刪除修改新聞,可以刪除用戶,可以添加刪除編輯
前臺(tái):
首頁:1.新聞分類:(國際 娛樂 體育 等等)新聞分類需要從數(shù)據(jù)庫中動(dòng)態(tài)取出(因?yàn)楹笈_(tái)中有添加刪除修改分類的功能) 可以只顯示4—5個(gè)分類,后面加個(gè)“更多>>”鏈接,來羅列所有分類
2.新聞搜索:(可以選擇分類)以新聞標(biāo)題模糊搜索,有分頁功能
3.熱點(diǎn)新聞:按新聞點(diǎn)擊率高低顯示前10條左右的新聞(顯示點(diǎn)擊率)
4.最新新聞:顯示最新添加的新聞(顯示日期)
5.公告欄:顯示公告信息
6.登錄:可選角色有 會(huì)員、編輯、管理員,有注冊鏈接按鈕,找回密碼鏈接
會(huì)員可以對新聞進(jìn)行評(píng)論,游客點(diǎn)擊評(píng)論時(shí)提示注冊
注冊時(shí)包含密碼提示問題,以便找回密碼,注冊驗(yàn)證用ajax動(dòng)態(tài)驗(yàn)證,有分頁功能,
包含在線文本編輯器
登陸后有歡迎信息:“您好,XXX”
后臺(tái): 管理員擁有所有權(quán)限
新聞分類管理
分類列表(包含刪除、修改)
添加分類
新聞管理
新聞列表(包含刪除、修改新聞)
添加新聞(支持新聞、圖片上傳)
查找新聞 (包含刪除、修改新聞)
評(píng)論管理
公告修改
會(huì)員管理
會(huì)員列表(包含刪除)
查找會(huì)員(包含刪除)
編輯管理
編輯列表(包含刪除、修改)
查找編輯(包含刪除、修改)
修改密碼
會(huì)員:修改密碼等個(gè)人信息