本科軟件專業(yè)畢業(yè)論文工資管理系統(tǒng).doc
約45頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
本科軟件專業(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)建開(kāi)發(fā)環(huán)境 3第二章 系統(tǒng)設(shè)計(jì) 32.1系統(tǒng)模塊規(guī)劃 32.2 系統(tǒng)功能結(jié)構(gòu) 42.3 數(shù)據(jù)庫(kù)設(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)建開(kāi)發(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ù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn) 5
2.3.1 數(shù)據(jù)庫(kù)結(jié)構(gòu) 5
2.3.2 E-R圖 5
2.3.3 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) 8
2.3.4 數(shù)據(jù)庫(kù)實(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),開(kāi)發(fā)工具使用Vistual Studio 2005,以C#作為開(kāi)發(fā)語(yǔ)言,數(shù)據(jù)庫(kù)使用SQL Server 2005 ,運(yùn)用ADO.Net技術(shù)進(jìn)行開(kāi)發(fā)。SQL Server 2005是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) ,使用圖形化操作界面,操作和管理更為簡(jiǎn)單。本系統(tǒng)開(kāi)發(fā)要求開(kāi)發(fā)人員能熟練掌握C#編程語(yǔ)言和SQL查詢語(yǔ)言,只需要一臺(tái)計(jì)算機(jī),安裝好開(kāi)發(fā)工具即可開(kāi)發(fā),目前開(kāi)發(fā)人員以具備這些條件,因此本系統(tǒng)開(kāi)發(fā)在技術(shù)上是可行的。
本系統(tǒng)以遠(yuǎn)度服飾有限公司為實(shí)例,能在較短的時(shí)間內(nèi)開(kāi)發(fā)出來(lái),且不需要增加其它設(shè)備,開(kāi)發(fā)成本低,為管理人員掌握好員工工資信息提供了有效保障。開(kāi)發(fā)運(yùn)行系統(tǒng)之后可以看到系統(tǒng)帶來(lái)的效益是明顯的,它能很好地解決手工操作的復(fù)雜性,有效的避免了數(shù)據(jù)錯(cuò)誤,實(shí)現(xiàn)了無(wú)紙化辦公的效果,節(jié)約成本,促進(jìn)企業(yè)辦公現(xiàn)代化,為企業(yè)管理帶來(lái)極大方便。
1.1.2 操作可行性
由于本系統(tǒng)界面設(shè)計(jì)美觀,人機(jī)交互,界面友好,為企業(yè)提供方便、快捷的工資管理,操作靈活。在使用本系統(tǒng)之前,系統(tǒng)要求用戶輸入正確的用戶名和密碼,驗(yàn)證通過(guò)后才能使用本系統(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)工作,因此,開(kāi)發(fā)制作工資管理系統(tǒng)具有較大的社會(huì)現(xiàn)實(shí)意義。而工資管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,工資計(jì)算、發(fā)放、核算的工作量很大,一般不允許出錯(cuò),實(shí)行電子化的工資管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來(lái),去完成更重要的工作。職工工資管理信息系統(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)采用訪問(wèn)控制策略,未授權(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)建開(kāi)發(fā)環(huán)境
開(kāi)發(fā)此工資管理系統(tǒng)所需要用到的軟件環(huán)境如下。
.Visual Studio 2005集成化開(kāi)發(fā)環(huán)境,采用Visual C#作為開(kāi)發(fā)語(yǔ)言,程序架構(gòu)使用C/S結(jié)構(gòu)
.SQL Server 2005或SQL Server Express數(shù)據(jù)庫(kù)
第二章 系統(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)建開(kāi)發(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ù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn) 5
2.3.1 數(shù)據(jù)庫(kù)結(jié)構(gòu) 5
2.3.2 E-R圖 5
2.3.3 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) 8
2.3.4 數(shù)據(jù)庫(kù)實(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),開(kāi)發(fā)工具使用Vistual Studio 2005,以C#作為開(kāi)發(fā)語(yǔ)言,數(shù)據(jù)庫(kù)使用SQL Server 2005 ,運(yùn)用ADO.Net技術(shù)進(jìn)行開(kāi)發(fā)。SQL Server 2005是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng) ,使用圖形化操作界面,操作和管理更為簡(jiǎn)單。本系統(tǒng)開(kāi)發(fā)要求開(kāi)發(fā)人員能熟練掌握C#編程語(yǔ)言和SQL查詢語(yǔ)言,只需要一臺(tái)計(jì)算機(jī),安裝好開(kāi)發(fā)工具即可開(kāi)發(fā),目前開(kāi)發(fā)人員以具備這些條件,因此本系統(tǒng)開(kāi)發(fā)在技術(shù)上是可行的。
本系統(tǒng)以遠(yuǎn)度服飾有限公司為實(shí)例,能在較短的時(shí)間內(nèi)開(kāi)發(fā)出來(lái),且不需要增加其它設(shè)備,開(kāi)發(fā)成本低,為管理人員掌握好員工工資信息提供了有效保障。開(kāi)發(fā)運(yùn)行系統(tǒng)之后可以看到系統(tǒng)帶來(lái)的效益是明顯的,它能很好地解決手工操作的復(fù)雜性,有效的避免了數(shù)據(jù)錯(cuò)誤,實(shí)現(xiàn)了無(wú)紙化辦公的效果,節(jié)約成本,促進(jìn)企業(yè)辦公現(xiàn)代化,為企業(yè)管理帶來(lái)極大方便。
1.1.2 操作可行性
由于本系統(tǒng)界面設(shè)計(jì)美觀,人機(jī)交互,界面友好,為企業(yè)提供方便、快捷的工資管理,操作靈活。在使用本系統(tǒng)之前,系統(tǒng)要求用戶輸入正確的用戶名和密碼,驗(yàn)證通過(guò)后才能使用本系統(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)工作,因此,開(kāi)發(fā)制作工資管理系統(tǒng)具有較大的社會(huì)現(xiàn)實(shí)意義。而工資管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,工資計(jì)算、發(fā)放、核算的工作量很大,一般不允許出錯(cuò),實(shí)行電子化的工資管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來(lái),去完成更重要的工作。職工工資管理信息系統(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)采用訪問(wèn)控制策略,未授權(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)建開(kāi)發(fā)環(huán)境
開(kāi)發(fā)此工資管理系統(tǒng)所需要用到的軟件環(huán)境如下。
.Visual Studio 2005集成化開(kāi)發(fā)環(huán)境,采用Visual C#作為開(kāi)發(fā)語(yǔ)言,程序架構(gòu)使用C/S結(jié)構(gòu)
.SQL Server 2005或SQL Server Express數(shù)據(jù)庫(kù)
第二章 系統(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們正在看...
- sm超市中山店籌辦的營(yíng)銷策劃研究.pdf
- 麥肯錫方法.pdf
- 中金公司2004-2005宏觀經(jīng)濟(jì)回顧與展望.pdf
- 2003高盛中國(guó)汽車市場(chǎng)分析報(bào)告.pdf
- 荷銀投資管理公司全球首選投資策略.pdf
- 2003年中國(guó)超市顧客購(gòu)物行為調(diào)查報(bào)告.doc
- 北京地區(qū)咨詢機(jī)構(gòu)業(yè)務(wù)實(shí)力與市場(chǎng)潛力調(diào)查綜合報(bào)告.doc
- 護(hù)膚品行業(yè)分析報(bào)告.doc
- 2002年明都.錦繡苑行銷企劃案.doc
- 2003年醫(yī)藥工業(yè)經(jīng)濟(jì)運(yùn)行分析.doc