【公司員工信息管理系統(tǒng)的設(shè)計與實現(xiàn)10000字(論文)】_第1頁
【公司員工信息管理系統(tǒng)的設(shè)計與實現(xiàn)10000字(論文)】_第2頁
【公司員工信息管理系統(tǒng)的設(shè)計與實現(xiàn)10000字(論文)】_第3頁
【公司員工信息管理系統(tǒng)的設(shè)計與實現(xiàn)10000字(論文)】_第4頁
【公司員工信息管理系統(tǒng)的設(shè)計與實現(xiàn)10000字(論文)】_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

公司員工信息管理系統(tǒng)的設(shè)計與實現(xiàn)第1章緒論 摘要:一個公司的繁榮富強離不開高效的管理,利用信息化手段管理既能代替?zhèn)鹘y(tǒng)的人工管理去管理公司的員工信息,又能提高管理效率,而且盡最大程度節(jié)約了人力成本。本系統(tǒng)是針對目前人力資源管理的實際需求,對過去的公司員工信息管理系統(tǒng)存在的問題進行分析,采用目前Java中最流行的myeclipse編輯器、mysql數(shù)據(jù)庫設(shè)計并實現(xiàn)的。本系統(tǒng)主要包含了用戶登錄、留言管理、考勤管理、業(yè)務(wù)安排管理、介紹管理、部門管理、輪播圖管理、工資管理、信息查詢等多個功能模塊。該系統(tǒng)可以有效的減少了人力資源管理的經(jīng)濟投入,大大提高了人力資源管理的效率。關(guān)鍵詞:公司員工信息管理系統(tǒng);mysql數(shù)據(jù)庫;信息管理系統(tǒng)第1章緒論1.1選題背景21世紀初,互聯(lián)網(wǎng)信息技術(shù)開始萌芽,互聯(lián)網(wǎng)的發(fā)展已進入初級階段。隨著信息技術(shù)的發(fā)展,計算機應用技術(shù)逐漸顯示出其優(yōu)越性。大量的計算機已經(jīng)進入千家萬戶、企事業(yè)單位、高校和政府部門。隨著信息時代的到來,人力資源管理已經(jīng)成為網(wǎng)絡(luò)時代媒體管理的核心內(nèi)容,也是媒體管理的重要組成部分。然而,由于信息資料的性質(zhì),導致很難實時管控。從員工角度來說,管理員工不方便,有錯誤,難以查詢。一旦數(shù)據(jù)量增加,很難維持手工管理模式。隨著信息技術(shù)的飛速發(fā)展,人力資源管理已經(jīng)成為員工管理的重要組成部分,逐漸被信息管理所引用,取代了手工管理模式。利用計算機系統(tǒng)管理企業(yè)人員,方便了效益查詢,信息準確性高,節(jié)約了投資,提高了工作效率。本系統(tǒng)的開發(fā)主要以人力資源管理為主,根據(jù)需要完成功能設(shè)計。[1]。1.2目的和意義隨著計算機軟硬件的快速發(fā)展,信息管理體系在人事管理中得到了廣泛應用。在市場上有一些通用的人事管理信息系統(tǒng)。由于通用軟件使用的局限性,各單位、公司的人事部門仍需制定相應的人事管理制度[2]。1.3研究內(nèi)容根據(jù)賬戶分為管理員和公司員工兩類,不同的賬戶類實現(xiàn)操作權(quán)限的區(qū)分、顯示不同的操作界面。各工作單位員工個人信息數(shù)據(jù)庫必須保證數(shù)據(jù)的一致性和安全性,以實現(xiàn)有效管理,定期備份數(shù)據(jù)庫,保證員工個人信息不被泄露。未經(jīng)許可的帳戶是無法對數(shù)據(jù)進行操作的。系統(tǒng)的界面設(shè)計非常重要。只有界面設(shè)計好了,才會顯得有親和力,拉近公司與員工的距離。分析企業(yè)人員管理狀態(tài);研究現(xiàn)行公司員工信息管理系統(tǒng)的問題點;研究員工個人信息管理系統(tǒng)的總體架構(gòu)、總體設(shè)計、數(shù)據(jù)庫部分設(shè)計和各功能模塊的設(shè)計;研究平臺和各個系統(tǒng)功能的設(shè)計與實現(xiàn)的方法、如何整合信息技術(shù),如何維護信息安全技術(shù);設(shè)計職員個人信息管理功能。第2章系統(tǒng)設(shè)計和分析2.1可行性分析2.1.1經(jīng)濟可行性由于系統(tǒng)設(shè)計與實現(xiàn)所用的軟硬件可以免費使用,因此系統(tǒng)開發(fā)的費用大大地降低了,很少的費用就可以設(shè)計出公司員工信息管理系統(tǒng)。另外,該系統(tǒng)的實施可以提高賬戶個人信息的隱私性,在很大程度上保護賬戶的信息安全。因此,從種種層面的考慮來看,該系統(tǒng)的開發(fā)可以說是經(jīng)濟可行的[3]。2.1.2技術(shù)可行性主要指硬件及軟件等設(shè)施在當前技術(shù)條件下能不能滿足系統(tǒng)的要求。由于公司員工信息管理系統(tǒng)是基于jsp語言開發(fā)的,可以滿足通用計算機的硬軟件的條件;因為它需要的內(nèi)存也不大[4]。2.1.3操作可行性因為系統(tǒng)面向的對象群體單一,基本為公司職員,普遍知識面廣,熟悉電腦的基本操作,此系統(tǒng)的功能全面并且也不復雜,在操作上十分簡單用戶不需要進行培訓就可對系統(tǒng)進行操作。2.2開發(fā)工具及技術(shù)介紹2.2.1Tomcat服務(wù)器簡介Tomcat是一個Web服務(wù)器,這是在Jakarta項目最重要的項目之一,Tomcat也可以為許多后臺語言提供服務(wù)器代理服務(wù),包括Java[14]。除了可以安裝的硬件,特別是對小企業(yè)網(wǎng)站服務(wù)器的當前和未來的擴展。在目前的實踐中,可以使用作為參考資料,需要類似的應用,由于Tomcat技術(shù)是領(lǐng)先的、又非常穩(wěn)定,而且不需要付費,尤其是特別被Java程序員中很受歡迎,并被一些軟件開發(fā)人員認可為當今相對流行的Web應用程序服務(wù)器。由此,Tomcat是一個非常先進的、很簡單的網(wǎng)絡(luò)服務(wù)器,非常穩(wěn)定,很容易獲得,而且是一個免費的開放源碼軟件,這對于JavaWeb的學習者來說是非常重要的福音,受到很多軟件開發(fā)者的喜愛。2.2.2mysql數(shù)據(jù)庫MySQL是一種管理MySql數(shù)據(jù)庫工具,基本系統(tǒng)需要用到的大多數(shù)功能都能在這個工具中找到,因為界面簡潔直觀并且功能全面,很受編程者的青睞,并且社區(qū)版是一個開源軟件,不收取任何費用。2.2.3JSP技術(shù)簡介JSP(ActiveServerPages)是Microsoft推出的Web應用程序開發(fā)技術(shù),JSP屬于ActiveX技術(shù)中的服務(wù)器端技術(shù),這種網(wǎng)頁技術(shù)是跨平臺的,最終實現(xiàn)網(wǎng)頁效果是動態(tài)的,這點和PHP技術(shù)有些像,最終都是把相關(guān)程序代碼融合在HTML中,讓代碼在引擎中被執(zhí)行,用戶的交互通過JSP能夠?qū)崿F(xiàn)更方便快捷的操作。2.3系統(tǒng)模塊總體設(shè)計系統(tǒng)分為管理員與用戶兩大模塊。用戶主要是普通用戶注冊、登錄系統(tǒng)后可以看到自己的基本信息,修改及維護自己的信息;管理員主要是管理員登錄后對整個系統(tǒng)進行管理,可進行管理員的添加和刪除,可對系統(tǒng)中的賬戶進行管理。系統(tǒng)的功能結(jié)構(gòu)圖如下圖所示。圖2-1管理員功能模塊圖圖2-2用戶功能模塊圖2.3.1系統(tǒng)詳細設(shè)計系統(tǒng)主要包含了管理員和用戶兩大模塊,兩個模塊互相有關(guān)系,用戶的所有操作管理員的控制下才能實現(xiàn),管理員嚴格的管理用戶所有操作。下面分別簡單闡述一下這幾個功能模塊的功能。管理員功能工資管理功能:對工資信息的添加、刪除、修改以及分頁查詢等功能。業(yè)務(wù)安排管理功能:包含對業(yè)務(wù)安排信息的添加、刪除、修改和分頁查詢等功能。公告管理功能:包含對公告信息的添加、刪除、修改、及分頁查詢等功能。部門管理功能:包含對部門信息的添加、刪除、修改、及分頁查詢等功能。留言管理功能:包含對留言信息的添加、刪除、修改、及分頁查詢等功能。用戶管理功能:包含對用戶信息的添加、刪除、修改、及分頁查詢等功能。輪播圖管理功能:包含對輪播圖信息的添加、刪除、修改、及分頁查詢等功能??记诠芾砉δ埽喊瑢记谛畔⒌奶砑印h除、修改、及分頁查詢等功能。友情鏈接管理功能:包含對友情鏈接信息的添加、刪除、修改、及分頁查詢等功能。工資反饋管理功能:包含對工資反饋信息的添加、刪除、修改、及分頁查詢等功能。用戶功能用戶注冊登錄:用戶為了更好的使用本系統(tǒng)首先要注冊,然后登錄。用戶管理:能修改個人信息,修改密碼,查詢有關(guān)本人工資、業(yè)務(wù)安排、考勤等等信息。2.4總體設(shè)計原則該系統(tǒng)實現(xiàn)為了后期維護的方便、給員工帶來便利,所以各方面考慮,采取一定的設(shè)計原則[7]。其設(shè)計原則如下幾種:簡單性:在設(shè)計系統(tǒng)各功能的時候,盡量設(shè)計出操作簡單、易懂,這些要求對系統(tǒng)來說很重要的。針對性:本系統(tǒng)是為了解決公司員工個人信息管理問題而開發(fā)出來的,所以具有專業(yè)突出、很強的針對性。實用性:要求本系統(tǒng)能夠滿足公司的個人信息管理,因此具有良好的實用性。先進性:本設(shè)計應該有很好的先進性,主要表現(xiàn)于良好的擴展性,可開發(fā)性。第3章數(shù)據(jù)庫設(shè)計系統(tǒng)數(shù)據(jù)庫的建立是整個系統(tǒng)開發(fā)中至關(guān)重要的一環(huán),一個全面、合理。安全的數(shù)據(jù)庫是數(shù)據(jù)庫設(shè)計工作考慮的根本,為此需要密切留意數(shù)據(jù)庫內(nèi)容架構(gòu)。在數(shù)據(jù)庫設(shè)計階段,要考慮滿足系統(tǒng)的業(yè)務(wù)需求,保證數(shù)據(jù)庫設(shè)計的基本原則及安全性、可靠性和數(shù)據(jù)庫性能[8]。3.1需求分析3.1.1任務(wù)目標因為系統(tǒng)的日常訪問需求量并不高,其中功能的并發(fā)連接數(shù)不多,依據(jù)應用兼容性和系統(tǒng)的使用要求來看,可以確定MySQL數(shù)據(jù)庫和Java編程語言是最佳使用的組合,使用MySQL數(shù)據(jù)庫可以大大提高系統(tǒng)兼容性,并能獲得良好的性能體驗。本系統(tǒng)采用MySQL10.1[15]數(shù)據(jù)庫管理系統(tǒng)。集結(jié)了現(xiàn)存的問題點及功能需求的改善,設(shè)計了更為智能化的員工信息管理系統(tǒng)。3.1.2數(shù)據(jù)字典在服務(wù)器上建立數(shù)據(jù)庫renshijsps2483,其中包括以下表:1.業(yè)務(wù)安排表結(jié)構(gòu)設(shè)計表3-1業(yè)務(wù)安排表字段名稱字段描述數(shù)據(jù)類型字段長度是否只讀是否為空Id(主鍵)業(yè)務(wù)安排idINTEGER14否否biaoti標題nvarchar69否是beizhu備注nvarchar69否是fujian附件nvarchar255否是neirong介紹nvarchar1000否是usersslid用戶idINTEGER14否是2.用戶表結(jié)構(gòu)設(shè)計表3-SEQ表\*ARABIC\s12用戶表字段名稱字段描述數(shù)據(jù)類型字段長度是否只讀是否為空id(主鍵)用戶idINTEGER14否否nianling年齡nvarchar69否是bumenid信息idINTEGER14否是xingming姓名nvarchar69否是loginpw密碼nvarchar69否是typename類型名稱nvarchar69否是type類型nvarchar69否是xingbie性別nvarchar69否是shenhe審核nvarchar69否是loginname用戶名nvarchar69否是dianhua電話nvarchar255否是address地址nvarchar69否是3.公告表結(jié)構(gòu)設(shè)計表3-SEQ表\*ARABIC\s13公告表字段名稱字段描述數(shù)據(jù)類型字段長度是否只讀是否為空id(主鍵)公告idINTEGER14否否shijian時間nvarchar69否是content內(nèi)容nvarchar6900否是tupian圖片nvarchar69否是biaoti標題nvarchar69否是4.考勤表結(jié)構(gòu)設(shè)計表3-SEQ表\*ARABIC\s14考勤表字段名稱字段描述數(shù)據(jù)類型字段長度是否只讀是否為空id(主鍵)考勤idINTEGER14否否riqi日期nvarchar69否是title標題nvarchar69否是neirong內(nèi)容nvarchar6900否是usersslid用戶idINTEGER14否是5.工資反饋表設(shè)計表3-SEQ表\*ARABIC\s15工資反饋表字段名稱字段描述數(shù)據(jù)類型字段長度是否只讀是否為空id(主鍵)工資反饋idINTEGER14否否neirong內(nèi)容nvarchar4000否是shenhe審核nvarchar14否是biaoti標題nvarchar55否是shijian時間nvarchar55否是usersid用戶idINTEGER14否是6.介紹表結(jié)構(gòu)設(shè)計表3-SEQ表\*ARABIC\s16介紹表字段名稱字段描述數(shù)據(jù)類型字段長度是否只讀是否為空id(主鍵)介紹idINTEGER14否否addtime時間nvarchar69否是leibie類別nvarchar69否是content內(nèi)容nvarchar255否是7.部門表結(jié)構(gòu)設(shè)計表3-SEQ表\*ARABIC\s17部門表字段名稱字段描述數(shù)據(jù)類型字段長度是否只讀是否為空id(主鍵)部門idINTEGER14否否name名稱nvarchar255否是8.輪播圖表設(shè)計表3-SEQ表\*ARABIC\s18輪播圖表字段名稱字段描述數(shù)據(jù)類型字段長度是否只讀是否為空id(主鍵)輪播圖idINTEGER14否否biaoti標題nvarchar69否是image圖片nvarchar255否是9.友情鏈接表設(shè)計表3-SEQ表\*ARABIC\s19友情鏈接表字段名稱字段描述數(shù)據(jù)類型字段長度是否只讀是否為空id(主鍵)友情鏈接idINTEGER14否否name名稱nvarchar200否是url鏈接地址nvarchar200否是10.留言表結(jié)構(gòu)設(shè)計表3-SEQ表\*ARABIC\s110留言表字段名稱字段描述數(shù)據(jù)類型字段長度是否只讀是否為空id(主鍵)留言idINTEGER14否否usersid用戶idINTEGER14否是liuyanshijian時間nvarchar55否是biaoti標題nvarchar55否是neirong內(nèi)容nvarchar4000否是huifu回復nvarchar4000否是11.工資表結(jié)構(gòu)設(shè)計表3-11工資字段名稱字段描述數(shù)據(jù)類型字段長度是否只讀是否為空id(主鍵)工資idINTEGER14否否jine工資金額nvarchar69否是beizhu備注nvarchar69否是biaoti標題nvarchar69否是neirong介紹nvarchar1000否是usersslid用戶idINTEGER14否是3.1.3數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)描述的是數(shù)據(jù)庫中各元素的關(guān)系,如表3-12所示。表3-12數(shù)據(jù)結(jié)構(gòu)表數(shù)據(jù)項業(yè)務(wù)安排表管理員id、附件、附件、備注、介紹、時間、標題用戶管理表管理員id、地址、年齡、類型名稱、電話、密碼、類型、審核、性別、用戶名、姓名、信息友情鏈接信息表管理員id、內(nèi)容、標題、用戶、日期考勤表系統(tǒng)信息內(nèi)容,id,時間,類別輪播圖信息表管理員id、標題、圖片公告信息表管理員id、圖片、內(nèi)容、標題、時間工資反饋表賬號、備注、用戶、標題、介紹、密碼、工資金額留言表管理員id、時間、內(nèi)容、用戶id、標題、回復部門表管理員id、名稱工資表管理員id、鏈接地址、名稱介紹管理表管理員id、時間、類別、內(nèi)容3.2概念結(jié)構(gòu)設(shè)計我們在數(shù)據(jù)庫分析中采用實體聯(lián)系圖(E-R)圖來建立相對應的關(guān)系,它有實體、關(guān)系、屬性三種概念。實體是一個用來維持和不斷利用數(shù)據(jù)的大集合;屬性是這個物體的所具有的特點;關(guān)系指的是每個數(shù)據(jù)實體之間的種種聯(lián)系,關(guān)系給各個實體之間建立起了相對應的模型[9]。3.2.1設(shè)計局部E-R模式在概念設(shè)計過程中,首先需要根據(jù)業(yè)務(wù)需求,把所需的實體和屬性進行歸納和整理,畫出E-R圖。1.工資管理(管理員id、賬號、備注、用戶、標題、介紹、密碼、工資金額)圖3-1工資管理E-R圖2.業(yè)務(wù)安排管理(管理員id、附件、備注、介紹、時間、標題)圖3-2業(yè)務(wù)安排管理E-R圖3.公告管理(管理員id、圖片、內(nèi)容、標題、時間)圖3-3公告管理功能實體E-R圖4.部門管理(管理員id、名稱)圖3-4部門管理E-R圖5.留言管理(管理員id、時間、內(nèi)容、用戶id、標題、回復)圖3-5留言管理E-R圖 6.用戶管理(用戶id、地址、年齡、類型名稱、電話、密碼、類型、審核、性別、用戶名、姓名、信息)圖3-6用戶管理功能實體E-R圖7.輪播圖管理(管理員id、標題、圖片)圖3-7輪播圖管理E-R圖8.考勤管理(管理員id、內(nèi)容、標題、用戶id、日期)圖3-8考勤管理E-R圖9.友情鏈接管理(管理員id、內(nèi)容、標題、用戶id、日期)圖3-9友情鏈接管理E-R圖10.工資反饋管理(管理員id、鏈接地址、名稱)圖3-10工資反饋功能實體E-R圖11.介紹管理(管理員id、時間、類別、內(nèi)容)圖3-14介紹管理E-R圖3.2.2設(shè)計全局E-R模式圖3-12.總功能E-R圖3.3邏輯結(jié)構(gòu)設(shè)計3.3.1關(guān)系模式工資管理(管理員id、賬號、備注、用戶id、標題、介紹、密碼、工資金額);主碼:管理員id;外碼:用戶id;業(yè)務(wù)安排管理(管理員id、附件、備注、介紹、時間、標題);主碼:管理員id;公告管理(管理員id、圖片、內(nèi)容、標題、時間);主碼:管理員id部門管理(管理員id、名稱);主碼:管理員id留言管理(管理員id、時間、內(nèi)容、用戶id、標題、回復);主碼:管理員id用戶管理(管理員id、地址、年齡、類型名稱、電話、密碼、類型、審核、性別、用戶id、姓名、信息);主碼:用戶id;輪播圖管理(管理員id、標題、圖片);主碼:管理員id考勤管理(管理員id、內(nèi)容、標題、用戶id、日期);主碼:管理員id友情鏈接管理(管理員id、內(nèi)容、標題、用戶id、日期);主碼:管理員id工資反饋管理(管理員id、鏈接地址、名稱);主碼:管理員id介紹管理(管理員id、時間、類別、內(nèi)容);主碼:管理員id3.4數(shù)據(jù)庫的實現(xiàn)與維護3.4.1數(shù)據(jù)庫的創(chuàng)建在MySQL環(huán)境安裝完后,要再安裝一個數(shù)據(jù)庫管理工具Navicat,此工具可以可視化地操作數(shù)據(jù)庫,為數(shù)據(jù)庫維護工作提供了極大的便利[10]。安裝完Navicat之后,我們只需要在數(shù)據(jù)庫中點擊“創(chuàng)建數(shù)據(jù)庫”、“新建表”,再添加字段和約束就可以創(chuàng)建各個表,創(chuàng)建完畢后數(shù)據(jù)表就自動生成了,如圖3-13所示。圖3-13數(shù)據(jù)庫信息圖3.4.2數(shù)據(jù)庫的轉(zhuǎn)儲在數(shù)據(jù)庫使用過程中,我們可能需要備份數(shù)據(jù)庫以防止數(shù)據(jù)丟失,Navicat同樣為我們提供了數(shù)據(jù)轉(zhuǎn)儲功能,右擊當前數(shù)據(jù)庫,再單擊“轉(zhuǎn)儲數(shù)據(jù)庫”即可,如圖3-14所示。圖3-14轉(zhuǎn)儲數(shù)據(jù)庫步驟圖第4章系統(tǒng)功能實現(xiàn)4.1系統(tǒng)首頁設(shè)計首頁是網(wǎng)站的入口,主要包含公司的LOGO、導航、工資反饋等,以及各功能模塊的入口。系統(tǒng)主界面效果成品圖,如圖4.SEQ圖表\*ARABIC1所示。圖4.1系統(tǒng)界面效果成品圖4.2管理員后臺登錄為保證系統(tǒng)使用者資料安全,每次使用時,管理員必須先登錄后方可進入系統(tǒng)的管理后臺。系統(tǒng)用戶模塊登錄功能界面效果成品圖,如圖4.2所示。圖4.2系統(tǒng)用戶模塊登錄功能界面效果成品圖4.3系統(tǒng)用戶管理模塊的實現(xiàn)此功能模塊中,管理員對新員工的添加、所有員工的管理[11]。系統(tǒng)賬號模塊管理功能界面效果成品圖,如圖4.3所示。圖4.3系統(tǒng)賬號模塊管理功能界面效果成品圖4.4業(yè)務(wù)安排管理模塊的實現(xiàn)當需要對員工業(yè)務(wù)上的安排進行調(diào)整時,或者是對員工工號、編碼、所屬業(yè)務(wù)范疇等信息進行調(diào)整時,可以通過該系統(tǒng)的員工業(yè)務(wù)查詢功能進行查詢并修改。員工業(yè)務(wù)模塊添加安排功能界面效果成品圖,如圖4.4所示:圖4.4員工業(yè)務(wù)模塊添加安排功能界面效果成品圖員工業(yè)務(wù)模塊查詢安排功能界面效果成品圖,如圖4.5所:圖4.5員工業(yè)務(wù)模塊查詢安排功能界面效果成品圖4.5考勤管理模塊的實現(xiàn)管理員發(fā)布新的考勤,系統(tǒng)顯示考勤,管理員對其考勤編號、考勤結(jié)果等一些基本信息的添加、刪除和修改。員工考勤模塊添加功能界面效果成品圖,如圖4.7所示:圖4.6員工考勤模塊添加功能界面效果成品圖員工考勤模塊查詢功能界面效果成品圖,如圖4.7所示:圖4.7員工考勤模塊查詢功能界面效果成品圖4.6公告管理模塊的實現(xiàn)關(guān)于公告的編輯與更新,可以在該模塊實現(xiàn)對公告的編碼編寫、公告更新時限以及其內(nèi)容的編輯等。公告模塊添加功能界面效果成品圖,如圖4.8所示:圖4.8公告模塊添加功能界面效果成品圖公告模塊查詢功能界面效果成品圖,如圖4.9所示:圖4.9公告模塊查詢功能界面效果成品圖4.7工資管理模塊的實現(xiàn)關(guān)于員工薪資變化的調(diào)整,可以從系統(tǒng)工資界面中對工號、工資、獎金等組成內(nèi)容進行調(diào)整。員工薪酬模塊添加功能界面效果成品圖,如圖4.10所示。圖4.10員工薪酬模塊添加功能界面效果成品圖員工薪酬管理模塊界面效果成品圖,如圖4.11所示。圖4.11員工薪酬管理模塊界面效果成品圖第5章系統(tǒng)測試5.1系統(tǒng)測試這一環(huán)節(jié)主要對當前已完成的系統(tǒng)功能進行運行測試,主要檢驗從登錄界面開始,包括一系列登錄、部門、考勤、公告、留言、工資、業(yè)務(wù)等功能板塊的運行,以及用戶的資料及密碼的更改、退出、信息查詢等功能能否正常使用。5.2系統(tǒng)功能測試1.系統(tǒng)數(shù)據(jù)庫的連接與檢測打開該操作系統(tǒng)開始運行,在進入界面載入時,會同時連接系統(tǒng)數(shù)據(jù)庫,檢測系統(tǒng)數(shù)據(jù)有無缺失或異常。2.主要管理模塊的測試,在測試中采用黑盒測試方法。表5-1系統(tǒng)測試用例測試模塊測試目的預期結(jié)果實際結(jié)果工資添加功能測試測試如果介紹、標題、備注、用戶id、工資金額等工資輸入數(shù)據(jù)與要求符合的時候,程序是否可以做相應處理和給出提醒。管理員登錄后,工資金額、用戶id、介紹、標題、備注等工資項目完整填寫,操作添加工資,提醒操作完成。同預期工資管理功能測試操作進入工資管理模塊時,程序是否可以進行相應處理并正常展示標題、工資金額、用戶id、備注、介紹等數(shù)據(jù)。操作進入工資管理頁面,工資金額、用戶id、備注、介紹、標題等工資數(shù)據(jù)正常展示。同預期工資更改功能測試操作進入工資管理模塊后,進入需要修改的工資數(shù)據(jù),更新工資金額、介紹、備注、標題、用戶id等工資數(shù)據(jù)后,程序是否可以正確更新相應工資數(shù)據(jù)并正常提示信息。操作進入工資管理模塊后,找到需要更新的工資數(shù)據(jù),更新用戶id、工資金額、標題、介紹、備注等工資數(shù)據(jù)后,程序可以正確更新相應工資數(shù)據(jù)并正常提示信息。同預期工資刪除功能測試操作進入工資管理模塊后,刪除相應的工資數(shù)據(jù),程序是否能正確刪除相應工資數(shù)據(jù)并正確提醒信息操作進入工資管理功能,在相應的工資數(shù)據(jù)后操作刪除,工資數(shù)據(jù)被正常刪除,并提醒操作成功同預期部門添加功能測試測試如果名稱等部門輸入數(shù)據(jù)與要求不符合的時候,程序是否可以做相應處理和給出提醒。

