小型公司工資管理.doc

小型公司工資管理.doc

ID:51855281

大小:164.46 KB

頁數(shù):12頁

時間:2020-03-17

小型公司工資管理.doc_第1頁
小型公司工資管理.doc_第2頁
小型公司工資管理.doc_第3頁
小型公司工資管理.doc_第4頁
小型公司工資管理.doc_第5頁
資源描述:

《小型公司工資管理.doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、系統(tǒng)名稱:小型工資管理系統(tǒng)完成人:日期:2011.05第一章結(jié)構(gòu)化分析一、系統(tǒng)概述1開發(fā)目的要求了解企業(yè)管理信息系統(tǒng)開發(fā)的全過程,理解信息系統(tǒng)課程相關(guān)的概念,掌握管理信息系統(tǒng)的開發(fā)方法。主要包括:系統(tǒng)調(diào)研方法;業(yè)務(wù)分析、數(shù)據(jù)分析、系統(tǒng)邏輯模型設(shè)計(jì)方法;數(shù)據(jù)庫設(shè)計(jì)、功能設(shè)計(jì)、物理模型設(shè)計(jì)方法;系統(tǒng)的實(shí)現(xiàn)等方法。完成一個小型系統(tǒng)的設(shè)計(jì)與開發(fā)。2系統(tǒng)功能(1)公司主要有4類人員:經(jīng)理、技術(shù)員、銷售員、銷售經(jīng)理。要求存儲這些人的職工號、姓名、月工資、崗位、年齡、性別等信息。(2)工資的計(jì)算方法:A.經(jīng)理:固定月

2、薪為8000;B.技術(shù)員:工作時間*小時工資(100元每小時);C.銷售員:銷售額*4%提成;D.銷售經(jīng)理:底薪(5000)+所轄部門銷售額總額*0.5%;(3)輸入數(shù)據(jù)要求每類人員不能少于4人,并按以下格式輸出:職工號姓名性別年齡崗位工資排名(4)部門業(yè)績表某部門經(jīng)理所轄部門各售貨員的業(yè)績及自己的工資表(5)菜單要求:要有一個菜單,用于選擇各項(xiàng)功能,其中①數(shù)據(jù)錄入:輸入各種數(shù)據(jù);-12-②數(shù)據(jù)統(tǒng)計(jì):各銷售經(jīng)理的工資計(jì)算及最終按工資進(jìn)行的冒泡排序;③數(shù)據(jù)打?。捍蛴∩鲜霰砀?;④數(shù)據(jù)備份:把相關(guān)數(shù)據(jù)寫入文件

3、;⑤退出:推出本系統(tǒng);3開發(fā)平臺(1)開發(fā)工具:VisualC++(2)操作平臺:DOS(3)數(shù)據(jù)庫:SQLserver2008二、結(jié)構(gòu)化分析建模1功能建模結(jié)構(gòu)化分析就是使用DFD、DD等工具,來建立一種新的、稱為結(jié)構(gòu)化說明書的目標(biāo)文檔,根據(jù)第一階段的系統(tǒng)概述,我們對該工資管理系統(tǒng)自頂向下進(jìn)行功能分解,畫出分層DFD圖;由后向前定義系統(tǒng)的數(shù)據(jù),編制DD。具體建模如下描述。1.1DFD圖根據(jù)分析,該系統(tǒng)的DFD圖如下各圖所示:圖1.1頂層DFD圖由頂層DFD圖可進(jìn)行如下分解:-12-圖1.2第二層DFD圖

4、由第二層DFD圖,進(jìn)一步分析分解可得到該系統(tǒng)的工資計(jì)算子系統(tǒng)和工資統(tǒng)計(jì)子系統(tǒng),分別如下圖所示:圖1.3第三層DFD圖—工資計(jì)算子系統(tǒng)-12-圖1.4第三層DFD圖—工資統(tǒng)計(jì)子系統(tǒng)1.2DD簡表DD簡表與DFD圖共同構(gòu)成了結(jié)構(gòu)化分析模型,根據(jù)上述的DFD圖建立數(shù)據(jù)字典簡表。①數(shù)據(jù)流條目簡表名稱編號基本組成錄入職工信息S1=職工號+姓名+所屬部門+年齡+性別刪除修改員工信息S2=0{職工號+姓名+所屬部門+年齡+性別}n登錄系統(tǒng)S3=職工編號+登陸密碼無效職工號S4=登陸失敗信息有效職工號S5=職工號打印S

