企業(yè)工資管理系統(tǒng)說(shuō)明書(shū)_第1頁(yè)
企業(yè)工資管理系統(tǒng)說(shuō)明書(shū)_第2頁(yè)
企業(yè)工資管理系統(tǒng)說(shuō)明書(shū)_第3頁(yè)
企業(yè)工資管理系統(tǒng)說(shuō)明書(shū)_第4頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、*實(shí)踐教學(xué)*蘭州理工大學(xué)計(jì)算機(jī)與通信學(xué)院2017 年春季學(xué)期數(shù)據(jù)庫(kù)課程設(shè)計(jì)題目:企業(yè)工資管理系統(tǒng)專(zhuān)業(yè)班級(jí):計(jì)算機(jī)科學(xué)與技術(shù)3 班姓名:劉琴學(xué)號(hào):1416240322指導(dǎo)教師:李睿成績(jī):目錄摘要1前言1正文21.需求分析21.1 系統(tǒng)設(shè)計(jì)目標(biāo)21.2 系統(tǒng)流程圖21.3 數(shù)據(jù)流程圖31.4 數(shù)據(jù)字典32概念結(jié)構(gòu)設(shè)計(jì)53邏輯結(jié)構(gòu)設(shè)計(jì)64系統(tǒng)實(shí)現(xiàn)84.1 建立數(shù)據(jù)庫(kù)95系統(tǒng)測(cè)試115.1 測(cè)試方案125.2 測(cè)試用例及結(jié)果126.軟件使用說(shuō)明書(shū)14總結(jié)17參考文獻(xiàn)18致謝18摘要企業(yè)工資管理系統(tǒng)的主要任務(wù)是用計(jì)算機(jī)對(duì)各種工資信息進(jìn)行日常的管理,如查詢(xún)、修改、添加、以及刪除,從而迅速準(zhǔn)確地完成各種工資

2、信息的統(tǒng)計(jì)計(jì)算和匯總工作。針對(duì)系統(tǒng)服務(wù)對(duì)象的具體要求,設(shè)計(jì)了企業(yè)工資管理系統(tǒng)。企業(yè)工資管理系統(tǒng)主要有以下幾大功能:(1) 對(duì)單位人員的變動(dòng)進(jìn)行處理。一個(gè)單位的職工不會(huì)是一成不變的,總是在不斷的變化:有調(diào)出、有調(diào)入、也有職工在本單位內(nèi)部調(diào)動(dòng)。因此,設(shè)計(jì)系統(tǒng)是應(yīng)考慮到這些情況。(2) 對(duì)職工的工資進(jìn)行計(jì)算、修改??梢詫?duì)職工的工資檔案進(jìn)行個(gè)別、部分和批量修改,同時(shí),能對(duì)各職工的工資進(jìn)行計(jì)算,即通過(guò)計(jì)算級(jí)別工資、崗位工資、工齡工資以及福利額的總和來(lái)得到實(shí)際工資。(3) 查詢(xún)統(tǒng)計(jì)功能。該項(xiàng)功能即可以單項(xiàng)查詢(xún),比如通過(guò)姓名查詢(xún)查看某個(gè)職工的工資情況等;也可以多項(xiàng)查詢(xún),即查看部門(mén)所有的員工的工資信息。(4)

