本科軟件專業(yè)畢業(yè)論文工資管理系統(tǒng).doc
約45頁DOC格式手機(jī)打開展開
本科軟件專業(yè)畢業(yè)論文工資管理系統(tǒng),目錄第一章 系統(tǒng)分析 11.1 可行性分析 11.1.1 技術(shù)可行性 11.1.2 操作可行性 11.2 需求分析 11.2.1 市場(chǎng)需求分析 11.2.2 功能需求分析 21.2.3 可靠性和安全性需求分析 31.3 構(gòu)建開發(fā)環(huán)境 3第二章 系統(tǒng)設(shè)計(jì) 32.1系統(tǒng)模塊規(guī)劃 32.2 系統(tǒng)功能結(jié)構(gòu) 42.3 數(shù)據(jù)庫設(shè)計(jì)...
內(nèi)容介紹
此文檔由會(huì)員 yeyun 發(fā)布
目錄
第一章 系統(tǒng)分析 1
1.1 可行性分析 1
1.1.1 技術(shù)可行性 1
1.1.2 操作可行性 1
1.2 需求分析 1
1.2.1 市場(chǎng)需求分析 1
1.2.2 功能需求分析 2
1.2.3 可靠性和安全性需求分析 3
1.3 構(gòu)建開發(fā)環(huán)境 3
第二章 系統(tǒng)設(shè)計(jì) 3
2.1系統(tǒng)模塊規(guī)劃 3
2.2 系統(tǒng)功能結(jié)構(gòu) 4
2.3 數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn) 5
2.3.1 數(shù)據(jù)庫結(jié)構(gòu) 5
2.3.2 E-R圖 5
2.3.3 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 8
2.3.4 數(shù)據(jù)庫實(shí)現(xiàn) 10
第三章 系統(tǒng)實(shí)現(xiàn) 11
3.1 登錄窗體的實(shí)現(xiàn) 11
3.2 系統(tǒng)主界面的實(shí)現(xiàn) 12
3.3 人事管理模塊的實(shí)現(xiàn) 13
3.3.1部門結(jié)構(gòu)的實(shí)現(xiàn) 13
3.3.2 人事數(shù)據(jù)中心的實(shí)現(xiàn) 16
3.3.3 離職功能的實(shí)現(xiàn) 21
3.3.4 人事變動(dòng)功能的實(shí)現(xiàn) 22
3.4 工資管理模塊的實(shí)現(xiàn) 24
3.4.1 新建工資表的實(shí)現(xiàn) 24
3.4.2工資表管理的實(shí)現(xiàn) 25
3.4.3 導(dǎo)出工資表打印的實(shí)現(xiàn) 28
3.5 考勤管理模塊的實(shí)現(xiàn) 30
3.5.1 請(qǐng)假功能的實(shí)現(xiàn) 30
3.5.2 加班功能的實(shí)現(xiàn) 33
3.5.3獎(jiǎng)罰管理的實(shí)現(xiàn) 35
3.6 系統(tǒng)管理模塊的實(shí)現(xiàn) 36
3.6.1 用戶管理的實(shí)現(xiàn) 37
3.6.2 密碼修改的實(shí)現(xiàn) 38
3.6.3 數(shù)據(jù)備份的實(shí)現(xiàn) 39
3.6.4 數(shù)據(jù)還原的實(shí)現(xiàn) 39
3.6.5 數(shù)據(jù)清理的實(shí)現(xiàn) 40
第四章 課程設(shè)計(jì)體會(huì) 41
第一章 系統(tǒng)分析
1.1 可行性分析
1.1.1 技術(shù)可行性
本系統(tǒng)采用C/S體系結(jié)構(gòu),開發(fā)工具使用Vistual Studio 2005,以C#作為開發(fā)語言,數(shù)據(jù)庫使用SQL Server 2005 ,運(yùn)用ADO.Net技術(shù)進(jìn)行開發(fā)。SQL Server 2005是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng) ,使用圖形化操作界面,操作和管理更為簡(jiǎn)單。本系統(tǒng)開發(fā)要求開發(fā)人員能熟練掌握C#編程語言和SQL查詢語言,只需要一臺(tái)計(jì)算機(jī),安裝好開發(fā)工具即可開發(fā),目前開發(fā)人員以具備這些條件,因此本系統(tǒng)開發(fā)在技術(shù)上是可行的。
本系統(tǒng)以遠(yuǎn)度服飾有限公司為實(shí)例,能在較短的時(shí)間內(nèi)開發(fā)出來,且不需要增加其它設(shè)備,開發(fā)成本低,為管理人員掌握好員工工資信息提供了有效保障。開發(fā)運(yùn)行系統(tǒng)之后可以看到系統(tǒng)帶來的效益是明顯的,它能很好地解決手工操作的復(fù)雜性,有效的避免了數(shù)據(jù)錯(cuò)誤,實(shí)現(xiàn)了無紙化辦公的效果,節(jié)約成本,促進(jìn)企業(yè)辦公現(xiàn)代化,為企業(yè)管理帶來極大方便。
1.1.2 操作可行性
由于本系統(tǒng)界面設(shè)計(jì)美觀,人機(jī)交互,界面友好,為企業(yè)提供方便、快捷的工資管理,操作靈活。在使用本系統(tǒng)之前,系統(tǒng)要求用戶輸入正確的用戶名和密碼,驗(yàn)證通過后才能使用本系統(tǒng)進(jìn)行數(shù)據(jù)操作。當(dāng)用戶操作錯(cuò)誤時(shí),能夠及時(shí)給出提醒,方便用戶更正錯(cuò)誤。
1.2 需求分析
1.2.1 市場(chǎng)需求分析
隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)應(yīng)用的普及,利用計(jì)算機(jī)管理實(shí)現(xiàn)人事工資的管理勢(shì)在必行。利用計(jì)算機(jī)支持企業(yè)高效率完成勞動(dòng)人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)人事管理走向科學(xué)化、規(guī)范化的必要條件 。工資管理是任何企業(yè)單位都需要進(jìn)行的一項(xiàng)工作,因此,開發(fā)制作工資管理系統(tǒng)具有較大的社會(huì)現(xiàn)實(shí)意義。而工資管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,工資計(jì)算、發(fā)放、核算的工作量很大,一般不允許出錯(cuò),實(shí)行電子化的工資管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來,去完成更重要的工作。職工工資管理信息系統(tǒng)的實(shí)現(xiàn)可以減輕比較繁瑣的手工工資管理更加針對(duì)性、便捷性、可視化的管理職工工資。
1.2.2 功能需求分析
根據(jù)需要本系統(tǒng)應(yīng)具有以下功能
(1) 管理員工檔案信息
要求系統(tǒng)能進(jìn)行員工信息的輸入,修改,刪除,查詢等操作,還能實(shí)現(xiàn)員工信息從Excel中導(dǎo)入和導(dǎo)出至Excel,記錄員工入職離職信息。
(2)記錄人員調(diào)動(dòng)信息
一個(gè)單位的職工不會(huì)是一成不變的,總是在不斷的變化,有調(diào)出、有調(diào)入,要求記錄調(diào)動(dòng)前后部門、職務(wù)、薪資等變化,并能實(shí)現(xiàn)查詢。
(3)記錄員工考勤
記錄員工加班,請(qǐng)假,獎(jiǎng)勵(lì)與處罰等信息,加班需指明加班類型,時(shí)長(zhǎng),單價(jià),并計(jì)算出加班費(fèi),請(qǐng)假要求系統(tǒng)根據(jù)請(qǐng)假時(shí)長(zhǎng)扣除工資,獎(jiǎng)罰需記錄獎(jiǎng)罰金額,以便與工資結(jié)算接口。
(4) 工資管理
提供員工工資表數(shù)據(jù)輸入、修改、查詢、結(jié)合考勤計(jì)算工資,此處要求嚴(yán)格設(shè)置權(quán)限,管理員可進(jìn)行所有操作,普通操作員只能查詢。
(5)工資查詢
可根據(jù)日期、部門、員工等條件查詢工資信息。
(6) 工資表導(dǎo)出打印
可進(jìn)行篩選,導(dǎo)出至Excel打印。
(7)數(shù)據(jù)備份、還原、清理功能
防止意外發(fā)生,可對(duì)系統(tǒng)數(shù)據(jù)初始化。
(8)用戶管理
可添加、修改、刪除用戶,修改密碼,系統(tǒng)使用用戶多,可由管理員設(shè)置其操作權(quán)限。
(9)輔助功能
如計(jì)算器、記事本。
(10)界面設(shè)計(jì)友好,簡(jiǎn)單易操作。
1.2.3 可靠性和安全性需求分析
為保障系統(tǒng)數(shù)據(jù)的安全性,系統(tǒng)采用訪問控制策略,未授權(quán)者不能進(jìn)入系統(tǒng)。同時(shí),對(duì)不同級(jí)別的用戶授予不同的使用權(quán)限。在系統(tǒng)運(yùn)行期間,如發(fā)生掉電尚未保存數(shù)據(jù),或由于操作不當(dāng)?shù)仍驅(qū)е孪到y(tǒng)重啟等,為保證數(shù)據(jù)的易恢復(fù)性,系統(tǒng)提供自動(dòng)保存數(shù)據(jù)的機(jī)制,讓用戶的數(shù)據(jù)在發(fā)生意外時(shí)能最大程度上得到恢復(fù)。在輸入數(shù)據(jù)時(shí),如果用戶輸入的數(shù)據(jù)不符合系統(tǒng)的要求則系統(tǒng)自動(dòng)提示錯(cuò)誤信息,并要求用戶重新輸入,直到輸入完全正確時(shí)才允許進(jìn)行下一步的操作。
1.3 構(gòu)建開發(fā)環(huán)境
開發(fā)此工資管理系統(tǒng)所需要用到的軟件環(huán)境如下。
.Visual Studio 2005集成化開發(fā)環(huán)境,采用Visual C#作為開發(fā)語言,程序架構(gòu)使用C/S結(jié)構(gòu)
.SQL Server 2005或SQL Server Express數(shù)據(jù)庫
第二章 系統(tǒng)設(shè)計(jì)
2.1系統(tǒng)模塊規(guī)劃
根據(jù)系統(tǒng)分析,本系統(tǒng)可劃分為以下幾個(gè)模塊
人事管理模塊:實(shí)現(xiàn)對(duì)員工、部門信息的增刪改查,導(dǎo)入導(dǎo)出等功能。
工資管理模塊:生成員工工資,實(shí)現(xiàn)對(duì)工資添加修改刪除,導(dǎo)出操作等功能。
..
第一章 系統(tǒng)分析 1
1.1 可行性分析 1
1.1.1 技術(shù)可行性 1
1.1.2 操作可行性 1
1.2 需求分析 1
1.2.1 市場(chǎng)需求分析 1
1.2.2 功能需求分析 2
1.2.3 可靠性和安全性需求分析 3
1.3 構(gòu)建開發(fā)環(huán)境 3
第二章 系統(tǒng)設(shè)計(jì) 3
2.1系統(tǒng)模塊規(guī)劃 3
2.2 系統(tǒng)功能結(jié)構(gòu) 4
2.3 數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn) 5
2.3.1 數(shù)據(jù)庫結(jié)構(gòu) 5
2.3.2 E-R圖 5
2.3.3 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 8
2.3.4 數(shù)據(jù)庫實(shí)現(xiàn) 10
第三章 系統(tǒng)實(shí)現(xiàn) 11
3.1 登錄窗體的實(shí)現(xiàn) 11
3.2 系統(tǒng)主界面的實(shí)現(xiàn) 12
3.3 人事管理模塊的實(shí)現(xiàn) 13
3.3.1部門結(jié)構(gòu)的實(shí)現(xiàn) 13
3.3.2 人事數(shù)據(jù)中心的實(shí)現(xiàn) 16
3.3.3 離職功能的實(shí)現(xiàn) 21
3.3.4 人事變動(dòng)功能的實(shí)現(xiàn) 22
3.4 工資管理模塊的實(shí)現(xiàn) 24
3.4.1 新建工資表的實(shí)現(xiàn) 24
3.4.2工資表管理的實(shí)現(xiàn) 25
3.4.3 導(dǎo)出工資表打印的實(shí)現(xiàn) 28
3.5 考勤管理模塊的實(shí)現(xiàn) 30
3.5.1 請(qǐng)假功能的實(shí)現(xiàn) 30
3.5.2 加班功能的實(shí)現(xiàn) 33
3.5.3獎(jiǎng)罰管理的實(shí)現(xiàn) 35
3.6 系統(tǒng)管理模塊的實(shí)現(xiàn) 36
3.6.1 用戶管理的實(shí)現(xiàn) 37
3.6.2 密碼修改的實(shí)現(xiàn) 38
3.6.3 數(shù)據(jù)備份的實(shí)現(xiàn) 39
3.6.4 數(shù)據(jù)還原的實(shí)現(xiàn) 39
3.6.5 數(shù)據(jù)清理的實(shí)現(xiàn) 40
第四章 課程設(shè)計(jì)體會(huì) 41
第一章 系統(tǒng)分析
1.1 可行性分析
1.1.1 技術(shù)可行性
本系統(tǒng)采用C/S體系結(jié)構(gòu),開發(fā)工具使用Vistual Studio 2005,以C#作為開發(fā)語言,數(shù)據(jù)庫使用SQL Server 2005 ,運(yùn)用ADO.Net技術(shù)進(jìn)行開發(fā)。SQL Server 2005是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng) ,使用圖形化操作界面,操作和管理更為簡(jiǎn)單。本系統(tǒng)開發(fā)要求開發(fā)人員能熟練掌握C#編程語言和SQL查詢語言,只需要一臺(tái)計(jì)算機(jī),安裝好開發(fā)工具即可開發(fā),目前開發(fā)人員以具備這些條件,因此本系統(tǒng)開發(fā)在技術(shù)上是可行的。
本系統(tǒng)以遠(yuǎn)度服飾有限公司為實(shí)例,能在較短的時(shí)間內(nèi)開發(fā)出來,且不需要增加其它設(shè)備,開發(fā)成本低,為管理人員掌握好員工工資信息提供了有效保障。開發(fā)運(yùn)行系統(tǒng)之后可以看到系統(tǒng)帶來的效益是明顯的,它能很好地解決手工操作的復(fù)雜性,有效的避免了數(shù)據(jù)錯(cuò)誤,實(shí)現(xiàn)了無紙化辦公的效果,節(jié)約成本,促進(jìn)企業(yè)辦公現(xiàn)代化,為企業(yè)管理帶來極大方便。
1.1.2 操作可行性
由于本系統(tǒng)界面設(shè)計(jì)美觀,人機(jī)交互,界面友好,為企業(yè)提供方便、快捷的工資管理,操作靈活。在使用本系統(tǒng)之前,系統(tǒng)要求用戶輸入正確的用戶名和密碼,驗(yàn)證通過后才能使用本系統(tǒng)進(jìn)行數(shù)據(jù)操作。當(dāng)用戶操作錯(cuò)誤時(shí),能夠及時(shí)給出提醒,方便用戶更正錯(cuò)誤。
1.2 需求分析
1.2.1 市場(chǎng)需求分析
隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)應(yīng)用的普及,利用計(jì)算機(jī)管理實(shí)現(xiàn)人事工資的管理勢(shì)在必行。利用計(jì)算機(jī)支持企業(yè)高效率完成勞動(dòng)人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)人事管理走向科學(xué)化、規(guī)范化的必要條件 。工資管理是任何企業(yè)單位都需要進(jìn)行的一項(xiàng)工作,因此,開發(fā)制作工資管理系統(tǒng)具有較大的社會(huì)現(xiàn)實(shí)意義。而工資管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,工資計(jì)算、發(fā)放、核算的工作量很大,一般不允許出錯(cuò),實(shí)行電子化的工資管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來,去完成更重要的工作。職工工資管理信息系統(tǒng)的實(shí)現(xiàn)可以減輕比較繁瑣的手工工資管理更加針對(duì)性、便捷性、可視化的管理職工工資。
1.2.2 功能需求分析
根據(jù)需要本系統(tǒng)應(yīng)具有以下功能
(1) 管理員工檔案信息
要求系統(tǒng)能進(jìn)行員工信息的輸入,修改,刪除,查詢等操作,還能實(shí)現(xiàn)員工信息從Excel中導(dǎo)入和導(dǎo)出至Excel,記錄員工入職離職信息。
(2)記錄人員調(diào)動(dòng)信息
一個(gè)單位的職工不會(huì)是一成不變的,總是在不斷的變化,有調(diào)出、有調(diào)入,要求記錄調(diào)動(dòng)前后部門、職務(wù)、薪資等變化,并能實(shí)現(xiàn)查詢。
(3)記錄員工考勤
記錄員工加班,請(qǐng)假,獎(jiǎng)勵(lì)與處罰等信息,加班需指明加班類型,時(shí)長(zhǎng),單價(jià),并計(jì)算出加班費(fèi),請(qǐng)假要求系統(tǒng)根據(jù)請(qǐng)假時(shí)長(zhǎng)扣除工資,獎(jiǎng)罰需記錄獎(jiǎng)罰金額,以便與工資結(jié)算接口。
(4) 工資管理
提供員工工資表數(shù)據(jù)輸入、修改、查詢、結(jié)合考勤計(jì)算工資,此處要求嚴(yán)格設(shè)置權(quán)限,管理員可進(jìn)行所有操作,普通操作員只能查詢。
(5)工資查詢
可根據(jù)日期、部門、員工等條件查詢工資信息。
(6) 工資表導(dǎo)出打印
可進(jìn)行篩選,導(dǎo)出至Excel打印。
(7)數(shù)據(jù)備份、還原、清理功能
防止意外發(fā)生,可對(duì)系統(tǒng)數(shù)據(jù)初始化。
(8)用戶管理
可添加、修改、刪除用戶,修改密碼,系統(tǒng)使用用戶多,可由管理員設(shè)置其操作權(quán)限。
(9)輔助功能
如計(jì)算器、記事本。
(10)界面設(shè)計(jì)友好,簡(jiǎn)單易操作。
1.2.3 可靠性和安全性需求分析
為保障系統(tǒng)數(shù)據(jù)的安全性,系統(tǒng)采用訪問控制策略,未授權(quán)者不能進(jìn)入系統(tǒng)。同時(shí),對(duì)不同級(jí)別的用戶授予不同的使用權(quán)限。在系統(tǒng)運(yùn)行期間,如發(fā)生掉電尚未保存數(shù)據(jù),或由于操作不當(dāng)?shù)仍驅(qū)е孪到y(tǒng)重啟等,為保證數(shù)據(jù)的易恢復(fù)性,系統(tǒng)提供自動(dòng)保存數(shù)據(jù)的機(jī)制,讓用戶的數(shù)據(jù)在發(fā)生意外時(shí)能最大程度上得到恢復(fù)。在輸入數(shù)據(jù)時(shí),如果用戶輸入的數(shù)據(jù)不符合系統(tǒng)的要求則系統(tǒng)自動(dòng)提示錯(cuò)誤信息,并要求用戶重新輸入,直到輸入完全正確時(shí)才允許進(jìn)行下一步的操作。
1.3 構(gòu)建開發(fā)環(huán)境
開發(fā)此工資管理系統(tǒng)所需要用到的軟件環(huán)境如下。
.Visual Studio 2005集成化開發(fā)環(huán)境,采用Visual C#作為開發(fā)語言,程序架構(gòu)使用C/S結(jié)構(gòu)
.SQL Server 2005或SQL Server Express數(shù)據(jù)庫
第二章 系統(tǒng)設(shè)計(jì)
2.1系統(tǒng)模塊規(guī)劃
根據(jù)系統(tǒng)分析,本系統(tǒng)可劃分為以下幾個(gè)模塊
人事管理模塊:實(shí)現(xiàn)對(duì)員工、部門信息的增刪改查,導(dǎo)入導(dǎo)出等功能。
工資管理模塊:生成員工工資,實(shí)現(xiàn)對(duì)工資添加修改刪除,導(dǎo)出操作等功能。
..
TA們正在看...
- 初中物理測(cè)量小燈泡的電功率ppt.ppt
- 初中物理電功率精品課件適用于各版本教材資料ppt.ppt
- 初中物理電和磁知識(shí)點(diǎn)ppt.ppt
- 初中物理電學(xué)電動(dòng)機(jī)原理ppt.ppt
- 初中物理電學(xué):電流和電路ppt.ppt
- 初中物理電路圖與實(shí)物圖的轉(zhuǎn)化附答案資料ppt.ppt
- 初中物理長(zhǎng)度和時(shí)間的測(cè)量課件ppt.ppt
- 初中現(xiàn)在完成時(shí)講解ppt.ppt
- 初中現(xiàn)在完成時(shí)講解完整版資料ppt.ppt
- 初中班主任師經(jīng)驗(yàn)交流ppt.ppt