




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟 件 學(xué) 院課程設(shè)計(jì)報(bào)告書課程名稱 軟件工程 設(shè)計(jì)題目 大學(xué)工資管理系統(tǒng)的分析與設(shè)計(jì) 專業(yè)班級(jí) 軟升本 學(xué) 號(hào) 姓 名 指導(dǎo)教師 2012年6月目錄1設(shè)計(jì)時(shí)間12設(shè)計(jì)目的13設(shè)計(jì)任務(wù)14設(shè)計(jì)內(nèi)容14.1設(shè)計(jì)內(nèi)容概述14.1.1組織機(jī)構(gòu)介紹14.1.2 業(yè)務(wù)流程介紹與分析24.1.3系統(tǒng)開發(fā)計(jì)劃34.1.4 可行性研究34.2需求分析44.2.1 總體目標(biāo)44.2.2 具體目標(biāo)54.2.3 系統(tǒng)數(shù)據(jù)建模(ER圖)54.2.4 系統(tǒng)功能建模(數(shù)據(jù)流程圖)64.2.5 數(shù)據(jù)字典74.3總體設(shè)計(jì)84.3.1 系統(tǒng)層次圖84.3.2 系統(tǒng)IPO圖94.4詳細(xì)設(shè)計(jì)104.4.1 模塊詳細(xì)設(shè)計(jì)104.4.
2、1.1模塊定義154.4.1.2輸入項(xiàng)目164.4.1.3輸出項(xiàng)目164.4.1.4程序算法設(shè)計(jì)174.4.1.5測(cè)試要點(diǎn)174.4.2 模塊詳細(xì)設(shè)計(jì)185存在的問題196總結(jié)與展望201 設(shè)計(jì)時(shí)間2012年6月4日-2012年6月9日2 設(shè)計(jì)目的為了掌握軟件工程的基本原理和基本方法,充分理解和掌握軟件工程學(xué)的概念、原理、方法和技術(shù)。3 設(shè)計(jì)任務(wù)運(yùn)用軟件工程的思想,嚴(yán)格按照軟件生命周期各階段的目,完成對(duì)系統(tǒng)的分析和設(shè)計(jì)。4 設(shè)計(jì)內(nèi)容4.1 設(shè)計(jì)內(nèi)容概述某大學(xué)現(xiàn)行工資管理系統(tǒng)簡(jiǎn)單描述如下:該大學(xué)共有教職員工3758人。學(xué)校下設(shè)教務(wù)處、財(cái)務(wù)處和房產(chǎn)處等二十六處室,還設(shè)有計(jì)算機(jī)系、自動(dòng)控制系和管理工
3、程系等十八個(gè)教學(xué)系,此外還附設(shè)一個(gè)機(jī)械工廠、一個(gè)電子廠和一所校醫(yī)院。該校財(cái)務(wù)處負(fù)責(zé)全校教職工的工資管理工作。4.1.1組織機(jī)構(gòu)介紹 該大學(xué)組織機(jī)構(gòu)圖如下:大學(xué)組織結(jié)構(gòu)教務(wù)處房產(chǎn)處財(cái)務(wù)處計(jì)算機(jī)系統(tǒng)自動(dòng)控制系機(jī)械工廠電子廠醫(yī)院圖4.1.1-1學(xué)校組織結(jié)構(gòu)圖4.1.2 業(yè)務(wù)流程介紹與分析有利學(xué)校對(duì)職工工資的管理與發(fā)展,可以形成一個(gè)連貫的系統(tǒng),使數(shù)據(jù)更準(zhǔn)確化,系統(tǒng)化,發(fā)放更規(guī)范化,減少由于疏忽而造成不必要的失誤。1)若有職工在學(xué)校內(nèi)部各部門之間調(diào)動(dòng)工作情況發(fā)生,則提供這些職工的姓名、由何部門調(diào)至何部門工作、工資發(fā)放變動(dòng)情況等。2)若有校外人員調(diào)入學(xué)校工作,則應(yīng)提供調(diào)入者的職工號(hào)、姓名、調(diào)入校內(nèi)何部門、
4、以及有關(guān)調(diào)入者工資方面的數(shù)據(jù),還有他們的工資開始發(fā)放的月份,據(jù)此,財(cái)務(wù)處的工資管理會(huì)計(jì)員建立調(diào)入者的職工工資臺(tái)帳帳頁(yè)。3)若有職工調(diào)離學(xué)校,則要提供調(diào)出人員的姓名、所在單位和終止發(fā)放本人工資的月份。4)若調(diào)整工資,則應(yīng)提供全校教職工工資調(diào)整變動(dòng)情況清單和調(diào)整后工資從哪個(gè)月份開始發(fā)放。當(dāng)財(cái)務(wù)處收到各部門報(bào)送來的扣款單、補(bǔ)貼清單和其它有關(guān)職工工資變動(dòng)通知單后,財(cái)務(wù)處的工資管理會(huì)計(jì)就可以依據(jù)上個(gè)月份的職工工資臺(tái)帳制做本月職工工資臺(tái)帳。職工全年工資信息占據(jù)臺(tái)帳的一頁(yè)。接下來,工資管理會(huì)計(jì)員再根據(jù)填制好的本月份職工工資臺(tái)帳,花費(fèi)一個(gè)星期左右的時(shí)間制作出一式兩份的本月份全校職工工資發(fā)放單(按部門制作)和本
5、月份工資匯總表,工資管理會(huì)計(jì)員依據(jù)工資匯總表上的全?!皩?shí)發(fā)工資”合計(jì)數(shù)字,從銀行提回現(xiàn)金,并于下月的5號(hào)將本月份職工工資發(fā)至職工手中。職工工資計(jì)算處理中的幾項(xiàng)說明: 工齡工資每人每年增加0.50元。 應(yīng)發(fā)工資 = 基本工資 + 工齡工資 + 各項(xiàng)補(bǔ)貼之和。 扣款合計(jì) = 房費(fèi) + 水電費(fèi) + 托兒費(fèi) + 借支扣款 + 其它扣款。 實(shí)發(fā)工資 = 應(yīng)發(fā)工資 - 扣款合計(jì)。業(yè)務(wù)流程圖如下:普通員工管理員用戶登錄判斷用戶管理平臺(tái)用戶平臺(tái)發(fā)放工資發(fā)公布消息息修改密碼添加員工察看消息查詢工資修改密碼注銷登錄圖4.1.2-1系統(tǒng)業(yè)務(wù)流程圖4.1.3 系統(tǒng)開發(fā)計(jì)劃 在本工資管理系統(tǒng)里,初次使用系統(tǒng)通過運(yùn)行比較
6、簡(jiǎn)單的數(shù)據(jù)錄入、工資查詢,報(bào)表錄入這樣一些基本的操作,包括職工證號(hào)、姓名及其他信息對(duì)照表,部門代碼表,以及其他固定數(shù)據(jù)。之后,如欲修改信息可通過數(shù)據(jù)維護(hù)進(jìn)行修改。若有工資變動(dòng),可通過建立扣款、補(bǔ)貼文件內(nèi)各模塊可進(jìn)行當(dāng)月扣款補(bǔ)貼等變動(dòng)數(shù)據(jù)進(jìn)行錄入。4.1.4 可行性研究系統(tǒng)開發(fā)可行性分析的內(nèi)容:從技術(shù)上、經(jīng)濟(jì)上、和管理方面對(duì)目標(biāo)方案的可行性作進(jìn)一步分析。系統(tǒng)的可行性分析:用計(jì)算機(jī)的便捷性,程序的可操作性,讓我們更能夠方便快捷的對(duì)信息系統(tǒng)進(jìn)行科學(xué)性的管理。與此同時(shí),我們能夠利用專業(yè)知識(shí)來解決實(shí)際問題。技術(shù)可行性:職工工資管理信息系統(tǒng)所需的設(shè)備要了解相關(guān)行情選擇性價(jià)比好、適用的PC機(jī)。另外在進(jìn)行系統(tǒng)
7、開發(fā)前,我們考慮了自己的技術(shù)水平和能力,選擇適合的開發(fā)軟件。經(jīng)濟(jì)可行性:對(duì)職工工資管理信息系統(tǒng)的開發(fā)從人力、財(cái)力、物力三方面,估算新系統(tǒng)的開發(fā)費(fèi)用和今后運(yùn)行、維護(hù)費(fèi)用,估計(jì)新系統(tǒng)獲得的效益,并將費(fèi)用與效益進(jìn)行比較,看是否有利。操作可行性:?jiǎn)T工工資管理信息系統(tǒng)有檢索迅速、查找方便、可靠性高、成本低等優(yōu)點(diǎn),開發(fā)后方便對(duì)職工工資信息的管理。該系統(tǒng)分為五大功能:系統(tǒng)管理、新增、修改、查詢和系統(tǒng)維護(hù)。員工信息管理功能包括新增員工的信息,修改員工的信息,查詢員工的信息。該功能模塊是對(duì)系統(tǒng)的初始化,對(duì)員工基本信息進(jìn)行管理和維護(hù)。4.2 需求分析 4.2.1 總體目標(biāo)工資業(yè)務(wù)是每一個(gè)企業(yè)都不能缺少的一項(xiàng)工作,
8、工資管理子系統(tǒng)是負(fù)責(zé)對(duì)工資表的操作,可以查詢職員工資記錄,生成月份工資,增加職員工資記錄,修改職員工資記錄,刪除不需要的工資記錄。工資管理子系統(tǒng)主要連接數(shù)據(jù)庫(kù)中的工資表,職工信息表,部門信息表,做到數(shù)據(jù)的傳遞作用。工資管理子系統(tǒng)由工資查詢模塊、工資錄入模塊、工資修改模塊組成,在工資查詢模塊中,主要完成對(duì)職員工資記錄的查詢,可以按照職工工號(hào),職工姓名,部門等進(jìn)行查詢。界面友好,簡(jiǎn)單易懂。工資錄入模塊完成職工工資的增加,但應(yīng)收項(xiàng)目中,職務(wù)工資、崗位工資,工資津貼,綜合補(bǔ)貼,補(bǔ)貼,養(yǎng)老補(bǔ)貼,電話補(bǔ)貼為工資自動(dòng)生成,不允許人為修改,應(yīng)扣項(xiàng)目中,工會(huì)費(fèi)、養(yǎng)老費(fèi)、教衛(wèi)費(fèi)、醫(yī)保金、公積金、失業(yè)金也為公式生成
9、項(xiàng)目,也不允許人為修改,體現(xiàn)了學(xué)校財(cái)務(wù)管理的規(guī)范性和正規(guī)性。工資修改模塊中同樣存在這樣的問題,上述公式生成項(xiàng)也是不允許修改的,其他不固定項(xiàng)目根據(jù)不同職員可以進(jìn)行修改。聯(lián)系所學(xué)的管理信息系統(tǒng)開發(fā)的原理、技術(shù)、方法、工具和步驟,以及在各個(gè)階段上應(yīng)該完成的工作內(nèi)容等理論知識(shí),親身體會(huì)開發(fā)一個(gè)管理信息系統(tǒng)的全過程及其工作內(nèi)容,訓(xùn)練獨(dú)立從事開發(fā)管理信息系統(tǒng)的能力。通過實(shí)踐了解和掌握信息系統(tǒng)分析與設(shè)計(jì)階段的主要活動(dòng)和結(jié)構(gòu)化系統(tǒng)開發(fā)方法的要點(diǎn)。重點(diǎn)是能夠建立新系統(tǒng)邏輯模型和物理模型。4.2.2 具體目標(biāo)1)若有職工在學(xué)校內(nèi)部各部門之間調(diào)動(dòng)工作情況發(fā)生,則提供這些職工的姓名、由何部門調(diào)至何部門工作、工資發(fā)放變
10、動(dòng)情況等。2)若有校外人員調(diào)入學(xué)校工作,則應(yīng)提供調(diào)入者的職工號(hào)、姓名、調(diào)入校內(nèi)何部門、以及有關(guān)調(diào)入者工資方面的數(shù)據(jù),還有他們的工資開始發(fā)放的月份,據(jù)此,財(cái)務(wù)處的工資管理會(huì)計(jì)員建立調(diào)入者的職工工資臺(tái)帳帳頁(yè)。3)若有職工調(diào)離學(xué)校,則要提供調(diào)出人員的姓名、所在單位和終止發(fā)放本人工資的月份。4)若調(diào)整工資,則應(yīng)提供全校教職工工資調(diào)整變動(dòng)情況清單和調(diào)整后工資從哪個(gè)月份開始發(fā)放。當(dāng)財(cái)務(wù)處收到各部門報(bào)送來的扣款單、補(bǔ)貼清單和其它有關(guān)職工工資變動(dòng)通知單后,財(cái)務(wù)處的工資管理會(huì)計(jì)就可以依據(jù)上個(gè)月份的職工工資臺(tái)帳制做本月職工工資臺(tái)帳。4.2.3 系統(tǒng)數(shù)據(jù)建模(ER圖)系統(tǒng)功能建模所采用的工具是數(shù)據(jù)流程圖和數(shù)據(jù)字典,
11、用于表達(dá)系統(tǒng)內(nèi)部數(shù)據(jù)的運(yùn)動(dòng)以及對(duì)數(shù)據(jù)的描述和定義。實(shí)體 聯(lián)系 屬性 婚否籍貫職工編號(hào)月份性別缺勤滿勤1處理職工1m出勤民族m職務(wù)管理n工資設(shè)置P管理員m1查詢實(shí)發(fā)工資技能工資n報(bào) 表工 資基本工 資工資金額職工信息職務(wù) 圖4.2.3-1工資管理系統(tǒng)ER圖4.2.4 系統(tǒng)功能建模(數(shù)據(jù)流程圖)P工資管理系統(tǒng)E1用戶F1輸入職工信息F2輸入調(diào)動(dòng)信息E2數(shù)據(jù)庫(kù)F3輸入其他方面工資F4查詢條件F8存盤F5用戶核對(duì)信息F6報(bào)表要求F7用戶報(bào)表圖4.2.4-1數(shù)據(jù)流圖(頂層圖)從圖4-4中可以看出系統(tǒng)的大概功能,及數(shù)據(jù)來源,數(shù)據(jù)輸出等。功能主要為數(shù)據(jù)的保存、查詢、及反饋,還有數(shù)據(jù)的錄入等進(jìn)一步的操作沒有顯
12、示出來,將在1層圖里顯示出來。留言人事部人事變動(dòng)單各部門工資匯總表工資單交通補(bǔ)貼費(fèi)清單托兒費(fèi)扣款職工補(bǔ)貼表扣款,補(bǔ)貼清單P1-1錄入處理P2-2工資匯總P1-3錄入處理財(cái)務(wù)處各部門P3-1生成報(bào)表P1-4錄入處理P2-1計(jì)算工資P1-2錄入處理總務(wù)處房產(chǎn)處工資變動(dòng)通知單房費(fèi),水電等扣款清單工資匯總表扣款,補(bǔ)貼清單人事變動(dòng)單考勤,員工工齡圖4.2.4-2數(shù)據(jù)流圖(一層圖)4.2.5 數(shù)據(jù)字典通過系統(tǒng)需求分析,對(duì)企業(yè)工資管理系統(tǒng)編制數(shù)據(jù)字典如下:1. 數(shù)據(jù)流定義數(shù)據(jù)流名稱:職工名單說明:反映了工資的基本信息來自過程:工資管理流至過程:報(bào)表管理數(shù)據(jù)結(jié)構(gòu):用戶個(gè)人信息+工資名稱+工資金額2數(shù)據(jù)元素?cái)?shù)據(jù)
13、流名稱:人員信息說明:反映了人員的基本信息來自過程:人員管理流至過程:工資管理數(shù)據(jù)結(jié)構(gòu):?jiǎn)T工編號(hào)+員工姓名+部門+工齡2. 數(shù)據(jù)存儲(chǔ)名稱:?jiǎn)T工編號(hào)說明:工資管理系統(tǒng)員工的編號(hào)類型:字符長(zhǎng)度:20有關(guān)數(shù)據(jù)結(jié)構(gòu):?jiǎn)T工基礎(chǔ)信息表名稱:工資基本信息數(shù)據(jù)說明:工資管理系統(tǒng)中工資基本信息,工資管理后進(jìn)行的數(shù)據(jù)處理結(jié)構(gòu):?jiǎn)T工編號(hào)+員工姓名+基本工資+職務(wù)工資+工齡工資+生活補(bǔ)助+應(yīng)發(fā)金額+實(shí)發(fā)金額存儲(chǔ)方式:隨機(jī)存儲(chǔ)3. 數(shù)據(jù)處理(1)處理過程:系統(tǒng)驗(yàn)證說明:對(duì)用戶輸入的用戶名,密碼進(jìn)行驗(yàn)證輸入:用戶名+用戶密碼輸出:正確的用戶名和密碼(2)處理過程:人員管理說明:對(duì)員工信息進(jìn)行管理輸入:登錄信息輸出:人員信
14、息(3) 處理過程:工資管理說明:對(duì)員工的工作進(jìn)行管理輸入:人員信息輸出:工資信息4.3 總體設(shè)計(jì)4.3.1 系統(tǒng)層次圖根據(jù)對(duì)系統(tǒng)需求分析中的具體目標(biāo)和具體目標(biāo)部分的分析得到系統(tǒng)功能如下:工資管理系統(tǒng)人事管理系統(tǒng)登錄系統(tǒng)管理工資管理系統(tǒng)主窗口公共模塊管理人事信息人員帳套管理管理用戶工資表管理工資帳套管理計(jì)時(shí)工資工資表匯總工資表格式調(diào)整圖4.3.1-1工資管理系統(tǒng)層次圖工資業(yè)務(wù)是每一個(gè)企業(yè)都不能缺少的一項(xiàng)工作,工資管理子系統(tǒng)是負(fù)責(zé)對(duì)工資表的操作,可以查詢職員工資記錄,生成月份工資,增加職員工資記錄,修改職員工資記錄,刪除不需要的工資記錄。工資管理子系統(tǒng)主要連接數(shù)據(jù)庫(kù)中的工資表,職工信息表,部門信
15、息表,做到數(shù)據(jù)的傳遞作用。工資管理子系統(tǒng)由工資查詢模塊、工資錄入模塊、工資修改模塊組成,在工資查詢模塊中,主要完成對(duì)職員工資記錄的查詢,可以按照職工工號(hào),職工姓名,部門等進(jìn)行查詢。界面友好,簡(jiǎn)單易懂。4.3.2 系統(tǒng)IPO圖IPO圖如下:系統(tǒng)名:超市管理系統(tǒng)模塊名:銷售管理由下列模塊調(diào)用:工資管理調(diào)用下列模塊:工資錄入工資管理工資查詢輸入:職工文檔數(shù)據(jù)出勤文檔數(shù)據(jù)補(bǔ)貼文檔數(shù)據(jù)輸出:處理內(nèi)容:若有職工在學(xué)校內(nèi)部各部門之間調(diào)動(dòng)工作情況發(fā)生,則提供這些職工的姓名、由何部門調(diào)至何部門工作、工資發(fā)放變動(dòng)情況等。若有校外人員調(diào)入學(xué)校工作,則應(yīng)提供調(diào)入者的職工號(hào)、姓名、調(diào)入校內(nèi)何部門、以及有關(guān)調(diào)入者工資方面
16、的數(shù)據(jù),還有他們的工資開始發(fā)放的月份,據(jù)此,財(cái)務(wù)處的工資管理會(huì)計(jì)員建立調(diào)入者的職工工資臺(tái)帳帳頁(yè)。若有職工調(diào)離學(xué)校,則要提供調(diào)出人員的姓名、所在單位和終止發(fā)放本人工資的月份。若調(diào)整工資,則應(yīng)提供全校教職工工資調(diào)整變動(dòng)情況清單和調(diào)整后工資從哪個(gè)月份開始發(fā)放。員工編號(hào)姓名性別身份證號(hào)工作證號(hào)手機(jī)號(hào)碼內(nèi)部數(shù)據(jù)元素:?jiǎn)T工編號(hào)、姓名、性別、身份證號(hào)、工作證號(hào)、手機(jī)號(hào)碼、工作崗位、職務(wù)、工資卡賬號(hào)、工資金額。備注:IPO圖圖 4.3.2-1 IPO圖4.4 詳細(xì)設(shè)計(jì)4.4.1 模塊詳細(xì)設(shè)計(jì)1) 工資管理模塊:各處室提交職工信息人事處進(jìn)行工資計(jì)算將工資報(bào)表送入財(cái)務(wù)處財(cái)務(wù)處審核財(cái)務(wù)處整理標(biāo)準(zhǔn)工資信息財(cái)務(wù)處打印標(biāo)
17、準(zhǔn)工資信息到各處室人事處審核出錯(cuò)出錯(cuò)開始結(jié)束圖 4.4.1-1 工資管理模塊流程圖2) 工資錄入模塊:開始錄入工資信息出錯(cuò)信息職工號(hào)為空數(shù)據(jù)庫(kù)更新出錯(cuò)保存信息繼續(xù)結(jié)束yes noyesYES no圖 4.4.1-2 工資錄入模塊流程圖3) 工資項(xiàng)目管理模塊:開始用戶點(diǎn)擊數(shù)據(jù)窗體查詢數(shù)據(jù)庫(kù)出錯(cuò)判斷顯示子模塊結(jié)束出錯(cuò)信息NONOYESYES圖4.4.1-3工資項(xiàng)目管理模塊流程圖4) 工資查詢模塊:開始輸入或選擇相關(guān)信息職工姓名判斷由工資號(hào)查詢工資表得到工資信息,并顯示在窗口中是否繼續(xù)結(jié)束YESNONOYES圖4.4.1-4 工資查詢模塊流程圖5) 補(bǔ)貼標(biāo)準(zhǔn)增加模塊:開始輸入補(bǔ)貼信息判斷查詢數(shù)據(jù)庫(kù)出
18、錯(cuò)保存繼續(xù)結(jié)束YES YESNO出錯(cuò)信息YESNONO圖 4.4.1-5 補(bǔ)貼標(biāo)準(zhǔn)增加模塊流程圖4.4.1.1模塊定義 1.工資修改模塊中同樣存在這樣的問題,上述公式生成項(xiàng)也是不允許修改的,其他不固定項(xiàng)目根據(jù)不同職員可以進(jìn)行修改。2.工資管理模塊:它是工資發(fā)放系統(tǒng)中的最為重要的模塊,也可以說是工資系統(tǒng)的核心所在。工資系統(tǒng)的生成,計(jì)算公式等都包含其中。所涉及的數(shù)據(jù)也是最為復(fù)雜的,要在財(cái)務(wù)室人員輸入職工號(hào)后立即輸出相應(yīng)的工資項(xiàng)目組成的數(shù)據(jù),涉及到多張表的查詢判斷。3.工資錄入模塊:完成職工工資的增加,但應(yīng)收項(xiàng)目中,職務(wù)工資、崗位工資,工資津貼,綜合補(bǔ)貼,補(bǔ)貼,養(yǎng)老補(bǔ)貼,電話補(bǔ)貼為工資自動(dòng)生成,不允
19、許人為修改,應(yīng)扣項(xiàng)目中,工會(huì)費(fèi)、養(yǎng)老費(fèi)、教衛(wèi)費(fèi)、醫(yī)保金、公積金、失業(yè)金也為公式生成項(xiàng)目,也不允許人為修改,體現(xiàn)了學(xué)校財(cái)務(wù)管理的規(guī)范性和正規(guī)性。4.工資項(xiàng)目管理模塊:根據(jù)用戶點(diǎn)擊數(shù)據(jù)窗體的不同記錄條來連接不同窗體,對(duì)不同的工資項(xiàng)目進(jìn)行修改。用戶選擇需要查看的工資項(xiàng)目記錄后,系統(tǒng)查詢數(shù)據(jù)庫(kù)中表,若查詢出錯(cuò)則顯示出錯(cuò)信息,否則判斷號(hào),顯示相應(yīng)的工資項(xiàng)目窗體。5.工資查詢模塊:用于查詢某職工的工資信息,如果信息正確,查尋職工工資信息,否者返回,重新查找。6.補(bǔ)貼標(biāo)準(zhǔn)增加模塊:該模塊負(fù)責(zé)補(bǔ)貼新標(biāo)準(zhǔn)的增加,并將新記錄添加到數(shù)據(jù)庫(kù)中。4.4.1.2輸入項(xiàng)目輸入數(shù)據(jù)包括:1.人事數(shù)據(jù)=職工編號(hào)+職工姓名+職稱
20、+職務(wù)+部門+參加工作時(shí)間+籍貫+基本工資+生活補(bǔ)貼+書報(bào)費(fèi)+交通費(fèi)+洗理費(fèi)+班級(jí)系數(shù)+職稱系數(shù)+單節(jié)課時(shí)費(fèi)2.事務(wù)數(shù)據(jù)課時(shí)信息|任務(wù)信息3.課時(shí)信息課程名稱+授課班級(jí)+授課時(shí)數(shù)+班級(jí)人數(shù)4.任務(wù)信息任務(wù)名稱+任務(wù)工作量4.4.1.3輸出項(xiàng)目輸出數(shù)據(jù)包括:1.工資表職工編號(hào)+職工姓名+帳號(hào)+工資總額2.工資明細(xì)表基本工資+課時(shí)費(fèi)+崗位津貼+書報(bào)費(fèi)+生活補(bǔ)貼+交通費(fèi)+洗理費(fèi)+繳納的保險(xiǎn)費(fèi)+繳納的公積金費(fèi)+個(gè)稅+工資合計(jì)+應(yīng)發(fā)工資總額4.4.1.4程序算法設(shè)計(jì)員工登陸系統(tǒng)管理基本信息管理工資管理修改用戶和部門信息添加刪除查詢員工信息修改查詢統(tǒng)計(jì)員工信息打印工資清單退出系統(tǒng)YYYNNN圖 4.4.1
21、.4-1程序算法設(shè)計(jì)流程圖4.4.1.5測(cè)試要點(diǎn)完成對(duì)流程的編碼后最重要的事情就是對(duì)系統(tǒng)的測(cè)試工作了,測(cè)試在系統(tǒng)設(shè)計(jì)階段有兩個(gè)時(shí)期,通常在編寫每個(gè)模塊后做單元測(cè)試,另一個(gè)時(shí)期是對(duì)系統(tǒng)的綜合測(cè)試。在模塊測(cè)試時(shí)我們主要從以下幾個(gè)方面考慮:1)模塊接口;2)局部數(shù)據(jù)結(jié)構(gòu);3)重要執(zhí)行通道;4)出錯(cuò)處理通道;5)影響上述方面的邊界條件。測(cè)試時(shí)進(jìn)行代碼審查,從數(shù)據(jù)類型,變量聲明,數(shù)據(jù)結(jié)構(gòu)進(jìn)行審查,然后進(jìn)行功能測(cè)試,從輸入一些簡(jiǎn)單的數(shù)據(jù)開始執(zhí)行一遍,觀測(cè)運(yùn)行期間變量的變化,運(yùn)行中值的變化范圍。改變測(cè)試方案來變換另一個(gè)角度進(jìn)行測(cè)試,發(fā)現(xiàn)錯(cuò)誤并記錄,修改代碼,測(cè)試條件使程序通過多層分支,判別運(yùn)行結(jié)果從而完成模
22、塊測(cè)試??傮w測(cè)試是組裝軟件的系統(tǒng)技術(shù),本系統(tǒng)測(cè)試采用漸增集成測(cè)試,即測(cè)試單一模塊,將測(cè)試完的模塊加入系統(tǒng)中,進(jìn)行一次系統(tǒng)測(cè)試,依次類推將所有模塊加入系統(tǒng)中,在具體測(cè)試時(shí),采用自頂向下的結(jié)合方式,從主控模塊開始,沿各控制層向下移動(dòng),逐漸把所有模塊結(jié)合了。在測(cè)試過程中使用到調(diào)試技術(shù):1.采用debug調(diào)試語(yǔ)句,跟蹤數(shù)據(jù);2.嵌入打印語(yǔ)句,輸出中間結(jié)果;3.利用Visual Studio 2003中調(diào)試工具,從調(diào)試窗口觀測(cè)變量的變化;4.設(shè)置斷點(diǎn),觀察程序在斷點(diǎn)附近的狀況。評(píng)估運(yùn)行的可靠性問題:1.結(jié)果正確;2.運(yùn)行速度;3.空間利用率;4.算法的可行性。4.4.2 模塊詳細(xì)設(shè)計(jì)1部門表Depart
23、ments表Departments用來保存企業(yè)部門的信息。本系統(tǒng)采用樹狀結(jié)構(gòu)來管理部門數(shù)據(jù),也就是在部門之間建立從屬關(guān)系。表Departments的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型說 明1DepIdint部門編號(hào),主鍵2DepNameVarchar(40)部門名稱3DescribesVarchar(250)部門職能描述4UpperIdint上級(jí)部門編號(hào)2員工基本信息表Employees表Employees用來保存員工的基本信息 表Employees的結(jié)構(gòu) 編號(hào)字段名稱數(shù)據(jù)類型說 明1EmpIdint員工編號(hào),主鍵2EmpNameVarchar(50)姓名3SexVarchar(4)性別4Id_Card
24、Varchar(20)身份證號(hào)5BadgeIDVarchar(40)工作證號(hào)6MobileVarchar(30)手機(jī)號(hào)碼7Position1Varchar(40)工作崗位8TitleVarchar(20)職務(wù)9AccountNoVarchar(50)工資卡賬號(hào)10Salaryint工資金額3工資項(xiàng)目表SalaryItem表SalaryItem用來保存工資項(xiàng)目信息表SalaryItem的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型說 明1ItemIdint編號(hào),主鍵2ItemNameVarchar(50)項(xiàng)目名稱3ItemTypeTinyint項(xiàng)目類型4ItemSumDecimal(15,2)固定值項(xiàng)目金額5FormulaVarchar(1000)計(jì)算值的公式4月度工資統(tǒng)計(jì)表SalaryStatistics表SalaryStatistics用來保存月度工資統(tǒng)計(jì)信息 表SalaryStatistics的結(jié)構(gòu)編號(hào)字段名稱數(shù)據(jù)類型說 明1DepIdint編號(hào),主鍵2DepNameint員工編號(hào)3Describesint統(tǒng)計(jì)年月4Upper
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報(bào)書語(yǔ)文
- 課題申報(bào)書咋寫
- 微課題研究申報(bào)書
- 借款合同范本員工向公司
- 醫(yī)學(xué)課題申報(bào)書 范文
- 學(xué)生曠課課題申報(bào)書
- 業(yè)務(wù)員用車合同范例
- 前后院老屋出租合同范本
- 合同范本文壁紙
- 創(chuàng)新專業(yè)研究課題申報(bào)書
- 學(xué)習(xí)雷鋒好榜樣 學(xué)習(xí)
- 建筑工程計(jì)量與計(jì)價(jià)高職PPT完整全套教學(xué)課件
- 網(wǎng)店運(yùn)營(yíng)PPT完整全套教學(xué)課件
- 用戶操作手冊(cè)-Tagetik合并財(cái)務(wù)報(bào)表系統(tǒng)實(shí)施項(xiàng)目
- 高中通用技術(shù)人教高二下冊(cè)目錄新型抽紙盒-
- 畜牧場(chǎng)經(jīng)營(yíng)管理
- 【課件】算法及其特征 課件教科版(2019)高中信息技術(shù)必修1
- 【課題】《中學(xué)道德與法治法治意識(shí)培養(yǎng)策略的研究》中期檢查表
- 統(tǒng)編人教版高中政治(必修3)第2課第一框《始終堅(jiān)持以人民為中心》說課稿
- 第七章-創(chuàng)意服裝的立體裁剪課件
- 檔案管理技能大賽(理論知識(shí))考試題庫(kù)(含答案)
評(píng)論
0/150
提交評(píng)論