版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、學(xué)號:課程設(shè)計題目工資管理系統(tǒng)軟件設(shè)計學(xué)院計算機科學(xué)與技術(shù)學(xué)院專業(yè)計算機科學(xué)與技術(shù)班級姓名指導(dǎo)教師2009年12月16日課程設(shè)計任務(wù)書學(xué)生姓名 :專業(yè)班級:指導(dǎo)教師:工作單位:題目: 工資管理系統(tǒng)軟件設(shè)計初始條件:某公司決定建立“工資管理系統(tǒng)” ,以取代單一的人工管理。根據(jù)人員基本情況表中的學(xué)歷、 職稱及受聘日期長短, 決定工資表中的基本工資和崗位津貼的具體數(shù)值。根據(jù)各部門上報的扣款表的內(nèi)容決定工資表中扣款項的金額。 按月匯總工資表。預(yù)備內(nèi)容:數(shù)據(jù)結(jié)構(gòu),軟件工程,面向?qū)ο蟪绦蛟O(shè)計,數(shù)據(jù)庫技術(shù),編譯原理,可視化編程要求完成的主要任務(wù):1. 根據(jù)上述的初始條件,進行調(diào)查分析并設(shè)計適當(dāng)?shù)膶傩?。設(shè)計一
2、個工資數(shù)據(jù)庫, DBMS可選 Ms SQL Server 2005 、Access、MYSQL等。2. 基于該數(shù)據(jù)庫,實現(xiàn)應(yīng)用程序,程序設(shè)計語言(工具)可以任選,建議使用VS.NET 2005/2008/Eclipse/Jbuilder/Delphi/VC+。3. 完成課程設(shè)計說明書,其格式遵守學(xué)校今年的新規(guī)定。主要內(nèi)容包括:應(yīng)用軟件系統(tǒng)分析,設(shè)計,實現(xiàn),評估等。時間安排:本學(xué)期第 14-15 周:1.查閱、消化資料,系統(tǒng)調(diào)查1 天2.系統(tǒng)分析2 天3.總體設(shè)計,實施計劃2 天4.系統(tǒng)開發(fā)與實現(xiàn)4 天5.撰寫報告1 天指導(dǎo)教師簽名:2009年 11月 26日系主任(或責(zé)任教師)簽名:年月日工資
3、管理系統(tǒng)軟件設(shè)計1 工資管理軟件系統(tǒng)分析11 系統(tǒng)功能分析傳統(tǒng)的工資管理方法,都是通過人工統(tǒng)計和計算的管理方式進行的。這樣的管理方法不但費時費力, 也容易產(chǎn)生計算上的錯誤和疏漏; 計算機技術(shù)的全面普及,打破了財務(wù)管理的傳統(tǒng)管理方法, 提高了管理效率的同時, 克服了傳統(tǒng)管理方法中易產(chǎn)生的問題, 使管理員能夠有序的、 全面的對每一位職工進行管理,嚴格按照工資條款及發(fā)放制度計算并發(fā)展員工工資。企業(yè)工資管理系統(tǒng)可以完成日常工資的管理,如查詢、修改、增加、刪除以及存儲等操作, 迅速準(zhǔn)確地完成各種工資數(shù)據(jù)的的統(tǒng)計和匯總工作, 快速打印出工資報表等,大大提高了企業(yè)的管理效率。工資管理系統(tǒng)是由系統(tǒng)管理、 工資
4、信息設(shè)置和工資信息管理等幾個功能模塊組成,規(guī)劃系統(tǒng)功能模塊如下:系統(tǒng)模塊基本信息管理模塊主要包括添加用戶、密碼修改和退出系統(tǒng)3 部分。工資信息設(shè)置模塊工資信息設(shè)置模塊主要包括基本工資設(shè)置、其他項目設(shè)置和工資計算公式3 個部分。工資信息管理模塊工資管理模塊主要包括出勤統(tǒng)計、計算實發(fā)工資、 查詢工資和導(dǎo)出工資表4 個部分。1 2 系統(tǒng)功能結(jié)構(gòu)工資管理系統(tǒng)系統(tǒng)工資信息設(shè)置工資信息管理添密退基其工出計查導(dǎo)加碼出本他資勤算詢出用修系工項計統(tǒng)實工工戶改統(tǒng)資目算計發(fā)資資設(shè)設(shè)公工表置置式資13 數(shù)據(jù)流圖系統(tǒng)管理員工資基本計算實發(fā)工資公式設(shè)定基本工資設(shè)定其他項目設(shè)置1 4 數(shù)據(jù)字典人員基本情況表列名數(shù)據(jù)類型長度
5、允許空員工編號int8否員工姓名char16否學(xué)歷char16否職稱char16否受聘時間datetime8否工資表列名數(shù)據(jù)類型長度允許空員工編號int8否員工姓名char16否基本工資int8否崗位津貼int8否扣款表列名數(shù)據(jù)類型長度允許空員工編號int8否員工姓名char16否扣款額int8否2 總體設(shè)計:概念設(shè)計和邏輯設(shè)計2 1 概念設(shè)計: E R圖根據(jù)需求分析階段形成的需求分析說明書,把用戶的信息需求抽象為信息結(jié)構(gòu)即概念模型的過程就是概念結(jié)構(gòu)設(shè)計。也就是說設(shè)計階段是將現(xiàn)實世界中的客觀對象首先抽象為獨立于具體DBMS的信息結(jié)構(gòu)。這里采用目前常用的ER 方法,即 E R圖來描述現(xiàn)實世界的概
6、念模型。ER圖:姓編號基本工資名員工受雇工資職學(xué)崗位津貼稱歷員工編號扣款項員工姓名22 概念模型數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ)。根據(jù)數(shù)據(jù)模型應(yīng)用的不同目的,可以將這些模型劃分為兩大類:第一類模型是概念模型, 也稱信息模型, 它是按用戶的觀點對數(shù)據(jù)和信息建模,主要用于數(shù)據(jù)庫設(shè)計。第二類模型是數(shù)據(jù)模型, 主要包括網(wǎng)狀模型、 層次模型、關(guān)系模型等,它是按計算機系統(tǒng)的觀點對數(shù)據(jù)建模,主要用于DBMS的實現(xiàn)。概念模型可以看成是現(xiàn)實世界到機器世界的一個過渡的中間層次。概念模型有以下特點:1 真實性概念模型是對現(xiàn)實世界的抽象和概括,它必須真實地反映現(xiàn)實世界中事物和事物之間的聯(lián)系。2 易理解性概念模型是獨立
7、與機器的信息結(jié)構(gòu),應(yīng)該容易被用戶理解。3 易修改性應(yīng)用環(huán)境和應(yīng)用需求是經(jīng)常改變的,概念模型容易修改和擴充。4 易轉(zhuǎn)換性概念模型應(yīng)該容易向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。2.3 邏輯設(shè)計概念結(jié)構(gòu)是獨立于任何DBMS數(shù)據(jù)模型的信息結(jié)構(gòu)。邏輯結(jié)構(gòu)設(shè)計的任務(wù)就是把概念設(shè)計階段設(shè)計好的基本E R圖轉(zhuǎn)換為與選用的 DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。設(shè)計邏輯結(jié)構(gòu)時一般要分兩步進行1 將邏輯結(jié)構(gòu)轉(zhuǎn)換成關(guān)系模型。2 對數(shù)據(jù)模型進行優(yōu)化。2.3 1 E R圖轉(zhuǎn)換為關(guān)系模型E R 圖向關(guān)系模型的轉(zhuǎn)換要解決的問題是如何將實體和實體型間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,如何確定這些關(guān)系模式的屬性和碼。關(guān)系模型的邏輯
8、結(jié)構(gòu)是一組關(guān)系模式的集合。ER 圖則是由實體型、實體型的屬性和實體之間的聯(lián)系3 個要素組成。所以將ER 圖轉(zhuǎn)換為關(guān)系模型實際上就是要將實體型、實體型的屬性和實體之間的聯(lián)系轉(zhuǎn)換為一組關(guān)系模式。一個實體型轉(zhuǎn)換為一個關(guān)系模式。實體的屬性就是關(guān)系的屬性,實體的碼就是關(guān)系的碼。員工( 員工編號,員工姓名,學(xué)歷,職稱)工資( 員工編號,員工姓名,扣款項,崗位津貼,基本工資)2.3 2 數(shù)據(jù)模型的優(yōu)化數(shù)據(jù)庫邏輯設(shè)計的結(jié)果不是唯一的。為了提高數(shù)據(jù)庫應(yīng)用系統(tǒng)的性能,還應(yīng)該根據(jù)需求適當(dāng)?shù)匦薷?、調(diào)整關(guān)系模式。這就是數(shù)據(jù)模型的優(yōu)化。關(guān)系模型的優(yōu)化通常以規(guī)范化理論為指導(dǎo)。將概念模型轉(zhuǎn)換為全局邏輯模型后,還應(yīng)該根據(jù)局部應(yīng)
9、用需求,結(jié)合具體 DBMS的特點,設(shè)計用戶的外模式。目前關(guān)系數(shù)據(jù)庫管理系統(tǒng)一般都提供了視圖的概念,可以利用著儀功能設(shè)計更符合局部用戶需求的用戶外模式。3 實現(xiàn)數(shù)據(jù)庫在實際物理設(shè)備上的存儲結(jié)構(gòu)和存款方法稱為數(shù)據(jù)庫的物理結(jié)構(gòu)。對于設(shè)計好的邏輯數(shù)據(jù)模型選擇一個符合應(yīng)用要求的物理結(jié)構(gòu)就是數(shù)據(jù)庫的物理設(shè)計。注意,這里講的是“選擇”而不是“設(shè)計”數(shù)據(jù)庫物理結(jié)構(gòu)。因為RDBMS提供了較高的數(shù)據(jù)物理獨立性, 每個 RDBMS軟件都提供了多種存儲結(jié)構(gòu)和存儲方法,數(shù)據(jù)庫設(shè)計人員的主要任務(wù)不是“設(shè)計”而是“選擇”。4 1 用戶登陸界面42 員工工資管理系統(tǒng)界面4.2.1添加用戶4.2.2修改密碼43 員工工資信息設(shè)
10、置先設(shè)置員工的基本工資, 輸入員工編號和職務(wù)。 然后設(shè)置員工每小時的工資金額。當(dāng)然也可以輸入新進員工的編號和職務(wù)從而設(shè)置新員工的基本工資。4.3.1基本工資設(shè)置4.3.2 其他項目設(shè)置4.3.3 工資計算公式44 工資信息管理4.4.1 出勤統(tǒng)計4.4.2 計算實發(fā)工資4.4.3 查詢工資查詢個人:查詢所有:45 導(dǎo)出工資表導(dǎo)出到工資 excel 文件:5 評估工資發(fā)放管理系統(tǒng)已經(jīng)基本完成,本系統(tǒng)主要由以下幾大部分組成 , 包括 : 工資信息設(shè)置和工資信息管理。工資信息設(shè)置:這部分負責(zé)對工資的操作,包括基本工資設(shè)置,其他設(shè)置,工資計算公式幾個部分。基本工資設(shè)置:可以按照工號,姓名對工資進行設(shè)置
11、。其他設(shè)置:可以增加職工工資信息, 但基本工資、 工資津貼、崗位津貼等。工資計算公式:可以對員工的實發(fā)公式進行計算。工資信息管理:這部分是對生成工資的各個項目進行管理。此系統(tǒng)的規(guī)劃雖然已經(jīng)完成,功能基本實現(xiàn)了目標(biāo)規(guī)劃一些重要功能,但由于時間倉促, 所以只要滿足設(shè)計的需求就行了,并沒有過多考慮到系統(tǒng)的技術(shù)含量。由于時間倉促,用戶管理未能很好的實現(xiàn), 本系統(tǒng)安全性沒有很好的保障。其它一些不重要的輔助性、完善性的功能也未能在畢業(yè)設(shè)計所限定的時間內(nèi)實現(xiàn),而本文的內(nèi)容也并未能完全表達整個系統(tǒng)的功能發(fā)展?fàn)顟B(tài)。在這次系統(tǒng)的開發(fā)過程中學(xué)到了好多知識, 鍛煉了我的項目開發(fā)能力, 使我對軟件工程的知識有了更深刻的
12、理解、 更貼切的感受。 在這過程中有許多順利的時候,也有過不順利的時候,通過一個星期的設(shè)計,磨煉了自己的耐心,培養(yǎng)了自己查資料和同學(xué)討論的好習(xí)慣, 這些對即將走上工作崗位的我是有很大的幫助的,相信我以后工作時在這些方面會做的更好。 同時,我也發(fā)現(xiàn)和同學(xué)討論會增強自己的記憶,但這次畢業(yè)設(shè)計還是有許多不足之處,如編程的能力, 分析問題的能力不夠強等,這些都有待今后進一步加強、改進、完善。6 參考資料1 Visual Basic 實用教程 (第二版) 鄭阿奇 曹弋編著 電子工業(yè)出版社2數(shù)據(jù)庫系統(tǒng)簡明教程王珊主編高等教育出版社3 Visual Basic精彩編程 200例機械工業(yè)出版社賽奎春、高春艷等4 Visual Basic數(shù)據(jù)庫開發(fā)實例解析機械工業(yè)出版社劉志銘、高春艷等5 Visual FoxPro數(shù)據(jù)庫開發(fā)實例解析機械工業(yè)出版社王晶瑩、王國輝等6 Access 數(shù)據(jù)庫開發(fā)實例解析機械工業(yè)出版社李俊民、高春燕等本科生課程設(shè)
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度撫養(yǎng)權(quán)變更與子女教育費用分擔(dān)合同3篇
- 2024藝術(shù)品拍賣會成交與代理合同
- 2025年度智慧城市建設(shè)項目場地租賃合同范本11篇
- 2025年度智能物流機器人產(chǎn)品獨家銷售與合作開發(fā)合同4篇
- 2024直播合作合同范本
- 二零二四停車場新能源汽車充電站建設(shè)合同3篇
- 二零二五年度健康養(yǎng)生消費者會員合同協(xié)議
- 2025年度茶樓轉(zhuǎn)讓協(xié)議書:江南風(fēng)情特色茶樓經(jīng)營權(quán)全面移交合同
- 2025年度藝術(shù)畫廊合伙人經(jīng)營合同
- 2025年度演員安全培訓(xùn)與責(zé)任承擔(dān)合同
- 2024年江西省“振興杯”家務(wù)服務(wù)員競賽考試題庫(含答案)
- 吉林省2024年中考物理試題(含答案)
- 長鏈氯化石蠟
- 小學(xué)六年級數(shù)學(xué)解方程計算題
- 春節(jié)英語介紹SpringFestival(課件)新思維小學(xué)英語5A
- 進度控制流程圖
- 2023年江蘇省南京市中考化學(xué)真題
- 【閱讀提升】部編版語文五年級下冊第四單元閱讀要素解析 類文閱讀課外閱讀過關(guān)(含答案)
- 現(xiàn)在完成時練習(xí)(短暫性動詞與延續(xù)性動詞的轉(zhuǎn)換)
- 產(chǎn)品質(zhì)量監(jiān)控方案
- 物業(yè)總經(jīng)理述職報告
評論
0/150
提交評論