數(shù)據(jù)庫原理課程設計方案_第1頁
數(shù)據(jù)庫原理課程設計方案_第2頁
數(shù)據(jù)庫原理課程設計方案_第3頁
數(shù)據(jù)庫原理課程設計方案_第4頁
數(shù)據(jù)庫原理課程設計方案_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、課程設計方案課程名稱:數(shù)據(jù)庫原理 授課教師 : 日期:組織方式全班同學分成15個小組,每組4-6名同學設計時間6學時設計目的、培養(yǎng)學生運用所學課程數(shù)據(jù)庫原理的理論知識和技能,分析解決計算機應用實際問題的能力,通過設計實際的數(shù)據(jù)庫系統(tǒng)應用課題,進一步熟悉數(shù)據(jù)庫管理系統(tǒng)的操作技術,提高動手能力,提高分析問題和解決問題的能力。、培養(yǎng)學生調(diào)查研究、查閱技術文獻、資料、手冊以及編寫技術文獻的能力。、加深對數(shù)據(jù)庫系統(tǒng)、軟件工程、程序設計語言的理論知識的理解和應用水平。實施策略一、 基本要求:(1) 必須提交系統(tǒng)分析報告,包括系統(tǒng)的功能分析、系統(tǒng)的功能模塊設計、數(shù)據(jù)庫的數(shù)據(jù)字典,數(shù)據(jù)庫的概念結構(ER圖),

2、數(shù)據(jù)庫中的表、視圖(如果使用)、存儲過程(如果使用)的結構和定義(可以用SQL腳本提供);(2) 程序設計的報告:包括程序的運行環(huán)境、開發(fā)環(huán)境、程序的詳細設計(包括模塊之間的關系,模塊的功能、主要功能實現(xiàn)的程序段)(3) 系統(tǒng)的源程序,包括數(shù)據(jù)庫腳本程序。(4) 開發(fā)語言java。二、 設計內(nèi)容可自選題目,但須經(jīng)過指導教師審查。參考題目見附錄。三、 文檔格式1、概述   包括項目背景、編寫目的、軟件定義、開發(fā)環(huán)境等內(nèi)容。2、需求分析   問題陳述、需完成的功能。(要求陳述、數(shù)據(jù)流圖、數(shù)據(jù)字典)3、概念設計畫出ER模型圖4、數(shù)據(jù)庫邏輯設計 

3、60; 把ER模型圖轉換為關系表。   描述每一個基本表關系。要求所有關系達到BCNF范式。   定義視圖、定義索引、主關鍵字、定義權限。5、軟件功能設計   畫出軟件功能圖。   描述每一個功能所完成的任務情況。6、界面設計   界面設計要合理。7、結束語   寫出完成本課程設計的心得,領會數(shù)據(jù)庫理論與軟件開發(fā)實踐的關系。有哪 些收獲。軟件還需要哪些改進。8、參考文獻。評分標準:1優(yōu)完成上述題目的所有內(nèi)容,功能完善,文檔詳細,數(shù)據(jù)庫設計合理,人機接口界面好。2良完成上述題目

4、的大部分內(nèi)容,功能較為完善,文檔詳細,數(shù)據(jù)庫設計合較理,人機接口界面較好。3中完成上述題目的大部分內(nèi)容,功能基本完善,文檔較詳細,數(shù)據(jù)庫設計基本合理,有基本的人機接口界面。4及格基本完成上述內(nèi)容,只有基本功能文檔。5不及格未按時完成上述內(nèi)容,或者抄襲(雷同者全部為不及格)。設計結果設計報告,源程序代碼。設計考核1、 同學平時表現(xiàn)占總成績20,若遲到扣5分,無故曠課每次扣10 分,二次不到者總成績以0分計。2、最終檢查占總成績40,按各同學完成情況、講解給分,如果發(fā)現(xiàn)有抄襲程序者,其總成績以0分計。3、課程設計報告和程序占總成績40,用A4紙打印并在規(guī)定時間內(nèi)上交,不得抄襲,否則總成績按0分計。

