工資管理系統(tǒng)_第1頁
工資管理系統(tǒng)_第2頁
工資管理系統(tǒng)_第3頁
工資管理系統(tǒng)_第4頁
工資管理系統(tǒng)_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、 TOC o 1-5 h z 1引言2 HYPERLINK l bookmark5 o Current Document 11編寫目的2 HYPERLINK l bookmark8 o Current Document 1.2背景2 HYPERLINK l bookmark11 o Current Document 1.3定義2 HYPERLINK l bookmark14 o Current Document 1.4參考資料2 HYPERLINK l bookmark17 o Current Document 2程序系統(tǒng)的結(jié)構(gòu)3 HYPERLINK l bookmark20 o Curren

2、t Document 3程序1 (標識符)設(shè)計說明3 HYPERLINK l bookmark23 o Current Document 3.1程序描述3 HYPERLINK l bookmark26 o Current Document 3.2功能3 HYPERLINK l bookmark29 o Current Document 3.3性能4 HYPERLINK l bookmark32 o Current Document 3.4輸人項4 HYPERLINK l bookmark35 o Current Document 3.5輸出項4 HYPERLINK l bookmark38 o

3、 Current Document 3.6算法4 HYPERLINK l bookmark41 o Current Document 3.7流程邏輯53.8 接口 6 HYPERLINK l bookmark44 o Current Document 3.9存儲分配6 HYPERLINK l bookmark47 o Current Document 3.10注釋設(shè)計6 HYPERLINK l bookmark50 o Current Document 3.11限制條件6 HYPERLINK l bookmark53 o Current Document 3.12測試計劃6 HYPERLINK

4、 l bookmark56 o Current Document 3.13尚未解決的問題6 HYPERLINK l bookmark59 o Current Document 4程序2 (標識符)設(shè)計說明7 HYPERLINK l bookmark62 o Current Document 4.1程序描述7 HYPERLINK l bookmark65 o Current Document 4.2功能74.3性能7 HYPERLINK l bookmark68 o Current Document 4.4輸人項7 HYPERLINK l bookmark71 o Current Documen

5、t 4.5輸出項74.6算法8 HYPERLINK l bookmark74 o Current Document 4.7流程邏輯84.7 接口 9 HYPERLINK l bookmark77 o Current Document 4.8存儲分配9 HYPERLINK l bookmark80 o Current Document 4.9注釋設(shè)計9 HYPERLINK l bookmark83 o Current Document 4.10限制條件104.11測試計劃10 HYPERLINK l bookmark86 o Current Document 4.12尚未解決的問題10詳細設(shè)計說

6、明書引言1.1編寫目的在使用程序語言編制程序之前,需要對所采用算法的邏輯關(guān)系進行進行分析,設(shè)計出全部必要的過程 細節(jié),并給予清晰的表達,使之成為編碼的依據(jù),也作為軟件測試人員及軟件維護人員進行測試及維護 時的參照。1.2背景項目的提出:工資管理是企業(yè)管理的重要組成部分,它與企業(yè)的人事管理、財務(wù)管理有著密切的聯(lián) 系。對于勞資關(guān)系相對復(fù)雜的大中型企事業(yè)單位,手工進行工資的發(fā)放工作往往需要耗費大量的人力與時間。由于工資發(fā)放在時間和操作上存在著一定的重復(fù)性、規(guī)律性,這使得工資管理的計算機化成為可能,該項目的提出正是為了在此基礎(chǔ)上進一步實現(xiàn)企業(yè)員工工資管理的規(guī)范化和自動化。項目與其他軟件或其他系統(tǒng)的關(guān)系

