《數(shù)據(jù)庫(kù)原理與應(yīng)用》課程設(shè)計(jì)開(kāi)放要求(202206)_第1頁(yè)
《數(shù)據(jù)庫(kù)原理與應(yīng)用》課程設(shè)計(jì)開(kāi)放要求(202206)_第2頁(yè)
《數(shù)據(jù)庫(kù)原理與應(yīng)用》課程設(shè)計(jì)開(kāi)放要求(202206)_第3頁(yè)
《數(shù)據(jù)庫(kù)原理與應(yīng)用》課程設(shè)計(jì)開(kāi)放要求(202206)_第4頁(yè)
《數(shù)據(jù)庫(kù)原理與應(yīng)用》課程設(shè)計(jì)開(kāi)放要求(202206)_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、?數(shù)據(jù)庫(kù)原理與應(yīng)用課程設(shè)計(jì)?開(kāi)放課程實(shí)施要求軟件工程系數(shù)據(jù)庫(kù)課程組?數(shù)據(jù)庫(kù)原理與應(yīng)用課程設(shè)計(jì)?以下簡(jiǎn)稱(chēng)“課程設(shè)計(jì)是一個(gè)重要的,不可或缺的教學(xué)環(huán)節(jié)。實(shí)踐教學(xué)的目的是:加深對(duì)數(shù)據(jù)庫(kù)理論、方法和技術(shù)等內(nèi)容的理解。通過(guò)學(xué)生參加數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)的完整過(guò)程,加強(qiáng)學(xué)習(xí)的應(yīng)用性和趣味性,增加完成任務(wù)的成就感,掌握一個(gè)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)的實(shí)用技能,從而到達(dá)具有開(kāi)發(fā)小型信息系統(tǒng)的初步能力。學(xué)生1-2人組成一個(gè)開(kāi)發(fā)小組,每個(gè)小組設(shè)計(jì)、開(kāi)發(fā)一個(gè)小型商務(wù)數(shù)據(jù)庫(kù)。實(shí)踐教學(xué)側(cè)重培養(yǎng)學(xué)生發(fā)現(xiàn)問(wèn)題、獨(dú)立分析問(wèn)題和解決問(wèn)題的能力以及團(tuán)隊(duì)合作精神。 一、課程設(shè)計(jì)目標(biāo)本次課程設(shè)計(jì)要構(gòu)建一個(gè)小型商務(wù)數(shù)據(jù)庫(kù),并例如出應(yīng)該具備的功能。除

2、此之外,也可以設(shè)計(jì)一個(gè)小型商品物流系統(tǒng)、超市購(gòu)物系統(tǒng)、訂票售票系統(tǒng)、飯店客房管理系統(tǒng)等。說(shuō)明:本開(kāi)放實(shí)驗(yàn)適用于1周1學(xué)分、2周2學(xué)分的課程設(shè)計(jì)。二、開(kāi)放實(shí)驗(yàn)要求本課程設(shè)計(jì)實(shí)施方案表達(dá)在課程技能訓(xùn)練的針對(duì)性和開(kāi)放靈活的要求上,課程要求包括兩局部,給出詳細(xì)的評(píng)分細(xì)那么。學(xué)生在開(kāi)始時(shí),就清楚自己的任務(wù)目標(biāo)要求。同時(shí)取消實(shí)驗(yàn)室考勤成績(jī)所占比例,學(xué)生可以走出去,通過(guò)網(wǎng)絡(luò)或社會(huì)進(jìn)行題目需求的調(diào)研、資料查閱收集,以及設(shè)計(jì)與實(shí)現(xiàn)。課程設(shè)計(jì)進(jìn)行期間學(xué)生通過(guò)量化的成績(jī)?cè)u(píng)定指標(biāo),可檢驗(yàn)自己的課程設(shè)計(jì)任務(wù)完成的工作情況。最終,學(xué)生必須在課程設(shè)計(jì)結(jié)束日之前提交報(bào)告和演示。重要時(shí)間結(jié)點(diǎn)及要求見(jiàn)表1.序號(hào)時(shí)間結(jié)點(diǎn)內(nèi)容要求備

