


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、延安大學(xué)課程設(shè)計(jì)報告科目:數(shù)據(jù)庫系統(tǒng)概論題目:工資管理系統(tǒng)學(xué)院:數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院班級:軟件12成員:鄧茂記:王曉武:宋彤彤:彭文麗:設(shè)計(jì)時間:2013年11月12日2013年12月20日目錄第一章開發(fā)背景及意義1.1項(xiàng)目開發(fā)背景1.2項(xiàng)目開發(fā)的目標(biāo)及意義1.3系統(tǒng)開發(fā)方法第二章可行性研究2.1目標(biāo)方案可行性2.2技術(shù)可行性2.3經(jīng)濟(jì)可行性2.4操作可行性2.5系統(tǒng)流程圖第三章系統(tǒng)分析3.1需求分析3.2數(shù)據(jù)流圖3.3數(shù)據(jù)字典第四章數(shù)據(jù)庫設(shè)計(jì)4.1概念結(jié)構(gòu)設(shè)計(jì)4.2邏輯結(jié)構(gòu)設(shè)計(jì)4.3物理結(jié)構(gòu)設(shè)計(jì)4.4數(shù)據(jù)庫結(jié)構(gòu)的實(shí)現(xiàn)第五章工資管理系統(tǒng)功能實(shí)現(xiàn)5.1功能界面設(shè)計(jì)5.2實(shí)現(xiàn)工資管理系統(tǒng)的java
2、代碼第六章總結(jié)與體會第一章開發(fā)背景及意義1.1項(xiàng)目開發(fā)背景眾所周知當(dāng)今時代的世界經(jīng)濟(jì)正從工業(yè)經(jīng)濟(jì)向知識經(jīng)濟(jì)轉(zhuǎn)變,而知識經(jīng)濟(jì)的兩個重要特征就是信息化合全球化。要實(shí)現(xiàn)信息化和全球化就必須依靠完善的網(wǎng)絡(luò)和數(shù)據(jù)庫機(jī)制。處于現(xiàn)在這樣一個飛速發(fā)展的信息時代,在各行各業(yè)中都離不開信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于管理信息系統(tǒng)的環(huán)境,使用計(jì)算機(jī)進(jìn)行信息控制不僅提高了工作效率,而且大大的提高了其安全性。尤其是對于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮其優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)時系統(tǒng)管理的前提。因此,對于企業(yè)或是事業(yè)單位來說開發(fā)一套工資管理系統(tǒng)是很必要的。雖然企業(yè)事業(yè)單位的管
3、理已經(jīng)進(jìn)入信息化管理,但對于不同的單位所需要的功能是不一樣的,這樣通用的軟件使用效率不高,還會造成人力,財力的浪費(fèi),這樣就不能滿足所有單位和部門的需求。所以必須做好客戶的需求分析工作,設(shè)計(jì)符合用戶要求的系統(tǒng)。1.2系統(tǒng)開發(fā)的目標(biāo)及意義企業(yè)和事業(yè)單位工資管理系統(tǒng)唯有采用自動化,高效率,人性化的管理,才能滿足服務(wù)員工的需求。工資管理系統(tǒng)的主要目標(biāo)在于加強(qiáng)服務(wù)而不在于精簡人力。所以系統(tǒng)要能提供更自動化的服務(wù),期望以最快的速度將人事工資信息做最適當(dāng)?shù)倪\(yùn)用。主要目標(biāo)有:以自動化、系統(tǒng)化、高效管理代替分散重復(fù)操作;提高單位效益和現(xiàn)代化信息管理水平;提高員工的自律性,促進(jìn)員工人才的成長和流動;減輕人事工資管
4、理員的負(fù)擔(dān),節(jié)省人力物力的開支等。引進(jìn)以計(jì)算機(jī)信息管理技術(shù)和網(wǎng)絡(luò)通訊技術(shù),是加快人事工資管理信息服務(wù)進(jìn)程的重要手段。新的管理系統(tǒng)的使用會給人事管理體系發(fā)生變化。這促進(jìn)了工資數(shù)據(jù)管理方式和理念的轉(zhuǎn)變,提高了企業(yè)單位的現(xiàn)代化和信息化水平,為企業(yè)帶來更多的效益。1.3系統(tǒng)開發(fā)方法1. 開發(fā)工具:eclipsesqlserver2005開發(fā)語言:java語言sql語言第二章可行性研究2.1目標(biāo)方案可行性(1) .計(jì)算機(jī)設(shè)備處理繁雜的工資增減問題,大幅度減少人力,物力,極大地提高企業(yè)的管理水平和管理效率。(2) .管理水平和管理效率的提高能直接產(chǎn)生經(jīng)濟(jì)效益。(3) .高效率的管理形成了良好的經(jīng)營余圍,為
5、企業(yè)打造優(yōu)良形象,提高企業(yè)克爭力0(4) .本系統(tǒng)安全保密性可靠,實(shí)施獨(dú)立的局域網(wǎng)絡(luò),人員進(jìn)入系統(tǒng)需要登錄,需輸入賬戶和密碼。(5) .本系統(tǒng)的管理,可以根據(jù)市場需要進(jìn)行調(diào)整,實(shí)用性強(qiáng)。2.2技術(shù)可行性(1) .工作人員一般都要求掌握計(jì)算機(jī)技術(shù),會使用各種管理軟件。(2) .員工及工作人員需要熟悉系統(tǒng)的功能和使用方法使系統(tǒng)能夠順利運(yùn)行。2.3經(jīng)濟(jì)可行性(1) .企業(yè)有能力承擔(dān)系統(tǒng)開發(fā)費(fèi)用。(2) .新系統(tǒng)將為企業(yè)帶來經(jīng)濟(jì)效益。管理系統(tǒng)是一個信息化,智能化和先進(jìn)理念的集合體,其主要表現(xiàn)就是減少了企業(yè)管理費(fèi)用和人力開發(fā)。2.4操作可行性該系統(tǒng)是大家熟悉的Windows操作系統(tǒng),簡單明了,操作方便,
6、不需要對數(shù)據(jù)庫進(jìn)行深入了解,對丁那些有一般的計(jì)算機(jī)知識的人員都可以輕松使用。工資報表第三章系統(tǒng)分析工資管理系統(tǒng)是一個企業(yè)單位不可或缺的部分,它能為用戶提供充足的信息和快捷的查詢手段,可以高效能、大容量的收集、處理、存儲工資管理信息,能夠?yàn)槠髽I(yè)管理人員及時掌握整個工資管理系統(tǒng)的全面情況,提供系統(tǒng)的準(zhǔn)確的工資管理信息,可以促進(jìn)工資管理工作的規(guī)范化及各項(xiàng)管理制度與指標(biāo)體系的建立與健全,為企業(yè)提供各種工資管理信息,以滿足工資管理的特殊要求。主要任務(wù)是對員工信息和工資信息的輸入、查詢、修改、增加、刪除,迅速準(zhǔn)確地完成工資信息的統(tǒng)計(jì)計(jì)算和匯總,快速打印出報表。3.1需求分析3.1.1員工基本檔案信息管理功
7、能需求:凡屆于本部門的員工,都需要對其基本的檔案信息做好記錄存儲處理。以方便高級管理人員時時的了解或查閱其員工基本信息。對員工基本信息的操作包括添加信息、修改信息、查詢信息,同時在數(shù)據(jù)庫中要形成員工基本信息表。3.1.2工資管理功能需求:(1) .工資計(jì)算:在進(jìn)行工資計(jì)算之前,管理員首先應(yīng)該根據(jù)部門的實(shí)際業(yè)務(wù)情況確定好各個部門中所需要的工資項(xiàng)目及分別對工資項(xiàng)目進(jìn)行計(jì)算的方式,然后按照系統(tǒng)工資種類的設(shè)定,對每個員工分別依次實(shí)際工資項(xiàng)目構(gòu)成情況,如基本工資、工齡工資、獎金、津貼工資、加班工資等項(xiàng)目,錄入相應(yīng)的工資金額數(shù),再計(jì)算出總的實(shí)得工資的工資項(xiàng)目。在數(shù)據(jù)的錄入過程中系統(tǒng)會根據(jù)用戶誤輸、錯誤輸入
8、智能提示引導(dǎo)用戶錄入數(shù)據(jù)的正確性。要形成的數(shù)據(jù)庫中的表為員工工資信息表。(2) .工資統(tǒng)計(jì)分析:對員工工資數(shù)據(jù)計(jì)算完后,同時要將工資信息統(tǒng)計(jì)分析,如匯總統(tǒng)計(jì),工資項(xiàng)目明細(xì)數(shù)據(jù)的匯總等,乂分為對員工個人工資統(tǒng)計(jì)分析、部門工資統(tǒng)計(jì)分析、月份工資統(tǒng)計(jì)分析。且統(tǒng)計(jì)分析以報表形式顯示統(tǒng)計(jì)結(jié)果。通過報表的方式反饋到高級管理人員處,這時,在數(shù)據(jù)庫中要形成員工個人工資信息統(tǒng)計(jì)表、部門工資信息統(tǒng)計(jì)表、統(tǒng)計(jì)員工年終獎。3.1.3工資查詢功能描述:在查詢這個模塊里,系統(tǒng)能支持用戶在客戶端按照各種不同的字段名稱進(jìn)行工資信息的查詢。同時,迅速的響應(yīng)用戶的查詢請求,不同級別的人系統(tǒng)會根據(jù)其權(quán)限級別的大小享有不同程度的功能
9、。不同級別的人不能越權(quán)進(jìn)行操作。3.1.4報表生成與打?。涸趩T工領(lǐng)取工資時,能為個人生成個人工資組成及相應(yīng)金額的工資條。同時形成部門月報表。3.1.5工資管理系統(tǒng)是針對企事業(yè)單位的大量業(yè)務(wù)處理工作用計(jì)算機(jī)進(jìn)行全面現(xiàn)代化管理,主要包括:(a) 員工每個工種基本工資的設(shè)定(b) 加班津貼管理,根據(jù)加班時間和類型給予不同的加班津貼;按照不同工種的基本工資情況、員工的考勤情況產(chǎn)生員工的每月的月工資;(c) 員工年終獎金的生成,員工的年終獎金計(jì)算公式=(員工本年度的工資總和+津貼的總和)/12;(d) 企業(yè)工資報表。能夠查詢單個員工的工資情況、每個部門的工資情況、按月的工資統(tǒng)計(jì),并能夠打??;3.1.6員
10、工月工資是指各單位在一個月時期內(nèi)支付給本單位全體員工的全部勞動報酬。員工月工資=基本工資+工齡工資+津貼+加班工資+獎金3.1.7系統(tǒng)功能模塊該系統(tǒng)分為員工管理功能模塊,工資管理功能模塊,工資統(tǒng)計(jì)功能模塊,工資報表查詢功能模塊。員工管理功能退出對工資管理系統(tǒng)各個功能模塊的說明:(1) .員工管理功能模塊:實(shí)現(xiàn)對員工信息的查詢、修改、添加、刪除。(2) .工資管理功能模塊:實(shí)現(xiàn)對員工基本工資的設(shè)定與查詢,對員工加班、請假、曠工標(biāo)準(zhǔn)工資的設(shè)定,對員工總工資的計(jì)算。(3) .工資統(tǒng)計(jì)功能模塊:實(shí)現(xiàn)對員工工資的統(tǒng)計(jì)功能。(4) .工資報表查詢功能模塊:產(chǎn)生每個員工的月工資報表,提交到相應(yīng)部門。3.2數(shù)
11、據(jù)流圖根據(jù)系統(tǒng)功能的描述,得到工資管理系統(tǒng)的數(shù)據(jù)流圖如下:1.頂層數(shù)據(jù)流圖與0層數(shù)據(jù)流圖員工系統(tǒng)管理員圖3.1頂層數(shù)據(jù)流圖圖3.3工種基本工資設(shè)定考勤表圖3.4員工津貼設(shè)定員工年終獎生成圖3.5圖3.6工資核算打印圖3.7信息查詢3.3數(shù)據(jù)字典數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合簡要說明工資管理系統(tǒng)的數(shù)據(jù)字典。.名字:員工編號別名:員工號描述:員工號唯一地標(biāo)識數(shù)據(jù)庫中職工信息相關(guān)表中的一個特定員工的關(guān)鍵域定義:職工號=6(char位置:員工信息表考勤表工資表.名字:職務(wù)別名:員工職務(wù)描述:職務(wù)能唯一地標(biāo)識數(shù)據(jù)庫中職務(wù)基本工資信息相關(guān)表中的一個特定職務(wù)的關(guān)鍵域定義:職務(wù)=10(char位置:員工信
12、息表職務(wù)工資表.名字:加班類型別名:加班類型描述:加班類型能唯一地標(biāo)識數(shù)據(jù)庫中員工津貼信息相關(guān)表中的一個特定加班類型的關(guān)鍵域定義:加班類型=10(char位置:員工津貼表員工考勤表.名字:員工信息表別名:員工基本信息描述:用戶指定條件下的員工基本信息情況查詢結(jié)果的信息表定義:員工信息表=員工號+員工姓名+性別+出生日期+職務(wù)+學(xué)歷+電話號碼對主址+身份證號位置:輸出到員工工資表.名字:考勤信息表別名:考勤信息描述:用戶指定條件下的員工考勤信息查詢結(jié)果的信息表定義:員工考勤信息表=勤編號+員工號+員工姓名+加班天數(shù)+請假天數(shù)+曠工天數(shù)+考勤日期+加班類型位置:輸出到員工工資表名字:員工津貼表別名
13、:員工津貼信息表描述:用戶指定條件下的員工加班類型給予不同加班津貼的信息表定義:員工津貼表=加班類型+加班津貼位置:輸出到員工工資表.名字:職務(wù)工資表別名:職務(wù)基本工資信息表描述:用戶指定條件下的職務(wù)基本工資信息查詢結(jié)果的信息表定義:職務(wù)工資表=職務(wù)+基本工資+加班標(biāo)準(zhǔn)+請假標(biāo)準(zhǔn)+曠工標(biāo)準(zhǔn)+獎金位置:輸出到員工工資表.名字:員工工資表別名:工資信息描述:記錄工資的組成部分以及員工的工資情況的信息定義:工資信息報表=員工編號+員工姓名+基本工資+加班津貼+加班費(fèi)+請假扣款+曠工扣款+獎金+實(shí)發(fā)工資位置:輸出到打印機(jī)第四章數(shù)據(jù)庫設(shè)計(jì)4.1概念結(jié)構(gòu)設(shè)計(jì)圖4.1E-R圖4.2邏輯結(jié)構(gòu)設(shè)計(jì)(1) 員工考
14、勤表(Checkstat):考勤編號(CheckID),員工編號(Eno),員工姓名(Enam,加班天數(shù)(OvertimeDay),曠工天數(shù)(AbsentDay),請假天數(shù)(LeaveDay),考勤日期(CheckDate),加班類型(OvertimeType(2) 員工津貼表(Allowance):加班類型(OvertimeType),加班津貼(Osubsidy)員工信息表(Emplogee員工編號(Eno),員工姓名(Ename,性別(Esex),出生年月(Ebirth),職務(wù)(Eduty),學(xué)歷(Eedu),電話(Etel),身份證號(IDidentity),住址(Eaddr)(3) 員
15、工工種表(Wageconfig)職務(wù)(Eduty),基本工資(BaseWage,加班標(biāo)準(zhǔn)(OverDay),請假標(biāo)準(zhǔn)(LeaveDay),曠工標(biāo)準(zhǔn)(AbsentDay),獎金(Bonus)(4) 員工工資表(Wag©:員工編號(Eno),員工姓名(Ename,基本工資(BaseWage,加班津貼(OsubsidyO),加班費(fèi)(OvertimeWag©,請假扣款(LeaveDayWag。,曠工扣款(AbsentDayWage,獎金(Bonus),實(shí)發(fā)工資(ActWage)依據(jù)上面的關(guān)系模式,設(shè)計(jì)數(shù)據(jù)表如下:(1).員工考勤表(CheckstaD:記錄員工的到職情況列名數(shù)據(jù)類型
16、長度屆性描述CheckID了int主鍵勺勤編pEnochar6外鍵員工編號EnameChar15不允許空員工姓名OvertimeDaySmallint加班天數(shù)AbsentDaySmallint曠工天數(shù)LeaveDaySmallint請假天數(shù)CheckDateSmalldatetime考勤日期OvertimeTypeChar10加班類型(2).員工津貼表(Allowance):記錄員工的加班津貼信息列名數(shù)據(jù)類型長度屆性描述OvertimeTypeChar10主鍵二加班類型OsubsidyMoney不為空加班津貼(3).職務(wù)工資表(wageconfig):記錄職務(wù)的基本工資列名數(shù)據(jù)類型長度屆性描述
17、EdutyChar10主鍵職務(wù)BaseWageMoney不為空基本工資OvertimeWageMoney不為空n加班標(biāo)準(zhǔn)LeaveWageMoney不為空請假標(biāo)準(zhǔn)AbsentWageMoney不為空曠工標(biāo)準(zhǔn)BonusMoney不為空獎金(4)員工信息表(Emplogee):記錄員工的基本信息列名數(shù)據(jù)類型長度屆性描述EnoChar6主鍵員工編號EnameChar15不為空員工姓名EsexChar10不為空性別EbirthDatetime出生日期EdutyChar10外鍵職務(wù)EeduChar10學(xué)歷Etelnvarchar50電話IDidentitynvarchar50身份證號EaddrChar1
18、0地址(5)員工工資表(Wag©:記錄保存計(jì)算出來的工資列名數(shù)據(jù)類型長度屆性描述EnoChar6主鍵員工編號EnameChar15不為空員工姓名BaseWageMoney不為空基本工資OsubsidyMoney不為空加班津貼OvertimeDayWageMoney不為空加班費(fèi)LeaveDayWageMoney不為空請假扣款A(yù)bsentDayWageMoney不為空曠工扣款BonusMoney不為空獎金ActWageMoney不為空實(shí)發(fā)工資口kfflvkMLAn4.3物理結(jié)構(gòu)設(shè)計(jì)1.員工基本信息數(shù)據(jù)表定義列名教據(jù)類墊建ErrocharEnamediar(15)Esexchar(10)E
19、birthdatetimeEdutychar(10)Eedudiar(10)Etdnvarchar(50)IDidentitynvQrdiar(5Q)Eaddrchar(10)其中,“Eno”是表的主鍵,唯一標(biāo)識?!癊dut成外鍵。此表取名為“Emplogee”2.員工考勤信息數(shù)據(jù)表定義1_列名L數(shù)據(jù)類型_i允許空WChecklDirtEnadiaroEnamedw(15)BCverijmeDaysmalintWAbsentDaysmaliint囹L&aveDaysmaliintaCheckDateemalldateiidnesiOvertimeTypechar(10)13其中,“Ch
20、ecklg主鍵,唯一標(biāo)識。“OvertimeType外鍵。此表取名為Checkstat員工津貼信息數(shù)據(jù)表定義列名數(shù)據(jù)類型允詳空悶OvertimeTypechar(10)Jsubsidymaneylyn其中,”O(jiān)vertimeTyp初主鍵,唯一標(biāo)識。此表取名為”Allowance。教據(jù)類型為?Edutychar(lO)BaseV'/agemoneyOvertme,L;,7,agemoneyLeaveWagemoneyAbsentVJagemoneyBonusmoney4.職務(wù)基本工資信息數(shù)據(jù)表定義說口E<777匚其中,”Eduty為主鍵,唯一標(biāo)識。此表取名為“Wageconfig列
21、名救據(jù)類型*Enochar(6)Ensmechar(15)BaseWagemoneyOsubsidymoneyOvertarneDayWag已moneyLeaveDayWagemoneyAbsentDayWagem-QineYSonusmoneyActWaemoney5.工資信息數(shù)據(jù)表定義允許空B其中,“Enofe主鍵,唯一標(biāo)識。此表取名為“Wage4.4數(shù)據(jù)庫結(jié)構(gòu)的實(shí)現(xiàn)1. 數(shù)據(jù)庫表的創(chuàng)建(1)創(chuàng)建Wageconfig表:createtableWageconfig(Edutychar(10)primarykey,BaseWagemoney,OverDaymoney,LeaveDayWagemoney,AbsentDayWagemoney,Bonusmoney,);創(chuàng)建Allowance表:crea
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人力外包招聘合同范本
- 2025年德州年貨運(yùn)從業(yè)資格證考試題庫
- 勞動合同范本 股權(quán)
- 企業(yè)借貸合同質(zhì)押合同范本
- 代理分紅合同范本
- 買門頭房合同范本
- 動遷協(xié)議合同范本
- 東莞擺攤餐飲轉(zhuǎn)讓合同范本
- 任意拆解合同范本
- 制作車輛抵押合同范本
- 企業(yè)承包經(jīng)營合同范本
- 中學(xué)校長2025春開學(xué)典禮講話:以黃旭華之魂、DeepSeek 之智、哪吒之氣逐夢新程
- 2025年01月公安部第三研究所公開招聘人民警察筆試筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 光纜線路施工安全協(xié)議書范本
- 《我國國有企業(yè)股權(quán)融資效率實(shí)證研究》相關(guān)概念及國內(nèi)外文獻(xiàn)綜述2600字
- 2025-2030全球鋰電池用隔膜行業(yè)調(diào)研及趨勢分析報告
- 2025年南京鐵道職業(yè)技術(shù)學(xué)院高職單招高職單招英語2016-2024歷年頻考點(diǎn)試題含答案解析
- 2025年湖南交通職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年常考版參考題庫含答案解析
- 成本合約規(guī)劃培訓(xùn)
- 2025年高考作文備考訓(xùn)練之二元思辨作文題目解析及范文:我與“別人”
- 《中央集成式商用車電驅(qū)動橋總成技術(shù)要求及臺架試驗(yàn)方法》
評論
0/150
提交評論