工資管理系統(tǒng)(詳細(xì)設(shè)計(jì)說明書)_第1頁
工資管理系統(tǒng)(詳細(xì)設(shè)計(jì)說明書)_第2頁
工資管理系統(tǒng)(詳細(xì)設(shè)計(jì)說明書)_第3頁
工資管理系統(tǒng)(詳細(xì)設(shè)計(jì)說明書)_第4頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、_1 引言.31.1編寫目的 .31.2背景 .31.3定義 .41.4參考資料 .42 程序系統(tǒng)的結(jié)構(gòu) .43 程序 1(標(biāo)識(shí)符)設(shè)計(jì)說明 .53.1程序描述 .53.2功能 .53.3性能 .63.4輸人項(xiàng) .63.5輸出項(xiàng) .73.6算法 .73.7流程邏輯 .73.8接口 .93.9存儲(chǔ)分配 .93.10注釋設(shè)計(jì) .93.11限制條件 .93.12測(cè)試計(jì)劃 .103.13尚未解決的問題 .104 程序 2(標(biāo)識(shí)符)設(shè)計(jì)說明 .10精品資料_4.1程序描述 .104.2功能 .104.3性能 .114.4輸人項(xiàng) .114.5輸出項(xiàng) .114.6算法 .124.7流程邏輯 .124.7接口

2、 .134.8存儲(chǔ)分配 .134.9注釋設(shè)計(jì) .144.10限制條件 .144.11測(cè)試計(jì)劃 .144.12尚未解決的問題 .14精品資料_詳細(xì)設(shè)計(jì)說明書1 引言1.1 編寫目的在使用程序語言編制程序之前,需要對(duì)所采用算法的邏輯關(guān)系進(jìn)行進(jìn)行分析,設(shè)計(jì)出全部必要的過程細(xì)節(jié),并給予清晰的表達(dá),使之成為編碼的依據(jù),也作為軟件測(cè)試人員及軟件維護(hù)人員進(jìn)行測(cè)試及維護(hù)時(shí)的參照。1.2 背景項(xiàng)目的提出 : 工資管理是企業(yè)管理的重要組成部分,它與企業(yè)的人事管理、財(cái)務(wù)管理有著密切的聯(lián)系。 對(duì)于勞資關(guān)系相對(duì)復(fù)雜的大中型企事業(yè)單位,手工進(jìn)行工資的發(fā)放工作往往需要耗費(fèi)大量的人力與時(shí)間。由于工資發(fā)放在時(shí)間和操作上存在著一

3、定的重復(fù)性、規(guī)律性,這使得工資管理的計(jì)算機(jī)化成為可能,該項(xiàng)目的提出正是為了在此基礎(chǔ)上進(jìn)一步實(shí)現(xiàn)企業(yè)員工工資管理的規(guī)范化和自動(dòng)化。項(xiàng)目與其他軟件或其他系統(tǒng)的關(guān)系:工資管理系統(tǒng)是全企業(yè)信息管理系統(tǒng)的一個(gè)有機(jī)組成部分,它需要和員工人事管理、員工工時(shí)考勤、 員工醫(yī)療保險(xiǎn)等系統(tǒng)連接,能夠從這些系統(tǒng)中正確的取得員工基本工資、津貼、醫(yī)療保險(xiǎn)等信息。用戶群:工資管理系統(tǒng)軟件的用戶主要為各種企事業(yè)單位的財(cái)務(wù)部門精品資料_1.3 定義工資項(xiàng)目 :在計(jì)算月工資時(shí)需要涉及的各項(xiàng)信息,例如基本工資,津貼費(fèi) ,缺勤費(fèi) ,保險(xiǎn)費(fèi)等計(jì)算公式 :即計(jì)算月工資的方法缺勤費(fèi)用 :即員工由于缺勤而需扣除的費(fèi)用津貼 : 即員工因?yàn)榧影?/p>

4、而需增加的工資醫(yī)療保險(xiǎn) :即員工參加醫(yī)療保險(xiǎn)及社會(huì)保險(xiǎn)等保險(xiǎn)而需報(bào)銷或交納的一定費(fèi)用基本工資 :每個(gè)工種有不同的基本工資1.4 參考資料【 1】工資管理系統(tǒng)需求規(guī)格說明書;【 2 】工資管理系統(tǒng)概要設(shè)計(jì)說明書【 3 】張立, C#2.0 寶典,電子工業(yè)出版社, 2007【4】李蘭友等編著, Visual C#.Net程序設(shè)計(jì),清華大學(xué)出版社, 2003【5】軟件工程與軟件開發(fā)工具ISBN7-302-09290-7 、TP 65152004 年 9 月?!? 】肖剛,古輝,程振波,張?jiān)Q實(shí)用軟件文檔寫作北京:清華大學(xué)出版社。2 程序系統(tǒng)的結(jié)構(gòu)工資管理系統(tǒng)是全企業(yè)信息管理系統(tǒng)的一個(gè)有機(jī)組成部分,它

