【正文】
畢 業(yè) 論 文 (2021 屆 ) 《數(shù)據(jù)庫基礎(chǔ)》課程網(wǎng)站 學(xué)生姓名 學(xué) 號(hào) 院 系 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 指導(dǎo)教師 完成日期 2021520 畢業(yè)設(shè)計(jì)(論文) I 《數(shù)據(jù)庫基礎(chǔ)》課程網(wǎng)站 摘 要 課程網(wǎng)站是 21 世紀(jì)實(shí)現(xiàn)信息技術(shù)在教學(xué)中應(yīng)用的重要手段和主要平臺(tái) ,以其 時(shí)效性、共享性、交互性和 個(gè)別化等特點(diǎn),在改革傳統(tǒng)教學(xué)模式、提高教學(xué)質(zhì)量工作中 有著不可低估的作用。 《數(shù)據(jù)庫基礎(chǔ)》課程 網(wǎng)站的 建設(shè)目標(biāo)是 輔助 教師課堂教學(xué), 便于學(xué)生學(xué)習(xí)和教師教學(xué),增強(qiáng)教與學(xué)的交流 。 本 網(wǎng)站 運(yùn)用 和 C技術(shù),結(jié)合 數(shù)據(jù)庫訪問技術(shù),并以 SQL Server 2021 作后臺(tái)數(shù)據(jù)庫服務(wù)器。 本 網(wǎng)站 運(yùn)用了以學(xué)生需求為導(dǎo)向這一創(chuàng)新設(shè)計(jì)理念,功能完善、界面友好,具有一定的實(shí)用性和創(chuàng)新性。 通過課程網(wǎng)站, 教師可以 上傳 課件、習(xí)題指導(dǎo)、實(shí)驗(yàn)指導(dǎo)等資料,為學(xué)生答疑解惑 ;學(xué)生可以下載資料、發(fā)表留言 等 。 本文首先介紹了 課程網(wǎng)站 的發(fā)展和基本現(xiàn)狀 ,然后介紹了《數(shù)據(jù)庫基礎(chǔ)》課程網(wǎng)站 的系統(tǒng)分析和概要設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、功能模塊設(shè)計(jì)、系統(tǒng)測(cè)試 等 。 關(guān)鍵詞 課程網(wǎng)站 ; ; C; SQL SERVER 畢業(yè)設(shè)計(jì)(論文) II THE COURSE WEBSITE FOR “FOUNDAMENTALS OF DATABASE” ABSTRACT Course website is the important method and the main platform that can achieve the application of information technology in teaching in 21st century. With its characteristics, such as timeliness, sharing, interaction and individual, it has made the underestimated effect on the reforming the traditional teaching model and improving the quality of teaching. The course website for “Foundamentals of Database is assisting the classroom teaching, and its objective of construction is to facilitate and enhance the exchanges between the students and the teachers. This system is build on .NET Platform with and C as programming language and as technology to access SQL Server 2021 database server. We used the innovative design concept of studentoriented and this system has been deployed successfully with rich functionalities, friendly interface, and it should be advanced and more practicality. It can help teachers to update data which download by student like curriculum content, courseware, guidance of exercises and experiments, and answering the questions for students. After introducing the development and basic status of course web site, this paper describes the system analysis, essentials design, and database design and function module design and system testing of the course website for “Foundamentals of Database”. KEY WORDS course website。 。 C 。 SQL SERVER 畢業(yè)設(shè)計(jì)(論文) III 目錄 摘 要 ............................................................ I ABSTRACT........................................................... II 1 系統(tǒng)開發(fā)背景 ...................................................... 1 課程網(wǎng)站的發(fā)展及基本現(xiàn)狀 ...................................... 1 系統(tǒng)開發(fā)目的及意義 ............................................ 2 2 系統(tǒng)開發(fā)技術(shù)及環(huán)境 ................................................ 4 簡(jiǎn)介 .................................................. 4 簡(jiǎn)介 .................................................. 4 SQL SERVER 2021 簡(jiǎn)介 ........................................... 5 系統(tǒng)開發(fā)環(huán)境 .................................................. 6 3 系統(tǒng)分析 .......................................................... 7 系統(tǒng)建設(shè)目標(biāo) .................................................. 7 系統(tǒng)建設(shè)內(nèi)容 .................................................. 7 系統(tǒng)設(shè)計(jì)原則 .................................................. 7 技術(shù)可行性分析 ................................................ 8 系統(tǒng)角色分析 .................................................. 8 系統(tǒng)功能分析 .................................................. 8 4 數(shù)據(jù)庫分析與設(shè)計(jì) ................................................. 11 數(shù)據(jù)庫需求分析 ............................................... 11 數(shù)據(jù)庫概念模型設(shè)計(jì) ........................................... 12 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) ........................................... 13 5 系統(tǒng)功能模塊設(shè)計(jì)與實(shí)現(xiàn) ........................................... 18 網(wǎng)站首頁的設(shè)計(jì)和網(wǎng)站內(nèi)容的建設(shè) ............................... 18 注冊(cè) /登錄功能的設(shè)計(jì)與實(shí)現(xiàn) .................................... 19 注冊(cè)功能的設(shè)計(jì)與實(shí)現(xiàn) ..................................... 19 登錄功能的設(shè)計(jì)與實(shí)現(xiàn) ..................................... 22 畢業(yè)設(shè)計(jì)(論文) IV 教師權(quán)限的功能設(shè)置和實(shí)現(xiàn) ..................................... 23 上傳課件功能的設(shè)計(jì)與實(shí)現(xiàn) .................................. 23 回復(fù) 留言功能的設(shè)計(jì)與實(shí)現(xiàn) .................................. 25 編輯參考文獻(xiàn)功能的設(shè)計(jì)與實(shí)現(xiàn) .............................. 26 管理員權(quán)限的功能設(shè)置與實(shí)現(xiàn) ................................... 27 添 加教師信息的設(shè)計(jì)與實(shí)現(xiàn) .................................. 27 刪除留言信息的設(shè)計(jì)與實(shí)現(xiàn) .................................. 28 學(xué)生及教師用戶添加留言信息功能的設(shè)計(jì)與實(shí)現(xiàn) .................. 29 6 系統(tǒng)測(cè)試與安全維護(hù) ............................................... 31 系統(tǒng)測(cè)試 ..................................................... 31 系統(tǒng)的安全維護(hù) ............................................... 31 7 結(jié)論及展望 ....................................................... 33 參考文獻(xiàn) ........................................................... 35 致謝 ............................................................... 36 畢業(yè)設(shè)計(jì)(論文) 1 1 系統(tǒng)開發(fā)背景 課程網(wǎng)站 的發(fā)展 及基本 現(xiàn)狀 網(wǎng)絡(luò)的誕生和發(fā)展,顛覆了傳統(tǒng)的信息傳播方式,沖破了存在于傳統(tǒng)交流中時(shí)間和空間的種種壁壘,給人類帶來了新的機(jī)遇和挑戰(zhàn)。 學(xué)校 可通 過課程網(wǎng)站來改革教學(xué)模式、提高教學(xué)質(zhì)量。由于網(wǎng)上教學(xué)具有時(shí)效性、共享性、交互性和個(gè)別化等特點(diǎn),所以 課程網(wǎng)站的建設(shè)在課程教學(xué)中有著不可低估的作用 [1]。 2021 年以來,教育部推出了多項(xiàng)網(wǎng)絡(luò)教學(xué)資源建設(shè)項(xiàng)目。國(guó)內(nèi)的網(wǎng)絡(luò)教學(xué)資源 日 益豐富,大大彌補(bǔ)了不同院校課程質(zhì)量不平衡的問題,實(shí)現(xiàn)了優(yōu)質(zhì)教學(xué)資源的共享 [2]。 課程網(wǎng)站是實(shí)現(xiàn)信息技術(shù)在教學(xué)中應(yīng)用的重要手段和主要平臺(tái),因此,眾多院校都 在 積極建設(shè)并不斷完善。 網(wǎng)絡(luò)教學(xué)資源日益豐富,正在逐步實(shí)現(xiàn)優(yōu)質(zhì)教學(xué)資源共享,但是資源的存在并不等于教學(xué),也不等于學(xué)生的參與 。 從現(xiàn)有網(wǎng)站 的建設(shè)效果來看,課程網(wǎng)站主要的問題有: ①修改與維護(hù)不便 ; ②網(wǎng)站缺乏交互性 ;③網(wǎng)站實(shí)際利用率低 ; ④ 動(dòng)態(tài) 多媒體課件較少 ; ⑤素材資源相對(duì)于課程發(fā)展來說存在脫節(jié)、滯后現(xiàn)象 [3]。 以精品課程為例,利用率不高,使用效果不理想的主要 原因是:①網(wǎng)站設(shè)計(jì)者考慮的主要面向?qū)ο蟛⒉皇菍W(xué)生,而是評(píng)價(jià)體系;②學(xué)生難以從浩瀚的信息中提取最適合自己的資源; ③網(wǎng)站的資源表現(xiàn)方式比較單一 ; ④ 網(wǎng)站功能不健全,缺少實(shí)用性和針對(duì)性 [4]。 2021年的 《精品課程資源類型需求調(diào)查問卷》和《精品課程資源表現(xiàn)形式需求調(diào)查問卷》 研究結(jié)果表示: 不同年齡 段學(xué)生有各自的學(xué)習(xí)過程特點(diǎn),面對(duì)同樣的知識(shí)點(diǎn)或者問題,進(jìn)行理解、分析和解決的過程不盡相同。 一般而言,學(xué)生學(xué)習(xí)的過程包括以下幾個(gè)環(huán)節(jié):①感知新知識(shí)點(diǎn),明確學(xué)習(xí)目標(biāo)和條件;②聯(lián)系已有的知識(shí)經(jīng)驗(yàn),與新知識(shí)點(diǎn)建立相關(guān)性;③形成策略,利用資源,解釋認(rèn)知該知識(shí)點(diǎn);④ 自測(cè)評(píng)價(jià),反饋,應(yīng)用 [5]。 因此, 依據(jù)因材施教和建構(gòu)主義學(xué)習(xí)理論,網(wǎng)站的建設(shè)應(yīng)該以學(xué)生的學(xué)習(xí)需求為出發(fā)點(diǎn),給學(xué)生創(chuàng)造符合其自身特點(diǎn)的學(xué)習(xí)氣氛與情境,使自主學(xué)習(xí)成為樂趣。 隨著學(xué)生的不斷學(xué)習(xí)和成長(zhǎng),隨著各類技術(shù)的日新月異,網(wǎng)站資源的組織和畢業(yè)設(shè)計(jì)(論文) 2 表現(xiàn)方式也應(yīng)該隨之進(jìn) 行不斷的更新,主要包括以下幾個(gè)方面: ①學(xué)生在網(wǎng)站中學(xué)習(xí)和交互的信息留在網(wǎng)站中,網(wǎng)站的內(nèi)容會(huì)不斷更新和增加。因此,必須對(duì)資源進(jìn)行有效的組織和整理,及時(shí)提出新的學(xué)習(xí)策略,及時(shí)歸納學(xué)生討論思考的問題集,及時(shí)整 理 最佳的項(xiàng)目方案作為參考資源; ②提供資源的目錄索引,使用不同的分類方法為學(xué)生快速定位某些資源。比如:分成知識(shí)點(diǎn)