3、注1第一周周二檢查題目調(diào)研與數(shù)據(jù)庫(kù)設(shè)計(jì)。提交調(diào)研資料和設(shè)計(jì)文檔,詳見(jiàn)三 課程要求第一局部的1、2項(xiàng)。1、2周課程設(shè)計(jì)均參加2第一周周四至周五檢查數(shù)據(jù)庫(kù)實(shí)現(xiàn),接受質(zhì)疑,并提交最終報(bào)告報(bào)告中包括三 課程要求第一局部的前五項(xiàng),另加個(gè)人總結(jié)。1周課程設(shè)計(jì)參加3第二周周一檢查數(shù)據(jù)訪問(wèn)接口實(shí)現(xiàn)與用戶(hù)界面設(shè)計(jì)詳見(jiàn)三 課程要求第一局部的第6項(xiàng)2周課程設(shè)計(jì)參加4第二周周四至周五檢查數(shù)據(jù)庫(kù)實(shí)現(xiàn),接受質(zhì)疑,并提交最終報(bào)告報(bào)告中包括三 課程要求第一局部的前6項(xiàng),另加個(gè)人總結(jié)。2周課程設(shè)計(jì)參加三 課程要求第一局部:課程設(shè)計(jì)任務(wù)分解為6個(gè)小工程,占總成績(jī)80%, 1、研究三個(gè)不同的網(wǎng)上交易網(wǎng)站或其他商務(wù)系統(tǒng)。關(guān)注每個(gè)網(wǎng)站

4、中具有交互功能的購(gòu)置頁(yè)面,并從頁(yè)面中提取購(gòu)置時(shí)需要的屬性。將查看網(wǎng)站的頁(yè)面截屏保存,頁(yè)面中至少有一個(gè)提取的屬性信息。從三個(gè)不同網(wǎng)站的屬性中,分析出你認(rèn)為需要的屬性列表。10%2、根據(jù)分析的屬性列表,構(gòu)建ER圖,要求滿(mǎn)足3NF,以此為ER圖構(gòu)建的數(shù)據(jù)庫(kù)可以存儲(chǔ)在線交易信息。繼而將ER圖轉(zhuǎn)為邏輯模式。說(shuō)明你設(shè)計(jì)的在線交易的具體功能。解釋每項(xiàng)功能與數(shù)據(jù)庫(kù)的關(guān)系。30%3、在SQL Server 平臺(tái)實(shí)現(xiàn)在線交易的邏輯模式平均每人至少3張表。設(shè)計(jì)測(cè)試數(shù)據(jù),每個(gè)表中至少插入6條記錄。設(shè)計(jì)完整性約束至少4種類(lèi)型,要求設(shè)計(jì)合理,具有實(shí)用價(jià)值。要求用SQL語(yǔ)句實(shí)現(xiàn)建表和插入數(shù)據(jù),至少完成將建表和插入數(shù)據(jù)的SQ

5、L語(yǔ)句截屏不接受其它形式的建表和插入。20%4、至少設(shè)計(jì)5條查詢(xún)語(yǔ)句顯示你使用SQL語(yǔ)句的能力,包括簡(jiǎn)單查詢(xún)、模糊查詢(xún)、連接查詢(xún)、嵌套查詢(xún)等。要求截屏顯示查詢(xún)語(yǔ)句和輸出結(jié)果。解釋你設(shè)計(jì)查詢(xún)語(yǔ)句的意圖,和查詢(xún)數(shù)據(jù)如何從數(shù)據(jù)庫(kù)中提取。根據(jù)系統(tǒng)需求,設(shè)計(jì)合理視圖2個(gè)。20%5、至少分別設(shè)計(jì)實(shí)現(xiàn)2個(gè)存儲(chǔ)過(guò)程、觸發(fā)器、游標(biāo)選作、自定義函數(shù)選作,要求能針對(duì)具體應(yīng)用背景,設(shè)計(jì)合理,具有實(shí)用價(jià)值。20%6、用戶(hù)端與數(shù)據(jù)庫(kù)連接、用戶(hù)界面交互設(shè)計(jì)與實(shí)現(xiàn)。通過(guò)用戶(hù)界面查詢(xún)數(shù)據(jù)、更新數(shù)據(jù)、實(shí)現(xiàn)業(yè)務(wù)功能處理,具有一定實(shí)用價(jià)值。此工程為兩周課程設(shè)計(jì)需要完成的任務(wù),成績(jī)所占比例為:從3、4、5中分別提取5% 共計(jì) 15%。

