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