第一篇:中職學校教學資源信息共享系統(tǒng)設計分析與實現(xiàn)
中職學校教學資源信息共享系統(tǒng)設計分析與實現(xiàn)
【摘 要】分析教育信息化發(fā)展現(xiàn)狀,探索中職學校教學資源信息共享系統(tǒng)的開發(fā),以實現(xiàn)教育管理的現(xiàn)代化、教學手段的信息化和落實教育資源的共享。
【關鍵詞】中職學校 信息化教學 資源信息 共享系統(tǒng) 設計
【中圖分類號】G 【文獻標識碼】A
【文章編號】0450-9889(2016)04B-0036-02
一、教育信息化發(fā)展現(xiàn)狀分析
過去的十多年來,我國中職教育信息化水平有了較大的提高,軟硬件建設有了長足的進步,但與發(fā)達國家先進的信息化教學水平相比還有較大的差距。主要體現(xiàn)在:現(xiàn)有政策和體制機制尚未形成教育信息化發(fā)展的良好環(huán)境,教育管理信息化體系零散,基礎設施水平有待提高,數(shù)字化校園尚未普及,教育信息化對于教育變革的促進作用有待進一步發(fā)揮。
1.基礎網(wǎng)絡設施的現(xiàn)狀。目前,我國普遍采用10Mbps-30Mbps的電信寬帶接入互聯(lián)網(wǎng),少量應用需求比較高的部門采用50Mbps-100Mbps的電信帶寬接入。尚未形成真正意義上的校園城域網(wǎng),區(qū)域內校際之間的網(wǎng)站互訪、優(yōu)質資源互訪均需要公網(wǎng)進行。
現(xiàn)在的網(wǎng)絡架構不足以支撐教育信息化公共服務平臺的日常運行,網(wǎng)絡線路方面還需要與運營商合作改建和優(yōu)化,如果不能形成包含市、區(qū)兩級主要管理部門學校的高速專用網(wǎng)絡,會極大制約教育基礎信息整合的作用與效果。
2.基礎數(shù)據(jù)的現(xiàn)狀。調查發(fā)現(xiàn),中職教育管理信息系統(tǒng)中普遍存在以下問題:用戶分戶涉及面大且分散,由于基礎數(shù)據(jù)不統(tǒng)一、各系統(tǒng)彼此獨立,信息相對封閉,共享機制尚未建立,各系統(tǒng)之間缺乏協(xié)調,導致信息相對封閉,基本上處于“信息孤島”狀態(tài)。
3.數(shù)字化校園平臺應用現(xiàn)狀。目前,僅少部分學校較好地使用了數(shù)字化校園管理平臺,但由于系統(tǒng)多是購買于不同的企業(yè),所采用的標準、功能、窗口等都各不相同,難以做到將分散在系統(tǒng)之間的數(shù)據(jù)集中到一起。
4.教育資源庫建設現(xiàn)狀。以廣西為例,廣西的自治區(qū)級資源庫有廣西教育期刊、博碩論文庫、學科多媒體教育工具包、動畫課堂、名師課堂等。由于缺少一定的推介與培訓,教師對這些資源知之甚少,總體使用效率不夠理想。教師個人擁有的部分優(yōu)質資源大多以文件形式存在于個人電腦中。資源傳播方式主要有電子郵件、QQ或文件共享等。由于共享性比較差,資源制作方面存在大量的重復勞動,尚未形成完整的網(wǎng)絡教育資源體系。
部分學校購買過一些商品資源庫,使用效果不太理想。原因如下:(1)專業(yè)性不強,不能滿足教師日常教學的需要。(2)資源庫目錄結構不合理,沒有和大綱、知識點、教材目錄關聯(lián),教師很難快速搜索到有效的教學資源,用起來很不方便。(3)批量采購的資源與個性化需求存在差異,一體化封閉的資源包難以滿足教師對資源二次加工利用的需求。(4)學校之間的教育信息化發(fā)展極不平衡,所以區(qū)域資源的共建共享無法實現(xiàn),教師資源貢獻積極性不高。(5)教育資源分散,局限于小范圍,標準不統(tǒng)一,建設各自為陣,教學資源重復建設。
5.網(wǎng)絡校本教研情況。各種教科研活動的開展對教師的專業(yè)發(fā)展有極大的幫助,但受制于形式和場地,能夠受益的教師數(shù)量偏少,能直接得到名師指點和幫助的一線教師數(shù)量不多,名師的教學方法、教學資源、教學經(jīng)驗難以共享給其他的教師,不利于全體教師的個人成長和專業(yè)發(fā)展。教師的教學水平參差不齊。團隊教研的協(xié)同工作受地域限制,開展的難度比較大,參加高層次培訓的可能性小,自我提升的空間受到一定的制約。而調研發(fā)現(xiàn),各職業(yè)學校之間尚未采用信息化的手段輔助教科研活動的開展,尚未采用網(wǎng)絡化的手段輔助跨校的教研互動交流。
6.網(wǎng)絡教學系統(tǒng)的應用。當前大部分職業(yè)學校正在有序地開展網(wǎng)絡環(huán)境下的數(shù)字化學習模式的探索與實踐,對移動終端設施和適用的教學資源進行論證,逐步開展基于移動學習模式的教學資源建設工作。少部分學校進行了移動學習的實驗,使用過學校新干線等個性化學習的平臺??傮w上,尚未有優(yōu)質的網(wǎng)絡教學系統(tǒng)可供使用。
7.學校之間的溝通。教師與家長之間的溝通和交流大多是通過短信、電話、微信、QQ等聯(lián)系。家長非常期待能夠深入地了解孩子的學業(yè)水平、在校表現(xiàn)、個性發(fā)展、心理發(fā)展等情況,所以迫切希望擁有一個互動和了解平臺。
二、系統(tǒng)開發(fā)思路
中職學校教學資源信息共享系統(tǒng)定位于開放的、可擴展的、可長期有效運營的教學資源信息化平臺,并通過市場機制獲得合理的回報。
1.云服務體系。中職學校教學資源信息共享系統(tǒng)將利用云計算模式為廣大用戶提供云提供,做到有效節(jié)約教學資源信息化硬件、資金等的投入,減少重復浪費。
中職學校教學資源信息共享系統(tǒng)面向各類用戶提供以下三類應用:
第一,網(wǎng)絡資源體系。(1)統(tǒng)籌規(guī)劃,分步實施,建立覆蓋全區(qū)職業(yè)教育富有廣西特色的優(yōu)質系列教育資源體系。(2)教育資源中心:通過制作、征集、購買三種途徑匯聚各類教學資源,支持各類教學資源的傳遞、整合和分享,多方共建共享;在更為廣闊的時空內發(fā)揮優(yōu)質教育資源的輻射功能,促進優(yōu)質教育資源的共享和教育均衡發(fā)展。(3)教師教研空間:建立網(wǎng)絡資源庫、精品課等方式,重點推動教師教研空間建設。(4)學生學習空間:讓中職學生利用網(wǎng)絡空間探索的學習方式與模式。
第二,電子政務系統(tǒng)。面向學校各部門建設各種業(yè)務應用系統(tǒng),實現(xiàn)網(wǎng)絡化辦公協(xié)同,教育數(shù)據(jù)采集分析,使教校級管理部門能更加及時準確地獲取教育基礎信息和數(shù)據(jù),實現(xiàn)全局的監(jiān)管,全面實現(xiàn)教育管理信息化。
第三,數(shù)字化校園平臺。為學校提供普適性的數(shù)字化校園平臺,并提供獨立的數(shù)字化校園環(huán)境,并基于該環(huán)境實現(xiàn)教育管理信息化,以提升管理水平和管理效率。
2.云服務門戶。云服務門戶面向不同用戶提供的統(tǒng)一服務窗口,門戶是各類信息化服務的載體,門戶為各類注冊用戶提供不同的應用環(huán)境,提供個性化的服務。云服務門戶將利用移動互聯(lián)網(wǎng)技術,支持各類智能移動終端的訪問,在時空上延展了資源有效應用,教研活動開展,移動辦公、移動學習等應用。
3.信息標準體系。公共服務體系將建立涵蓋信息編碼標準、技術標準、應用標準、用戶規(guī)范、信息化管理等方面的全市統(tǒng)一的信息標準體系。
4.運維服務體系。公共服務體系將建立涵蓋系統(tǒng)監(jiān)控與故障處理流程、資源調度流程、系統(tǒng)巡檢流程、客戶服務流程等一系列運維管理與服務的流程化作業(yè)規(guī)范體系。
三、系統(tǒng)開發(fā)總體目標
1.基礎數(shù)據(jù)整合,統(tǒng)一身份認證。
2.積極推進校網(wǎng)域的對接,以達到真正意義上的教育互通網(wǎng)。
3.建設學校OA系統(tǒng),實現(xiàn)管理部門、校校之間的流程審批和信息傳遞,讓政務辦公安全高效。
4.建設普適性的數(shù)字化校園平臺,提高學校的管理效率和辦學水平。
5.建設教育資源中心,提升優(yōu)質資源利用價值,實現(xiàn)教育資源共建共享。
6.建設校本研修平臺,創(chuàng)新教研模式,提高師資業(yè)務水平。
7.建設社區(qū)化的學習互動平臺,提高學生的學習興趣和學習效率。
8.建設家校互通平臺,以達到對學生的全面監(jiān)管與安全管理。
9.利用社區(qū)化、移動化、服務化的技術手段,探索網(wǎng)絡環(huán)境下的移動辦公、移動學習應用。
四、系統(tǒng)開發(fā)愿景
根據(jù)市場、教育管理以及學校的需求,有效配置硬件軟件設備,建立高效的中職學校教學資源信息共享系統(tǒng)和管理體系,實現(xiàn)中職學校和師生使用不同權限實名登錄,提高教育、管理的效率及精準化。以云服務的形式,滿足中職學校對數(shù)字化管理的需求,建立和完善教育資源的建設、應用、管理、培訓、指導與服務的公共體系,從不同渠道吸收接納有益的教育資源。設立網(wǎng)絡化“行政管理”功能,創(chuàng)建全市共享的數(shù)字化校園普適化管理平臺。
1.對于教育管理者而言,經(jīng)過統(tǒng)一身份認證后,可以進入相關的管理平臺,根據(jù)管理權限了解學校管理的狀況、教師發(fā)展的基本情況、學生學業(yè)質量的相關情況。例如,校領導經(jīng)過身份認證以后,可以進入相關學籍管理系統(tǒng),了解招人狀況、招生計劃的落實情況。再如,學校管理者經(jīng)過身份認證以后,可以進入學業(yè)質量檢測管理系統(tǒng),了解本校學生在學業(yè)質量檢測后的基本情況,有利于指導學校的教學工作。
2.對于教師而言,教師通過統(tǒng)一身份認證后,可以建立自己的個人業(yè)務發(fā)展檔案,對教師隊伍建.設實施數(shù)字化有效管理,并為教師繼續(xù)教育、工作績效考核提供依據(jù)。教師業(yè)務檔案的完善將會為職稱評定等工作提供有效信息。
分享教育資源中心的教育資源,也可以將自己的教學資源共享到平臺,參與到全區(qū)動態(tài)教學資源的建設中。教學資源的形式市多樣的,主要有教學設計、教學課件、學件、課堂教學視頻、微視頻、教學素材、課堂反饋檢測題等。
實現(xiàn)“上”與國家資源、省資源對接,“橫”與兄弟省市資源的共建共享,“下”整合區(qū)縣、學校資源和公眾資源。
3.對于學生而言,基于學生信息管理系統(tǒng),建立網(wǎng)絡化教學質量監(jiān)測系統(tǒng)和招生考試服務系統(tǒng),做到動態(tài)更新、實時監(jiān)控,有助于相關部門和領導層的準確分析、科學評論和有效調控。根據(jù)“基于課標、基于問題、基于評論”原則來設計學生互動學習的平臺,倡導學生的自主學習,提供學生自主學習的空間和可能,從知識點出發(fā),從學生的問題出發(fā),為學生提供個性化的學業(yè)、就業(yè)輔導,在教師的引導下提供有效的學習資源;根據(jù)學生的興趣愛好,系統(tǒng)推送相應的課外拓展資源。
4.對于學生家長而言,學生家長通過身份認證登錄后,可以了解學生在學校的學習狀況、在校表現(xiàn)及參與各種社會活動的表現(xiàn),為學生的家庭教育提供一定的指導。同時倡導我們的指導更專業(yè),我們的服務更優(yōu)質,給學生家長對學生的學習指導提供更好和更專業(yè)的選擇。
【參考文獻】
[1]司平.淺談我國職業(yè)教育信息化建設現(xiàn)狀及對策[J].湖北科技學院學報,2015(6)
[2]葉寶根.加強信息化校園建設 創(chuàng)建現(xiàn)代化教育學校[J].國土資源高等職業(yè)教育研究,2015(2)
【基金項目】廣西教科所課題“中等職業(yè)教學資源信息共享系統(tǒng)開發(fā)研究”
【作者簡介】王佳紅(1982―),廣西水產(chǎn)畜牧學校講師。
(責編 江月陽)
第二篇:基于CELTS標準的高等職業(yè)教學資源系統(tǒng)設計與實現(xiàn)
基于CELTS標準的高等職業(yè)教學資源系統(tǒng)設計與實現(xiàn)
摘 要 中國職業(yè)教育迎來了“黃金期”,為了加快發(fā)展現(xiàn)代化職業(yè)教育,高職高專教育資源建設是亟待解決的問題之一。結合我國職業(yè)教育現(xiàn)狀,在CELTS標準的基礎上,結合如今職業(yè)現(xiàn)狀,對高等職業(yè)的教學資源進行了符合e-learing規(guī)則的設計,包括資源結構的邏輯層次設計,內容邏輯層次設計與教學資源元素設計技巧相關要求。本文將根據(jù)CELTS標準設計并實現(xiàn)教學資源管理系統(tǒng)。通過該系統(tǒng)的建設,推進職業(yè)教育發(fā)展。
關鍵詞 CELTS 教育資源 系統(tǒng)設計
中圖分類號:G712 文獻標識碼:A DOI:10.16400/j.cnki.kjdkx.2016.04.002
我國把加快發(fā)展現(xiàn)代職業(yè)教育作為統(tǒng)籌推進經(jīng)濟、民生和教育的重要內容?,F(xiàn)代職業(yè)教育離不開信息技術化的參與,隨著網(wǎng)絡技術在教育行業(yè)的滲透,網(wǎng)絡信息校園環(huán)境已經(jīng)成熟,這為依托信息化學習提供了便利。為了實現(xiàn)職業(yè)教育資源的真正共享,需要建立統(tǒng)一的標準規(guī)則,讓大家都遵守這些準則,才能真正實現(xiàn)讓使用者、資料建設者相互交流,提高效率,優(yōu)化改進教學方法,提高高職人才的質量。為了使我國高職高專教學資源實現(xiàn)共享,結合我國職業(yè)教育現(xiàn)狀,在CELTS標準的基礎上,按照職業(yè)教育的職業(yè)性、項目性的一些教學資源進行了資源結構的邏輯設計,根據(jù)設計與CELTS標準實現(xiàn)教學資源管理平臺,通過該平臺系統(tǒng)的建設,教師按照規(guī)則上傳資料,實現(xiàn)了高等職教學資源的共享。CELTS標準
中國網(wǎng)絡教育技術標準體系(CELTS)是教育應用層面支持教育資源共享、信息交換和系統(tǒng)互操作能力的統(tǒng)一的技術標準。它的標準分為教育管理類,學習環(huán)境類,學習者類,指導類,教學資源類。根據(jù)CELTS的標準,高職教學資源按層次可分為用戶層(包含學生,教師,企業(yè)和社會人員)、平臺層(包含學習的平臺,實訓平臺,測試平臺,交流平臺,服務管理等平臺)和資源層(資源層包含專業(yè)資源庫,課程資源庫,素材資源庫和公共資源庫),各層次之間的邏輯關系如圖1左圖所示。教學資源管理系統(tǒng)框架設計
本系統(tǒng)將采用J2EE進行開發(fā),采用四層的體系結構,(1)數(shù)據(jù)層:用于保存持久化的數(shù)據(jù),保存數(shù)據(jù);(2)持久層:用于進行對象的持久化操作。(3)業(yè)務邏輯層:進行核心業(yè)務的邏輯處理。(4)表示層:提供用戶界面的顯示和與用戶進行操作。按照這樣的設計思路,系統(tǒng)可以在后續(xù)的發(fā)展中進行擴展,降低耦合性。
資源管理系統(tǒng)的總體架構如圖1右所示,框架圖與系統(tǒng)設計圖對應。系統(tǒng)的使用者有普通用戶(也就是老師和學生)、審核員(對老師等上傳的資料進行核對,判斷資料是否符合標準)和管理員(系統(tǒng)管理者)。不同的使用者具有不同的權限,權限最高的是管理員,能夠管理所有資源,對不符合規(guī)則的資源進行增刪改,能管理用戶,同時對整個系統(tǒng)進行維護管理。審核員對資源進行審核與發(fā)布。普通的使用者即教師和學生等主要檢索資源、瀏覽資源、下載資源、評價資源等。關鍵技術
3.1 SSH集成框架技術
SSH2為 struts+spring+hibernate的一個集成框架,典型的J2EE三層結構,從職責上分為四層:表示層、業(yè)務邏輯層、數(shù)據(jù)持久層。struts主要是用于mvc,spring主要用于aop和ioc,hibernate主要是用于持久層,采用上述開發(fā)模型,不僅實現(xiàn)了視圖、控制器與模型的徹底分離,而且還實現(xiàn)了業(yè)務邏輯層與持久層的分離。以幫助項目的開發(fā)工作人員,程序員在非常短的時間內搭建良好的web應用程序,同時該應用程序維護方便,可以重復利用,結構也清晰,他們之間的耦合度比較小,使用svn可以同步開展工作,成員相對獨立,從而提高了開發(fā)的效率。從目前的情況來看,springMVC被越來越多的開發(fā)人員所青睞。不敢說springMVC一定能夠取代struts。但是,可以肯定的一點就是springMVC使用比例會越來越高。
3.2 XML技術
XML技術的出現(xiàn)為實現(xiàn)格式化的文檔提供進行標記的工具,利用這項技術開發(fā)人員可以根據(jù)自己的領域創(chuàng)建內容,使用 XML 創(chuàng)建自己的元素,從而能夠更精確地表示自己的信息。教育資源屬性集以LOM為基本框架,將教育資源屬性與XML標記一一對應,基于XML的教育資源,用戶可以快速而準確地搜索教育資源庫中的資源,包括文本、圖片、視頻等多媒體資源,不同應用程序都可實現(xiàn)對資源數(shù)據(jù)的調用。同時設計者根據(jù)每類資源的不同的特征提供了分類的屬性集合,用戶可以通過這些屬性在使用平臺對教學資源進行檢索,從而提高了用戶的體驗速度,進而查詢到更加精確的資源。本文將利用XML開發(fā)一個基于元數(shù)據(jù)標準的、開放的教育資源庫系統(tǒng)。
3.3 流媒體技術
流媒體技術在現(xiàn)狀信息教育中已經(jīng)被普遍使用,對于高職來說,高職強調技能,同時為了提高學生興趣餓,盡可能地使用流媒體資源系統(tǒng)中的音頻、視頻等多媒體文件,如虛擬仿真的課件,操作視頻,情景欣賞等,一般都較大,因此需要存儲的瀏覽器服務器容量也比較大。因此為了滿足如今在線教學資源的共享,建議安裝流媒體服務器,專門用于流媒體處理,分段傳送,用戶不必消耗時間等著整個內容傳送完畢,就可以隨時觀看到即時的連續(xù)的內容,這樣節(jié)省了學生和老師的資源,提高了播放速度,甚至可以隨時地暫停、快進、快倒。因此對流媒體服務器要求較高,要求高速、穩(wěn)定和連續(xù)的訪問流支持,還需支持數(shù)據(jù)的同步,從而確保媒體數(shù)據(jù)的按時到達。實現(xiàn)
下面以實訓教師身份為例,介紹教學資源的管理功能:(1)用戶管理。系統(tǒng)管理員可以在后臺管理用戶,并且分配所屬基地,所屬基地決定了用戶的角色。(2)資源元數(shù)據(jù)管理。教師根據(jù)課程要求,可以管理資源元數(shù)據(jù)。(3)查詢檢索管理。用戶可以通過首頁等查看并檢索教學資源。(4)資源上傳與下載管理。實訓教師可以在該平臺上發(fā)布實訓任務學生或者其他用戶可以下載任務單。
小結
本章主要是采用J2EE開發(fā)平臺,采用相關的關鍵技術如XML和流媒體技術對資源管理系統(tǒng)進行設計與開發(fā),實現(xiàn)了不同角色對教學資源的不同操作功能。高等職業(yè)教育教學資源建設是高職院校改革與發(fā)展的重點工作,是一項復雜的系統(tǒng)工程,應該是上級領導及廣大教師和學生一起共同努、共同豐富和建設的。由于資金、時間和其他方面的因素,本文設計的高等職業(yè)教育教學資源系統(tǒng)功能還很有限,有些部分構思還不到位,教學資源所涉及的素材內容還比較少,需要在以后的實踐中讓教師和學生共同去豐富。另外由于篇幅等原因本文未對高等職業(yè)教育教學資源建設做教學資源的相關評價,教學資源評價也是資源建設的一個重要方面,這也是后續(xù)研究的一個重點,相信在后續(xù)的研究工作中會逐漸完善本系統(tǒng)。
我國把加快發(fā)展現(xiàn)代職業(yè)教育作為統(tǒng)籌推進經(jīng)濟、民生和教育的重要內容。現(xiàn)代職業(yè)教育離不開信息技術化的參與,隨著網(wǎng)絡技術在教育行業(yè)的滲透,網(wǎng)絡信息校園環(huán)境已經(jīng)成熟,這為依托信息化學習提供了便利。為了實現(xiàn)職業(yè)教育資源的真正共享,需要建立統(tǒng)一的標準規(guī)則,讓大家都遵守這些準則,才能真正實現(xiàn)讓使用者、資料建設者相互交流,提高效率,優(yōu)化改進教學方法,提高高職人才的質量。為了使我國高職高專教學資源實現(xiàn)共享,結合我國職業(yè)教育現(xiàn)狀,在CELTS標準的基礎上,按照職業(yè)教育的職業(yè)性、項目性的一些教學資源進行了資源結構的邏輯設計,根據(jù)設計與CELTS標準實現(xiàn)教學資源管理平臺,通過該平臺系統(tǒng)的建設,教師按照規(guī)則上傳資料,實現(xiàn)了高等職教學資源的共享。CELTS標準
中國網(wǎng)絡教育技術標準體系(CELTS)是教育應用層面支持教育資源共享、信息交換和系統(tǒng)互操作能力的統(tǒng)一的技術標準。它的標準分為教育管理類,學習環(huán)境類,學習者類,指導類,教學資源類。根據(jù)CELTS的標準,高職教學資源按層次可分為用戶層(包含學生,教師,企業(yè)和社會人員)、平臺層(包含學習的平臺,實訓平臺,測試平臺,交流平臺,服務管理等平臺)和資源層(資源層包含專業(yè)資源庫,課程資源庫,素材資源庫和公共資源庫),各層次之間的邏輯關系如圖1左圖所示。教學資源管理系統(tǒng)框架設計
本系統(tǒng)將采用J2EE進行開發(fā),采用四層的體系結構,(1)數(shù)據(jù)層:用于保存持久化的數(shù)據(jù),保存數(shù)據(jù);(2)持久層:用于進行對象的持久化操作。(3)業(yè)務邏輯層:進行核心業(yè)務的邏輯處理。(4)表示層:提供用戶界面的顯示和與用戶進行操作。按照這樣的設計思路,系統(tǒng)可以在后續(xù)的發(fā)展中進行擴展,降低耦合性。
資源管理系統(tǒng)的總體架構如圖1右所示,框架圖與系統(tǒng)設計圖對應。系統(tǒng)的使用者有普通用戶(也就是老師和學生)、審核員(對老師等上傳的資料進行核對,判斷資料是否符合標準)和管理員(系統(tǒng)管理者)。不同的使用者具有不同的權限,權限最高的是管理員,能夠管理所有資源,對不符合規(guī)則的資源進行增刪改,能管理用戶,同時對整個系統(tǒng)進行維護管理。審核員對資源進行審核與發(fā)布。普通的使用者即教師和學生等主要檢索資源、瀏覽資源、下載資源、評價資源等。關鍵技術
3.1 SSH集成框架技術
SSH2為 struts+spring+hibernate的一個集成框架,典型的J2EE三層結構,從職責上分為四層:表示層、業(yè)務邏輯層、數(shù)據(jù)持久層。struts主要是用于mvc,spring主要用于aop和ioc,hibernate主要是用于持久層,采用上述開發(fā)模型,不僅實現(xiàn)了視圖、控制器與模型的徹底分離,而且還實現(xiàn)了業(yè)務邏輯層與持久層的分離。以幫助項目的開發(fā)工作人員,程序員在非常短的時間內搭建良好的web應用程序,同時該應用程序維護方便,可以重復利用,結構也清晰,他們之間的耦合度比較小,使用svn可以同步開展工作,成員相對獨立,從而提高了開發(fā)的效率。從目前的情況來看,springMVC被越來越多的開發(fā)人員所青睞。不敢說springMVC一定能夠取代struts。但是,可以肯定的一點就是springMVC使用比例會越來越高。
3.2 XML技術
XML技術的出現(xiàn)為實現(xiàn)格式化的文檔提供進行標記的工具,利用這項技術開發(fā)人員可以根據(jù)自己的領域創(chuàng)建內容,使用 XML 創(chuàng)建自己的元素,從而能夠更精確地表示自己的信息。教育資源屬性集以LOM為基本框架,將教育資源屬性與XML標記一一對應,基于XML的教育資源,用戶可以快速而準確地搜索教育資源庫中的資源,包括文本、圖片、視頻等多媒體資源,不同應用程序都可實現(xiàn)對資源數(shù)據(jù)的調用。同時設計者根據(jù)每類資源的不同的特征提供了分類的屬性集合,用戶可以通過這些屬性在使用平臺對教學資源進行檢索,從而提高了用戶的體驗速度,進而查詢到更加精確的資源。本文將利用XML開發(fā)一個基于元數(shù)據(jù)標準的、開放的教育資源庫系統(tǒng)。
3.3 流媒體技術
流媒體技術在現(xiàn)狀信息教育中已經(jīng)被普遍使用,對于高職來說,高職強調技能,同時為了提高學生興趣餓,盡可能地使用流媒體資源系統(tǒng)中的音頻、視頻等多媒體文件,如虛擬仿真的課件,操作視頻,情景欣賞等,一般都較大,因此需要存儲的瀏覽器服務器容量也比較大。因此為了滿足如今在線教學資源的共享,建議安裝流媒體服務器,專門用于流媒體處理,分段傳送,用戶不必消耗時間等著整個內容傳送完畢,就可以隨時觀看到即時的連續(xù)的內容,這樣節(jié)省了學生和老師的資源,提高了播放速度,甚至可以隨時地暫停、快進、快倒。因此對流媒體服務器要求較高,要求高速、穩(wěn)定和連續(xù)的訪問流支持,還需支持數(shù)據(jù)的同步,從而確保媒體數(shù)據(jù)的按時到達。實現(xiàn)
下面以實訓教師身份為例,介紹教學資源的管理功能:(1)用戶管理。系統(tǒng)管理員可以在后臺管理用戶,并且分配所屬基地,所屬基地決定了用戶的角色。(2)資源元數(shù)據(jù)管理。教師根據(jù)課程要求,可以管理資源元數(shù)據(jù)。(3)查詢檢索管理。用戶可以通過首頁等查看并檢索教學資源。(4)資源上傳與下載管理。實訓教師可以在該平臺上發(fā)布實訓任務學生或者其他用戶可以下載任務單。小結
本章主要是采用J2EE開發(fā)平臺,采用相關的關鍵技術如XML和流媒體技術對資源管理系統(tǒng)進行設計與開發(fā),實現(xiàn)了不同角色對教學資源的不同操作功能。高等職業(yè)教育教學資源建設是高職院校改革與發(fā)展的重點工作,是一項復雜的系統(tǒng)工程,應該是上級領導及廣大教師和學生一起共同努、共同豐富和建設的。由于資金、時間和其他方面的因素,本文設計的高等職業(yè)教育教學資源系統(tǒng)功能還很有限,有些部分構思還不到位,教學資源所涉及的素材內容還比較少,需要在以后的實踐中讓教師和學生共同去豐富。另外由于篇幅等原因本文未對高等職業(yè)教育教學資源建設做教學資源的相關評價,教學資源評價也是資源建設的一個重要方面,這也是后續(xù)研究的一個重點,相信在后續(xù)的研究工作中會逐漸完善本系統(tǒng)。
第三篇:網(wǎng)絡教學系統(tǒng)設計與實現(xiàn)
智能化網(wǎng)絡教學系統(tǒng)設計與實現(xiàn)
石河子大學信息科學與技術學院 高攀 郭理* 鄭鴻英
摘 要:基于Web的智能教學系統(tǒng)綜合傳統(tǒng)的ITS系統(tǒng)優(yōu)勢,同時又結合Web的特點,系統(tǒng)具有智能性,能夠智能地引導學生學習。本文提出了一種基于Web的智能教學系統(tǒng)模型,探討了智能教學系統(tǒng)的知識庫的設計、教學策略的設計及個性化教學的實現(xiàn),最后給出系統(tǒng)實現(xiàn)的具體思路和解決方案。1 引言
智能教學系統(tǒng)(Intelligent Tutoring System,ITS)作為人工智能學科的重要研究應用領域,是21世紀人類社會數(shù)字化教育的必然發(fā)展方向。其研究涉及人工智能(Artificial Intelligence,AI)、計算機科學、認知科學、教育學、心理學和行為科學等多個學科,研究的最終目的是由計算機系統(tǒng)負擔起人類教育的主要責任,即使計算機系統(tǒng)具有智能,并在一定程度上代替人類教師實現(xiàn)最佳教學。由于ITS涉及到多門學科,所用到的相關學科的技術即使在本學科也不夠成熟以及人類對其自身的學習過程還認識不夠,所以對ITS 的研究仍存在相當大的難度,存在知識的表示、對學生的評估、對學生錯誤的診斷、教學規(guī)劃、人機自然語言對話處理等技術難題。2 基于Web的ITS的系統(tǒng)模型 2.1 傳統(tǒng)的ITS模型
傳統(tǒng)上,智能教學系統(tǒng)由四大部分組成:專家知識庫(有關領域的知識描述)、學生模型(學生的知識水平和學習能力)、教師模型(知識的傳授方法)和人機交互界面。模型如圖1所示。其中人機交互界面部分是在智能教學系統(tǒng)和學生之間建立友好的通信交流方式,有時也被看成是教學方法的補充而作為教師模型的一部分。
傳統(tǒng)的智能教學系統(tǒng)多數(shù)是單機或單獨運行的(stand.a(chǎn)lone),系統(tǒng)費用昂貴,維護代價高,難以大范圍推廣應用。隨著Web技術的發(fā)展和不斷成熟,基于Web的智能教學系統(tǒng)研究越來越受到重視。在Web上構建智能教學系統(tǒng),這種方式利用網(wǎng)絡實現(xiàn)了分布式教學,可以同時接受多個用戶的并發(fā)訪問,資源利用率大大提高,又不受時間和空間的限制,可以在最大程度上滿足“因材施教”的需要。
圖1傳統(tǒng)的ITS模型
2.2 基于Web的ITS系統(tǒng)模型
基于Web的ITS的系統(tǒng)模型如圖2所示。其中,知識點庫存放課程知識點,知識點可分為不同的類型和難度級別、重點度級別等;教學課件庫存放各種形式的課件;教學方法庫存放各種教學模板。學生學習能力是教師實施因材施教的依據(jù),模型突出了其重要性。模型綜合了傳統(tǒng)ITS系統(tǒng)的優(yōu)勢,同時又結合了Web的特點,客戶端結構簡單,適用范圍廣,人機交互界面簡潔明了。系統(tǒng)具有智能性,結合學生的特點進行教學,可以通過多種多樣的交流工具進行有效的交互和即時的通信反饋,能夠智能地引導學生學習,提供了豐富的信息來源和良好的導航結構,可以進行有效的信息過濾等等,實踐證明,基于Web的ITS是ITS系統(tǒng)的發(fā)展方向。
圖2基于Web的ITS系統(tǒng)模型
2.3 系統(tǒng)用戶及其主要功能
系統(tǒng)的用戶可分為管理員、教師和學生三類。管理員負責添加和刪除一門課程,確認教師的身份和權限等。教師是領域專家,具有課程的領域知識,組織和管理教學資源,負責確定某門課程的教學策略和方法,制定教學方案,設計教學模板。學生在系統(tǒng)指導下學習,完成系統(tǒng)規(guī)定的測試。3 關鍵技術
3.1 學科知識庫的設計
學科知識庫由學科知識體系庫和教學內容庫構成。知識體系就是知識點的集合,并且包括知識點之間的相互關系結構[3]。知識體系庫包含知識點屬性和知識點鏈接兩個數(shù)據(jù)庫。知識點屬性數(shù)據(jù)庫是知識表示的基礎,它反映知識點的集合;知識點鏈接數(shù)據(jù)庫反映知識點之間的關系和層次結構,主要用于知識推理。
而教學內容庫是根據(jù)知識點來安排的。知識點的屬性包括以下幾個內容:
(1)知識點的編號應該具有唯一性,根據(jù)知識點結構圖進行編號,它能夠反映知識點層次,可作檢索和查找用;
(2)知識點內容的類型有:事實、概念、技能、原理、問題求解等5種類型;
(3)知識點的難度有:容易、一般、難、很難;
(4)知識點的重要程度有:選學、一般、重要;
(5)知識點的教學目標有:識記、理解、應用、分析、綜合、評價。3.2 教學策略的設計
教學策略(instructional strategy)是對完成特定教學目標而采取的教學活動程序、方法、形式和媒體等因素的總體考慮。在ITS系統(tǒng)中,教學策略起著核心作用。在課件設計時,則要把這些總體考慮體現(xiàn)的教學內容的組織、教學任務的安排和教學交互活動的設計中。
教學元素是實現(xiàn)教學過程的基本元素。常見的教學元素有:呈現(xiàn)教學目標、呈現(xiàn)正例、呈現(xiàn)反例、呈現(xiàn)知識點、呈現(xiàn)輔助說明、呈現(xiàn)例題、呈現(xiàn)習題、呈現(xiàn)評價、呈現(xiàn)提示、測試和提問等等。
教學元素分為兩類,一類是陳述性的,一類是操作性的。陳述性教學元素用于陳述教學材料以及評價信息等,學習者不能對其進行操作,只能讀不能寫。而操作性元素要求學生主動參與,同時根據(jù)學生的操作結果決定下一教學元素。
教學元素的結構可以描述如下:
Struct TeachElem en t {
Int teID;
Char teName [2 0];
Char tePath [2 0];
}
教學策略模板提供了一系列標準化的教學序列框架,用于對某一類知識點進行教學。它是由教學元素以一定的方式組織起來形成教學策略模塊。
一般的知識點本文系統(tǒng)采用如圖3所示模板:
圖3一般知識點模板
對于重要的知識點,本文系統(tǒng)采用如圖4所示模板:
圖4 重要知識點模板
所有的教學策略模板構成教學策略模板庫,教學策略模板的具體教學內容和控制流程都存放在該庫中。對于系統(tǒng)中每一個知識點,它都根據(jù)學生的學習水平和目標,組合成不同的教學行為。3.3 個性化教學的實現(xiàn)
基于Web智能教學系統(tǒng)可以比較好的實現(xiàn)個性化教學。在教與學的過程中,它根據(jù)不同的學生模型和學習請求,經(jīng)過推理,智能的選擇最佳教學策略和教學素材來進行個性化教學。結合系統(tǒng)的教學需求和教學環(huán)境,本文系統(tǒng)采用如圖5所示的方案來實現(xiàn)個性化教學。
圖5個性化學習的實現(xiàn)
在教學過程中,個性分析模塊依據(jù)學生的認知能力值選擇適合該生的教學策略和教學素材。教學策略的選擇在此過程中是最為關鍵的。如圖6:
圖6教學策略的具體實現(xiàn)過程 系統(tǒng)實現(xiàn)
由于網(wǎng)絡教學應用的需要,以及考慮系統(tǒng)的可維護性和可擴充性,系統(tǒng)采用Browser/Web/DataBase的三層體系結構。
Web服務器接受請求,通過應用程序服務器執(zhí)行一個Java服務器端小程序Servlet并返回其輸出,從而實現(xiàn)與客戶機進行信息資源的交互。其中,客戶PC機為瀏覽器運行平臺;提供教學內容的個性化展示的由HTML和JSP實現(xiàn);Web服務器生成頁面由JSP和Servlet實現(xiàn);處理學生模型提取、動態(tài)規(guī)劃,習題測試、學生模型的更新維護以及教學控制等則由Servlet及JavaBean實現(xiàn);數(shù)據(jù)庫服務器提供學生模型庫、教學內容庫、教學策略庫、試題庫等。5 結論
基于Web的智能教學系統(tǒng)的研究可以說仍然處于研究階段,其主要的研究方法就是將遠程教學技術與傳統(tǒng)的智能教學系統(tǒng)相結合,運用人工智能技術來更加有效地實現(xiàn)教學的個性化和智能化?;痦椖浚菏幼哟髮W自然科學研究項目基金(ZRKX2006-Y15)作者簡介:
高攀(1981—)新疆石河子大學信息科學與技術學院
郭理(1968—)新疆石河子大學信息科學與技術學院 通訊作者 鄭鴻英(1981—)新疆石河子大學信息科學與技術學院
第四篇:網(wǎng)絡教學系統(tǒng)的設計、實現(xiàn)及分析
高等教育網(wǎng)絡教學系統(tǒng)的設計、實現(xiàn)及分析
【摘要】本文主要是研究如何在普通高校中引入網(wǎng)絡教學。本文借用北京大學開發(fā)的基于網(wǎng)絡的輔助教學系統(tǒng)《北大網(wǎng)絡學堂》等其它網(wǎng)絡教學系統(tǒng),來闡述在普通高校中引入網(wǎng)絡教學的設計思想及實現(xiàn)方式,并針對使用中存在的問題進行了分析,提出了相應的解決方法或建議。
【關鍵詞】網(wǎng)絡教育、高等教育、輔助教學、Internet
一、引言
網(wǎng)絡技術的高速發(fā)展,使人類的信息資源實現(xiàn)了高度共享,并從根本上改變了人類進行信息交流的方式,對高等教育的影響也必將是深刻的。從大的方面來說,它對高等教育的管理模式、教學模式、財政投入模式等都要帶來巨大的影響,從小的方面來說,它可以解決傳統(tǒng)課堂教學中存在的很多問題,過去一些不可能實現(xiàn)或很難實現(xiàn)的教學設計思想,現(xiàn)在就可以實現(xiàn)了。
目前網(wǎng)絡在教育中的最熱門的應用莫過于遠程教育了,但是,如何把網(wǎng)絡技術應用于高等教育的主體---傳統(tǒng)課堂教學也是一個非常重要的問題(李曉明 [1]),因為高等院校中的網(wǎng)絡輔助教學和遠程教育還是有區(qū)別的。
本文就是主要依據(jù)北京大學開發(fā)的網(wǎng)絡輔助教學系統(tǒng)《北大網(wǎng)絡學堂》(以下簡稱網(wǎng)絡學堂)(尚俊杰 2000 [2]),并參考其他人開發(fā)的一些有關軟件,來闡述在高等院校的傳統(tǒng)教學中引入網(wǎng)絡輔助教學的設計思想、實現(xiàn)方式以及使用分析,希望在高校開展網(wǎng)絡輔助教學時起到一定的參考意義。
二、為什么要采用網(wǎng)絡輔助教學
對于采用網(wǎng)絡輔助教學,也許有人會問,粉筆黑板不用的好好的嗎?能簡單為什么要麻煩呢?
1.它可以給教學工作帶來極大的方便
網(wǎng)絡給教學工作確實帶來了極大的方便,比如在教學中:教師可以將自己的講義及有關學習資源放在網(wǎng)上供學生課后復習,這樣學生隨時都可以上網(wǎng)瀏覽,也省去了復印的麻煩;學生可以通過email交作業(yè),就省了收作業(yè)發(fā)作業(yè)的麻煩;師生可以隨時通過email交流,或通過網(wǎng)絡討論。事實上,目前很多老師已經(jīng)不同程度的利用網(wǎng)絡輔助教學,比如提供電子講義、收作業(yè)等等。給它們提供一個更好的網(wǎng)絡輔助教學系統(tǒng)就成為比較迫切的問題。
2.可以更好的實現(xiàn)許多教學設計策略
網(wǎng)絡輔助教學在給教學工作帶來極大方便的同時,也使原來不太好實現(xiàn)或不可能實現(xiàn)的教學設計思想得以實現(xiàn)。比如,利用網(wǎng)絡開展基于資源的學習(Resource-based Learning)、基于問題的學習(Problem Solving)以及協(xié)作學習(Collaborative Learning)等等(Ron Owsto[3])。通過有效的實現(xiàn)各種學習策略,就可以加強教學效果,提高教學質量。
3.它是“以教師為中心”的教學模式和“以學生為中心”的教學模式的完美結合的體現(xiàn)
目前有兩種教學設計理念(余勝泉 2000 [4]):一種是“以教師為中心”的的教學設計理念,另一種是“以學生為中心”的教學設計理念。這兩種教學模式各有優(yōu)缺點,但是又是相互互補、相輔相成的關系。考慮到目前高等院校還是以課堂教學為主,自然主要是以教師為中心的,如何才能協(xié)調使用這兩種教學模式呢?網(wǎng)絡輔助教學系統(tǒng)正好是一個良好的工具。在課堂教學中,仍然采用以教師為中心的教學模式,在課后的網(wǎng)絡輔助學習中,卻采用以學生為中心的教學模式,并且力爭通過輔助教學系統(tǒng)盡可能將這兩種教學模式互相融合。
二、網(wǎng)絡輔助教學系統(tǒng)的設計
基于以上考慮,我們確立了網(wǎng)絡輔助教學系統(tǒng)的設計思想如下:
1.要實現(xiàn)基本的教學功能
網(wǎng)絡輔助教學系統(tǒng)大體上應該主要實現(xiàn)以下幾個功能:(Schweizer, Heid 1999[5])
?教學管理、比如教師在網(wǎng)上開課,學生選課管理等管理功能。
?學生學習、提供電子講義、其它資源、課后復習、教學安排等。
?師生交流、提供師生實時或非實時的交流,比如通過信箱、留言板、課程論壇、聊天室等。
?作業(yè)管理、教師可以在線布置作業(yè)、批改作業(yè),學生可以在線遞交作業(yè)。
?考試管理、因為現(xiàn)在高校仍是以筆試為主,所以主要提供一些課程的在線考試功能,以及考試分數(shù)管理等。
?提供資源、通過FTP資源庫和網(wǎng)絡導航庫為學生提供大量的有用的學習資源。
2.要盡可能為實現(xiàn)各種教學策略提供條件
如果網(wǎng)絡教學系統(tǒng)僅僅實現(xiàn)公布講義、在線作業(yè)等功能,畢竟還是低層次的,如何利用該系統(tǒng)使教師方便的實現(xiàn)各種教學策略才是一個質的提高。比如,利用資源系統(tǒng)為學生提供大量的有用的學習資源得以實現(xiàn)基于資源的學習。另外,通過課程論壇等模塊實現(xiàn)合作學習策略。設計系統(tǒng)時,就應該盡量使各種教學策略盡可能融合到系統(tǒng)中,讓教師實現(xiàn)起來非常方便。
3.一定要以學生為中心
前面講過,網(wǎng)絡輔助教學系統(tǒng)就是以學生為中心的教學模式的體現(xiàn),所以,不論大的方面還是小的細節(jié)都應該堅持以學生為中心,一切為了學生學習,充分發(fā)揮學生的主動性和創(chuàng)造性。
4.一定要簡單實用
前面講過,網(wǎng)絡技術可以給教學帶來極大的方便,這是它最重要的優(yōu)點。如果不幸把系統(tǒng)設計的使用非常復雜,那就適得其反了。事實上,確實有一些系統(tǒng)功能非常強大,但使用非常復雜,結果使一些教師望而卻步。
因此,在設計時,凡是可有可無的模塊堅決不要,對于較復雜的模塊,力爭使用界面簡單。在設計時期,我們還廣泛參考了目前比較流行的網(wǎng)絡教育系統(tǒng),如WebCT、LearningSpace 等,并充分考慮了高等教育網(wǎng)絡輔助教學的特點,并一邊設計、一邊試用、一邊修改,力爭將先進的教育設計觀念融入到系統(tǒng)中(汪瓊 1999[6])。
三、具體實現(xiàn)
具體來說,網(wǎng)絡輔助教學系統(tǒng)主要由六個子系統(tǒng)組成,學習系統(tǒng)、交流系統(tǒng)、作業(yè)系統(tǒng)、測驗系統(tǒng)、資源系統(tǒng)、管理系統(tǒng)組成,每一個子系統(tǒng)又由不同的模塊組成。
1.學習系統(tǒng)
學習系統(tǒng)主要包括教學安排、電子講義、電子黑板子模塊。
“教學安排”是一個比較小的模塊,主要是有關上課、考試時間安排及教學計劃的安排,老師可以隨時根據(jù)情況調整,學生可以清楚的知道當前課程的安排。
“電子講義”主要是給學生在網(wǎng)上提供比較詳細的講義,可以利用超媒體提供更多的信息資源,并可以方便更新,還節(jié)省學生記筆記的時間。
“電子黑板”子模塊是我們用來將教育技術運用到教室中去,方便教師課堂授課、學生課后復習的一個嘗試。利用該模塊,教師可以事先將課堂板書、課堂講義、以及其它各種課堂要用的素材事先在網(wǎng)上整理好,到教室后,教師連上網(wǎng)絡就可以講課,并提供了課堂備忘錄、點名等功能模塊。而學生在課后可以方便的瀏覽老師課堂講稿和整理課堂板書。盡管由于技術的原因,現(xiàn)在該模塊功能還不是很完善,但是已經(jīng)在實際教學中起到了很大的作用,并展示了良好的發(fā)展前景。
2.交流系統(tǒng)
交流系統(tǒng)分為“信息中心”、“綜合論壇”、“在線交流”三部分
網(wǎng)絡在教育中最大的兩個用處,一是豐富的資源,二是快捷方便的聯(lián)系。所以說,交流系統(tǒng)是網(wǎng)絡輔助教學系統(tǒng)中非常重要的部分,它是實現(xiàn)個別化學習和協(xié)作化學習的物理基礎,也是實現(xiàn)因材施教的保障。
“信息中心”類似于留言本,它可以使大家方便的聯(lián)系。我們希望這里成為一個高度智能化的服務中心,師生一登錄這里,就可以知道整個網(wǎng)站的信息變化與否。
“綜合論壇”也是我們仔細考察其它系統(tǒng)后將一般的BBS和FAQ組合而成的,BBS和FAQ在很多地方都起著很大的作用,但是在高等教育中,由于一門課人數(shù)較少等原因,很多系統(tǒng)的這兩個模塊使用率都很低。我們把這兩個模塊組合,以FAQ為主,BBS為輔,綜合發(fā)揮兩部分的作用,基本得到了學生的認可。
“在線交流”就是提供一個師生交流的場所,類似于普通的聊天室,目前還是只支持文字聊天。我們正在嘗試開發(fā)一個綜合運用語音、圖象、文件等的高效交流中心。對于普通高校的校內教育,它沒有遠程教育那么迫切,不過如果發(fā)展的好,也有很好的應用前景。
3.作業(yè)系統(tǒng)
作業(yè)評估系統(tǒng)主要分為“作業(yè)”和“分數(shù)管理”等子模塊??梢詫崿F(xiàn)教師在網(wǎng)上布置作業(yè),學生在網(wǎng)上交作業(yè)的功能,教師可以方便的批閱及進行分數(shù)管理,學生可以查閱自己的分數(shù)和評語。
4.測試系統(tǒng)
測試系統(tǒng)主要包括“在線測試”和“分數(shù)管理”等子模塊。該模塊可以實現(xiàn)在規(guī)定時間內進行在線考試,學生也可以在此查詢分數(shù)。由于高校還是以筆試為主,所以該模塊目前主要是對有關需要上機考試的科目的支持。比如計算機課??紤]到高等院校目前實際情況,一般對于一門課不可能有專門的巨大的題庫的支持,我們還是采用教師在網(wǎng)上留考試題目,學生在線作答的方式。
5.資源系統(tǒng)
資源系統(tǒng)主要包括“課程資源”、“FTP資源”、“網(wǎng)絡資源”等。
為了給學生提供有效的資源,網(wǎng)絡學堂提供三種方式,一是課程資源,教師可以將有關資料、軟件等材料在線上傳到課程資源處;二是FTP資源,鑒于人力等原因,我們還利用FTP提供了大量的資源,如免費軟件、素材、源代碼等;三是網(wǎng)絡資源,鑒于網(wǎng)絡資源魚龍混雜,教師精心為學生提供一些好的網(wǎng)絡資源站點。當然學生也可以推薦。
實踐證明,一個好的資源系統(tǒng)是網(wǎng)絡輔助教學系統(tǒng)成功的一半。
6.管理系統(tǒng)
管理系統(tǒng)分為“個人信息”、“課程管理”、“學生管理”、“系統(tǒng)管理”等模塊,主要實現(xiàn)一些教學管理方面的事務。
該系統(tǒng)在開發(fā)過程中,我們就利用《計算機基礎與應用》課程和其它一些課程來進行測試,事實證明該形式的教學極大的調動了學生的積極性,學生不僅用到了課堂的知識,而且自學了更多的知識,更鍛煉了利用網(wǎng)絡學習的能力。
四、使用分析
一個學期的使用結果表明網(wǎng)絡輔助教學確實極大的方便了師生,確實有助于許多學習策略的實現(xiàn),提高了學生的積極性,加強了教學效果,提高了教學質量。同時也鍛煉了學生利用網(wǎng)絡學習的能力。
在實際使用中,我們還注意到它非常有助于師生的交流。在學習中,師生的交流是非常重要的,不僅僅是回答問題和反饋信息,更重要的是營造一種師生平等、友愛的關系,這對于增強學生的積極性也是非常重要的。而課堂中由于時間等原因,不可能使每一位學生和老師都能充分的交流,而通過網(wǎng)絡,學生和老師的交流幾乎是全天候的,而且是非常快速和方便的。而且,通過網(wǎng)絡交流還有一個更重要的意義:就是有些內向的學生平時“不敢”提問,生怕說
錯了別人笑話自己,而通過網(wǎng)絡,他們就敢于和教師討論,并且在教師的鼓勵之下,慢慢的也敢于在課堂上和教師討論了,一些學生由此找到了自信,成績提高很快。
當然,實際使用中,我們也發(fā)現(xiàn)了一些網(wǎng)絡輔助教學需要注意的問題和需要研究的方向:
1、轉變教育觀念,加強教師培訓
采用網(wǎng)絡輔助教學對廣大教師不僅是一個機會,也是一個挑戰(zhàn),它需要教師轉變教育觀念:在網(wǎng)絡輔助教學中,教師不再是知識的灌輸者,而是網(wǎng)絡教學的設計者、研究者和開發(fā)者和資源提供者。在系統(tǒng)中不是作為主導者,而是作為引導者引導學生進行學習,是學生學習過程中的幫助者和促進者(顧蘋 2000 [7])。
而且,網(wǎng)絡輔助教學只是將教師從一些具體的事務中解脫了出來,對教師在提供資源、引導學生學習方面要求卻更高了。因此,引入網(wǎng)絡輔助教學,教師不是輕松了,而是任務更重了,對此,各位教師和有關管理者要有清醒的認識。
要想更好的實行網(wǎng)絡輔助教學,就要加強對教師的培訓,包括計算機技術培訓和教育技術培訓。使老師能夠主動的去采用網(wǎng)絡輔助教學,并掌握基本的、必需的技術。有條件的話,還應該多舉行一些經(jīng)驗交流活動。
2、加強校際交流和資源共享
前面已經(jīng)講到,網(wǎng)絡輔助教學系統(tǒng)目的之一就是實現(xiàn)基于資源的學習,而基于資源的學習首先就要求具有一定的信息量,而在高等教育中,一般一門課程學生人數(shù)不多,雖然教師可以主動在系統(tǒng)中添加資源,但畢竟個人的力量是有限的,因此,最好能使各高校同類課程的資源共享,不僅切實方便了師生,而且有利于不同的學術思想的交流。
3、交流系統(tǒng)需要加強研究
在網(wǎng)絡輔助教學中,傳遞教案、師生交流、遞交作業(yè)是最實用的三塊。
實際使用中,我們發(fā)現(xiàn)了一個有趣的現(xiàn)象:本來希望學生有問題在“綜合論壇”里討論發(fā)言,這樣便于整理、檢索和別人學習,可是學生仍然傾向于使用Email和教師聯(lián)系,如《計算機基礎與應用》一門課中(學生110名),學生利用Email和教師交流300多次,利用“個人信息中心”交流150多次,而利用“綜合論壇”的只有20多次,而“在線討論”幾乎沒有好好用過。(由于是校內教學,師生面對面的交流次數(shù)無法詳細統(tǒng)計。)為此,我們專門研究了別的一些網(wǎng)絡教育系統(tǒng)的論壇一類的模塊,發(fā)現(xiàn)大部分利用率都比較低。
究其原因:
一、教師因素很重要,一學生就說:老師,我知道你一直在收Email,而“綜合論壇”你不經(jīng)常看,所以我要給你發(fā)Email;
二、還是上面說的,簡單實用的東西就有人用,學生問問題他不會去想這個問題以后怎么被他人用,他只要得到解答就行了,因此通過Email當然就是最簡單的選擇。
要解決該問題,也只能從技術和教師兩方面著手:從技術上來說,想辦法將email系統(tǒng)、留言板系統(tǒng)和綜合論壇系統(tǒng)后臺打通,使有機融合,學生通過Email發(fā)的問題很容易轉換到綜合論壇系統(tǒng)中,借以實現(xiàn)對資源的再利用。從教師方面來說,要積極參與,引導學生,并爭取自己盡可能多的在論壇里提供資料,組織討論等等。
至于在線交流,考慮到高等教育網(wǎng)絡輔助教學的實際情況,它的利用率不高不足為奇,不過,如果將最新的技術引入在線交流,實現(xiàn)聲音、文字、圖象的方便的交流還是很有前景的,比如,將ICQ技術引入。
4、如何進一步推廣網(wǎng)絡輔助教育
在推廣使用中,我們也發(fā)現(xiàn),很多教師已經(jīng)習慣了多年來黑板加粉筆的授課方式,一下子推給他一個復雜的網(wǎng)絡輔助教學系統(tǒng),確實不太容易接受。
在實際摸索中,我們發(fā)現(xiàn)將新技術新理論應用到教學中必須分層次進行:第一層次、盡量幫助老師使他們的教學工作方便,我們提供教師在網(wǎng)上發(fā)通知、在線批改作業(yè)等功能,確實解
決了教師認為最重要的工作。第二層次、再逐漸將更復雜的功能推給教師,比如讓學生在網(wǎng)上分組協(xié)作學習等。實際證明,實行分層次要求,第一層次教師很容易接受,也很樂于使用。這也不難理解,讓我們看看PowerPoint,盡管它很簡單,然而它目前確是在教學中應用最廣的技術。還有Email.,盡管目前的Email系統(tǒng)在信息管理、檢索等方面很不方便,但是,它確是應用最廣的聯(lián)系手段。這兩個技術表明,“簡單、實用”仍然是教師選擇技術的最重要的條件,在進行網(wǎng)絡輔助教學系統(tǒng)開發(fā)時,第一要考慮的仍然是這四個字。
另外,現(xiàn)在的網(wǎng)絡輔助教學主要用在課后指導上,在教室中主要以黑板粉筆和放錄象、演示PowerPoint講稿為主,如何更好的把網(wǎng)絡技術引入到教室中呢?我們開發(fā)了“電子黑板”子系統(tǒng)來進行探索。教師在課前將自己的講稿及所需的各種文件先放到網(wǎng)上,并可以將板書(現(xiàn)在只支持文本)預先寫好在系統(tǒng)中,在課堂上教師可以演示講稿,也可以演示板書,板書還可以再修改,再保存。學生課后可以打開復習。當然還加入了些點名、課堂備忘等輔助功能。盡管由于技術原因,做的很簡單,但在實用中已經(jīng)顯示了良好的應用前景。
要想更好的推廣,就需要最新的計算機技術的推動,比如手寫技術、OCR技術、語音識別技術等等。如果,教師在課堂上可以隨心所欲的從網(wǎng)上打開自己準備好的文件講課,并可以用手寫筆輕松的在屏幕上書寫、修改,還可以方便的保存,相信對很多教師都會具有吸引力的。
五、總結
隨著高等教育的深化改革,隨著計算機技術的發(fā)展,隨著教學設計理論的深入研究,網(wǎng)絡輔助教學系統(tǒng)的研究是沒有止境的。
高等教育的網(wǎng)絡輔助教學只要堅持三條:更多的資源、更方便的交流手段、更方便的教學管理,緊扣高等教育和輔助教學兩個特點,就一定能發(fā)揮巨大的作用,并反過來促進高等教育的深化改革。
參考文獻
1、李曉明,春苗破土充滿希望,4、余勝泉,網(wǎng)上教學、學習與課程設計,http://etc.elec.bnu.edu.cn/show/ysq/net_teach.htm,20005、Schweizer, Heidi., Title Designing and teaching an on-line course : spinning your web classroom / Heidi Schweizer, Publisher Boston : Allyn & Bacon, 19996、汪瓊,網(wǎng)上教學支撐系統(tǒng)現(xiàn)狀分析,19997、顧萍,網(wǎng)絡教學特點與高校教師腳色特征分析,教育技術研究,2000年第四期 The design strategy and synthesis of the Web-based Education System in Higher Education Shang Junjie*Fong-Lok Lee**
*Graduate School of Education, Peking University
http:///
**The Chinese University of Hong Kong, Hong Kong
fllee@cuhk.edu.hk
Abstract
This paper investigates how the network can be used to assisted instruction in higher institutes.We first describe the design strategy and the methods of implementation by taking the system
developed by Peking University and other similar systems as examples.Then followed by a discussion on how to solve the problems encountered.Keywords
Network Education, High Education, CAI, Internet
第五篇:人事管理系統(tǒng)設計與實現(xiàn)
人事管理系統(tǒng)設計與實現(xiàn)
目 錄
前 言....1 1 需求分析....2 1.1 系統(tǒng)需求...2 1.1 功能需求...2 1.3 可靠性要求...3 1.4 性能需求...3 2 開發(fā)環(huán)境簡介....4 2.1 Delphi簡介...4
2.1.1 Delphi7的集成開發(fā)環(huán)境(IDE)...5 2.1.2 Pascal簡介...9
2.2 SQL Server 2000 簡介...10 2.2.1 SQL Server 數(shù)據(jù)平臺...10 2.3 TQuery部件在SQL編程中的運用...12 3 總體設計....14 3.1 基本設計...14 3.1.1 設計概念...14 3.1.2 功能分析...14 3.1.3 數(shù)據(jù)流圖...14 3.1.4 系統(tǒng)模塊...16 3.2 用例圖...18 4 數(shù)據(jù)庫設計....21 4.1 數(shù)據(jù)庫概念設計...21 4.2 數(shù)據(jù)庫邏輯結構設計...23 5 詳細設計....30 5.1 系統(tǒng)主窗體...30 5.2 數(shù)據(jù)庫連接...31 5.3 用戶登陸界面...32 5.4 用戶功能選擇...34 5.5 用戶信息錄入...34 5.6 查詢功能窗體...36 5.7 數(shù)據(jù)備份和還原窗體...37 5.8 工作日記及工作日記管理...39 5.9 用戶管理及用戶密碼修改...41 5.10 打印報表模塊...43 5.11 數(shù)據(jù)公用模塊...45 5.12 其它模塊...46 6 總 結....47 參考文獻....49 致謝....50
人事管理系統(tǒng)
網(wǎng)絡工程 雷靈明 指導老師:曹步青
摘要:隨著企業(yè)自身人力資源的日益龐大、復雜程度逐漸增強,人機作坊再也無法適應如今企業(yè)的人事管理了,取代的是運用各種領域的知識,結合計算機科學而開發(fā)的人事管理系統(tǒng)。人事管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對于后者則要求應用程序功能完備,易使用等特點。人事管理系統(tǒng)是對工作人員進行統(tǒng)一的管理,可以方便的進行錄入,查詢,修改,刪除,退出。經(jīng)過以上分析,本系統(tǒng)使用Delphi 7.0作為界面和功能開發(fā)工具和SQL Sever 2000作為后臺數(shù)據(jù)庫,利用其提供的各種面向對象的開發(fā)工具進行界面和數(shù)據(jù)庫開發(fā)。軟件過程結合了快速原型模型與增量模型的優(yōu)點:首先在短時間內建立系統(tǒng)應用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成可行系統(tǒng)。關鍵詞:人事管理;DEPHI;ADO;SQL server 2000
Personnel Management System Network engineering Lei Lingming Teacher:Cao Buqing
Abstract: Along with their own human resources increasing, complexity growing, the man-machine workshop also is unable adapt the present enterprise’s personnel management again, but the personnel management system that make use of knowledge in different fields and computer science and technology.Personnel management system is a typical management information system(MIS), including the establishment and maintenance of the background-database and front-end application development.To the former, the request for the data which is powerful in consistency and integrity, database which is good in security.For the latter, the request for the applications program which is integrity and easy to easy, Personnel management system can manage the staff and admit input, enquiries, modify, delete, and exit.Through such analysis, the system use Delphi 7.0 as the interface and functions of development tools and take SQL Sever 2000 database as background-database, the development of the interface and database which made use of its object-oriented tools, the software process is formed which is combine the advantage of rapid prototype models and incremental model, as follows: At first application prototype of system is built in a short time, Secondly, the initial prototype system needs to be revised and improved, Finally, it is feasible that the system is built.Key words: human resource management;DEPHI;ADO;SQL server 2000
前 言 背景
在競爭越來越激烈的社會里,企業(yè)人事管理就越顯示出其不可缺性,成為企業(yè)一個非常重要的模塊。企業(yè)人事管理系統(tǒng)主要是用于員工個人相關信息的管理。使用人事管理系統(tǒng),便于公司領導掌握人員的動向和人員的綜合素質,及時調整人才的分配,使用計算機對人事勞資信息進行管理,具有檢索迅速、查找方便、可靠性高、存儲量大、保密性好、成本低等優(yōu)點,能夠極大地提高人事資源管理的效率,也是企業(yè)科學化、正規(guī)化管理的重要條件。目標
設計一個企業(yè)人事信息管理系統(tǒng),此系統(tǒng)要以人為中心,為企業(yè)提供全面的人事管理解決方案;
a)為企業(yè)建立規(guī)范化、實時化人事管理機制;
b)提高企業(yè)人事管理的效率、節(jié)約相關的管理成本,增強人事管理的安全性;
c)滿足企業(yè)管理層,人事業(yè)務操作層和全體員工的不同層次和不同方面的需要;
d)對企業(yè)將來的整體信息化建設提供必要的支持。需求分析
需求分析是系統(tǒng)開發(fā)必要環(huán)節(jié),也是重中之重。作為該過程的結果,需求規(guī)格說明書是對系統(tǒng)的功能和行為完整的描述。系統(tǒng)設計將來自于需求分析的抽象規(guī)格說明轉變?yōu)槊嫦蛘鎸嵤澜绲脑O計。一旦構建完成,該系統(tǒng)就會投入使用,同時會不可避免地產(chǎn)生更多的新需求。同時,需求過程與分析活動之間有相當程度的重疊,分析建模對于設定工作的范圍和其他一些事來說是必要的,所以我們利用分析模型來描述需求過程,隨著開發(fā)工作的繼續(xù),分析活動在工作中占的比例將變得越來越大,直到所有需求都已知。[1]
1.1 系統(tǒng)需求
企業(yè)的人事管理職能主要分為人事檔案信息管理、人事變動管理、員工培訓管理、獎懲管理等內容。
a)在人事系統(tǒng)開發(fā)時應考慮以下需求: b)滿足人事管理職能的基本要求;
c)進行多層次數(shù)據(jù)匯總,為各層次管理者的決策分析提供數(shù)據(jù); d)具有完整的系統(tǒng)接口,滿足靈活的數(shù)據(jù)導入與導出; e)對操作人員的技能要求比較低,操作方便; f)能夠實現(xiàn)方便的擴展,滿足企業(yè)發(fā)展的需要; g)能夠保障人事管理數(shù)據(jù)的安全、準確。
1.1 功能需求
基于系統(tǒng)需求分析,該系統(tǒng)需要實現(xiàn)以下基本功能:
a)用戶管理:管理系統(tǒng)操作人員,設置操作人員口令和權限。在滿足不同系統(tǒng)用戶的操作需求的基礎上,提高系統(tǒng)的安全性。
b)人事檔案管理:完成企業(yè)對員工個人檔案(包括員工的基本檔案和在職信息)的管理及相關操作。操作員進行員工檔案信息錄入及更改,其中包括員工的基本信息、工作經(jīng)歷、家庭關系、獎懲記錄和培訓經(jīng)歷,要求對這些員工檔案信息進行新增、修改、刪除操作,同時可以進行查詢和瀏覽操作。該模塊是本系統(tǒng)的重點,用戶可以通過該模塊為單位建立一個比較完整的人事檔案系統(tǒng),同時可以對檔案進行查看。
c)基礎數(shù)據(jù)管理:維護人事管理相關的一些基礎數(shù)據(jù)。主要包括以下功能:
(a)民族檔案設置:維護職工中民族檔案信息;
(b)職工類型設置:維護當前企業(yè)職工與企業(yè)的關系的類別信息;(c)文化程度設置:維護企業(yè)職工的文化程度類別信息;(d)政治面貌設置:維護企業(yè)職工的政治面貌類別信息;(e)部門類別設置:維護企業(yè)中設立的部門類別信息;(f)職務類別設置:維護企業(yè)中設立的職務類別信息;(h)職稱類別設置:維護企業(yè)職工的職稱類別信息;
d)人事變動管理:對于人事上的變動調整進行管理,對人員檔案的信息進行更新(如:員工職務、員工職稱、員工性質等的變動)。
e)工作日志管理:記錄部門或系統(tǒng)用戶的一些備忘信息,包括日常的一些事件記錄,以及工作日記的管理維護。
f)數(shù)據(jù)庫管理:對現(xiàn)有的數(shù)據(jù)庫進行管理,包括數(shù)據(jù)備份和恢復,以方便用戶對數(shù)據(jù)庫的管理和維護工作,提高系統(tǒng)的數(shù)據(jù)安全性。1.3 可靠性要求
a)計算機穩(wěn)定可靠,網(wǎng)絡服務和數(shù)據(jù)庫服務穩(wěn)定可靠;
b)網(wǎng)絡通暢、穩(wěn)定;軟件運行穩(wěn)定;數(shù)據(jù)計算及數(shù)據(jù)傳輸無誤;提供數(shù)據(jù)備份和數(shù)據(jù)恢復方案。1.4 性能需求 1)硬件環(huán)境
在最低配置的情況下,系統(tǒng)的性能往往不盡如人意,現(xiàn)在的硬件性能已經(jīng)相當出色,且
價格也很便宜,因此通常給服務器端配置高性能硬件。推薦配置為: ·處理器:Intel 奔騰Ⅲ 或更高 ·內存:128MB ·硬盤空間:40GB ·顯卡:Geforce系列顯示適配器或更高。2)軟件環(huán)境
·操作系統(tǒng):windows 98/ME/2000/N ·數(shù)據(jù)庫:Microsoft SQL server 2000 開發(fā)環(huán)境簡介 2.1 Delphi簡介
Delphi這個名字源于古希臘的城市名。它集中了第三代語言的優(yōu)點。以Object Pascal為基礎,擴充了面向對象的能力,并且完美地結合了可視化的開發(fā)手段。Delphi自1995年3月一推出就受到了人們的關注,并在當年一舉奪得了多項大獎。
Delphi的出現(xiàn)打破了Visual系列可視化編程領域一統(tǒng)天下的局面。并且Delphi使用了本地編譯器直接生成技術,使程序的執(zhí)行性能遠遠高于其它產(chǎn)品生成的程序。它還是真正的面向對象的編程語言。PASCAL語言的嚴謹加上可視化的優(yōu)勢和強大的數(shù)據(jù)庫功能使得它有充分的資本和微軟的VB叫板。許多人當時都認為Pascal 是最有前途的程序設計語言,并預測Delphi將會成為可視化編程的主流環(huán)境。
Delphi在你編好程序后自動轉換成。EXE文件它運行時速度比VB快,而且編譯后不需要其他的支持庫就能運行。它的數(shù)據(jù)庫功能也挺強的,是開發(fā)中型數(shù)據(jù)庫軟件理想的編程工具。Delphi適用于應用軟件、數(shù)據(jù)庫系統(tǒng)、系統(tǒng)軟件等類型的開發(fā)。而且它擁有和VB差不多一樣的功能,而且一樣能應用API函數(shù),這在控制Windows很有用。
Delphi是全新的可視化編程環(huán)境,為我們提供了一種方便、快捷的Windows應用程序開發(fā)工具。它使用了Microsoft Windows圖形用戶界面的許多先進特性和設計思想,采用了彈性可重復利用的完整的面向對象程序語言(Object-Oriented Language)、當今世界上最快的編輯器、最為領先的數(shù)據(jù)庫技術。對于廣大的程序開發(fā)人員來講,使用Delphi開發(fā)應用軟件,無疑會大大地提高編程效率,而且隨著應用的深入,您將會發(fā)現(xiàn)編程不再是枯燥無味的工作——Delphi的每一個設計細節(jié),都將帶給您一份欣喜。
Delphi實際上是Pascal語言的一種版本,但它與傳統(tǒng)的Pascal語言有天壤之別。一個Delphi程序首先是應用程序框架,而這一框架正是應用程序的“骨架”。在骨架上即使沒有附著任何東西,仍可以嚴格地按照設計運行。您的工作只是在“骨架”中加入您的程序。缺省的應用程序是一個空白的窗體(Form),您可以運行它,結果得到一個空白的窗口。這個窗口具有Windows窗口的全部性質:可以被放大縮小、移動、最大最小化等,但您卻沒有編寫一行程序。因此,可以說應用程序框架通過提供所有應用程序共有的東西,為用戶應用程序的開發(fā)打下了良好的基礎。
Delphi已經(jīng)為您做好了一切基礎工作——程序框架就是一個已經(jīng)完成的可運行應用程序,只是不處理任何事情。您所需要做的,只是在程序中加入完成您所需功能的代碼而已。在空白窗口的背后,應用程序的框架正在等待用戶的輸入。由于您并未告訴它接收到用戶輸入后作何反應,窗口除了響應所有Windows的基本操作(移動、縮放等)外,它只是接受用戶的輸入,然后再忽略。Delphi把Windows編程的回調、句柄處理等繁復過程都放在一個不可見的Romulam覆蓋物下面,這樣您可以不為它們所困擾,輕松從容地對可視部件進行編程。
面向對象的程序設計(Object-Oriented Programming,簡記為OOP)是Delphi誕生的基礎。OOP立意于創(chuàng)建軟件重用代碼,具備更好地模擬現(xiàn)實世界環(huán)境的能力,這使它被公認為是自上而下編程的優(yōu)勝者。它通過給程序中加入擴展語句,把函數(shù)“封裝”進Windows編程所必需的“對象”中。面向對象的編程語言使得復雜的工作條理清晰、編寫容易。
說它是一場革命,不是對對象本身而言,而是對它們處理工作的能力而言。對象并不與傳統(tǒng)程序設計和編程方法兼
其中多媒體音頻視頻播放器是通過TMediaPlayer組件來實現(xiàn)的,支持的格式與系統(tǒng)已安裝的解碼器有關。
總 結
6.1 程序設計風格
在設計的時候采用了增量模型的思想:把軟件作為一系列的構件來設計,編碼,集成和測試。
用戶管理,密碼修改,用戶登陸,萬年歷,這些模塊都有高度的獨立性,因此他們的可重用性比較高,基本上是一個單元完成一個功能,模塊規(guī)模也比較小,模塊的作用域在控制域之內,只使用了兩個全局變量來存儲用戶名和用戶權限。[1] 在人機界面設計方面,本系統(tǒng)做到了以下幾點: a)保持一致性(界面,背景的致性);
b)提供有意義的反饋(用戶驗證和用戶管理,提供了比較精確的反饋信息);
c)在執(zhí)行有較大破壞性的動作之前要求用戶確認(數(shù)據(jù)備份與還原); d)允許大多數(shù)取消操作(大多數(shù)單元有取消操作功能);
e)允許犯錯誤(由于權限的限制,系統(tǒng)能保護自己不受嚴重錯誤的破壞);
f)按功能對動作分類(在主窗口就是按動作類型組織菜單的); 6.2 有待加強項
a)幫助的制作 一個完整的應用程序必須具有完整的幫助系統(tǒng);幫助系統(tǒng)可以在必要的時候給用戶信息提示和一些系統(tǒng)相關服務。
b)聲音制作在這里主要是對聲音的加載,我們可以加載一些一般的聲音;主要來源有:音頻CD盤;波形音頻文件;MP3文件等等。其中波形音頻文件以WAV作為文件的后綴,我們可以播放現(xiàn)成的,也可以播放自己錄制的文件。c)我們還可以使用各種組件和ActiveX控件等技術來完善系統(tǒng)。利用一些做好的activeX組件,會縮短開發(fā)周期。
由于在開發(fā)工程方面缺少經(jīng)驗,所以這個系統(tǒng)還存在著許多不足之處,在測試過程中總結如下:
a)數(shù)據(jù)表的設計還不是很合理;
b)數(shù)據(jù)異常處理要更加人性化,錯誤信息的反饋要更加精確; 6.3 心得
經(jīng)過一個月的設計和開發(fā),人事管理系統(tǒng)基本開發(fā)完畢,其基本功能符合用戶需求,能夠完成基礎數(shù)據(jù)錄入,數(shù)據(jù)查詢等基本功能,以及相關報表的打印。在這次畢業(yè)設計中,我獲益良多。首先我明白了需求分析對于一個系統(tǒng)的開發(fā)的重要性。其次我還學到了如何把一個軟件作為一個工程來做,在真正的軟件開發(fā)中,一個軟件系統(tǒng)的開發(fā)不是一個人來做,而是很多人合作來完成的,另外還有軟件的后期維護等等,這時就顯現(xiàn)出了把軟件作為一個工程來做的優(yōu)越性,而這些都離不開數(shù)據(jù)流圖和模塊的分解。
Delphi是一個非常強大的開發(fā)工具,它具有運行速度快、易于學習和使用以及開發(fā)效率高的特點,使用起來真的是很順手。學習好一門編程語言以后可以為今后的學習和工作帶來很大的便利。
雖然本系統(tǒng)實現(xiàn)了基本的用戶需求功能,但是還有待于完善和加強,總之通過這次設計和開發(fā)過程,我對軟件開發(fā)有了進一步的了解。
參考文獻
[1] 張海藩編著.軟件工程導論[M].清華大學出版社出版,2003,1-173. [2] 宋一兵,趙景波,李春艷著.Delphi 7.0基礎教程[M].機械工業(yè)出版社,2003,2-30.
[3] 劉瑤儒著.新概念SQL Server2000教程[M].北京科海集團公司出,2001,12-23.
[4] 韓強編著.SQL SERVER 2000 程序員手冊[M].機械工業(yè)出版社出版,2000,4-35.
[5] 薩師煊著.數(shù)據(jù)庫系統(tǒng)概論(第二版)[M].高等教育出版社,1991,8-40. [6] 施伯樂,丁寶康,汪衛(wèi)著.數(shù)據(jù)庫系統(tǒng)教程[M].高等教育出版社,2002,1-202.
[7] 肖健著.SQL Server2000實踐與提高[M].中國電子出版社,2002,13-53. [8] 林金霖著.Delphi6 實務經(jīng)典[M].中國鐵道出版社,2002年5月,6-110. [9] 黃超,王志偉著.Delphi企業(yè)經(jīng)營管理系統(tǒng)開發(fā)實例導航[M].人民郵電出版社,2003,20-90.
[10] 程文剛主編.Delphi數(shù)據(jù)庫實用編程100例[M].中國鐵道出版社,2004,8-63.
[11] 王晟,萬科著.Delphi數(shù)據(jù)庫開發(fā)經(jīng)典案例解析[M].清華大學出版社,2005,85-89.
[12] 王惠剛,唐晨光彭為著.delphi7/8程序設計[M].清華大學出版社, 2002,42-63.
[13] 瀟湘工作室,邢增平著.Delphi 6.0最佳專輯[M].人民郵電出版社,2003,1-404.
[14] 心鈴.Delphi問答.軟件報[N],2004-07-5.
[15] 高永惠.淺談Delphi中的異常處理方法[J].湖南輕工業(yè)高等專科學校學報,2002-04,9-10.
[16] 徐萌飛.在Delphi中使用ADO技術對數(shù)據(jù)庫操作[J].中國學術期刊(光盤版)電子雜志社,2001,12-13.
[17] 陳建兵.Delphi中基于安全靈活的動態(tài)連接遠程數(shù)據(jù)庫SQL的實現(xiàn)[J].福建電腦,2005,12-13.
[18] 孫育紅.關于地方法院管理信息系統(tǒng)分析設計與實施[D].中國學術期刊電子雜志社,2001,8-9. [19] 岳冰.南部引嫩工程信息管理系統(tǒng)開發(fā)[D].中國學術期刊電子雜志社,2003,20-21.
[20] 龐芳,王麗玫.南寧市自動氣象站業(yè)務服務數(shù)據(jù)庫系統(tǒng)[D].中國學術期刊電子雜志社,2004,21-23.
[21] 徐軍.研究生院綜合管理信息系統(tǒng)的研究與實現(xiàn)[D].中國學術期刊)電子雜志社,2004,32-33.
[22] 魯媛媛.碩士生導師綜合素質能力評價指標體系的研究[D].中國學術期刊電子雜志社,2005,18-19.