7、:工資管理系統(tǒng)是全企業(yè)信息管理系統(tǒng)的一個有機組成部分,它需要和員工人事管理、員工工時考勤、 員工醫(yī)療保險等系統(tǒng)連接,能夠從這些系統(tǒng)中正確的取得員工基本工資、津貼、醫(yī)療保險等信息。用戶群:工資管理系統(tǒng)軟件的用戶主要為各種企事業(yè)單位的財務(wù)部門1.3定義工資項目:在計算月工資時需要涉及的各項信息,例如基本工資,津貼費,缺勤費,保險費等計算公式:即計算月工資的方法缺勤費用:即員工由于缺勤而需扣除的費用津貼:即員工因為加班而需增加的工資醫(yī)療保險:即員工參加醫(yī)療保險及社會保險等保險而需報銷或交納的一定費用基本工資:每個工種有不同的基本工資1.4參考資料【1】工資管理系統(tǒng)需求規(guī)格說明書;【2】工資管理系統(tǒng)概

8、要設(shè)計說明書【3】張立,C#2. 0寶典,電子工業(yè)出版社,20072003【4】李蘭友等編著,Visual C#.Net程序設(shè)計,清華大學(xué)出版社,【5】軟件工程與軟件開發(fā)工具ISBN7-302-09290-7、TP. 6515 2004年9月?!?】肖剛,古輝,程振波,張元鳴實用軟件文檔寫作北京:清華大學(xué)出版社。2程序系統(tǒng)的結(jié)構(gòu)工資管理系統(tǒng)是全企業(yè)信息管理系統(tǒng)的一個有機組成部分,它并非一個獨立的系統(tǒng),需要和員工人事管理、員工工時考勤、員工醫(yī)療保險等系統(tǒng)連接,能夠從這些系統(tǒng)中正確的取得員工基本工 資、津貼、醫(yī)療保險、出勤狀況等信息。下圖為本系統(tǒng)與其它系統(tǒng)的數(shù)據(jù)交換圖。本系統(tǒng)與其他系統(tǒng)聯(lián)系緊密,那

9、么就得通過相應(yīng)的接口把各個系統(tǒng)聯(lián)系起來,圖(2-1-2)就是本系統(tǒng)和其他系統(tǒng)的接口圖。醫(yī)療保險醫(yī)療保險數(shù)據(jù)庫匚資核算工資管理系1一統(tǒng)寧年終獎金考勤系統(tǒng)十財務(wù)管理系統(tǒng)二二工資數(shù)據(jù)庫人事管理系| T統(tǒng)員工信息數(shù)據(jù)庫考勤數(shù)據(jù)庫圖(2-1-2)系統(tǒng)接口圖3程序1 (標識符)設(shè)計說明3.1程序描述本程序是系統(tǒng)啟動時首先運行的程序,用戶通過本程序的認證進入系統(tǒng)。通過本程序,操作系統(tǒng)在內(nèi) 存為用戶分配一段內(nèi)存,而且必須在此用戶退出之前常駐內(nèi)存,以便對本系統(tǒng)的所有操作都是在此登陸用 戶下進行。3.2功能本段程序功能非常簡單,提供新用戶注冊和響應(yīng)登陸者,并根據(jù)用戶的權(quán)限打開不同的登陸界面,該 功能可用如下功能模

10、塊圖描述。圖(3-2-1 )模塊功能方框圖3.3性能該模塊若要注冊新用戶和響應(yīng)登陸者,就必須對數(shù)據(jù)庫的用戶表進行查詢、核對和更改。經(jīng)過反復(fù)測 試與優(yōu)化,我們將登陸時間限制在5秒以內(nèi),若超過5秒,就顯示登陸出錯信息。對新用戶注冊數(shù)據(jù)提交時間限制在5秒,若超過5秒,就提示注冊失敗。3.4輸人項本程序的輸入就兩大類,用戶名和密碼。以下為這兩類輸入項作以下限制。(1)、用戶:必須是數(shù)字、字母或則漢字組成,長度限制在6到12字符之間。(2)、密碼:必須是數(shù)字、字母組成,長度限制在6到12字符之間。3.5輸出項登陸:根據(jù)數(shù)據(jù)庫的記載,有三類輸出結(jié)果,登陸成功顯示管理員界面、登陸成功顯示普通用戶界 面、登陸