5、并非一個(gè)獨(dú)立的系統(tǒng),需要和員工人事管理、員工工時(shí)考勤、 員工醫(yī)療保險(xiǎn)等系統(tǒng)連接,能夠從這些系統(tǒng)中正確的取得員工基本工資、津貼、醫(yī)療保險(xiǎn)、出勤狀況等信息。下圖為本系統(tǒng)與其它系統(tǒng)的數(shù)據(jù)交精品資料_換圖。本系統(tǒng)與其他系統(tǒng)聯(lián)系緊密,那么就得通過相應(yīng)的接口把各個(gè)系統(tǒng)聯(lián)系起來,圖(2-1-2 )就是本系統(tǒng)和其他系統(tǒng)的接口圖。醫(yī)療保險(xiǎn)醫(yī)療保險(xiǎn)數(shù)據(jù)庫工資核算工資管理系財(cái)務(wù)管理系統(tǒng)統(tǒng)工資數(shù)據(jù)庫人事管理系統(tǒng)年終獎(jiǎng)金員工信息數(shù)據(jù)庫考勤系統(tǒng)考勤數(shù)據(jù)庫圖( 2-1-2 )系統(tǒng)接口圖3 程序 1(標(biāo)識(shí)符)設(shè)計(jì)說明3.1 程序描述本程序是系統(tǒng)啟動(dòng)時(shí)首先運(yùn)行的程序,用戶通過本程序的認(rèn)證進(jìn)入系統(tǒng)。通過本程序,操作系統(tǒng)在內(nèi)存為用

6、戶分配一段內(nèi)存,而且必須在此用戶退出之前常駐內(nèi)存,以便對(duì)本系統(tǒng)的所有操作都是在此登陸用戶下進(jìn)行。3.2 功能本段程序功能非常簡(jiǎn)單,提供新用戶注冊(cè)和響應(yīng)登陸者,并根據(jù)用戶的權(quán)限打開不同精品資料_的登陸界面,該功能可用如下功能模塊圖描述。圖( 3-2-1 )模塊功能方框圖3.3 性能該模塊若要注冊(cè)新用戶和響應(yīng)登陸者,就必須對(duì)數(shù)據(jù)庫的用戶表進(jìn)行查詢、核對(duì)和更改。經(jīng)過反復(fù)測(cè)試與優(yōu)化,我們將登陸時(shí)間限制在5 秒以內(nèi),若超過5 秒,就顯示登陸出錯(cuò)信息。對(duì)新用戶注冊(cè)數(shù)據(jù)提交時(shí)間限制在5 秒,若超過5 秒,就提示注冊(cè)失敗。3.4 輸人項(xiàng)本程序的輸入就兩大類,用戶名和密碼。以下為這兩類輸入項(xiàng)作以下限制。(1)、