3、對(duì)用戶(hù)管理功能。正確登錄到系統(tǒng)內(nèi)部需要正確輸入用戶(hù)名以及密碼,如若有一個(gè)出現(xiàn)問(wèn)題,便不能登錄進(jìn)去。關(guān)鍵詞 :工資管理系統(tǒng)、設(shè)計(jì)、開(kāi)發(fā)工具、eclipse 、Oracle1前言企業(yè)的工資管理是公司管理的一個(gè)重要內(nèi)容。工資管理既涉及到企業(yè)勞動(dòng)人事的管理,同時(shí)也是企業(yè)財(cái)務(wù)管理的重要組成部分。工資管理需要和人事管理相聯(lián)系,同時(shí)連接工時(shí)考勤和醫(yī)療保險(xiǎn)等等,來(lái)生成企業(yè)每個(gè)職工的基本工資、津貼、醫(yī)療保險(xiǎn)、保險(xiǎn)費(fèi)、實(shí)際發(fā)放工資等。資金是企業(yè)生存的主要元素,資金的流動(dòng)影響到企業(yè)的整體運(yùn)作,企業(yè)員工的工資是企業(yè)資金管理的一個(gè)重要的組成部分。本次設(shè)計(jì)主要闡述員工工資管理系統(tǒng)主要是以企業(yè)員工工資情況為對(duì)象而開(kāi)發(fā)的。其

4、系統(tǒng)的設(shè)計(jì)主要包括數(shù)據(jù)庫(kù)的設(shè)計(jì)、維護(hù)和應(yīng)用界面的設(shè)計(jì)與后臺(tái)數(shù)據(jù)庫(kù)的連接。經(jīng)分析采用 java 為開(kāi)發(fā)工具, Oracle 為后臺(tái)數(shù)據(jù)庫(kù)。 Java 具有簡(jiǎn)單、易學(xué)的特點(diǎn),是大多數(shù)初學(xué)者最理想的編程語(yǔ)言,也是專(zhuān)業(yè)人員得心應(yīng)手的開(kāi)發(fā)工具。它在一個(gè)公共環(huán)境里集成了許多不同的功能,例如,設(shè)計(jì)、編輯、編譯和調(diào)試。目前市場(chǎng)上數(shù)據(jù)庫(kù)的主流廠(chǎng)商及產(chǎn)品有 Oracle 、Mysql 、 IBM DB2、 Microsoft SQL SERVER 2000 、ORACLE 9i。 Oracle 中包含許多新特性,這些特性使其成為針對(duì)電子商務(wù)、數(shù)據(jù)倉(cāng)庫(kù)和在線(xiàn)商務(wù)解決方案的卓越的數(shù)據(jù)庫(kù)平臺(tái)。1正文1. 需求分析1.1

5、系統(tǒng)設(shè)計(jì)目標(biāo)開(kāi)發(fā)這個(gè)系統(tǒng)的目的就是幫助企業(yè)的財(cái)務(wù)主管部門(mén)提高工作效率,實(shí)現(xiàn)企業(yè)工資信息管理的系統(tǒng)化、規(guī)范化和自動(dòng)化。實(shí)現(xiàn)企業(yè)高效、科學(xué)、現(xiàn)代化的員工管理。系統(tǒng)最終實(shí)現(xiàn)的主要功能如下。·企業(yè)工資信息設(shè)置部分:包括設(shè)置員工的基本工資和其他項(xiàng)目的金額,如福利工資的設(shè)置。·企業(yè)信息管理部分:包括員工信息、部門(mén)信息和工資信息。·企業(yè)員工查詢(xún)部分:包括按員工查詢(xún)和按部門(mén)查詢(xún)。·系統(tǒng)部分:包括添加用戶(hù)、修改用戶(hù)信息。1.2 系統(tǒng)流程圖企業(yè)工資管理系統(tǒng)系員工統(tǒng)信登息陸管理員員員工用工工信密信信戶(hù)碼息息息名管查添理詢(xún)加企業(yè)打部印門(mén)工及資工表作崗位位員崗工位信員名息修工稱(chēng)福

