Biukmis軟件工程課程設(shè)計(jì)報(bào)告_第1頁
Biukmis軟件工程課程設(shè)計(jì)報(bào)告_第2頁
Biukmis軟件工程課程設(shè)計(jì)報(bào)告_第3頁
Biukmis軟件工程課程設(shè)計(jì)報(bào)告_第4頁
Biukmis軟件工程課程設(shè)計(jì)報(bào)告_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

-+懶惰是很奇怪東西,它使你認(rèn)為那是安逸,是休息,是福氣;但實(shí)際上它所給你是無聊,是倦怠,是消沉;它剝奪你對前途但愿,割斷你和他人之間友誼,使你心胸日漸狹窄,對人生也越來越懷疑。—羅蘭評(píng)分:軟件工程課程設(shè)計(jì)匯報(bào)新聞管理系統(tǒng)設(shè)計(jì)專業(yè)_計(jì)算機(jī)科學(xué)與技術(shù)_姓名____班級(jí)__學(xué)號(hào)___完畢日期__指導(dǎo)教師_1題目新聞管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)2系統(tǒng)分析2.1問題定義為了實(shí)現(xiàn)網(wǎng)站新聞動(dòng)態(tài)管理,使得對信息管理愈加及時(shí)、高效,提高工作效率同步伴隨Internet普及,越來越多企業(yè)建立了自己WWW網(wǎng)站,企業(yè)通過網(wǎng)站可以展示產(chǎn)品,公布最新動(dòng)態(tài),與顧客進(jìn)行交流和溝通,與合作伙伴建立聯(lián)絡(luò),以及開展電子商務(wù)等。其中新聞管理系統(tǒng)是構(gòu)成企業(yè)網(wǎng)站一種重要構(gòu)成部分,它肩負(fù)著雙層作用,首先可以用來動(dòng)態(tài)公布有關(guān)新產(chǎn)品或新開發(fā)項(xiàng)目,另首先又可以及時(shí)向顧客公告企業(yè)經(jīng)營業(yè)績、技術(shù)與研發(fā)進(jìn)展、尤其推薦或優(yōu)惠工程項(xiàng)目、產(chǎn)品和服務(wù),從而吸引顧客,擴(kuò)大顧客群。2.2可行性分析通用新聞管理系統(tǒng)對于迅速建設(shè)新聞?lì)惥W(wǎng)站可以起到事半功倍效果,它可以減少投資成本,使企業(yè)和個(gè)人不需要什么專業(yè)技術(shù)就可以輕松架設(shè)屬于自己網(wǎng)站,市場發(fā)展前景廣闊。一種優(yōu)秀新聞管理系統(tǒng)對于增進(jìn)我國互聯(lián)網(wǎng)產(chǎn)業(yè)發(fā)展,提高我國網(wǎng)絡(luò)化建設(shè)水平等方面,具有長期經(jīng)濟(jì)效益和社會(huì)利益老式網(wǎng)站新聞管理方式有兩種,一是靜態(tài)HTML頁面,更新信息時(shí)需要重新制作頁面然后上傳頁面并修改對應(yīng)鏈接,這種方式由于效率太低已不多用。二是基于ASP和腳本語言,將動(dòng)態(tài)網(wǎng)頁和數(shù)據(jù)庫結(jié)合,通過應(yīng)用程序來處理新聞,這是目前較為流行做法。不過由于ASP自身局限性使得系統(tǒng)有某些不可克服缺陷,而采用了ASP.NET技術(shù)系統(tǒng)性能上有了很大改善,其重要表目前如下幾方面:

1.由于ASP頁面每次打開都必須通過先編譯后解釋過程,因此頁面在反復(fù)打開時(shí)速度沒有任何提高,而ASP.NET頁面只需要一次編譯后不需要重新編譯,直到該頁面被修改或Web應(yīng)用程序重新啟動(dòng)。這使得在多次訪問時(shí)速度有了極大提高。

2.由于ASP沒有提供任何輸出數(shù)據(jù)為內(nèi)容元件,因此在使用ASP撰寫數(shù)據(jù)庫頁面時(shí)只能借助ADORecordSet對象逐筆讀取記錄,而ASP.NET通過ADO.NET提供DataGrid等數(shù)據(jù)庫元件可以直接和數(shù)據(jù)庫聯(lián)絡(luò)。

