【畢業(yè)學(xué)位論文】(Word原稿)某高職院校教學(xué)資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第1頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)某高職院校教學(xué)資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第2頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)某高職院校教學(xué)資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第3頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)某高職院校教學(xué)資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第4頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)某高職院校教學(xué)資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第5頁(yè)
已閱讀5頁(yè),還剩74頁(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)介

中圖分類號(hào): 學(xué)校代碼: 10055 密級(jí): 碩 士 專 業(yè) 學(xué) 位 論 文 某高職院校 教學(xué)資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) IS 要 I 摘 要 本文針對(duì)某高職院?,F(xiàn)代教育技術(shù)中心 使用 傳統(tǒng) 手段管理 多媒體教室 過(guò)程中 出現(xiàn)的 問(wèn)題 ,尤其是教室安排、軟件更新不及時(shí)、計(jì)算機(jī)病毒 傳播等 問(wèn)題,提出 了 建立 基于 教學(xué)資源管理系統(tǒng), 實(shí)現(xiàn) 對(duì)教室、課件和計(jì)算機(jī)統(tǒng)一管理 ,達(dá)到 有效提升多媒體教室 資源利用率 的 目的 ,實(shí)現(xiàn)以教師為核心的管理理念。 論文采用面向?qū)ο蟮姆治龊驮O(shè)計(jì)方法,首先 通過(guò) 對(duì)廣大教師的調(diào)研 ,掌握了現(xiàn)有方法的不足,明確了 廣大教師的需求;通過(guò)系統(tǒng)用例分析、功能分析和性能分析 , 進(jìn)一步細(xì)化 、 明確了項(xiàng)目的需求;在設(shè)計(jì)階段利用活動(dòng)圖、時(shí)序圖 、類圖等 工具 對(duì)系統(tǒng)的對(duì)象和業(yè)務(wù)流程進(jìn)行了設(shè)計(jì)。通過(guò) 工具進(jìn)行項(xiàng)目的數(shù)據(jù)庫(kù)概念設(shè)計(jì)并對(duì)數(shù)據(jù)庫(kù)進(jìn)行了物理實(shí)現(xiàn);為保障系統(tǒng)運(yùn)行 的 正確、穩(wěn)定,對(duì)系統(tǒng)開(kāi)展了功能測(cè)試、性能測(cè)試和負(fù)載測(cè)試。在系統(tǒng)的實(shí)現(xiàn)過(guò)程中貫穿了快速原型 法,通過(guò)反復(fù)與教師溝通不斷完善 系統(tǒng) ,最終建立教學(xué)資源管理系統(tǒng),系統(tǒng)開(kāi)發(fā)采用 術(shù)、 C#語(yǔ)言 、 據(jù)庫(kù) , 使用 010開(kāi)發(fā)工具 進(jìn)行項(xiàng)目的體系架構(gòu)設(shè)計(jì)、編碼和測(cè)試,獲得 了 較高的開(kāi)發(fā)效率。 系統(tǒng)實(shí)現(xiàn)了對(duì)教學(xué)資源的統(tǒng)一管理 , 重點(diǎn)實(shí)現(xiàn)了課表查詢、教室使用情況查詢、軟件需求申請(qǐng)、課件資源管理等功能。廣大教師可以對(duì)教室計(jì)算機(jī)的軟件安裝情況進(jìn)行查詢和申請(qǐng);教師可以在線上傳課件和下載課件,學(xué)生也可以通過(guò)網(wǎng)站下載教師的課件, 這些措施 有效 的 避免了 U 盤(pán)使用帶來(lái)的病毒 傳播 問(wèn)題; 廣大教師也可以在線查詢和申請(qǐng)教室 使用 。 通過(guò)系統(tǒng)的 應(yīng)用 充分 滿足 了廣大教師對(duì)多媒體教室的使用需求,有效的提高了教室申請(qǐng)、軟件安裝和課件 下載的 效率, 有效的 避免 了病毒的傳播。通過(guò)實(shí)踐表明系統(tǒng)的應(yīng)用明顯減低了教學(xué)過(guò)程中因?yàn)橛?jì)算機(jī)的意外 故障 對(duì)教學(xué) 活動(dòng)的 影響 。 關(guān)鍵字 : 教學(xué)資源管理 , 課件管理 , 教室管理 I n of up of of in It in of We of of to s by We of by R To we of we it # We in It in of of so by by to of we of of It of It of in 錄 錄 中文摘要 . I . 錄 . 一章 引言 . 1 第一節(jié) 研究的背景 . 1 第二節(jié) 國(guó)內(nèi)外研究的現(xiàn)狀和趨勢(shì) . 2 內(nèi)研究的現(xiàn)狀 . 2 外研究的現(xiàn)狀 . 3 究的趨勢(shì) . 3 第三節(jié) 論文研究的內(nèi)容 . 3 第四節(jié) 論文的結(jié)構(gòu) . 4 第二章 需求分析 . 6 第一節(jié) 系統(tǒng)的功能需求分析 . 6 目功能需求描述 . 6 目的用例分析 及用例規(guī)約設(shè)計(jì) . 7 第二節(jié) 系統(tǒng)的對(duì)象模型分析 . 14 第三節(jié) 系統(tǒng)的活動(dòng) 分析 . 15 第四節(jié) 系統(tǒng)的動(dòng)態(tài)模型分析 . 17 第五節(jié) 系統(tǒng)的性能分析 . 20 本章小結(jié) . 20 第三章 系統(tǒng)設(shè)計(jì) . 21 目 錄 V 第一節(jié) 系統(tǒng)的架構(gòu)設(shè)計(jì) . 21 統(tǒng)的軟件架構(gòu) . 21 統(tǒng)的部署架構(gòu) . 22 第二節(jié) 系統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì) . 23 第三節(jié) 系統(tǒng)的類設(shè)計(jì) . 24 第四節(jié) 系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì) . 27 據(jù)庫(kù)的概念設(shè)計(jì) . 27 據(jù)庫(kù)的物理實(shí)現(xiàn) . 31 第五 節(jié) 系統(tǒng)的安全性設(shè)計(jì) . 34 本章小結(jié) . 36 第四章 系統(tǒng)實(shí)現(xiàn) . 37 第一節(jié) 系統(tǒng)的開(kāi)發(fā)運(yùn)行環(huán)境搭建 . 37 第二節(jié) 系統(tǒng)的編碼標(biāo)準(zhǔn)和信息編碼標(biāo)準(zhǔn) . 38 第三節(jié) 系統(tǒng)重點(diǎn)功能模塊實(shí)現(xiàn) . 38 統(tǒng)配置模塊實(shí)現(xiàn) . 38 統(tǒng)頁(yè)面設(shè)計(jì) . 39 室 管理 模塊實(shí)現(xiàn) . 39 件安裝申請(qǐng)與管理模塊實(shí)現(xiàn) . 43 件管理模塊實(shí)現(xiàn) . 45 一身份認(rèn)證集成模塊 . 49 信發(fā)送模塊 . 49 統(tǒng)安全實(shí)現(xiàn) . 50 本章小結(jié) . 51 第五章 系統(tǒng)測(cè)試 . 52 第一 節(jié) 測(cè)試大綱的編寫(xiě) . 52 第二節(jié) 系統(tǒng)功能測(cè)試 . 53 目 錄 測(cè)試用例編寫(xiě) . 53 試運(yùn)行與結(jié)果分析 . 55 第三節(jié) 系統(tǒng)的性能與負(fù)載測(cè)試 . 56 試用例編寫(xiě) . 56 試工具 . 57 能測(cè)試環(huán)境建設(shè) . 58 試運(yùn)行與結(jié)果分析 . 58 本章小結(jié) . 65 第六章 總結(jié)與展望 . 66 第一節(jié) 總結(jié) . 66 第二節(jié) 展望 . 67 參考文獻(xiàn) . 69 致謝 . 71 個(gè)人簡(jiǎn)歷 在學(xué)期間發(fā)表的學(xué)術(shù)論文與研究成果 . 72 第 一 章 引言 1 第 一 章 引言 第一節(jié) 研究的背景 天津機(jī)電職業(yè)技術(shù)學(xué)院是天津重點(diǎn)建設(shè)的高職學(xué)院之一,學(xué)校的規(guī)模近年發(fā)展迅速,教學(xué)設(shè)施大量增 加,尤其是多媒體教室已經(jīng)增加到 3 棟教學(xué)樓 180多間 ,隨著近年 招生計(jì)劃的實(shí)施,學(xué)生數(shù)還有增加的趨勢(shì) 。 教師的講授課程也由原來(lái)的 180 個(gè)科目,增加到了文、理、工、管理、藝術(shù)、護(hù)理、經(jīng)濟(jì)等 300多個(gè)科目,教師接近 500 多人。 學(xué)院原來(lái)的管理模式 是由現(xiàn)代教育技術(shù)中心對(duì)多媒體 教室 統(tǒng)一管理,但由于班級(jí)不斷增加,教室 的課程差異非常大,不同的 教師 對(duì)教學(xué)軟件的安裝有很大的不同,往往需要提前幾周進(jìn)行統(tǒng)計(jì) 。 由于系統(tǒng)環(huán)境的問(wèn)題,對(duì)教室的安排約束很大。在日常教學(xué)中還出現(xiàn)了病毒傳播問(wèn)題,主要是教師常常用 U 盤(pán)將課件拷到教師機(jī)中,學(xué)生在通過(guò) U 盤(pán)拷貝課件,因此造成病毒傳播比較迅速,為現(xiàn)代教育中心的 教師 管理 帶來(lái) 很大困難,常常因病毒問(wèn)題影響到課堂教學(xué) 的正常開(kāi)展 。 由于教室多 、 課程多 導(dǎo)致的問(wèn)題還包括 臨時(shí) 教學(xué) 安排 導(dǎo)致 教室 調(diào)整 困難;日常 查詢 統(tǒng)計(jì) 教室的使用情況、軟件的安全情況 和系統(tǒng)的安裝情況 準(zhǔn)確性差 。為了提高管理效率,為廣大教師提供優(yōu)質(zhì)服務(wù),必須依靠信息技術(shù),建立教室環(huán)境查詢、軟件安裝申請(qǐng) 、 課件管理 的綜合信息化管理系統(tǒng) ,真正做到以教師為中心,減少因計(jì)算機(jī)環(huán)境對(duì)教學(xué)的影響。 學(xué)院從 2013 年加大了對(duì)教室硬件建設(shè)的投入,購(gòu)置了新的計(jì)算機(jī) 設(shè)備 ,同時(shí)采購(gòu)了桌面云系 統(tǒng),新的系統(tǒng)使硬件故障明顯減少,但原有的管理問(wèn)題還是非常突出。學(xué)院信息化投入明顯增加,實(shí)現(xiàn)了全部多媒體教室聯(lián)網(wǎng),為 教學(xué)資源管理 系統(tǒng)的開(kāi)發(fā)提供的條件。學(xué)院現(xiàn)代教育技術(shù)中心負(fù)責(zé)信息系統(tǒng)的規(guī)劃實(shí)施,購(gòu)置了相關(guān)的正版開(kāi)發(fā)軟件和高檔服務(wù)器,具備了開(kāi)發(fā)系統(tǒng)的軟件和硬件基礎(chǔ)。通過(guò)建設(shè)人事管理系統(tǒng)、 統(tǒng)一身份驗(yàn)證系統(tǒng) 、科研管理系統(tǒng) 等積累了寶貴的軟件開(kāi)發(fā) 和軟件項(xiàng)目管理 經(jīng)驗(yàn)。 第 一 章 引言 2 為改善對(duì)多媒體教室、計(jì)算機(jī)軟件、課件的統(tǒng)一管理,現(xiàn)代教育技術(shù)中心決定建設(shè) “ 機(jī)電職業(yè)學(xué)院教學(xué)資源管理系統(tǒng) ” , 該課題納入了學(xué)院的 “ 2013 年度教學(xué)科研計(jì)劃 ” 。 第二節(jié) 國(guó)內(nèi)外研究的現(xiàn)狀 和趨勢(shì) 內(nèi)研究 現(xiàn)狀 國(guó)內(nèi)對(duì)教學(xué)資源管理的研究比較多 ,但建設(shè)的主體通常是二級(jí)院系或教務(wù)處,資源管理的內(nèi)容主要集中在教學(xué)大綱、教案、課件等,往往是圍繞精品課程建設(shè)開(kāi)展 。 武漢職業(yè)技術(shù)學(xué)院輕工學(xué)院的陳曉紅在 “ 網(wǎng)絡(luò)教學(xué)資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) ” 針對(duì)教師課程建設(shè)中資源共享差的問(wèn)題,提出建設(shè)網(wǎng)絡(luò)化的資源管理系統(tǒng),該系統(tǒng)以二級(jí)學(xué)院管理建設(shè),實(shí)現(xiàn)了教學(xué)資源的初步共享,但存在著共享范圍小,缺乏權(quán)限控制 等 問(wèn)題 1。 部分研究 圍繞精品課程建設(shè)開(kāi)展,如電子科技大學(xué)的王紅玉在 “ 基于 絡(luò)課程資源管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) ” 中 圍繞著精品課程建設(shè)的資源管理系統(tǒng),對(duì)課件、教案等資源進(jìn)行管理 。 該系統(tǒng) 主要是對(duì)教學(xué)資 源進(jìn)行整合,達(dá)到支持課程資源的可持續(xù)增長(zhǎng)的目的,實(shí)現(xiàn)給廣大師生 提供優(yōu)質(zhì)資源,保證課程資源積累、共享,提高資源的利用率 的目的 。 系統(tǒng) 重視用戶交互性,圍繞課程實(shí)現(xiàn)教學(xué)大 綱、課程介紹、教案、學(xué)習(xí)資源等信息的網(wǎng)上發(fā)布管理。通過(guò)網(wǎng)上留言 和專題討論等方法實(shí)現(xiàn)教師和學(xué)生之間的互動(dòng) 2。 國(guó)內(nèi) 關(guān)于 系統(tǒng)平臺(tái)的建設(shè)研究也比較多,尤其是 “ 云技術(shù) ” 的應(yīng)用,保山學(xué)院信息學(xué)院的楊智明 在 “ 基于云計(jì)算的高校數(shù)字化教學(xué)資源管理 研究 ” 中針對(duì)計(jì)算機(jī)維護(hù)問(wèn)題,主要是系統(tǒng)的安裝維護(hù)問(wèn)題,提出了依托云技術(shù)的教學(xué)資源管理方案,該方案突出了操作系統(tǒng)資源和教學(xué)輔助軟件的安裝的解決,但對(duì)由于教學(xué)課件導(dǎo)致的病毒 傳播 問(wèn)題并沒(méi)有解決。并且該 方案 適合學(xué)校大規(guī)模重新建設(shè),投入成本較高,對(duì)于 已經(jīng) 處于運(yùn)行狀態(tài)的 院校 有一定的資金壓力 ,尤其是職業(yè)類院校很難一步建設(shè) 到位 3。 在開(kāi)發(fā)技術(shù)上,國(guó)內(nèi)的系統(tǒng)大多采用 術(shù)、 術(shù)等,由于大多是教師自主開(kāi)發(fā) ,在 技術(shù)上先進(jìn)性很難保證, 尤其是系統(tǒng)安全性較差。國(guó)內(nèi)主流的軟件供應(yīng)商很少面向現(xiàn)代教育技術(shù)中心這類的教學(xué)資 源管 理部門(mén)設(shè)計(jì) 產(chǎn)品,第 一 章 引言 3 大多數(shù)是集成在教務(wù)管理系統(tǒng)中,該設(shè)計(jì)方案不利于教室的管理,使管理和應(yīng)用脫節(jié)嚴(yán)重 4。 外研究 現(xiàn)狀 國(guó)外的部分高校教學(xué)資源管理采用信息中心統(tǒng)一管理的模式,教室多媒體計(jì)算機(jī)實(shí)現(xiàn)遠(yuǎn)程管理的方式,而教學(xué)資源采用教師自主管理的方式,該方式對(duì)系統(tǒng)的維護(hù)比較便捷,但教學(xué)資源的共享性較差。部分高校也在嘗試 “ 資源云 ”的方式管理,同樣 面臨 系統(tǒng)安全管理復(fù)雜的問(wèn)題, 但 國(guó)外對(duì)多媒體教室管理的人員配置遠(yuǎn)高于國(guó)內(nèi) 5。 究的趨勢(shì) 目前 研究 的主要方向 如下: (1) “ 資源云 ” 方向 即全面實(shí)現(xiàn)云方案, 實(shí)現(xiàn)軟件的即需安裝 。該方向適合學(xué)校 多媒體 設(shè)備 的整體建設(shè),系統(tǒng)的擴(kuò)展性較高,同時(shí)也 面臨 投資較高 的問(wèn)題 。 (2) “ 課件資源 ” 與教務(wù)系統(tǒng)全面整合 將課程資源與精品課程集成,或與專門(mén)的教學(xué)平臺(tái)集成,如教務(wù) 統(tǒng)等,該趨勢(shì) 適合教務(wù)處管理模式下的教學(xué)資源管理 6。 第三節(jié) 論文研究的內(nèi)容 論文研究的主要內(nèi)容包括: (1) 實(shí)現(xiàn) 多媒體教室的查詢 與 使用 申請(qǐng) 學(xué)校的多媒體教室申請(qǐng)主要面向全校教師和學(xué)生,通過(guò)該功能實(shí)現(xiàn) 非計(jì)劃內(nèi)的教學(xué)活動(dòng)、學(xué)生活動(dòng)對(duì)教室的申請(qǐng);實(shí)現(xiàn)廣大教師與學(xué)生按照教室查詢課表 的要求 ;滿足調(diào)課等事件對(duì)教室的查詢。 (2) 實(shí)現(xiàn)多 媒體軟件查詢、申請(qǐng)和審批 教師在教務(wù)處進(jìn)行教室安排后,通過(guò)系統(tǒng)向現(xiàn)代教育技術(shù)中心提出軟件安裝申請(qǐng),系統(tǒng)進(jìn)行相關(guān)的統(tǒng)計(jì),根據(jù)統(tǒng)計(jì)結(jié)果,由現(xiàn)代教育技術(shù)中心配置相應(yīng)的系統(tǒng)鏡像滿足教師 需求 。 第 一 章 引言 4 (3) 實(shí)現(xiàn)教學(xué)課件的管理 建立課件資源管理系統(tǒng),課件按照課程名、教師、學(xué)院等屬性進(jìn)行分類管理,實(shí)現(xiàn)教師自主 課件 上傳 、 下載,學(xué)生查詢 、 下載能功能。實(shí)現(xiàn)對(duì)課件的使用統(tǒng)計(jì) 、 教師發(fā)布課件統(tǒng)計(jì)等。 (4) 實(shí)現(xiàn)多媒體設(shè)備信息管理 為 方便 對(duì)全校教室 范圍內(nèi)的 多媒體設(shè)備的 集中 管理,需要 對(duì)教室的硬件設(shè)備信息進(jìn)行管理,包括設(shè)備的數(shù)量、采購(gòu)日期、設(shè)備狀況、使用壽 命等重要信息。 (5) 性能 與安全 系統(tǒng)面向全校開(kāi)放使用,需要面臨廣大教師和學(xué)生大量的查詢和申請(qǐng),因此必須使系統(tǒng)的性能滿足需要。同樣因?yàn)橄到y(tǒng)的 全天候開(kāi)放 ,且于教學(xué) 信息的重要性, 必須高度重視系統(tǒng)的安全,使系統(tǒng)能夠防范常見(jiàn)的攻擊。 (6) 實(shí)現(xiàn)教學(xué)資源管理系統(tǒng)與 其他管理系統(tǒng) 的集成 為方便系統(tǒng)的應(yīng)用,改善教職工的使用體驗(yàn),系統(tǒng)需要與門(mén)戶、統(tǒng)一身份 認(rèn)證 系統(tǒng) 、學(xué)工系統(tǒng)進(jìn)行集成。 第四節(jié) 論文的結(jié)構(gòu) 第一章 前言, 該部分主要介紹系統(tǒng)的開(kāi)發(fā)背景、國(guó)內(nèi)外關(guān)于教學(xué)資源管理系統(tǒng)建設(shè)的現(xiàn)狀和發(fā)展趨勢(shì),總結(jié)了系統(tǒng)需要研究的內(nèi)容。 第 二 章 系統(tǒng)的 分析 ,介紹了系統(tǒng)的分析過(guò)程,重點(diǎn)從系統(tǒng)的用例分析、用例規(guī)約分析來(lái)掌握系統(tǒng)的功能需求;通過(guò)系統(tǒng)的靜態(tài)模型分析等了解系統(tǒng)涉及的對(duì)象;對(duì)系統(tǒng)的性能要求和外部約束進(jìn)行分析。 第 三 章 系統(tǒng)的設(shè)計(jì) ,該部分主要介紹系統(tǒng)的架構(gòu)設(shè)計(jì)、功能結(jié)構(gòu)設(shè)計(jì),利用 術(shù) 實(shí)現(xiàn) 系統(tǒng)的活動(dòng)圖設(shè)計(jì)、時(shí)序圖設(shè)計(jì)、詳細(xì)的類設(shè)計(jì);通過(guò) 具對(duì)系統(tǒng)進(jìn)行數(shù)據(jù)庫(kù)的概念設(shè)計(jì)并物理實(shí)現(xiàn);針對(duì)系統(tǒng)的安全威脅進(jìn)行安全性設(shè)計(jì)。 第 四 章 系統(tǒng)的實(shí)現(xiàn) ,該部分介紹系統(tǒng)的開(kāi)發(fā)環(huán)境搭建、系統(tǒng)的編碼標(biāo)準(zhǔn) 制定,重點(diǎn)介紹系統(tǒng)的功能模塊 實(shí)現(xiàn),如教室查詢模塊、軟件申請(qǐng)模塊、課件發(fā)布模塊、設(shè)備管理模塊等,給出其實(shí)現(xiàn)過(guò)程和代碼實(shí)現(xiàn)。 第 一 章 引言 5 第 五 章 系統(tǒng)的測(cè)試 ,該部分介紹系統(tǒng)的測(cè)試過(guò)程,包括測(cè)試大綱的設(shè)計(jì)、測(cè)試計(jì)劃的編制,重點(diǎn)介紹測(cè)試用例的編寫(xiě)、測(cè)試的執(zhí)行與分析。 第 六 章 總結(jié)與展望 ,該章主要對(duì)系統(tǒng)的開(kāi)發(fā)進(jìn)行 全面 總結(jié),主要總結(jié)系統(tǒng)的開(kāi)發(fā)情況 、 取得的經(jīng)驗(yàn)和不足,并進(jìn)一步指出系統(tǒng)的改進(jìn)方向。 第 二 章 需求分析 6 第 二 章 需求分析 系統(tǒng)需求分析是項(xiàng)目開(kāi)展的第一步,這個(gè)環(huán)節(jié)的質(zhì)量好壞直接決定了項(xiàng)目開(kāi)發(fā)的成敗。在項(xiàng)目的需求分析中要充分進(jìn)行調(diào)研,利用需求分析工具采用面向?qū)ο蟮姆治龇椒▽?duì)項(xiàng)目進(jìn)行詳細(xì)的分析,分析要充分考慮功 能分析、非功能性分析。 第一節(jié) 系統(tǒng)的功能需求分析 項(xiàng)目的功能分析是系統(tǒng)分析的重要部分,首先應(yīng)該通過(guò)系統(tǒng)的調(diào)研對(duì)用戶的需求整理描述,通過(guò)系統(tǒng)的描述后轉(zhuǎn)化為系統(tǒng)用例描述,方便與項(xiàng)目團(tuán)隊(duì)進(jìn)行溝通。 目功能需求描述 通過(guò)對(duì)系統(tǒng)的調(diào)研分析,系統(tǒng)的用戶主要分為以下幾類: 1. 任課教師 任課教師是系統(tǒng)的使用的主要部分,教師要求可以在辦公室或家庭中通過(guò)計(jì)算機(jī)進(jìn)行課程需求軟件的提交,可以網(wǎng)絡(luò)查詢授課的多媒體教師軟件清單;教師 不 希望 用 U 盤(pán)拷貝課件, 同時(shí) 希望 現(xiàn)代教育 中心 能夠 解決 學(xué)生課件下載 的要求 7。 2. 學(xué)生管理教師 學(xué)生管 理教師 , 如輔導(dǎo)員希望能夠在線查詢教室是否空閑,能否滿足活動(dòng)對(duì)計(jì)算機(jī)方面的需要。 3. 學(xué)生 學(xué)生希望教師每節(jié)課能夠?qū)⒄n件下發(fā)給學(xué)生,方便對(duì)課程的復(fù)習(xí);希望 能夠?qū)崟r(shí)查詢是否有空閑教室用于自習(xí)使用。 4. 學(xué)生團(tuán)體 各類學(xué)生團(tuán)體希望能夠在活動(dòng) 前 ,提前查詢和預(yù)定教室。 5. 現(xiàn)代教育技術(shù)中心管理員 第 二 章 需求分析 7 現(xiàn)代教育中心管理員希望能夠及時(shí)收集教師 關(guān)于 軟件安裝的需求匯總清單,能夠?qū)崟r(shí)查詢各個(gè)教室的使用情況;希望降低因?yàn)榻處熛蚪處煓C(jī)拷貝課件 、學(xué)生拷貝 課件造成的病毒傳播;希望能夠?qū)崟r(shí)了解各個(gè)教室的資產(chǎn)設(shè)備情況,統(tǒng)計(jì)各個(gè)教室設(shè)備的狀態(tài),方便購(gòu)置計(jì)劃 的制定和資產(chǎn)的盤(pán)點(diǎn),希望各類申請(qǐng)進(jìn)行網(wǎng)上提交 、 網(wǎng)上反饋 、 減少二級(jí)管理和電話傳達(dá)等 8。 目的用例分析 及用例規(guī)約設(shè)計(jì) 對(duì) 項(xiàng)目需求進(jìn)行分析確定 項(xiàng)目的用例,通過(guò)對(duì)用例的分析進(jìn)一步確定各個(gè)功能的邊界 。 通過(guò)用規(guī)約分析,明確了用例操作的 約束條件,下面對(duì)用例進(jìn)行詳細(xì)分析: 1. 教師用例 通過(guò)任課教師和學(xué)生管理教師的分析,將二者賦予相同的功能權(quán)限,即教室的查詢權(quán)限、教室申請(qǐng)、軟件安裝、課件發(fā)布權(quán)限 , 在學(xué)期初始由教務(wù)處統(tǒng)一安排的課程由現(xiàn)代教育技術(shù)中心導(dǎo)入數(shù)據(jù), 用例如圖 示 。 圖 師用例 (1) 教室申請(qǐng) 用例規(guī)約 第 二 章 需求分析 8 教師對(duì)教室的申請(qǐng)主要是教學(xué)計(jì)劃外的課程 ,申請(qǐng)前教師需要自主查詢選擇教室 ,用例的具體規(guī)約如表 示。 表 師 申請(qǐng) 教室 用例規(guī)約 用例名稱: 教師申請(qǐng)教室用例規(guī)約 用例 色: 教師 用例說(shuō)明: 教師因計(jì)劃外課程使用教室的申請(qǐng) 前置條件: 1. 教師已查詢到相關(guān)空閑且滿足容量的教室 基本事件流: 1 查詢空閑教室; 2 錄入使用時(shí)間段、課程名稱、使用日期 ; 3. 錄入軟件需求、硬件需求 ; 4. 確認(rèn)導(dǎo)入。 其它事件流: 無(wú) 替代 事件流: 第 3 步 若判斷教室計(jì)算機(jī)硬件滿足不了所申請(qǐng)軟件的最低條件,進(jìn)行提示 。 異常事件流: 第 4 步 存在并發(fā)訪問(wèn),提示“該教室其他教師申請(qǐng)中” 后置條件: 無(wú) (2) 課件發(fā)布 用例規(guī)約 教師發(fā)布自己的教學(xué)課件到課件管理系統(tǒng)中需要 受 到格式、大小等限制 ,用例的具體規(guī)約如表 示。 表 件發(fā)布 用例規(guī)約 用例名稱: 課件發(fā)布用 例 用例 色: 教師 用例說(shuō)明: 教師將課件發(fā)布到課件管理平臺(tái) 前置條件: 1. 教師 已登錄系統(tǒng) ,具有發(fā)布課件權(quán)限 基本事件流: 1選擇 課件 文件; 2 上傳課件 ; 3. 選擇課程名 ; 4. 提交 。 其它事件流: 無(wú) 替代事件流: 第 3 步 若不存在該課程,則錄入課程名稱 。 異常事件流: 第 2 步 文件大于 10M 或文件不是 式,提示教師重新調(diào)整后上傳。 后置條件: 無(wú) 第 二 章 需求分析 9 2. 學(xué)生用例 學(xué)生用例主要實(shí)現(xiàn)對(duì)教室使用情況、課表的查詢和課件下載 ,如圖 示 。 圖 生用例 (1) 教室查詢 用例規(guī)約 學(xué)生角色的教室查詢功能滿足學(xué)生上自習(xí) 前的空閑 教室 查詢 ,用例的具體規(guī)約如表 示。 表 室查詢 用例規(guī)約 用 例名稱: 教室查詢 用例 色: 學(xué)生 用例說(shuō)明: 學(xué)生查詢空閑教室 前置條件: 無(wú) 基本事件流: 1 選擇日期 ; 2 選擇教學(xué)樓 ; 3. 點(diǎn)擊查詢。 4. 列出空閑教室列表 其它事件流: 無(wú) 替代事件流: 無(wú) 。 異常事件流: 第 4 步 無(wú)滿足條件記錄時(shí)提示“無(wú)滿足條件的空閑教室” 后置條件: 無(wú) (2) 課件下載 用例規(guī)約 課件下載用例主要是學(xué)生通過(guò)網(wǎng)絡(luò)查詢教師發(fā)布的課件,通過(guò)網(wǎng)絡(luò)將課件下載到本地 ,用例的具體規(guī)約如表 示。 第 二 章 需求分析 10 表 件下載 用例規(guī)約 用例名稱: 課件下載用例 用例 色: 學(xué)生 用例說(shuō)明: 學(xué)生下載教師發(fā)布 的 課件 前置條件: 1. 課件未過(guò)期 基本事件流: 1 選擇課程名稱、教師名稱; 2 點(diǎn)擊查詢 3. 顯示 課件 結(jié)果 列表 ; 4. 查看詳細(xì)信息; 5. 下載課件。 其它事件流: 無(wú) 替代事件流: 第 1 步 若不清楚課程名稱等信息,可進(jìn)行模糊查詢 異常事件流: 第 4 步 無(wú)滿足條件的課件提示“不存在滿足條件的記錄” 后置條件: 無(wú) 3. 學(xué)生團(tuán)體 學(xué)生團(tuán)體 用例相對(duì)學(xué)生 用例 增加 了 教室申請(qǐng)功能,但不具備課件發(fā)布 權(quán)限 ,因?yàn)楦鱾€(gè)教室均安裝了 件 和媒體播放器等常用軟件,課件可以通過(guò)郵箱 下載到計(jì)算機(jī) ,如圖 示 。 學(xué)生團(tuán)體用例 兼有教師用例和學(xué)生用例的特征,不 再 介紹其用例規(guī)約 9。 圖 生團(tuán)體用例 4. 中心 管理員用例 中心 管理員負(fù)責(zé) 教室申請(qǐng)、軟件安裝的審批,負(fù)責(zé) 教室的 臨時(shí)調(diào)整,對(duì)網(wǎng)絡(luò)課件存儲(chǔ)服務(wù)器進(jìn)行例行檢查,并進(jìn)行日志記錄。負(fù)責(zé)教室資產(chǎn)設(shè)備的運(yùn)行監(jiān)督和統(tǒng)計(jì) ,如圖 示 。 第 二 章 需求分析 11 圖 心管理管理員用例 (1) 審核教室申請(qǐng) 用例規(guī)約 教師提交的教室 申請(qǐng)需要由現(xiàn)代教育技術(shù)中心進(jìn)行審核 ,用例的具體規(guī)約如表 示。 表 核教室申請(qǐng) 用例規(guī)約 用例名稱: 審核教室申請(qǐng)用例 用例 色: 中心 管理員 用例說(shuō)明: 中心管理員對(duì)提交的教室使用申請(qǐng)進(jìn)行審批 前置條件: 1. 存在教室申請(qǐng)記錄 2. 管理員已登錄系統(tǒng) 基本事件流: 1 選擇待審批記錄 ; 2 查看記錄 ; 3. 審核 ; 4. 提交 。 其它事件流: 無(wú) 替代事件流: 第 3 步 若 發(fā)現(xiàn) 申請(qǐng)不符合條件則選擇“不通過(guò)”并錄入理由 。 異常事件流: 無(wú) 后置條件: 無(wú) 第 二 章 需求分析 12 (2) 審核教室調(diào)整 用例規(guī)約 因?yàn)楫惓T蛉鐚W(xué)生人數(shù)發(fā)生變動(dòng)、教師調(diào)課等原因,需要進(jìn)行教室調(diào)整,其審核的約束如表 示。 表 核 教室 調(diào)整 用例規(guī)約 用例名稱: 審核教室調(diào)整用例 用例 色: 中心 管理員 用例說(shuō)明: 對(duì)教師的教室調(diào)整進(jìn)行審批 前置條件: 1. 教師提交調(diào)整申請(qǐng) 基本事件流: 1選擇待審批記錄; 2查看記錄; 3. 審核; 4. 提交。 其它事件流: 無(wú) 替代事件流: 第 3 步 若發(fā)現(xiàn)申請(qǐng)不符合條件則選擇 “不通過(guò)”并錄入理由。 異常事件流: 無(wú) 后置條件: 無(wú) 5. 系統(tǒng)管理員 系統(tǒng)管理員負(fù)責(zé)教師信息的初始 化 、教室信息的初始化、學(xué)生團(tuán)體信息的初始化和賬號(hào)管理。對(duì)賬號(hào)和權(quán)限進(jìn)行管理 ,如圖 示 。 圖 統(tǒng)管理員用例 第 二 章 需求分析 13 (1) 教室添加 用例規(guī)約 在教學(xué)運(yùn)行中教室的數(shù)量可能會(huì)發(fā)生變化,因此需要對(duì)教室信息進(jìn)行管理 ,以教室添加為例 , 用例的具體規(guī)約如表 示。 表 教室添加 用例規(guī)約 用例名稱: 教室添加 用例 色: 系統(tǒng)管理員 用例說(shuō)明: 將新增 教室添加到系統(tǒng)中 前置條件: 1. 系統(tǒng)管理員已登錄系統(tǒng) 基本事件流: 1 錄入教室編號(hào)、位置 ; 2 錄入容量 ; 3. 錄入類型 ; 4. 錄入計(jì)算機(jī)配置、操作系統(tǒng) ; 5、錄入應(yīng)用軟件列表 ; 6、錄入教室狀態(tài) 7、提交 其它事件流: 無(wú) 替代事件流: 無(wú) 異常事件流: 無(wú) 后置條件: 無(wú) (2) 設(shè)備添加 用例規(guī)約 管理員根據(jù)教室的情況調(diào)整教室的設(shè)備情況,以添加設(shè)備為例 規(guī)約如表 表 備添加 用例規(guī)約 用例名稱: 設(shè)備添加 用例 色: 系統(tǒng)管理員 用例說(shuō)明: 將設(shè)備信息添加到系統(tǒng) 前置條件: 1. 管理員已登錄系統(tǒng) 基本事件流: 1 錄入設(shè)備編號(hào)、設(shè)備名稱、出廠日期、保修期、狀態(tài); 2 選擇所屬教室 ; 3. 錄入功能 ; 4. 提交 。 其它事件流: 無(wú) 替代事件流: 無(wú) 異常事件流: 無(wú) 后置條件: 無(wú) 第 二 章 需求分析 14 系統(tǒng)總體用例圖 如圖 示 : 圖 體用例圖 第二節(jié) 系統(tǒng)的對(duì)象模型分析 通過(guò) 對(duì)學(xué)校教學(xué)資源的管理過(guò)程分析,系統(tǒng)的對(duì)象包括:教師,參與教學(xué)活動(dòng)的任課教師和學(xué)生管理教師;教室,供教學(xué)活動(dòng)使用的教室;學(xué)生,校內(nèi)全體學(xué)生; 學(xué)生團(tuán)體,具有 教室申請(qǐng)資格; 設(shè)備,應(yīng)用于課堂教學(xué)的各類設(shè)備;課件,在課堂教學(xué)中教師發(fā)布的各類課件;多媒體計(jì)算機(jī);管理員,分為系統(tǒng)管理員和具體業(yè)務(wù)管理員 10。項(xiàng)目的靜態(tài)模型如圖 示。 第 二 章 需求分析 15 圖 象模型圖 第三節(jié) 系統(tǒng)的 活動(dòng) 分析 活動(dòng)圖是描述業(yè)務(wù)實(shí)例實(shí)現(xiàn)的工作流程,可以有效的描述各個(gè)系統(tǒng)與用戶之間的工作程序,下面以教師、學(xué)生和業(yè)務(wù)管理員三個(gè)角色為例介紹系統(tǒng)的活動(dòng)圖設(shè)計(jì)。 1. 教師活動(dòng)圖 教師的主要活動(dòng)就是課件發(fā)布、教室申請(qǐng),在教室申請(qǐng)后可以提交軟件安裝申請(qǐng)和調(diào)換教室申請(qǐng) 。教師可以提交和修改自己發(fā)布的課件,活動(dòng)圖如 圖 示 11。 第 二 章 需求分析 16 圖 師活動(dòng)圖 2. 學(xué)生活動(dòng)圖 學(xué)生的活動(dòng)比較簡(jiǎn)單,主要活動(dòng)就是查看教室是否空閑、下載教師發(fā)布的課件和查看課表,如圖 示 。 圖 生活動(dòng)圖 第 二 章 需求分析 17 3. 業(yè)務(wù)管理員活動(dòng)圖 由于管理員之間的分工不同 , 管理員負(fù)責(zé)不同的工作,以負(fù)責(zé)軟件安裝的管理員為例,管理員登錄系統(tǒng)后查看是否有軟件安 裝申請(qǐng),若有則進(jìn)行審批,未通過(guò)的需要給出原因,通過(guò)的需要記錄安裝日志 9,如圖 示。 圖 務(wù)管理員活動(dòng)圖 第四節(jié) 系統(tǒng)的動(dòng)態(tài)模型分析 為描述系統(tǒng)的各個(gè)對(duì)象在執(zhí)行過(guò)程中的交互關(guān)系,本項(xiàng)目采用時(shí)序圖 對(duì)交互在 時(shí)間 上的 先后 關(guān)系 進(jìn)行 分析,下面以 教室申請(qǐng) 、 課件上傳 、 教學(xué)設(shè)備調(diào)整為例介紹分析的過(guò)程 12。 1. 教室申請(qǐng) 教室申請(qǐng)由任課教師、學(xué)生管理教師、學(xué)生社團(tuán)來(lái)完成,該步驟完成申請(qǐng)的提交過(guò)程,首先教師輸入時(shí)間、日期、容量等條件進(jìn)行查詢符合條件的空閑教室,在返回的列表中選擇,選擇時(shí)該教室被鎖定,防止并發(fā)申請(qǐng),教師錄入第 二 章 需求分析 18 課程等信息后,提交信息,記錄到數(shù)據(jù)庫(kù),該信息等待管理人員審核如圖 圖 師提交教室申請(qǐng) 2. 課件上傳 課件上傳功能,首先教師登錄系統(tǒng),錄入課件相關(guān)的信息,選擇課件,提交到系統(tǒng),系統(tǒng)首先驗(yàn)證文件的格式、大小符合要求后上傳文件,教師確認(rèn)相關(guān)信息后保存課件信息,如圖 示。 3. 教學(xué)設(shè)備調(diào)撥 教學(xué)設(shè)備調(diào)撥功能由設(shè)備管理員負(fù)責(zé),具體工作就是根據(jù)要求對(duì)教室的設(shè)備進(jìn)行調(diào)整分配,如圖 示。 第 二 章 需求分析 19 圖 件發(fā)布時(shí)序圖 圖 學(xué)設(shè)備調(diào)撥時(shí)序圖 第 二 章 需求分析 20 第 五 節(jié) 系統(tǒng)的性能分析 系統(tǒng)主要應(yīng)用于學(xué)校 內(nèi)部,其中學(xué)生下載課件資源、上課查詢課程和 自習(xí)教室 查 詢 使用的最多。老師主要在課前上傳課件、查詢 教室 ,而管理人員對(duì)設(shè)備的查詢也主要發(fā)生在校內(nèi),因此對(duì)系統(tǒng)的設(shè)計(jì)主要以校內(nèi)局域網(wǎng)為主,考慮到學(xué)生查詢自習(xí)教室的并發(fā)量很大,課件下載的數(shù)據(jù)流量很大,除了增加系統(tǒng)的配置外對(duì)系統(tǒng)的設(shè)計(jì)也必須優(yōu)化,包括頁(yè)面優(yōu)化、緩存優(yōu)化等。因此項(xiàng)目 對(duì)課表和教室使用情況的查詢 性能 不大于 5 秒,教師上傳課件在不大于 10M 的情況下 30 秒完成,課件下載在 10 秒內(nèi)完成。 使用 設(shè)備管理 功能 的 用戶較少,數(shù)據(jù)量也較少 ,因此 各項(xiàng)功能小于 30 秒即可 13。 本章小結(jié) 本章通過(guò)對(duì)調(diào)研的需求描述進(jìn)行分析,確定了系統(tǒng)的 用例,分析了用例的規(guī)約條件。 通過(guò)分析系統(tǒng)的靜態(tài)對(duì)象,摸清了系統(tǒng)的整體概況。對(duì)系統(tǒng)的工作流程 進(jìn)行分析,確定了系統(tǒng)工作的活動(dòng)流,各個(gè)對(duì)象交互的時(shí)間和順序關(guān)系。最后對(duì)系統(tǒng)運(yùn)行的外部條件進(jìn)行了分析,確定了系統(tǒng)的運(yùn)行的性能要求。 第 三 章 系統(tǒng)設(shè)計(jì) 21 第 三 章 系統(tǒng)設(shè)計(jì) 系統(tǒng)的設(shè)計(jì)是項(xiàng)目建設(shè)的重要過(guò)程,需要將對(duì)系統(tǒng)的分析結(jié)果整理設(shè)計(jì)成可以實(shí)現(xiàn)的對(duì)象結(jié)構(gòu),為系統(tǒng)的 程序 編碼做準(zhǔn)備。設(shè)計(jì)的內(nèi)容既包括系統(tǒng)的架構(gòu)設(shè)計(jì)、功能結(jié)構(gòu)設(shè)計(jì)等概要設(shè)計(jì),也包括系的類設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)等詳細(xì)設(shè)計(jì) 14。 第一節(jié) 系統(tǒng)的架構(gòu)設(shè)計(jì) 統(tǒng)的軟件架構(gòu) 系統(tǒng) 采用 B/S 架構(gòu)設(shè)計(jì),利用 架來(lái)實(shí)現(xiàn)應(yīng)用系統(tǒng),主要從如下的四個(gè)層次來(lái)進(jìn)行,即:數(shù)據(jù)表示層、數(shù)據(jù)訪問(wèn)層、業(yè)務(wù)規(guī)則層和業(yè)務(wù)外觀層 ,如圖 示 。 瀏覽器 瀏 覽器 助進(jìn)程 業(yè)務(wù)外觀層 數(shù)據(jù)表示層 數(shù)據(jù)訪問(wèn)層 業(yè)務(wù)規(guī)則層 數(shù)據(jù)庫(kù) 圖 架層次交互圖 第 三 章 系統(tǒng)設(shè)計(jì) 22 ( 1)數(shù)據(jù)表示層 數(shù)據(jù)表示層解決了數(shù)據(jù)的表示方式。新提出的數(shù)據(jù)對(duì)象 夠容納多個(gè)記錄集。 時(shí)采用 件定義實(shí)體類結(jié)構(gòu) 15。 ( 2)數(shù)據(jù)訪問(wèn)層 數(shù)據(jù)訪問(wèn)層提供對(duì)數(shù)據(jù)庫(kù)的訪問(wèn),封裝 個(gè)部分要完成將數(shù)據(jù)實(shí)體保存到數(shù)據(jù)庫(kù)中,或者從數(shù)據(jù)庫(kù)中讀取數(shù)據(jù)實(shí)體。同這個(gè)部分相關(guān)的,就是對(duì)數(shù)據(jù)訪問(wèn)對(duì)象的使用。這個(gè)層次提供對(duì)數(shù)據(jù)庫(kù)操作的服務(wù),執(zhí)行一下操作:連接數(shù)據(jù)庫(kù)、執(zhí)行數(shù)據(jù)庫(kù)操作(同數(shù)據(jù)庫(kù)交互,如插入、刪除、修改、查詢等)、維護(hù)數(shù)據(jù)庫(kù)連接緩存、數(shù)據(jù)庫(kù)事務(wù)調(diào)用等 16。 ( 3)業(yè)務(wù)規(guī)則層 業(yè)務(wù)規(guī)則層提供業(yè)務(wù)規(guī)則的組織方式。業(yè)務(wù)規(guī)則層需要完成的功能是各種業(yè)務(wù)規(guī)則和邏輯的實(shí)現(xiàn)。業(yè)務(wù)規(guī)則層和數(shù)據(jù)訪問(wèn)層兩個(gè)層次一起解決的是業(yè)務(wù)邏輯的組織方式。為了保證系統(tǒng)的靈活性、封裝性和重用性,系統(tǒng)封裝了這些業(yè)務(wù)邏 輯,向客戶端提供服務(wù),保證系統(tǒng)的高內(nèi)聚和低耦合性,這也是面向?qū)ο笤O(shè)計(jì)的要求。這里的客戶指調(diào)用的界面、其他程序等 17。 ( 4)業(yè)務(wù)外觀層 業(yè)務(wù)外觀層為 提供處理、瀏覽和操作的界面。業(yè)務(wù)外觀層用作隔離層,它將用戶界面與各種業(yè)務(wù)功能的實(shí)現(xiàn)隔離開(kāi)來(lái)。 ( 面)通常只同這個(gè)部分交互,而不是直接調(diào)用業(yè)務(wù)邏輯層或者數(shù)據(jù)實(shí)體的功能。業(yè)務(wù)外觀層只是將已經(jīng)完成的系統(tǒng)功能根據(jù)各個(gè)模塊的需要,對(duì)業(yè)務(wù)規(guī)格進(jìn)行高層次的封裝 18。 統(tǒng) 部署架構(gòu) 網(wǎng)絡(luò)系統(tǒng)的部署結(jié)構(gòu)中將服務(wù)器部署在現(xiàn)代教育技術(shù) 中心,其中由于教室申請(qǐng)等功能由管理員完成,對(duì)系統(tǒng)的安全性要求較高,因此管理員和業(yè)務(wù)管理的操作限制在現(xiàn)代教育技術(shù)中心網(wǎng)絡(luò)范圍內(nèi)完成 。 教師和學(xué)生對(duì)教室、課表、課件等教學(xué)資源的訪問(wèn)非常頻繁,因此需要滿足其便利性要求 ,又要重視系統(tǒng)安全。因?yàn)閷W(xué)生可以匿名下載課件,因此學(xué)生限定在學(xué)校范圍內(nèi)使用 , 而教師可以在校外登錄 19。 如圖 示。 第 三 章 系統(tǒng)設(shè)計(jì) 23 圖 統(tǒng)運(yùn)行的架構(gòu) 第二節(jié) 系統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì) 教學(xué)資源管理系統(tǒng)共分為 4 個(gè)模塊,其中系統(tǒng)管理員模塊主要實(shí)現(xiàn)系統(tǒng)的配置、人員管理和教室管理;業(yè)務(wù)員管理模塊實(shí)現(xiàn)對(duì)教師的各類申 請(qǐng)的審核,記錄操作日志和設(shè)備管理;教師模塊主要實(shí)現(xiàn)課件管理、教室申請(qǐng)和軟件安裝申請(qǐng);學(xué)生模塊實(shí)現(xiàn)課表查詢、課件下載和教室查詢。如圖 示。 圖 統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì) 教學(xué)資源管理 系統(tǒng) 系統(tǒng) 管理員模塊 業(yè)務(wù) 管理 員 模塊 教師模塊 學(xué)生模塊 系統(tǒng)配置 人員管理 教室管理 教室申請(qǐng) 審核 軟件安裝審核 添加 授權(quán) 添加 刪除 教室調(diào)整審核 設(shè)備管理 信息維護(hù) 設(shè)備調(diào)撥 登錄 課件管理 教室申請(qǐng) 軟件安裝申請(qǐng) 教室查詢 課表查詢 課件下載 修改 刪除 添加 第 三 章 系統(tǒng)設(shè)計(jì) 24 第三節(jié) 系統(tǒng)的類設(shè)計(jì) 本項(xiàng)目采用面向?qū)ο蟮脑O(shè)計(jì)方法,將系統(tǒng)中的對(duì)象總結(jié)為若干個(gè)類,可以有效的提高開(kāi)發(fā)效率,下面以 教師 類、 教室 類、 設(shè)備 類 、課件類 等為例介紹主要類的設(shè)計(jì) 20。 1. 教師 類 教師類包括教師、學(xué)生管理教師等對(duì)象,教師類的特性包括姓名、職工編號(hào)和聯(lián)系方式等信息,其具有的方 法包括教室申請(qǐng) () 、課表查詢 () 、課件發(fā)布 () 等,如圖 示。 圖 師類 2. 教室類

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論