版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、<p><b> 信息科學與技術學院</b></p><p> <計算機網(wǎng)絡>課程設計報告</p><p> 2012—2013學年第二學期</p><p> 題目名稱:基于Web的新聞發(fā)布系統(tǒng) </p><p> 專 業(yè):計算機科學與技術
2、 </p><p> 班 級: </p><p> 學 號: </p><p> 學生姓名: </p><p> 指導教師: <
3、;/p><p> 完成日期:二○一三 年 1 月 10 日</p><p><b> 目錄</b></p><p><b> 一、需求分析3</b></p><p> 二、系統(tǒng)結(jié)構(gòu)設計4</p><p><b> 三、數(shù)據(jù)庫設計5</b>
4、;</p><p><b> 四、系統(tǒng)演示9</b></p><p><b> 一、需求分析</b></p><p> 新聞發(fā)布系統(tǒng)應該是應用最廣泛的網(wǎng)絡系統(tǒng),每天都有大量的網(wǎng)名瀏覽新浪、搜狐等網(wǎng)。</p><p> 另外,在企業(yè)內(nèi)部,隨著跨地區(qū)的企業(yè)越來越多,如果要在整個公司范圍內(nèi)發(fā)布一
5、個新聞,通過新聞發(fā)布系統(tǒng)發(fā)布企業(yè)新聞,員工通過網(wǎng)絡瀏覽、查看相關的新聞,既方便又快捷,因此開發(fā)一個新聞發(fā)布是非常的實用的。</p><p> 對于一個新聞發(fā)布系統(tǒng)來說,需要有以下的功能,首先,必須要有一些權(quán)限認證,比如說,用戶只能看而不能修改新聞,管理員或者行政管理人員可以查看和修改新聞,行政管理人員和管理員能夠?qū)π侣劦念悇e進行自定義,比如公司文件、公司公告、會議記錄、規(guī)章制度等,然后在發(fā)布新聞時可以選擇該新聞
6、所屬的類,這樣有利對新聞的分類和統(tǒng)計。</p><p> 此系統(tǒng)需要有以下一些功能:</p><p> 1、管理用戶、管理新聞類別、登錄系統(tǒng)、發(fā)布新聞、瀏覽新聞。</p><p> 2、通過這些功能可以得出管理員和用戶的權(quán)限</p><p> 3、管理員:登錄進入系統(tǒng),查看所有新聞,查看所有用戶,更改新聞,更改用戶的信息,發(fā)布新聞。&
7、lt;/p><p> 4、用戶:瀏覽新聞。</p><p> 由以上得出一些業(yè)務規(guī)則:</p><p> 一個管理員可以發(fā)布多個新聞。</p><p> 一個新聞只能有一個發(fā)布者。</p><p> 一個新聞類別對應多個新聞。</p><p> 一個新聞只屬于一個新聞類別。</p&
8、gt;<p> 一個管理員可以管理多個用戶。</p><p> 系統(tǒng)主要分為兩部分,即后臺管理和前臺瀏覽,后臺主要是管理員管理。前臺主要是用戶瀏覽。</p><p> 對數(shù)據(jù)庫的操作基本都在后臺完成,管理員實現(xiàn)對新聞的管理和用戶的管理。</p><p><b> 二、系統(tǒng)結(jié)構(gòu)設計</b></p><p&
9、gt; 系統(tǒng)主要分為以下幾個模塊:</p><p> 登錄模塊、注冊模塊、用戶瀏覽新聞模塊、管理員添加新聞模塊、管理員修改新聞模塊、管理員分類新聞模塊、管理員管理用戶模塊。系統(tǒng)模塊圖如下。</p><p> 如上圖所示,每個模塊分工明確,每個模塊的功能各由相應的類完成。各模塊之間互不干擾。這是使用了MVC模式來實現(xiàn)的。每個層次完成各自的功能,各層次之間也互不干擾,修改摸一個摸一個模塊
10、不需要修改另一個模塊?;贛VC模式的好處是可以后臺和前臺分離,這樣很利于代碼的編寫。</p><p><b> 三、數(shù)據(jù)庫設計</b></p><p> 1.數(shù)據(jù)庫局部E-R設計</p><p><b> 1-1管理員</b></p><p><b> 1-2新聞詳細內(nèi)容<
11、/b></p><p><b> 1-3用戶</b></p><p> 1-4.新聞題目簡介</p><p> 2.數(shù)據(jù)庫整體E-R圖設計</p><p><b> 3.數(shù)據(jù)庫表</b></p><p> 管理員表 administrator:</p&g
12、t;<p> 新聞內(nèi)容表 content:</p><p> 新聞類型表 news:</p><p><b> 用戶表 user:</b></p><p> 新聞發(fā)布表 release:</p><p><b> 4.數(shù)據(jù)庫源代碼</b></p><p&g
13、t;<b> 數(shù)據(jù)庫建表代碼</b></p><p> 創(chuàng)建數(shù)據(jù)庫newsrelease</p><p> use newsrelease</p><p><b> go</b></p><p><b> 創(chuàng)建管理員表</b></p><p>
14、 create table t_admin(</p><p> f_adminname varchar(32) primary key not null,</p><p> f_adminpassword varchar(32) not null</p><p><b> )</b></p><p><b&
15、gt; 創(chuàng)建用戶表</b></p><p> create table t_user(</p><p> f_userid int not null,</p><p> f_username varchar(32) primary key not null,</p><p> f_password varchar(32)
16、 not null,</p><p> f_nickname varchar(32) not null,</p><p> f_sex char(4) constraint default_sex default '男'</p><p> constraint check_sex check (f_sex = '男' or f_
17、sex = '女'),</p><p> birthday timestamp </p><p><b> )</b></p><p><b> 傳建詳細內(nèi)容表</b></p><p> create table t_content(</p><p>
18、 f_id int primary key not null,</p><p> f_parentId int not null,</p><p> f_contetn varchar(1024) ,</p><p> f_username1 varchar(32) not null,</p><p> f_date timesta
19、mp ,</p><p> foreign key (f_parentId) references t_news (f_id),</p><p> foreign key (f_username1) references t_user(f_username)</p><p><b> )</b></p><p>&
20、lt;b> 傳建簡介表</b></p><p> create table t_news(</p><p> f_id int primary key not null,</p><p> f_title varchar(32) not null,</p><p> f_content varchar(512) ,
21、</p><p> f_date timestamp </p><p><b> )</b></p><p><b> 四、系統(tǒng)演示</b></p><p><b> 登錄界面:</b></p><p> 輸入用戶名和密碼后進入如下頁面:進入系
22、統(tǒng)后,用戶可以瀏覽新聞和通過關鍵字查詢新聞的頁面。</p><p> 此圖是查詢后的圖片,通過關鍵字a查找新聞:</p><p> 進入新聞的主頁,查看新聞內(nèi)容:</p><p> 進入管理員界面,在這里可以對新聞進行管理,具體操作有修改、刪除、添加新聞:</p><p> 修改后的新聞的界面:</p><p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 計算機網(wǎng)絡課程設計報告---簡單新聞發(fā)布系統(tǒng)(含核心代碼)
- 計算機網(wǎng)絡課程設計
- 計算機網(wǎng)絡課程設計
- 計算機網(wǎng)絡課程設計
- 《計算機網(wǎng)絡課程設計》
- 計算機網(wǎng)絡課程設計
- 計算機網(wǎng)絡課程設計
- 計算機網(wǎng)絡課程設計
- 計算機網(wǎng)絡課程設計
- 計算機網(wǎng)絡課程設計---網(wǎng)絡設計
- 計算機網(wǎng)絡課程設計報告
- 計算機網(wǎng)絡課程設計報告
- 計算機網(wǎng)絡課程設計報告
- 計算機網(wǎng)絡組建課程設計
- 計算機網(wǎng)絡課程設計報告
- 《計算機網(wǎng)絡》課程設計報告
- 計算機網(wǎng)絡課程設計報告
- 計算機網(wǎng)絡課程設計報告
- 《計算機網(wǎng)絡》課程設計報告
- 計算機網(wǎng)絡課程設計 (2)
評論
0/150
提交評論