6、表2 評(píng)分標(biāo)準(zhǔn)細(xì)那么以網(wǎng)站為例工程及格中良優(yōu)1調(diào)研3個(gè)網(wǎng)上交易網(wǎng)站,并對(duì)網(wǎng)站的功能進(jìn)行了簡(jiǎn)單的描述。調(diào)研3個(gè)網(wǎng)上交易網(wǎng)站,并對(duì)網(wǎng)站的功能進(jìn)行描述,對(duì)交易時(shí)需要涉及的屬性至少提取3個(gè),并撰寫(xiě)屬性列表。調(diào)研3個(gè)網(wǎng)上交易網(wǎng)站,并對(duì)網(wǎng)站的功能進(jìn)行描述,對(duì)交易時(shí)需要涉及的屬性至少提取5個(gè),并撰寫(xiě)屬性列表。調(diào)研3個(gè)網(wǎng)上交易網(wǎng)站,并對(duì)網(wǎng)站的功能進(jìn)行描述,對(duì)交易時(shí)需要涉及的屬性至少提取5個(gè),并能分析出還需要添加哪些屬性,并撰寫(xiě)屬性列表。2實(shí)體、聯(lián)系、屬性、聯(lián)系類(lèi)型根本符合數(shù)據(jù)庫(kù)系統(tǒng)功能要求。符合范式要求。邏輯設(shè)計(jì)與ER圖不一致情況少于4。實(shí)體、聯(lián)系、屬性、聯(lián)系類(lèi)型根本符合數(shù)據(jù)庫(kù)系統(tǒng)功能要求。符合2范式要求,邏

7、輯設(shè)計(jì)與ER圖不一致情況少于3。實(shí)體、聯(lián)系、屬性、聯(lián)系類(lèi)型根本符合數(shù)據(jù)庫(kù)系統(tǒng)功能要求。到達(dá)3范式要求,邏輯設(shè)計(jì)與ER圖不一致情況少于2。實(shí)體、聯(lián)系、屬性、聯(lián)系類(lèi)型構(gòu)造符合數(shù)據(jù)庫(kù)系統(tǒng)功能要求。到達(dá)3范式要求,邏輯設(shè)計(jì)與ER圖一致,沒(méi)有冗余的聯(lián)系和屬性,有實(shí)用價(jià)值3平均每人3張表,4種完整性約束表設(shè)計(jì)合理,冗余小,表間有聯(lián)系。或到達(dá)3NF。完整性約束設(shè)計(jì)和實(shí)現(xiàn)比擬合理表設(shè)計(jì)合理、優(yōu)化,冗余小,表間有聯(lián)系。實(shí)驗(yàn)數(shù)據(jù)合理。有測(cè)試結(jié)果。表設(shè)計(jì)合理、優(yōu)化,數(shù)目多,冗余小,表間有聯(lián)系。實(shí)驗(yàn)數(shù)據(jù)合理。對(duì)于完整性等有合理測(cè)試需說(shuō)明,結(jié)果豐富、全面。4有5條查詢(xún)語(yǔ)句,分別屬于3種類(lèi)型。有測(cè)試結(jié)果。設(shè)計(jì)實(shí)現(xiàn)2個(gè)視圖

