當前位置:工程項目OA系統(tǒng) > 學校OA管理系統(tǒng) > 功能介紹 > 教學管理
教學資源系統(tǒng)軟件的設計方案與系統(tǒng)的結(jié)構(gòu)設計
一、系統(tǒng)總體設計
1.1 需求分析
教育資源管理瀏覽器同windows文件管理器差不多,不過是簡化的版本。故此程序的資源目錄區(qū)域應按樹形分布,并按用戶喜好分欄。而資源的預覽頁應滿足不同人群的需要設置不同的顯示模式,本程序中設置了大、小、列表、詳細四種顯示模式。另外應還能直接從管理器中打開或者下載資源文件至本地。
1.2 設計方案及系統(tǒng)結(jié)構(gòu)
1.2.1 設計方案
分別按中小型資源庫的形式,在系統(tǒng)中統(tǒng)一集中管理,是本程序的主要任務,而要解決此任務,只需讓資源具有全局唯一的編號;在此基礎上,實現(xiàn)資源目錄的定制功能是該系統(tǒng)的第二個任務,用戶可以通過設置樹形控件的各節(jié)點的狀態(tài)圖標,來決定該節(jié)點及其與該節(jié)點相關(guān)的父節(jié)點、子節(jié)點的顯示狀態(tài);然后是獲取系統(tǒng)圖標,此過程一般可以通過ExtractIcon與SHGetFileInfo兩個系統(tǒng)函數(shù)完成;再就是通過XML規(guī)范系統(tǒng)數(shù)據(jù)接口,本程序中,需要通過導入msxml.dll文件來使用微軟的XML解析器,完成系統(tǒng)中對XML數(shù)據(jù)的調(diào)用。
1.2.2 系統(tǒng)結(jié)構(gòu)
本程序系統(tǒng)結(jié)構(gòu)。首先運行程序進入軟件界面,軟件界面由菜單欄、樹狀目錄與資源視圖欄三部分組成,各部分又分別細分成幾個小塊。
二、總結(jié)與展望
2.1 總結(jié)
本次綜合設計,完成了建立教育資源管理系統(tǒng)的基本框架,實現(xiàn)了資源的文件夾的樹形顯示以及資源文件的各種視圖查看,到達了特定用戶查看特定內(nèi)容的資源顯示定制效果,初步模擬了資源管理器的功能與界面。通過本次設計,我了解到了利用XML規(guī)范化系統(tǒng)數(shù)據(jù)接口以及如何獲取系統(tǒng)圖標,同時此次綜合運用MFC的相關(guān)編程思想加深了我對于一些功能的理解與使用,如窗口的固定與分割,鼠標鍵盤消息的響應,還有后面動態(tài)鏈接庫的加載等。
這次設計是本學期的第二次綜合設計,感覺比前一次順手了許多,不管是敲代碼的速度還是準確度,都有顯著的提高。由此看來,編程是需要不斷的敲代碼的,否則便會生疏。此外,本次設計給我的最大感受就是,編寫代碼的時候要認真仔細,有時候一個小小的參數(shù)錯誤,比如0寫成1,全角半角符合混亂,雖然編譯通過,但都會導致程序直接崩潰,或者運行后崩潰。這樣的錯誤不僅難以找出,而且容易引發(fā)煩躁情緒,特別是當代碼很多的時候,調(diào)試也得找半天。
2.2 進一步改進的方向
本次設計大體實現(xiàn)的資源管理器的基本框架,Debug目錄下的配置文件的管理還依賴于系統(tǒng)初始的配置,可以改善該部分的管理,使得配置文件受到損壞等情況下具有自動恢復的功能。
對于資源的打開,本系統(tǒng)是調(diào)用機器本身的程序來打開,可以增加預覽功能,讓用戶能直接看到資源的內(nèi)容。
可以增加對各種類型資源的解釋,使系統(tǒng)內(nèi)容更豐富。
針對資源建設的特點,可以增加資源庫的功能,使其支持插件式、模塊式、可疊加式的開發(fā),不斷向其中加載新的資源動態(tài)鏈接庫。
- 1網(wǎng)上教學管理系統(tǒng)特點及優(yōu)勢介紹
- 2想了解了解一下國外教學管理系統(tǒng)
- 3培訓機構(gòu)教學系統(tǒng)系統(tǒng)特點和產(chǎn)品創(chuàng)新性
- 4大家略微介紹一下培訓學校教學軟件
- 5想大概了解一下幼兒園教學軟件
- 6實訓的教學管理系統(tǒng)要實現(xiàn)那些功能?
- 7給大家了解一下教學文檔管理系統(tǒng)的部分介紹
- 8大家知道的教學管理系統(tǒng)系統(tǒng)怎么樣呢?
- 9教學管理軟件系統(tǒng)背景及設計目的
- 10能介紹一款很適用的數(shù)學教學軟件嗎?
- 11市場上有哪些教學軟件可以介紹呢?
- 12想知道教學管理系統(tǒng)制作的特點有哪些
- 13學校教學資源管理軟件主要功能特點
- 14中學生教學管理系統(tǒng)的特點及功能怎么樣
- 15大家想知道的培訓中心教學系統(tǒng)
- 16給大家粗略介紹一下生活中的教學管理子系統(tǒng)
- 17大家都知道的教學管理系統(tǒng)簡介及功能介紹
- 18教學信息管理軟件適用范圍及價值介紹
- 19教學管理
- 20想知道教學質(zhì)量系統(tǒng)一套完整的介紹
- 21智慧校園建設方案
- 22教學資源系統(tǒng)軟件的設計方案與系統(tǒng)的結(jié)構(gòu)設計
- 23智慧教室管理系統(tǒng)的功能作用
- 24為大家介紹一下教務教學管理系統(tǒng)
- 25學校教學資源庫建設與應用的研究
- 26培訓機構(gòu)教學管理系統(tǒng)特點介紹及價值
- 27教學周歷管理軟件系統(tǒng)及特色的粗略介紹
- 28智慧教室管理系統(tǒng)如何選擇?
- 29輔導機構(gòu)教學軟件建設目的及產(chǎn)品創(chuàng)新性
- 30教育教學軟件平臺設計目標有哪些