6、改及利及工刪除資部門(mén)名稱(chēng)圖 1.1系統(tǒng)流程圖21.3 數(shù)據(jù)流程圖圖 1.2數(shù)據(jù)流程圖1.4 數(shù)據(jù)字典數(shù)據(jù)結(jié)構(gòu)描述名稱(chēng):?jiǎn)T工 (staffsalary)含義說(shuō)明:?jiǎn)T工信息組成結(jié)構(gòu):?jiǎn)T工號(hào) +員工名 +基本工資 +工齡工資 +崗位工資 +福利額 +實(shí)際工資3名稱(chēng):工資 (Salary)含義說(shuō)明:工資信息組成結(jié)構(gòu):?jiǎn)T工編號(hào) +基本工資 +崗位工資 +福利工資 +工齡工資 +實(shí)發(fā)工資名稱(chēng):部門(mén) (Sectorsalary)含義說(shuō)明:部門(mén)信息組成結(jié)構(gòu):部門(mén)名稱(chēng) +崗位名稱(chēng) +部門(mén)崗位工資名稱(chēng):基本工資 (basicsalary)含義說(shuō)明:工資信息組成結(jié)構(gòu):工資等級(jí) +基本工資額數(shù)據(jù)流的描述數(shù)據(jù)流名稱(chēng):?jiǎn)T

7、工信息添加簡(jiǎn)述:新員工信息錄入數(shù)據(jù)流來(lái)源:公司管理者數(shù)據(jù)流去向:?jiǎn)T工信息數(shù)據(jù)流組成:?jiǎn)T工編號(hào) +基本工資 +崗位工資 +福利工資 +工齡工資 +實(shí)發(fā)工資數(shù)據(jù)流名稱(chēng):?jiǎn)T工信息修改簡(jiǎn)述:?jiǎn)T工信息錯(cuò)誤或者員工調(diào)動(dòng)數(shù)據(jù)流來(lái)源:?jiǎn)T工信息數(shù)據(jù)流去向:?jiǎn)T工信息數(shù)據(jù)流組成:?jiǎn)T工編號(hào) +基本工資 +崗位工資 +福利工資 +工齡工資 +實(shí)發(fā)工資數(shù)據(jù)流名稱(chēng):?jiǎn)T工信息刪除簡(jiǎn)述:?jiǎn)T工離職數(shù)據(jù)流來(lái)源:?jiǎn)T工信息數(shù)據(jù)流去向:?jiǎn)T工信息數(shù)據(jù)流組成:?jiǎn)T工編號(hào) +基本工資 +崗位工資 +福利工資 +工齡工資 +實(shí)發(fā)工資主要數(shù)據(jù)存儲(chǔ)的定義存儲(chǔ)名稱(chēng):?jiǎn)T工記錄輸入:?jiǎn)T工基本信息輸出:?jiǎn)T工所有信息數(shù)據(jù)結(jié)構(gòu):?jiǎn)T工編號(hào) +基本工資 +崗位工資

8、+福利工資 +工齡工資 +實(shí)發(fā)工資42概念結(jié)構(gòu)設(shè)計(jì)通過(guò)對(duì)企業(yè)工資管理內(nèi)容和過(guò)程的分析,本系統(tǒng)應(yīng)設(shè)計(jì)E-R 模型的如下:E-R 圖53邏輯結(jié)構(gòu)設(shè)計(jì)表結(jié)構(gòu)basicsalary表列名含義類(lèi)型約束grade工資等級(jí)Varchar2(20)主鍵basicsalary基本工資額Varchar2(20)workagesalary表列名含義類(lèi)型約束Workname工齡Varchar2(20)主鍵workagesalary工齡工資Varchar2(20)Sectorsalary表列名含義類(lèi)型約束developmentname部門(mén)名稱(chēng)Varchar2(20)主鍵jobname崗位名稱(chēng)Varchar2(20)se

9、ctorsalary部門(mén)崗位工資Varchar2(20)Welfaresalary表列名含義類(lèi)型約束welfarename福利名稱(chēng)Varchar2(20)主鍵welfaresalary福利額Varchar2(20)6staffsalary表列名含義類(lèi)型約束Sno員工號(hào)Varchar2(20)主鍵Sname員工名Varchar2(20)Bsalary基本工資Varchar2(20)WAsalary工齡工資Varchar2(20)Ssalary部門(mén)崗位工資Varchar2(20)Wsalary福利額Varchar2(20)Rsalary實(shí)際工資Varchar2(20)adminy 表列名含義類(lèi)型約

