




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、新聞發布系統的數據庫設計1需求分析2概念構造設計3邏輯構造設計1.需求分析本系統面向的對象有兩個:用戶和管理員。用戶分為普通用戶游民、會員。對用戶來說,他們所關懷的是新聞的閱讀、搜索和評論,同時還要兼顧會員的管理功能。經過系統的功能分析,針對用戶歸納出以下需求信息:用戶可以閱讀、搜索、評論新聞。每個欄目對應一個文件夾;每個新聞對應一個網頁文件;每個新聞只能對應一個欄目;每個新聞對應一個新聞模板;每個新聞模板對應不同欄目的多個新聞;每個欄目下面可以有多個新聞;不同欄目的新聞對應的關鍵字可以一樣;會員信息包括的數據項:會員編號,會員名,會員密碼,真實姓名,會員,會員地址;對管理員來說,他們需求對欄
2、目和新聞進展添加、審核、修正和刪除。經過分析針對系統管理員,歸納總結出以下需求信息:管理員可以對欄目進展增、刪、改;管理員可以對新聞進展增、刪、改;管理員可以對新聞模板進展增、刪、改;管理員可以對新聞進展審核;管理員可以對用戶進展管理;欄目信息包括的數據項:欄目編號,欄目稱號,欄目縮略名;新聞信息包括的數據項:新聞編號,新聞提交時間,提交人,新聞所屬欄目稱號,新聞所屬欄目途徑,新聞標題,新聞文件地址,新聞圖片位置,新聞內容,新聞審核信息等;管理員信息包括的數據項:管理員ID,用戶名,密碼;新聞模板信息包括的數據項:新聞模板編號,模板稱號,模板內容信息等;6) 欄目信息包括的數據項:欄目編號,欄
3、目稱號,欄目所寫;7) 新聞信息包括的數據項:新聞編號,新聞所屬欄目稱號,新聞所屬欄目途徑,新聞9) 標題,新聞內容,新聞圖片信息,新聞審核信息等;10) 管理員信息包括的數據項:用戶名,密碼;11) 新聞模板信息包括的數據項:新聞模板編號,模板稱號,模板內容信息等;新聞發布系統的數據流程圖:普通用戶用戶名密碼訊問能否注冊是 注冊會員信息庫注冊驗證用戶合法性登陸勝利不合法合法評論新聞閱讀新聞查詢新聞新聞信息庫增、刪、改新聞審核新聞審核評論管理睬員 新聞評論數據庫管理員管理員登陸否會員用戶名和密碼信息驗證合法性用戶名密碼合法注冊信息不合法管理個人信息概念構造設計 有了數據項和數據構造以后,就可以
4、設計出能滿足用戶需求的各種實體,已及它們之間的關系,為后面的邏輯構造設計打下根底。這些實體包含各種詳細信息,經過相互之間的作用構成數據的流動。 根據需求分析的結果規劃出的實體有:管理員實體、新聞欄目實體、單條新聞實體、新聞模板實體等。數據字典1數據項:以“會員標識為例數據項名:會員標識數據項含義:獨一標識每一個會員別名:會員編號數據類型:整型長度:16取值范圍:0000065536取值含義:注冊為會員的順序編號與其他數據項的邏輯關系:無2 數據構造:以“會員為例數據構造名:會員含義闡明:是新聞發布系統的主體數據構造,定義了一個會員的有關信息組成:會員標識,會員名,密碼,真實姓名,會員地址,會員
5、聯絡,能否允許該會員發布新聞3數據流:以“用戶名和密碼信息為例數據流名:用戶名和密碼信息闡明:會員登陸的驗證信息數據流來源:“注冊會員信息庫存儲數據流去向:“驗證用戶合法性處置組成:用戶名,密碼平均流量:每天100個頂峰期流量:每天1000個4數據存儲:以“注冊會員信息庫為例數據存儲名:注冊會員信息庫闡明:記錄會員注冊的一切信息編號:無流入的數據流:注冊用戶信息流出的數據流:用戶名和密碼組成:會員標識,會員名,密碼,真實姓名,會員地址,會員聯絡,能否允許該會員發布新聞數據量:50000個記錄存取方式:隨機存取5 處置過程:以“驗證用戶合法性為例處置過程名:驗證用戶合法性闡明:會員登陸時驗證該用
6、戶輸入的用戶信息能否合法輸入數據流:用戶名和密碼輸出數據流:合法,不合法處置:注冊用戶登陸時,系統在會員信息庫中查找用戶輸入的驗證信息,假設合法,那么經過驗證;假設不合法,那么不允許用戶登陸。會員的驗證信息具有獨一性。“驗證用戶合法性處置過程的斷定表描畫如下:1234條件用戶名TTFF密碼TFTF操作合法,允許登陸不合法,不允許登陸2. 概念構造設計有了數據項和數據構造以后,就可以設計出能滿足用戶需求的各種實體,已及它們之間的關系,為后面的邏輯構造設計打下根底。這些實體包含各種詳細信息,經過相互之間的作用構成數據的流動。根據需求分析的結果規劃出的實體有:管理員實體、單條新聞實體、新聞欄目實體、
7、新聞模板實體、新聞評論實體等。實體間的關系ER圖用戶運用1管理員新聞模板新聞評論單條新聞新聞欄目屬于閱讀、搜索、評論管理PNQ1MMNYXZ管理員管理員ID用戶名密碼管理員實體ER圖管理員實體ER圖單條新聞新聞內容所屬欄目新聞標題能否經過審核.新聞評論新聞編號提交人新聞提交時間新聞欄目欄目ID欄目名首頁顯示欄目縮略名新聞欄目實體ER圖新聞模板模板ID模板名模板內容新聞模板實體ER圖新聞評論實體ER圖新聞評論評論內容評論時間評論者姓名評論標題評論者地址評論標識會員實體ER圖會員會員名會員編號會員真實姓名會員密碼會員地址3. 邏輯設計數據庫的概念構造設計終了后,就可以將數據庫的概念構造轉換為SQL
8、 Server數據庫系統所支持的實踐數據模型,也就是數據庫的邏輯構造。E-R圖轉換為關系模型。關系的碼用下劃線標出管理員管理員編號,管理員名,密碼此為管理員實體對應的關系方式,該關系方式單個新聞新聞編號,新聞評論,新聞第一段,新聞提交時間,提交人,新聞標題,新聞內容,所屬欄目,能否經過審核,關鍵字,能否為首頁引薦新聞,點擊率,生成的新聞文件地址,圖片位置,新聞摘自何處新聞欄目欄目編號,欄目名,欄目縮略名,能否顯示在首頁 新聞模板模板編號,模板名,模板內容新聞評論評論編號,評論者姓名,評論者地址,評論標題,評論內容,評論時間會員會員編號,會員名,密碼,真實姓名,會員地址,會員聯絡閱讀搜索評論(用
9、戶名,新聞編號,評論編號,點擊率,評論時間)管理管理員編號,模板編號,欄目編號,評論編號,新聞編號然后對關系方式進展規范化略最后得出關系數據表 新聞表News字段名 類 型長 度Null 注 釋 默認值NewsIDint4否主鍵 新聞標識(無)Introtext16是新聞第一段(無)InDatedate8否新聞提交時間getDate()Writervarchar50否提交人(無)Titlevarchar200 否新聞標題(無)Contenttext16否新聞內容(無)ItemIDint4是所屬欄目(無)PassedChecksmallint2否是否通過審核0續表字段名 類 型長 度Null 注
10、 釋 默認值Keywordnvarchar200是關鍵字(無)DefaultNewssmallint2否是否為首頁推薦新聞0Clickedint4否點擊率0NewsURLnvarchar400是生成的新聞文件地址(無)ImageURLnvarchar400是圖片位置(無)會員表Member字段名 類 型長 度Null 注 釋默認值MemberIDint4否主鍵 會員標識(無)MemberNamevarchar50否會員名(無)Passwordvarchar32否密碼(無)Truenamevarchar50否真實姓名(無)Addressvarchar500否會員地址(無)E-mailvarcha
11、r50是會員E-mail(無)新聞欄目表Items字段名 類 型長 度Null 注 釋默認值ItemIDint4否主鍵 欄目標識(無)ItemNamevarchar50否欄目名(無)ItemENamevarchar50否欄目縮略名(無)ShowAtHomesmallint2否是否顯示在首頁(無)新聞模板表Templates字段名 類 型長 度Null 注 釋默認值TemplateIDint4否主鍵 模板標識(無)TemplateNamevarchar250否模板名(無)Contenttext16否模板內容(無)新聞評論表Comments字段名 類 型長 度Null 注 釋 默認值CommentIDint4否主鍵 評論標識(無)Commentervarchar250否評論者姓名(無)Emailvarchar2100是評論者E-mail地址(無)Titleva
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 灌云教育城域網培訓教材
- 女性健康懷孕醫學科普
- 急診科護士工作總結模版
- 小兒斜視全麻術后護理
- 2024二年級上黃山奇石教學設計
- 4曹沖稱象 課件
- 醫學研究生文獻閱讀匯報
- 三年級下冊《體驗下排鍵》教學設計
- 面試技巧培訓課件
- 大學生職業規劃大賽《電氣工程及其自動化專業》生涯發展展示
- 福州市歷史建筑保護管理辦法(試行)
- JHA及SCL風險評價方法講解(參考)
- DB11T 1933-2021 人乳庫建立與運行規范
- 1.3.1動量守恒定律課件(共13張PPT)
- 國網北京市電力公司授權委托書(用電)
- 白黑白裝飾畫欣賞黑白裝飾畫的特點黑白裝飾畫的表現形式黑白裝飾 bb
- 中小學教育懲戒規則(試行)全文解讀ppt課件
- 調度指揮與統計分析課程教學設計
- 常暗之廂(7規則-簡體修正)
- 終端塔基礎預偏值(抬高值)計算表格
- 海外醫療服務委托合同協議書范本模板
評論
0/150
提交評論