3.ASP.NET支持應(yīng)用程序?qū)崟r(shí)更新。管理員不必關(guān)掉網(wǎng)絡(luò)服務(wù)器或者甚至不用停止應(yīng)用程序運(yùn)行就可以更新應(yīng)用文獻(xiàn)。應(yīng)用程序文獻(xiàn)永遠(yuǎn)不會(huì)被加鎖,因此甚至在程序運(yùn)行時(shí)文獻(xiàn)就可以被覆蓋。當(dāng)文獻(xiàn)更新后,系統(tǒng)會(huì)溫和地轉(zhuǎn)換到新版本。

4.ASP.NET采用"code-behind"方式編寫代碼使得代碼更易于編寫,構(gòu)造更清晰,減少了系統(tǒng)開發(fā)與維護(hù)復(fù)雜度和費(fèi)用。作為微軟.NET戰(zhàn)略重要構(gòu)成部分,ASP.NET引入了許多激感人心新技術(shù)。這些具有革新意義新特性,必將使其得到廣泛支持和應(yīng)用。中國互聯(lián)網(wǎng)絡(luò)中心最新調(diào)查成果顯示,在網(wǎng)民最常使用網(wǎng)絡(luò)服務(wù)中瀏覽新聞?wù)紦?jù)第一位,使用率為67.9%。因此一種完整健全新聞管理系統(tǒng)對企業(yè)或?qū)€(gè)人都是有其明顯作用,為其他各方面發(fā)展都起到了很大推進(jìn)效果,無需過于擔(dān)憂系統(tǒng)開發(fā)成本在其經(jīng)濟(jì)效益之上。該新聞管理系統(tǒng)可以使企業(yè)通過網(wǎng)站可以展示產(chǎn)品,公布最新動(dòng)態(tài),與顧客進(jìn)行交流和溝通,與合作伙伴建立聯(lián)絡(luò),以及開展電子商務(wù)等,其中包括新聞動(dòng)態(tài)更新,新聞檢索,熱點(diǎn)問題追蹤,行業(yè)信息,供應(yīng)信息,需求信息公布等,又可以作為企業(yè)活動(dòng)年表向社會(huì)公布,它及時(shí)向顧客公告企業(yè)經(jīng)營業(yè)績,技術(shù)與研發(fā)進(jìn)展,尤其推薦或優(yōu)惠工程項(xiàng)目,產(chǎn)品和服務(wù),從而吸引顧客,建立并保持顧客忠誠度。2.3需求分析2.3.1功能需求分析新聞管理信息系統(tǒng)對企業(yè)加強(qiáng)新聞管理有著極其重要作用,就一般大型企業(yè)來說,它設(shè)計(jì)內(nèi)容非常復(fù)雜并且繁多,例如擁有新聞?dòng)?jì)算功能,新聞?dòng)涗浌δ?,?bào)表輸出功能等等,針對企業(yè)需要而言,確定了新聞管理系統(tǒng)設(shè)計(jì)方案,該新聞管理系統(tǒng)重要功能實(shí)現(xiàn)如下:·····新聞公布管理·····新聞?lì)悇e管理·····新聞評(píng)論管理·····新聞閱讀查詢·····顧客管理2.3.2數(shù)據(jù)需求分析根據(jù)對新聞管理工作調(diào)查和顧客需求分析,該系統(tǒng)數(shù)據(jù)流圖如圖1.1所示。顧客設(shè)定新聞設(shè)定顧客設(shè)定新聞設(shè)定SHAPE1.1系統(tǒng)數(shù)據(jù)流圖新聞公布及管理系統(tǒng)顧客使用流程如圖1.2所示,分為系統(tǒng)管理員使用流程和客戶端顧客使用流程。流程一登錄新聞管理系統(tǒng)登錄新聞管理系統(tǒng)創(chuàng)立新聞一級(jí)分類創(chuàng)立新聞二級(jí)分類公布管理新聞內(nèi)容流程二閱讀新聞內(nèi)容閱讀新聞內(nèi)容公布新聞評(píng)論1.2顧客使用流程2.3.3性能規(guī)定分析該新聞管理系統(tǒng)到達(dá)如下四個(gè)方面系統(tǒng)功能特點(diǎn)1)操作簡樸、界面友好:完全控件式頁面布局,使得新聞錄入工作更簡便;許多選項(xiàng)包括新聞?lì)悇e、來源部門等只需要點(diǎn)擊鼠標(biāo)就可以完畢;此外,跟蹤出現(xiàn)提醒信息也讓顧客隨時(shí)清晰自己操作狀況。

(2)即時(shí)可見:對新聞處理(包括錄入、修改、刪除)將立即在主頁對應(yīng)欄目顯示出來,到達(dá)"即時(shí)公布、即時(shí)見效"功能。(3)功能完善:包括常見網(wǎng)站新聞管理各個(gè)方面:新聞錄入、瀏覽、刪除、修改、檢索等各個(gè)方面,完整地實(shí)現(xiàn)了網(wǎng)站對即時(shí)新聞管理規(guī)定。

