版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、企業(yè)員工培訓(xùn)管理系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)摘要社會的發(fā)展,對人的要求也不斷提高。作為一名員工,只有持續(xù)學(xué)習(xí)、不斷提升自己能力,才能跟上競爭的步伐。 在企業(yè)中, 解決員工技能與企業(yè)需求之間矛盾的手段就是進(jìn)行員工培訓(xùn)。 培訓(xùn)對于提升企業(yè)在市場競爭中的優(yōu)勢地位非常重要,在強(qiáng)化員工素質(zhì)的同時, 也能夠適應(yīng)企業(yè)的發(fā)展需要。 而企業(yè)管理層和人力資源部門應(yīng)當(dāng)將員工培訓(xùn)作為強(qiáng)化管理能力的重要方面,持續(xù)推進(jìn)。 基于這樣的背景,軟件開發(fā)人員設(shè)計(jì)科學(xué)有效的員工培訓(xùn)管理系統(tǒng), 能夠很好地提升員工的工作能力, 克服原有的員工管理機(jī)制中存在諸多不足, 特別是員工之間的溝通、合作,以及組織體系建設(shè)和優(yōu)化、管理信息傳遞等,這些因素將對
2、企業(yè)的發(fā)展和競爭力提升起到非常重要的作用。 本文將在研究企業(yè)員工培訓(xùn)管理系統(tǒng)相關(guān)理論基礎(chǔ)上,構(gòu)建一套具有可操作性的企業(yè)員工培訓(xùn)管理系統(tǒng)。關(guān)鍵詞: 員工培訓(xùn)系統(tǒng) ; 信息管理系統(tǒng) ; 系統(tǒng)需求目錄第一章緒論 .錯誤!未定義書簽。1.1 研究背景錯誤!未定義書簽。1.2 研究意義錯誤!未定義書簽。第二章系統(tǒng)需求分析22.1 功能需求分析22.2 數(shù)據(jù)庫需求分析2第三章企業(yè)員工培訓(xùn)管理系統(tǒng)設(shè)計(jì)33.1 系統(tǒng)規(guī)劃33.2 系統(tǒng)分析43.3 系統(tǒng)設(shè)計(jì)5第四章企業(yè)員工培訓(xùn)管理系統(tǒng)實(shí)現(xiàn)84.1 歡迎界面84.2 功能選擇84.3 課程培訓(xùn)計(jì)劃94.3 企業(yè)員工培訓(xùn)管理系統(tǒng)測試與實(shí)施10第五章結(jié)束語13參考文
3、獻(xiàn) .14致謝 .15第一章緒論1.1 研究背景經(jīng)濟(jì)的不斷發(fā)展,科學(xué)技術(shù)的持續(xù)進(jìn)步,對使用者的素質(zhì)也提出了更高要求。在企業(yè)的發(fā)展過程中,對員工進(jìn)行有效培訓(xùn)、科學(xué)管理,對于提升企業(yè)競爭力,形成競爭優(yōu)勢具有重要意義 1 。在工作需求和員工素質(zhì)之間,存在著某種程度的矛盾和不適應(yīng), 而解決這種矛盾的主要方法就是進(jìn)行合理的、 目標(biāo)明確的員工培訓(xùn)。這對于在市場競爭中, 企業(yè)占據(jù)有利地位也非常關(guān)鍵, 在加強(qiáng)員工素質(zhì)的過程中,也能夠提高員工的道德水平以及業(yè)務(wù)能力,這是企業(yè)發(fā)展的需要。另外,企業(yè)領(lǐng)導(dǎo)應(yīng)當(dāng)對現(xiàn)代信息技術(shù)加以利用, 并通過有效的方式方法以及改動策略和計(jì)劃,增強(qiáng)培訓(xùn)的質(zhì)量和效果。 在這樣的背景下,開展
4、對企業(yè)員工培訓(xùn)管理系統(tǒng)的研究,有助于提升企業(yè)的管理效率, 也有助于檢驗(yàn)企業(yè)培訓(xùn)的實(shí)際效果。 通過研發(fā)對于企業(yè)員工進(jìn)行培訓(xùn)的管理系統(tǒng),與此同時提高企業(yè)員工的管理能力,提供一定的技術(shù)手段進(jìn)行支持, 從而使信息化過程之中的問題得以解決, 比如合作機(jī)理和機(jī)制問題、網(wǎng)絡(luò)構(gòu)架設(shè)計(jì)問題、組織結(jié)構(gòu)問題及數(shù)據(jù)遷移問題等。1.2 研究意義本文的研究目的是: 在研究企業(yè)員工培訓(xùn)管理系統(tǒng)相關(guān)理論基礎(chǔ)上, 構(gòu)建一套具有可操作性的企業(yè)員工培訓(xùn)管理系統(tǒng)。 論文研究的主要意義如下: 第一,員工管理培訓(xùn)作為一項(xiàng)基礎(chǔ)且重要的工作, 能夠提高企業(yè)員工的、 綜合能力、集體榮譽(yù)感,并能夠培養(yǎng)員工正確的價值觀念。 進(jìn)行員工培訓(xùn)有助于增強(qiáng)
5、員工的認(rèn)同感、歸屬感,利于員工之間感情溝通,持續(xù)增強(qiáng)企業(yè)的凝聚力。 第二,員工管理培訓(xùn)是一個非常有利的途徑, 能夠增強(qiáng)員工的技術(shù)以及能力, 使員工與企業(yè)之間獲得一定程度的和諧。 通過溝通、培訓(xùn)和學(xué)習(xí), 員工的素質(zhì)能夠得到持續(xù)提升,有助于企業(yè)發(fā)展目標(biāo)的實(shí)現(xiàn)。 第三,員工管理培訓(xùn)能夠提高員工的工作熱情。1第二章系統(tǒng)需求分析2.1 功能需求分析通過對培訓(xùn)業(yè)務(wù)流的調(diào)查研究, 培訓(xùn)中心需要儲存并管理著大量學(xué)校所提供的員工、教師、教材和教務(wù)信息,要處理大量的輸入,修改,查詢信息。培訓(xùn)管理信息系統(tǒng)應(yīng)能儲存并清晰的顯示出所有的信息,提供管理者權(quán)限, 供不同管理員查詢。培訓(xùn)管理信息系統(tǒng)應(yīng)具備以下處理能力:培訓(xùn)項(xiàng)
6、目計(jì)劃表、培訓(xùn)課程、員工信息、教師、培訓(xùn)質(zhì)量評價等。數(shù)據(jù)信息調(diào)閱功能具體要求為: 可以從培訓(xùn)管理信息系統(tǒng)中調(diào)閱培訓(xùn)有關(guān)的信息,如培訓(xùn)項(xiàng)目計(jì)劃表、培訓(xùn)項(xiàng)目任務(wù)書等,便于對培訓(xùn)課程、培訓(xùn)教師、培訓(xùn)教室等的準(zhǔn)備安排數(shù)據(jù)錄入、 編輯功能具體要求為: 對培訓(xùn)員工個人信息、 培訓(xùn)課程、培訓(xùn)計(jì)劃相關(guān)信息、 培訓(xùn)質(zhì)量評價信息、 系統(tǒng)相關(guān)管理信息等信息的錄入、修改、編輯。數(shù)據(jù)查詢、檢索功能 能根據(jù)培訓(xùn)信息字段來檢索培訓(xùn)的相關(guān)信息,例如能根據(jù)培訓(xùn)期號查詢每期培訓(xùn)的員工、培訓(xùn)教師、培訓(xùn)課程、培訓(xùn)質(zhì)量等信息。業(yè)務(wù)決策能力的需求 . 依據(jù)企業(yè)的培訓(xùn)目標(biāo)和員工個人培訓(xùn)需求數(shù)據(jù)得出企業(yè)總體培訓(xùn)需求信息;能根據(jù)每期培訓(xùn)的質(zhì)量
7、,得出是否滿足企業(yè)的培訓(xùn)目標(biāo),為以后的培訓(xùn)改進(jìn)做基礎(chǔ) .2.2數(shù)據(jù)庫需求分析在每一個應(yīng)用程序中, 數(shù)據(jù)庫的設(shè)計(jì)是其中非常重要的部分, 選擇合適的數(shù)據(jù)庫并創(chuàng)建合理的表結(jié)構(gòu)是開發(fā)程序時首要考慮的問題。 培訓(xùn)管理信息系統(tǒng)的數(shù)據(jù)庫需求包括以下三點(diǎn):數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時性 . 數(shù)據(jù)的輸入是否準(zhǔn)確是數(shù)據(jù)處理的前提,錯誤的輸入會導(dǎo)致系統(tǒng)輸出的不正確和不可用, 從而使系統(tǒng)的工作失去意義,數(shù)據(jù)的輸入來源是手工輸入, 所以要求系統(tǒng)的數(shù)據(jù)庫具有容錯性, 同時要求系統(tǒng)的操作人員進(jìn)行一定的培訓(xùn)。系統(tǒng)的數(shù)據(jù)輸入是大量的, 有時還是同時的,因此系統(tǒng)要有一定的處理能力,以保證能迅速的處理數(shù)據(jù)。數(shù)據(jù)的一致性與完整性 .
8、 由于系統(tǒng)的數(shù)據(jù)是共享的,在不同的客戶端中,培訓(xùn)計(jì)劃、培訓(xùn)項(xiàng)目、培訓(xùn)教師、培訓(xùn)課程、培訓(xùn)文具、培訓(xùn)費(fèi)用、員工等信息是共享數(shù)據(jù),所以如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問題。因此,需要有系統(tǒng)管理員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對數(shù)據(jù)庫的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。 如果輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù)。22.3 業(yè)務(wù)流程分析在 CEO的調(diào)查中反應(yīng)了另外一個事實(shí) ,CEO關(guān)注的領(lǐng)域中 , 清楚地表明業(yè)務(wù)靈活性和協(xié)作與財(cái)務(wù)業(yè)績的聯(lián)系最緊密 , 而不論采用的是什么財(cái)務(wù)指標(biāo)。越來越多的 CEO正將業(yè)務(wù)流程創(chuàng)新視作關(guān)鍵的競爭優(yōu)勢。正如
9、一位 CEO所講 : “產(chǎn)品和服務(wù)可以被抄襲。 但業(yè)務(wù)流程和模式則是區(qū)別所在” 。另一方面 , 在針對中國專業(yè)人員調(diào)研中 , 變革最成功的 20%的企業(yè)通常表現(xiàn)出能夠積極分析和監(jiān)控可能導(dǎo)致項(xiàng)目失敗的因素 , 找出變革障礙 , 保持業(yè)務(wù)的持續(xù)流轉(zhuǎn) ; 而變革最不成功的 20%企業(yè) , 往往難以讓所有的項(xiàng)目因素按計(jì)劃運(yùn)轉(zhuǎn) : 只要鏈條中的一個環(huán)節(jié)斷裂 , 就可能導(dǎo)致整個項(xiàng)目的失敗 。 業(yè)務(wù)流 程對企業(yè) 成功變革起 著至關(guān) 重要的作用 。繼TQM,ERP,CRM之后 , 企業(yè)的變革進(jìn)入了業(yè)務(wù)流程管理時期。業(yè)務(wù)流程管理被定義為利用方法、技術(shù)以及軟件設(shè)計(jì)支持對業(yè)務(wù)流程設(shè)計(jì) , 制定 , 控制和分析 ,
10、而業(yè)務(wù)流程中包含了人工操作 , 組織 , 應(yīng)用系統(tǒng) , 文檔以及其他形式的信息。從定義上看業(yè)務(wù)流程從整體上對企業(yè)資源進(jìn)行重新組織 , 協(xié)同一系列活動按照業(yè)務(wù)意義 , 產(chǎn)生商業(yè)價值。業(yè)務(wù)流程管理通過持續(xù)的提升流程 , 來最優(yōu)化業(yè)務(wù)流程。業(yè)務(wù)流程管理持續(xù)提升過程分析和優(yōu)化是業(yè)務(wù)流程不斷提升的最重要動力 , 業(yè)務(wù)流程的分析借助定量的工具將企業(yè)變革戰(zhàn)略與業(yè)務(wù)流程運(yùn)營質(zhì)量緊密結(jié)合 , 并提供業(yè)務(wù)流程管理優(yōu)化的依據(jù) ; 而對業(yè)務(wù)流程的優(yōu)化 , 促進(jìn)了業(yè)務(wù)流程的提升 , 更準(zhǔn)確、更迅速地支撐企業(yè)的變革。2.4 系統(tǒng)可行性分析系統(tǒng)分析是后續(xù)工作的基礎(chǔ), 在進(jìn)行必要的系統(tǒng)分析的時候, 需要意識到其重要性。在系統(tǒng)
11、化的分析過程中,提出明確的目標(biāo),并進(jìn)行系統(tǒng)的整體實(shí)現(xiàn),為之后的測試和運(yùn)行奠定基礎(chǔ)??尚行苑治?。一般來說,對信息系統(tǒng)進(jìn)行可行性分析, 包含了兩方面的內(nèi)容,一是該系統(tǒng)實(shí)現(xiàn)的可能性, 二是該系統(tǒng)實(shí)現(xiàn)的必要性。 在對管理信息系統(tǒng)的整體分析中,涉及管理、 技術(shù)以及經(jīng)濟(jì)三方面的可行性。 可行性結(jié)論要求相對于下面三條之一的結(jié)論展開明確表明, 分別是:適合馬上開發(fā); 對原有的系統(tǒng)進(jìn)行拓展和改進(jìn);當(dāng)前不具備可行性,延遲系統(tǒng)開發(fā)等。一般地,對信息系統(tǒng)是否具有可行性進(jìn)行分析, 需要進(jìn)行實(shí)際調(diào)查。 在擬安排的調(diào)查中, 包括人工調(diào)查和借助于計(jì)算機(jī)的調(diào)查, 調(diào)查的內(nèi)容是當(dāng)前系統(tǒng)的使用情況及是否可用。主要有如下方式:(1)
12、重要關(guān)注點(diǎn)調(diào)查: 比如應(yīng)當(dāng)對于企業(yè)開發(fā)和應(yīng)用新系統(tǒng)的制約因素加以分析,建立定性和定量化的調(diào)查方法,訪問組織層次中各個列表中的內(nèi)容,并對結(jié)果加以整理和處置,使各部門的設(shè)想以及工作能夠被充分了解。 (2) 在分析企業(yè)業(yè)務(wù)流程和需求的同時開展全面細(xì)致的調(diào)查, 這一調(diào)查使用各種圖形化的手段,使人們易于理解,容易接受,也能夠形成較為清晰的結(jié)論,調(diào)查執(zhí)行者可以3通過收集相關(guān)的反饋,掌握反饋信息的各項(xiàng)特征 (3) 實(shí)踐型調(diào)研:通過在企業(yè)的日常工作中深入?yún)⑴c, 通過親手計(jì)算, 來為將來說明書的設(shè)計(jì)打下基礎(chǔ), 這個辦法是在初始階段收集一定的實(shí)驗(yàn)數(shù)據(jù), 從而提高實(shí)施階段的準(zhǔn)確性。 一般情況下,詳細(xì)調(diào)查主要分兩個步
13、驟進(jìn)行, 分別是數(shù)據(jù)流程調(diào)查以及管理業(yè)務(wù)調(diào)查。 對于本文將要設(shè)計(jì)的員工培訓(xùn)管理系統(tǒng)來說, 為了能更好的進(jìn)行分析, 本文的重點(diǎn)是用戶對于實(shí)驗(yàn)的參與, 對開發(fā)人員以及業(yè)務(wù)人員進(jìn)行有機(jī)結(jié)合展開調(diào)查, 彌補(bǔ)互相之間的不足, 從而能夠?qū)栴}進(jìn)行深入研究, 探究合適的解決方法。 在詳細(xì)的分析以及調(diào)查的過程中, 可以從如下方面來進(jìn)行: 第一,管理層面是否具有可行性,其目的是利用計(jì)算機(jī)系統(tǒng)來方便快捷的處理各方面事務(wù)。 第二,技術(shù)層面是否具有可行性。當(dāng)前,計(jì)算機(jī)領(lǐng)域出現(xiàn)很多新技術(shù),這些技術(shù)雖然千差萬別,但是在解決問題的思路方面, 差異并不大, 也沒有太多難以克服的困難。 。第三,經(jīng)濟(jì)層面是否具有可行性, 由于管
14、理信息系統(tǒng)的投入通常是一項(xiàng)經(jīng)濟(jì)的投資, 在優(yōu)化流程、促進(jìn)業(yè)務(wù)增長的同時, 并不需要太多的資金投入, 企業(yè)資金能夠支持開發(fā)。管理業(yè)務(wù)調(diào)查。 企業(yè)信息系統(tǒng)的建立, 主要目標(biāo)是提升組織的管理綜合能力和水平,借助于推行新系統(tǒng),對組織進(jìn)行必要的改變,因此,應(yīng)當(dāng)調(diào)查如今展開的一系列業(yè)務(wù)。 組織結(jié)構(gòu)指的是一個整體部門,包括很多部分,科室、車間、組織或者企業(yè)等, 另外還包括這些成分之間的關(guān)系。 調(diào)查組織結(jié)構(gòu)的目的是分析組織結(jié)構(gòu)的功能, 并掌握內(nèi)部人員之間的關(guān)系, 以及資金流動關(guān)系等, 使各個部門日常的工作情況、 員工應(yīng)當(dāng)具有的工作職責(zé)能夠被動態(tài)地掌握。 當(dāng)然,還需要明了新系統(tǒng)對于工作協(xié)調(diào)、 組織溝通之間的新要
15、求, 便于提升競爭力、協(xié)調(diào)能力,并最終促進(jìn)企業(yè)的發(fā)展。 管理系統(tǒng)的開發(fā), 需要對管理功能進(jìn)行分析和定義。 此處,可以將管理功能定義為信息系統(tǒng)中給定管理工作的完成情況。 在調(diào)查的過程中,能夠通過層次圖來對系統(tǒng)目標(biāo)到各個功能之間的關(guān)系進(jìn)行描述, 從而依照原系統(tǒng)信息流動使業(yè)務(wù)流程管理得到充分拓展, 其調(diào)查內(nèi)容應(yīng)當(dāng)包含企業(yè)的主要業(yè)務(wù)流程,獲得信息的主要來源等,也包括如何對信息進(jìn)行處理、信息的流向,也包括信息的形態(tài)以及時間等。 通常來說,在系統(tǒng)開發(fā)的過程中,業(yè)務(wù)流程圖(TFD)發(fā)揮著非常重要的作用: 它作為進(jìn)行系統(tǒng)分析的依據(jù), 對業(yè)務(wù)流程的分析, 需要在管理人員和開發(fā)人員之間進(jìn)行必要的溝通和交流, 這一
16、過程中需要系統(tǒng)分析員能夠在這個圖上直接得到要計(jì)算的部分; 通過這張圖對企業(yè)的整理業(yè)務(wù)處理環(huán)節(jié)是否合理,進(jìn)行必要的判斷。數(shù)據(jù)流程圖。數(shù)據(jù)流程圖的主要作用是便利于系統(tǒng)分析員的工作, 通過它可以輔助分析員找到系統(tǒng)部門之間的存在的問題和各種單據(jù)報告之間的關(guān)系。另外,數(shù)據(jù)流程圖比較抽象, 其通常表現(xiàn)為具體物質(zhì)的舍去, 比方說它并不包含人員、車間等各種內(nèi)容。在通常情況中,數(shù)據(jù)流程圖含有兩種,第一種是在調(diào)查之4后繪制的流程圖, 第二種是在分析之后改進(jìn)的流程圖。數(shù)據(jù)流程的產(chǎn)生, 來自于系統(tǒng)中生成和傳遞的信息。在繪制流程圖的過程中,應(yīng)該按照實(shí)際情況進(jìn)行數(shù)據(jù)流程圖的層次劃分, 如果是復(fù)雜的大系統(tǒng)的話,可以進(jìn)行七八
17、層的劃分。 為了使規(guī)范化程度得到提高, 可以將圖中的元素進(jìn)行標(biāo)號。 通常在標(biāo)號之間用字母來表示元素的不同,比方說用P 表示處理、 D表示數(shù)據(jù)流、 F 表示信息存儲。5第三章企業(yè)員工培訓(xùn)管理系統(tǒng)設(shè)計(jì)3.1 員工培訓(xùn)管理系統(tǒng)的總體設(shè)計(jì)在信息系統(tǒng)領(lǐng)域之中, 所謂的系統(tǒng)設(shè)計(jì), 指的就是將原本的系統(tǒng)邏輯方案作為基礎(chǔ),展開做法為目標(biāo)的物理設(shè)計(jì),其主要內(nèi)容包含有代碼設(shè)計(jì)、硬件配置、數(shù)據(jù)存儲方案、 計(jì)算機(jī)處理流程等。 一般來說,在系統(tǒng)設(shè)計(jì)過程中應(yīng)當(dāng)考慮到兼容性和拓展性, 通常的操作是使用具有一定通用性的模塊化設(shè)計(jì), 使模塊的兼容性、獨(dú)立性、適應(yīng)性,能夠得到鞏固和提高。當(dāng)然,這里也存在一種錯誤的技術(shù)傾向,就是把
18、系統(tǒng)模塊設(shè)計(jì)和實(shí)現(xiàn)復(fù)雜化,導(dǎo)致邏輯混亂、操作復(fù)雜,反而不利于系統(tǒng)的可靠運(yùn)行和后期維護(hù)。員工培訓(xùn)管理系統(tǒng)的總體設(shè)計(jì) (1) 系統(tǒng)整體結(jié)構(gòu)。 系統(tǒng)的整體結(jié)構(gòu)包括模塊和網(wǎng)絡(luò)結(jié)構(gòu)兩部分。 系統(tǒng)分析中通常會對新系統(tǒng)所需要的資源情況和性能參數(shù)進(jìn)行分析,但是這個分析的清晰度不夠高。 系統(tǒng)網(wǎng)絡(luò)設(shè)計(jì)是將其作為基礎(chǔ), 展開的新的詳細(xì)設(shè)計(jì), 從而得到相關(guān)的資源配置和拓?fù)淇蚣堋?系統(tǒng)在若干個子系統(tǒng)相互之間的聯(lián)系中得到實(shí)現(xiàn)。 子系統(tǒng)之間的聯(lián)系通常表現(xiàn)在系統(tǒng)分析階段, 但是比較籠統(tǒng)。系統(tǒng)模塊化的結(jié)構(gòu)是在劃分子系統(tǒng)的基礎(chǔ)上, 進(jìn)一步將其分解為具有獨(dú)特功能、一定獨(dú)立性的模塊,便于系統(tǒng)后續(xù)研發(fā)的開展。流程圖能夠很好地體現(xiàn)子系統(tǒng)
19、和具體功能之間的聯(lián)系。 具體的繪制步驟是:一是對功能進(jìn)行必要處理,以適應(yīng)畫圖的需要; 二是全面考慮各功能之間的邏輯關(guān)系, 形成符合實(shí)際、 又有宏觀指導(dǎo)意義的圖表。 當(dāng)然,數(shù)據(jù)流程圖和信息流程圖之間的關(guān)系,并非是簡單的符號變化,而是背后的邏輯、表現(xiàn)方式、實(shí)現(xiàn)方式之間的轉(zhuǎn)變。2)編碼設(shè)計(jì) 編碼設(shè)計(jì)對數(shù)據(jù)模型的建立非常重要。使用計(jì)算機(jī)改進(jìn)流程管理,首先需要對信息進(jìn)行恰當(dāng)?shù)姆诸惡途幋a。通常情況下, 應(yīng)當(dāng)先分類再編碼。 編碼設(shè)計(jì)也被叫做代碼設(shè)計(jì)。 通過編碼技術(shù), 能夠使處理的準(zhǔn)確度以及精度獲得很大程度的提高,從而提高信息處理的速度和統(tǒng)一性。 (3) 系統(tǒng)物理配置方案設(shè)計(jì)一般情況下,系統(tǒng)物理配置方案設(shè)計(jì)有
20、如下方面的內(nèi)容,分別是設(shè)置配置、 選用數(shù)據(jù)庫通信網(wǎng)絡(luò)以及管理系統(tǒng)。在進(jìn)行方案設(shè)計(jì)的同時,主要有以下依據(jù):作業(yè)執(zhí)行速度、響應(yīng)速度、系統(tǒng)運(yùn)行的可靠程度、系統(tǒng)的處理方法。 (4) 數(shù)據(jù)存儲設(shè)計(jì) 在系統(tǒng)分析的過程中,應(yīng)當(dāng)使得到的數(shù)據(jù)字典以及關(guān)系集結(jié)合系統(tǒng)流程圖, 從而確定數(shù)據(jù)文件的結(jié)構(gòu),并進(jìn)行數(shù)據(jù)庫的構(gòu)思。 一是文件設(shè)計(jì)。 對文件進(jìn)行設(shè)計(jì)的過程中,需要根據(jù)存儲量、 使用的實(shí)際要求等進(jìn)行恰當(dāng)分析和設(shè)計(jì)。 通常條件下, 按照文件的使用情況,可以把文件展開五種形式的劃分:第一種,主文件。主文件之中包含兩種類型,分別是靜態(tài)以及動態(tài)文件。第二種,業(yè)務(wù)文件,業(yè)務(wù)文件是指在處理業(yè)務(wù)的過程中,用來臨時儲存數(shù)據(jù)的文件,
21、 對數(shù)據(jù)發(fā)生的變化進(jìn)行實(shí)施記載,就像是流水賬一樣,保存期比較短。第三種,輸入文件,輸出文件建立之前,應(yīng)6當(dāng)建立數(shù)據(jù)文件, 在大量數(shù)據(jù)生成之后進(jìn)行一次性的輸入和處理。 第四種,輸出文件,這是在處理過程中所出現(xiàn)的結(jié)果文件,可以是打印形式,或者其他形式。第五種,工作文件, 這是在處理的過程中產(chǎn)生的中間文件, 比方說在排序的過程中建立的排序文件等,在處理結(jié)束之后就可以不用保存。對于員工培訓(xùn)管理系統(tǒng)來說,本文進(jìn)行文件設(shè)計(jì)主要依照以下步驟來進(jìn)行:第一,對現(xiàn)有的或者可以提供的計(jì)算機(jī)功能進(jìn)行了解, 其中包括設(shè)備功能、 設(shè)備數(shù)量、設(shè)備容量、外存配置磁盤、外存配置磁帶以及有關(guān)文件的儲存。還有終端或者其他外設(shè)設(shè)備等
22、。 第二,確定文件設(shè)計(jì)的指標(biāo), 其中包括文件數(shù)據(jù)量的大小、邏輯結(jié)構(gòu)和功能、處理方式、使用率和保密程度以及存取時間等。第三,選擇合適的組織方式以及介質(zhì)。 第四,編寫文件涉及說明書, 其中包含的內(nèi)容有文件通過怎樣的方式進(jìn)行存儲和獲得, 文件之間的組織形式、 文件怎樣進(jìn)行存儲等。 此外還需要注意到文件的用途和使用范圍,以及更新要求等也要進(jìn)行一系列的規(guī)劃。 二是數(shù)據(jù)庫設(shè)計(jì)。 數(shù)據(jù)庫設(shè)計(jì)對應(yīng)于系統(tǒng)開發(fā)的每個階段, 而且與每個階段相互融合。對于本文要設(shè)計(jì)的員工培訓(xùn)管理系統(tǒng)來說, 非常重要的一點(diǎn)就是進(jìn)行數(shù)據(jù)庫設(shè)計(jì),這也是后續(xù)章節(jié)重點(diǎn)闡述的一個重要方面。3.2 數(shù)據(jù)庫設(shè)計(jì)系統(tǒng)的數(shù)據(jù)庫需求分析對于開展系統(tǒng)研發(fā)具
23、有重要意義, 是第一步也是最重要的一步,在分析的過程中,應(yīng)當(dāng)事先對于數(shù)據(jù)的搜集,以及數(shù)據(jù)結(jié)構(gòu)的構(gòu)建,這樣可以得到完整的信息處理鏈條,便利后續(xù)的設(shè)計(jì)和開發(fā)。系統(tǒng)實(shí)現(xiàn)功能所需數(shù)據(jù), 需要進(jìn)行調(diào)查、 統(tǒng)計(jì)和分析, 然后轉(zhuǎn)換成系統(tǒng)能夠識別和處理、傳輸?shù)膶ο?。比如員工的信息主要是包含員工的工號、個人姓名、身份證、工作資歷、個人聯(lián)系方式等; 課程資源包括資源的性質(zhì)、 名稱、數(shù)量等。當(dāng)然還有用戶級別,權(quán)限等信息。 對數(shù)據(jù)庫進(jìn)行訪問:數(shù)據(jù)庫的連接和訪問過程,負(fù)責(zé)方主要是 SqlHelper ,用戶能夠借助于此鏈接訪問數(shù)據(jù)庫的內(nèi)容,生成反饋。數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)。 在進(jìn)行設(shè)計(jì)時應(yīng)當(dāng)關(guān)注用戶需求的差異性, 處理好概
24、念結(jié)構(gòu)設(shè)計(jì)與數(shù)據(jù)庫分析的差異對操作的影響, 在了解差異性的基礎(chǔ)上, 方便后續(xù)的設(shè)計(jì)。7圖 3-1 系統(tǒng)功能模塊設(shè)計(jì)圖8第四章企業(yè)員工培訓(xùn)管理系統(tǒng)實(shí)現(xiàn)4.1 歡迎界面用戶登錄后看到的歡迎界面如下圖所示; 在這一界面中, 通過表單、 文本框和按鈕的設(shè)置, 使界面大方清新, 輸入自己的用戶名和密碼后, 在輸入正確的情況下,可以進(jìn)入下步界面。 通過設(shè)置密碼, 能夠在一定程度上保證信息和操作的安全。完成操作會,點(diǎn)退出,關(guān)閉程序。4.2 功能選擇在功能選擇界面, 與功能設(shè)計(jì)階段相一致, 此處增加了進(jìn)入相關(guān)模塊的功能選擇這一選項(xiàng),邏輯比較清晰。 在頁面實(shí)現(xiàn)中,通過點(diǎn)按窗口中的選項(xiàng)按鈕,進(jìn)入相應(yīng)鏈接,在界面的
25、設(shè)計(jì)中,注重可視性和操作的易用性,上手快。圖 4.1 員工培訓(xùn)系統(tǒng)界面9圖 4.2員工培訓(xùn)界面4.3 課程培訓(xùn)計(jì)劃課程計(jì)劃有助于全面了解課程信息, 進(jìn)行教學(xué)內(nèi)容管理。 在課程培訓(xùn)計(jì)劃頁面,主要實(shí)現(xiàn)設(shè)計(jì)元素和操作流程如下: 通過右鍵點(diǎn)擊增加數(shù)據(jù)表單,能夠使培訓(xùn)計(jì)劃加入到數(shù)據(jù)環(huán)境中去,可以呈現(xiàn)課程編號、課程相關(guān)敘述、開課時間、授課老師等。此外,頁面還有打印等功能。 在退出之后, 能夠回到打開前的頁面,進(jìn)入功能列選頁面,對相關(guān)鏈接進(jìn)行操作。10圖 4.3課程表界面4.4 企業(yè)員工培訓(xùn)管理系統(tǒng)測試與實(shí)施系統(tǒng)測試方法介紹。 根據(jù)之前的功能設(shè)計(jì)和主要測試對象特點(diǎn), 此處將測試內(nèi)容主要集中在下列方面 操作界
26、面的測試 這一測試較為直觀,不需要過于復(fù)雜的測試工藝和技術(shù),只要認(rèn)真細(xì)致進(jìn)行必要核對即可。然而,根據(jù)以往經(jīng)驗(yàn),這部分的測試, 通常也是系統(tǒng)研發(fā)人員投入精力較少、 容易疏漏的地方, 基于這樣的原因,系統(tǒng)經(jīng)常出現(xiàn)各種 bug,下面簡要進(jìn)行說明 : 1) 錯別字 , 出現(xiàn)錯別字的表現(xiàn)是在操作界面中, 標(biāo)題或是顯示的文本中, 有錯別字出現(xiàn)。 這主要是由于核對不仔細(xì),導(dǎo)致提示信息和操作頁面中出現(xiàn)錯誤。 2) 操作界面出現(xiàn)難以理解的語句或內(nèi)容, 主要是在報錯信息或是長文本信息的展示中。 這種錯誤的出現(xiàn),主要是由于系統(tǒng)變量之間缺少校對, 頁面展示的陳述主要是通過變量之間隨意的拼湊而出現(xiàn)的, 對其邏輯合理性和
27、是否易于理解, 沒有進(jìn)行深入分析。 這就需要研發(fā)人員在進(jìn)行測試的時候, 能夠更加深入地進(jìn)行測試, 根據(jù)出錯的規(guī)律,及時地避免類似的錯誤。 3) 自創(chuàng)語句。這種 bug 主要是由于程序員在編寫程序過程中,自我發(fā)揮創(chuàng)造的詞匯。 通常這些詞匯具有很強(qiáng)的專業(yè)性, 對于系統(tǒng)的實(shí)際操作人員來說, 理解和使用都具有較高的難度, 出現(xiàn)這種錯誤的原因在于系統(tǒng)開發(fā)人員分工不夠明確, 開發(fā)中間可能存在的部分隨意性, 在具體詞語使用過程中,也沒有用統(tǒng)一的語言標(biāo)準(zhǔn)進(jìn)行規(guī)范和約束、 核對 4) 界面的不協(xié)調(diào)、 不一致。在操作界面的展示上, 會出現(xiàn)文字字體和字號前后不一的情況, 這種不協(xié)調(diào)導(dǎo)致頁面出現(xiàn)前后不協(xié)調(diào), 影響具體
28、使用和感官審美。 出現(xiàn)這種錯誤的原因可能11在于 CSS沒有正確使用,或是沒有使用。5) 模塊定義的模糊和混亂。在進(jìn)行不同模塊和功能的操作時, 會出現(xiàn)不同模塊之間名稱接近, 或是完全相同的情況。這主要是因?yàn)樵谀K定義時沒有很好地審核和比對, 開發(fā)人員較多注意技術(shù)開發(fā)的細(xì)節(jié), 比如功能模塊的實(shí)現(xiàn), 而較少關(guān)注外觀上的可辨識性和操作易用性。 功能測試 功能測試的主要用意在于通過這部分的測試能夠核實(shí),系統(tǒng)是否實(shí)現(xiàn)了預(yù)定的各項(xiàng)功能。 在實(shí)際的測試中, 應(yīng)當(dāng)對功能的測試注意以下方面: 一是,在信息查詢功能中,檢索條件是有差異的,比如有的檢索是單一條件檢索,有的是綜合檢索,在進(jìn)行綜合檢索時,應(yīng)當(dāng)對條件之間
29、的關(guān)系,以及條件本身的合理性進(jìn)行分析二是,進(jìn)行錄入操作中,應(yīng)當(dāng)注重前臺輸入字段與系統(tǒng)處理能力和相關(guān)限制之間進(jìn)行合理匹配,錄入功能的字段設(shè)置應(yīng)當(dāng)在系統(tǒng)后臺、輸入字段之間進(jìn)行綜合考慮。三是,在進(jìn)行刪除操作時,通常設(shè)計(jì)時,注意較多的是“確定”按鈕給出的提示信息,而對取消按鈕的相關(guān)提示關(guān)注較少,容易出現(xiàn)在選擇“取消”之后,還是會出現(xiàn)數(shù)據(jù)被刪除的情況。此外,在對數(shù)據(jù)進(jìn)行刪除處理后, 刪除的數(shù)據(jù)是否能夠還能查詢出來也值得關(guān)注,有時候系統(tǒng)的刪除只是標(biāo)志位的刪除, 而不是物理刪除, 這就導(dǎo)致了在下次查詢時, 仍然出現(xiàn)能夠查詢到的情況。四是關(guān)于系統(tǒng)的修改功能,在進(jìn)行測試時,應(yīng)當(dāng)關(guān)注數(shù)據(jù)在進(jìn)行修改操作之后, 是否
30、真的被改動了, 或是導(dǎo)致不是操作所涉及的部分也被改動了。 需求測試系統(tǒng)的需求測試, 是整個環(huán)節(jié)中的重要組成部分。需求對于規(guī)劃軟件框架和功能、開發(fā)實(shí)用的功能,都具有重要的作用。進(jìn)行需求測試時,首先要對系統(tǒng)應(yīng)當(dāng)滿足的需求進(jìn)行了解。通常來說,系統(tǒng)需求主要是建立在增加內(nèi)容、刪除內(nèi)容、查詢內(nèi)容和修改內(nèi)容等操作上,結(jié)合企業(yè)的實(shí)際需求進(jìn)行操作和邏輯控制。這對系統(tǒng)開發(fā)人員的設(shè)計(jì)規(guī)劃能力和編碼能力有著較高的要求。 性能測試 性能測試有利于保障系統(tǒng)的運(yùn)行質(zhì)量和實(shí)現(xiàn)能力。一般人們都認(rèn)為,性能指標(biāo)主要通過硬件來實(shí)現(xiàn), 而對于所使用的軟件環(huán)境關(guān)注不多, 也容易忽略一個恰當(dāng)?shù)木幋a體系對于提升性能的重要性。 系統(tǒng)開發(fā)人員應(yīng)
31、當(dāng)認(rèn)真評估性能實(shí)現(xiàn)的各種條件和環(huán)境,對于遭遇的可能負(fù)荷以及各種惡意攻擊等進(jìn)行必要防范。(2) 其他方面。接口的一致性和模塊的兼容性。在調(diào)試過程中,經(jīng)常會出現(xiàn),單個功能模塊能夠良好工作, 但綜合在一起, 卻無法正常運(yùn)行。 出現(xiàn)這種情況的主要原因在于,接口設(shè)置和模塊功能的協(xié)調(diào)出現(xiàn)了問題。 這對系統(tǒng)開發(fā)人員的程序設(shè)計(jì)和代碼編寫能力提出了較高要求。 系統(tǒng)出現(xiàn)的各種問題,出現(xiàn)頻率最高的是在程序設(shè)計(jì)階段,由于考慮不周,或是對開發(fā)技術(shù)平臺、編寫語言掌握不透,出現(xiàn)了與系統(tǒng)需求、程序設(shè)計(jì)目標(biāo)不一致的地方,導(dǎo)致程序運(yùn)行出現(xiàn)問題。 此外,還應(yīng)當(dāng)注意由于部分模塊被改動, 導(dǎo)致其他模塊運(yùn)行可能會出現(xiàn)問題, 這種情況下,需要對模塊之間的相互作用機(jī)制進(jìn)行了解和調(diào)整。 (3) 人事管理功能的測試 主要的代碼編寫工作完成后, 需要完成以下主要測試內(nèi)容: 一是界面測試,12主要是對界面鏈接進(jìn)行點(diǎn)擊和操作, 查看這些鏈接是否能夠準(zhǔn)確顯示, 并達(dá)到既定的效果。二是功能測試, 主要是對界面中的主要模塊進(jìn)行測試, 通過不斷的重復(fù)和有針對性的測試,找出系統(tǒng)可能存在的問題。 三是性能測試。程序設(shè)計(jì)完成后,可以在一定范圍內(nèi)公開,測試其他用戶是否能夠正常訪問,正常使用,并發(fā)揮其應(yīng)有的功效。 四是需求測試,結(jié)合系統(tǒng)需求,對實(shí)現(xiàn)情況和需求情況進(jìn)行比對、審核。通過這四項(xiàng)測試,系統(tǒng)基本能夠完成給定任務(wù),筆者也在核對和改正系統(tǒng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024學(xué)年泰安市高三語文(上)12月考試卷附答案解析
- 《電工電子技術(shù) 》課件-第10章 邏輯代數(shù)基礎(chǔ)與組合邏輯電路
- 2025年白城貨運(yùn)從業(yè)資格證考試題庫
- 分析風(fēng)險的報告范文
- 2025年吉林市貨運(yùn)從業(yè)資格證模擬考試題庫下載
- 2025年濱州貨運(yùn)資格證模擬考試題庫
- 2025年衡水貨物從業(yè)資格證考試題
- 《摩擦力受力分析》課件
- 《設(shè)計(jì)暴雨》課件
- 2025企業(yè)融資典當(dāng)借款合同
- 麓湖營銷體系及邏輯
- 九年級歷史上冊 第19課《巴黎公社》導(dǎo)學(xué)案 中華書局版-中華書局版初中九年級上冊歷史學(xué)案
- 《9加幾》評課稿
- CTCS列控系統(tǒng)及車載設(shè)備介紹
- 某某單位關(guān)于開展談心談話活動的情況報告情況統(tǒng)計(jì)五篇范文
- 無線鐵塔及天饋線安裝專項(xiàng)施工方案
- 氣動夯管技術(shù)在管道施工中的應(yīng)用
- ARAMCO阿美認(rèn)證檢驗(yàn)員考試題及答案(共56頁)
- 儀器自檢自效校驗(yàn)記錄 2
- 淺談脫口秀的語言幽默感——以《脫口秀大會第二季》為例
- 聚合物改性教案(1-2)(課堂PPT)
評論
0/150
提交評論