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

下載本文檔

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

文檔簡介

千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦數(shù)據(jù)庫課程設計任務書計算機科學與技術專業(yè)《數(shù)據(jù)庫綜合實踐》任務書撰寫人:徐燕萍徐森審定人:徐秀芳

數(shù)據(jù)庫綜合實踐任務書

一、課程設計目的及基本要求

數(shù)據(jù)庫綜合實踐是為數(shù)據(jù)庫原理及應用等系列課程而自立開設的實踐性課程。數(shù)據(jù)庫綜合實踐對于鞏固數(shù)據(jù)庫學問,加強同學的實際動手能力和提高同學綜合素養(yǎng)非常須要。本課程分為系統(tǒng)分析與數(shù)據(jù)庫設計、應用程序設計和系統(tǒng)集成調(diào)試三個階段舉行。

數(shù)據(jù)庫綜合實踐的主要目標是:

a)加深對數(shù)據(jù)庫系統(tǒng)、程序設計語言的理論學問的理解和應用水平。

b)通過設計實際的數(shù)據(jù)庫系統(tǒng)應用課題,進一步認識數(shù)據(jù)庫管理系統(tǒng)的操作技術,提高動手能力,提高分析問題和解決問題的能力。

二、課程設計的主要內(nèi)容

A)系統(tǒng)分析與數(shù)據(jù)庫設計階段

1)通過社會調(diào)查,挑選一個實際應用數(shù)據(jù)庫系統(tǒng)的課題。

2)舉行系統(tǒng)需求分析和系統(tǒng)設計,寫出系統(tǒng)分析和設計報告。

3)設計數(shù)據(jù)模型并舉行優(yōu)化,確定數(shù)據(jù)庫結(jié)構(gòu)、功能結(jié)構(gòu)和系統(tǒng)平安性和完整性要求。

B)應用程序設計階段

1)完成數(shù)據(jù)庫定義工作,實現(xiàn)系統(tǒng)數(shù)據(jù)的數(shù)據(jù)處理和數(shù)據(jù)錄入。

2)實現(xiàn)應用程序的設計、編程、優(yōu)化功能,實現(xiàn)數(shù)據(jù)平安性、數(shù)據(jù)完整性和并發(fā)控制技術等功能,并針對詳細課題問題提出解決辦法。

C)系統(tǒng)集成調(diào)試階段

對系統(tǒng)的各個應用程序舉行集成和調(diào)試,進一步優(yōu)化系統(tǒng)性能,改善系統(tǒng)用戶界面。

三、課程設計任務

1、圖書管理系統(tǒng)

背景資料:

1)圖書室有各種圖書一萬多冊。

2)每種圖書都有書名、書號(ISBN)、一名或多名(譯者)、出版社、定價和內(nèi)容簡介。

3)借書證記錄有借閱者的姓名、所在單位、職業(yè)等。

4)憑借書證借書,每次最多能借8本書。借書期限最長為30天。

設計要求:

1)舉行需求分析,編寫數(shù)據(jù)字典。

2)設計E-R圖。

3)實現(xiàn)新進圖書的數(shù)據(jù)錄入。

4)實現(xiàn)對全部購進圖書的分類查詢和分類統(tǒng)計。

5)能夠按書名、等分類查詢現(xiàn)有圖書的數(shù)量。

6)記錄借閱者的個人資料和所借圖書的書名、書號數(shù)據(jù)等。

2、工資管理系統(tǒng)

背景資料:

1)某單位現(xiàn)有1000名員工,其中有管理人員、財務人員、技術人員和銷售人員。

2)該單位下設4個科室,即經(jīng)理室、財務科、技術科和銷售科。

3)工資由基本工資、福利補貼和嘉獎工資構(gòu)成,失業(yè)保險和住房公積金在工資中扣除。

4)每個員工的基本資料有姓名、性別、年齡、單位和職業(yè)(如經(jīng)理、工程師、銷售員等)。

5)每月個人的最高工資不超過3000元。工資按月發(fā)放,實際發(fā)放的工資金額為工資減去扣除。

設計要求:

1)舉行需求分析,編寫數(shù)據(jù)字典。

2)設計E-R圖。

3)實現(xiàn)根據(jù)科室錄入個人的基本資料、工資和扣除金額的數(shù)據(jù)。

4)計算個人的實際發(fā)放工資。

5)按科室、職業(yè)分類統(tǒng)計人數(shù)和工資金額。

