新聞管理系統(tǒng)數(shù)據(jù)庫設(shè)計說明書_第1頁
新聞管理系統(tǒng)數(shù)據(jù)庫設(shè)計說明書_第2頁
新聞管理系統(tǒng)數(shù)據(jù)庫設(shè)計說明書_第3頁
新聞管理系統(tǒng)數(shù)據(jù)庫設(shè)計說明書_第4頁
新聞管理系統(tǒng)數(shù)據(jù)庫設(shè)計說明書_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

新聞管理系統(tǒng)數(shù)據(jù)庫設(shè)計說明書目錄TOC\o"1-5"\h\z\o"CurrentDocument"1引言 1\o"CurrentDocument"編寫目的 1\o"CurrentDocument"背景 1\o"CurrentDocument"定義 1\o"CurrentDocument"參考資料 1\o"CurrentDocument"2外部設(shè)計 2\o"CurrentDocument"標(biāo)志符和狀態(tài) 2\o"CurrentDocument"使用它的程序 2\o"CurrentDocument"約定 2\o"CurrentDocument"專門指導(dǎo) 5\o"CurrentDocument"支持軟件 5\o"CurrentDocument"3結(jié)構(gòu)設(shè)計 5\o"CurrentDocument"概念結(jié)構(gòu)設(shè)計 5\o"CurrentDocument"邏輯結(jié)構(gòu)設(shè)計 11\o"CurrentDocument"物理結(jié)構(gòu)設(shè)計 11\o"CurrentDocument"4運(yùn)用設(shè)計 15\o"CurrentDocument"數(shù)據(jù)字典設(shè)計 15\o"CurrentDocument"安全保密設(shè)計 16#1引言1.1編寫目的本文檔為新聞管理系統(tǒng)的數(shù)據(jù)庫設(shè)計報告,為新聞管理系統(tǒng)的設(shè)計主要依據(jù),主要針對新聞管理系統(tǒng)的概要設(shè)計和詳細(xì)設(shè)計人員,作為項目驗收的主要依據(jù)。1。2背景(1)待開發(fā)的軟件系統(tǒng)名稱:新聞管理系統(tǒng)(2)本項目的任務(wù)提出者:team小分隊(3)開發(fā)者:team小分隊(4)用戶:社會各階級人群,主要人群大學(xué)生1。3定義(1)可靠性(Reliable),軟件系統(tǒng)對于用戶的商業(yè)經(jīng)營和管理來說極為重要,因此軟件系統(tǒng)必須非??煽?。(2)安全性(Secure),軟件系統(tǒng)所承擔(dān)的交易的商業(yè)價值非常高,系統(tǒng)的安全性非常重要.(3)可伸縮性(SCAlable),軟件必須能夠在用戶的使用率、用戶的數(shù)目增長很快的情況下,保持合理的性能。只有這樣,才能適應(yīng)用戶市場拓張的可能。(4)可定制化(CuSTomizable),同樣的一套軟件,可以根據(jù)客戶群的不同和市場需求的變化進(jìn)行調(diào)整。(5)可擴(kuò)展性(Extensible),在新技術(shù)出現(xiàn)的時候,一個軟件系統(tǒng)應(yīng)當(dāng)導(dǎo)入新技術(shù),從而對現(xiàn)有系統(tǒng)進(jìn)行功能和性能的拓展。(6)可維護(hù)性(MAIntainable),軟件系統(tǒng)的維護(hù)包括兩方面,一是排除現(xiàn)有的錯誤,二是將新的軟件需求反映到現(xiàn)有的系統(tǒng)中去。一個易于維護(hù)的系統(tǒng)可以有效地降低技術(shù)支持的花費(fèi)。(7)客戶體驗(CustomerExperience),軟件系統(tǒng)必須易于使用.(8)市場時機(jī)(TimetoMarket),軟件用戶要面臨同業(yè)競爭,軟件提供商也要面臨同業(yè)競爭,以最快的速度爭奪市場先機(jī)非常重要。1。4參考資料《軟件工程》2外部設(shè)計標(biāo)志符和狀態(tài)本系統(tǒng)采用eclipse、MySQL為基本開發(fā)工具,數(shù)據(jù)庫名稱為Transfer。數(shù)據(jù)中一共建立了12個表,分別為模塊表,角色表,角色權(quán)限表,用戶角色表,用戶表,用戶信息表,新聞表,欄目表,圖片表,視頻表,其他文件表,新聞點(diǎn)贊表.使用它的程序新聞管理系統(tǒng)服務(wù)器約定本系統(tǒng)采用eclipse、MySQL為基本開發(fā)工具,因而程序員或系統(tǒng)分析員,或者任何想要使用此數(shù)據(jù)庫進(jìn)行操作的人員,需要安裝eclipse和MySQL,并建立相同的數(shù)據(jù)庫,當(dāng)然可以進(jìn)行聯(lián)機(jī)訪問,這需要安裝相應(yīng)的插件.數(shù)據(jù)庫中所建立的表名如2.1標(biāo)志符和狀態(tài)所述,對于表的各個屬性。會有下面描述表一模塊表表二表列名數(shù)據(jù)類型長度小數(shù)點(diǎn)是否為空角色function_idInt110Nfunction_nameVarchar640Yfunction_f_idInt110Nfunction_ismenueInt110Yfunction_sortInt110Yfunction_urlvarchar2550Yfunction_desrvarchar2550Yfunction_updae_datedatetime00Y

