【正文】
璃盒測試,將軟件看成一個透明的白盒子,按照程序的內(nèi)部結(jié)構和處理邏輯來選定測試用例,對軟件的邏輯路徑及過程進行測試,檢查它與設計是否相符。通過測試,系統(tǒng)能夠正常運行。(3) 基本信息和工資詳細查詢測試,選擇相應的按鈕,顯示相應信息。第五,系統(tǒng)設計時,訪問數(shù)據(jù)庫次數(shù)較多,還需要后期進一步代碼優(yōu)化。此刻,我的心里無比的失落,明日的離別不知幾時才能再次重逢,只能將彼此之間美好回憶永存在心里,希望你們都能找到一份稱心如意的工作,過上幸福美滿的生活。本系統(tǒng)的開發(fā)設計針對于當前學校職工工資管理實際需要設計了一些模塊供使用,但是在后期系統(tǒng)的不斷改善和優(yōu)化,還可以開發(fā)更多的功能模塊來滿足其需求。 工資自動核算測試系統(tǒng)運行后,首先判斷當天日期,若日期為1號,則系統(tǒng)會自動更新數(shù)據(jù)庫中員工工資各項數(shù)據(jù);若日期不為1號則系統(tǒng)運行后不進行工資核算。 管理員測試(1) 管理員登錄測試,運用了黑盒測試方法,測試次數(shù)為30次。主要有兩種方法:一種稱為邏輯覆蓋法,另一種稱為路徑覆蓋法。驗收測試作為軟件測試過程的最后一個環(huán)節(jié),對軟件質(zhì)量、軟件的可交付性和軟件項目的實施周期起到至關重要的作用。因此軟件測試成為了軟件開發(fā)過程中不可缺少的部分,是保證軟件質(zhì)量的重要手段。管理員查詢流程操作圖如圖43所示:圖43管理員查詢操作流程圖管理員查詢效果圖如圖44所示:圖44管理員查詢效果圖 員工職務調(diào)動的實現(xiàn)與運行管理員登錄成功后,首先選擇要進行職務調(diào)動的員工信息,若不選擇則默認選擇編號為1的員工信息;然后進入員工職務調(diào)動界面進行操作。 管理員實體屬性圖如圖33所示:圖33 管理員實體屬性圖員工信息實體屬性圖如圖34所示:圖34員工信息實體屬性圖員工工資實體屬性圖如圖35所示:圖35員工工資實體屬性圖員工職務實體屬性圖如圖36所示:圖36員工職務實體屬性圖員工登錄信息實體屬性圖如圖37所示:圖37員工登錄信息實體屬性圖 數(shù)據(jù)庫表設計根據(jù)庫概念設計中的每個實體,創(chuàng)建數(shù)據(jù)庫中響應的表,表中的列對應實體所具有的屬性,主屬性就作為表的主鍵。本系統(tǒng)數(shù)據(jù)流圖如下介紹:員工數(shù)據(jù)流圖如圖23所示:圖23員工數(shù)據(jù)流圖 管理員數(shù)據(jù)流圖如圖24所知:圖24員工數(shù)據(jù)流圖 數(shù)據(jù)字典數(shù)據(jù)字典是關于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。而每一個用例又可細化為若干個用例。由于用例圖是從用戶角度來描述系統(tǒng)功能的,所以在進行需求分析時,使用用例圖可以更好的描述系統(tǒng)應具備的功能。添加操作主要包括新員工基本信息、日薪、津貼、獎金、登錄密碼進行添加。因此需求分析是開發(fā)人員和用戶確定的一個問題領域,是軟件開發(fā)過程中不可缺少的不分。要達到這個目的,必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)規(guī)模和目標是否現(xiàn)實,系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個系統(tǒng)的程度。 工資管理的應用現(xiàn)狀隨著我國國民經(jīng)濟建設的蓬勃發(fā)展和具有中國特色的社會主義市場經(jīng)濟體質(zhì)的迅速完善,各個行業(yè)都在積極使用現(xiàn)代化的手段,不斷改善服務質(zhì)量,提高工作效率,這些都在很大程度上給人事和財務提出了越來越嚴重的挑戰(zhàn),對于財務管理水平以及優(yōu)質(zhì)服務上都提出更高的要求。[關鍵詞] 員工工資;自動核算;簽到 Design and Implementation of school staff’s wages accounting systemSoftware Engineering Major Jin Zhen TaoAbstract: Design and Implementation of schoolstaff‘s wages accounting system is a typical information management system, which mainly includes building up the backstage database and developing the Foreground application. As the backstage database requires the data39。對于數(shù)據(jù)庫要求數(shù)據(jù)一致性和完整性。金振濤[摘 要] 學校在崗人員工資核算系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前臺應用程序的開發(fā)兩個方面。該系統(tǒng)能滿足學校員工工資管理方面的基本要求。這就對高校工資管理提出了新的要求,用計算機管理系統(tǒng)來管理高校工資已經(jīng)成為目前的趨勢,使用計算機可以高速,快捷地完成以上工作,從而優(yōu)化了學校工資管理體系,使其高效化,簡易化,智能化,也提高了透明度和互動性。2. 系統(tǒng)分析 可行性分析可行性研究的目的,就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。需求分析的任務是深入描述軟件的功能和性能,確定軟件設計的約束和軟件同其他系統(tǒng)元素的接口細節(jié),定義軟件的其他有效性需求,借助于當前系統(tǒng)的邏輯模型導出目標系統(tǒng)邏輯模型,解決目標系統(tǒng)“做什么”的問題。修改操作主要包括員工的基本信息修改,員工日薪、津貼、獎金進行修改,員工登錄密碼和自己的登錄密碼進行修改。 系統(tǒng)用例圖分析人們在進行軟件開發(fā)時,無論是采用面向?qū)ο蠓椒ㄟ€是傳統(tǒng)方法,首先要做的就是了解需求。管理員所涉及到的系統(tǒng)用例包括:員工信息管理用例、員工職務調(diào)動用例、員工工資管理用例、用戶管理用例、打印報表用例。其具體的做法是:按業(yè)務流程圖理出的業(yè)務流程順序,將相應調(diào)查過程中所掌握的數(shù)據(jù)處理過程,繪制成一套完整的數(shù)據(jù)流程圖。根據(jù)系統(tǒng)分析的結(jié)果,具體分析不同實體用戶和實體用戶屬性。查詢操作分別可以對員工基本信息,員工簽到請假記錄、員工工資進行查詢。員工工資核算的流程圖如圖413所示:圖413員工工資核算流程圖員工工資核算公式如下:工資=日薪*簽到天數(shù)+津貼+獎金社保5. 系統(tǒng)測試隨著軟件開發(fā)時間的推移,軟件缺陷的修復費用呈指數(shù)級的增長過程。軟件測試不僅要講究策略,更要講究時效性。白盒測試就是要選取足夠的測試用例,對源代碼實行比較充分的覆蓋,以便盡可能多地發(fā)現(xiàn)程序中的錯誤。 系統(tǒng)測試環(huán)境處理器:Pentium(R) DualCore CPU t4400 內(nèi)存:2GB硬盤:250G操作系統(tǒng):Windows XP數(shù)據(jù)庫:SQL2008 測試用例本系統(tǒng)測試分為三部分:管理員測試、員工測試、工資自動核算測試。(4) 員工密碼修改測試,輸入員工原始密碼,和兩次新密碼,判斷原始密碼是否正確和兩次新密碼是否一致,兩者都對后密碼修改成功。當然系統(tǒng)中還存在很多的不足,與目前學校的工資管理系統(tǒng)軟件相比還有很大的差距,還有許多需要改進的地方