版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 工資管理信息系統(tǒng)</b></p><p><b> 摘要</b></p><p> 工資核算的正確與否關(guān)系到每個勞動者的切身經(jīng)濟(jì)利益。對于企業(yè)來說:工資是成本的重要的組成部分,合理的組織工資核算。能有效控制產(chǎn)品成本中的工資費用,達(dá)到降低產(chǎn)品成本,提高經(jīng)濟(jì)效益的目的。傳統(tǒng)的工資計算,繁瑣而且效率不高,為了解決這一矛
2、盾,利用計算機(jī)來進(jìn)行工資的管理,是十分必要的。</p><p> 論文主要介紹了傳統(tǒng)企業(yè)的工資管理方法以及傳統(tǒng)工資管理所存在的缺陷與弊端,進(jìn)而得出使用基于計算機(jī)上的工資管理信息系統(tǒng)的必要性。目前國內(nèi)的大部分軟件公司都著力與財務(wù)軟件的開發(fā),其中工資管理是會計電算化的重要組成部分,例如用友財務(wù)軟件、金碟財務(wù)軟件等。大部分的工資軟件基本上包括基礎(chǔ)數(shù)據(jù)的錄入、工資的計算與匯總統(tǒng)計表。所采用的編程語言主要是DHIPHI與
3、VB,數(shù)據(jù)庫主要是SQL SERVER 與 ACCESS。通過對這些財務(wù)管理軟件的參考以及比較參考,我重點編寫了工資的匯總與分配。</p><p> 論文重點論述了工資管理信息系統(tǒng)的組成與每個模塊的功能。設(shè)計工資管理信息系統(tǒng)主要從模塊組成、數(shù)據(jù)連接、功能實現(xiàn)、應(yīng)用意義等方面著手。模塊組成主要包括該工資系統(tǒng)的主要組成模塊以及每個模塊所要達(dá)到的功能。工資管理的每個模塊基本上脫離不了數(shù)據(jù),所以在數(shù)據(jù)庫設(shè)計的時候,要充
4、分考慮數(shù)據(jù)的高效,減少數(shù)據(jù)冗余。保證系統(tǒng)的運行速度。數(shù)據(jù)庫我采用ACCESS,在于它與VB的兼容性不錯。</p><p> 論文最后論述了用VB與ACCESS編寫工資管理信息系統(tǒng)的設(shè)計過程。設(shè)計過程主要以上面的分析的重點作為依據(jù)。首先進(jìn)行基礎(chǔ)數(shù)據(jù)的采集,然后進(jìn)行工資的核算等。</p><p> 當(dāng)然作為一個工資管理信息系統(tǒng),其重要的一個方面是實現(xiàn)工資項目的自定義添加,該系統(tǒng)通過多個工資
5、項目共存于一個數(shù)據(jù)表中來實現(xiàn)工資項目的自定義添加。在朝這個思想靠近的過程中,在許多小的細(xì)節(jié)上還存在著很多缺陷。</p><p> 論文結(jié)尾預(yù)測了工資管理信息系統(tǒng)在企業(yè)中的應(yīng)用前景與使用價值。</p><p> 關(guān)鍵字:工資管理 信息系統(tǒng) 匯總分配</p><p><b> 目錄</b></p><p> 第一
6、章 引言-----------------------------------------------5</p><p> 1.1 應(yīng)用背景------------------------------------------------------------------------5</p><p> 1.2 管理信息系統(tǒng)介紹----------------------------
7、--------------------------------5</p><p> 1.3工資管理信息系統(tǒng)的最終目的----------------------------------------------5</p><p> 1.4系統(tǒng)開發(fā)的基本觀點和基本概念-------------------------------------------6</p><p
8、> 1.5 系統(tǒng)開發(fā)原則------------------------------------------------------------------6</p><p> 1.6 系統(tǒng)開發(fā)方法------------------------------------------------------------------7</p><p> 1.7 開發(fā)環(huán)境及工具介紹-
9、--------------------------------------------------------7</p><p> 1.7.1 ACCESS2000數(shù)據(jù)庫介紹-------------------------------------------------7</p><p> 1.7.2 VISUAL BASIC編程語言介紹--------------------
10、------------------------8</p><p> 第二章 系統(tǒng)分析-----------------------------------------9</p><p> 2.1 需求與可行性分析----------------------------------------------------------9</p><p> 2.
11、2 數(shù)據(jù)流分析-------------------------------------------------------------------9</p><p> 2.2.1 手工工資處理流程--------------------------------------------------------9</p><p> 2.2.2 電算化工資核算的內(nèi)容和數(shù)據(jù)流程------
12、--------------------------------10</p><p> 2.2.3 數(shù)據(jù)流程圖----------------------------------------------------------------11</p><p> 2.2.4 數(shù)據(jù)字典-----------------------------------------------------
13、--------------12</p><p> 第三章 系統(tǒng)設(shè)計-------------------------------------------15</p><p> 3.1 設(shè)計思想------------------------------------------------------------------------15</p><p>
14、 3.2 系統(tǒng)功能分析--------------------------------------------15</p><p> 3.3 數(shù)據(jù)庫設(shè)計---------------------------------------------------------------------16</p><p> 3.3.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計--------------------
15、---------------------------------16</p><p> 3.3.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計-----------------------------------------------------18</p><p> 3.3.3 數(shù)據(jù)庫連接實現(xiàn)------------------------------------------------------
16、----20</p><p> 第四章 系統(tǒng)實現(xiàn)---------------------------------------------21</p><p> 4.1 系統(tǒng)界面介紹---------------------------------------------21</p><p> 第五章 系統(tǒng)小結(jié)------------------------
17、--------------------30</p><p> 5.1 系統(tǒng)設(shè)計中的問題-----------------------------------------30</p><p> 5.2 系統(tǒng)展望-------------------------------------------------30</p><p> 5.3 系統(tǒng)應(yīng)用效果--
18、-------------------------------------------30</p><p> 5.4 開發(fā)體會-------------------------------------------------31</p><p> 致謝----------------------------------------------------------32</p&
19、gt;<p> 參考文獻(xiàn)-----------------------------------------------------33</p><p><b> 第一章 引言</b></p><p><b> 1.1 應(yīng)用背景</b></p><p> 人類社會正從工業(yè)時代闊步邁向信息時代,人們越
20、賴越重視信息技術(shù)對傳統(tǒng)產(chǎn)業(yè)的改造,信息化水平的高低已經(jīng)成為衡量一個企業(yè)現(xiàn)代化水平的高低。在這種環(huán)境下,傳統(tǒng)的手工工資管理已經(jīng)遠(yuǎn)遠(yuǎn)落后于企業(yè)的信息化管理,正在逐漸成為企業(yè)高速發(fā)展的后腿。會計電算化的高速發(fā)展,作為其中重要組成部分的工資管理子系統(tǒng),其應(yīng)用的好壞直接關(guān)系到企業(yè)的生存與發(fā)展。工資是成本的重要組成部分,合理、高效的工資管理方法,能有效的控制產(chǎn)品成本中的工資費用,達(dá)到提高企業(yè)經(jīng)濟(jì)效益的目的。而使用財務(wù)管理系統(tǒng)軟件來管理公司的財務(wù)部分
21、,無疑是現(xiàn)代企業(yè)高速發(fā)展的強有力翅膀,加速企業(yè)的騰飛。</p><p> 隨著計算機(jī)技術(shù)的飛速發(fā)展,計算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計算機(jī)實現(xiàn)企業(yè)人事工資的管理勢在必行。對于大中型企業(yè)來說,利用計算機(jī)支持企業(yè)高效率完成勞動人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動企業(yè)勞動人事管理走向科學(xué)化、規(guī)范化的必要條件;而工資管理是一項瑣碎、復(fù)雜而又十分細(xì)致的工作,工資計算、發(fā)放、核算的工作量很大,一般不允許出錯,
22、如果實行手工操作,每月發(fā)放工資須手工填制大量的表格,這就會耗費工作人員大量的時間和精力,計算機(jī)進(jìn)行工資發(fā)放工作,不僅能夠保證工資核算準(zhǔn)確無誤、快速輸出,而且還可以利用計算機(jī)對有關(guān)工資的各種信息進(jìn)行統(tǒng)計,服務(wù)于財務(wù)部門其他方面的核算和財務(wù)處理,同時計算機(jī)具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高人事工資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌
23、的重要條件。</p><p><b> 1.2信息系統(tǒng)介紹</b></p><p> 管理信息系統(tǒng)也稱為MIS,它是一個不斷發(fā)展的新型學(xué)科。管理信息系統(tǒng)的定義隨著計算機(jī)技術(shù)和通訊技術(shù)的進(jìn)步也在不斷更新。在現(xiàn)階段普遍認(rèn)為,管理信息系統(tǒng)是一個由人和計算機(jī)或其他信息處理手段組成的并用于管理信息的系統(tǒng)。管理信息系統(tǒng)能進(jìn)行信息收集、傳輸、加工、保存、維護(hù)和使用。它能實測國民
24、經(jīng)濟(jì)部門或企業(yè)的各種運行情況,能利用過去的數(shù)據(jù)預(yù)測未來,能從全局出發(fā)輔助決策,能利用信息控制國民經(jīng)濟(jì)部門或企業(yè)的活動,并幫助實現(xiàn)其規(guī)劃目標(biāo)。管理信息系統(tǒng)是一門綜合了管理科學(xué)、系統(tǒng)理論、計算機(jī)科學(xué)的系統(tǒng)性邊緣學(xué)科。</p><p> 會計信息系統(tǒng)也稱為電算化會計系統(tǒng),它是以提供會計信息為目的的信息系統(tǒng)。會計信息系統(tǒng)主要由帳務(wù)處理、報表處理、工資核算、固定資產(chǎn)核算、應(yīng)收應(yīng)付核算、材料核算、銷售核算、成本核算等子系統(tǒng)
25、組成。工資核算信息系統(tǒng)是會計信息系統(tǒng)中的重要組成部分。</p><p> 1.3 工資管理信息系統(tǒng)的最終目的</p><p> 工資管理信息系統(tǒng)的最終目的是為管理、決策服務(wù),達(dá)到這個目標(biāo)的手段無外乎以下幾個方面:一是利用計算機(jī)可快速整理、傳輸、處理各種數(shù)據(jù)的特點,處理會計業(yè)務(wù),從而更為全面、更為準(zhǔn)確的提供管理、決策所需的財務(wù)信息;二是利用計算機(jī)處理數(shù)據(jù)速度快的特點,處理會計業(yè)務(wù),從而
26、更為快捷地提供各種管理、決策所需地財務(wù)信息;三是利用計算機(jī)對數(shù)據(jù)分類整理的優(yōu)點,按管理的要求,對會計核算數(shù)據(jù)進(jìn)行各種加工、處理,從而篩選出管理所需的信息;四是會計人員從繁雜的手工核算工作中解脫出來,利用他們懂財務(wù)、了解情況的優(yōu)勢,參與分析、參與管理、參與決策。</p><p> 1.4 系統(tǒng)開發(fā)的基本觀點和基本概念。</p><p> 作為一個系統(tǒng)開發(fā)員,良好的開發(fā)觀點和清晰的概念,是
27、必須具備的。下面我來介紹一下系統(tǒng)開發(fā)的基本觀點和基本概念。</p><p> 1.4.1 系統(tǒng)開發(fā)的基本觀點</p><p><b> 系統(tǒng)的觀點 </b></p><p> 面向用戶觀點 在開發(fā)過程中,對一個系統(tǒng)開發(fā)人員來說,必須具有這樣的觀點:“不是我來設(shè)計,你來用”,而應(yīng)該是“我來設(shè)計,為了你使用”。更明確的說是:“我們一起來
28、設(shè)計,共同為了使用戶滿意”。</p><p> 階段性觀點 信息系統(tǒng)的開發(fā)有一個較長的開發(fā)周期,這個開發(fā)周期是分階段完成的,每個階段必須規(guī)定明確的任務(wù)和成果。</p><p> 1.4.2 系統(tǒng)開發(fā)的基本概念</p><p> 1.軟件 會計信息系統(tǒng)中的軟件是指用于會計工作的計算機(jī)應(yīng)用軟件,包括采用各種計算機(jī)語言編制的用于會計工作的計算機(jī)程序和文檔
29、。</p><p> 2. 模塊 模塊是程序的集合體,一個或數(shù)個程序組成一個模塊,完成一個相對獨立的功能。例如:職工信息輸入模塊、工資項目設(shè)定模塊、工資結(jié)算模塊等。數(shù)個相互聯(lián)系又相對獨立的模塊裝配在一起形成一個獨立的信息系統(tǒng)軟件,比如:工資管理信息系統(tǒng)。一個模塊完成的功能可多可少,所以,有些時候,也將“工資管理信息系統(tǒng)”也稱作一個功能模塊等。</p><p> 3.信息系統(tǒng)數(shù)據(jù)庫
30、 數(shù)據(jù)庫是數(shù)據(jù)的集合體,存放各種數(shù)據(jù)。數(shù)據(jù)庫是由多個數(shù)據(jù)文件(簡稱文件)或表(大型數(shù)據(jù)庫系統(tǒng)中一般叫表)組成,任何一個會計信息系統(tǒng)軟件都必須有數(shù)據(jù)庫,用于存儲相關(guān)的數(shù)據(jù),同一個會計信息系統(tǒng)軟件中,根據(jù)不同數(shù)據(jù)存儲的要求,就存在多個不同結(jié)構(gòu)的數(shù)據(jù)庫文件或數(shù)據(jù)表。</p><p> 軟件文檔 軟件文檔是對會計軟件模塊和數(shù)據(jù)庫等所作的文字說明,包括需求說明書、概要設(shè)計說明書、詳細(xì)設(shè)計說明書、檢測報告、用戶手冊等技
31、術(shù)文檔和使用文檔。</p><p> 軟件的結(jié)構(gòu) 軟件結(jié)構(gòu)是指組成軟件的各個部分,任何會計軟件均由模塊、數(shù)據(jù)庫和會計軟件文檔三大部分組成。</p><p> 軟件工程 軟件工程就是將軟件開發(fā)工程視為一項工程,運用系統(tǒng)的科學(xué)管理的方法,將軟件開發(fā)全過程分為多個階段,每個階段均有明確的目標(biāo)和相應(yīng)的文檔要求,下一階段以上一階段的工作成果為依據(jù),層層控制,步步檢查,保證如期、按量地完成軟件
32、開發(fā)工作。</p><p><b> 1.5 開發(fā)原則</b></p><p> 創(chuàng)新原則,體現(xiàn)先進(jìn)性。計算機(jī)技術(shù)的發(fā)展十分迅速,要及時了解新技術(shù),使用新技術(shù),使目標(biāo)系統(tǒng)較原系統(tǒng)有質(zhì)的飛躍。</p><p> 整體原則,體現(xiàn)完整性。企業(yè)會計管理可以理解為一個合理的“閉環(huán)”系統(tǒng)。目標(biāo)系統(tǒng)應(yīng)當(dāng)是這個“閉環(huán)”系統(tǒng)的完善。企業(yè)會計核算完整的實現(xiàn)計
33、算機(jī)管理不一定必須在企業(yè)的各個方面實現(xiàn),但必須完整的設(shè)計系統(tǒng)的各個方面。</p><p> 不斷發(fā)展原則,體現(xiàn)超前性。為了提高使用率,有效地發(fā)揮會計信息系統(tǒng)地作用,應(yīng)當(dāng)注意技術(shù)地發(fā)展和環(huán)境地變化。會計信息系統(tǒng)在開發(fā)過程中應(yīng)注重不斷發(fā)展和超前意識。</p><p> 經(jīng)濟(jì)原則,體現(xiàn)實用性。大而全和高精尖并不是會計信息系統(tǒng)衡量地標(biāo)準(zhǔn)。事實上許多失敗的會計信息系統(tǒng)正是由于盲目追求高薪技術(shù)而忽
34、視了其實用性。</p><p> 完整實用的文檔資料是成功的會計信息系統(tǒng)的標(biāo)志??茖W(xué)的開發(fā)過程從可行性分析研究開始,經(jīng)過系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施等主要階段。每一個階段都應(yīng)有文檔資料,并且在開發(fā)過程中不斷完善和充實。</p><p><b> 1.6 開發(fā)方法</b></p><p> 在開發(fā)方法的選擇上,我選擇了自頂向下的開發(fā)策略:
35、</p><p> 自頂向下的開發(fā)策略是從企業(yè)工資管理的整體進(jìn)行設(shè)計,逐步從抽象到具體,從概要設(shè)計到詳細(xì)設(shè)計,體現(xiàn)結(jié)構(gòu)化的設(shè)計思想。</p><p> 自頂向下是強調(diào)由全局到局部、由長遠(yuǎn)到近期、由上層到下層,從探索、研制一種合理的信息流的模型出發(fā),設(shè)計出適合于這種信息流的信息系統(tǒng)。子模塊通過信息流確定,而且盡可能的要求每個局部模塊優(yōu)化建立在全局優(yōu)化的指導(dǎo)下。</p>&l
36、t;p> 第一層首先分析工資管理信息系統(tǒng)的系統(tǒng)環(huán)境、系統(tǒng)邊界、系統(tǒng)的總目標(biāo),然后分析系統(tǒng)完成總目標(biāo)所應(yīng)具有的功能以及實現(xiàn)這些功能的信息需求。</p><p> 第二層是模塊級。根據(jù)系統(tǒng)的目標(biāo)、功能以及需求,導(dǎo)出各個模塊的目標(biāo)、功能以及信息需求。同理,逐級地推演更下一層地模塊,即由上而下、由粗而細(xì)、逐級分解、逐層細(xì)化。</p><p> “自頂向下”是一種演繹式的分析方法,是一種
37、整體性、系統(tǒng)性強的分析方法。其具體步驟如下:</p><p> 分析企業(yè)工資核算的目標(biāo)、環(huán)境和系統(tǒng)運行的條;</p><p> 根據(jù)總體目標(biāo)確定各項具體功能;</p><p> 確定需要決策的內(nèi)容;</p><p> 根據(jù)每項決策的內(nèi)容確定所需要的信息;</p><p> 為整個系統(tǒng)規(guī)定各個功能模塊;<
38、/p><p> 為要研制的各個功能模塊和數(shù)據(jù)庫規(guī)定先后順序。</p><p> 該方法的優(yōu)點是對整個計劃來講,邏輯性很強;其缺點是難以制定這樣大的方案。為了解決這一矛盾,我在參考了現(xiàn)有工資管理信息系統(tǒng)的基礎(chǔ)上,進(jìn)行總體規(guī)劃。</p><p> 1.7 開發(fā)環(huán)境與開發(fā)工具介紹</p><p><b> 基本的硬件配置:</b
39、></p><p> CPU:Intel PIII800</p><p><b> 內(nèi)存:256MB</b></p><p><b> 硬盤:40GB</b></p><p><b> 基本的軟件配置:</b></p><p> 操作系統(tǒng)
40、:MicrosoftWindows 2000 Server</p><p> 數(shù)據(jù)庫:Access2000 數(shù)據(jù)庫</p><p> 開發(fā)工具/語言:Visual Basic 6.0簡體中文企業(yè)版</p><p> 1.7.1 Access2000數(shù)據(jù)庫介紹</p><p> Access數(shù)據(jù)庫軟件是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它為用
41、戶提供了數(shù)據(jù)庫管理的工具集和應(yīng)用程序的開發(fā)環(huán)境。Microsoft Office應(yīng)用軟件在辦公自動化方面已得到廣泛的應(yīng)用,而Access 2000是Office 2000系列中的重要組件之一,它是關(guān)系型數(shù)據(jù)庫,特別是中小型數(shù)據(jù)庫應(yīng)用領(lǐng)域中最通用的數(shù)據(jù)庫軟件。</p><p> Access是一種數(shù)據(jù)庫管理系統(tǒng)(DBMS),它同Oracle、DBASE和Foxpro等數(shù)據(jù)庫軟件系統(tǒng)一樣,用于構(gòu)造數(shù)據(jù)庫應(yīng)用程序并實
42、行對數(shù)據(jù)庫的統(tǒng)一管理。用戶可以通過Access提供的開發(fā)環(huán)境及工具集方便地構(gòu)建數(shù)據(jù)庫應(yīng)用程序,大部分是直觀地可視化地操作,無需編寫程序代碼便可方便地完成數(shù)據(jù)庫的管理工資</p><p><b> 它的優(yōu)點是:</b></p><p> ACCESS是真正的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)</p><p> ACCESS具有主關(guān)鍵字和外部關(guān)鍵字定義,提
43、供了數(shù)據(jù)庫的完整性應(yīng)用,避免數(shù)據(jù)遭到不合理的刪除或修改。ACCESS數(shù)據(jù)庫還具有數(shù)據(jù)確認(rèn)規(guī)則,以免輸入的數(shù)據(jù)是非精確數(shù)據(jù)。它支持的字段類型有數(shù)字 文本、日期、貨幣、備注、是/否及OLE對象和空值等。可以說,ACCESS數(shù)據(jù)庫軟件提供了真正的關(guān)系型數(shù)據(jù)庫管理。</p><p> 2. ACCESS是面向數(shù)據(jù)庫開發(fā)人員和最終用戶的數(shù)據(jù)庫管理系統(tǒng)</p><p> ACCESS提供了VBA(
44、VISUAL BASIC FOR APPLICATION)語言。對于數(shù)據(jù)庫開發(fā)人員。利用該語言以及系統(tǒng)提供的可視化和向?qū)?,便可以設(shè)計出具有一定規(guī)模、功能強大的數(shù)據(jù)庫應(yīng)用系統(tǒng)。對于數(shù)據(jù)庫的最終用戶,并不需要編程,就可利用這些可視化工具和向?qū)нM(jìn)行簡單的數(shù)據(jù)庫設(shè)計和管理。</p><p> 3.ACCESS是開放式的數(shù)據(jù)庫管理系統(tǒng)</p><p> 4.ACCESS內(nèi)置了大量的內(nèi)部函數(shù)<
45、;/p><p> ACCESS軟件包含了大量的內(nèi)部函數(shù),包括數(shù)據(jù)庫、數(shù)學(xué)、財務(wù)、日期、時間、字符串等函數(shù)</p><p> 5.可視化的操作工具和方便的向?qū)?lt;/p><p> 1.7.2 Visual basic編程語言簡介</p><p> Visual Basic 簡稱VB,是微軟公司推出的一種可視化編程工具,是當(dāng)今世界上應(yīng)用最廣泛的
46、編程語言之一,它也被公認(rèn)為是編程效率最高的一種編程方法。它開發(fā)速度快捷,具有語法簡單易學(xué)的開發(fā)環(huán)境,是初學(xué)者的首選。VB提供可視化的開發(fā)環(huán)境,使用者可以像搭積木一樣構(gòu)建出程序的界面,而且它提供豐富的控件組,省去了自己編寫代碼的實現(xiàn)這些效果的麻煩,這樣就可以把更多的精力放在程序功能方面的實現(xiàn)上。VB有三種版本,這里使用的是VB企業(yè)簡體中文版。</p><p><b> 第二章 系統(tǒng)分析</b&g
47、t;</p><p> 2.1 需求與可行性分析</p><p><b> 1.需求分析</b></p><p> 自財政部1989年頒布了《會計核算軟件管理的幾項規(guī)定(試行)》之后,部分企業(yè)實現(xiàn)了用計算機(jī)代替手工。但是還有大量的企業(yè)沒有實現(xiàn)會計電算化,仍舊處于傳統(tǒng)的手工會計操作,這大大影響了企業(yè)的進(jìn)一步發(fā)展,從企業(yè)角度出發(fā),他們也渴望
48、有一個適合他們企業(yè)的會計核算軟件,減輕財務(wù)人員的工作強度,提高會計處理效率,加速企業(yè)的發(fā)展;在國家宏觀調(diào)控上,隨著評審工作和以機(jī)代帳審批工作的深入發(fā)展,將會有更多的企業(yè)用計算機(jī)來代替手工開展會計工作。因此,財務(wù)管理軟件的開發(fā),目前的需求還很大。</p><p><b> 2.可行性分析</b></p><p> 系統(tǒng)的可行性研究在系統(tǒng)的整個過程中占有很重要的地位,
49、它決定所選項目是不是可能實現(xiàn)或值得去實現(xiàn)??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。它主要包括技術(shù)、經(jīng)濟(jì)、運行、法律等方面的可行性:現(xiàn)有技術(shù)是否能夠?qū)崿F(xiàn)本系統(tǒng)的設(shè)計開發(fā);經(jīng)濟(jì)上是否值得去實現(xiàn);是否能夠在一般平臺下運行等。</p><p> 技術(shù)可行性是指開發(fā)一個新系統(tǒng)所需要的技術(shù)是否具備,如支持新系統(tǒng)的軟硬件功能以及技術(shù)人員的數(shù)量和水平。本系統(tǒng)是進(jìn)行職工工資處理。結(jié)合實際需要,經(jīng)過
50、仔細(xì)斟酌,我選擇了visual basic6.0作為開發(fā)用戶界面軟件,它綜合了可視化開發(fā)環(huán)境的易用性、32位優(yōu)化編譯技術(shù)的快速和強大、有數(shù)據(jù)引擎提供的可伸縮性等特點;選Microsoft Access 2000用來開發(fā)后臺數(shù)據(jù)庫,它具有很好的安全性與兼容性;而且本系統(tǒng)對硬件的要求不高,在現(xiàn)有技術(shù)基礎(chǔ)上一定能實現(xiàn)本系統(tǒng)。</p><p> 經(jīng)濟(jì)可行性是評價一個計算機(jī)信息系統(tǒng)是否可行的最基本的一種方法,是對信息系
51、統(tǒng)解決方案的成本有效性的量度。信息系統(tǒng)的開發(fā)是一種投資,因此對于用戶來說,他首先關(guān)心的是:是否值得開發(fā)一個信息系統(tǒng)。使用該工資管理信息系統(tǒng)的費用大概在五千左右,這對于一個效益良好的企業(yè)是不存在任何問題的。效益方面:當(dāng)企業(yè)使用工資管理信息系統(tǒng)后,工資處理的效率大大提高,節(jié)省了大量的人力資源,同時還改善了企業(yè)的形象。綜上,設(shè)計開發(fā)本系統(tǒng)在經(jīng)濟(jì)上是切實可行的。</p><p> 改系統(tǒng)對硬件的要求不高,586以上的計
52、算機(jī)就能運行系統(tǒng),所在在系統(tǒng)運行方面也不存在問題。</p><p><b> 2.2 數(shù)據(jù)流分析</b></p><p> 在進(jìn)行數(shù)據(jù)流分析以前,我們先來了解一下手工工資管理的基本流程</p><p> 2.2.1 手工工資處理流程</p><p> 工資核算的內(nèi)容主要包括以下四個方面:</p>&
53、lt;p> 全面、正確地反映每個勞動者工資地組成情況,通過工資核算可以對單位是否嚴(yán)格執(zhí)行國家、單位有關(guān)的方針政策和勞動工資制度進(jìn)行監(jiān)督。</p><p> 及時正確地計算勞動者的工資,為工資的正確發(fā)放提供詳細(xì)資料,并根據(jù)國家的有關(guān)規(guī)定和管理要求進(jìn)行匯總,可以系統(tǒng)、綜合地反映單位與勞動者之間的工資結(jié)算情況。</p><p> 根據(jù)有關(guān)制度和規(guī)定,對工資按用途進(jìn)行分配,并進(jìn)行相應(yīng)的
54、帳務(wù)處理,為正確計算產(chǎn)品成本、單位利潤提供依據(jù)。</p><p><b> 工資的計算方法:</b></p><p> 在手工條件下,工資的會計核算工作由兩部分組成:工資結(jié)算和工資分配。</p><p><b> 工資結(jié)算階段</b></p><p> 工資結(jié)算階段,會計部分要接受以下各部門
55、的有關(guān)數(shù)據(jù):</p><p> 人事部門提供的人員變動資料;</p><p> 班組科室填制并報經(jīng)勞資部門批準(zhǔn)的考情統(tǒng)計資料;</p><p> 生產(chǎn)車間提供的產(chǎn)量和質(zhì)量統(tǒng)計資料;</p><p> 總務(wù)部門提供的房租、水電費等代扣資料;</p><p> 會計人員對這些數(shù)據(jù)進(jìn)行分類、匯總,計算出每一職工的實
56、發(fā)工資,編制工資結(jié)算單,并按職工類別編制工資結(jié)算匯總表,根據(jù)表內(nèi)金額開出支票向銀行提取現(xiàn)金已備發(fā)放工資。</p><p><b> 工資分配階段</b></p><p> 財務(wù)部門根據(jù)各部門填制的工資費用分配表編制工資費用分配匯總表,將工資費用根據(jù)用途進(jìn)行分配。</p><p> 2.2.2 電算化工資核算的內(nèi)容和數(shù)據(jù)流程</p&g
57、t;<p> 1 .工資核算的內(nèi)容</p><p> 具體的講,電算化工資核算系統(tǒng)具有以下功能:</p><p> 根據(jù)國家和單位的工資政策設(shè)置工資種類和各類工資的項目結(jié)構(gòu)。</p><p> 根據(jù)職工的考勤記錄和扣款等信息,自動計算職工的工資,包括應(yīng)發(fā)工資合計、工資扣款合計、實發(fā)工資合計等,最后生成工資結(jié)算單。</p><
58、p> 工資數(shù)據(jù)編輯,對某種工資體系的工資明細(xì)的增加、刪除,固定項目和變動項目的修改,根據(jù)定義的計算公式自動計算。</p><p> 自動按職工所在的部門和職稱進(jìn)行匯總,生成工資結(jié)算匯總表,如工資部門匯總表、工資職稱匯總表等。</p><p> 自動編制工資費用分配匯總表等。</p><p> 工資管理信息系統(tǒng)還能夠進(jìn)行各種各樣的統(tǒng)計和查詢。</p
59、><p> 2 電算化工資核算的數(shù)據(jù)處理流程</p><p> 根據(jù)電算化工資核算的內(nèi)容,我們可以對電算化工資核算系統(tǒng)的數(shù)據(jù)處理詳細(xì)流程進(jìn)行如下概括:</p><p> 部門設(shè)置。部門設(shè)置根據(jù)企業(yè)的組成情況,設(shè)置相應(yīng)的部門機(jī)構(gòu)、職工的崗位類別及職工的基本情況。</p><p> 工資初始化。根據(jù)國家和單位的工資政策設(shè)置工資種類和各類工資的
60、對應(yīng)項目結(jié)構(gòu),對每種工資項目結(jié)構(gòu)定義其計算公式。</p><p> 工資編輯。對應(yīng)手工處理流程,工資編輯是對上月工資數(shù)據(jù)進(jìn)行修改和增刪。在編輯時,一方面需要根據(jù)人事部門、或其他部門的人事變動和工資補貼調(diào)整資料等信息,并對相應(yīng)工資文件的固定項目進(jìn)行修改;另一方面還應(yīng)根據(jù)本月生產(chǎn)等部門的考勤記錄、代扣款項等信息,對工資相應(yīng)的變動項目(如獎金、房租等)進(jìn)行修改。在實際工作中,這一過程具有計算工作量大、處理重復(fù)性強的特
61、點。 </p><p> 按職工類別和部門類別進(jìn)行匯總,生成工資結(jié)算匯總表。</p><p> 按工資的用途對工資費用進(jìn)行分配,生成工資費用分配表,為成本計算提供資料。</p><p> 工資核算系統(tǒng)的業(yè)務(wù)流程如下圖:</p><p><b> 業(yè)務(wù)流程圖2.1</b></p><p>
62、 2.2.3 數(shù)據(jù)流程圖</p><p> 數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動、處理和存儲情況。符號說明如下:</p><p> 外部實體 數(shù)據(jù)流</p><p> 處理 數(shù)據(jù)存儲</p><p> 數(shù)據(jù)流程圖分多少層次視實際情況
63、而定,考慮到工資管理信息系統(tǒng)相對較小,在這里我把數(shù)據(jù)流程圖分為二層。</p><p><b> 職工信息</b></p><p> 產(chǎn)品質(zhì)量信息工資信息</p><p><b> 匯總分配</b></p><p><b> 信息</b></p><
64、;p><b> 扣款等信息</b></p><p> 數(shù)據(jù)流程圖第一層2.2</p><p><b> 職工基本信息</b></p><p><b> 產(chǎn)品質(zhì)量信息</b></p><p><b> 工資查詢</b></p>
65、<p> 水電費等代扣信息工資統(tǒng)計單</p><p><b> 工資計算單</b></p><p> 職工工資表 工資信息單工資統(tǒng)計單</p><p><b> 月工資合計表</b></p><p><b> 工資信息單</b></p>
66、;<p><b> 工</b></p><p><b> 資</b></p><p><b> 單</b></p><p><b> 工資匯總單</b></p><p><b> 工資匯總單</b></p
67、><p><b> 工資匯總表</b></p><p> 工資費用分配單工資費用分配憑證</p><p><b> 工資費用分配表</b></p><p> 數(shù)據(jù)流程圖第二層2.3</p><p><b> 2.3 數(shù)據(jù)字典</b></p
68、><p> 為了對數(shù)據(jù)流程圖中的各個元素作出詳細(xì)的說明,有必要建立數(shù)據(jù)字典。數(shù)據(jù)字典的內(nèi)容主要是對數(shù)據(jù)流程圖中的數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲和外部實體等六個方面進(jìn)行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個方面對系統(tǒng)的邏輯模型進(jìn)行完整的描述。</p><p><b> 數(shù)據(jù)流的描述</b></p><p> 數(shù)
69、據(jù)流名稱:職工基本信息</p><p> 數(shù)據(jù)流來源:人事部門</p><p> 數(shù)據(jù)流去向:工資管理信息系統(tǒng)</p><p> 數(shù)據(jù)項組成:職工編號+職工姓名+職稱+部門+年齡+住址+備注</p><p> 數(shù)據(jù)流名稱:代扣信息</p><p> 數(shù)據(jù)流來源:后勤部門</p><p>
70、; 數(shù)據(jù)流去向:工資管理信息系統(tǒng)</p><p> 數(shù)據(jù)項組成:水電費+缺勤扣款等</p><p> 數(shù)據(jù)流名稱:月工資信息</p><p> 數(shù)據(jù)流來源:工資計算模塊</p><p> 數(shù)據(jù)流去向:工資匯總模塊、工資查詢模塊</p><p> 數(shù)據(jù)項組成:職工編號+職工姓名+職稱+部門+年齡+月份+應(yīng)發(fā)合
71、計+代扣合計+個人所得稅+實發(fā)工資+統(tǒng)計日期</p><p> 數(shù)據(jù)流名稱:工資匯總信息</p><p> 數(shù)據(jù)流來源:工資計算模塊</p><p> 數(shù)據(jù)流去向:工資費用分配模塊</p><p> 數(shù)據(jù)項組成:部門+應(yīng)發(fā)合計+代扣合計+個人所得稅+實發(fā)工資+月份+統(tǒng)計日期</p><p> 數(shù)據(jù)流名稱:工資
72、費用分配信息</p><p> 數(shù)據(jù)流來源:工資匯總模塊</p><p> 數(shù)據(jù)流去向:帳務(wù)處理系統(tǒng)</p><p> 數(shù)據(jù)項組成:部門+費用類型+工資費用</p><p><b> 處理邏輯的描述</b></p><p> 處理邏輯名稱:基礎(chǔ)數(shù)據(jù)輸入處理</p><
73、p> 簡述:接受各部門的基礎(chǔ)數(shù)據(jù)</p><p> 輸入的數(shù)據(jù)流:職工基本信息、產(chǎn)品質(zhì)量信息、水電費等代扣信息</p><p> 處理描述:對職工基本信息、產(chǎn)品質(zhì)量信息、水電費等代扣信息進(jìn)行數(shù)據(jù)提取,為職工工資輸入作準(zhǔn)備。</p><p> 處理邏輯名稱:職工工資計算處理</p><p> 簡述:進(jìn)行職工工資計算</p&
74、gt;<p> 輸入的數(shù)據(jù)流:職工基本信息、職工應(yīng)發(fā)項目信息、職工代扣項目信息</p><p> 處理描述:處理由基礎(chǔ)數(shù)據(jù)處理后得到的職工工資應(yīng)發(fā)款和代扣款,生成職工工資表</p><p> 處理邏輯名稱:工資匯總處理</p><p> 簡述:進(jìn)行工資的匯總處理</p><p> 輸入的數(shù)據(jù)流:職工工資信息</p
75、><p> 處理描述:對職工工資表進(jìn)行匯總,匯總按部門和職稱進(jìn)行,生成部門工資匯總表和職稱工資匯總表</p><p> 處理邏輯名稱:工資費用分配處理</p><p> 簡述:按部門進(jìn)行工資費用的分配處理</p><p> 輸入的數(shù)據(jù)流:部門工資匯總表</p><p> 處理描述:根據(jù)工資費用的用途,按部門進(jìn)行工
76、資費用的分配,生成工資費用分配表。</p><p><b> 數(shù)據(jù)存儲的描述</b></p><p> 數(shù)據(jù)存儲名稱:職工工資表</p><p> 簡述:記錄職工工資明細(xì)帳</p><p> 數(shù)據(jù)存儲組成:職工編號+職工姓名+部門+職稱+月份+應(yīng)發(fā)合計+代扣合計+個人所得稅+實發(fā)工資+統(tǒng)計日期</p>
77、<p> 關(guān)鍵字:職工編號+月份</p><p> 相關(guān)聯(lián)的處理:工資計算處理</p><p> 數(shù)據(jù)存儲名稱:工資匯總表</p><p> 簡述:記錄部門工資信息和職稱工資信息</p><p> 數(shù)據(jù)存儲組成:部門+應(yīng)發(fā)合計+代扣合計+個人所得稅+實發(fā)工資+月份+統(tǒng)計日期</p><p>
78、職稱+應(yīng)發(fā)合計+代扣合計+個人所得稅+實發(fā)工資+月份+統(tǒng)計日期</p><p><b> 關(guān)鍵字:部門+月份</b></p><p><b> 職稱+月份</b></p><p> 相關(guān)聯(lián)的處理:工資匯總處理</p><p> 數(shù)據(jù)存儲名稱:工資費用分配表</p><p&
79、gt; 簡述:將工資費用按用途進(jìn)行分配</p><p> 數(shù)據(jù)存儲組成:部門+費用類型+工資費用</p><p> 關(guān)鍵字:部門+費用類型</p><p> 相關(guān)聯(lián)的處理:工資分配處理</p><p> 數(shù)據(jù)存儲名稱:工資查詢</p><p> 簡述:進(jìn)行職工工資的查詢</p><p&g
80、t; 數(shù)據(jù)存儲組成:職工編號、月份、部門</p><p> 關(guān)鍵字:職工編號、月份、部門</p><p><b> 外部實體的描述</b></p><p> 外部實體名稱:人事部門</p><p> 簡述:職工基本信息輸入</p><p> 輸出的數(shù)據(jù)流:職工基本信息</p>
81、;<p><b> 外部實體名稱:車間</b></p><p> 簡述:提供職工工作情況</p><p> 輸出的數(shù)據(jù)流: 產(chǎn)品質(zhì)量等信息</p><p> 外部實體名稱:后勤部門 </p><p> 簡述:提供職工代扣款項</p><p> 輸出的數(shù)據(jù)流:代扣款項信息&
82、lt;/p><p> 外部實體描述:財務(wù)部門</p><p> 簡述:管理企業(yè)財務(wù)狀況</p><p> 輸出的數(shù)據(jù)流:企業(yè)各項財務(wù)報表</p><p><b> 第三章 系統(tǒng)設(shè)計</b></p><p> 完成了系統(tǒng)的需求分析之后,就進(jìn)入了系統(tǒng)的設(shè)計階段,在整個系統(tǒng)的開發(fā)時期中,設(shè)計階段
83、是最主要的階段。按軟件生存周期的劃分,設(shè)計任務(wù)通常分兩個階段來完成。第一個階段是概要設(shè)計,它的任務(wù)是建立軟件的總體結(jié)構(gòu),即軟件的組成,以及各組成成分(子系統(tǒng)或模塊)之間的相互聯(lián)系。第二個階段是是詳細(xì)設(shè)計,其任務(wù)是確定模塊的內(nèi)部算法和數(shù)據(jù)結(jié)構(gòu),產(chǎn)生描述各個模塊程序過程的詳細(xì)設(shè)計文檔。在本系統(tǒng)的設(shè)計過程中采取了模塊化的設(shè)計方法,化繁為簡。</p><p><b> 3.1 設(shè)計思想</b>&
84、lt;/p><p> 由于工資管理信息的特殊性,這里只設(shè)一個管理員用戶,其他非管理員不得進(jìn)行系統(tǒng)操作。所以該工資管理信息系統(tǒng)沒有進(jìn)行權(quán)限的劃分。管理員就是超級用戶,具有所有權(quán)限。</p><p> 系統(tǒng)通過對基礎(chǔ)數(shù)據(jù)的處理,經(jīng)過工資計算和匯總等數(shù)據(jù)處理過程后,生成職工工資表等所需數(shù)據(jù)。這個過程實際上就是一個數(shù)據(jù)處理的過程。</p><p><b> 3.
85、2 功能分析</b></p><p> 該工資管理信息系統(tǒng)的結(jié)構(gòu)功能圖如下:</p><p> 下面我結(jié)合功能模塊圖來簡要說明一下各個功能模塊:</p><p> 基礎(chǔ)數(shù)據(jù)模塊:該模塊包括職工基本信息輸入、工資項目設(shè)置和職工工資輸入。這些基礎(chǔ)數(shù)據(jù)是整個工資管理信息系統(tǒng)的基礎(chǔ)。在工資項目設(shè)置中,企業(yè)可以自定義工資項目,把工資項目分成增項和減項。設(shè)置好
86、工資項目后,就可以進(jìn)行職工工資輸入了。</p><p> 工資核算模塊:該模塊是這個工資管理信息系統(tǒng)的核心,它通過工資編輯和工資計算兩個模塊完成了對原始數(shù)據(jù)的處理,生成職工工資表和月工資合計表,接著進(jìn)入工資匯總分配階段,通過剛才計算生成的職工工資表,生成部門工資分配表,然后進(jìn)行工資費用分配,生成工資費用分配表。通過工資編輯這一模塊,管理員只要在基礎(chǔ)數(shù)據(jù)輸入一次,不必每月都進(jìn)行職工工資輸入,以后每個月只要在工資編
87、輯模塊中進(jìn)行修改等操作,完成每個月的工資計算。這大大減少了財務(wù)人員的工作強度,效率明顯提高。在個人所得稅計算上,我分了三個數(shù)據(jù)段:1000、3000和5000,1000以下不用交納個人所得稅,1000-3000交納應(yīng)發(fā)工資的5%,3000-5000交納應(yīng)發(fā)工資的15%,5000以上交納工資的30%。</p><p> 工資計算公式=職工應(yīng)發(fā)合計-職工代扣合計-個人所得稅</p><p>
88、 查詢窗口:該模塊提供四種方式查詢,分別是按職工編號、職稱、部門和月份進(jìn)行職工工資的查詢。</p><p> 系統(tǒng)維護(hù):該模塊包括用戶設(shè)置、數(shù)據(jù)初始化和職工工資表的導(dǎo)出。用戶設(shè)置包括添加用戶、密碼修改。數(shù)據(jù)初始化操作能把數(shù)據(jù)庫中的所有數(shù)據(jù)刪除。通過職工工資表的導(dǎo)出功能可以把職工工資表用EXCEL格式保存起來。</p><p><b> 3.2數(shù)據(jù)庫設(shè)計</b>&
89、lt;/p><p> 3.2.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計</p><p> 根據(jù)上面的設(shè)計規(guī)劃的實體有:職工基本信息實體、工資項目設(shè)置信息實體、職工應(yīng)發(fā)款信息實體、職工代扣款信息實體、職工工資信息實體、工資費用分配信息實體、用戶信息實體。</p><p> 各個實體具體的描述E-R圖如下。</p><p> 職工基本信息實體E-R圖:<
90、;/p><p> 工資項目設(shè)置信息實體E-R圖:</p><p> 職工應(yīng)發(fā)款信息實體E-R圖:</p><p> 職工代扣款信息實體E-R圖:</p><p> 職工工資信息實體E-R圖:</p><p> 職工費用分配實體E-R圖:</p><p> 用戶信息實體E-R圖:</
91、p><p> 實體與實體之間的E-R圖:</p><p> 3.2.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計</p><p> 現(xiàn)在需要將上面的數(shù)據(jù)庫概念結(jié)構(gòu)裝化為Access2000數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)的邏輯結(jié)構(gòu)。</p><p><b> 職工基本信息表</b></p><p> 該
92、表用于存放所有職工基本信息,包括職工編號、職工姓名、部門、職稱、年齡、住址等。每個職工都有唯一的職工編號。職工基本信息是工資管理信息系統(tǒng)正常操作的基礎(chǔ),如果沒有職工記錄,后面的操作就很難完成。</p><p><b> 工資項目表</b></p><p> 該表用于存放工資項目的所有信息,包括工資項目和項目屬性。它允許企業(yè)自定義工資項目,它和職工基本信息是下一步工
93、資輸入的基礎(chǔ)數(shù)據(jù)。工資項目包括增項和減項兩部分。例如基本工資、獎金等是增項工資項目;水電費、缺勤扣款是減項工資項目。</p><p><b> 職工應(yīng)發(fā)款</b></p><p> 該表用于存放職工應(yīng)發(fā)款項的所有信息。包括職工編號、工資項目、工資費用。它是通過職工工資輸入這個模塊輸入數(shù)據(jù),在這個表中一個職工編號對應(yīng)很多的增項工資項目。表中記錄分布情況例如“1000
94、1-基本工資――800、10001――獎金――300、10002――基本工資――1000、10002――獎金――150”。</p><p><b> 4. 職工代扣款</b></p><p> 該表用于存放職工代扣款項的所有信息。包括職工編號、工資項目、工資費用。它與職工應(yīng)發(fā)款是相對應(yīng)的。它也是通過職工工資輸入模塊輸入數(shù)據(jù),相對于職工應(yīng)發(fā)款,它表中的一個職工編號對
95、應(yīng)很多的減項工資項目。表中記錄分布情況例如“10001――水電費――100、10001――缺勤扣款――60、10002――水電費――90”它與職工應(yīng)發(fā)款是進(jìn)行職工工資計算的基礎(chǔ)數(shù)據(jù)。</p><p><b> 5 職工工資表</b></p><p> 該表用于存放所有職工的工資信息。包括職工編號、職工姓名、職稱、部門、月份、應(yīng)發(fā)合計、代扣合計、個人所得稅、實發(fā)工
96、資、計算日期。這個表是整個工資管理信息系統(tǒng)的核心,以后的匯總、分配等都是以職工工資表為基礎(chǔ)。脫離了職工工資表,工資管理信息系統(tǒng)也就不是工資信息系統(tǒng)了。這個表的數(shù)據(jù)是在工資計算這個模塊中通過調(diào)用職工基本信息表、職工應(yīng)發(fā)款、職工代發(fā)款來計算職工工資的。通過職工工資表,就把整個的數(shù)據(jù)表連接了起來,在某種意義上來說,它也是樞紐。</p><p><b> 工資費用分配表</b></p>
97、<p> 該表用于存放工資費用分配信息。它包括部門、費用類型、工資費用。它是通過工資費用分配這個模塊得到的。工資費用通過工資費用分配這個模塊產(chǎn)生了某部門某工資費用是多少這樣的信息,寫入到工資費用分配表。例如“管理部門――管理費用――10000、生產(chǎn)部門―――生產(chǎn)費用―――9000、生產(chǎn)部門――管理費用――1200”等。</p><p> 7.USERINFO</p><p&g
98、t; 該表用于存放管理員的信息,包括用戶名和用戶密碼。也就是說該工資管理信息系統(tǒng)只有該工資管理信息系統(tǒng)的管理員才有權(quán)操作,一般員工是不可以進(jìn)行操作。</p><p> 3.2.3 數(shù)據(jù)庫連接</p><p> 系統(tǒng)的數(shù)據(jù)庫連接方面,大部分模塊采用了ADO DATA控件,它是VB6.0中文版提供的一個ACTIVE控件。ADO訪問數(shù)據(jù)庫是通過訪問OLE DB數(shù)據(jù)提供程序來進(jìn)行的,提供了一
99、種對OLE DB數(shù)據(jù)提供程序的簡單高層訪問接口。ADO技術(shù)簡化了OLE DB的操作,OLE DB的程序中使用了大量的COM接口,而ADO封裝了這些接口。舉例說明ACCESS數(shù)據(jù)庫的ADO連接方法:</p><p> Dim cnn as new adodb.connection</p><p> Set cnn new adodb.connection</p><p
100、> Cnn.connectionstring=” "Provider=Microsoft.Jet.OLEDB.4.0;Data</p><p> Source=e:\111\salary.mdb;Persist Security Info=False"</p><p><b> cnn.Open</b></p><p
101、> 在職工基本信息輸入和工資項目設(shè)置模塊,采用了DATA控件,相對于ADO控件,DATA控件的靈活性和糾錯功能沒有ADO控件強。</p><p> 第四章 系統(tǒng)實現(xiàn)</p><p> 系統(tǒng)設(shè)計階段確定了應(yīng)該怎樣具體地實現(xiàn)所要求的系統(tǒng),也就是說經(jīng)過這個階段的設(shè)計工作,得出了對目標(biāo)系統(tǒng)的精確描述。在接下來的編碼實現(xiàn)階段,就把這些描述直接翻譯成VB的程序設(shè)計語言書寫的程序和界面。
102、下面我就來介紹一個該工資管理信息系統(tǒng)的各個界面。</p><p> 4.1 系統(tǒng)界面介紹</p><p> 1.系統(tǒng)登陸界面如下圖所示:</p><p><b> 登陸窗口4.1.1</b></p><p> 該模塊主要功能是實現(xiàn)用戶登陸,只有具有管理員身份的人才能操作此工資管理信息系統(tǒng),防止非管理人員登陸,保
103、護(hù)數(shù)據(jù)的安全。</p><p> 密碼錯誤提示4.1.2</p><p> 用戶不存在提示4.1.3</p><p> 2.登陸后進(jìn)入系統(tǒng)主界面:</p><p> 系統(tǒng)主界面4.1.4</p><p> 該界面設(shè)計的基本原則是方便操作和視覺效果。為了操作系統(tǒng)方便,我采用了TOOLBAR控件,把系統(tǒng)的主要功能
104、放在TOOLBAR中,好比是作了一個鏈接,不需要通過菜單選擇,可以直接進(jìn)入職工工資輸入等功能模塊。通過采用圖片增強了視覺效果,做到了界面美觀。</p><p> 3.工資項目設(shè)置界面:</p><p> 工資項目設(shè)定界面4.1.5</p><p> 該界面提供給企業(yè)自定義工資項目,工資項目屬性分為增項和減項。在初次使用工資管理信息系統(tǒng)時,要定義好工資項目。以后
105、有項目變動時,可以在這里進(jìn)行添加和刪除。該模塊的數(shù)據(jù)綁定采用了DATA1控件。</p><p><b> 職工基本信息輸入:</b></p><p> 職工基本信息錄入界面4.1.6</p><p> 該界面輸入職工基本信息,包括職工的職稱和所在的部門。該模塊的數(shù)據(jù)綁定采用了data1控件。</p><p><
106、;b> 職工工資輸入:</b></p><p> 職工工資輸入界面4.1.7</p><p> 該界面處理的數(shù)據(jù)是從職工基本信息和工資項目設(shè)置兩個模塊中得到。選定工資項目,輸入工資費用后,確定命令按鈕根據(jù)工資項目的屬性分別寫職工應(yīng)發(fā)款和職工代扣款。為職工工資計算作準(zhǔn)備。如果沒有職工記錄,系統(tǒng)會提示目前還沒有任何職工記錄,要輸入職工記錄嗎?如果選擇是,將進(jìn)入職工基本信
107、息輸入界面,否退出職工工資輸入界面,如下圖:</p><p> 職工工資輸入4.1.8</p><p> 6.職工工資編輯界面:</p><p> 工資編輯界面4.1.9</p><p> 該界面可以進(jìn)行職工應(yīng)發(fā)款和代扣款的修改和刪除,通過這一模塊,職工工資不必每月都在職工工資輸入界面中進(jìn)行操作,在工資編輯界面就能完成。因為職工工資項
108、目一般一次設(shè)定后,沒有特殊情況是不會改變的。</p><p><b> 職工工資計算界面:</b></p><p> 職工工資結(jié)算界面4.1.10</p><p> 該界面通過調(diào)用職工應(yīng)發(fā)款和職工代扣款,來進(jìn)行職工工資的計算,工資計算公式=職工應(yīng)發(fā)合計-職工代扣合計-職工所得稅</p><p> 職工應(yīng)發(fā)合計由增
109、項工資項目組成,代扣合計由減項工資項目組成。通過計算,生成職工工資表。如果同一職工在同一月份進(jìn)行計算的話,系統(tǒng)會提示該職工已經(jīng)統(tǒng)計過。如果該職工工資沒有計算過,系統(tǒng)會提示計算成功如下面:</p><p> 計算成功提示界面4.1.11</p><p> 在進(jìn)行工資計算的時候,右邊的DATAGRID控件會顯示相應(yīng)職工的工資應(yīng)發(fā)款和職工代扣款。我們可以清楚的知道職工工資的構(gòu)成情況。<
110、/p><p><b> 工資匯總界面:</b></p><p> 工資匯總分部門工資匯總表和職稱工資匯總表。通過工資匯總,可以了解各部門的工資情況和各個職稱段的工資構(gòu)成情況。</p><p> 部門工資匯總表4.1.12</p><p> 職稱工資匯總表4.1.13</p><p><b
111、> 工資費用分配界面:</b></p><p> 工資費用分配(一)4.1.14</p><p> 分配后更新提示界面4.1.15</p><p> 工資費用分配界面(二)4.1.16</p><p> 通過圖示界面,我們可以看到,工資費用分配的前提條件是工資匯總,進(jìn)行了工資匯總后,才可以進(jìn)行工資的費用分配,生成工
112、資費用分配表。</p><p><b> 查詢窗口:</b></p><p> 該工資管理信息系統(tǒng)提供給管理員四種查詢方式的選擇:職工編號、職稱、部門和月份。</p><p> 按職工編號查詢界面4.1.17</p><p> 按部門查詢界面4.1.18</p><p> 按月份查詢界面
113、4.1.19</p><p> 按職稱查詢界面4.1.20</p><p> 10. 系統(tǒng)維護(hù)界面:</p><p> 系統(tǒng)維護(hù)里有用戶的添加、用戶密碼的修改、職工工資表導(dǎo)出與數(shù)據(jù)初始化。職工工資表的導(dǎo)導(dǎo)出實現(xiàn)數(shù)據(jù)庫表與EXCEL表格式之間的相互轉(zhuǎn)換。數(shù)據(jù)初始化后清空數(shù)據(jù)庫,一般情況下,建議不要進(jìn)行數(shù)據(jù)初始化。</p><p> 職工
114、工資表導(dǎo)出界面提示4.1.23</p><p> 導(dǎo)出時沒有記錄提示界面4.1.24</p><p> 數(shù)據(jù)初始化提示界面4.1.25</p><p> 管理員添加界面4.1.26</p><p> 密碼修改界面4.1.27</p><p> 到這里,系統(tǒng)實現(xiàn)的基本功能已經(jīng)介紹完。由于能力及時間問題,系統(tǒng)中還
115、存在很多的不足,希望老師們能夠諒解!</p><p><b> 第五章 系統(tǒng)小結(jié)</b></p><p> 5.1 系統(tǒng)設(shè)計中的問題</p><p> 在系統(tǒng)的設(shè)計過程中,在對工資項目添加這一塊,首先想到了字段的動態(tài)添加。在參考了大量書籍后,發(fā)現(xiàn)直接動態(tài)生成新的工資數(shù)據(jù)表時可能會丟失被修改項目的工資數(shù)據(jù)。還有由于自己在編程經(jīng)驗方面的不足,
116、出于這樣的考慮,我想到了多個工資種類工資數(shù)據(jù)共存一個工資數(shù)據(jù)表的設(shè)計策略。雖然使用這種方法在直觀方面沒有向字段動態(tài)添加那樣直觀和容易理解,但總算是實現(xiàn)了工資項目的自定義添加。</p><p> 在工資費用的分配上,由于編程能力不是很強,在進(jìn)行工資計算的時候,不能做到自動把工資費用分類。為了解決工資分配的問題,我通過增加了一個工資費用分配表單,在這個表單中,管理員根據(jù)各部門上報的情況,進(jìn)行工資費用的分配,這樣間接
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計---工資管理信息系統(tǒng)
- 工資管理信息系統(tǒng)畢業(yè)設(shè)計
- 企業(yè)工資管理信息系統(tǒng)—免費畢業(yè)設(shè)計論文
- 畢業(yè)設(shè)計---人事工資管理信息系統(tǒng)
- 畢業(yè)設(shè)計---工資管理信息系統(tǒng) (2)
- 畢業(yè)設(shè)計---工資管理信息系統(tǒng)的設(shè)計與實現(xiàn)
- 工資管理畢業(yè)設(shè)計-- 人力資源管理信息系統(tǒng)—工資子系統(tǒng)
- 工資管理信息系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文
- 工資管理信息系統(tǒng)的設(shè)計與實現(xiàn)[畢業(yè)論文]
- 管理信息系統(tǒng)課程設(shè)計--企業(yè)工資管理信息系統(tǒng)
- 工資管理信息系統(tǒng)課程設(shè)計
- 工資管理信息系統(tǒng)設(shè)計與開發(fā)
- 工資管理信息系統(tǒng)課程設(shè)計
- 工資管理信息系統(tǒng)課程設(shè)計報告
- 企業(yè)工資管理信息系統(tǒng)課程設(shè)計
- 工資管理系統(tǒng)畢業(yè)設(shè)計論文
- 管理信息系統(tǒng)課程設(shè)計--工資管理系統(tǒng)的設(shè)計
- 企業(yè)人事工資管理信息系統(tǒng).pdf
- 管理信息系統(tǒng)畢業(yè)設(shè)計論文
- 工資管理信息系統(tǒng)分析與設(shè)計
評論
0/150
提交評論