freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

工資管理系統(tǒng)的設(shè)計與實現(xiàn)-畢業(yè)論文終極版-在線瀏覽

2024-07-29 23:09本頁面
  

【正文】 ....... 29 致 謝 ................................................. 30 1 1 引言 隨著我國科技實力的日益提高和與世界接軌步伐的加快,各行各業(yè)對科技的需求越來越多,而高科技技術(shù)也日新月異。 有關(guān)統(tǒng)計數(shù)字顯示,美國部分企業(yè)試驗實施信息化管理系統(tǒng),平均每一位員工的投入成本大約為 35 美元,但是僅僅用了一年的時間就收到了可觀的回報,只員工的電話詢問一項就減少了 75%,世界著名的電腦公司戴爾在 20xx 年上半年通過互聯(lián)網(wǎng)處理信息,節(jié)省了將近 300 萬美元的管理操作費用,思科公司通過信息化管理系統(tǒng)一年節(jié)省了 2400 萬美元?;谟嬎銠C技術(shù)的工資管理更傾向于流程化和自動化,降低了管理成本,減少了人力工作的操作成本和需要大量紙張的工作,從而實現(xiàn)了企業(yè)的無紙化辦公,搭建了開放式的信息平臺。同時,計算機化的工資管理系統(tǒng)也是信息化人力資源管理( eHR)的重要手段,對實現(xiàn)人力資源戰(zhàn)略地位的提升做出了非凡的貢獻。 主要研究內(nèi)容和研究方法 (1) 應(yīng)用軟件工程設(shè)計思想管理開發(fā)過程。 (2) 工資管理的數(shù)據(jù)庫設(shè)計。 (3) 使用 編寫應(yīng)用程序。 MyEclipse 是一個開放源代碼的、基于 Java 的可擴展的開發(fā)平臺。 (4) 系統(tǒng)層概述 ? 本系統(tǒng)主要分為三個層: Browser 層、 Web 層和 DB 層。 ? Web 層則用來運行 Servlet,負責(zé)業(yè)務(wù)邏輯,也可以稱為業(yè)務(wù)邏輯層。 課題主要研究思路 圖 11研究思路 包頭師范學(xué)院本科畢業(yè)論文 3 2 需求分析和可行性研究 功能概述 本系統(tǒng)采用 Java 作為開發(fā)語言, Oracle 數(shù)據(jù)庫 作為數(shù)據(jù)庫開發(fā)工具。 系統(tǒng)包括員工檔案 、 出勤信息、工資匯總、扣款系統(tǒng)等數(shù)據(jù)庫文件,并設(shè)有員工檔案管理、個人工資明細查詢,部門工資明細查詢,全體員工工資匯總等功能,同時在計算員工實發(fā)工資時 , 在后臺針對其病假事假加班情況作出相應(yīng)計算,使本系統(tǒng)顯得智能化合理化。 本系統(tǒng)可以在前臺操作和后臺管理:前臺操作主要針對于員工級別的用戶,即普通用戶,只能簡單的對本系統(tǒng)進行查詢和打印等操作;后臺管理主要針對于管理員級別用戶,方便其插入和更新員工的檔案及工資信息。 包頭師范學(xué)院本科畢業(yè)論文 4 用戶需求說明 本系統(tǒng)可以在前臺操作和后臺管理:前臺操作主要針對于員工級別的用戶,即普通用戶, 只能簡單的對本系統(tǒng)進行查詢和打印等操作;后臺管理主要針對于管理員級別用戶,方便其插入和更新員工的檔案信息及工資信息。這樣就使財務(wù)人員可以高效快捷的完成工資管理任務(wù)。開發(fā)平臺和工具如下: (1) 中文版: JDK 是 Java 開發(fā)工具箱 ( Java Development Kit) ,其中含有豐富的包文件,這些包里的有些類是可重用的,使開發(fā)基于 web的應(yīng)用更容易維護和擴展。 該數(shù)據(jù)庫支持分布式數(shù)據(jù)結(jié)構(gòu),是一個客戶 /服務(wù)器模式結(jié)構(gòu)。 用戶流程 用戶流程圖集用戶的功能實現(xiàn)和操作流程于一圖,如圖 21 所示: 圖 21 用戶流程圖 打開系統(tǒng) 查看個人信息 查看工資單 打印工資單 登錄 注銷 包頭師范學(xué)院本科畢業(yè)論文 6 管理員流程 圖 22 管理員流程圖 工資管理系統(tǒng) 信息管理模塊 錄入員工信息 系統(tǒng)查詢模塊 工資管理模塊 修改員工信息 刪除員工信息 錄入工資設(shè)計 標準 更新工資設(shè)計 標準 計算出勤工資 計算個人實發(fā)工資 計算 部門工資 計算工資匯總 查詢工資設(shè)計標準 查詢個人信息 查詢個人工資明細 查詢部門工資 查詢工資匯總 包頭師范學(xué)院本科畢業(yè)論文 7 3 概要 設(shè)計 功能 分析 本系統(tǒng)可以在前臺操作和后臺管理:前臺操作主要針對于員工級別的用戶,即普通用戶,只能簡單的對本系統(tǒng)進行查詢和打印等操作;后臺管理主要針對于管理員級別用戶,方便其插入和更新員工的檔案信息及工資信息。 圖 31 系統(tǒng)功能結(jié)構(gòu)圖 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫 ( Databases, DB) 是指長期保存在計算機的存儲設(shè)備上,按照某 種模型組織起來的,可以被不同的用戶應(yīng)用以及進行共享的數(shù)據(jù)的集合。 本系統(tǒng)的數(shù)據(jù)庫由下述四張數(shù)據(jù)表組成: (1) 員工檔案表 staff_record,用來存儲員工的基本信息。 表 員工工資表 staff sub 列名 數(shù)據(jù)類型 大小 是否為空 描述說明 id Int 4 Not null 工號 basic sub decimal 9 Not null 基本工資 good sub decimal 9 Not null 物價補貼 house sub decimal 9 Not null 住房補貼 (3) 員工出勤情況統(tǒng)計表 staff_days,用來存儲員工的考勤信息 。 表 管理員表 admin 列名 數(shù)據(jù)類型 大小 是否為空 描述說明 name varchar 40 Not null 姓名 password password 40 Not null 密碼 realname varchar 40 Not null 真實姓名 grade int 4 Not null 等級 表內(nèi)部的約束條件 本系統(tǒng)添加了員工性別和與部門相關(guān)的 CHECK 約束條件,如下所示: alter table staff _record add constraint c2 check(sex in(39。,39。))。管理部 39。財務(wù)部 39。銷售部 39。市場部 39。人事部 39。 表關(guān)系的實現(xiàn) 本系統(tǒng)中三個主表,即 員工檔案表 staff record、員工工資表 staff sub和員工出勤情況統(tǒng)計表 staff days。當這三個表中執(zhí)行插入、修改和刪除操作時,都會觸發(fā)該觸發(fā)器。 (1) 更新級聯(lián)觸發(fā)器定義語句如下: create or replace trigger update staff_ record before update on staff record for each row begin update indi_sal set name=:, department=:new. department where id=:。 (2) 插入級聯(lián)觸發(fā)器定義語句如下: create or replace trigger insert_staff_sub before insert on staff sub for each row begin update indi_sal set basic sub=:, good sub=:, house sub=: where id=:。 (3) 刪除級聯(lián)觸發(fā)器定義語句如下: create or replace trigger delete_staff_sub before delete on staff_sub for each row begin 包頭師范學(xué)院本科畢業(yè)論文 11 update indi_sal set basic sub=null, good sub=null, house sub=null where id=:。 邏輯設(shè)計 ? 基本表設(shè)計 Oracle 數(shù)據(jù)庫系統(tǒng)所支持的數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。 將 ER 圖轉(zhuǎn)換成關(guān)系模型,關(guān)系的主碼用橫線標識: (1) 員工檔案表( 工號 ,姓名,性別,民族,學(xué)歷,部門,職務(wù)等級,參加工作時 間) (2) 員工工資表( 工號 ,基本工資,物價補貼,住房補貼) (3) 員工出勤統(tǒng)計表( 工號 ,出勤天數(shù),病假天數(shù),事假天數(shù),曠工天數(shù),加班天數(shù)) (4) 個人工資計算視圖( 工號 ,姓名,部門,基本工資,物價補貼,住房補貼,病假扣款,事假扣款,曠工扣款,加班補貼,個人實發(fā)工資) (5) 工資匯總視圖( 工號 ,姓名,部門,基本工資,物價補貼,住房補貼,病假扣款,事假扣款,曠工扣款,加班補貼,個人實發(fā)工資,全廠總工資) (6) 管理員表( 用戶名 ,密碼,真實姓名,等級) 包頭師范學(xué)院本科畢業(yè)論文 12 4 詳細設(shè)計 本系統(tǒng)最大程度的實現(xiàn)了邏輯與界面的分離,在界面上使用了多線程、音樂、文件讀取等,讓程序的應(yīng) 用環(huán)境更加友好,更具動態(tài)效果,更加人性化。 主窗體設(shè)計 程序采用 JFrame 類本系統(tǒng)的登錄窗口界面, JFrame 類是 Swing 組件中依賴于當前運行平臺的組件,在運行主窗體時,窗口由本地平臺的窗口工具包提供。登錄界面如圖 41所示,是使用 AWT 制作的,在登錄界面中沒有使用布局管理。 圖 41用戶登錄界面 界面設(shè)計 界面設(shè)計主要通過兩個用戶界面組件包,分別是 和 ,還有用于事件處理的 包,用戶登錄界面使用一個監(jiān)聽接口的類的對象成為事件監(jiān)聽器 ( ActionListener) ,創(chuàng)建了一個按鈕的監(jiān)視器類實現(xiàn)來實現(xiàn)ActionListener 接口中的方法,當獲得用戶名和密碼后, ActionEvent 事件被觸發(fā),包頭師范學(xué)院本科畢業(yè)論文 13 監(jiān)視器自動調(diào)用 actionPerformed()方法作出響應(yīng),執(zhí)行檢驗用戶名和密碼并作出相關(guān)處理。該界面使用 包中的 AudioClip接口,通過調(diào)用 addActionListener()方法來控制音樂的播放和停止。登錄后顯示管理員窗口,在界面上方有導(dǎo)航條,并設(shè)有音樂開關(guān), 如圖 42 所示。 用 JMenuBar類創(chuàng)建菜單條,調(diào)用 JMenu類的構(gòu)造方法創(chuàng)建導(dǎo)航條上的菜單。同時采用setAccelerator類來設(shè)置修改鍵,它能直 接調(diào)用菜單項的操作偵聽器而不必顯示菜單的層次結(jié)構(gòu)。 包頭師范學(xué)院本科畢業(yè)論文 14 界面設(shè)計 界面設(shè)計主要通過兩個用戶界面組件包,分別是 和 ,還有用于事件處理的 包,用戶登錄界面使用一個監(jiān)聽接口的類的對象成為事件監(jiān)聽器 ( ActionListener) ,創(chuàng)建了一個按鈕的監(jiān)視器類實現(xiàn)來實現(xiàn)ActionListener 接口中的方法,當獲得用戶名和密碼后, ActionEvent 事件被觸發(fā),監(jiān)視器自動調(diào)用 actionPerformed()方法作出響應(yīng),執(zhí)行檢驗用戶名和密碼并作出相關(guān)處理。 利用 messageBean 進行視圖和控制器之間表單數(shù)據(jù)的傳遞。刪除員工信息,通過把列名存在字符串里 , 再使用“ select column_name from all_tab_col
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1