列名數(shù)據(jù)類型長度小數(shù)點(diǎn)是否為空role_idint110Nrole_namevarchar320Nrole_update_datedatetime00Nrole_codevarchar2550Nrole_desrvarchar2550Y表三角色權(quán)限表列名數(shù)據(jù)類型長度小數(shù)點(diǎn)是否為空function_idint110Nrole_idint110N表四用戶角色表列名數(shù)據(jù)類型長度小數(shù)點(diǎn)是否為空role_idint110Nuser_idint110N表五用戶表列名數(shù)據(jù)類型長度小數(shù)點(diǎn)是否為空user_idvarchar320Nuser_namevarchar320Nuser_passwordvarchar320Nuser_descvarchar2550Yuser_create_datedatetime00Nuser_infodmvarchar320Y表六用戶信息表列名數(shù)據(jù)類型長度小數(shù)點(diǎn)是否為空

userinfo_idvarchar320Nuserinfo_namevarchar320Yuserinfo_sexvarchar320Yuserinfo_birthdaydate00Yuserinfo_phonevarchar110Yuserinfo_mobilevarchar160Yuserinfo_emailvarchar320Yuserinfo_ICvarchar200Yuserinfo_descvarchar2550Y表七新聞表列名數(shù)據(jù)類型長度小數(shù)點(diǎn)是否為空news_idvarchar320Nnews_titlevarchar640Ynews_userdmvarchar320Nnews_public_datedatetime00Ynews_detailsblob00Ynews_readint110Ynews_update_datedatetime00Ynews_columndmint110Nnews_sortint110Y表八欄目表列名數(shù)據(jù)類型長度小數(shù)點(diǎn)是否為空column_idint110Ncolumn_namevarchar320Y