5、附錄:題目一:人事管理系統(tǒng) 1、系統(tǒng)功能的基本要求:(1) 員工各種信息的輸入,包括員工的基本信息、學歷信息、婚姻狀況信息、職稱等。(2) 員工各種信息的修改;(3) 對于轉出、辭職、辭退、退休員工信息的刪除;(4) 按照一定的條件,查詢、統(tǒng)計符合條件的員工信息;至少應該包括每個員工詳細信息的查詢、按婚姻狀況查詢、按學歷查詢、按工作崗位查詢等,至少應該包括按學歷、婚姻狀況、崗位、參加工作時間等統(tǒng)計各自的員工信息;(5) 對查詢、統(tǒng)計的結果打印輸出。2、數(shù)據(jù)庫要求:在數(shù)據(jù)庫中至少應該包含下列數(shù)據(jù)表:(1) 員工基本信息表;(2) 員工婚姻情況表,反映員工的配偶信息;(3) 員工學歷信息表,反映員

6、工的學歷、專業(yè)、畢業(yè)時間、學校、外語情況等;(4) 企業(yè)工作崗位表;(5) 企業(yè)部門信息表。題目二:工資管理系統(tǒng)1、系統(tǒng)功能的基本要求:(1) 員工每個工種基本工資的設定(2) 加班津貼管理,根據(jù)加班時間和類型給予不同的加班津貼;(3) 按照不同工種的基本工資情況、員工的考勤情況產(chǎn)生員工的每月的月工資;(4) 員工年終獎金的生成,員工的年終獎金計算公式(員工本年度的工資總和津貼的總和)/12;(5) 企業(yè)工資報表。能夠查詢單個員工的工資情況、每個部門的工資情況、按月的工資統(tǒng)計,并能夠打??;2、數(shù)據(jù)庫要求:在數(shù)據(jù)庫中至少應該包含下列數(shù)據(jù)表:(1) 員工考勤情況表;(2) 員工工種情況表,反映員工

7、的工種、等級,基本工資等信息;(3) 員工津貼信息表,反映員工的加班時間,加班類別、加班天數(shù)、津貼情況等;(4) 員工基本信息表(5) 員工月工資表。題目三:能源管理收費系統(tǒng) 1、系統(tǒng)功能的基本要求:1 用戶基本信息的錄入:包括用戶的單位、部門、姓名、聯(lián)系電話、住址2 用戶水、電、氣數(shù)據(jù)的錄入(每個月的數(shù)據(jù)的錄入);3 水、電、氣價格的管理4 工號的管理5 查詢、統(tǒng)計的結果打印輸出。2、數(shù)據(jù)庫要求:在數(shù)據(jù)庫中至少應該包含下列數(shù)據(jù)表:1 用戶基本信息表;2 水、電、氣單價表及歷史記錄表等3 工號及權限表題目四:校園小商品交易系統(tǒng) 1、系統(tǒng)功能的基本要求:包含三類用戶:管理員、商品發(fā)布者、普通用戶

8、、訪客。1、 向管理員提供以下功能:自身密碼修改,其他用戶添加刪除,用戶信息修改、統(tǒng)計。商品信息添加、修改、刪除、查找、統(tǒng)計。2、 向商品發(fā)布者提供以下功能:注冊、登陸、注銷、自身密碼修改、自身信息修改。商品信息發(fā)布,自身商品信息統(tǒng)計。查找瀏覽其他商品。3、 向一般用戶提供以下功能:商品瀏覽、查找、獲知商家聯(lián)系方式,定購商品。4、 向訪客提供以下功能:商品瀏覽、查找、獲知商家聯(lián)系方式。題目五:實驗選課系統(tǒng) 1、系統(tǒng)功能的基本要求:1 實驗選課系統(tǒng)分為教師,學生及系統(tǒng)管理員三類用戶,學生的功能包括選課,查尋實驗信息等,教師的功能包括考勤,學生實驗成績錄入,查尋實驗信息等。管理員的功能包括新建教師

9、,學生賬戶,設定實驗課程信息(設定實驗時間,地點,任課教師)。2 管理員可對教師,學生及實驗課程信息進行修改;教師可對任課的考勤,成績進行修改;學生可以對自己選修的課程重選,退選。3 管理員可刪除教師,學生及實驗課程信息。4 教師可查詢所任課程的學生名單,實驗時間,考勤及實驗成績,并可按成績分數(shù)段進行統(tǒng)計;學生可查尋所學課程的實驗時間,教師名單;管理員具有全系統(tǒng)的查尋功能。2、數(shù)據(jù)庫要求:在數(shù)據(jù)庫中至少應該包含下列數(shù)據(jù)表:1 教師,學生信息表:名字,密碼等;2 課程信息表,課程名,學時等;3 實驗室信息表;4 課程選修信息表,誰選了什么課程,誰任課,什么時間,地點;題目六: 員工薪資管理 1、

