




已閱讀5頁(yè),還剩92頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
碩士學(xué)位論文 (專業(yè)學(xué)位) 二一 三 年 三 月 姓 名:萬(wàn)梅芬 學(xué) 號(hào): 1021170367 所在院系:軟件學(xué)院 職業(yè)類型:工程碩士 專業(yè)領(lǐng)域:軟件工程 指導(dǎo)教師:曹 布陽(yáng) 副指導(dǎo)教師: 基于 精品課程管理 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) A in 2013 1021170367 * 基 于 精 品 課 程 管 理 系 統(tǒng) 的 設(shè) 計(jì) 與 實(shí) 現(xiàn) 萬(wàn) 梅 芬 同 濟(jì) 大 學(xué) 位論文版權(quán)使用授權(quán)書(shū) 本人完全了解同濟(jì)大學(xué)關(guān)于收集、保存、使用學(xué)位論文的規(guī)定,同意如下各項(xiàng)內(nèi)容:按照學(xué)校要求提交學(xué)位論文的印刷本和電子版本;學(xué)校有權(quán)保存學(xué)位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學(xué)校有權(quán)提供目錄檢索以及提供本學(xué)位論文全文或者部分的閱覽服務(wù);學(xué)校有權(quán)按有關(guān)規(guī)定向國(guó)家有關(guān)部門(mén)或者機(jī)構(gòu)送交論文的復(fù)印件和電子版;在不以贏利為目的的前提下,學(xué)校可以適當(dāng)復(fù)制論文的部分或全部?jī)?nèi)容用于學(xué)術(shù)活動(dòng)。 學(xué)位論文作者簽名: 年 月 日 同濟(jì)大學(xué)學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師指導(dǎo)下,進(jìn)行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含任何他人創(chuàng)作的、已公開(kāi)發(fā)表或者沒(méi)有公開(kāi)發(fā)表的作品的內(nèi)容。對(duì)本論文所涉及的研究工作做出貢獻(xiàn)的其他個(gè)人和集體,均已在文中以明確方式標(biāo)明。本學(xué)位論文原創(chuàng)性聲明的法律責(zé)任由本人承擔(dān)。 學(xué)位論文作者 簽名: 年 月 日 同濟(jì)大學(xué) 碩士學(xué)位論文 摘要 I 摘 要 近 年來(lái),信息技術(shù)已經(jīng)滲透到 許多行 業(yè)中, 它在 高校 的 教育 教學(xué) 方面 已經(jīng)有 許多應(yīng)用 。 精品課程的建設(shè) 對(duì) 于 高校 來(lái) 講特別重要 ,通過(guò)信息技術(shù) 如何 構(gòu)建一個(gè)多層次、多維度、多方位的精品課程展示平臺(tái) , 是目前各高校建設(shè)精品課程所面臨的問(wèn)題。 而 開(kāi)發(fā) 精品課程管理系統(tǒng)就是 解決這一問(wèn)題,它 將該課程的相關(guān)信息實(shí)行統(tǒng)一、規(guī)范、集中的收集和管理,讓教師與學(xué)生 共享 優(yōu)質(zhì)學(xué)習(xí)資源。 本文首先 對(duì) 項(xiàng)目的研究 背景、 研究現(xiàn)狀及內(nèi)容 等進(jìn)行了探討;然后 對(duì) 術(shù) 作了簡(jiǎn)要介紹 ;分析了 精品課程管理 系統(tǒng) 的 可行性、 系統(tǒng)用例 分析 。通過(guò)需求分析得出了系統(tǒng)的 總體 設(shè)計(jì) , 主要包括系統(tǒng)功能設(shè)計(jì)、系統(tǒng)數(shù)據(jù) 庫(kù) 設(shè)計(jì)等 ;詳細(xì)闡述了 系統(tǒng)的 功能模塊 設(shè)計(jì),主要 包括經(jīng)典編程、熱門(mén)文章、文件上傳與下載、學(xué)習(xí)信息、文章管理、論壇 管理 、 常見(jiàn)問(wèn)題 等模塊的設(shè)計(jì) 。 接著詳細(xì)描述了系統(tǒng)部分模塊主要功能的實(shí)現(xiàn)效果 ,主要介紹了 經(jīng)典編程 、 文件資料 管理 、學(xué)習(xí)信息管理 、 文章 管理、 論壇 管理 、 文件上傳與下載 管理 等功能的實(shí)現(xiàn) 。最后對(duì)論文進(jìn)行了 總結(jié)與展望。 系統(tǒng)采用 架技術(shù) , 具有 界面友好、 安 全性高 、 交互性好、可擴(kuò)展性 等特點(diǎn), 該系統(tǒng)應(yīng)用到實(shí)際環(huán)境之中,不但具有完善的功能,還具有良好的性能及較高的安全性。 該系統(tǒng) 使 C 語(yǔ)言這門(mén)精品課 程資源共享,提升教師教學(xué)管理水平,激發(fā)學(xué)生學(xué)習(xí)興趣,更有利于培訓(xùn) 創(chuàng)新型 學(xué)生 。 關(guān)鍵詞: 精品課程 、 課程建設(shè) 、 I n IT of as in of is of to a is or is to is to be to of of As a of on I a In of be I of a I of I of of at of I a an of is It is it in as a on on to 同濟(jì)大學(xué) 碩士學(xué)位論文 目錄 錄 摘 要 . I . 1 章 緒論 . 1 究背景 . 1 究目的及意義 . 2 內(nèi)外研 究現(xiàn)狀及發(fā)展趨勢(shì) . 2 內(nèi)外研究現(xiàn)狀 . 2 展趨勢(shì) . 3 關(guān)技術(shù) . 4 介 . 4 架 . 6 究?jī)?nèi)容和論文結(jié)構(gòu)安排 . 8 究?jī)?nèi)容 . 8 文結(jié)構(gòu)安排 . 8 第 2 章 系統(tǒng)分析與設(shè)計(jì) . 9 統(tǒng)可行性分析 . 9 求分析建模 . 9 統(tǒng)用例分析 . 9 統(tǒng)功能結(jié) 構(gòu)分析 . 13 統(tǒng)主要實(shí)體類 . 15 統(tǒng)功能設(shè)計(jì) . 18 典編程瀏覽功能設(shè)計(jì) . 18 門(mén)文章瀏覽功能設(shè)計(jì) . 18 見(jiàn)問(wèn)題瀏覽功能設(shè)計(jì) . 19 件資料瀏覽功能設(shè)計(jì) . 20 件上傳與下載功能設(shè)計(jì) . 21 同濟(jì)大學(xué) 碩士學(xué)位論文 目錄 學(xué)習(xí)信息管理功能設(shè)計(jì) . 23 統(tǒng)注冊(cè)功能設(shè)計(jì) . 25 統(tǒng)登錄功能設(shè)計(jì) . 26 章管理功能設(shè)計(jì) . 27 壇管理功能設(shè)計(jì) . 28 章小結(jié) . 30 第 3 章 數(shù)據(jù)庫(kù)設(shè)計(jì) . 31 據(jù)庫(kù)設(shè)計(jì)原則 . 31 據(jù)需求分析 . 32 據(jù)實(shí)體圖 . 33 據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) . 35 據(jù)表關(guān)系圖 . 37 章小結(jié) . 38 第 4 章 系統(tǒng)的實(shí)現(xiàn) . 39 面端與服務(wù)器端通信實(shí)現(xiàn) . 39 經(jīng)典編程瀏覽的實(shí)現(xiàn) . 39 文件資料瀏覽的實(shí)現(xiàn) . 40 文件下載與上傳的實(shí)現(xiàn) . 44 件類下載的實(shí)現(xiàn) . 44 件上傳的實(shí)現(xiàn) . 45 學(xué)習(xí)信息管理的實(shí)現(xiàn) . 47 用戶登錄注冊(cè)的實(shí)現(xiàn) . 50 文章管理的實(shí)現(xiàn) . 51 統(tǒng)主頁(yè)面 實(shí)現(xiàn) . 54 壇功能的實(shí)現(xiàn) . 55 壇實(shí)體類的實(shí)現(xiàn) . 55 覽帖子的實(shí)現(xiàn) . 57 壇帖用戶注冊(cè)登錄的實(shí)現(xiàn) . 60 帖回帖的實(shí)現(xiàn) . 62 同濟(jì)大學(xué) 碩士學(xué)位論文 目錄 V 章小結(jié) . 65 第 5 章 總結(jié)與展望 . 66 結(jié) . 66 望 . 67 致 謝 . 68 參考文獻(xiàn) . 69 附 錄 . 72 第 1 章 緒論 1 第 1 章 緒論 究背景 精品課程 的建設(shè) 對(duì)于高校來(lái)講應(yīng)該是一件重要的工作內(nèi)容 , 各 高校都積極響應(yīng) 教育部的 “ 高等學(xué)校教學(xué)質(zhì)量和教學(xué)改革工程 ” 措施 ,積極申報(bào)校級(jí)精品課程、省級(jí)精品課程、國(guó)家級(jí)精品課程。 通過(guò) 建設(shè)精品課程能夠?qū)⒑玫慕虒W(xué)方法、教學(xué)內(nèi)容傳授更多的教師與學(xué)生。 通過(guò)精品課程的建設(shè)能夠進(jìn)一步理順教學(xué)思路、教學(xué)方法等;而精品課程管理系統(tǒng)則是 一個(gè) 將 該門(mén)課程好的 教學(xué)方法、教學(xué)手段、教學(xué)內(nèi)容 的展示平臺(tái)。 隨著國(guó)家教育投入 4%的比例, 教育越來(lái)越重要,而高等教育 的教學(xué)質(zhì)量和教學(xué)科研關(guān)系國(guó)家的命運(yùn); 讓學(xué)生能夠掌握到技能知識(shí)將來(lái)在社會(huì)發(fā)展中起到作用。為了讓學(xué)生能夠充分享受優(yōu)質(zhì)資源, 教育部近年來(lái)一直在建設(shè)國(guó)家級(jí)精品課程。 針對(duì)高校特別啟動(dòng)了高等學(xué)校教學(xué)質(zhì)量和教學(xué)科研改革工程的項(xiàng)目,就是 建設(shè)國(guó)家級(jí)的精品課程,將好的教學(xué) 團(tuán)隊(duì)、好的教材、好的教學(xué)方法、好的教學(xué)手段 作為優(yōu)質(zhì)資源可以共享。 信息技術(shù)在精品課程的建設(shè)中起到一個(gè)重要作用,通過(guò)信息技術(shù)構(gòu)建一個(gè)多層次、多維度、多方位的 精品課程 展示平臺(tái)。 精品課程管理系統(tǒng)在這樣的背景下應(yīng)運(yùn)而生,很多課程很多高校都需要建設(shè)精品課程管理系統(tǒng),在申報(bào)校級(jí)、省級(jí)、國(guó)家級(jí)精品課程中,精品課程管理系統(tǒng)都起得重要的作用,絕大多數(shù)高校都作為在申報(bào)精品課程過(guò)程中一個(gè)重要依據(jù)。 精品課程管理系統(tǒng)利用信息化技術(shù) 為基礎(chǔ),將該課程的教學(xué)方法、講課視頻、講課課件、實(shí)驗(yàn)指導(dǎo)、教案、課后練習(xí)、參考試卷、 參考文獻(xiàn)等信息上傳到 系統(tǒng)中去 、以便于所有經(jīng)過(guò)認(rèn)證的師生都可以下載,甚至在線學(xué)習(xí),實(shí)現(xiàn)優(yōu)質(zhì)的教學(xué)資源共享。 而該系統(tǒng)正在越來(lái)越多的被人們應(yīng)用教學(xué)領(lǐng)域, 在日常教學(xué)過(guò)程中都盡可能借助于精品課程管理系統(tǒng)與學(xué)生實(shí)時(shí)互動(dòng)、討論學(xué)習(xí)問(wèn)題、上交作業(yè)等。江西科技學(xué)院領(lǐng)導(dǎo)重視對(duì)精品課程管理系統(tǒng)的建設(shè),可以理解為對(duì)精品課程管理系統(tǒng)的建設(shè)就是對(duì)精品課程的建設(shè);該系統(tǒng)功能不斷在擴(kuò)大,在增強(qiáng),其發(fā)揮的作用越來(lái)越大。 C 語(yǔ)言是計(jì)算機(jī)基礎(chǔ)學(xué)科,其學(xué)習(xí)人數(shù)之多, 另外學(xué)校也大力支持該門(mén)課程,提出建設(shè) C 語(yǔ)言 程序設(shè)計(jì) 精品課程管理系統(tǒng)。 本系統(tǒng)就是受江西科技學(xué)院所托,研制開(kāi) 發(fā) C 語(yǔ)言 程序設(shè)計(jì) 精品課程管理系統(tǒng),所使用的技術(shù)框架為 架,對(duì)系統(tǒng)的界面、功能、性能等方面都表現(xiàn)出良好的用戶體驗(yàn)。 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 精品課程管理 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2 究目的及意義 C 語(yǔ)言 程序設(shè)計(jì)課程 是計(jì)算機(jī)基礎(chǔ)學(xué)科,是所有理工科大學(xué)生都必須要學(xué)習(xí)的一門(mén)課程,也是計(jì)算機(jī)專業(yè)、軟件工程專業(yè)必學(xué)的一門(mén)專業(yè)基礎(chǔ)學(xué)科。其學(xué)習(xí)人數(shù)之多,另外學(xué)校也大力支持該門(mén)課程,本系統(tǒng)就是受江西科技學(xué)院所托,提出建設(shè) C 語(yǔ)言程序設(shè)計(jì) 精品課程管理系統(tǒng)。 通過(guò)將信息化技術(shù)應(yīng)用到教育領(lǐng)域中, 使得師生能夠共享優(yōu)質(zhì)資源, 提高教師的 日常教學(xué) 水平,促進(jìn)學(xué)生學(xué)習(xí)的趣味性 ,提升學(xué)生學(xué)習(xí)的興趣。 通過(guò)建設(shè)精品課程管理系統(tǒng)可以具有以下意義: ( 1)能夠通過(guò)精品課程管理系統(tǒng) 提升教師教學(xué)管理水平,促學(xué)生學(xué)習(xí)興趣的提高; ( 2)通過(guò)精品課程管理系統(tǒng)能夠使得一流的教學(xué)方法、一流的教案、一流的教學(xué)視頻等資源共享。 ( 3) 通過(guò)精品課程管理系統(tǒng)能夠提高教師工作效率,有利于培養(yǎng)學(xué)生的創(chuàng)新精神。 ( 4) 建立一個(gè)教師與學(xué)生互動(dòng)的平臺(tái),對(duì)學(xué)生所提的問(wèn)題可以在線進(jìn)行解答,交流。 ( 5) 對(duì)于申報(bào)省級(jí)、國(guó)家級(jí)精品課程,該系統(tǒng)在評(píng)比中起到一個(gè)重要的作用。 內(nèi)外研究現(xiàn)狀及發(fā)展趨勢(shì) 內(nèi)外研 究現(xiàn)狀 將信息化技術(shù) 應(yīng)用到教育領(lǐng)域 ,目前國(guó)內(nèi)外都有很多案例, 特別是近幾年,互聯(lián)網(wǎng)的發(fā)展,而且 其技術(shù)成熟、應(yīng)用普及; 對(duì)于現(xiàn)代教育技術(shù)的發(fā)展,精品課程管理系統(tǒng)起到推動(dòng)作用, 推進(jìn)了教育技術(shù)領(lǐng)域的發(fā)展。 目前 ,在發(fā)達(dá)國(guó)家教育歷來(lái)都非常受重視,而精品課程的建設(shè)理所當(dāng)然成為教育領(lǐng)域關(guān)注的一部分。 精品課程管理系統(tǒng)的研究更是受關(guān)注,如在歐盟、美國(guó)、加拿大等西方國(guó)家,他們采用一些政策來(lái)支持高校建設(shè)精品課程管理系統(tǒng)。 他們研究補(bǔ)助的形式鼓勵(lì)高校建設(shè)精品課程,特別是基于 理系統(tǒng)的建設(shè), 使用優(yōu)質(zhì)資源得到共享,因?yàn)榛谝蛱鼐W(wǎng)的精品課程管理系統(tǒng)不僅能夠讓 各高校的學(xué)生在線訪問(wèn),也同時(shí)方便校外人士在線訪問(wèn)學(xué)習(xí)。 國(guó)外的精品課程建設(shè)團(tuán)隊(duì)除是高校的教師也可以是企業(yè)的工程師, 而某一個(gè)章節(jié)都應(yīng)該有 高第 1 章 緒論 3 校教師和企業(yè)工程師來(lái)共同主講。因?yàn)樵诰€精品課程管理系統(tǒng)同樣也為校外人員訪問(wèn),在線 學(xué)習(xí) 交流等 。 在國(guó)外比較有影響力的精品課程管理系統(tǒng)主要有加拿大學(xué)平臺(tái)、 美 國(guó) 234。 在國(guó)內(nèi),雖然精品課程建設(shè)早就被提上議程,但是精品課程管理系統(tǒng)的建設(shè)與使用還是較晚,仍處于初級(jí)階段 。近年來(lái),教育部很顯然非常重視精品課程信息化,在申報(bào)國(guó)家精品課程時(shí),其在線精品課程管理系統(tǒng)是評(píng)價(jià)依據(jù)之一,而且比例權(quán)重可能越來(lái)越大。 現(xiàn)在很多高校都非常重視精品課程管理系統(tǒng)的建設(shè), 自主研發(fā)的 比較有代表性如北京師范大學(xué)開(kāi)發(fā)“新葉網(wǎng)絡(luò)教學(xué)平臺(tái)”、清華大學(xué)開(kāi)發(fā)的“清華網(wǎng)絡(luò)學(xué)堂”2。 當(dāng)然有專門(mén)的企業(yè)來(lái)研發(fā)精品課程管理系統(tǒng),如比較有代表 性地方正校園解決方案、天空教室網(wǎng)絡(luò)教學(xué)系統(tǒng)都日 已成熟的精品課程管理系統(tǒng)。 展趨勢(shì) 根據(jù)教育部的號(hào)召,很多高校都在建設(shè) 精品課程管理系統(tǒng) , 而大學(xué)很多課程并不能用統(tǒng)一的標(biāo)準(zhǔn)來(lái)制定精品課程管理系統(tǒng)的欄目,應(yīng)該根據(jù)不同的學(xué)科特點(diǎn),有屬于該門(mén)課程個(gè)性化的欄目等信息。在技術(shù)已經(jīng)非常成熟基礎(chǔ)下,精品課程管理系統(tǒng)將向多樣化、智能化、交互式、聯(lián)合化的方向發(fā)展。 ( 1)多樣化 精品課程建設(shè)的目的之一將優(yōu)質(zhì)的學(xué)習(xí)資源共享給社會(huì)、對(duì)不同學(xué)科的教師、不同領(lǐng)域的工作的人都可以 共享學(xué)習(xí)資源,為社會(huì)培養(yǎng)創(chuàng)新人才、卓越人才而作出貢獻(xiàn)。 精品課程建設(shè)在今后可能不只是靠高校來(lái)建設(shè), 有可能通過(guò)高校與企業(yè)合作,特別是高校的主講教授和企業(yè)的高級(jí)工程師進(jìn)行合作來(lái)共同設(shè)計(jì)完成精品課程管理系統(tǒng)。 而且將根據(jù)不同的學(xué)科來(lái)設(shè)計(jì)不同的精品課程管理系統(tǒng),大體上可能是一樣,但是應(yīng)該有屬于個(gè)性化的欄目來(lái)滿足不同學(xué)科的特點(diǎn)。 這就將呈現(xiàn)精品課程管理系統(tǒng)多樣化,精品課程管理系統(tǒng)參與者多樣化,精品課程管理系統(tǒng)使用者多樣化。 ( 2)智能化 互聯(lián)網(wǎng)發(fā)展的訊速,許多信息都呈爆炸性增長(zhǎng), 在互聯(lián)網(wǎng)上存放了許多信息。而精品課程管理系統(tǒng)它所相關(guān)的信息在互聯(lián)網(wǎng)上也是隨處可見(jiàn)。如建設(shè) 于 互聯(lián)網(wǎng)上到處可見(jiàn)。 如果要求管理系統(tǒng)將這些信息添加到精品課程管理系統(tǒng)中,以便于讓用戶訪問(wèn)。 如果是通過(guò)手工方式,工作效率極低,需要通過(guò)智能化技術(shù),自動(dòng)在互聯(lián)網(wǎng)上拮取與該門(mén)學(xué)科相關(guān)的資料,添加精品課程管理系統(tǒng)中。 如可以采用 5。 或者通過(guò)數(shù)據(jù)采集技術(shù),對(duì)抓取過(guò)來(lái)的信息同濟(jì)大學(xué) 碩士學(xué)位論文 基于 精品課程管理 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 4 進(jìn)行預(yù)處理,最后將處理結(jié)果插入到精品課程管理系統(tǒng)中,豐富精品課程的相關(guān)內(nèi)容,同時(shí) 將該課程 最新的 相關(guān)信息 在 第一時(shí)間 內(nèi) 發(fā)布給用戶看。 ( 3)交互式 精品課程管理系統(tǒng)發(fā)展的一個(gè)必然趨勢(shì)就是將教師與學(xué)生能夠在 線互動(dòng)、 交流、討論一個(gè)平臺(tái) 。 傳統(tǒng)的精品課程管理系統(tǒng)沒(méi)有任何交流的平臺(tái),只是機(jī)械地將課程的相關(guān)信息發(fā)布,讓用戶下載;學(xué)生不能實(shí)時(shí)地與教師交流互動(dòng)。 在未來(lái)精品課程管理系統(tǒng)功能要求可能將如在線答疑、在線交流、在線提問(wèn)、在線提交作業(yè)等欄目集成進(jìn)來(lái),具有良好的互動(dòng)性。 ( 4)聯(lián)合化 精品課程的建設(shè)以后可能并不是一家高校來(lái)建設(shè),而是由政府、高校、企業(yè)共同參與建設(shè)一項(xiàng)教育工程, 無(wú)論是精品課程建設(shè)涉及到的建設(shè)技術(shù)、還是精品課程建設(shè)的內(nèi)容都需要多個(gè)單位聯(lián)合參與; 而 訪問(wèn) 用戶并單是高校的學(xué)生與教師,也可以對(duì)社會(huì)其它工作領(lǐng)域的人員 公開(kāi),共享教育優(yōu)質(zhì)資源。聯(lián)合化將是精品課程管理系統(tǒng)以后發(fā)展趨勢(shì)之一,多個(gè)單位參與能夠取長(zhǎng)補(bǔ)短、更能夠?yàn)樵撻T(mén)學(xué)科提供了豐富的學(xué)習(xí)資料。 關(guān)技 術(shù) 介 一個(gè)應(yīng)用框架,以 為其核心編程語(yǔ)言,并被編譯成 件,運(yùn)行于 擬機(jī)里 。 以下的特性:繼承了 矢量圖形表達(dá)功能。具備方便的矢量圖形、動(dòng)畫(huà)和媒體處理接口,提供了豐富的組件庫(kù),對(duì)多媒體的廣泛支 持 3。 1、 程模型 程模型包括 庫(kù)。如圖 示。 第 1 章 緒論 5 圖 程模型 種為應(yīng)用程序定義用戶界面的 言,可用于定義非可視化方面的內(nèi)容,例如服務(wù)器端數(shù)據(jù)源,以及用戶界面和服務(wù)器的綁定。 有更多的標(biāo)簽 ,這些標(biāo)簽可用于定義很多可視化組件 ,例如數(shù)據(jù)網(wǎng)格、按鈕、下拉框、樹(shù)形、選項(xiàng)卡導(dǎo)航器和菜單 ,還用一些非可視化組件 務(wù)連接、數(shù)據(jù)綁定和效果。 供了控制和操作對(duì)象的功能。該語(yǔ)言包 括的內(nèi)置對(duì)象和函數(shù)允許開(kāi)發(fā)人員創(chuàng)建自定義的對(duì)象和函數(shù)。使用 實(shí)現(xiàn)的多種功能 ,例如在 標(biāo)簽中插入 碼,這些代碼中包括新函數(shù)、錯(cuò)誤或者時(shí)間處理,同時(shí)還能夠執(zhí)行 用程序可能需要的其他任務(wù)。利用支持 很多概念,例如代碼重用、繼承、封裝和多態(tài)。在可以編程出絢麗的動(dòng)畫(huà)效果。 事件機(jī)制是整個(gè) 序的核心。在一個(gè)程序開(kāi)發(fā)中,很多情況下都會(huì)處理用戶鍵盤(pán)和鼠標(biāo)的動(dòng)作等事件。所有 的組件都會(huì)派發(fā)組件的事件,為組件指定了相應(yīng)的事件監(jiān)聽(tīng)方法 ,一旦事件發(fā)生,監(jiān)聽(tīng)方法就會(huì)被自動(dòng)調(diào)用。另外,每個(gè)組件都可以注冊(cè)多個(gè)偵聽(tīng)器,可以由多方共同處理同一個(gè)事件。派發(fā)的事件包含了目標(biāo)對(duì)象傳遞的信息,監(jiān)聽(tīng)器收到信息,對(duì)信息進(jìn)行分析,再作出相應(yīng)的處理,派發(fā)的事件是一個(gè)攜帶了重要數(shù)據(jù)的對(duì)象 456。 2、 勢(shì) 作為新一代的富客戶端互聯(lián)網(wǎng)技術(shù)的佼佼者, 種技術(shù)已經(jīng)被越來(lái)越多的公司所采用,被越來(lái)越多的用戶和程序員所接受。以下列出 些特征 : (1) 以讓普通程序員 開(kāi)發(fā)制作 為可能 。 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 精品課程管理 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 (2)界面表現(xiàn)能力一流。 (3)客戶端應(yīng)用,解決了異步調(diào)用,界面無(wú)刷新,瀏覽器兼容性等多項(xiàng)難題 。 (4)對(duì)流媒體的支持: 被公認(rèn)為流媒體技術(shù)支持最好的應(yīng)用 。 (5)平臺(tái)的可用性:根據(jù) 司的說(shuō)法, 全世界一半的器上安裝度為 (6)跨平臺(tái): 夠在 運(yùn)行,也可以在手機(jī)上運(yùn)行,所以不用擔(dān)心綁死在 。 (7)對(duì)底層的可操作性: 夠調(diào)用底層的東西,比如可以調(diào)用攝像頭 實(shí)現(xiàn)視頻,而且視頻本身就嵌入在 用中 ,由 接播放。 架 一個(gè)開(kāi)放源代碼的 對(duì)象 關(guān)系映射框架,它對(duì) 行了非常輕量級(jí)的對(duì)象封裝,使得 序員可以隨心所欲的使用對(duì)象編程思維來(lái)操縱數(shù)據(jù)庫(kù) 。 以應(yīng)用在任何使用 場(chǎng)合,既可以在 客戶端程序使用,也可以在 用中使用, 最重要的是 成數(shù)據(jù)持久化的重任。 系結(jié)構(gòu)概要圖如圖 示 圖 系結(jié)構(gòu)概要圖 第 1 章 緒論 7 核心接口一共有 6 個(gè),分別為 : 6 個(gè)核心接口在任何開(kāi)發(fā)中都會(huì)用到。通過(guò)這些接口,不僅可以對(duì)持久化 對(duì)象 進(jìn)行存取,還能夠進(jìn)行事務(wù)控制。下面對(duì)這 6 個(gè)核心接口分別加以介紹。 口 口負(fù)責(zé)執(zhí)行被持久化對(duì)象的 作 (任務(wù)是完成與 數(shù)據(jù)庫(kù) 的交流,包含了很多常見(jiàn)的 句 ), 但需要 注意的是象 是非線程安全的。同時(shí) 同于 用中的里當(dāng)使用 個(gè)術(shù)語(yǔ)時(shí),其實(shí)指的是 的 以后會(huì)將 象稱為用戶 口 口負(fù)責(zé)初始化 充當(dāng)數(shù)據(jù)存儲(chǔ)源的代理,并負(fù)責(zé)創(chuàng)建 象。這里用到了 工廠模式 。需要注意的是不是輕量級(jí)的,因?yàn)橐话闱闆r下,一個(gè)項(xiàng)目通常只需要一個(gè)夠,當(dāng)需要操作多個(gè)數(shù)據(jù)庫(kù)時(shí),可以為每個(gè)數(shù)據(jù)庫(kù)指定一個(gè) 口 口負(fù)責(zé)配置并啟動(dòng) 建象。在 啟動(dòng)的過(guò)程中, 的實(shí)例首先定位映射文檔位置、讀取配置,然后創(chuàng)建 象。 口 口負(fù)責(zé)事務(wù)相關(guān)的操作。它是可選的,開(kāi)發(fā)人員也可以設(shè)計(jì)編寫(xiě)自己的底層事務(wù)處理代碼。 口 口負(fù)責(zé)執(zhí)行各種數(shù)據(jù)庫(kù)查詢。它可以使用 言或 句兩種表達(dá)方式 7。 口的結(jié)構(gòu)如圖 圖 1.3 口結(jié)構(gòu)圖 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 精品課程管理 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 8 究?jī)?nèi)容和論文結(jié)構(gòu)安排 究?jī)?nèi)容 簡(jiǎn)介 目前 許多課程都未建設(shè)精品管理系統(tǒng),或者建了該系統(tǒng)但也存共享程度不高、信息傳遞不通、不能夠支持教學(xué)日常工作等問(wèn)題。本項(xiàng)目是建設(shè) C 語(yǔ)言精品課程管理系統(tǒng),它主要有經(jīng)典編程、熱門(mén)文章、常見(jiàn)問(wèn)題、學(xué)習(xí)信息管理、資料上傳與下載等功能。能夠幫助教師完成日常工作,提高工作效率等特點(diǎn)。其主要研究?jī)?nèi)容包括: ( 1) 研究目前精品課程管理系統(tǒng)建設(shè)現(xiàn)狀,以及主要存在的問(wèn)題; ( 2) 研究現(xiàn)有精品課程管理系統(tǒng)主要功能,并且針對(duì) C 語(yǔ)言基礎(chǔ)學(xué)科的特點(diǎn)特別設(shè)置個(gè)性化欄目。 ( 3) 研究基于 架的開(kāi)發(fā)技術(shù)。 ( 4) 研究精品課程管理系統(tǒng)如何實(shí)現(xiàn), 給出該軟件的一般開(kāi)發(fā)方法和設(shè)計(jì)技術(shù)。 ( 5) 精品課程管理系統(tǒng)如何構(gòu)建數(shù)據(jù)庫(kù),設(shè)計(jì)其數(shù)據(jù)庫(kù)。 文結(jié)構(gòu)安排 本文闡述的是基于 精品課程管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),其論文結(jié)構(gòu)的安排如下: 第 1 章精品課程管理系統(tǒng)的研究背景、意義、國(guó)內(nèi)外現(xiàn)狀與發(fā)展以及研究?jī)?nèi)容等; 第 2 章 重點(diǎn)對(duì)系統(tǒng)進(jìn)行分析與設(shè)計(jì),主要包括可行性分析、需求分析建模、系統(tǒng)功能設(shè)計(jì)等;其中功能設(shè)計(jì)包括經(jīng)典編程瀏覽功能設(shè)計(jì)、常見(jiàn)問(wèn)題瀏覽功能設(shè)計(jì)、熱門(mén)文章瀏覽功能設(shè)計(jì)、文件資料瀏覽功能設(shè)計(jì)、學(xué)習(xí)信息管理功能設(shè)計(jì)、文件上傳與下載功能 設(shè)計(jì)、系統(tǒng)登錄與注冊(cè)功能設(shè)計(jì)、文章管理功能設(shè)計(jì)、論壇管理功能設(shè)計(jì)等。 第 3 章詳細(xì)描述了系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì),主要包括數(shù)據(jù)庫(kù)設(shè)計(jì)原則、數(shù)據(jù)的需求分析、數(shù)據(jù)實(shí)體類圖、數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)對(duì)象類圖等內(nèi)容。 第 4 章闡述精品課程管理系統(tǒng)的部分實(shí)現(xiàn),主要內(nèi)容 面端與服務(wù)器端通信實(shí)現(xiàn)、經(jīng)典編程瀏覽實(shí)現(xiàn)、文件資料瀏覽實(shí)現(xiàn)、文件下載與上傳實(shí)現(xiàn)、學(xué)習(xí)信息管理的實(shí)現(xiàn)、用戶登錄與注冊(cè)的實(shí)現(xiàn)、文章管理的實(shí)現(xiàn)、論壇功能的實(shí)現(xiàn) 等; 第 5 章 對(duì)精品課程管理系統(tǒng)進(jìn)行總結(jié),提出存在不足之處,下一步將需要改進(jìn)的地方。 第 2 章 系統(tǒng) 分析與設(shè)計(jì) 9 第 2 章 系統(tǒng) 分 析 與設(shè)計(jì) 統(tǒng)可行性分析 在開(kāi)發(fā)系統(tǒng)前,首先需要對(duì)系統(tǒng)進(jìn)行調(diào)研, 根據(jù)調(diào)研結(jié)果對(duì)軟件進(jìn)行可行性分析, 考慮技術(shù)上是否可行、操作上是否可行、進(jìn)度是否可行等多個(gè)方面的因素,對(duì)項(xiàng)目還需要進(jìn)行適當(dāng)?shù)娘L(fēng)險(xiǎn)分析 。 下面從 技術(shù)、操作、進(jìn)度等方面 對(duì)精品課程管理系統(tǒng)進(jìn)行 可行性認(rèn)證: ( 1)技術(shù)可行性分析:本項(xiàng)目主要使用 架技術(shù), 前臺(tái)使用 發(fā)精品課程管理系統(tǒng),并且以 為數(shù)據(jù)庫(kù), 本 項(xiàng)目組組長(zhǎng) 具 有豐富的開(kāi)發(fā)經(jīng)驗(yàn) , 其開(kāi)發(fā)技術(shù)熟練 ,能 夠 帶 隊(duì)本小組成員 順利 完成項(xiàng)目 。 ( 2) 操作 上可行性分析: C 語(yǔ)言 精品課程管理系統(tǒng)主要是方便教師 與學(xué)生學(xué)習(xí),其操作界面盡可能友好、使用簡(jiǎn)單 方便;用戶無(wú)需要培訓(xùn)即可操作系統(tǒng),提升了用戶體驗(yàn)效果。 ( 3)進(jìn)度可行性分析: C 語(yǔ)言精品課程管理系統(tǒng)功能需求明確, 對(duì)系統(tǒng)設(shè)計(jì) 清楚,系統(tǒng)建設(shè)的目標(biāo)清 晰, 對(duì)項(xiàng)目任務(wù) 合理安排。項(xiàng) 目需 求 分析 花 費(fèi) 1 個(gè) 月時(shí)間 、項(xiàng) 目數(shù)據(jù)庫(kù)設(shè)計(jì)花費(fèi) 1 個(gè) 月時(shí)間 、項(xiàng) 目研發(fā) 3 個(gè) 月時(shí)間、 項(xiàng) 目測(cè)試及 部署花費(fèi) 2 個(gè) 月時(shí)間。 據(jù) 以往項(xiàng)目 經(jīng) 驗(yàn) 能夠在預(yù)期的時(shí)間內(nèi)開(kāi)發(fā) 開(kāi)發(fā)出符合目標(biāo)的系統(tǒng)。 綜合上面幾個(gè)角度分析,該 系統(tǒng)開(kāi)發(fā)目標(biāo)已明確 、任務(wù)安排已規(guī)劃 ,因此 精品課程管理 系統(tǒng)的 建設(shè) 是完全可行的。 求分析建模 統(tǒng) 用例分析 根據(jù)系統(tǒng)的開(kāi)發(fā)背景及需求,抽象出的系統(tǒng)整體功能用例圖,如圖 所示。系統(tǒng) 用例 分為:用戶用例和管理員用例, 其中 管理員用例 主要包括 有:論壇管理、在線視頻管理、用戶管理、文章管理、下載管理、公告管理;用戶用例有:查看公告、用戶注冊(cè)、用戶登錄、在線發(fā)帖、回帖、在線視頻觀看、在線下載、在線查看新聞,通過(guò)實(shí)現(xiàn)系統(tǒng)的這些功能來(lái)完成整個(gè)系統(tǒng),確保系統(tǒng)能夠
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)轉(zhuǎn)型升級(jí)與技術(shù)創(chuàng)新路徑
- 工業(yè)自動(dòng)化技術(shù)進(jìn)步與產(chǎn)業(yè)發(fā)展分析報(bào)告
- 工業(yè)自動(dòng)化技術(shù)發(fā)展趨勢(shì)及實(shí)施方案
- 工業(yè)遺產(chǎn)改造為旅游景區(qū)的成功案例分析
- 工作場(chǎng)所衛(wèi)生安全標(biāo)準(zhǔn)解讀與實(shí)施
- 工業(yè)領(lǐng)域新能源技術(shù)的推廣與應(yīng)用
- 工業(yè)風(fēng)辦公空間設(shè)計(jì)案例分享
- 工作場(chǎng)合的表達(dá)藝術(shù)
- 工程教育在學(xué)術(shù)研究與工作實(shí)戰(zhàn)的關(guān)聯(lián)分析
- 工廠環(huán)境中的空調(diào)系統(tǒng)配置
- 醫(yī)院7s現(xiàn)場(chǎng)管理培訓(xùn)
- 2024年浙江杭州蕭山區(qū)城市社區(qū)工作者招聘筆試沖刺題(帶答案解析)
- 2024年安徽合肥東方英才人才限公司招聘5人歷年高頻考題難、易錯(cuò)點(diǎn)模擬試題(共500題)附帶答案詳解
- 乳牙疾病的治療與預(yù)防
- 腎絞痛的護(hù)理
- 《麥肯錫金字塔原理》課件
- 《自動(dòng)控制原理》說(shuō)課
- 《內(nèi)部控制》ppt課件完整版
- 醫(yī)療器械(耗材)項(xiàng)目投標(biāo)服務(wù)投標(biāo)方案(技術(shù)方案)
- 2024年中國(guó)石油集團(tuán)招聘筆試參考題庫(kù)含答案解析
- 《內(nèi)保條例培訓(xùn)講座》
評(píng)論
0/150
提交評(píng)論