11、不成功顯示錯誤信息。注冊:只有注冊成功與注冊不成功兩類返回結(jié)果。3.6算法本段程序最主要的算法是如何進行權(quán)限判斷。下面簡單描述該算法。在數(shù)據(jù)庫里為每一個用戶都配有一系列的字段,其中有一 bool字段叫Controller,若為true,則代表該用戶為管理員,若為false,該用戶就是一普通用戶。3.7流程邏輯以下圖為本模塊的流程圖(3-7)弱是否正伸圖(3-7-1)登陸模塊流程圖無3.9存儲分配本段程序的存儲分配如下表所示表(3-8-1 )本模塊存儲分配圖名稱長度數(shù)據(jù)類型賬號6到12個字符char密碼6到12個字符charCon trollerbool3.10注釋設(shè)計加在模塊首部的注釋;加在各

12、分枝點處的注釋;對各變量的功能、范圍、缺省條件等所加的注釋;對使用的邏輯所加注釋;對關(guān)鍵代碼進行注釋;行注釋用“ /”表示;多行注釋用“ /* */”3.11限制條件運行本程序必須要有健全的sql2000數(shù)據(jù)庫。用戶必須牢記自己的密碼,若連續(xù)三次輸入錯誤密碼,則退出本次登錄。3.12測試計劃測試方法:黑盒測試。測試類容:通過大量的正確和非正確登錄賬號和密碼進行反復(fù)登錄,分析登錄結(jié)果和響應(yīng)時間是否符 合要求。3.13尚未解決的問題本模塊不能更好控制多次錯誤登錄。本系統(tǒng)的處理方式是退出本次登錄,該用戶只要再次運行程序即 可繼續(xù)登錄。為防止盜用賬號,最好的控制方式是禁止此賬號在限制的時間內(nèi)登錄。如若

13、連續(xù)三次登錄失 敗,則在接下來的24小時內(nèi),該用戶不允許登錄。4程序2 (標識符)設(shè)計說明4.1程序描述本段程序主要為普通用戶設(shè)定的,該程序所獲得的內(nèi)存保存在登錄一直到退出登錄為止。4.2功能本段程序主要是區(qū)分普通用戶和管理員用戶,普通用戶享有的權(quán)限很小,所享受的服務(wù)也相應(yīng)的減少,只能查看自己的基本信息和自己的工資信息。其功能可用如下的功能模塊執(zhí)行響應(yīng)時間不得超過1.5s4.4輸人項本段程序只有一類輸入數(shù)據(jù),即自己的工號,所以只要正確輸入自己的工號即可,沒有特別的要求。4.5輸出項顯示我的基本信息,如姓名,工號,性別,年齡等。顯示我的工作情況,如加班時長,部門基本工 資,崗位津貼,醫(yī)療報銷,個

14、人所得稅等。本段程序思想簡單,沒有特殊的算法,只是執(zhí)行對數(shù)據(jù)庫的查詢。4.7流程邏輯本模塊在查詢自己信息的時候,要與人事管理系統(tǒng)進行數(shù)據(jù)交換,那么就得有相應(yīng)的接口來支持實 現(xiàn),下圖為本模塊與人事管理系統(tǒng)的接口圖。員工基本信息查詢vvApplic action 人事管理子系統(tǒng)員工信息數(shù)據(jù)庫圖(4-7-1)本模塊與人事管理系統(tǒng)的接口本模塊在員工查詢自己的工資的時候,要像財務(wù)管理系統(tǒng)提取數(shù)據(jù),所以得有相應(yīng)的接口來支持實 現(xiàn)。下圖就是本模塊與財務(wù)管理系統(tǒng)之間的接口圖。財務(wù)管理系統(tǒng)員工工資查詢工資管理】系統(tǒng)工資數(shù)據(jù)庫圖(4-7-2)本模塊與財務(wù)管理系統(tǒng)之間的接口4.8存儲分配本段程序只是執(zhí)行查詢功能,功能結(jié)束,內(nèi)存所分配的資源

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論