10、束aname用戶(hù)名Varchar2(20)主鍵apasswd登錄密碼Varchar2(20)74系統(tǒng)實(shí)現(xiàn)4.1程序設(shè)計(jì)1、主界面該企業(yè)工資管理系統(tǒng)的主界面分為上、左、右三部分,如下圖所示:圖 4.1 系統(tǒng)運(yùn)行主界面82、數(shù)據(jù)庫(kù)中建立的表圖 4.2basicsalary表圖 4.3workagesalary表9圖 4.4sectorsalary表圖 4.5welfaresalary 表10圖 4.6staffsalary 表3、系統(tǒng)功能模塊工資管理系統(tǒng)系工津崗員統(tǒng)資貼位工模生管管管塊成理理理模模模模圖 4.7 系統(tǒng)功能模塊115系統(tǒng)測(cè)試5.1測(cè)試方案黑盒測(cè)試也稱(chēng)功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試,它是在已知

11、產(chǎn)品所應(yīng)具有的功能,通過(guò)測(cè)試來(lái)檢測(cè)每個(gè)功能是否都能正常使用,在測(cè)試時(shí),把程序看作一個(gè)不能打開(kāi)的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測(cè)試者在程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格說(shuō)明書(shū)的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫(kù)或文件)的完整性。" 黑盒 " 法著眼于程序外部結(jié)構(gòu)、不考慮內(nèi)部邏輯結(jié)構(gòu)、針對(duì)軟件界面和軟件功能進(jìn)行測(cè)試。 " 黑盒 " 法是窮舉輸入測(cè)試,只有把所有可能的輸入都作為測(cè)試情況使用,才能以這種方法查出程序中所有的錯(cuò)誤。實(shí)際上測(cè)試情況有無(wú)窮多個(gè),人們不僅要測(cè)試所

12、有合法的輸入,而且還要對(duì)那些不合法但是可能的輸入進(jìn)行測(cè)試。白盒測(cè)試按照程序內(nèi)部的邏輯對(duì)程序進(jìn)行測(cè)試,檢查程序中的每條通路是否能按預(yù)定要求正確工作。白盒測(cè)試又稱(chēng)為結(jié)構(gòu)測(cè)試。在這里主要采用的是黑盒測(cè)試,并以白盒測(cè)試為輔助測(cè)試。5.2 測(cè)試用例及結(jié)果圖 5.1 添加員工成功界面12圖 5.2 修改員工信息圖 5.3 查詢(xún)員工信息成功界面136. 軟件使用說(shuō)明書(shū)在這個(gè)項(xiàng)目中,選擇使用多文檔界面。使用這個(gè)窗體的好處是可以使程序更加有條理。對(duì)于一個(gè)多任務(wù)的應(yīng)用程序,使用多文檔窗體還可以減少占用的系統(tǒng)資源。主窗體設(shè)計(jì)的界面是用菜單編輯器做的,主要由系統(tǒng)、工資信息設(shè)置、工資信息管理和關(guān)于這四個(gè)大模塊組成。主窗

13、體是進(jìn)行相關(guān)操作的主界面。在這幾個(gè)里,管理員有所有的權(quán)利進(jìn)行各種操作。系統(tǒng)可以對(duì)企業(yè)員工工資的增加、查詢(xún)、刪除、修改功能實(shí)現(xiàn)。圖 6.1 級(jí)別工資查詢(xún)界面14圖 6.2 工資工齡查詢(xún)界面圖 6.3 崗位工資查詢(xún)界面15圖 6.4 福利工資查詢(xún)界面圖 6.5 員工各項(xiàng)工資查詢(xún)界面16總結(jié)通過(guò)這兩周的數(shù)據(jù)庫(kù)設(shè)計(jì) , 我從中受到很大的影響,不僅將所學(xué)的知識(shí)進(jìn)行了實(shí)際應(yīng)用,還學(xué)到了很多書(shū)本上學(xué)不到的知識(shí)。開(kāi)闊了視野,增長(zhǎng)了知識(shí),積累了一些經(jīng)驗(yàn)和教訓(xùn)。充分鍛煉了自己的動(dòng)手和應(yīng)用能力,真正做到了理論結(jié)合實(shí)際。本次程序我主要負(fù)責(zé)數(shù)據(jù)庫(kù)的開(kāi)發(fā)對(duì)企業(yè)員工工資的增刪改查、主窗體的設(shè)計(jì)。由于是第一次弄數(shù)據(jù)庫(kù)程序設(shè)計(jì)