7、用戶:必須是數(shù)字、字母或則漢字組成,長度限制在6 到 12 字符之間。(2)、密碼:必須是數(shù)字、字母組成,長度限制在6到12字符之間。精品資料_3.5 輸出項(xiàng)登陸:根據(jù)數(shù)據(jù)庫的記載,有三類輸出結(jié)果,登陸成功顯示管理員界面、登陸成功顯示普通用戶界面、登陸不成功顯示錯(cuò)誤信息。注冊(cè):只有注冊(cè)成功與注冊(cè)不成功兩類返回結(jié)果。3.6 算法本段程序最主要的算法是如何進(jìn)行權(quán)限判斷。下面簡(jiǎn)單描述該算法。在數(shù)據(jù)庫里為每一個(gè)用戶都配有一系列的字段,其中有一bool 字段叫 Controller ,若為 true ,則代表該用戶為管理員,若為false ,該用戶就是一普通用戶。3.7 流程邏輯以下圖為本模塊的流程圖(

8、3-7-1 )精品資料_圖( 3-7-1 )登陸模塊流程圖精品資料_3.8 接口無3.9 存儲(chǔ)分配本段程序的存儲(chǔ)分配如下表所示表( 3-8-1 )本模塊存儲(chǔ)分配圖名稱長度數(shù)據(jù)類型賬號(hào)6到 12個(gè)字符char密碼6到 12個(gè)字符charControllerbool3.10 注釋設(shè)計(jì)加在模塊首部的注釋;加在各分枝點(diǎn)處的注釋;對(duì)各變量的功能、范圍、缺省條件等所加的注釋;對(duì)使用的邏輯所加注釋;對(duì)關(guān)鍵代碼進(jìn)行注釋;行注釋用“/ ”表示;多行注釋用“/*/”3.11 限制條件運(yùn)行本程序必須要有健全的sql2000數(shù)據(jù)庫。用戶必須牢記自己的密碼,若連續(xù)三次精品資料_輸入錯(cuò)誤密碼,則退出本次登錄。3.12 測(cè)

9、試計(jì)劃測(cè)試方法:黑盒測(cè)試。測(cè)試類容:通過大量的正確和非正確登錄賬號(hào)和密碼進(jìn)行反復(fù)登錄,分析登錄結(jié)果和響應(yīng)時(shí)間是否符合要求。3.13 尚未解決的問題本模塊不能更好控制多次錯(cuò)誤登錄。本系統(tǒng)的處理方式是退出本次登錄,該用戶只要再次運(yùn)行程序即可繼續(xù)登錄。為防止盜用賬號(hào), 最好的控制方式是禁止此賬號(hào)在限制的時(shí)間內(nèi)登錄。如若連續(xù)三次登錄失敗,則在接下來的24 小時(shí)內(nèi),該用戶不允許登錄。4 程序 2(標(biāo)識(shí)符)設(shè)計(jì)說明4.1 程序描述本段程序主要為普通用戶設(shè)定的,該程序所獲得的內(nèi)存保存在登錄一直到退出登錄為止。4.2 功能本段程序主要是區(qū)分普通用戶和管理員用戶,普通用戶享有的權(quán)限很小,所享受的服務(wù)也相應(yīng)的減少

10、, 只能查看自己的基本信息和自己普的通工用資戶信界息面。其功能可用如下的功能模塊圖描述。精品資料用戶用戶查詢查詢自己自己_4.3 性能該模塊主要是查詢自己的基本信息和基本工資,由于數(shù)據(jù)處理量很小,所以要求每次執(zhí)行響應(yīng)時(shí)間不得超過1.5s4.4 輸人項(xiàng)本段程序只有一類輸入數(shù)據(jù),即自己的工號(hào),所以只要正確輸入自己的工號(hào)即可,沒有特別的要求。4.5 輸出項(xiàng)顯示我的基本信息,如姓名,工號(hào),性別,年齡等。顯示我的工作情況,如加班時(shí)長,部門基本工資,崗位津貼,醫(yī)療報(bào)銷,個(gè)人所得稅等。精品資料_4.6 算法本段程序思想簡(jiǎn)單,沒有特殊的算法,只是執(zhí)行對(duì)數(shù)據(jù)庫的查詢。4.7 流程邏輯圖( 4-7-1 )顯示我的

11、信息流程圖精品資料_4.7 接口本模塊在查詢自己信息的時(shí)候,要與人事管理系統(tǒng)進(jìn)行數(shù)據(jù)交換,那么就得有相應(yīng)的接口來支持實(shí)現(xiàn),下圖為本模塊與人事管理系統(tǒng)的接口圖。員工基本信息查詢<<Applic action >>人事管理子系統(tǒng)員工信息數(shù)據(jù)庫圖( 4-7-1 )本模塊與人事管理系統(tǒng)的接口本模塊在員工查詢自己的工資的時(shí)候,要像財(cái)務(wù)管理系統(tǒng)提取數(shù)據(jù),所以得有相應(yīng)的接口來支持實(shí)現(xiàn)。下圖就是本模塊與財(cái)務(wù)管理系統(tǒng)之間的接口圖。員工工資查詢工資管理財(cái)務(wù)管理系統(tǒng)系統(tǒng)工資數(shù)據(jù)庫圖( 4-7-2 )本模塊與財(cái)務(wù)管理系統(tǒng)之間的接口4.8 存儲(chǔ)分配本段程序只是執(zhí)行查詢功能,功能結(jié)束,內(nèi)存所分配的資源也就被回收。精品資料_4.9 注釋設(shè)計(jì)加在模塊首部的注釋;加在各分枝點(diǎn)處的注釋;對(duì)各變量的功能、范圍、缺省條件等所加的注釋;對(duì)使用的邏輯所加注釋;對(duì)關(guān)鍵代碼進(jìn)行注釋。4.10 限制條件只能查看自己的一些

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論