測試如果名稱等部門輸入數(shù)據(jù)與要求不符合的時候,程序是否可以做相應處理和給出提醒。管理員登錄后,名稱等部門項目不完整填寫,操作添加部門,提醒輸入對應信息。

管理員登錄后,名稱等部門項目完整填寫,操作添加部門,提醒操作完成。同預期部門管理功能測試操作進入部門管理模塊時,程序是否可以進行相應處理并正常展示名稱等數(shù)據(jù)。操作進入部門管理頁面,名稱等部門數(shù)據(jù)正常展示同預期部門更改功能測試操作進入部門管理模塊后,進入需要修改的部門數(shù)據(jù),更新名稱等部門數(shù)據(jù)后,程序是否可以正確更新相應部門數(shù)據(jù)并正常提示信息操作進入部門管理模塊后,找到需要更新的部門數(shù)據(jù),操作修改功能,更新名稱等部門數(shù)據(jù)后,程序可以正確更新相應部門數(shù)據(jù)并正常提示信息同預期部門刪除功能測試操作進入部門管理模塊后,刪除相應的部門數(shù)據(jù),程序是否能正確刪除相應部門數(shù)據(jù)并正確提醒信息操作進入部門管理功能,在相應的部門數(shù)據(jù)后操作刪除,部門數(shù)據(jù)被正常刪除,并提醒操作成功同預期考勤添加功能測試測試如果內(nèi)容、用戶id、日期、標題等考勤輸入數(shù)據(jù)與要求符合的時候,操作添加考勤管理員登錄后,用戶id、標題、日期、內(nèi)容等考勤項目完整填寫,操作添加考勤,提醒操作完成同預期考勤管理功能測試操作進入考勤管理模塊時,程序是否可以進行相應處理并正常展示標題、日期、用戶id、內(nèi)容等數(shù)據(jù)操作進入考勤管理頁面,標題、用戶id、日期、內(nèi)容等考勤數(shù)據(jù)正常展示同預期考勤更改功能測試操作進入考勤管理模塊后,進入需要修改的考勤數(shù)據(jù),更新日期、用戶id、標題、內(nèi)容等考勤數(shù)據(jù)后,程序是否可以正確更新相應考勤數(shù)據(jù)并正常提示信息操作進入考勤管理模塊后,找到需要更新的考勤數(shù)據(jù),更新用戶id、日期、內(nèi)容、標題等考勤數(shù)據(jù)后,程序可以正確更新相應考勤數(shù)據(jù)并正常提示信息同預期考勤刪除功能測試操作進入考勤管理模塊后,刪除相應的考勤數(shù)據(jù),程序是否能正確刪除相應考勤數(shù)據(jù)并正確提醒信息操作進入考勤管理功能,在相應的考勤數(shù)據(jù)后操作刪除,考勤數(shù)據(jù)被正常刪除,并提醒操作成功同預期工資反饋添加功能測試測試如果時間、內(nèi)容、標題、用戶id、審核等工資反饋輸入數(shù)據(jù)與要求符合的時候,操作添加工資反饋管理員登錄后,審核、內(nèi)容、用戶id、時間、標題等工資反饋項目完整填寫,操作添加工資反饋,提醒操作完成同預期工資反饋管理功能測試操作進入工資反饋管理模塊時,程序是否可以進行相應處理并正常展示時間、審核、內(nèi)容、標題、用戶id等數(shù)據(jù)操作進入工資反饋管理頁面,時間、審核、用戶id、內(nèi)容、標題等工資反饋數(shù)據(jù)正常展示同預期業(yè)務(wù)安排添加功能測試測試如果備注、標題、介紹、用戶id、附件等業(yè)務(wù)安排輸入數(shù)據(jù)與要求符合的時候,操作添加業(yè)務(wù)安排管理員登錄后,附件、標題、備注、介紹、用戶id等業(yè)務(wù)安排項目完整填寫,操作添加業(yè)務(wù)安排,提醒操作完成同預期業(yè)務(wù)安排管理功能測試操作進入業(yè)務(wù)安排管理模塊時,程序是否可以進行相應處理并正常展示附件、介紹、標題、用戶id、備注等數(shù)據(jù)操作進入業(yè)務(wù)安排管理頁面,用戶id、介紹、標題、備注、附件等業(yè)務(wù)安排數(shù)據(jù)正常展示同預期業(yè)務(wù)安排更改功能測試操作進入業(yè)務(wù)安排管理模塊后,進入需要修改的業(yè)務(wù)安排數(shù)據(jù),更新備注、附件、標題、介紹、用戶id等業(yè)務(wù)安排數(shù)據(jù)后,程序是否可以正確更新相應業(yè)務(wù)安排數(shù)據(jù)并正常提示信息操作進入業(yè)務(wù)安排管理模塊后,找到需要更新的業(yè)務(wù)安排數(shù)據(jù),更新備注、標題、介紹、附件、用戶id等業(yè)務(wù)安排數(shù)據(jù)后,程序可以正確更新相應業(yè)務(wù)安排數(shù)據(jù)并正常提示信息同預期業(yè)務(wù)安排刪除功能測試操作進入業(yè)務(wù)安排管理模塊后,刪除相應的業(yè)務(wù)安排數(shù)據(jù),程序是否能正確刪除相應業(yè)務(wù)安排數(shù)據(jù)并正確提醒信息操作進入業(yè)務(wù)安排管理功能,在相應的業(yè)務(wù)安排數(shù)據(jù)后操作刪除,業(yè)務(wù)安排數(shù)據(jù)被正常刪除,并提醒操作成功。同預期第六章總結(jié)與展望6.1總結(jié)通過這段時間以來的努力研發(fā),這一能妥善管理員工信息的系統(tǒng)終于面世,不但有能滿足不同需求的功能模塊,還可以并存多個用戶的使用需求,系統(tǒng)主要包含管理員和員工兩大模塊,可以自行注冊,管理員主要負責所有員工和公司的信息管理,員工只能查看和編

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論