企業(yè)培訓(xùn)管理系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)分析范文_第1頁(yè)
企業(yè)培訓(xùn)管理系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)分析范文_第2頁(yè)
企業(yè)培訓(xùn)管理系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)分析范文_第3頁(yè)
企業(yè)培訓(xùn)管理系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)分析范文_第4頁(yè)
企業(yè)培訓(xùn)管理系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)分析范文_第5頁(yè)
已閱讀5頁(yè),還剩20頁(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)介

..企業(yè)培訓(xùn)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要隨著進(jìn)入知識(shí)經(jīng)濟(jì)的時(shí)代,企業(yè)的競(jìng)爭(zhēng)已經(jīng)轉(zhuǎn)化為人才的競(jìng)爭(zhēng),因此企業(yè)需不斷提高員工的能力素質(zhì)以應(yīng)對(duì)當(dāng)前激烈的市場(chǎng)競(jìng)爭(zhēng)。由于知識(shí)更新快、培訓(xùn)量大、培訓(xùn)的方式呈現(xiàn)多樣化,傳統(tǒng)的手工培訓(xùn)管理方式已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足當(dāng)前培訓(xùn)管理的需要,企業(yè)培訓(xùn)迫切需要一套系統(tǒng)提高培訓(xùn)管理工作的效率,實(shí)現(xiàn)企業(yè)員工培訓(xùn)工作的系統(tǒng)化、規(guī)范化和自動(dòng)化。企業(yè)培訓(xùn)管理系統(tǒng)正是利用計(jì)算機(jī)和互聯(lián)網(wǎng)技術(shù),對(duì)培訓(xùn)過(guò)程進(jìn)行有效管理,大大提高了管理效率。通過(guò)閱讀、參考大量國(guó)內(nèi)外相關(guān)文獻(xiàn)資料,分析總結(jié)了國(guó)內(nèi)外對(duì)培訓(xùn)管理系統(tǒng)領(lǐng)域的相關(guān)理論和研究現(xiàn)狀,設(shè)計(jì)并實(shí)現(xiàn)了企業(yè)培訓(xùn)管理系統(tǒng)。隨著社會(huì)經(jīng)濟(jì)的發(fā)展以及企業(yè)數(shù)量的增多,企業(yè)之間的競(jìng)爭(zhēng)越來(lái)越大,在各項(xiàng)競(jìng)爭(zhēng)中,人才的爭(zhēng)奪最為激烈。企業(yè)要想實(shí)現(xiàn)長(zhǎng)久的發(fā)展,就必須充分利用人力資源的作用,發(fā)揮人力資源的最大潛力,幫助員工規(guī)劃職業(yè)發(fā)展道路,實(shí)現(xiàn)企業(yè)價(jià)值與員工價(jià)值的同時(shí)實(shí)現(xiàn),為了提高企業(yè)人力資源的管理效率,最有效的一種方式就是進(jìn)行員工培訓(xùn),通過(guò)員工培訓(xùn),可以讓員工更快速地了解到企業(yè)的相關(guān)業(yè)務(wù)知識(shí),同時(shí)企業(yè)組織的培訓(xùn)與學(xué)習(xí)針對(duì)性更強(qiáng),可以有效促進(jìn)員工對(duì)企業(yè)的認(rèn)同感,更快速地提升員工的業(yè)務(wù)能力,最終實(shí)現(xiàn)企業(yè)利潤(rùn)的增加。本文結(jié)合某企業(yè)的員工培訓(xùn)現(xiàn)狀,進(jìn)行用戶需求的收集與分析,然后對(duì)多種新型的系統(tǒng)開發(fā)技術(shù)進(jìn)行認(rèn)真學(xué)習(xí),提出企業(yè)培訓(xùn)管理系統(tǒng)的建設(shè)方案。關(guān)鍵詞企業(yè)培訓(xùn);人力資源;用戶需求..TOC\o"1-3"\h\u目錄25536摘要I24447第1章緒論16371.1項(xiàng)目研究背景1313271.2項(xiàng)目研究現(xiàn)狀2172391.2.1培訓(xùn)相關(guān)理論的發(fā)展274281.2.2國(guó)外研究現(xiàn)狀3243061.2.3國(guó)內(nèi)研究現(xiàn)狀397841.3項(xiàng)目研究意義431593第2章系統(tǒng)分析5174682.1系統(tǒng)可行性分析5297622.1.1技術(shù)可行性5229412.1.2操作可行性6190572.1.3經(jīng)濟(jì)可行性6209212.2系統(tǒng)需求分析6146662.2.1系統(tǒng)目標(biāo)7108322.2.2系統(tǒng)功能分析7164452.3系統(tǒng)需求建模8253152.3.1UML介紹8121242.3.2業(yè)務(wù)流程分析8183402.3.3用例分析10299262.3.4用例圖11320642.4系統(tǒng)數(shù)據(jù)流分析1672922.5系統(tǒng)非功能需求187134第3章系統(tǒng)設(shè)計(jì)19134783.1軟件設(shè)計(jì)概述19232833.2系統(tǒng)架構(gòu)設(shè)計(jì)19137753.3系統(tǒng)模塊設(shè)計(jì)2073933.3.1模塊化設(shè)計(jì)原則2076573.3.2系統(tǒng)功能模塊設(shè)計(jì)20247073.4數(shù)據(jù)庫(kù)設(shè)計(jì)22200483.4.1數(shù)據(jù)庫(kù)設(shè)計(jì)概述2241073.4.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)22260233.4.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)268158第4章系統(tǒng)詳細(xì)設(shè)計(jì)30240054.1詳細(xì)設(shè)計(jì)概述30177544.2系統(tǒng)的時(shí)序圖表示30138084.2.1課程查詢3032304.2.2預(yù)定課程、取消課程、反饋課程31296824.2.3公告信息維護(hù)3235394.2.4基本信息維護(hù)33232414.3程序流程圖設(shè)計(jì)34178024.3.1培訓(xùn)課程申請(qǐng)34276604.3.2課程審批36289644.3.3培訓(xùn)課程安排37125984.3.4培訓(xùn)評(píng)教功能的的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)4159844.3.5學(xué)員信息維護(hù)功能的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)4329808總結(jié)4526248致謝463224參考文獻(xiàn)47..緒論項(xiàng)目研究背景人類進(jìn)行21世紀(jì)以來(lái),最大的變化就是計(jì)算機(jī)以及網(wǎng)絡(luò)的出現(xiàn)和普及。它們的出現(xiàn)徹底改變了人們傳統(tǒng)的生活和工作方式,也為社會(huì)的現(xiàn)代化發(fā)展增添了更多特色。數(shù)字化和網(wǎng)絡(luò)化推動(dòng)著全球信息化的進(jìn)程,而伴隨著信息化的發(fā)展,加強(qiáng)了跨國(guó)界的競(jìng)爭(zhēng),使得信息和交易實(shí)現(xiàn)了全球范圍內(nèi)的迅速配置和合理流動(dòng)。不僅如此國(guó)內(nèi)各個(gè)企業(yè),同行業(yè)之間的競(jìng)爭(zhēng)也日益激烈。企業(yè)面臨的問(wèn)題也越來(lái)越多,傳統(tǒng)的企業(yè)管理模式以及管理方式逐漸顯露出弊端,企業(yè)紛紛在尋找更好的途徑進(jìn)行問(wèn)題改善,以提高企業(yè)的核心競(jìng)爭(zhēng)力,而其中企業(yè)最關(guān)心的就是人力資源以及環(huán)境資源。人力資源的重要性不容忽視,在所有的企業(yè)資源中,人力資源的作用最特殊,也最具有挑戰(zhàn)性。誰(shuí)能更好地招募人才、培養(yǎng)人才、留住人才,誰(shuí)就能在激烈的競(jìng)爭(zhēng)中取得獲勝的關(guān)鍵力量。人力資源管理的好壞對(duì)于企業(yè)來(lái)說(shuō),具有非常重要的作用,它可以直接體現(xiàn)在企業(yè)的競(jìng)爭(zhēng)力上,為企業(yè)帶來(lái)更多的經(jīng)濟(jì)效益[1]。很多學(xué)者也對(duì)人力資源進(jìn)行相關(guān)的研究,比如英國(guó)經(jīng)濟(jì)學(xué)家馬歇爾就曾出版過(guò)一篇著作《經(jīng)濟(jì)學(xué)原理》,在這部著作中,他提到,對(duì)人投資的重要性,指出在一個(gè)企業(yè)中,人的作用是無(wú)窮的,是推動(dòng)企業(yè)持續(xù)發(fā)展的主要力量。隨著人力資源重要性被越來(lái)越多的人了解到,企業(yè)也紛紛開始進(jìn)行人力資源方面的管理與系統(tǒng)建設(shè)。企業(yè)要想提高人力資源管理效率,首先要做的工作就是提高企業(yè)員工的整體水平,而員工的知識(shí)水平,在學(xué)校依靠的主要是老師的教學(xué),而在工作中,更多的則是通過(guò)企業(yè)的培訓(xùn)或者自身的學(xué)習(xí),而這其中,企業(yè)培訓(xùn)是最主要的一種方式。企業(yè)選擇人才,人才選擇企業(yè),在雙向選擇的過(guò)程中,企業(yè)培訓(xùn)也作為一個(gè)重要的考量標(biāo)準(zhǔn)體現(xiàn)了企業(yè)的實(shí)力,決定著吸收人才的水準(zhǔn)。時(shí)代在進(jìn)步,知識(shí)在更新,企業(yè)要想穩(wěn)定快速的發(fā)展,員工的知識(shí)水平就需要不斷的提高,這就要求員工接受各種有針對(duì)性的培訓(xùn),全方位的提高員工各項(xiàng)素質(zhì)。因此,高水平,全面的,持續(xù)的企業(yè)培訓(xùn)勢(shì)在必行,并已在各企業(yè)中得到普及。通過(guò)企業(yè)培訓(xùn),可以讓員工更快速地了解到企業(yè)的相關(guān)業(yè)務(wù)知識(shí),同時(shí)企業(yè)組織的培訓(xùn)與學(xué)習(xí)針對(duì)性更強(qiáng),可以有效的促進(jìn)員工對(duì)企業(yè)的認(rèn)同感,更快速的提升員工的業(yè)務(wù)能力,最終實(shí)現(xiàn)企業(yè)利潤(rùn)的增加。在意識(shí)到企業(yè)培訓(xùn)的重要性后,各企業(yè)紛紛在員工入職前就開展培訓(xùn)課程,而且企業(yè)的人力資源管理部門也在想辦法進(jìn)行培訓(xùn)方式的設(shè)計(jì),在企業(yè)培訓(xùn)實(shí)施過(guò)程中,伴隨著全球經(jīng)濟(jì)一體化,國(guó)外的一些培訓(xùn)方式也進(jìn)入到國(guó)內(nèi),然而由于很多方面的原因,比如國(guó)情的不同、思維方式的不同、管理方式的不同等,使得國(guó)外的培訓(xùn)方式在國(guó)內(nèi)的有些企業(yè)并不是很適合。在國(guó)內(nèi)也逐漸有學(xué)者進(jìn)行人力資源相關(guān)的研究,企業(yè)員工的培訓(xùn)問(wèn)題越來(lái)越被大家所看重,經(jīng)過(guò)一段時(shí)間的研究與應(yīng)用,國(guó)內(nèi)的企業(yè)員工培訓(xùn)也開始成型,人們稱其為現(xiàn)代企業(yè)員工培訓(xùn)方式[2]。對(duì)企業(yè)員工的培訓(xùn)受到越來(lái)越多的企業(yè)關(guān)注,盡管如此,還是有許多的企業(yè)在員工培訓(xùn)方面采取的還是以往的一些傳統(tǒng)方式,只是想當(dāng)然的進(jìn)行培訓(xùn),事先不會(huì)對(duì)企業(yè)員工的培訓(xùn)需求進(jìn)行探討與分析,因而缺乏明確的目標(biāo),使得培訓(xùn)的目的僅僅是培訓(xùn),達(dá)不到應(yīng)有的效果,而且也沒(méi)有一定的組織性與規(guī)范性;在培訓(xùn)方式方面也欠缺有效的手段與方法,顯得過(guò)于簡(jiǎn)單與老套,所培訓(xùn)的內(nèi)容不具有針對(duì)性,不能跟隨時(shí)代的步伐,員工在培訓(xùn)過(guò)程中對(duì)培訓(xùn)的積極性也不高,很多人都只是被動(dòng)地坐在課堂里,不愿用心去學(xué)習(xí),因而使得整個(gè)的培訓(xùn)效果低下。在意識(shí)到這些問(wèn)題后,企業(yè)需要想辦法去改善這些問(wèn)題,為了提高企業(yè)培訓(xùn)效果,使企業(yè)的人力資源發(fā)揮到最大的效益,企業(yè)急需要進(jìn)行現(xiàn)代化的培訓(xùn)管理系統(tǒng)的建設(shè)。培訓(xùn)管理系統(tǒng)的建立對(duì)于企業(yè)來(lái)說(shuō),具有十分重要的作用,它為企業(yè)培訓(xùn)提供了一個(gè)平臺(tái),企業(yè)可以通過(guò)該平臺(tái)為員工提供更好的培訓(xùn)環(huán)境,有利于提高企業(yè)的培訓(xùn)效果,進(jìn)而發(fā)揮人力資源的最大效益。它的作用主要表現(xiàn)在以下幾個(gè)方面:1.培訓(xùn)管理系統(tǒng)利用先進(jìn)的一些計(jì)算機(jī)技術(shù),結(jié)合新的培訓(xùn)管理理念,對(duì)培訓(xùn)的整個(gè)過(guò)程進(jìn)行管理,并通過(guò)對(duì)培訓(xùn)效果的評(píng)估實(shí)現(xiàn)企業(yè)戰(zhàn)略目標(biāo)的實(shí)現(xiàn);2.由于培訓(xùn)管理系統(tǒng)的設(shè)計(jì)與開發(fā)是圍繞用戶的需求而展開的,這就使得企業(yè)能夠更有效地培訓(xùn)員工,使員工發(fā)揮自己最大的價(jià)值,由于切合員工的實(shí)際需求,這也使得員工培訓(xùn)更具有積極性,最終實(shí)現(xiàn)企業(yè)與員工的雙贏;3.培訓(xùn)管理是對(duì)整個(gè)培訓(xùn)活動(dòng)進(jìn)行控制與管理,通過(guò)相關(guān)規(guī)則與準(zhǔn)則的設(shè)定,可以確保企業(yè)培訓(xùn)工作的順利開展,同時(shí)還可以提高企業(yè)的培訓(xùn)效果,通過(guò)培訓(xùn)管理可以為企業(yè)養(yǎng)和儲(chǔ)備人才,為企業(yè)以后的發(fā)展提供人力資源保障。在目前的信息化時(shí)代,互聯(lián)網(wǎng)技術(shù)和電子計(jì)算機(jī)科技的突飛猛進(jìn),對(duì)世界起到了革命性的影響,并且滲透到各個(gè)領(lǐng)域成為人們?nèi)粘I钪斜夭豢缮俚募夹g(shù)。同樣計(jì)算機(jī)技術(shù)也應(yīng)用到了企業(yè)管理和培訓(xùn)的領(lǐng)域,使企業(yè)培訓(xùn)管理擺脫了以往繁瑣、單調(diào)、實(shí)時(shí)性差等諸多弊端,為企業(yè)培訓(xùn)管理開拓了新的領(lǐng)域,使企業(yè)培訓(xùn)管理上升到一個(gè)新的高度[3]。項(xiàng)目研究現(xiàn)狀培訓(xùn)相關(guān)理論的發(fā)展在上個(gè)世紀(jì)初,隨著時(shí)代的進(jìn)步和社會(huì)的不斷發(fā)展,基于管理科學(xué)的培訓(xùn)理論的逐步形成。美國(guó)的古典管理科學(xué)家、科學(xué)管理之父泰羅于1911年在其《科學(xué)管理原理》一書中第一次提出了培訓(xùn)的理論。在隨后培訓(xùn)理論的發(fā)展中,培訓(xùn)理論衍生出了科學(xué)管理制度培訓(xùn)理論、人本主義培訓(xùn)理論、行為主義培訓(xùn)理論、終生教育培訓(xùn)理論等多個(gè)領(lǐng)域。英國(guó)的博伊代爾和帕瓦希爾吸提出了循環(huán)型的系統(tǒng)培訓(xùn)模型。該模型從確定培訓(xùn)需求開始,首先制定培訓(xùn)政策,然后確立培訓(xùn)目標(biāo),進(jìn)而制定培訓(xùn)計(jì)劃,最后返回再次確定培訓(xùn)需求。在該培訓(xùn)模型中,提出了培訓(xùn)的三點(diǎn)本質(zhì)特征:第一,培訓(xùn)活動(dòng)是一個(gè)富有邏輯的、一個(gè)環(huán)節(jié)緊扣下一個(gè)環(huán)節(jié)向前推進(jìn)的過(guò)程。第二,無(wú)論是以個(gè)人的培訓(xùn)需要為依據(jù),還是以組織對(duì)自身的整體發(fā)展目標(biāo)為依據(jù),抑或是兩者的結(jié)合為依據(jù),培訓(xùn)活動(dòng)始終起始于對(duì)培訓(xùn)需求的確定。第三,無(wú)論是什么形式的培訓(xùn),它們都應(yīng)歸結(jié)于有效的評(píng)價(jià)。隨后,英國(guó)的肯尼和瑞德修正了博伊代爾和帕瓦希爾的系統(tǒng)培訓(xùn)模式,提出了注重過(guò)程評(píng)價(jià)及其反饋?zhàn)饔玫南到y(tǒng)型培訓(xùn)模式。該模式主要突出了"評(píng)價(jià)學(xué)習(xí)"的重要性,強(qiáng)調(diào)了評(píng)價(jià)對(duì)培訓(xùn)活動(dòng)的各個(gè)環(huán)節(jié)都產(chǎn)生重要的影響。隨著科學(xué)管理理論的研究與發(fā)展,培訓(xùn)相關(guān)的理論也在逐步更新,縱觀其發(fā)展歷程,可以將其進(jìn)行如下的劃分:1.傳統(tǒng)理論時(shí)期的培訓(xùn)〔1900-1930。這是最古老的一種培訓(xùn)理論,在該時(shí)期,學(xué)者們普遍認(rèn)為企業(yè)的員工必須要經(jīng)過(guò)正規(guī)的培訓(xùn)才可以獲得驕人的業(yè)績(jī),此時(shí)的培訓(xùn)主要的目標(biāo)和出發(fā)點(diǎn)在于對(duì)個(gè)人技術(shù)與態(tài)度方面的提高,該理論的代表人物主要有美國(guó)的弗雷德里克.泰勒和德國(guó)社會(huì)學(xué)家馬克思.韋伯;2.行為科學(xué)時(shí)期的培訓(xùn)〔1930-1960。在這一時(shí)期,培訓(xùn)理論有所創(chuàng)新,學(xué)者們通過(guò)長(zhǎng)時(shí)間的研究,提出在培訓(xùn)過(guò)程中,培訓(xùn)環(huán)境的重要性,指出它可以直接決定培訓(xùn)的效果,在此時(shí)的研究中,學(xué)者們都在試圖找出一種快速提高員工績(jī)效的方法;3.系統(tǒng)理論時(shí)期的培訓(xùn)〔1960年至今。培訓(xùn)理論通過(guò)多年的研究與應(yīng)用,到上個(gè)世紀(jì)60年代的時(shí)候,又出現(xiàn)了一種新的培訓(xùn)理論,即系統(tǒng)理論,在該理論中,指出企業(yè)員工的培訓(xùn)要集體開展,要在全公司范圍內(nèi)進(jìn)行培訓(xùn),主要的代表人物有弗農(nóng)漢弗萊[4]。國(guó)外研究現(xiàn)狀在歐美發(fā)達(dá)國(guó)家,員工培訓(xùn)被認(rèn)為是企業(yè)最有價(jià)值的可增值投資。據(jù)美國(guó)教育機(jī)構(gòu)統(tǒng)計(jì),企業(yè)每投入1美元用于培訓(xùn),便可有3美元的產(chǎn)出。美國(guó)《財(cái)富》雜志指出:"未來(lái)最成功的公司,將是那些基于學(xué)習(xí)型組織的公司。"通過(guò)培訓(xùn),不僅可以提升員工的個(gè)人素質(zhì)和技能而使員工受益,正如克里曼?斯通所言:"全世界所有員工最大的福利就是培訓(xùn)",而且可以提高員工的自覺(jué)性、積極性、能動(dòng)性、創(chuàng)造性和企業(yè)歸屬感,來(lái)增加企業(yè)產(chǎn)出的效益和組織凝聚力,并為企業(yè)的長(zhǎng)期戰(zhàn)略發(fā)展培養(yǎng)后備力量,從而使企業(yè)長(zhǎng)期持續(xù)受益。員工培訓(xùn)已滲透到西方發(fā)達(dá)國(guó)家現(xiàn)代企業(yè)運(yùn)營(yíng)的方方面面,成為企業(yè)解決實(shí)際和潛在問(wèn)題、提升競(jìng)爭(zhēng)能力、拓展市場(chǎng)份額、制定發(fā)展戰(zhàn)略的核心工具之一,如:?jiǎn)T工入職時(shí),需要培訓(xùn);員工績(jī)效考評(píng)結(jié)果未達(dá)標(biāo)時(shí),需要培訓(xùn);員工輪崗晉級(jí)時(shí),需要培訓(xùn);新技術(shù)、新工藝應(yīng)用時(shí),需要培訓(xùn);新的管理制度、工作模式和系統(tǒng)出現(xiàn)時(shí),需要培訓(xùn);新工作崗位出現(xiàn)時(shí),需要培訓(xùn);出現(xiàn)高成本、高故障時(shí),需要培訓(xùn);研究開發(fā)技術(shù)落后時(shí),需要培訓(xùn);市場(chǎng)推廣不利時(shí),需要培訓(xùn);顧客頻繁投訴時(shí),需要培訓(xùn)。國(guó)外在企業(yè)培訓(xùn)領(lǐng)域上有著領(lǐng)先的技術(shù),并且早在80年代就提出了信息化的員工培訓(xùn)管理系統(tǒng),并在以后逐步的付諸實(shí)踐,目前已經(jīng)形成良好的體系系統(tǒng)國(guó)外信息化企業(yè)培訓(xùn)系統(tǒng)構(gòu)建可以分為兩類:Linux系統(tǒng)下系統(tǒng)構(gòu)建一般采用J2EE架構(gòu)和Oracle數(shù)據(jù)庫(kù)環(huán)境;對(duì)于企業(yè)Microsoft應(yīng)用系統(tǒng)占據(jù)主導(dǎo)地位的企業(yè)多采用.Net框架和SqlServer\Access數(shù)據(jù)庫(kù)構(gòu)建培訓(xùn)管理系統(tǒng)。國(guó)內(nèi)研究現(xiàn)狀我國(guó)對(duì)培訓(xùn)管理的相關(guān)研究起步較晚,基本上遵循了國(guó)外已經(jīng)成體系的管理思想。隨著時(shí)代的變遷我國(guó)的培訓(xùn)管理工作經(jīng)歷了從摸索到逐漸成熟的發(fā)展過(guò)程。在上個(gè)世紀(jì)的80年代到90年代,企業(yè)的培訓(xùn)方法和培訓(xùn)手段局限于經(jīng)驗(yàn)和描述性的層次,該方法基本上能夠適應(yīng)當(dāng)時(shí)的國(guó)有大中型企業(yè)的發(fā)展需要。自90年代到21世紀(jì)初,隨著我國(guó)的改革開放力度的擴(kuò)大,出現(xiàn)了越來(lái)越多的企業(yè)形式,企業(yè)的培訓(xùn)手段也逐漸豐富起來(lái),其特點(diǎn)表現(xiàn)為企業(yè)培訓(xùn)不僅提供給員工滿足崗位要求的知識(shí)和技能,還包括了道德、心理素質(zhì)和適應(yīng)性等多方面的內(nèi)容。近一段時(shí)間,隨著中國(guó)加入WTO,企業(yè)培訓(xùn)呈現(xiàn)多元化的特點(diǎn),有越來(lái)越多的企業(yè)都采用定制培訓(xùn)的方法,解決企業(yè)在發(fā)展過(guò)程中面臨的問(wèn)題。隨著國(guó)內(nèi)企業(yè)管理水平的提高及管理觀念的轉(zhuǎn)變,越來(lái)越多的企業(yè)開始重視員工的培訓(xùn),因?yàn)橛行У呐嘤?xùn)是企業(yè)提高效益的關(guān)鍵因素之一,從長(zhǎng)遠(yuǎn)來(lái)看,好的培訓(xùn)對(duì)企業(yè)是一種高匯報(bào)率的投資。然而,在企業(yè)的培訓(xùn)管理過(guò)程中,培訓(xùn)主管常常會(huì)有這樣的困惑:知道目前本企業(yè)亟需培訓(xùn),但不知道如何進(jìn)行有計(jì)劃成體系的培訓(xùn);辛辛苦苦組織了給各層人員的培訓(xùn),但上級(jí)下級(jí)都不滿意;明明給大家做一件好事,卻得不到認(rèn)可;"培訓(xùn)幫不上忙"、"培訓(xùn)是在‘燒錢’"、"培訓(xùn)在添亂"多種表象干擾了企業(yè)培訓(xùn)業(yè)務(wù)的發(fā)展[5]。但隨著我國(guó)企業(yè)改革的深化。這種錯(cuò)誤的觀點(diǎn)逐步被扭轉(zhuǎn),越來(lái)越多的企業(yè)意識(shí)到企業(yè)培訓(xùn)管理的重要性和不可或缺性。國(guó)務(wù)院秘書長(zhǎng)王忠禹曾在"全國(guó)經(jīng)貿(mào)工作會(huì)議"上作過(guò)明確部署,要把培養(yǎng)企業(yè)家的工作提到議事日程,加強(qiáng)現(xiàn)有和未來(lái)的高級(jí)經(jīng)營(yíng)管理人員的培訓(xùn),爭(zhēng)取用3~5年時(shí)間,系統(tǒng)地培養(yǎng)出一批適應(yīng)社會(huì)主義市場(chǎng)經(jīng)濟(jì)發(fā)展需求的企業(yè)家。企業(yè)在認(rèn)識(shí)到培訓(xùn)的重要性后,開始逐步引入信息化企業(yè)培訓(xùn)管理系統(tǒng),由于起步較晚所以系統(tǒng)使用的開發(fā)語(yǔ)言和數(shù)據(jù)庫(kù)比較審一、簡(jiǎn)單。對(duì)于目前的各大企業(yè)普遍存在著引入企業(yè)培訓(xùn)管理系統(tǒng)和更新原有的企業(yè)培訓(xùn)管理系統(tǒng)。海爾是國(guó)內(nèi)較早開展培訓(xùn)管理的企業(yè),目前海爾的企業(yè)培訓(xùn)管理系統(tǒng)是基于VB和access數(shù)據(jù)庫(kù)開發(fā)的C/S系統(tǒng)。在該培訓(xùn)平臺(tái)下使得海爾員工的素質(zhì)逐步提高,以可以與世界一流大企業(yè)媲美[6]。項(xiàng)目研究意義企業(yè)的員工培訓(xùn)對(duì)于企業(yè)來(lái)說(shuō),意義重大。通過(guò)培訓(xùn)可以為企業(yè)培養(yǎng)和儲(chǔ)備人才,提高企業(yè)的人力資源力量,進(jìn)而提高企業(yè)的核心競(jìng)爭(zhēng)力,通過(guò)培訓(xùn)挖掘出員工的內(nèi)在潛力,并通過(guò)相關(guān)的激勵(lì)政策提高員工工作的積極性,使員工能夠的揮出最大的效能,進(jìn)而最終提高企業(yè)的經(jīng)濟(jì)效益。培訓(xùn)的作用有很多,現(xiàn)將其總結(jié)如下:1.增長(zhǎng)員工的知識(shí)和能力,進(jìn)而有助于其提高工作效率與工作業(yè)績(jī)。在企業(yè)中對(duì)員工進(jìn)行培訓(xùn),通過(guò)規(guī)范化的培訓(xùn)流程,針對(duì)性的培訓(xùn)內(nèi)容,可以使得員工在培訓(xùn)過(guò)程中學(xué)習(xí)到更多的知識(shí)與技能,以后期的工作中加以運(yùn)用,能夠有效提高員工的工作業(yè)績(jī);2.有助于提高企業(yè)在員工心目中的形象,通過(guò)企業(yè)培訓(xùn)讓員工理解企業(yè)的核心價(jià)值觀以及企業(yè)的文化,讓員工對(duì)企業(yè)有更高的認(rèn)同感;3.提高員工自身優(yōu)勢(shì)。通過(guò)企業(yè)培訓(xùn)能夠讓企業(yè)員工認(rèn)識(shí)到自身的不足,通過(guò)知識(shí)與技能的學(xué)習(xí)提高自己的整體素質(zhì),有助于提高員工對(duì)自身的滿足感,通過(guò)培訓(xùn)還可以提高員工對(duì)環(huán)境的適應(yīng)能力,最終實(shí)現(xiàn)價(jià)值的提升;4.穩(wěn)定企業(yè)員工。通過(guò)培訓(xùn)可以有效地協(xié)助員工進(jìn)行職業(yè)生涯的確立,增加其對(duì)企業(yè)的信任,從而穩(wěn)定企業(yè)的員工,防止員工流失;5.增強(qiáng)員工的溝通能力。通過(guò)企業(yè)培訓(xùn)可以為員工之間以及員工與領(lǐng)導(dǎo)之間的交流與溝通,使得大家可以交上朋友,為彼此確定感情奠定基礎(chǔ),使得大家之間可以互相學(xué)習(xí),有助于營(yíng)造良好的工作環(huán)境。從目前的經(jīng)濟(jì)發(fā)展趨勢(shì)來(lái)看,培訓(xùn)管理的信息化是必然的。企業(yè)培訓(xùn)管理系統(tǒng)就是在這樣的背景下應(yīng)運(yùn)而生的。培訓(xùn)管理涉及培訓(xùn)相關(guān)的信息管理,培訓(xùn)的計(jì)劃和實(shí)施流程,培訓(xùn)結(jié)果的反饋等方面。傳統(tǒng)的人工操作極為繁瑣,講師、設(shè)備、培訓(xùn)資料、員工技能、培訓(xùn)機(jī)構(gòu)、培訓(xùn)科目等信息都是通過(guò)多個(gè)EXCEL文件進(jìn)行管理,工作量之大可想而知;培訓(xùn)需求的獲取、培訓(xùn)計(jì)劃的審批、這需要整合各方面信息,流程操作繁瑣費(fèi)時(shí)并且對(duì)人的依賴性大;制定詳細(xì)課程表,實(shí)施培訓(xùn),統(tǒng)計(jì)培訓(xùn)結(jié)果,獲取反饋信息,全部依靠培訓(xùn)助理通知各部門啟動(dòng)相關(guān)工作。針對(duì)這些問(wèn)題,基于電子平臺(tái)的培訓(xùn)系統(tǒng),整個(gè)培訓(xùn)管理過(guò)程都可以在線的實(shí)時(shí)操作,實(shí)時(shí)查詢等,完全的取代手工操作,同時(shí)提高準(zhǔn)確性,時(shí)效性以及流程的規(guī)范性。電子平臺(tái)的優(yōu)勢(shì)顯而易見(jiàn),但是,針對(duì)企業(yè)培訓(xùn)的管理系統(tǒng)卻相對(duì)的少。企業(yè)培訓(xùn)管理系統(tǒng)就是針對(duì)企業(yè)的培訓(xùn)而設(shè)計(jì)研發(fā)的一款在線管理系統(tǒng)。本系統(tǒng)涉及到從經(jīng)理到普通員工,從培訓(xùn)設(shè)備到培訓(xùn)資料,讓所有用戶都可以通過(guò)簡(jiǎn)單的操作完成信息的查詢和處理,節(jié)省人力、物力資源,規(guī)范流程,提高工作效率。這是一款基本普適的培訓(xùn)管理系統(tǒng),可適用于大多數(shù)企業(yè),對(duì)企業(yè)的發(fā)展有促進(jìn)作用。系統(tǒng)分析系統(tǒng)可行性分析系統(tǒng)可行性分析指的是針對(duì)目標(biāo)系統(tǒng)的開發(fā),是否具備相關(guān)的開發(fā)條件而進(jìn)行的分析,包括經(jīng)濟(jì)可行性、技術(shù)可行性、操作可行性等。詳細(xì)的可行性對(duì)于系統(tǒng)來(lái)說(shuō),是很重要的,對(duì)于不具備開發(fā)可行性的軟件,是沒(méi)有必要開發(fā)的,可行性分析要從多個(gè)角度來(lái)進(jìn)行,包括人力、物力、財(cái)力等,只有這幾個(gè)方面的條件都具備了,系統(tǒng)的開發(fā)才可以正常進(jìn)行[7]。對(duì)企業(yè)培訓(xùn)管理系統(tǒng)的建設(shè)進(jìn)行有針對(duì)性的可行性分析,可避免盲目地實(shí)施計(jì)劃而造成的人力、財(cái)力、物力等的浪費(fèi),它是系統(tǒng)建設(shè)的前提與保障,其作用至關(guān)重要??尚行苑治鰹槭欠窠ㄔO(shè)企業(yè)培訓(xùn)管理系統(tǒng)的決策性文件,能為企業(yè)培訓(xùn)管理系統(tǒng)的建設(shè)提供科學(xué)決策依據(jù),并為進(jìn)一步開展培訓(xùn)管理工作奠定可行的信息化基礎(chǔ),因此企業(yè)的高層領(lǐng)導(dǎo)與部門技術(shù)主管領(lǐng)導(dǎo)決策層均會(huì)予以重視。本節(jié)將針對(duì)系統(tǒng)可行性的幾個(gè)方面進(jìn)行具體分析。技術(shù)可行性技術(shù)可行性分析指的是對(duì)目標(biāo)系統(tǒng)的開發(fā)在技術(shù)上是否可行進(jìn)行分析。在分析供選擇的解法時(shí),首先考慮的是技術(shù)上的可行性。顯然,從技術(shù)角度看不可能實(shí)現(xiàn)的方案是沒(méi)有意義的。管理信息系統(tǒng)在國(guó)內(nèi)已經(jīng)經(jīng)歷過(guò)很長(zhǎng)一段時(shí)間的研究與應(yīng)用,相關(guān)的技術(shù)也都比較成熟,而企業(yè)培訓(xùn)管理系統(tǒng)正在這該技術(shù)與成就的基礎(chǔ)上進(jìn)行的開發(fā)。本系統(tǒng)基于B/S結(jié)構(gòu)。在這樣的結(jié)構(gòu)下,用戶使用系統(tǒng)通過(guò)瀏覽器進(jìn)入工作界面,客戶機(jī)極少涉及系統(tǒng)業(yè)務(wù)邏輯,只是前端顯示。系統(tǒng)主要的業(yè)務(wù)邏輯處理都是在服務(wù)器端完成。這樣大大減輕了客戶端計(jì)算機(jī)的負(fù)載,對(duì)客戶機(jī)要求不高,也易于后期的系統(tǒng)維護(hù)和升級(jí),減少了工作量。目前,建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用因其穩(wěn)定性,易維護(hù)性,可靠性,安全性以及低成本等優(yōu)勢(shì)得到業(yè)界的肯定。同時(shí)本系統(tǒng)采用MVC模式,Struts-Spring-Hibernate輕量級(jí)集成框架,Oracle數(shù)據(jù)庫(kù)。以上這些技術(shù)都已經(jīng)發(fā)展得比較成熟,并獲得了廣泛認(rèn)可。以上平臺(tái)和技術(shù)的結(jié)合在實(shí)際應(yīng)用中無(wú)疑是較為成功的一種解決方案。由此可見(jiàn),技術(shù)方面實(shí)現(xiàn)起來(lái)比較容易。操作可行性開發(fā)出來(lái)的系統(tǒng)具有友好的用戶界面,提高了用戶使用的舒適度,系統(tǒng)完成后配有詳細(xì)的操作說(shuō)明書,操作簡(jiǎn)單,可以使各類用戶更快地掌握系統(tǒng)的使用方法,不需要額外的知識(shí),此外,目前的企業(yè)員工基本都受過(guò)高等教育,有豐富的計(jì)算機(jī)應(yīng)用經(jīng)驗(yàn),因此,本系統(tǒng)是易操作的。經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性分析中最重要的內(nèi)容之一是成本--效益分析,成本--效益分析可用于評(píng)估系統(tǒng)的經(jīng)濟(jì)合理性給出系統(tǒng)的成本估算。對(duì)已經(jīng)通過(guò)了技術(shù)可行性和操作可行性檢驗(yàn)的解決方案再進(jìn)行成本/效益分析。通過(guò)整個(gè)開發(fā)過(guò)程可以看出企業(yè)培訓(xùn)管理系統(tǒng)在開發(fā)過(guò)程中所投入的經(jīng)濟(jì)成本主要是硬件和軟件的成本投入,而目標(biāo)系統(tǒng)開發(fā)需要的硬件為計(jì)算機(jī)客戶端、服務(wù)器、相關(guān)的外部設(shè)備等,軟件方面的投入主要有操作系統(tǒng)、數(shù)據(jù)庫(kù)、開發(fā)工具和平臺(tái)等,這些在目前都是較容易滿足的,而且價(jià)格也相對(duì)較便宜,對(duì)系統(tǒng)開發(fā)者來(lái)說(shuō)并不需要有太高的成本支出,并且開發(fā)周期不是太長(zhǎng),在很大程度上節(jié)約了人力、物力、財(cái)力資源。采用電子平臺(tái)的信息管理系統(tǒng),全程無(wú)紙作業(yè),高效操作,不但提高了工作效率,還降低了成本。這對(duì)企業(yè)來(lái)說(shuō),電子系統(tǒng)開發(fā)的投入成本遠(yuǎn)遠(yuǎn)小于節(jié)省下來(lái)的時(shí)間與人力資源創(chuàng)造的額外經(jīng)濟(jì)效益。同時(shí),減少了傳統(tǒng)方法的投入成本,有效的節(jié)省了開支。目標(biāo)系統(tǒng)的開發(fā),對(duì)于企業(yè)的未來(lái)來(lái)說(shuō),具有很重要的作用與意義,它所產(chǎn)生的間接效益是巨大的,通過(guò)該系統(tǒng)的應(yīng)用,企業(yè)的培訓(xùn)管理效率和水平能夠得到快速提高,通過(guò)提高企業(yè)員工的知識(shí)與技能,可以提高員工的工作業(yè)績(jī)與效果,所建設(shè)的系統(tǒng)為培訓(xùn)管理所節(jié)省的人力成本、經(jīng)濟(jì)成本、管理成本等將遠(yuǎn)遠(yuǎn)大于系統(tǒng)開發(fā)所支出的經(jīng)濟(jì)成本,從而為企業(yè)帶來(lái)更大的經(jīng)濟(jì)效益。因此,經(jīng)濟(jì)上是有益的,可行的。通過(guò)以上對(duì)技術(shù)、操作、經(jīng)濟(jì)三方面的分析可以看出,本系統(tǒng)從多種角度考慮,都是可行的,可以進(jìn)行開發(fā)。系統(tǒng)需求分析系統(tǒng)的開發(fā)和用戶的需求是分不開的,只有緊緊圍繞用戶的需求,開發(fā)出來(lái)的系統(tǒng)才是最貼近實(shí)際的,而一切脫離用戶需求的軟件也都是不合理的。需求分析工作是一項(xiàng)非常重要的工程,通過(guò)需求分析,可以詳細(xì)了解到目標(biāo)用戶對(duì)于系統(tǒng)的期望,通過(guò)對(duì)用戶期望的總結(jié)與分析,可以為系統(tǒng)開發(fā)提供更有利的條件[8]。系統(tǒng)的需求分析是面向用戶的,在需求分析中,需要深入到企業(yè)的相關(guān)部門,和目標(biāo)用戶進(jìn)行深入的溝通,針對(duì)系統(tǒng)的功能和性能進(jìn)行詳細(xì)的探討,之后再將這些需求進(jìn)行總結(jié)并分析,再進(jìn)行系統(tǒng)需求模型的建立,將用戶的需求進(jìn)行細(xì)化與具體化,使之成為系統(tǒng)需求文檔,為后續(xù)的系統(tǒng)開發(fā)提供依據(jù)。一個(gè)優(yōu)秀的軟件必定有一個(gè)詳細(xì)的需求文檔,因此,作為系統(tǒng)分析人員,一定要重視系統(tǒng)的需求分析工作。系統(tǒng)目標(biāo)企業(yè)培訓(xùn)管理系統(tǒng)<EnterpriseTrainingManagementSystem,ETMS>充分運(yùn)用現(xiàn)代企業(yè)培訓(xùn)管理理念,深化培訓(xùn)管理信息化進(jìn)程,提高培訓(xùn)管理水平,為企業(yè)培訓(xùn)管理人員和員工提供一個(gè)方便快捷、界面友好的培訓(xùn)工作互動(dòng)溝通的渠道,也為決策部門提供科學(xué)的培訓(xùn)政策制定依據(jù),形成業(yè)務(wù)聯(lián)動(dòng)、信息互通、資源共享、結(jié)構(gòu)合理、框架靈活、應(yīng)用方便、先進(jìn)安全的培訓(xùn)管理系統(tǒng),全面提升企業(yè)對(duì)員工進(jìn)行培訓(xùn)管理的信息化建設(shè)水平。在企業(yè)培訓(xùn)管理系統(tǒng)實(shí)施的過(guò)程中,采取分階段,逐步實(shí)現(xiàn)中短期業(yè)務(wù)管理目標(biāo)計(jì)劃的思路。具體目標(biāo)如下:<1>建立一個(gè)可擴(kuò)展、可移植的企業(yè)培訓(xùn)管理信息系統(tǒng),節(jié)省企業(yè)培訓(xùn)的人工管理、物力、財(cái)力成本的投入,通過(guò)流程、組織等的用戶自定義,滿足不斷簡(jiǎn)化的用戶需求。<2>系統(tǒng)界面具備友好性、功能完善。系統(tǒng)中各參與者能夠根據(jù)自己的角色職責(zé),順利流暢的完成相應(yīng)的功能操作。<3>支持公司各級(jí)別的培訓(xùn)管理員在網(wǎng)上完成相應(yīng)級(jí)別的培訓(xùn)日常事務(wù)的處理。能夠?qū)ε嘤?xùn)場(chǎng)地和設(shè)備進(jìn)行管理和調(diào)配,同時(shí)能夠統(tǒng)一管理教材、外聘咨詢公司師資、內(nèi)訓(xùn)師,能對(duì)經(jīng)費(fèi)進(jìn)行監(jiān)控及管理等。<4>支持企業(yè)既有的培訓(xùn)評(píng)估體系及評(píng)價(jià)模式。采用反饋法對(duì)培訓(xùn)效果進(jìn)行跟蹤評(píng)估,通過(guò)系統(tǒng)調(diào)動(dòng)各級(jí)管理人員積極性,強(qiáng)化關(guān)注學(xué)習(xí)過(guò)程和學(xué)習(xí)效果。<5>支持各種報(bào)表及學(xué)習(xí)檔案建立,并與人力資源系統(tǒng)進(jìn)行集成和兼容。<6>能夠方便的對(duì)咨詢公司招投標(biāo)項(xiàng)目進(jìn)行網(wǎng)絡(luò)管理,優(yōu)化管理流程。<7>由于與人力資源其他系統(tǒng)相連,因此必須確保相連的有效性、穩(wěn)定性及系統(tǒng)安全性。系統(tǒng)功能分析系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成。本例子中的職工培訓(xùn)管理系統(tǒng)需要完成功能主要有:<1>員工各種信息的輸入,包括員工基本信息、職稱、崗位、已經(jīng)培訓(xùn)過(guò)的課程和成績(jī)、培訓(xùn)計(jì)劃等;<2>員工各種信息的查詢、修改,包括員工基本信息、職稱、崗位、計(jì)劃已經(jīng)培訓(xùn)過(guò)的課程和成績(jī)、培訓(xùn)計(jì)劃等;<3>培訓(xùn)課程信息的輸入,包括課時(shí)、課程類別等;<4>企業(yè)所有職工培訓(xùn)需求的管理;<5>企業(yè)培訓(xùn)計(jì)劃的規(guī)定、修改;<6>培訓(xùn)管理系統(tǒng)的使用幫助;<7>講師信息的管理、講師的評(píng)價(jià);<8>培訓(xùn)資源管理;<9>培訓(xùn)教材管理。系統(tǒng)需求建模UML介紹統(tǒng)一建模語(yǔ)言UML是OMG組織確定的面向?qū)ο蟮恼Z(yǔ)言,被廣泛應(yīng)用于系統(tǒng)的模型構(gòu)建過(guò)程中,它的最大特點(diǎn)就在于可以實(shí)現(xiàn)可視化建模,這使得模型建立更直觀更方便。利用UML還可以較容易地實(shí)現(xiàn)對(duì)面向?qū)ο螽a(chǎn)品的相關(guān)說(shuō)明以及文檔的制作。UML中運(yùn)用了多項(xiàng)現(xiàn)代化的軟件工程設(shè)計(jì)思想以及原理,使得應(yīng)用范圍越來(lái)越廣泛,UML的作用也越來(lái)越明顯[9]。UML包括視圖,圖,模型元素,通用機(jī)制幾部分。對(duì)于UML圖來(lái)說(shuō),也可以進(jìn)行分類,主要有用例圖、類圖、對(duì)象圖、狀態(tài)圖、交互圖、活動(dòng)圖等。在建模過(guò)程中,可以根據(jù)系統(tǒng)的實(shí)際需要選擇合適的建模方法。業(yè)務(wù)流程分析1.業(yè)務(wù)流程分析介紹業(yè)務(wù)流程分析的目的在于,通過(guò)整理培訓(xùn)系統(tǒng)運(yùn)作的行為方式,分析出在不同場(chǎng)景下培訓(xùn)系統(tǒng)的各種動(dòng)作序列。業(yè)務(wù)流程分析是后續(xù)用例分析和類定義的基礎(chǔ)。本階段工作的輸入是:功能需求一覽和參與者一覽。由于普通登錄用戶是瀏覽用戶的一種泛化,因此,在后續(xù)論述中,從用戶和管理員兩個(gè)角度,分別進(jìn)行說(shuō)明。通過(guò)UML語(yǔ)言的活動(dòng)圖可以表示系統(tǒng)中各種活動(dòng)進(jìn)行的流程和各活動(dòng)間相互的依賴關(guān)系。2.用戶活動(dòng)定義用戶是系統(tǒng)的使用者,用戶通過(guò)系統(tǒng)來(lái)獲取想得到的各種信息。從用戶打開系統(tǒng)開始到最終離開系統(tǒng)為止,可以定義為一次活動(dòng)。在定義多次活動(dòng)后,需要針對(duì)有重復(fù)前提條件的活動(dòng)進(jìn)行合并,劃分出業(yè)務(wù)模塊。比如,用戶可以通過(guò)系統(tǒng)查詢自己參加課程的詳細(xì)情況,當(dāng)用戶還沒(méi)有預(yù)定課程時(shí),可以進(jìn)行課程的預(yù)定;當(dāng)已經(jīng)參加過(guò)某課程的培訓(xùn),需要對(duì)課程給與反饋;當(dāng)反饋提交后,可以修改自己的反饋,這三種情況都屬于用戶課程的三個(gè)分支,因此在定義業(yè)務(wù)邏輯時(shí),可以劃分出用戶自身的課程狀況業(yè)務(wù)模塊,以及參加、反饋、修改反饋三個(gè)子業(yè)務(wù)模塊。對(duì)于需要滿足某些條件才能夠進(jìn)行的活動(dòng),需要加上邏輯判斷條件。比如,在用戶未登錄系統(tǒng)時(shí),是不能夠進(jìn)行課程的預(yù)定操作的,只能進(jìn)行課程的查詢、瀏覽以及查看統(tǒng)計(jì)結(jié)果等操作。當(dāng)用戶登錄系統(tǒng)以后,不僅可以進(jìn)行瀏覽用戶的操作,也可以查看用戶的參加過(guò)的課程狀況、課程的反饋情況和課程的預(yù)定情況等。根據(jù)實(shí)際的業(yè)務(wù)調(diào)查和進(jìn)行業(yè)務(wù)流程的抽象,可以定義出系統(tǒng)的業(yè)務(wù)過(guò)程圖,業(yè)務(wù)過(guò)程圖反映了系統(tǒng)中各種業(yè)務(wù)的進(jìn)行過(guò)程和先后次序。下圖2-1顯示了普通用戶和瀏覽用戶的主要?jiǎng)幼髁鞒?。圖2-1用戶活動(dòng)圖3.管理員活動(dòng)定義與用戶定義的過(guò)程相同,管理員是系統(tǒng)的維護(hù)者。管理員可以維護(hù)系統(tǒng)的各種信息。圖2-2顯示了管理員的主要?jiǎng)幼髁鞒?。圖2-2管理員活動(dòng)圖用例分析用例分析的目的在于,從系統(tǒng)用戶的觀點(diǎn)來(lái)分析需求。用例是描述系統(tǒng)功能需求的高效工具。通過(guò)業(yè)務(wù)分析可知,軟件系統(tǒng)應(yīng)該有的參與者主要有普通管理員、超級(jí)管理員、員工、講師?!?普通管理員普通管理員可進(jìn)行的系統(tǒng)操作有:講師管理,課程管理,排課管理,員工管理,選課檢查,員工選課管理,講師授課計(jì)劃管理,員工成績(jī)管理?!?超級(jí)管理員〔SaSa有所有普通管理員的功能,同時(shí)可以管理系統(tǒng)中的管理員賬戶,即可以創(chuàng)建、刪除和修改任意一個(gè)管理員帳戶,包括管理員的基本信息和權(quán)限信息〔即用戶基本信息的管理與維護(hù)、用戶權(quán)限的分配與管理、數(shù)據(jù)庫(kù)的備份與還原等?!?員工員工可進(jìn)行的系統(tǒng)操作包括如下內(nèi)容:個(gè)人基本信息的查看和修改。查看講師信息,員工可以查看公司內(nèi)的講師信息。選課,員工通過(guò)選課功能,確定自己需要參與的培訓(xùn)課程。查看選課信息,員工可以查看自己的選課信息。成績(jī)查詢,員工可查看自己每個(gè)培訓(xùn)的考試成績(jī)。公告與通知查看。講師評(píng)教。課件下載?!?講師個(gè)人基本信息的查看與修改。成績(jī)錄入與修改。成績(jī)查看。授課??记诠芾?。查看評(píng)教。課程與資料的發(fā)布?!?培訓(xùn)主管個(gè)人基本信息的查看與修改。課程申請(qǐng)。課程創(chuàng)建。課程安排。公告信息查看。課程的增刪改查?!?培訓(xùn)科長(zhǎng)系統(tǒng)個(gè)人基本信息的查看與修改。課程申請(qǐng)審批。用例圖用例圖從用戶的角度描述系統(tǒng)功能,并指出各個(gè)功能的操作者。用例圖定義了系統(tǒng)的功能需求。企業(yè)培訓(xùn)管理系統(tǒng)中,主要的用戶類型有管理員〔包括普通管理員和超級(jí)管理員、員工、講師、培訓(xùn)主管、培訓(xùn)科長(zhǎng)。對(duì)于這幾類不同的用戶,他們所能進(jìn)行的用例是不同的,下面將給出對(duì)應(yīng)的系統(tǒng)用戶用例圖以及各用戶對(duì)應(yīng)的用例圖。系統(tǒng)中所有的用戶角色如圖2-3所示。圖2-3系統(tǒng)用戶用例圖系統(tǒng)的五類用戶都各自擁有不同的用例需求,如下:普通管理員用例圖如圖2-4所示。圖2-4普通管理員用例圖〔2超級(jí)管理員用例圖如圖2-5所示。圖2-5超級(jí)管理員用例圖〔3員工用例圖如圖2-6所示。圖2-6員工用例圖〔4講師用例圖如圖2-7所示。圖2-7講師用例圖〔5培訓(xùn)主管的用例圖如圖2-8所示。圖2-8培訓(xùn)主管用例圖〔6培訓(xùn)科長(zhǎng)的用例圖如圖2-9所示。圖2-9培訓(xùn)科長(zhǎng)用例圖系統(tǒng)數(shù)據(jù)流分析程序在運(yùn)行過(guò)程中,實(shí)際上就是數(shù)據(jù)的運(yùn)行與流動(dòng),數(shù)據(jù)流程分析就是將數(shù)據(jù)流動(dòng)的過(guò)程提取出來(lái),通過(guò)對(duì)該過(guò)程進(jìn)行分析,了解數(shù)據(jù)的整個(gè)流動(dòng)過(guò)程,包括數(shù)據(jù)的采取、輸入、處理、加工、輸出等,通過(guò)整個(gè)流程的分析,發(fā)現(xiàn)數(shù)據(jù)流動(dòng)中可能存在的錯(cuò)誤,方便及時(shí)改正[10]。通過(guò)對(duì)數(shù)據(jù)流動(dòng)過(guò)程進(jìn)行分析,獲得數(shù)據(jù)交換以及存儲(chǔ)的相關(guān)流程后,可以用數(shù)據(jù)流圖的方式來(lái)進(jìn)行表達(dá)。數(shù)據(jù)流圖〔DFD指的是從數(shù)據(jù)的傳遞以及加工的角度,對(duì)系統(tǒng)的邏輯功能以及數(shù)據(jù)的流動(dòng)過(guò)程進(jìn)行描述,數(shù)據(jù)流圖表達(dá)是結(jié)構(gòu)化分析方法中的一種重要工具。圖2-10給出的是頂層數(shù)據(jù)流圖,頂層數(shù)據(jù)流圖是站在系統(tǒng)的角度進(jìn)行的數(shù)據(jù)流動(dòng)分析。圖2-10系統(tǒng)頂層數(shù)據(jù)流圖由圖可知,中間圓形的部分為目標(biāo)系統(tǒng),兩邊的是箭頭指的是數(shù)據(jù)的流入和流出,流入系統(tǒng)的數(shù)據(jù)經(jīng)過(guò)處理后再流出,成為輸出的數(shù)據(jù)。左邊的所有數(shù)據(jù)都是流入到系統(tǒng)中的數(shù)據(jù),而右邊的所有數(shù)據(jù)都是代表流出的數(shù)據(jù)。該數(shù)據(jù)流圖在站在系統(tǒng)的角度對(duì)培訓(xùn)管理系統(tǒng)進(jìn)行的數(shù)據(jù)流動(dòng)分析。由于頂層數(shù)據(jù)流圖是站在系統(tǒng)的角度進(jìn)行的數(shù)據(jù)流分析,無(wú)法全面具體的描述系統(tǒng)的數(shù)據(jù)流動(dòng),因而,對(duì)于頂層數(shù)據(jù)流圖,還需要進(jìn)行二次分解,形成一層數(shù)據(jù)流圖,如圖2-11所示。圖2-11系統(tǒng)一層數(shù)據(jù)流圖相對(duì)于頂層數(shù)據(jù)流圖來(lái)說(shuō),一層數(shù)據(jù)流圖更加細(xì)致,然而由于涉及到多個(gè)業(yè)務(wù)的處理,而對(duì)于具體的某個(gè)業(yè)務(wù)來(lái)說(shuō),又無(wú)法具體描述出數(shù)據(jù)流動(dòng)情況,因而一層數(shù)據(jù)流圖又可以繼續(xù)細(xì)化,形成二層數(shù)據(jù)流圖,這里針對(duì)申請(qǐng)課程信息的二層數(shù)據(jù)流圖進(jìn)行分析。如圖2-12所示。圖2-12系統(tǒng)二層數(shù)據(jù)流圖之一圖2-13的數(shù)據(jù)流圖是針對(duì)評(píng)教管理業(yè)務(wù)而進(jìn)行的二層數(shù)據(jù)流動(dòng)分析。該業(yè)務(wù)實(shí)現(xiàn)過(guò)程中涉及到的用戶有學(xué)生、教師、培訓(xùn)主管和科長(zhǎng),學(xué)生通過(guò)系統(tǒng)進(jìn)行評(píng)教,相關(guān)的評(píng)教數(shù)據(jù)會(huì)進(jìn)入評(píng)教表中,而教師則可以通過(guò)評(píng)教表查看到自己的評(píng)教結(jié)果,培訓(xùn)主管和科長(zhǎng)可以查看到所有教師的評(píng)教結(jié)果。圖2-13系統(tǒng)二層數(shù)據(jù)流圖之二系統(tǒng)非功能需求作為功能需求的補(bǔ)充,軟件需求規(guī)格說(shuō)明還應(yīng)包括非功能需求,它描述了系統(tǒng)展現(xiàn)給用戶的行為和執(zhí)行的操作等。它包括產(chǎn)品必須遵從的標(biāo)準(zhǔn)、規(guī)范和合約;外部界面的具體細(xì)節(jié);性能要求;設(shè)計(jì)或?qū)崿F(xiàn)的約束條件及質(zhì)量屬性。1.開放性和標(biāo)準(zhǔn)性原則基于開放式標(biāo)準(zhǔn),進(jìn)行全局統(tǒng)一規(guī)劃;采用有關(guān)的國(guó)際標(biāo)準(zhǔn)、國(guó)家標(biāo)準(zhǔn)和行業(yè)規(guī)范;系統(tǒng)設(shè)計(jì)要充分考慮后續(xù)開發(fā)的要求,在完成各功能模塊軟件開發(fā)的同時(shí),提供便于各組織進(jìn)行二次開發(fā)的數(shù)據(jù)接口和軟件接口:對(duì)于系統(tǒng)中使用的代碼表的編碼盡量當(dāng)前最權(quán)威、最廣泛的標(biāo)準(zhǔn),首先參照國(guó)際標(biāo)準(zhǔn),沒(méi)有國(guó)際標(biāo)準(zhǔn)時(shí)參照國(guó)家標(biāo)準(zhǔn),沒(méi)有國(guó)家標(biāo)準(zhǔn)的參照行業(yè)標(biāo)準(zhǔn)、沒(méi)有行業(yè)標(biāo)準(zhǔn)的參照單位自己制訂的單位標(biāo)準(zhǔn)。2.可操作性和易用性系統(tǒng)軟件應(yīng)安裝簡(jiǎn)單、操作方便,具有良好的操作界面,盡可能考慮今后業(yè)務(wù)的發(fā)展。在進(jìn)行人機(jī)界面設(shè)計(jì)時(shí),需要編寫用戶手冊(cè)或者提供聯(lián)機(jī)幫助設(shè)施,內(nèi)容應(yīng)簡(jiǎn)練,以使用戶遇到復(fù)雜問(wèn)題時(shí)尋找答案。3.靈活性和可擴(kuò)展性系統(tǒng)應(yīng)易于擴(kuò)展、升級(jí)和移植,并具備支持業(yè)務(wù)處理的靈活的參數(shù)化配置,業(yè)務(wù)功能的重組與更新的靈活性,新的業(yè)務(wù)應(yīng)用可靈活增加,不影響系統(tǒng)原有業(yè)務(wù)流程,用戶權(quán)限的靈活變更。4.在安全性方面,系統(tǒng)應(yīng)該有嚴(yán)格的權(quán)限管理功能,各功能模塊有相應(yīng)的權(quán)限方能進(jìn)入。5.在可靠性方面,系統(tǒng)應(yīng)讓用戶能可靠、正確的使用系統(tǒng),并且系統(tǒng)應(yīng)具有一定的容錯(cuò)能力,包括具有錯(cuò)誤診斷功能,具有修正錯(cuò)誤的能力,具有出錯(cuò)保護(hù)功能,例如系統(tǒng)要避免用戶刪除重要數(shù)據(jù),在刪除前加上確認(rèn)操作,可以避免不可挽回的損失[11]。6.可維護(hù)性和可移植性可維護(hù)性指的是目標(biāo)系統(tǒng)在開發(fā)好以后,方便維護(hù)與管理,在出現(xiàn)問(wèn)題的時(shí)候能夠快速定位并快速恢復(fù),企業(yè)培訓(xùn)管理系統(tǒng)在設(shè)計(jì)過(guò)程中采用了模塊化原理,各模塊之間獨(dú)立性強(qiáng),因而在模塊出現(xiàn)問(wèn)題或需要功能擴(kuò)展時(shí),可以很容易地進(jìn)行相應(yīng)的修改,不會(huì)影響到其他模塊的運(yùn)行。同時(shí)由于各模塊之間獨(dú)立性強(qiáng),因而,也方便系統(tǒng)相關(guān)功能的移植,在需要功能擴(kuò)展時(shí)也可以較容易地進(jìn)行擴(kuò)展[12]。系統(tǒng)設(shè)計(jì)軟件設(shè)計(jì)概述對(duì)軟件需求有了完整、準(zhǔn)確、具體的理解之后,接下來(lái)的工作就是用軟件正確地實(shí)現(xiàn)這些需求。為此,必須首先進(jìn)行軟件設(shè)計(jì)。軟件設(shè)計(jì)的目標(biāo),是設(shè)計(jì)出所要開發(fā)的軟件的模型。軟件設(shè)計(jì)在軟件工程過(guò)程中處于技術(shù)核心地位,是軟件開發(fā)過(guò)程中決定軟件產(chǎn)品質(zhì)量的關(guān)鍵階段,是后續(xù)的所有軟件開發(fā)和軟件維護(hù)步驟的基礎(chǔ),如果不進(jìn)行設(shè)計(jì),我們就會(huì)冒構(gòu)造出不穩(wěn)定系統(tǒng)的風(fēng)險(xiǎn)。為了獲得高質(zhì)量的軟件設(shè)計(jì)結(jié)果,應(yīng)該遵循模塊化、抽象、逐步求精、信息隱藏、模塊獨(dú)立等基本設(shè)計(jì)原理。通常把軟件設(shè)計(jì)工作劃分為概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)階段。概要設(shè)計(jì)的主要任務(wù)是,通過(guò)仔細(xì)分析軟件規(guī)格說(shuō)明,適當(dāng)?shù)貙?duì)軟件進(jìn)行功能分解,從而把軟件劃分為模塊,并且設(shè)計(jì)出完成預(yù)定功能的模塊結(jié)構(gòu),具體地說(shuō)就是把需求分析得到的系統(tǒng)擴(kuò)展用例圖轉(zhuǎn)換為軟件結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)。設(shè)計(jì)軟件結(jié)構(gòu)的具體任務(wù)是:將一個(gè)復(fù)雜系統(tǒng)按功能進(jìn)行模塊劃分、建立模塊的層次結(jié)構(gòu)及調(diào)用關(guān)系、確定模塊間的接口及人機(jī)界面等。概要設(shè)計(jì)有多種方法。在早期有模塊化方法、功能分解方法;在60年代后期提出了面向數(shù)據(jù)流和面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法;近年來(lái)又提出面向?qū)ο蟮脑O(shè)計(jì)方法等[13]。系統(tǒng)架構(gòu)設(shè)計(jì)首先對(duì)系統(tǒng)的邏輯結(jié)構(gòu)進(jìn)行設(shè)計(jì),目標(biāo)系統(tǒng)的設(shè)計(jì)采用的是B/S三層體系結(jié)構(gòu),分別是表示層、業(yè)務(wù)層和數(shù)據(jù)層。1.表示層表示層的作用在于為用戶進(jìn)入系統(tǒng)提供入口,并且將系統(tǒng)處理結(jié)果表示給用戶,供用戶瀏覽。在表示層,采用到的主要技術(shù)是MasterPage模板技術(shù),該技術(shù)可以用來(lái)開發(fā)出風(fēng)格統(tǒng)一的用戶界面。2.業(yè)務(wù)層業(yè)務(wù)層主要是用來(lái)對(duì)用戶請(qǐng)求中的業(yè)務(wù)邏輯進(jìn)行相關(guān)的處理,包括對(duì)業(yè)務(wù)邏輯的判斷與邏輯的執(zhí)行,該層所采用的主要組件有SqlClient、DataSet和DataReader等,通過(guò)業(yè)務(wù)層,可以實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)的快速更新,同時(shí)也方便系統(tǒng)后期的相關(guān)維護(hù)工作。3.?dāng)?shù)據(jù)層數(shù)據(jù)層的主要作用是為系統(tǒng)提供數(shù)據(jù)存儲(chǔ)場(chǎng)所,并為數(shù)據(jù)執(zhí)行提供相關(guān)的方法,當(dāng)有數(shù)據(jù)需要執(zhí)行時(shí),會(huì)通過(guò)該層來(lái)進(jìn)行,在執(zhí)行完數(shù)據(jù)請(qǐng)求后,還會(huì)將操作的結(jié)果反饋至用戶層,方便用戶的瀏覽與查看。在三層中,數(shù)據(jù)層是基礎(chǔ)層,為系統(tǒng)提供最基礎(chǔ)的數(shù)據(jù)功能,同時(shí)它也是安全性與可靠性要求最高的一層,系統(tǒng)中所有的數(shù)據(jù)都是保存在這里,而且程序會(huì)運(yùn)行一次,相關(guān)的數(shù)據(jù)就要被執(zhí)行一次,因而,在該層需要配置一臺(tái)較高性能的服務(wù)器,以滿足相關(guān)的需求。系統(tǒng)模塊設(shè)計(jì)模塊化設(shè)計(jì)原則本系統(tǒng)遵循模塊化的基本原理,自定向下逐步求精設(shè)計(jì)軟件過(guò)程,把程序劃分成可獨(dú)立命名且獨(dú)立訪問(wèn)的模塊,每個(gè)模塊完成一個(gè)子功能,把這些模塊集成起來(lái)構(gòu)成一個(gè)整體,可以完成系統(tǒng)所要求的功能,滿足用戶的需求。通過(guò)將系統(tǒng)功能模塊化可以使得系統(tǒng)結(jié)構(gòu)更加清晰,操作起來(lái)更加方便,使得系統(tǒng)后期的設(shè)計(jì)與開發(fā)更加容易,同時(shí)也方便系統(tǒng)的測(cè)試與維護(hù)。而在功能模塊化過(guò)程中也需要注意以下的一些原則:1.由于系統(tǒng)功能模塊化時(shí)會(huì)涉及到許多抽象的概念,因而,要注意抽象的方法,通常是由高到低,由上到下的順序。一步步抽象,直到抽象出的功能很容易通過(guò)某些方法來(lái)實(shí)現(xiàn)。2.功能模塊化過(guò)程中,可以根據(jù)實(shí)際情況對(duì)一些信息進(jìn)行隱藏或局部化。信息的隱藏指提當(dāng)某些數(shù)據(jù)對(duì)于某個(gè)功能來(lái)說(shuō),并不會(huì)用到,或者極少用到,對(duì)于這類數(shù)據(jù),就可以適當(dāng)?shù)貙?duì)其進(jìn)行隱藏;而信息的局部化指的是對(duì)于一些關(guān)系較為密切的數(shù)據(jù)進(jìn)行局部化,將它們放在一起方便數(shù)據(jù)的調(diào)用與操作。3.功能模塊化過(guò)程中,最重要的是要使模塊化后的功能之間相互獨(dú)立,盡可能減少相互之間的調(diào)用與數(shù)據(jù)交換,因?yàn)楣δ艿莫?dú)立對(duì)于系統(tǒng)后期的開發(fā)來(lái)說(shuō)具有很重要的作用與意義。功能獨(dú)立可以方便修改以及部署等操作,同時(shí)也可以方便系統(tǒng)后期的維護(hù)操作,實(shí)現(xiàn)功能的可移植性與可擴(kuò)展性。系統(tǒng)功能模塊設(shè)計(jì)了解了系統(tǒng)功能模塊化的相關(guān)原則,在該原則的指導(dǎo)下進(jìn)行系統(tǒng)功能結(jié)構(gòu)的設(shè)計(jì)工作,根據(jù)需求分析所得的結(jié)果,確定目標(biāo)系統(tǒng)的相關(guān)功能模塊層次圖如圖3-1所示。圖3-1系統(tǒng)功能結(jié)構(gòu)圖下面將對(duì)系統(tǒng)的主要子系統(tǒng)進(jìn)行介紹:1.培訓(xùn)管理子系統(tǒng)培訓(xùn)管理子系統(tǒng)的主要作用是為企業(yè)的培訓(xùn)相關(guān)的業(yè)務(wù)流程進(jìn)行管理,包含的模塊主要有課程申請(qǐng)、課程審批、課程創(chuàng)建、課程安排等?!?課程申請(qǐng):當(dāng)有新的課程需要開設(shè)的時(shí)候,首先需要進(jìn)行新課程的申請(qǐng),該項(xiàng)工作是由培訓(xùn)主管來(lái)完成的,在申請(qǐng)的過(guò)程中,需要根據(jù)實(shí)際情況進(jìn)行課程申請(qǐng)表相關(guān)內(nèi)容的填寫,填寫的主要內(nèi)容包括課程名、課程描述、課程意義等,填寫完成后再將該申請(qǐng)表提交至系統(tǒng),至相關(guān)的部門;〔2課程審批:當(dāng)培訓(xùn)主管將課程申請(qǐng)?zhí)峤恢料嚓P(guān)的部門后,該申請(qǐng)表會(huì)由培訓(xùn)科長(zhǎng)進(jìn)行審批,并且會(huì)對(duì)該課程申請(qǐng)給出審批意見(jiàn),同時(shí)還會(huì)進(jìn)行相應(yīng)的解釋,審批后會(huì)將審批的結(jié)果反饋至申請(qǐng)人,即培訓(xùn)主管;〔3課程創(chuàng)建:課程創(chuàng)建是指當(dāng)培訓(xùn)主管提交的課程申請(qǐng)通過(guò)后,對(duì)該課程進(jìn)行接下來(lái)的創(chuàng)建操作,課程創(chuàng)建時(shí)需要?jiǎng)?chuàng)建的信息包括課程編號(hào)、課程名稱、課程描述、課程類型等,如果培訓(xùn)主管提交的課程申請(qǐng)未通過(guò)審批,此時(shí)培訓(xùn)主管需要做的工作就是將申請(qǐng)表中的對(duì)應(yīng)狀態(tài)進(jìn)行更新;〔4課程安排:課程安排指的是當(dāng)課程創(chuàng)建完畢后,培訓(xùn)主管進(jìn)行課程的安排,包括對(duì)課程學(xué)習(xí)的班級(jí)、授課教師、所在教室、上課時(shí)間的安排。并以此內(nèi)容進(jìn)行課程安排表的制定。2.評(píng)教管理子系統(tǒng)〔1學(xué)生評(píng)教:指學(xué)生對(duì)教授自己課程的老師進(jìn)行評(píng)教,并可以給出對(duì)應(yīng)的評(píng)分以及自己的建議;〔2評(píng)教查看:該功能是針對(duì)教師以及培訓(xùn)主管和科長(zhǎng)而設(shè)置的,在學(xué)生評(píng)教完畢后,教師可以登錄該系統(tǒng)通過(guò)該功能查看自己的評(píng)教結(jié)果,包括評(píng)分以及建議等,作為培訓(xùn)主管以及科長(zhǎng),也具備查看教師評(píng)教結(jié)果的權(quán)限;〔3教師管理:指對(duì)企業(yè)的培訓(xùn)教師信息進(jìn)行管理,主要的功能有教師信息的添加、信息的查詢、信息的修改等;〔4工作量統(tǒng)計(jì):指對(duì)教師的教學(xué)工作量進(jìn)行統(tǒng)計(jì),根據(jù)老師所帶的課程、學(xué)生、課時(shí)等進(jìn)行工作量的統(tǒng)計(jì),還支持對(duì)工作量進(jìn)行排名。3.資源管理子系統(tǒng)〔1資源下載:學(xué)生可以根據(jù)自己的需要在資源庫(kù)中下載所需的相關(guān)資源,包括一些課程的學(xué)習(xí)資料、教材等;〔2資源上傳:指教師在擁有某些資源時(shí),可以將該資源上傳至系統(tǒng)的資源庫(kù),方便學(xué)生的使用;〔3公告發(fā)布:為了方便企業(yè)相關(guān)通知與公告能夠第一時(shí)間讓大家了解到,系統(tǒng)設(shè)計(jì)了公告發(fā)布的功能。4.員工管理子系統(tǒng)〔1學(xué)生管理:指對(duì)學(xué)生的基本信息進(jìn)行管理,主要的功能有學(xué)生信息的添加、學(xué)生信息的查詢、學(xué)生信息的編輯與刪除等;〔2考核管理:指教師對(duì)學(xué)生的學(xué)生情況進(jìn)行考核相關(guān)的管理,考核針對(duì)的內(nèi)容有學(xué)生的出勤情況、學(xué)生的考試成績(jī)、學(xué)生的日常表現(xiàn)等方面。對(duì)于學(xué)生來(lái)說(shuō),其只具備對(duì)自己成績(jī)的查看操作。5.基礎(chǔ)管理子系統(tǒng)〔1用戶管理:指對(duì)系統(tǒng)的所有用戶基本信息進(jìn)行管理,包括對(duì)用戶信息的添加、刪除和修改等,作為普通用戶,只具備查看自己信息以及修改密碼等權(quán)限;〔2權(quán)限分配:指對(duì)進(jìn)入系統(tǒng)的用戶權(quán)限進(jìn)行分配,對(duì)于系統(tǒng)來(lái)說(shuō),針對(duì)的用戶類型有很多,而不同類型的用戶擁有不同的操作權(quán)限,能夠進(jìn)行不同的業(yè)務(wù)操作,而這些用戶的訪問(wèn)權(quán)限需要在系統(tǒng)中提前設(shè)定;〔3備份還原:針對(duì)系統(tǒng)的數(shù)據(jù)庫(kù)安全與穩(wěn)定設(shè)計(jì)的功能模塊,通過(guò)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的備份可以確保系統(tǒng)在出現(xiàn)故障時(shí)快速還原,確保系統(tǒng)的正常使用;〔4數(shù)據(jù)導(dǎo)入導(dǎo)出:對(duì)用戶需要的數(shù)據(jù)進(jìn)行導(dǎo)入和導(dǎo)出,這可以在一定的程度上簡(jiǎn)化用戶的操作過(guò)程,提高效率。數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)概述數(shù)據(jù)庫(kù)設(shè)計(jì)是一項(xiàng)龐大的軟件工程。在軟件開發(fā)過(guò)程中,數(shù)據(jù)庫(kù)的設(shè)計(jì)是極其重要的一個(gè)環(huán)節(jié),結(jié)構(gòu)良好的數(shù)據(jù)庫(kù)會(huì)給應(yīng)用程序的運(yùn)行帶來(lái)高效率[14]。數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造優(yōu)化的數(shù)據(jù)庫(kù)邏輯模式和物理結(jié)構(gòu),并據(jù)此建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)和管理數(shù)據(jù),滿足各種用戶的應(yīng)用需求,包括信息管理要求和數(shù)據(jù)操作要求。信息管理要求是指在數(shù)據(jù)庫(kù)中應(yīng)該存儲(chǔ)和管理哪些數(shù)據(jù)對(duì)象;數(shù)據(jù)操作要求是指對(duì)數(shù)據(jù)對(duì)象需要進(jìn)行哪些操作,如查詢、增、刪、改、統(tǒng)計(jì)等操作。數(shù)據(jù)庫(kù)設(shè)計(jì)的目標(biāo)是為用戶和各種應(yīng)用系統(tǒng)提供一個(gè)信息基礎(chǔ)設(shè)施和高效率的運(yùn)行環(huán)境。高效率的運(yùn)行環(huán)境包括:數(shù)據(jù)庫(kù)數(shù)據(jù)的存取效率、數(shù)據(jù)庫(kù)存儲(chǔ)空間的利用率、數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行管理的效率等都是高的[15]。大型數(shù)據(jù)庫(kù)設(shè)計(jì)是涉及多學(xué)科的綜合性技術(shù),人們努力探索,提出了各種數(shù)據(jù)庫(kù)設(shè)計(jì)方法。本系統(tǒng)采用規(guī)范設(shè)計(jì)法,其基本思想是過(guò)程迭代和逐步求精。具體地說(shuō)采用規(guī)范設(shè)計(jì)方法中基于E-R模型的數(shù)據(jù)庫(kù)設(shè)計(jì)方法。該方法用E-R模型來(lái)設(shè)計(jì)數(shù)據(jù)庫(kù)的概念模型,是數(shù)據(jù)庫(kù)概念設(shè)計(jì)階段廣泛采用的方法。因?yàn)閿?shù)據(jù)庫(kù)在項(xiàng)目中的地位非同小可,所以數(shù)據(jù)庫(kù)的安全性就成為我們當(dāng)務(wù)之急要解決的問(wèn)題。在數(shù)據(jù)庫(kù)安全問(wèn)題上,我們采用用戶標(biāo)識(shí)機(jī)制。輸入用戶名和密碼用于唯一標(biāo)識(shí)進(jìn)入系統(tǒng)的每個(gè)用戶的身份。由于數(shù)據(jù)庫(kù)用戶的安全等級(jí)不同,因此分配給他們的權(quán)限也是不一樣的。就系統(tǒng)而言,即管理員和用戶的權(quán)限是不同的[16]。系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)包括數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)域設(shè)計(jì)、數(shù)據(jù)庫(kù)物理設(shè)計(jì),相對(duì)應(yīng)的設(shè)計(jì)模型有概念模型、邏輯模型以及物理模型。本節(jié)將對(duì)這些內(nèi)容進(jìn)行詳細(xì)介紹。數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵,它通過(guò)對(duì)用戶需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立于機(jī)器特點(diǎn),獨(dú)立于具體DBMS的概念模型。概念模型用于信息世界的建模,是現(xiàn)實(shí)世界到信息世界的第一層抽象,它獨(dú)立于具體的DBMS所支持的數(shù)據(jù)模型,是各種數(shù)據(jù)模型的共同基礎(chǔ),因而比數(shù)據(jù)模型更一般、更抽象、更接近現(xiàn)實(shí)世界。描述概念模型的有力工具是E-R模型[17]。根據(jù)對(duì)系統(tǒng)進(jìn)行需求分析與業(yè)務(wù)分析,了解了目標(biāo)系統(tǒng)相關(guān)的用戶以及功能,根據(jù)這些初步確定系統(tǒng)中相關(guān)實(shí)體如下:用戶、權(quán)限、員工、講師〔內(nèi)部+外部、培訓(xùn)管理人員、班級(jí)、教室、課程、課程類別、班級(jí)-課程、考勤、考核、成績(jī)、課程安排、評(píng)教、課程反饋、課程申請(qǐng)、審批、部門、部門經(jīng)理、教材〔資料、公告〔消息、職位、培訓(xùn)需求、企業(yè)培訓(xùn)計(jì)劃、個(gè)人培訓(xùn)計(jì)劃、培訓(xùn)資源〔教學(xué)資源、技能信息、員工技能信息、培訓(xùn)機(jī)構(gòu)、培訓(xùn)機(jī)構(gòu)聯(lián)系人。用戶〔用戶ID,權(quán)限ID,用戶名,密碼,IP地址,登錄時(shí)間,離開時(shí)間權(quán)限〔權(quán)限ID,權(quán)限名員工〔員工ID,姓名,性別,電話,Email,入職時(shí)間,部門ID講師〔講師ID,姓名,類別〔內(nèi)聘,外聘,部門ID,機(jī)構(gòu)ID,性別,學(xué)歷,電話,Email培訓(xùn)管理人員〔管理人員ID,姓名,性別,電話,Email班級(jí)〔班級(jí)ID,班級(jí)名稱,人數(shù),班級(jí)描述教室〔教室ID,教室名稱,具備資源,可容納人數(shù),所在地點(diǎn)課程〔課程ID,課程名稱,學(xué)時(shí)數(shù),課程類別ID課程類別〔課程類別ID,類別名稱班級(jí)-課程〔班級(jí)ID,課程ID,講師ID,課程開始日期,課程結(jié)束日期考勤〔記錄ID,員工ID,上課時(shí)間,下課時(shí)間,記錄日期考核〔考核ID,課程ID,考核方式,考核時(shí)間,考核地點(diǎn)成績(jī)〔員工ID,課程ID,考試成績(jī),考勤成績(jī),總成績(jī)課程安排〔ID,課程ID,班級(jí)ID,教室ID,學(xué)時(shí)數(shù),上課日期評(píng)教〔員工ID,講師ID,評(píng)教分?jǐn)?shù),評(píng)教內(nèi)容,評(píng)教時(shí)間課程反饋〔員工ID,課程ID,評(píng)價(jià)內(nèi)容,評(píng)價(jià)時(shí)間課程申請(qǐng)〔ID,課程申請(qǐng)名稱,申請(qǐng)日期,申請(qǐng)狀態(tài),申請(qǐng)結(jié)果,培訓(xùn)主管ID審批〔審批ID,審批狀態(tài),審批結(jié)果,課程申請(qǐng)ID,培訓(xùn)科長(zhǎng)ID,審批意見(jiàn)部門〔部門ID,部門名稱,部門經(jīng)理ID培訓(xùn)資料〔資料ID,資料名稱,購(gòu)買時(shí)間,價(jià)格公告〔公告ID,公告內(nèi)容,上傳者,上傳時(shí)間職位〔職位ID,職位名稱培訓(xùn)需求〔課程ID,部門ID企業(yè)培訓(xùn)計(jì)劃〔計(jì)劃ID,課程ID,培訓(xùn)開始時(shí)間,結(jié)束時(shí)間或者〔計(jì)劃ID,計(jì)劃名稱,開始時(shí)間,結(jié)束時(shí)間個(gè)人培訓(xùn)計(jì)劃〔計(jì)劃ID,員工ID,課程ID,培訓(xùn)開始時(shí)間,培訓(xùn)結(jié)束時(shí)間培訓(xùn)資源〔資源ID,資源名稱,設(shè)備ID培訓(xùn)設(shè)備〔設(shè)備ID,設(shè)備名稱,設(shè)備類別,價(jià)格,購(gòu)買日期培訓(xùn)設(shè)備維修記錄〔維修記錄ID,設(shè)備ID,損壞日期,開始維修日期,預(yù)計(jì)結(jié)束時(shí)間,維修結(jié)束日期,維修原因,維修費(fèi)用技能信息〔技能ID,技能名稱,技能級(jí)別員工技能信息〔員工ID,技能ID,技能ID,最近一次更新時(shí)間培訓(xùn)機(jī)構(gòu)〔機(jī)構(gòu)ID,機(jī)構(gòu)名稱,提供的課程名稱,公司電話,公司地址培訓(xùn)機(jī)構(gòu)聯(lián)系人〔聯(lián)系人ID,姓名,電話,Email,機(jī)構(gòu)ID通過(guò)以上分析,各個(gè)實(shí)體的分E-R圖都已經(jīng)設(shè)計(jì)好了,然而,每個(gè)實(shí)體都不是孤立存在的,各個(gè)實(shí)體之間是有聯(lián)系的,由此要將所有的分E-R圖綜合成一個(gè)系統(tǒng)的E-R圖。它表示了以上各實(shí)體的對(duì)應(yīng)關(guān)系。培訓(xùn)管理子系統(tǒng)包含的實(shí)體主要有:培訓(xùn)管理人員〔包括培訓(xùn)主管,培訓(xùn)科長(zhǎng)、班級(jí)、教室、課程、課程類別、班級(jí)-課程、課程安排、課程申請(qǐng)、審批、部門、培訓(xùn)需求、企業(yè)培訓(xùn)計(jì)劃、培訓(xùn)機(jī)構(gòu)、培訓(xùn)機(jī)構(gòu)聯(lián)系人。培訓(xùn)管理子系統(tǒng)E-R圖如圖3-2所示。圖3-2培訓(xùn)管理子系統(tǒng)E-R圖評(píng)教管理子系統(tǒng)包含的實(shí)體主要有:?jiǎn)T工、講師、課程、評(píng)教、課程反饋。評(píng)教管理子系統(tǒng)E-R圖如圖3-3所示。圖3-3評(píng)教管理子系統(tǒng)E-R圖資源管理子系統(tǒng)包含的實(shí)體主要有:教室、課程、培訓(xùn)資料、公告、培訓(xùn)資源、培訓(xùn)設(shè)備、培訓(xùn)設(shè)備維修記錄。資源管理子系統(tǒng)E-R圖如圖3-4所示。圖3-4資源管理子系統(tǒng)員工管理子系統(tǒng)包含的實(shí)體主要有:?jiǎn)T工、考勤、考核、成績(jī)、評(píng)教、課程反饋、部門、職位、個(gè)人培訓(xùn)計(jì)劃、技能信息、員工技能信息。員工管理子系統(tǒng)E-R圖如圖3-5所示。圖3-5員工管理子系統(tǒng)E-R圖基礎(chǔ)管理子系統(tǒng)包含的實(shí)體主要有:用戶、權(quán)限?;A(chǔ)管理子系統(tǒng)E-R圖如圖3-6所示。圖3-6基礎(chǔ)管理子系統(tǒng)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)是將概念結(jié)構(gòu)轉(zhuǎn)換為某個(gè)DBMS所支持的數(shù)據(jù)模型,并對(duì)其進(jìn)行優(yōu)化。數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)對(duì)于數(shù)據(jù)庫(kù)設(shè)計(jì)來(lái)說(shuō),是很重要的,它決定了數(shù)據(jù)庫(kù)以后的性能,如果邏輯設(shè)計(jì)不成功,那以后的調(diào)優(yōu)方法也是沒(méi)有多少用處的,也會(huì)受到諸多的限制,因而,數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)一定要重視,規(guī)范化理論也必須要遵守。設(shè)計(jì)邏輯結(jié)構(gòu)時(shí)一般要分3步進(jìn)行:1.將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)系、網(wǎng)狀、層次模型;2.將轉(zhuǎn)換來(lái)的關(guān)系、網(wǎng)狀、層次模型向特定DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換;3.對(duì)數(shù)據(jù)模型進(jìn)行優(yōu)化。數(shù)據(jù)庫(kù)是存儲(chǔ)系統(tǒng)數(shù)據(jù)的場(chǎng)所,對(duì)于系統(tǒng)來(lái)說(shuō)起到很重要的基礎(chǔ)性作用。本系統(tǒng)所包含的數(shù)據(jù)庫(kù)表主要有:用戶表、學(xué)生表〔學(xué)員表、培訓(xùn)管理人員表、教師表、班級(jí)表、學(xué)生-班級(jí)表、教室表、課程信息表、班級(jí)-課程表、課程安排表〔課程表、排課表、考勤表、考勤詳情表、成績(jī)表、時(shí)間段表、課程申請(qǐng)表、審批表、評(píng)教表、工作量表、單位表、部門表、資料表、消息表、權(quán)限表。下面將針對(duì)這些數(shù)據(jù)表進(jìn)行詳細(xì)的內(nèi)容說(shuō)明。主要表的設(shè)計(jì)如下。培訓(xùn)管理子系統(tǒng)主要表設(shè)計(jì)如下。表3-1課程表表3-2課程類別表表3-3教室表表3-4培訓(xùn)管理人員表表3-5培訓(xùn)機(jī)構(gòu)表表3-6課程申請(qǐng)表表3-7申請(qǐng)表表3-8企業(yè)培訓(xùn)計(jì)劃表表3-9課程安排表評(píng)教管理子系統(tǒng)主要表設(shè)計(jì)如下。表3-10講師表表3-11評(píng)教表資源管理子系統(tǒng)主要表設(shè)計(jì)如下。表3-12培訓(xùn)設(shè)備表表3-13培訓(xùn)資源表表3-14公告表表3-15培訓(xùn)資料表員工管理子系統(tǒng)主要表設(shè)計(jì)如下。表3-16員工表表3-17成績(jī)表表3-18部門表表3-19員工技能信息表表3-20技能信息表表3-21職位表基礎(chǔ)管理子系統(tǒng)主要表設(shè)計(jì)如下。表3-22用戶表表3-23權(quán)限表系統(tǒng)詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)概述概要設(shè)計(jì)階段以比較抽象概括的方式提出了解決問(wèn)題的辦法。詳細(xì)設(shè)計(jì)階段的任務(wù)就是把解法具體化。在這個(gè)階段將詳細(xì)地設(shè)計(jì)每個(gè)模塊,確定實(shí)現(xiàn)模塊功能所需要的算法和數(shù)據(jù)結(jié)構(gòu)。傳統(tǒng)軟件開發(fā)方法的詳細(xì)設(shè)計(jì)主要是用結(jié)構(gòu)化程序設(shè)計(jì)法。詳細(xì)設(shè)計(jì)的表示工具有圖形工具和語(yǔ)言工具。圖形工具有業(yè)務(wù)流圖、程序流程圖、PAD圖、NS流程圖。語(yǔ)言工具有偽碼和PDL等。本次設(shè)計(jì)主要使用UML的時(shí)序圖和程序流程圖對(duì)模塊的處理過(guò)程進(jìn)行描述。它們結(jié)構(gòu)清晰,易于理解,易于修改。此外,在軟件體系架構(gòu)設(shè)計(jì)中,我們采用常見(jiàn)的分層式結(jié)構(gòu)三層架構(gòu),這樣使設(shè)計(jì)出的系統(tǒng)結(jié)構(gòu)更加明確,在后期維護(hù)的時(shí)候,極大地降低了維護(hù)成本和維護(hù)時(shí)間。系統(tǒng)的時(shí)序圖表示時(shí)序圖可以表示隨著時(shí)間的變化,用戶和培訓(xùn)系統(tǒng)之間的通信狀態(tài)。下面列出了系統(tǒng)主要的時(shí)序邏輯。課程查詢根據(jù)第2章的業(yè)務(wù)流程分析,可以定義課程查詢時(shí)序圖。課程查詢包括幾個(gè)子業(yè)務(wù)功能,因此在業(yè)務(wù)過(guò)程時(shí)序圖上用分支條件來(lái)表示每一個(gè)子功能的時(shí)序邏輯。課程查詢的時(shí)序邏輯圖,如圖4-1所示。圖4-1課程查詢時(shí)序圖預(yù)定課程、取消課程、反饋課程把用戶登錄系統(tǒng)作為前提條件,進(jìn)行課程的預(yù)定、課程的取消和課程的反饋。圖4-2顯示了預(yù)定、取消和課程反饋的時(shí)序邏輯。圖4-2預(yù)定、取消、反饋課程時(shí)序圖公告信息維護(hù)公告信息模塊主要包括公告查詢、公告修改和刪除、以及公告添加功能。這四部分功能模塊的時(shí)序邏輯,處理過(guò)程如圖4-3所示。圖4-3公告信息維護(hù)時(shí)序圖基本信息維護(hù)基本信息維護(hù)包括:課程類別維護(hù)、參加對(duì)象維護(hù)、培訓(xùn)場(chǎng)所維護(hù)、部門種類維護(hù)。由于每一個(gè)子類別的時(shí)序邏輯具有相似性,因此只針對(duì)總體類別維護(hù),設(shè)計(jì)時(shí)序邏輯圖?;拘畔⒕S護(hù)包括,查詢、修改和添加功能。如圖4-4所示。圖4-4基本信息維護(hù)時(shí)序圖程序流程圖設(shè)計(jì)培訓(xùn)課程申請(qǐng)課程申請(qǐng)功能針對(duì)的對(duì)象主要是培訓(xùn)主管,培訓(xùn)主管可以根據(jù)培訓(xùn)的實(shí)際需要,以及學(xué)員的實(shí)際情況,申請(qǐng)新課程,在申請(qǐng)新課程時(shí),需要錄入新課程相關(guān)的信息,包括課程名、課程內(nèi)容、課程描述,開設(shè)該課程的目的等。對(duì)于培訓(xùn)主管而言,主要的操作有對(duì)申請(qǐng)課程是否處理進(jìn)行查看,對(duì)申請(qǐng)的課程記錄信息進(jìn)行查看。下面就針對(duì)這兩個(gè)功能進(jìn)行詳細(xì)的設(shè)計(jì)介紹。1.未處理的課程申請(qǐng)瀏覽當(dāng)培訓(xùn)主管發(fā)出課程申請(qǐng)消息后,該申請(qǐng)記錄就會(huì)進(jìn)入到系統(tǒng)的課程申請(qǐng)表數(shù)據(jù)庫(kù)中,培訓(xùn)主管可以通過(guò)對(duì)該申請(qǐng)表數(shù)據(jù)庫(kù)進(jìn)行查看,了解申請(qǐng)課程的審批情況,如果需要查詢未處理的課程申請(qǐng),則需要在查詢的過(guò)程中給出查詢條件。圖4-5給出的是培訓(xùn)課程申請(qǐng)功能的實(shí)現(xiàn)程序流程圖。圖4-5瀏覽未處理的課程申請(qǐng)記錄流程圖2.查看審批信息查看審批信息是指對(duì)提交的申請(qǐng)進(jìn)行審批結(jié)果的查看,培訓(xùn)科長(zhǎng)在審批課程申請(qǐng)時(shí),會(huì)給出對(duì)應(yīng)的審批信息。圖4-6給出的是查看審批信息功能的實(shí)現(xiàn)程序流程圖。圖4-6查看課程申請(qǐng)的審批信息流程圖課程審批課程審批指的是培訓(xùn)科長(zhǎng)對(duì)培訓(xùn)主管提交的課程申請(qǐng)進(jìn)行審批操作,該功能針對(duì)的用戶只有培訓(xùn)科長(zhǎng),登錄系統(tǒng)后,進(jìn)入課程審批頁(yè)面,可以查詢到未審批的相關(guān)課程申請(qǐng),然后根據(jù)需要進(jìn)行審批操作。圖4-7給出的是課程審批功能的實(shí)現(xiàn)程序流程圖。圖4-7課程審批流程圖培訓(xùn)課程安排課程安排是指當(dāng)培訓(xùn)主管申請(qǐng)的課程得到審批后,開設(shè)該課程這前需要對(duì)該課程的教學(xué)情況進(jìn)行相關(guān)的安排,包括課程上課地點(diǎn)、授課老師、班級(jí)等的安排。只有課程安排工作完成了,接下來(lái)的培訓(xùn)活動(dòng)才能正常開展,所以課程安排工作是整個(gè)培訓(xùn)業(yè)務(wù)活動(dòng)中最重要的一項(xiàng)功能。課程安排包含很多工作內(nèi)容,比如對(duì)培訓(xùn)課程的選擇,根據(jù)學(xué)員的實(shí)際情況進(jìn)行合理的課程選擇,并針對(duì)該課程進(jìn)行學(xué)時(shí)數(shù)的設(shè)計(jì)以及教學(xué)資源的確定;課程安排過(guò)程中還需要針對(duì)每項(xiàng)課程安排學(xué)習(xí)的人數(shù),進(jìn)行上課教室的安排與教學(xué)資源的分配,根據(jù)學(xué)生的人數(shù)多少進(jìn)行班級(jí)的劃分;同時(shí)還需要進(jìn)行授課教師的確定。最后對(duì)所有的這些要素進(jìn)行合理的分配與安排,使其更加合理。1.確定培訓(xùn)課程和資源企業(yè)在開設(shè)培訓(xùn)課程前,會(huì)對(duì)需要開設(shè)的培訓(xùn)內(nèi)容以及培訓(xùn)目標(biāo)進(jìn)行制定,根據(jù)該企業(yè)的培訓(xùn)目標(biāo)進(jìn)行培訓(xùn)課程的確定,同時(shí)確定開設(shè)該培訓(xùn)課程所需要的相關(guān)資源,培訓(xùn)資源包括培訓(xùn)所需要的相關(guān)工具和設(shè)備,比如投影儀、計(jì)算機(jī)等。確定培訓(xùn)內(nèi)容和資源過(guò)程流程圖如圖4-8所示。圖4-8確定培訓(xùn)內(nèi)容和資源過(guò)程流程圖2.確定班級(jí)劃分確定班級(jí)劃分是指根據(jù)某個(gè)培訓(xùn)課程的報(bào)名人數(shù)以及教室的大小進(jìn)行班級(jí)劃分,由于培訓(xùn)班級(jí)的空間有限,能夠容納的學(xué)習(xí)人數(shù)也是有限的,如果學(xué)員人數(shù)眾多,則需要將該班級(jí)進(jìn)行劃分,以便于能夠正常開展培訓(xùn)。圖4-9確定班級(jí)劃分過(guò)程流程圖3.確定教師人數(shù)在確定培訓(xùn)課程以及培訓(xùn)班級(jí)后,接下來(lái)需要確定授課老師的人數(shù),在確定老師的過(guò)程中,要充分根據(jù)老師的實(shí)際情況,比如最擅長(zhǎng)某個(gè)方面的教師、在某個(gè)時(shí)間較空閑的教師,根據(jù)這些確定好教師的實(shí)際人數(shù)以及其所擔(dān)任的班級(jí)人數(shù),確定教師對(duì)應(yīng)的班級(jí)與課程內(nèi)容,對(duì)于需要多個(gè)教師授課的課程,則需要安排好上課的順序以及每位教師所對(duì)應(yīng)的學(xué)時(shí)數(shù)。圖4-10確定教師人數(shù)和工作量過(guò)程流程圖4.完成排課課程安排過(guò)程中,除了課程方面的安排,還需要安排好上課的時(shí)間段,比如課程是安排在上午進(jìn)行,還是在下午或晚上進(jìn)行,又比如,在這些時(shí)間段,安排哪個(gè)老師授課比較合理,效果較好。為了使上課效果達(dá)到最多,在排課工作安排過(guò)程中,需要考慮到很多方面。而且課程安排也是一項(xiàng)比較復(fù)雜的工作,作為課程安排人員,需要不斷地進(jìn)行總結(jié)與分析,盡量做到最合理高效。圖4-11給出的是課程安排的流程圖。圖4-11課程安排過(guò)程流程圖培訓(xùn)評(píng)教功能的的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)學(xué)生評(píng)教指的是學(xué)生對(duì)于上課老師所上課的內(nèi)容以及效果進(jìn)行評(píng)價(jià),并給出評(píng)分以及建議等。由于一個(gè)教師對(duì)應(yīng)的教學(xué)學(xué)生通常是某個(gè)班級(jí),因而,在學(xué)生評(píng)教系統(tǒng)的設(shè)計(jì)過(guò)程中,同一個(gè)班級(jí)里的學(xué)生進(jìn)入該老師的評(píng)教系統(tǒng)時(shí),所顯示的評(píng)教頁(yè)面應(yīng)該是相同的,評(píng)教實(shí)現(xiàn)過(guò)程中涉及到的數(shù)據(jù)表主要有學(xué)生-班級(jí)表,班級(jí)-課程表、教師表和評(píng)教表。圖4.12學(xué)生評(píng)教過(guò)程流程圖評(píng)教查看指的是老師以及培訓(xùn)主管等角色用戶進(jìn)行評(píng)教信息的查看與瀏覽。而不同的用戶所查看的結(jié)果是不同的,對(duì)于教師而言,當(dāng)其登錄系統(tǒng)進(jìn)行評(píng)教查看時(shí),只可以查看到自己的評(píng)教結(jié)果,而作為培訓(xùn)主管,則可以查看所有的教師評(píng)教結(jié)果。在查看評(píng)教結(jié)果時(shí),用戶可以根據(jù)自己的查詢需要輸入對(duì)應(yī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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論