8、。有5條查詢(xún)語(yǔ)句,至少屬于4種類(lèi)型。語(yǔ)句設(shè)計(jì)較合理,并具有一定的復(fù)雜度。視圖設(shè)計(jì)較合理。有測(cè)試結(jié)果。有5條查詢(xún)語(yǔ)句,屬于5種類(lèi)型。語(yǔ)句設(shè)計(jì)合理,具有相當(dāng)?shù)膹?fù)雜度。視圖設(shè)計(jì)合理,具有實(shí)用價(jià)值。測(cè)試數(shù)據(jù)合理豐富。多于5條查詢(xún)語(yǔ)句,至少屬于5種類(lèi)型。語(yǔ)句設(shè)計(jì)合理,具有較高的復(fù)雜度。視圖設(shè)計(jì)合理,具有較高的復(fù)雜度和實(shí)用價(jià)值需說(shuō)明。測(cè)試數(shù)據(jù)合理豐富。5完成一個(gè)存儲(chǔ)過(guò)程和一個(gè)觸發(fā)器的設(shè)計(jì)。完成兩個(gè)存儲(chǔ)過(guò)程和兩個(gè)觸發(fā)器的設(shè)計(jì)。完成兩個(gè)存儲(chǔ)過(guò)程和兩個(gè)觸發(fā)器的設(shè)計(jì),且存儲(chǔ)過(guò)程和除法器能對(duì)兩張以上的表進(jìn)行操作。完成兩個(gè)存儲(chǔ)過(guò)程和兩個(gè)觸發(fā)器的設(shè)計(jì),且存儲(chǔ)過(guò)程和除法器能對(duì)兩張以上的表進(jìn)行操作;設(shè)計(jì)了游標(biāo)和自定義函數(shù)。

9、6能夠建立簡(jiǎn)單用戶(hù)界面,并連接數(shù)據(jù)庫(kù)。查看數(shù)據(jù)通過(guò)用戶(hù)界面查詢(xún)數(shù)據(jù)、更新數(shù)據(jù)。用戶(hù)界面功能比擬完整,主要功能實(shí)現(xiàn)。用戶(hù)界面布局合理美觀,功能實(shí)用完整。第二局部:撰寫(xiě)報(bào)告,演示驗(yàn)收,占總成績(jī)20%提交打印的課程設(shè)計(jì)報(bào)告以組為單位,包括第一局部的所有信息,向指導(dǎo)教師演示和介紹所設(shè)計(jì)的數(shù)據(jù)庫(kù)。表3 評(píng)分標(biāo)準(zhǔn)細(xì)那么及格中良優(yōu)演示和介紹思路比擬清晰,演示反映出所完成任務(wù),程序BUG少于4。報(bào)告內(nèi)容清楚,圖表根本完整,格式根本統(tǒng)一。在規(guī)定時(shí)間內(nèi)完成演示和介紹,思路比擬清晰,演示較流暢,程序BUG少于3個(gè)。報(bào)告內(nèi)容較詳實(shí),圖表根本完整,格式根本統(tǒng)一標(biāo)準(zhǔn)。在規(guī)定時(shí)間內(nèi)完成演示和介紹,思路清晰,演示流暢,程序B

10、UG少于2個(gè)。報(bào)告內(nèi)容詳實(shí),概念正確,圖表完整,格式統(tǒng)一標(biāo)準(zhǔn)。 在規(guī)定時(shí)間內(nèi)完成演示和介紹,思路清晰,邏輯性強(qiáng),演示流暢全面,程序沒(méi)有BUG。報(bào)告內(nèi)容詳實(shí),概念正確,圖表完整正確,格式統(tǒng)一標(biāo)準(zhǔn),有實(shí)用價(jià)值四、實(shí)施方案課程設(shè)計(jì)的每個(gè)單元大致設(shè)定為兩天時(shí)間。每個(gè)單元結(jié)束,進(jìn)行單元檢查。教師了解學(xué)生工作進(jìn)展情況,及時(shí)發(fā)現(xiàn)問(wèn)題。對(duì)后續(xù)任務(wù)的進(jìn)行給出指導(dǎo)或建議。單元一是根底性的任務(wù),是整個(gè)工程的重點(diǎn)。如果不能按期到達(dá)質(zhì)量要求,可適當(dāng)延長(zhǎng)時(shí)間。單元一題目調(diào)研與數(shù)據(jù)庫(kù)設(shè)計(jì)學(xué)生分組1-2人,選題,進(jìn)行題目需求調(diào)研、收集查閱資料,討論并確定系統(tǒng)的功能。復(fù)習(xí)、學(xué)習(xí)數(shù)據(jù)庫(kù)設(shè)計(jì)的相關(guān)理論和方法。完成數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)