6)實現(xiàn)分類查詢。

7)能夠刪除辭職人員的數(shù)據(jù)。

3、倉庫管理系統(tǒng)

背景資料:

1)有一個存放商品的倉庫,天天都有商品出庫和入庫。

2)每種商品都出名稱、生產(chǎn)廠家、型號、規(guī)格等。

3)出入庫時必需填寫出入庫單據(jù),單據(jù)包括商品名稱、生產(chǎn)廠家、型號、規(guī)格、數(shù)量、日期、時光、入庫單位(或出庫單位)名稱、送貨(或提貨)人姓名。

設計要求:

1)舉行需求分析,編寫數(shù)據(jù)字典。

2)設計E-R圖。

3)設計出入庫單據(jù)的錄入。

4)實現(xiàn)按商品名稱、出入庫日期的查詢。

5)實現(xiàn)分離按日、月和年對出入庫商品數(shù)量的統(tǒng)計。

4、同學宿舍管理系統(tǒng)

背景資料:

1)每個同學有學號、姓名、年齡、性別等屬性。

2)每個宿舍有門號、地理位置等屬性。

3)可以按學院舉行統(tǒng)計

設計要求:

1)舉行需求分析,編寫數(shù)據(jù)字典。

2)設計E-R圖。

3)設計出入庫單據(jù)的錄入。

4)實現(xiàn)按宿舍號、同學學號的查詢。

5)實現(xiàn)分離按宿舍號、同學學號的統(tǒng)計。

5、名片管理系統(tǒng)

背景資料:

1)名片管理系統(tǒng)是用來組織、分類保存名片信息、客戶信息、商品信息等

2)每張名片有客戶名、地址、企業(yè)名、職位等屬性。

設計要求:

1)舉行需求分析,編寫數(shù)據(jù)字典。

2)設計E-R圖。

3)修改用戶資料。

4)修改企業(yè)名片的商定

5)實現(xiàn)分離按用戶名、企業(yè)名、制作人的查詢。

6、辦工設備管理系統(tǒng)

背景資料:

1)有一個存放設備的倉庫,天天都有設備出庫和入庫操作,同時要注重設備的使用狀態(tài)。

2)每臺設備有設備名稱、使用狀態(tài)、入庫時光等屬性。

3)出入庫時必需填寫出入庫單據(jù),單據(jù)包括商品名稱、生產(chǎn)廠家、型號、規(guī)格、數(shù)量、日期、時光、入庫單位(或出庫單位)名稱、送貨(或提貨)人姓名。

設計要求:

1)舉行需求分析,編寫數(shù)據(jù)字典。

2)設計E-R圖。

3)設計設備出入庫單據(jù)的錄入。

4)實現(xiàn)按商品名稱、設備使用狀態(tài)的查詢。

5)實現(xiàn)分離部門、設備名稱的統(tǒng)計。

7、同學學籍管理系統(tǒng)

背景資料:

1)每個同學有學號、姓名、年齡、性別等屬性。

2)每門課程有課程號、學期、學分、任課教師等屬性。

3)同學可以同時選修幾門課,每門課可以由多個同學挑選。

設計要求:

1)舉行需求分析,編寫數(shù)據(jù)字典。

2)設計E-R圖。

3)設計同學信息和課程信息的錄入。

4)實現(xiàn)按學號、課程名或老師名的查詢。

5)實現(xiàn)分離按學號、課程名或老師名的統(tǒng)計。

8、課程管理系統(tǒng)

背景資料:

1)每個同學有學號、姓名、年齡、性別等屬性。

2)每門課程有課程號、學期、學分、任課教師等屬性。

3)同學可以同時選修幾門課,每門課可以由多個同學挑選。設計要求:

2)設計E-R圖。

3)設計同學信息和課程信息的錄入。

4)實現(xiàn)按學號、課程名或老師名的查詢。

5)實現(xiàn)分離按學號、課程名或老師名的統(tǒng)計。

9、教職工管理系統(tǒng)

背景資料:

1)每個職工有職工號、姓名、年齡、性別等屬性。

2)每門課程有課程號、任課教師、課程名等屬性。

3)每個職工可以同時授課幾門課,每門課可以由多個職工授課。

4)職工與課程兩個實體之間通過授課關聯(lián)。

設計要求:

1)舉行需求分析,編寫數(shù)據(jù)字典。

2)設計E-R圖。