10、背景資料:1) 某單位現(xiàn)有1000名員工,其中有管理人員、財務人員、技術人員和銷售人員。2) 該單位下設4個科室,即經(jīng)理室、財務科、技術科和銷售科。3) 工資由基本工資、福利補貼和獎勵工資構成,失業(yè)保險和住房公積金在工資中扣除。4) 每個員工的基本資料有姓名、性別、年齡、單位和職業(yè)(如經(jīng)理、工程師、銷售員等)。5) 每月個人的最高工資不超過3000元。工資按月發(fā)放,實際發(fā)放的工資金額為工資減去扣除。2設計要求:1) 進行需求分析,編寫數(shù)據(jù)字典。2) 設計E-R圖。3) 實現(xiàn)按照科室錄入個人的基本資料、工資和扣除金額的數(shù)據(jù)。4) 計算個人的實際發(fā)放工資。5) 按科室、職業(yè)分類統(tǒng)計人數(shù)和工資金額。

11、6) 實現(xiàn)分類查詢。7) 能夠刪除辭職人員的數(shù)據(jù)。8) 開發(fā)工具不限。題目七: 圖書管理 1、系統(tǒng)設計要求: 1 對圖書館的信息建幾個表,考慮表之間的關系。2系統(tǒng)功能的基本要求:a) 對數(shù)據(jù)庫的編輯功能:對圖書館信息記錄的添加、修改、刪除。b) 對圖書的統(tǒng)計(國內(nèi)圖書、國外圖書、計算機圖書、外語圖書、中文圖等各類圖書的統(tǒng)計)。c) 對圖書的查詢(按關鍵字查詢、模糊查詢等);d) 對報表的打??;e) 界面友好。題目八: 儀器儀表管理 1、系統(tǒng)功能的基本要求:1.新的儀器儀表信息的錄入;2 在借出、歸還、維修時對儀器儀表信息的修改;3 對報廢儀器儀表信息的刪除;4 按照一定的條件查詢、統(tǒng)計符合條件

12、的儀器儀表信息;查詢功能至少應該包括儀器儀表基本信息的查詢、按時間段(如在2004年1月1日到2004年10月10日購買、借出、維修的儀器儀表等)查詢、按時間點(借入時間,借出時間,歸還時間)查詢等,統(tǒng)計功能至少包括按時間段(如在2004年1月1日到2004年10月10日購買、借出、維修的儀器儀表等)統(tǒng)計、按儀器儀表基本信息的統(tǒng)計等;5 對查詢、統(tǒng)計的結果打印輸出。2、數(shù)據(jù)庫要求:在數(shù)據(jù)庫中至少應該包含下列數(shù)據(jù)表:1 儀器儀表基本信息表;2 儀器儀表情況表,反映儀器儀表目前狀態(tài)信息;3 企業(yè)工作崗位表;4 企業(yè)部門信息表。5 廠家儀器儀表信息表.題目九: 倉庫設備管理 1、系統(tǒng)功能的基本要求:

13、1 新的設備信息的錄入;2 在借出、歸還、維修時對設備信息的修改;3 對報廢設備信息的刪除;4 按照一定的條件查詢、統(tǒng)計符合條件的設備信息;查詢功能至少應該包括設備基本信息的查詢、按時間段(如在2004年1月1日到2004年10月10日購買、借出、維修的設備等)查詢、按時間點(借入時間,借出時間,歸還時間)查詢等,統(tǒng)計功能至少包括按時間段(如在2004年1月1日到2004年10月10日購買、借出、維修的設備等)統(tǒng)計、按設備基本信息的統(tǒng)計等;5 對查詢、統(tǒng)計的結果打印輸出。2、數(shù)據(jù)庫要求:在數(shù)據(jù)庫中至少應該包含下列數(shù)據(jù)表:(1) 設備基本信息表;(2) 設備情況表,反映設備目前狀態(tài)信息;(3) 企業(yè)工作崗位表;(4) 企業(yè)部門信息表。(5) 廠家設備信息表.題目十: 學生管理系統(tǒng) 1、 系統(tǒng)功能的基本要求(1) 對學生基本信息的查詢,修改(2) 對學校開設課程基本信息的查詢,修改(3) 對學生選課基本信息的查詢,修改(4) 對學生獎勵信息的查詢,修改(5) 對學生職務基

溫馨提示

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

評論

0/150

提交評論