column_fidint110Ycolumn_desrvarchar2550Ycolumn_update_datedatetime00Y表九圖片表列名數(shù)據(jù)類型長度小數(shù)點(diǎn)是否為空picture_idvarchar320Npicture_actual_namevarchar320Ypicture_show_namevarchar320Ypicture_relativevarchar2550Ypicture_absolutevarchar2550Ypicture_newsdmvarchar320Ypicture_columndmInt110N表十視頻表列名數(shù)據(jù)類型長度小數(shù)點(diǎn)是否為空video_idvarchar320Nvideo_actual_namevarchar320Yvideo_show_namevarchar320Yvideo_relativevarchar2550Yvideo_absolutevarchar2550Yvideo_newsdmvarchar320Yvideo_columndmInt110N表十一其他文件表列名數(shù)據(jù)類型長度小數(shù)點(diǎn)是否為空other_idvarchar320Nother_actual_namevarchar320Yother_show_namevarchar320Yother_relativevarchar2550Yother_columndmInt110Yother_absolutevarchar2550Yother_newsdmvarchar320Y表十二新聞點(diǎn)贊表列名數(shù)據(jù)類型長度小數(shù)點(diǎn)是否為空praise_idvarchar320Npraise_newsdmvarchar320Npraise_userdmvarchar320N2。4專門指導(dǎo)向準(zhǔn)備從事此數(shù)據(jù)庫的生成、從事數(shù)據(jù)庫的測試、維護(hù)人員提供專門的指導(dǎo),例如將被送入數(shù)據(jù)庫的數(shù)據(jù)的格式和標(biāo)準(zhǔn)、送入數(shù)據(jù)庫的操作和步驟,用于添加、修改、刪除或使用這些數(shù)據(jù)文件的操作指導(dǎo)。如果這些指導(dǎo)的內(nèi)容篇幅很長,列出可參閱的文件資料名稱和章條。2。5支持軟件本系統(tǒng)支持WindowslO3結(jié)構(gòu)設(shè)計3。1概念結(jié)構(gòu)設(shè)計新聞管理系統(tǒng)數(shù)據(jù)庫中的實體集圖3—1-1實體集模塊表圖3-1-2實體集角色表圖3—1—3實體集角色權(quán)限表圖3-1—4實體集用戶角色表圖3-1-5實體集用戶表圖3—1—6實體集用戶信息表圖3-1—7實體集新聞表圖3—1—8實體集欄目表圖3-1-9實體集圖片表圖3—1-10實體集視頻表圖3-1—11實體集其他文件圖3—1-12實體集新聞點(diǎn)贊表圖3—1-13新聞管理系統(tǒng)E-R圖圖3—1—14新聞管理系統(tǒng)數(shù)據(jù)庫聯(lián)系圖邏輯結(jié)構(gòu)設(shè)計數(shù)據(jù)庫的概念設(shè)計完畢后,就可以將數(shù)據(jù)庫的概念結(jié)構(gòu)轉(zhuǎn)換為數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。把E—R圖轉(zhuǎn)換為關(guān)系模式,如下所示(有下劃線的為主鍵,虛線下劃線為外鍵):模塊表=(模塊id,模塊名稱,模塊父id,是否成功菜單,模塊排序,模塊url,模塊描述,修改時間)角色表(角色id,角色名稱,角色修改時間,角色標(biāo)識,角色描述)角色權(quán)限表(角色id,權(quán)限id)用戶角色表(用戶id,角色id)用戶表(用戶id,用戶名稱,密碼,用戶描述,用戶創(chuàng)建日期,用戶信息)用戶信息表(用戶信息id,用戶信息姓名,用戶信息性別用戶信息出生日期,用戶電話號碼,用戶信息手機(jī)號,用戶信息郵箱,用戶信息身份證,描述,)新聞表(新聞id,新聞標(biāo)題,發(fā)布人,發(fā)布時間,新聞html代碼,閱讀人數(shù),新聞修改時間,欄且血,排序)欄目表(欄目id,欄目名稱,欄目父id,欄目描述,修改時間)圖片表(圖片id,圖片實際名稱,圖片顯示名稱,圖片相對路徑,圖片絕對路徑,所屬的新聞瓦屬欄目.)視頻表(視頻id,視頻實際名稱,視頻顯示名稱,視頻相對路徑,視頻絕對路徑,所屬的新聞,所屬欄目)其他文件表(其他文件id,其他文件實際名稱,其他文件顯示名稱,其他文件相對路徑,其他文件絕對路徑,所屬的新聞,所屬隹目一)新聞點(diǎn)贊表(點(diǎn)贊id,新聞id用汽id)3。3物理結(jié)構(gòu)設(shè)計建立數(shù)據(jù)庫:建表:(1)模塊表(2)角色表(3)角色權(quán)限表(4)用戶角色表(5)用戶表(6)用戶信息表(7)新聞表(8)欄目表(9)圖片表(10)視頻表(11)其他文件表(12)新聞點(diǎn)贊表4運(yùn)用設(shè)計4.1數(shù)據(jù)字典設(shè)計數(shù)據(jù)結(jié)構(gòu):function說明:是新聞管理系統(tǒng)權(quán)限數(shù)據(jù)結(jié)構(gòu),定義了用戶、角色權(quán)限的有關(guān)信息。數(shù)構(gòu):role數(shù)據(jù)項含義說明數(shù)據(jù)類型長度據(jù)結(jié)說function_id模塊idInt11明:是新聞管function_name模塊名稱Varchar64理系統(tǒng)角色數(shù)定義了據(jù)結(jié)構(gòu),角色的function_f_id模塊父idInt11信息function_ismenue是否成功菜單Int11function_sort模塊排序Int11function_url模塊urlvarchar255function_desr模塊描述varchar255function_updae_date修改時間datetime0數(shù)據(jù)項含義說明數(shù)據(jù)類型長度role_id角色idint11role_name角色名稱varchar32role_update_date角色修改時間datetime0role_code角色標(biāo)志varchar255

role_desr角色描述varchar255數(shù)據(jù)結(jié)構(gòu):user說明:是新聞管理系統(tǒng)用戶數(shù)據(jù)結(jié)構(gòu),定義了用戶的信息數(shù)據(jù)項含義說明數(shù)據(jù)類型長度user_id用戶idvarch

溫馨提示

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

評論

0/150

提交評論