11、ER圖和邏輯結(jié)構(gòu)設(shè)計(jì)。單元二數(shù)據(jù)庫(kù)后端處理功能實(shí)現(xiàn)復(fù)習(xí)、學(xué)習(xí)T-SQL語(yǔ)言,完成數(shù)據(jù)庫(kù)建立、數(shù)據(jù)完整性、存儲(chǔ)過(guò)程、觸發(fā)器等后端SQL程序的設(shè)計(jì)及實(shí)現(xiàn)??疾楣δ軐?shí)用性 單元三數(shù)據(jù)訪問(wèn)接口實(shí)現(xiàn)與用戶(hù)界面設(shè)計(jì)復(fù)習(xí)、學(xué)習(xí)ADO 對(duì)象、可視化編程技術(shù),連接數(shù)據(jù)庫(kù),選擇一種編程語(yǔ)言工具設(shè)計(jì)用戶(hù)界面。單元四用戶(hù)界面交互實(shí)現(xiàn)與調(diào)試輸入測(cè)試數(shù)據(jù)并進(jìn)行系統(tǒng)功能調(diào)試。完成前臺(tái)程序編制。單元五提交報(bào)告與演示驗(yàn)收向指導(dǎo)教師演示和介紹所設(shè)計(jì)的數(shù)據(jù)庫(kù),個(gè)人課程設(shè)計(jì)總結(jié),接受教師的質(zhì)疑。假設(shè)時(shí)間等條件容許,可以組織學(xué)生面向全班的演示,學(xué)生互動(dòng)提問(wèn)和打分。說(shuō)明:一周時(shí)間課程設(shè)計(jì)取消單元三和單元四任務(wù)要求。兩周時(shí)間課程設(shè)計(jì)也可以

12、弱化單元三、四的內(nèi)容,而加強(qiáng)單元一、二。五、附錄附錄1 封面數(shù)據(jù)庫(kù)課程設(shè)計(jì)題目:xxxxxxxxxxxxxxxxxxx 姓 名: 學(xué) 號(hào): 學(xué) 院:信息學(xué)院 專(zhuān) 業(yè):計(jì)算機(jī)科學(xué)與技術(shù) 指 導(dǎo) 教 師: xxxx年 xx 月 xx 日附錄2 ?課程設(shè)計(jì)報(bào)告模板?一、系統(tǒng)需求收集分析 1、工程調(diào)查,資料收集情況2、工程概述 說(shuō)明工程的背景、開(kāi)發(fā)意義和開(kāi)發(fā)目標(biāo)。3主要任務(wù)要求4人員分工二數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)1引言 工程名稱(chēng)、編寫(xiě)本報(bào)告的目的、參考資料。2系統(tǒng)任務(wù)描述 說(shuō)明所開(kāi)發(fā)系統(tǒng)的根本任務(wù)、功能要求及業(yè)務(wù)流程說(shuō)明,確定系統(tǒng)相關(guān)的人員或角色。3.數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 針對(duì)工程需求構(gòu)造語(yǔ)義數(shù)據(jù)模型,要求使用visio或 PowerDesign繪制E-R圖及表關(guān)系圖。4數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)將E-R模型轉(zhuǎn)換為關(guān)系模式。屬性屬性說(shuō)明數(shù)據(jù)類(lèi)型長(zhǎng)度完整性約束條件備注5數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì) 列出所有數(shù)據(jù)庫(kù)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論