(4)以便移植:針對不一樣企業(yè),只需要稍作修改就可以開發(fā)出適合本企業(yè)特點(diǎn)網(wǎng)站新聞管理系統(tǒng)!3系統(tǒng)設(shè)計(jì)3.1系統(tǒng)總體設(shè)計(jì)圖1.3系統(tǒng)功能模塊圖3.2系統(tǒng)功能模塊設(shè)計(jì)系統(tǒng)重要功能是通過幾種功能模塊來實(shí)現(xiàn)。詳細(xì)設(shè)計(jì)過程如下:

(1)系統(tǒng)登錄:該模塊負(fù)責(zé)將顧客分為一般顧客和注冊顧客來實(shí)現(xiàn)顧客權(quán)限管理。

(2)新聞瀏覽:該模塊負(fù)責(zé)分頁列出網(wǎng)站所有新聞信息,包括標(biāo)題、類型、來源部門字段及公布日期,每條新聞標(biāo)題被做成一種超鏈接,點(diǎn)擊它們就能跳轉(zhuǎn)頁面進(jìn)行新聞閱讀。

(3)新聞閱讀:在其他頁面中點(diǎn)擊標(biāo)題鏈接即進(jìn)入新聞閱讀頁面,此時(shí),每條新聞詳細(xì)信息將被取出,包括內(nèi)容、標(biāo)題、關(guān)鍵字等,并按攝影對固定格式放置在頁面不一樣區(qū)域,所有新聞使用大體相似頁面布局,只是各字段對應(yīng)內(nèi)容不一樣而已,此外,頁面其他位置,可以動(dòng)態(tài)放置其他元件,如網(wǎng)站標(biāo)志logo、頁面廣告banner等鏈接圖片,這樣可以很輕易地實(shí)現(xiàn)圖文并茂閱讀效果。

(4)新聞查詢:該模塊提供了新聞查詢功能,輸入待查找內(nèi)容及選定分類信息可以迅速地找到符合條件新聞,并輸出查詢成果。

(5)新聞管理:該模塊負(fù)責(zé)分頁羅列登錄注冊顧客曾公布過且未刪除新聞信息,顧客可以對該條新聞進(jìn)行刪除、修改。非新聞公布者除系統(tǒng)管理員外不具有對該條新聞處理權(quán)限,因此不一樣顧客進(jìn)入此頁面將顯示不一樣內(nèi)容。

(6)新聞錄入和修改:注冊顧客錄入一條新聞所需要內(nèi)容,包括標(biāo)題、關(guān)鍵字、類型、來源部門、公布日期等,同步從登錄模塊得到顧客名,這些信息將被寫入數(shù)據(jù)庫中保留。該模塊還負(fù)責(zé)編輯狀態(tài)下更新,這時(shí),它將根據(jù)獲得Title字段值對頁面控件初始化。3.3數(shù)據(jù)庫設(shè)計(jì)3.3.1數(shù)據(jù)庫概念構(gòu)造設(shè)計(jì)新聞實(shí)體信息ER圖新聞信息新聞信息新聞編號(hào)新聞?lì)}目新聞內(nèi)容類別編號(hào)公布時(shí)間分類信息實(shí)體ER圖分類信息分類信息分類編號(hào)分類標(biāo)題公布時(shí)間管理員實(shí)體ER圖管理員信息管理員信息顧客名密碼實(shí)體之間聯(lián)絡(luò)圖顧客顧客新聞信息分類信息閱讀分類mn1n操作管理員1n添加刪除修改3.3.2數(shù)據(jù)庫邏輯物理構(gòu)造設(shè)計(jì)運(yùn)用MicrosoftSQLServer建立數(shù)據(jù)庫及其存儲(chǔ)過程。這里給出必需數(shù)據(jù)表。一是數(shù)據(jù)表新聞表News包括字段有:編號(hào)、姓名、標(biāo)題、關(guān)鍵字、內(nèi)容、類型、來源部門和日期。字段闡明如下:二是數(shù)據(jù)表顧客Reg包括字段有:編號(hào)、姓名、密碼、所屬部門、電子郵箱和電話。字段闡明如下:

三是權(quán)限表purview包括字段有:權(quán)限ID,權(quán)限名稱,備注。字段闡明如下:字段名數(shù)據(jù)類型闡明purviewid自動(dòng)編號(hào)權(quán)限IDpurvie

溫馨提示

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

評(píng)論

0/150

提交評(píng)論