【畢業(yè)學位論文】(Word原稿)基于Flex與Hibernate的精品課程管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)基于Flex與Hibernate的精品課程管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)基于Flex與Hibernate的精品課程管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)基于Flex與Hibernate的精品課程管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)基于Flex與Hibernate的精品課程管理系統(tǒng)的設計與實現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩92頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

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

溫馨提示

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

評論

0/150

提交評論