第一篇:軟件工程實驗報告—員工薪資管理
目錄
一、實驗題目........................................................................................................1
二、實驗目的........................................................................................................1
三、實驗要求........................................................................................................1
四、實驗內容........................................................................................................1
五、系統設計........................................................................................................2
5.1 需求分析.................................................................................................2 5.2 活動圖.....................................................................................................2 5.3 設計數據庫表.........................................................................................2 5.4 設計類.....................................................................................................3 5.5 狀態圖.....................................................................................................4 5.6 時序圖.....................................................................................................4 5.7 協作圖.....................................................................................................7 5.8 組件圖.....................................................................................................7 5.9 部署圖.....................................................................................................7
六、心得體會........................................................................................................8
員工薪資管理
一、實驗題目
題目五:員工薪資管理
二、實驗目的
通過這次課程設計,要掌握UML(統一建模語言),并能運用UML在Rational Rose中建模。
三、實驗要求
系統功能的基本要求:
1)系統分為兩類用戶:管理員和一般用戶。一般用戶只具有查詢功能。2)員工基本信息的錄入。3)員工各種信息的修改。
4)對于轉出、辭職、辭退員工信息的刪除。
5)計算員工的實際發放工資,按科室、職業分類統計人數和工資金額。6)實現分類查詢,對查詢、統計的結果打印輸出。7)其他功能。
四、實驗內容
對系統進行需求分析,完成對系統的建模,建立數據庫表,完成UML中的9大圖:Use case diagram(用例圖)、Class diagram(類圖)、Object diagram(對象圖,Rose中沒有)、Sequence diagram(序列圖)、Collaboration diagram(協作圖)、Statechart diagram(狀態圖)、Activity diagram(活動圖)、Component diagram(組件圖)、Deployment diagram(配置圖)的繪制。
五、系統設計
5.1 需求分析
分析的第一步是確定系統能夠做什么?誰來使用這個系統?這些分別叫角色(actors)和用例(use cases)。用例描述了系統提供什么樣的功能。
薪資管理系統的角色定為管理員和一般用戶,管理員能使用系統的全部功能,一般用戶只具有查詢功能。
系統的用例有:錄入信息、刪除信息、修改信息、查詢、計算工資。最終設計的用例圖為:
圖1 用例圖
5.2 活動圖
分析用例中的邏輯流程,描述用例的事件流,進而畫出各用例對應的活動圖,下以計算工資用例為例:
圖2 CalculateWage的活動圖
5.3 設計數據庫表
共設計了5張表,分別是部門信息表、員工信息表、登錄信息表、員工工資表、工資打印表、圖3 數據庫表
5.4 設計類
1)實體類
通過對系統的分析知,確定了三個實體類,分別是部門類、員工類、工資類,其中員工類又派生出三個子類,分別是財務人員類、技術人員類和銷售人員類。相應的類圖為:
圖4 實體類圖
2)窗體類設計
薪資管理系統的用戶界面基于用例,分為以下幾個部分,1)主窗口,包括 各種功能按鈕;2)輸入信息窗口,用于用戶輸入信息;3)刪除信息窗口,用于刪除相關信息;4)修改信息窗口,用于對員工信息進行修改;4)計算工資信息窗口,用于計算員工工資;5)查詢信息窗口,用于查詢相關信息;6)登錄窗口,用于登錄。具體的類圖為:
圖5 窗體類圖
5.5 狀態圖
狀態圖(State Diagram)用來描述一個特定對象的所有可能狀態及其引起狀態轉移的事件。此薪資管理系統中,工資主要有三種狀態,分別是工資已發、工資未發、工資拖欠,具體的狀態圖為:
圖6 狀態圖
5.6 時序圖
時序圖用來描述對象之間動態的交互關系,著重體現對象間消息傳送消息的時間順序。此系統中涉及到的用例不是很多,因此對每個用例都設計了時序圖。下面分別給出各個用例的時序圖:
計算工資用例:
圖7 計算工資用例的時序圖
一般用戶查詢用例:
圖8一般用戶查詢用例時序圖
刪除信息用例:
圖9刪除信息用例時序圖
錄入信息用例:
圖10錄入信息用例時序圖
修改信息用例:
圖11 修改信息用例時序圖
管理員查詢用例:
圖12 管理員查詢信息用例時序圖 5.7 協作圖
協作圖用于描述相互合作的對象間的交互關系和鏈接關系。著重體現交互對象間的靜態鏈接關系。由于序列圖和協作圖之間可以相互轉化,因此這里僅給出計算工資的協作圖,其它不在這里贅述。
圖13 計算工資用例的協作圖
5.8 組件圖
圖14 組件圖
5.9 部署圖
圖15 部署圖
六、心得體會
這次課程設計主要是運用UML在Rational Rose中完成對系統的建模。經過比較,我選擇了員工薪資管理系統。由于以前做軟件工程的實驗時用過Rose工具,所以對繪圖的環境還比較熟悉。
我覺得這次課程設計最大的挑戰是對系統的設計和架構。要很好的完成系統的建模,必須對整個系統的流程十分熟悉。明確系統的需求后,接著就是整體設計,對系統的功能模塊進行劃分,然后就是設計數據庫表和類。我尤為感到困難的是序列圖的繪制,因為它需要對各個對象之間消息傳遞的順序很了解,還需要創建一系列的方法。因此,我在這一塊投入了很大的精力,課后我還在寢室花了一部分時間來畫序列圖。這次上機我基本上完成了題目的要求,進一步熟悉了系統建模的過程,并掌握了Rational Rose工具的基本用法。
最后,感謝老師的悉心指導和幫助過我的同學。
第二篇:薪資管理實驗報告
篇一:erp 薪資管理系統實驗報告 《erp》實驗報告(二)專業班級 學號 姓名 實驗時間 課時數: 4 實驗名稱: 薪資管理系統一、實驗目的
系統學習薪資系統初始化、日常業務處理的主要內容和操作方法。
二、實驗要求
要求掌握建立工資帳套、建立工資類別、建立人員類別、設置工資項目和計算公式的方法。了解工資帳套與企業帳套的區別;掌握工資項目和計算公式的方法。了解工資企業與企業帳套的區別;掌握工資數據計算、個人所得稅計算的方法;掌握工資分攤和生成轉賬憑證的方法。
三、實驗內容及過程
●實驗一:薪資管理系統初始化
1、建立工資套
(1)執行“基礎設置”|“基本信息”|“系統啟用”,進行重注冊。(2)執行“人力資源”|“薪資管理”,打開“建立工資套—參數設置”,工資類別選擇“多個”。(3)打開“建立工資套—扣稅設置”|“是否從工資中代扣個人所得稅”,點下一步,打開“建立工資套—扣稅設置”|“扣零”|“扣零至元??”,點下一步,完成。
2、設置人員附加信息
(1)執行“設置”|“人員附加信息設置”,單擊“增加”|“欄目參照”|“性別”,同理增加“學歷”。
3、設置工資項目(1)執行“設置”|“工資項目設置”,“增加”所給的工資項目資料。(2)點“確定”“退出”。
4、設置銀行名稱
(1)執行“基礎檔案”|“收付結算”|“銀行檔案”。(2)按實驗資料修改已有銀行名稱信息。
5、建立工資類別
(1)執行“工資類別”|“新建工資類別”,輸入工資類別名稱。(2)下一步,打開“新建工資類別—請選擇部門”|“選定全部部門”,點完成退出。
6、設置在崗人員工資套人員檔案
(1)執行“工資類別”|“打開工資類別”|“在崗人員”,單擊“確定”。(2)執行“設置”|“人員檔案”。(3)單擊“增加”,打開“人員檔案明細”,輸入所給的資料。
7、設置在崗人員工資類別的工資項目(1)執行“設置”|“工資項目設置”,增加工資項目,并將工資項目移動到相應的位置。
8、設置“缺勤扣款”和“住房公基金”的計算公式(1)在工資項目設置對話框中單擊“公式設置”,打開“工資項目設置—公式設置”。(2)單擊“增加”,選擇“缺勤扣款”|“缺勤扣款公式定義”,錄入“缺勤扣款”的計算公式,同理設置“住房公積金”的計算公式。
9、設置“交通補貼”的計算公式(1)在“工資項目設置—公式設置”,增加“交通補貼”的計算公式。
●實驗二:薪資管理業務處理
1、確認個人收入所得稅的計提基數(1)增加會計科目“221101 應付工資”“221102 應付福利費”。(2)選擇“人力資源”|“薪資管理”,打開“工資類別”|“在崗人員”,點確定。(3)執行“業務管理”|“扣款所得稅”,單擊“確定”進入“個人所得稅扣款申請表”。(4)單擊“稅率”,打開“個人所得稅申請表—稅率表”,查看“基數”,點確定退出。
2、錄入并計算1月份的工資數據(1)執行“業務處理”|“工資變動”,單擊“替換”,打開“工資數據替換”,選擇將工資項目“福利補貼”替換成“200”,單擊“確定”、“是”。(2)分別錄入其他工資項目內容。(3)單擊“計算”,單擊“匯總”,計算全部工資項目內容。
3、扣繳所得稅
(1)執行“業務處理”|“扣繳所得稅”,打開“個人所得稅申報模板”|“個人所得稅申報表”,單擊“打開”,進入“所得稅申報”。
4、查看銀行代發一覽表
(1)執行“業務處理”|“銀行代發”,打開“銀行文件格式設置”,單擊“確定”。(2)單擊“是”,進入“銀行代發一覽表”,并退出。
5、工資分攤設置
(1)執行“業務處理”|“工資分攤”,單擊“工資分攤設置”|“分攤類型設置”,單擊“增加”,打開“分攤計提比例設置”。
(2)在“計提類型名稱”欄錄入“應付工資”,單擊“下一步”,打開“分攤構成設置”,分別選擇分攤構成的各個項目內容。單擊“完成”,返回到“分攤類型設置”對話框。(3)單擊“增加”,在“計提類型名稱”欄錄入“應付福利費”,在“分攤計提比例”欄錄入“14%”。
(4)單擊“下一步”,打開“分攤構成設置”,分別選擇分攤構成的各個項目內容。(5)單擊“完成”,單擊“取消”。
6、工資分攤并生成轉賬憑證
(1)執行“業務處理”|“工資分攤”。
(2)分別選中“應付工資”及“應付福利費”前的復選框,并單擊選中各個部門,選中“明細到工資項目”復選框。(3)單擊“確定”,進入“應付工資一覽表”窗口,選中“合并科目相同、輔助項相同的分錄”前的復選框。(4)單擊“制單”,選擇憑證類型為“轉賬憑證”,單擊“保存”,返回“應付工資一覽表”。(5)單擊“類型”欄下的“應付福利費”,生成應付福利費分攤轉賬憑證。
7、月末處理
(1)執行“業務處理”|“月末處理”命令,單擊“確定”。系統提示“月末處理之后,笨呢月工資將不許變動!繼續月末處理嗎?”。(2)單擊“是”。系統提示“是否選擇清零項?”,單擊“否”按鈕,系統提示“月末處理完畢”。單擊“確定”按鈕。
8、查看薪資發放條、部門工資匯總表
(1)執行“統計分析”|“賬表”|“工資表”,選擇“工資發放條”和“部門工資匯總表”查看。
9、對財務部進行工資項目構成分析(1)執行“統計分析”|“工資分析表”,單擊“確定”,打開“選擇待分析部門”,選中各個部門。
(2)單擊“確定”,打開“分析表選項”,選中所有的薪資項目內容。(3)單擊“確定”,進入“工資項目分析表(按部門)”|“部門”|“財務部”,可以查看財務部工資項目構成情況。
10、查詢1月份計提“應付福利費”的記賬憑證(1)執行“統計分析”|“憑證查詢”,單擊選中“應付福利費”所在行,單擊“憑證”。
四、實驗總結
1、實驗中出現的問題及解決方法
●實驗一:薪資管理系統初始化(1)設置各操作員時要牢記口令密碼(2)在執行“基礎設置”|“基本信息”|“系統啟用”,要進行重新注冊。(3)建賬完成后,部分建賬參數可以在“設置”|“選項”中進行修改。(4)注意單位中有多種不同類別(部門)人員,工資發放項目不盡相同,計算公式也不相同,需要進行統一工資核算管理,應選擇“多個”類型。
(5)對于已使用過的人員附加信息可以修改,但不能刪除。(6)注意每個人員對應的賬號不同。
(7)工資中沒有的項目不允許在公式中出現,在定義公式時要注意先后順序。
●實驗二:薪資管理業務處理
(1)注意要添加會計科目“221101 應付工資”“221102 應付福利費”。(2)不同的操作員具有不同的權限,不同的操作由不同的操作員來進行,要進行區分和總結,需要了解各個用戶的權限與職能并正確設置,否則會影響后面的操作。
(3)可以對個人所得稅扣繳申請表中的“基數”和“稅率”進行調整,而調整后必 須重新計算個人所得稅,否則個人所得稅數據將發生錯誤。(4)如果先進行工資變動處理再修改個人所得稅計提基數,就應該在修改了個人所得稅的計提基數后再進行一次工資變動處理。
(5)工資數據可以在錄入人員檔案時直接錄入,也可以在工資變動功能中錄入,如果工資數據發生變化時應在此錄入。
(5)不同部門、相同人員類別可以設置不同的分攤科目。在設置時可以一次選擇多個部門。(6)月末處理只有賬套主管才能執行。
(7)在總賬系統中對從薪資管理系統傳遞過來的憑證只能進行查詢、審核或記賬,不能進行修改或刪除。
2、實驗心得
通過對第五章的薪資管理系統的學習,系統地學習薪資系統初始化、日常業務處理的主要內容和操作方法。慢慢掌握了建立工資帳套、建立工資類別、建立人員類別、設置公司項目和計算公式的方法。使我們對工資帳套與企業帳套的了解和區別;掌握工資數據計算、個人所得稅計算的方法;掌握工資分攤和生成轉賬憑證的方法。逐漸熟悉查詢有關帳表資料并進行系統分析的方法。
開始時,按照書本上的步驟進行起來還是蠻順利的。但是,到了設置在崗人員工資類別的工資項目時因為求一時之快,忽略了一些細節,導致要修改工資項目設置,但是不知道為什么不能修改。原來在未打開任何工資賬套前才可以設置所有的工資項目。正所謂“一步錯,滿盤皆輸”,所以細心、認真和耐心是必不可缺少的。因此,我們上課的時候需要集中精神,細心去操作,哪怕慢也不追求快而錯。篇二:薪酬管理實訓報告模板
中國礦業大學銀川學院
實 訓 報 告
實訓項目名稱
專業班級:人力資源管理專業 1班
指導教師:王亞麗 肖雨辰 實訓地點: a2_217 實訓日期: 2014.6.16---2014.6.20 附頁: 第 4 組
小組組長: 陳平學號:120110612184 組員: 王旭蓉 學號:120110612190 組員: 鄭秋香 學號:120110612165 組員: 王虎剛 組員: 武尚文 學號:120110612218 120110612205 學號: 1 2 3篇三:工資管理系統實驗報告
工資管理系統實驗報告
一、實驗目的
設計一個職工工資管理系統,能夠方便的對職工及工資情況進行管理,統計每個部門的員工,整個公司的員工工資,員工信息等,包括工資,獎金,納稅等等。
并能夠修改員工的各種信息,在需要的時候可以方便的排序。采用菜單交互方式,設計一個界面友好,操作簡單方便的軟件系統。
二、實驗工具 運行環境:windows 98,windows 2000/xp, 《c++程序設計教程》《c++ stl 程序員編程指南》等。采用dos操作界面、菜單方式 microsoft visual c++ 6.0軟件開發 windows xp 操作系統
三、實驗內容
1、項目實現的功能點(1)系統必須是菜單操作方法,進入功能必須打開菜單,并且每個菜單都有相應的幫助,菜單之間能夠靈活的切換。
用戶分三種權限:一般的員工用戶,員工工資管理員,系統管理員。(2)根據登陸方式,選擇相應的操作方式;
a)如果是一般的員工用戶(默認權限為r即只讀),就只能按照各種方式查看數據,并且只能查看自己的信息和工資情況,并且可以網上修改自己的信息等等功能;
b)如果是員工工資管理員,除了可以查看數據外還能編輯員工基本信息數據。
c)如果是系統管理員,他可以擁有員工工資管理員的所有功能,并且可以創建用戶,并且可以修改員工的工資體系和大小 系統初始化系統管理員(用戶名:root,密碼:123456)。(3)能夠對員工基本信息、工資的基本信息、工資的扣除費用信息進行統計。
(4)員工基本信息、工資的基本信息、工資的扣除費用信息存儲在相應的文件中。一切操作依賴與鏈表與向量。
(5)登錄的用戶名和密碼應該存儲在單獨的文件中,暫時無加密算法。(6)統計功能: a)統計所有公司員工信息。b)統計各部門員工信息。c)統計所有員工工資top10 d)統計所有員工扣除費用top10。e)統計各職務工資信息。(7)查找功能
a).按員工姓名查找 b)按工資卡號查找 c)按身份證號查找d)按公司部門查找 e)按技術職稱查找(8)排序功能 a)可以根據員工的實得工資排序。b)可以根據員工的職務工資排序。c)可以根據員工的扣除工資排序。d)可以根據員工的交稅信息排序。e)可以根據員工的姓名排序。f)可以根據員工的職務排序。(8)系統的操作
a)系統在退出時自動保存、登錄時自動讀取磁盤文件。b)有文件的打開和載入
c)系統在退出時,詢問是否退出并保存(9)系統界面友好,易操作。
2、系統整體框架 2.1項目包含模塊
菜單模塊:主要有登錄主界面,登錄界面,普通員工界面,工資管理員登錄界面、系統管理員登錄界面.通過用戶的不同選擇進行交互.功能:實現不同級菜單之間的顯示和相互之間的界面切換功能.用戶模塊: 功能:集合了用戶創建,查詢用戶信息,修改用戶信息等功能。密碼模塊 :功能:集合了密碼輸入保護,密碼檢驗等功能.查找模塊
功能:集合了按照可以根據員工的姓名查找、根據工資卡號查找、根據身份證號查找、根據部門查找、根據技術職稱查找等一系列的查找貢功能。排序模塊:
功能:集合了根據員工的基本工資排序、根據員工的職務工資排序、根據員工的扣除工資排序、根據員工的交稅信息排序、根據員工的姓名排序、根據員工的職務排序等一系列的排序功能。統計模塊
功能:集合了統計所有公司員工信息、統計各部門員工信息、統計所有員工工資top10、統計所有員工扣除費用top10、統計各職務工資信息等一系列的排序功能 編輯模塊 功能: 實現員工信息的編輯、賬單編輯、工資編輯、各種費用的編輯。添加刪除用戶模塊
功能:實現普通用戶和工資管理的添加。3.詳細設計 3.1實現算法 選擇排序算法時間,空間復雜度:
最壞情況是待排序記錄關鍵字的逆序排列,此時每一趟選擇排序
第三篇:實驗報告薪資管理系統
《 ERP財務管理系統實驗教程 》實驗報告(二)
專業班級
海峽金融2班
學號 3156104206
姓名
林璇
實驗時間 2017.4.25
課時數: 8
實驗名稱: 薪資管理系統一、實驗目的
學習和掌握薪資管理系統的初始化和業務處理,學習時要了解薪資管理系統在人力資源管理系統中的地位,并且要理解薪資管理系統與總賬系統的數據關系。掌握建立工資套帳,建立工資類別,建立人員類別,設置工資項目和計算公式的方法。掌握工資數據計算,個人所得稅計算的方法;掌握工資分攤和生成轉賬憑證的方法。熟悉查詢有關帳表資料并進行統計分析的方法。
二、實驗要求
實驗一 : 建立工資帳套
基礎設置
工資類別設置
設置在崗人員工資帳套的工資項目
設置人員檔案
設置計算公式
帳套備份
實驗二:薪資管理業務處理
對在崗人員進行薪資核算與管理
錄入并計算1月份的薪資數據
扣繳所得稅
銀行代發工資
工資分攤并生成轉賬憑證
月末處理
查看工資發放條
查看部門工資匯總表
按部門進行工資項目構成分析
查詢1月份工資核算的記賬憑證
帳套備份
三、實驗內容及過程(參照實驗指導書的實驗內容)
實驗一:薪資管理系統初始化 1.建立工資套
(1)在企業應用平臺中,執行“人力資源”“薪資管理”命令,打開“建立工資套帳—參數設置”對話框。
(2)選擇本帳套所需處理的工資類別個數為 多個
(3)單擊“下一步”按鈕,打開“建立工資套 扣稅設置”對話框,選中“是否從工資中代扣個人所得稅”復選框,單擊“下一步”按鈕,打開“建立工資套 扣0設置”對話框。
(4)單擊選中“扣0”前的復選框,再選擇‘“扣0至元.......”(5)單擊下一步(6)點擊完成
2.設置人員附加信息
(1)執行“設置”“人員附加信息設置”命令,打開“人員附加信息設置”對話框。(2)單擊“增加”按鈕,單擊“欄目參照”欄的下三角按鈕,選擇“性別”同理,增加“學歷”。
3.設置工資項目
(1)執行“設置”“工資項目設置”命令,打開“工資項目設置”對話框。
(2)單擊“增加”按鈕,從名稱參照“下拉列表中選擇”基本工資“,默認類型為”數字“,小數位為”“2”,增減項為“增項”。已此方法繼續增加其他的工資項目。(3)單擊“確認”按鈕,系統彈出“工資項目已經改變,請確認各工資類別的公式是否正確,否則計算結果可能不正確”信息提示框。4.設置銀行名稱
(1)在企業應用平臺“基礎設置”選項卡中,執行“基礎檔案”收付結算銀行檔案命令,進入”“銀行檔案”.(2)按實驗資料修改已有銀行名稱信息。(3)單擊退出 5.建立工資類別
(1)在薪資管理系統中,執行“工資類別” “新建工資類別”命令,打開“新建工資類別”對話框。
(2)輸入工資類別名稱“在崗人員”
(3)單擊“下一步”按鈕,打開“新建工資類別-請選擇部門”對話框(4)分別單擊選中各部門,也可單擊“選定全部部門”按鈕
(5)單擊“完成”按鈕,系統提示“是否以2009-01-01為當前工資類別的啟用日期?”(6)單擊“是”返回
(7)執行“工資類別”“關閉工資類別”命令,關閉在崗人員工資類別。(8)執行“工資類別”“新建工資類別”命令,建立“退休人員”工資類別。6.設置在崗人員工資套人員檔案
(1)執行“工資類別”“打開工資類別”對話框
(2)選擇“在崗人員”工資類別,單擊“確定”按鈕。
(3)執行“設置”“人員檔案”命令,進入“人員檔案窗口”(4)單擊“增加”按鈕,打開“人員檔案明細”對話框(5)在“基本信息”選項卡中,單擊“人員姓名”欄參照按鈕,選擇“楊文”,帶出其他相關信息,在“銀行名稱”欄中選擇“中國工商銀行”,在“銀行賬號”欄錄入“11022033001”
(6)單擊“附加信息”選項卡,在“性別”欄錄入“男”,在“學歷”欄錄入’大學“,(7)單擊“確認”按鈕
(8)繼續錄入其他人員檔案。
7.設置在崗人員工資類別的工資項目
(1)執行“設置”“工資項目設置”命令,打開“工資項目設置”對話框。
(2)單擊’增加”按鈕,再單擊“名稱參照”欄的下三角按鈕,選擇“基本工資”,并以此方法再增加其他的工資項目。
(3)單擊選中“基本工資”,單擊“上移”按鈕,將基本工資移動到工資項目欄的第一行。再繼續移動其他的工資項目到相應的位置。8.設置“缺勤扣款”和“住房公基金”的計算公式
(1)在工資項目設置對話框中單擊“公式設置”選項卡,打開“工資項目設置-公式設置”對話框
(2)單擊“增加’按鈕從下拉列表中選擇”缺勤扣款“工資項目
3.單擊”缺勤扣款公式定義”區域,在下方的工資項目列表中單擊選中“基本工資”,單擊選中“運算符”區域中的“/”在“缺勤扣款公式定義”區域中繼續錄入“22”,單擊選中’ 運算符”區域中的“*”再單擊選中“工資項目”列表中的“缺勤天數”。(3)單擊’公式確認”按鈕
(4)以此方法設置“住房公積金”的計算公式。9.設置“交通補貼”的計算公式
(1)在“工資項目設置-公式設置”界面中,單擊“增加”按鈕,從下拉列表框中選擇“交通補貼”
(2)單擊“函數公式向導輸入”按鈕,打開“函數向導-步驟之一”對話框(3)單擊選中“函數名”列表中的“iff,(4)單擊”下一步”按鈕,打開“函數向導-步驟之2”對話框。(5)單擊“邏輯表達式”欄的參照按鈕,打開“參照”對話框
(6)單擊“參照列表”欄的下三角按鈕,選擇“人員類別”,再單擊選中“企業管理人員”(7)單擊“確認按鈕”,返回“函數向導-步驟之2”對話框(8)再“算數表達式1”文本框中錄入“200”
(9)單擊“完成”按鈕,返回“公式設置”對話框。將光標放置到“200”之后,繼續單擊“函數公式向導輸入”按鈕,按此前描述的操作選擇“經營人員”,在“算述表達式1”中輸入“200”,再算術表達式2“中輸入“60”(10)單擊“完成”返回公式設置界面
(11)單擊“公式確認”按鈕,單擊“確認”。
實驗二 薪資管理業務處理
1.確認個人收入所得稅的計提基數
(1)在用友ERP-U8企業應用平臺中,選擇“人力資源”中的“薪資管理”,打開“打開工資類別”對話框.(2)選擇“在崗人員”工資類別,單擊“確認”按鈕.(3)執行“業務處理”-“扣繳所得稅”命令,系統彈出“本月末進行“工資變動””功能或數據有變動,請先進入”工資變動”重新計算數據,否則數據可能不正確,信息提示框.(4)單擊“確認”按鈕,進入“個人所得稅扣繳申報表”窗口(5)單擊“稅率”,打開“個人所得稅申報表-稅率表”(6)查看“基數”是否為2000(7)單擊確定,返回個人所得稅扣繳申報表。單擊退出 2.錄入并計算1月份的工資數據(1)進入“工資變動”窗口
(2)單擊替換按鈕,打開工資項數據代替。(3)分別去錄入其他工資項目內容。3.扣繳所得稅(1)執行業務處
(2)選擇“個人所得稅報表” 4.查看銀行代發-覽表(1)執行業務處理
(2)選擇“銀行代發-覽表” 5.工資分攤設置(1)執行業務處理
(2)進入銀行代發 覽表 6.工資分攤并生成轉賬憑證(1)執行業務處理
(2)單擊 工資分攤設置(3)運用添加 7.月末處理
(1)執行業務處理
(2)選中 應付工資,及應付福利 8.查看薪資發放條(1)執行“統計分析” 9.查看部門工資匯總表(1)執行統計分析來完成
10.對財務部進行工資項目構成分析 執行統計分析來完成
11.查詢1月份計提“應付福利費”的記賬憑證 執行統計分析來完成 12.帳套備份
四、實驗總結(是否完成實驗、實驗過程中的問題以及解決方法分析等。實驗總結至少1頁。)
本人完成了此章節的兩個實驗,但過程中遇到了一些小問題,通過了自己的反復試驗和研究找到了造成問題的原因并獨立解決。
實驗一:薪資管理系統初始化
(一)啟用“薪資管理”系統時,找不到啟用系統的對話框。通過詢問同學才找到。
(二)建立“退休人員”工資類別時需注意“退休人員”屬于人事部
(三)設置“住房公基金”時對設置“交通補貼”這一項不知如何輸入正確計算公式。
(四)設置“交通補貼”的計算公式時,在選擇函數公式向導輸入后,找不到參照“人員列表”,對于“名稱參照”下拉列表中沒有的項目可以直接輸入;或者從“名稱參照”中選擇一個類似的項目后在進行修改。其他項目可以根據需要修改。在插入計算公式時也有所困難。
(五)第一次使用工資系統必須將所有人員的基本工資數據錄入系統。工資數據可以在錄入人員檔案時直接錄入,需要計算的內容再在此功能中進行計算。也可以在工資變動功能中錄入,當工資數據發生變動時應在此錄入。
(六)在增加人員檔案時,“停發”,“調出”,和“數據檔案”不可選,在修改狀態下才能編輯。
實驗二:薪資管理業務處理
(一)在錄入并計算1月份的工資數據時,因遺漏缺勤天數和部分數據,導致數據與書本上相差巨大。一開始以為是計算公式的錯誤,最終經過排查發現是數據的遺漏而造成的數據差異。
(二)在執行工資分攤并生成轉賬憑證時,不知為何借方科目和貸方科目都為空白,需重新填寫,耗費了時間。
(三)月末處理只有在會計的1月至11月進行。
(四)在進行工資分攤時,如果不選擇“合并科目相同、輔助項相同的分錄”,則在生成憑證時將每一條分錄都對應一個貸方科目;如果單就“批制”按鈕,可以一次將所有本次參與分攤的“分攤類型”多對應的憑證全部生成。
(五)選擇代扣個人所得稅后,系統將自動生成工資項目“代扣稅”,并自動進行代扣稅金的計算。
(六)工資分攤應按照分攤類型依次進行。
(七)月末處理功能只有賬套主管才能執行。
(八)在月末處理后,如果發現還有一些業務或其他事項要在已進行月末處理的月份進行賬務處理,可由賬套主管以下月日期登錄,使用反結賬功能,取消已結賬標記。
(九)在修改某些數據,重新設置了計算公式,進行了數據替換或在個人所得稅中執行了自動扣稅等操作,必須調用“計算”和“匯總”功能對個人工資數據重新計算,以保證數據正確。
(十)如果對工資數據只進行“計算”的操作,而忘記進行“匯總”,則退出系統是系統會提示“數據發生變動后尚未進行匯總,是否進行匯總?”,如果需要匯總則單擊“是”,否則單擊“否”。
第四篇:軟件工程實驗報告
實驗三:面向對象的系統對象模型實驗
一、實驗目的
1: 熟悉面向對象分析的基本方法,加深理解對象模型、動態模型和功能模型的意義和 作
2: 學習使用rose工具進行面向對象分析的方法
3:理解對象模型、動態模型和功能模型在rose系統中的表示
4:學習用例圖、類圖、關聯圖、順序圖、狀態圖的繪制方法,了解其各自的作用
二、實驗環境
1.硬件環境
P4以上的個人計算機環境,要求內存不少于128MB,硬盤不小于20G.。2.軟件環境
操作系統:Windows 2000 或 Windows XP 數據庫: SqlServer 2000 或 Access 2003數據庫系統 3.通用工具軟件
通用繪圖工具: MicroSoft Visio 2003 文本編輯工具: MicroSoft Word 2003 4.CASE工具
實體建模工具: Erwin 4.0 UML建模工具:Rose 2000
三、實驗內容
1.實驗題目
已知資料管理系統提供資料信息維護、資料查詢、借閱/歸還三項基本功能。使用本系統的角色包括管理員、教師、學生三類。管理員可從事所有操作,學生與教師只能進行資料查詢、借閱/歸還操作。教師最多可以同時借閱10本資料、學生只能同時借閱5本。對于借閱期滿3個月但是仍未歸還的資料,在管理員控制下,系統將自動生成并輸出“催還單”。
試采用面向對象的分析方法對“資料管理系統”進行需求分析和初步設計,做出其詳細的需求陳述;定義基本功能及角色;提取對象、做出用例圖和類圖 2.實驗內容
利用rose工具進行系統建模的實驗,建立所指定之題目的用例圖和對象模型 3.系統初步設計
資料管理系統的角色有三種,分別是管理員、教師、學生。資料管理系統的基本功能有一下三項: ? 資料信息維護 ? 資料查詢 ? 借閱/歸還 4.思考題
1:“角色定義”在應用系統中有什么作用? 答:角色的定義有利于明晰角色所對應的事物以及對數據和功能的操作權限,是系統更加條理。
2:USE-CASE圖反映了系統在哪一方面的需求? 答:它描述了系統的功能以及如何使用一個系統并顯示誰將是相關的用戶、用戶希望系統提供什么服務以及用戶需要為系統提供的服務,它反映了整個系統的一個大概設計。3:對象模型應當包括哪些內容?使用ROSE工具進行分析建模時,通過哪幾種圖例描述對象模型?
答:對象模型描述的是系統的靜態結構,包括系統的類和對象,他們之間的屬性和操作,以及它們之間的聯系。它通常用用例圖和類圖來描述。
5系統類圖
6.系統用例圖
第五篇:軟件工程實驗報告
《軟件工程》課程實驗報告
實驗名稱:教務管理系統之子系統——學院課程安排
姓名:
院(系):軟 件 學 院
專業班級:
學號:
指導教師:
地點:
成績:
時間:2012 年 10月 日 至 2012 年 11月 8 日
1.實驗目的確定項目的可實施性,獲取項目的需求,并在此基礎上完成系統的邏輯功能模型的建立,了解軟件工程中需求分析階段的主要活動和需求分析文檔描述的主要內容,掌握利用數據流圖描述系統功能需求的方法,正確應用數據字典。增進對軟件工程的理解,學會系統的分析軟件的構成,掌握并理解軟件從確立到測試等一系列過程。
2.實驗內容
1.系統簡介
每個學期的期中,學校教務處向各個學院發出下各學期的教學計劃,包括課程名稱、課程代碼、課時、班級類別(本科、專科、成人教育、研究生)、班號等;學院教學主管人員根據教學任務和要求給出各個課程的相關限制(如:任課教師的職稱、上課的班數、最高和最低周學時數等);任課教師自報本人授課計劃,經所在教研室協調任可,將教學計劃上交學院主管教學計劃的人員,批準后上報學校教務處,最終由教務處給出下個學期全學院教師的教學任務書。
假設上述排課過程全部由人工操作,現要求為上述過程實現計算機自動處理過程。
2.限定條件
a)每位教師的主講課程門數不超過2門/學期:講師以下職稱的教師不能承擔學院定主課的主講任務。
b)學院中層干部的主講課時不能超過4學時/周。
c)本學期出現嚴重教學事故的教師不能承擔下各學期的主講任務。
d)本系統的輸入項至少包括:教務處布置的教學計劃,學院教師自報的授課計劃和學院定的有關授課限制條件。
e)本系統的輸出項至少包括:教務處最終下達全院教師的教學任務書和學院各個班級下各學期的課程表(可以不含上課地點)。
項目數據流圖
系統的分析“教務管理系統之子系統——學院課程安排”的組成、結構和實現步驟,明白項目的業務流程圖,繪制數據流圖(DFD),數據模型(ER),編寫數據字典(DD),數據加工處理的描述,撰寫需求規格說明書
3.實驗步驟
1.2.3.4.5.對圖書管理系統進行分析,整合用戶權限和操作 根據用戶操作流程畫出系統流程圖 對系統做出概要分析,擬定開發流程 繪制出甘特圖 繪制線性時間圖
4總結與回顧
通過這次實驗,我學到了很多東西,教務管理系統是學校的管理核心,管理應涉及到學校的專業設置、學藉管理、成績管理、網上注冊、開課管理、選課管理、師資管理等,在數據庫一級建立強有力的安全系統,管理人員可以在互聯網的任何地方辦工,真正實現學校網上管理。
學校中的教務管理是一項很重要的工作,包括學生管理,教師管理和課程管理等。開發“教務信息處理系統”的目的就是利用計算機的查詢和運算功能,代替手工處理,提高工作效力和質量,所以該系統是必要而且能夠實現的。
此次開發的軟件是教務管理系統的一個子系統,即學院課程安排。通過此次課程設計,我們更加了解了軟件的原理,軟件的開發方法和步驟,如繪制數據流圖和數據字典的編寫。進一步掌握了有關數據庫設計的知識和JAVA程序設計,了解了有關網絡的相關知識,對軟件開發平臺有了一定了解。我增長了不少軟件工程與編程,數據庫的知識。在作設計的過程中,軟件是不斷變化的,開始構造的是一方面,實際制作時又是另外一方面,所以得不斷變化。軟件必須有效的支持他的用戶,我們做的軟件是學生選課系統,所以我們需要從學生和老師,管理員的實際情況出發,制定他們操作方便的系統,是軟件對用戶友好。
在寫數據字典之前,我對數據字典的理解有一些偏差,通過這次作實驗,我知道了數據字典就是對數據流,數據流分量,數據存儲,處理的定義集合。我們做這種比較小的軟件時,數據字典還比較好維護,哪里出了問題,可以很快的找到,然后改正。如果做比較大的軟件時,數據字典就不好維護了。開發大的軟件系統時,數據字典的規模和復雜程度迅速增加,貌似人工維護就不太可能了。
這次實驗的完成是我們小組共同努力的結果,我們每個人都付出了很大的汗水,也讓我明白了團隊合作是多么的重要,那么大的工作量僅靠一個人的力量是不可能完成的,在以后的工作和學習中一定要重視團隊合作的重要性,多與合作伙伴交流,了解每個人的想法,最后大家的想法和在一起就是個很了不起的工作。也讓我認識到軟件在我們的生活中越來越重要,我們的生活處處離不開軟件,也讓我對自己以后的工作有了很深的了解,讓我可以向著自己的目標一點點前進。