5、6=工資單工資單S7=職工號+姓名+所屬部門+年齡+性別+月工資登入所轄部門S8=所屬部門(登陸密碼)部門員工工資表S9=所屬部門+職工號+姓名+年齡+性別+月工資打印S10=業(yè)績表業(yè)績表S11=所屬部門+職工號+姓名+月工資排名+年齡+性別表1.1數(shù)據(jù)流條目簡表-12-②數(shù)據(jù)文件條目簡表如下所示數(shù)據(jù)流名編號基本組成工資信息表F1=職工號+姓名+崗位+(基本工資+工作時間+提成)職工信息表F2=職工號+姓名+性別+年齡+崗位部門業(yè)績表F3=職工號+崗位+工資+排名表1.2數(shù)據(jù)文件條目簡表③加工條目簡表名

6、稱編號加工邏輯產(chǎn)生職工信息表P1{IF增加新職工或修改職工信息THEN輸入新職工的基本信息并寫入文件ELSE不作輸入}審查有效性P2{IF職工注冊登錄信息與注冊表信息匹配THEN職工進(jìn)入查詢系統(tǒng)ELSE返回職工登錄失敗}工資計(jì)算P3{IF滿足工資計(jì)算的條件THEN輸入職工的工作信息計(jì)算工資并寫入文件ELSE不作輸入}打印工資單P4{IF滿足用戶查看打印請求THEN打印工資單ELSE不做修改}提取部門信息P5{IF職工所屬部門信息相同THEN將所屬部門信息相同的員工信息提取出來ELSE不做修改}工資統(tǒng)計(jì)P

7、6{IF提取部門信息正確THEN按設(shè)定的規(guī)則進(jìn)行工資的統(tǒng)計(jì)排名,并寫入部門業(yè)績表中ELSE返回重新提取部門信息}-12-打印業(yè)績表P7{IF滿足用戶查看打印請求THEN打印業(yè)績表ELSE不做輸出}表1.3加工條目簡表2數(shù)據(jù)建模2.1數(shù)據(jù)說明技術(shù)員(職工號,姓名,性別,年齡,所屬部門,工作時間)銷售員(職工號,姓名,性別,年齡,所屬部門,銷售額)銷售經(jīng)理(職工號,姓名,性別,年齡,所屬部門,底薪,所轄部門銷售總額)經(jīng)理(職工號,姓名,性別,年齡,工資)職工信息表(職工號,姓名,性別,年齡,崗位)部門業(yè)績表

8、(職工號,崗位,工資,排名)工資信息表(=職工號+姓名+崗位+工資)2.2E-R圖根據(jù)以上的數(shù)據(jù)說明,創(chuàng)建如下E-R圖圖1.5小型工資管理系統(tǒng)E-R圖-12-第二章結(jié)構(gòu)化設(shè)計(jì)一、軟件體系結(jié)構(gòu)設(shè)計(jì)功能再現(xiàn):本系統(tǒng)是針對該公司的工資進(jìn)行計(jì)算及統(tǒng)計(jì);當(dāng)職工信息庫里的數(shù)據(jù)需要更新時,管理員要根據(jù)條件執(zhí)行相應(yīng)的更新操作;職工可用自己的編號和密碼檢索自己的相關(guān)信息。與系統(tǒng)分析一樣,用于軟件結(jié)構(gòu)設(shè)計(jì)的常用方法也有結(jié)構(gòu)化設(shè)計(jì)(SD)方法和面向?qū)ο笤O(shè)計(jì)(OO

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。