14、,對(duì)于數(shù)據(jù)庫(kù)的流程還不是很清楚,所以很大一部分時(shí)間是在網(wǎng)上找資料,來(lái)完善這次數(shù)據(jù)庫(kù)的需求分析。一開(kāi)始對(duì)于數(shù)據(jù)庫(kù)系統(tǒng)的功能模塊、數(shù)據(jù)流圖和數(shù)據(jù)字典都不是很清楚該怎么樣來(lái)書(shū)寫(xiě)和繪圖,不過(guò)經(jīng)過(guò)進(jìn)一步的學(xué)習(xí)終于懂得該怎么樣寫(xiě)才是正確的,也增強(qiáng)了我自學(xué)的積極性,具體這個(gè)程序應(yīng)該完成些什么功能也是通過(guò)反復(fù)考慮才確定下來(lái)。當(dāng)然在這整個(gè)過(guò)程中,遇到了很多問(wèn)題,但通過(guò)查詢(xún)資料等途徑我完成了此次課程設(shè)計(jì)。最后,還要感謝李睿老師的關(guān)心、指導(dǎo)和教誨。再次向所有關(guān)心、幫助、理解、支持我做好數(shù)據(jù)庫(kù)課程設(shè)計(jì)的老師和同學(xué)們致以深深的謝意,感謝你們的幫助!17參考文獻(xiàn)1李明等 .數(shù)據(jù)庫(kù)原理及應(yīng)用 M.西南交大出版社 , 200

15、7.72袁方 ( 譯 ).現(xiàn)代數(shù)據(jù)庫(kù)管理 (第 7 版)M.電子工業(yè)出版社 , 2006.13張瑜等 ( 譯).數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)與管理( 第 6 版 )M.清華大學(xué)出版社 , 2005.94鄭阿奇 . SQL Server實(shí)用教程 ( 第 2 版 ) M.電子工業(yè)出版社,2007.115熊擁軍 , 劉衛(wèi)國(guó) .數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用實(shí)踐教程SQLServer 2005 M.清華大學(xué)出版社 , 2010,46周濤 ,呂偉臣 ,夏永和 . SQL Server 2005數(shù)據(jù)庫(kù)基礎(chǔ)應(yīng)用 M.清華大學(xué)出版社 , 2007,127陳磊等 . PowerBuilder9 數(shù)據(jù)庫(kù)項(xiàng)目案例導(dǎo)航 M.清華大學(xué)出版社 ,2005,18楊檸 .進(jìn)銷(xiāo)存管理軟件參考流程的研究與分析J.黑龍江科技信息,2010,59趙曉霞 .進(jìn)銷(xiāo)存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)J.煤炭技術(shù) , 2010,118致謝感謝這一學(xué)期給我們教授數(shù)據(jù)庫(kù)課程和指導(dǎo)我們進(jìn)行工程開(kāi)發(fā)綜合訓(xùn)練的老師,在她的授課下,我熟悉了數(shù)據(jù)庫(kù)這一規(guī)范,掌握了一些開(kāi)發(fā)數(shù)據(jù)表、數(shù)據(jù)庫(kù)的技巧,這為本次的工程開(kāi)發(fā)綜合訓(xùn)練奠定基礎(chǔ),再通過(guò)李睿老師的指導(dǎo),最終完成了本次設(shè)計(jì)。一開(kāi)始對(duì)于

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論