3)設計職工信息和課程信息的錄入。

4)實現(xiàn)按職工、課程名的查詢。

5)實現(xiàn)分離按職工號、課程名的統(tǒng)計。

10、員工培訓管理系統(tǒng)

背景資料:

1)每個員工有工號、姓名、年齡、性別等屬性。

2)每門課程有課程號、任課教師、課程名等屬性。

3)每個員工可以同時挑選學習幾門課,每門課可以由多個員工挑選。

4)員工與課程兩個實體之間通過學習關聯(lián)。

設計要求:

2)設計E-R圖。

3)設計員工信息、課程信息的錄入。

4)實現(xiàn)按員工號、課程號的查詢。

5)實現(xiàn)分離按員工號、課程名的的統(tǒng)計。

四、主要實踐環(huán)境

操作系統(tǒng)為WindowsXP。

數(shù)據(jù)庫管理系統(tǒng)為SQLServer2022標準版或企業(yè)版。

高級程序設計語言為VC++或VB6或ASP或JSP,也可以挑選其他工具。

五、設計方式與基本要求

1)設計任務的布置:由指導老師向同學講清對設計的整體要求及實現(xiàn)的目標任務,講清設計支配和進度、平??己藘?nèi)容、考核方法、設計守則及試驗室平安制度,講清上機操作的基本辦法。試驗內(nèi)容和進度由同學自行挑選和支配,指導老師負責檢查、輔導和催促。

2)設計3-4人1組,在規(guī)定的時光內(nèi),由同學自立完成,浮現(xiàn)問題時,老師要引導同學自立分析、解決,不得包辦代替。

3)課程設計是一個整體,需要有連續(xù)性。機房應有平安措施,避開前面的試驗數(shù)據(jù)、程序和環(huán)境被清除、改動或盜用的大事發(fā)生。

4)指導老師要仔細做好指導工作,做好考勤工作。

5)同學最好能自備計算機,課下能多做練習,以便能夠認識和精通試驗辦法。假如能結(jié)合實際課題舉行訓練,會達到更好的效果。

六、課程設計試驗項目設置

下表列出了數(shù)據(jù)庫課程設計的試驗項目與內(nèi)容。

七、課程設計分組表

八、考核與報告

數(shù)據(jù)庫課程設計的課程設計報告要求有系統(tǒng)需求分析與系統(tǒng)設計、系統(tǒng)數(shù)據(jù)模塊和數(shù)據(jù)庫結(jié)構(gòu)、系統(tǒng)功能結(jié)構(gòu)、系統(tǒng)的數(shù)據(jù)庫設計辦法和程序設計辦法、源程序代碼等內(nèi)容。其課程設計應用系統(tǒng)程序應自立完成,程序功能完整,設計辦法合理,用戶界面較好,系統(tǒng)運行正常。

1、課程設計報告要求

(1)不少于3000字,可以統(tǒng)一使用A4紙打印。

(2)主要內(nèi)容及裝訂挨次:封面(統(tǒng)一提供)、名目、正文、程序清單

(3)正文部分應當包括:需求分析、總體設計、數(shù)據(jù)庫設計(含概念設計、規(guī)律設計、物理設計)、程序模塊設計(含功能需求、用戶界面設計、程序代碼設計與分析、運行結(jié)果)。

(4)設計報告嚴禁抄襲,否則按不及格論。

2、課程設計需要提交的內(nèi)容

(1)裝訂完整的課程設計報告

(2)數(shù)據(jù)庫與應用系統(tǒng)(電子提交:數(shù)據(jù)庫不用提交,源程序提交給班長,由班長刻錄成光盤)。

3、課程設計的成果評定

課程設計的成果由兩部分組成。

第一部分為課程設計過程中的考勤和中期檢查??记冢哼t到、早退、打嬉戲或做無關之事,發(fā)覺一次扣10分;曠課一次(標準學時4節(jié)課)扣30分。中期檢查:檢查課程設計的推動進度和執(zhí)行狀況,若中期檢查發(fā)覺存在沒有啟動、進度嚴峻緩慢等狀況,由指導老師賦予口頭警告,并扣分20~30分,若兩次檢查均沒有達到要求,則終于成果記為零分。

其次部分依據(jù)課程設計所提交的文檔按以下項目綜合計算。需求分析工作深化具體,業(yè)務流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)字典等需求文

溫馨提示

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

最新文檔

評論

0/150

提交評論