中石油遠程教育--數據庫課程設計_第1頁
中石油遠程教育--數據庫課程設計_第2頁
中石油遠程教育--數據庫課程設計_第3頁
中石油遠程教育--數據庫課程設計_第4頁
中石油遠程教育--數據庫課程設計_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

中國石油大學遠程教育學院數據庫課程設計題 目: 學生管理系統 專 業(yè): 計算機科學與應用 班 級: 1109 學生姓名: 逐風者 學 號: 0000 2013 年 05 月1 開發(fā)背景31.1 時代背景131.2 開發(fā)環(huán)境與開發(fā)工具31.3 設計內容32 功能描述42.1 系統需求分析42.2 功能需求分析42.3 系統功能模塊設計53 數據分析63.1數據字典64 概念模型設計75 邏輯模型設計和優(yōu)化105.1 數據庫初始關系模式105.2 規(guī)范化處理106 課程設計總結和體會11參考文獻121 開發(fā)背景1.1 時代背景12013年是移動互聯網、電子商務、大數據業(yè)務蓬勃發(fā)展的一年,拋去這些光環(huán)的頭銜,對于計算機而言,這一切的核心都離不開數據庫設計。數據庫系統設計是把現實世界的具體事物和具體業(yè)務虛擬化成計算機可以識別的邏輯,簡單的說就是對現實世界的實例化。優(yōu)秀的數據庫模式能夠有效存儲數據,滿足用戶信息要求和處理要求。為了使數據庫應用系統開發(fā)設計合理、規(guī)范、有序、正確、高效進行,現在廣泛采用的是工程化6個階段開發(fā)設計過程與方法,它們是需求分析階段、概念結構設計階段、邏輯結構設計階段、物理結構設計階段、數據庫的實施、數據庫系統運行與維護階段。1.2 開發(fā)環(huán)境與開發(fā)工具本課程設計使用的是 MYSQL 數據庫,開發(fā)語言的使用的是java,前端界面使用的是Netbeans, 這是一款可視化的java 開發(fā)工具。1.3 設計內容設計內容:學生學籍和活動的管理,統計學校專業(yè)的選課和學生工會(團體)的選擇情況。2 功能描述2.1 系統需求分析 本系統的設計模擬一般高校的學生管理內容,系統主要針對學校專業(yè)和工會的選擇情況進行分析和統計。(1)本系統需要管理的實體信息學院信息:學院編號,學院名稱,創(chuàng)辦年份, 簡介;學生信息:學號、姓名、性別、出生日期、電話、入校日期;專業(yè)信息:專業(yè)編號、專業(yè)名稱、創(chuàng)辦年份, 所屬學院;社團信息:社團編號、社團名稱, 社團簡介, 創(chuàng)辦年份;(2)本系統要管理的實體聯系信息學院開設專業(yè)。學生選擇專業(yè)進行學習。學生參加社團活動。2.2 功能需求分析1. 需要查詢學校學院的情況。2. 需要統計學院的專業(yè)開設情況3. 需要查詢學生的信息4. 需要統計各專業(yè)的選擇情況5. 需要查詢學校社團的信息5 需要統計各社團的選擇情況2.3 系統功能模塊設計對系統各項功能進行集中、分塊,按照結構化程序設計的要求,可得出系統的功能模塊圖。學生管理系統管理專業(yè)管理社團學生選課學生參加活 動管理學生3 數據分析3.1數據字典【3】1.數據結構數據字典的數據結構如下表3-1所示: 表3-1 數據結構數據結構名組成學院信息學院編號,學院名稱,創(chuàng)辦年份, 簡介專業(yè)信息專業(yè)編號、專業(yè)名稱、創(chuàng)辦年份, 所屬學院;社團信息社團編號、社團名稱, 社團簡介, 創(chuàng)辦年份;學生信息學號、姓名、性別、出生日期、電話、入校日期;選擇專業(yè)記錄表學號、姓名、專業(yè)編號選擇社團記錄表學號、姓名、社團編號2.數據流數據字典的數據流如下表3-2所示: 表3-2 數據流數據流名數據來源數據流向專業(yè)開設數據錄入專業(yè)信息表選擇專業(yè)學生表選擇專業(yè)記錄表選擇社團學生表選擇社團記錄表 4 概念模型設計數據庫在一個信息管理系統中占有非常重要的地位,數據庫結構設計的好壞將直接對應用系統的效率以及實現的效果產生影響。合理的數據庫結構設計可以提高數據存儲的效率,保證數據的完整和一致。同時,合理的數據庫結構也將有利于應用系統程序的實現。在充分需求分析的基礎上,經過逐步抽象、概括、分析、充分研討,可畫出如下反映教學管理系統數據的整體E-R圖【4】(圖4-1所示)。圖4-1 系統實體E-R圖學院E-R圖學院學院編號創(chuàng)辦年份簡介學院名稱專業(yè) E-R圖專業(yè)專業(yè)編號專業(yè)名稱所屬學院創(chuàng)辦年份學生信息E-R圖學生學號姓名性別手機 5 邏輯模型設計和優(yōu)化5.1 數據庫初始關系模式按照實體-聯系圖轉化為關系模式的規(guī)則,本系統的E-R圖可轉化為相應的關系模式,由于我負責的是畢業(yè)生休學等學籍變更、學生獎懲信息處理和系統維維護的部分,在此只列出我負責部分的關系模式:專業(yè)開設(專業(yè)編號,專業(yè)名稱,創(chuàng)辦年份,所屬學院)學生選擇專業(yè)(流水號,學號,姓名,專業(yè)編號)學生選擇院校(流水號,學號,姓名,社團編號)5.2 規(guī)范化處理對上述初始關系模式進行規(guī)范化,經分析關系中不存在部分函數依賴和傳遞函數依賴,已達到3NF。(“_”代表主碼 - 代表外鍵)學生選擇專業(yè)(流水號,學號,姓

溫馨提示

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

評論

0/150

提交評論