企業(yè)工資管理系統(tǒng).doc
安全信息工程課程設(shè)計(jì)企業(yè)工資管理系統(tǒng)編寫(xiě)日期:編寫(xiě)人:學(xué)號(hào):班級(jí):目錄第一章緒言21.1系統(tǒng)概述21.2系統(tǒng)開(kāi)發(fā)目標(biāo)和功能31.3設(shè)計(jì)過(guò)程概述3第二章系統(tǒng)分析32.1系統(tǒng)調(diào)查32.2可行性分析42.3組織結(jié)構(gòu)分析42.4業(yè)務(wù)流程分析52.5數(shù)據(jù)流程分析52.6數(shù)據(jù)字典62.7新系統(tǒng)模型9第3章 系統(tǒng)設(shè)計(jì)103.1總體方案設(shè)計(jì)103.2模塊設(shè)計(jì)113.3數(shù)據(jù)庫(kù)設(shè)計(jì)113.4代碼設(shè)計(jì)14第4章 結(jié)束語(yǔ)15第一章 緒言1.1系統(tǒng)概述對(duì)于企業(yè)來(lái)說(shuō),利用計(jì)算機(jī)支持企業(yè)高效率完成人事管理的日常事務(wù),是適應(yīng)現(xiàn)代管理制度要求、推動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件;而工資管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,工資計(jì)算、發(fā)放、核算的工作量很大,一般不允許出錯(cuò),如果實(shí)行手工操作,每月發(fā)放工資須手工填制大量的表格,這就會(huì)耗費(fèi)工作人員大量的時(shí)間和精力,同時(shí)無(wú)法做到實(shí)時(shí)監(jiān)控,難以保證數(shù)據(jù)的準(zhǔn)確性和及時(shí)性。因此,先進(jìn)的管理思想在企業(yè)中實(shí)現(xiàn)就成為了一個(gè)可望而不可及的目標(biāo)。這就非常急需一套既有先進(jìn)管理思想又適合國(guó)內(nèi)高校的財(cái)務(wù)工資管理系統(tǒng),作為實(shí)現(xiàn)目標(biāo)和提高現(xiàn)有水平的一種重要手段。財(cái)務(wù)工資管理系統(tǒng)是一個(gè)企業(yè)不可缺少的部分,它的內(nèi)容對(duì)于企業(yè)的決策者和管理者來(lái)說(shuō)都至關(guān)重要, 隨著科學(xué)技術(shù)的不斷提高, 計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及與計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。1.2系統(tǒng)開(kāi)發(fā)目標(biāo)和功能本系統(tǒng)的建設(shè)需要實(shí)現(xiàn)如下目標(biāo):(1)支持日常財(cái)務(wù)業(yè)務(wù)運(yùn)作。(2)集中管理業(yè)務(wù)數(shù)據(jù)。(3)有良好的可擴(kuò)充性(系統(tǒng)配置靈活,支持用戶未來(lái)信息化進(jìn)程的發(fā)展)。(4)漢字圖形用戶界面,人機(jī)對(duì)話友好,操作方便。(5)響應(yīng)速度合理,安全性較高。(6)系統(tǒng)建設(shè)費(fèi)用較低。本系統(tǒng)將實(shí)現(xiàn)利用計(jì)算機(jī)管理企業(yè)人事工資,工資發(fā)放,保證工資核算準(zhǔn)確無(wú)誤、快速輸出,對(duì)有關(guān)工資的各種信息進(jìn)行統(tǒng)計(jì),同時(shí)服務(wù)于財(cái)務(wù)部門其他方面的核算和財(cái)務(wù)處理。財(cái)務(wù)工資管理系統(tǒng)需要分階段實(shí)施,逐步實(shí)現(xiàn)如下功能:項(xiàng)目首期任務(wù)的范圍如下:(1)基本管理系統(tǒng):員工基本信息,管理相關(guān),并支持統(tǒng)計(jì)分析。(2)財(cái)務(wù)工資管理系統(tǒng):主要管理財(cái)務(wù)相關(guān)業(yè)務(wù),員工工資統(tǒng)計(jì)管理。1.3設(shè)計(jì)過(guò)程概述首先選擇合適的開(kāi)發(fā)工具,在這里我們選擇visual basic 6.0作為程序開(kāi)發(fā)工具,此軟件是面向?qū)ο蟮?、易學(xué)易用的,可以減少工作量,簡(jiǎn)化界面設(shè)計(jì)過(guò)程,從而有效提高了應(yīng)用程序的運(yùn)行效率和可靠性。第二步進(jìn)行系統(tǒng)分析,調(diào)查現(xiàn)行系統(tǒng)存在的問(wèn)題,弄清用戶對(duì)新系統(tǒng)的要求,進(jìn)行可行性分析,并做好組織結(jié)構(gòu)和業(yè)務(wù)流程分析,提出可行的方案,為管理層決策提供依據(jù)。第二章 系統(tǒng)分析2.1系統(tǒng)調(diào)查隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在各行各業(yè)中應(yīng)用的普及,利用計(jì)算機(jī)管理各種大量的信息勢(shì)在必行.當(dāng)前物流在正常運(yùn)營(yíng)中總是面對(duì)大量的信息、因此需要對(duì)資源、書(shū)籍資源借書(shū)信息,還書(shū)信息進(jìn)行管理,及時(shí)了解各個(gè)環(huán)節(jié)中信息的變更,有利于提高管理效率. 從人力資源的角度來(lái)講,人們已經(jīng)產(chǎn)生一種共識(shí),那就是“人力資源是企業(yè)最珍貴的資產(chǎn)”?,F(xiàn)在,人力資源不僅是企業(yè)最珍貴的資產(chǎn),而且應(yīng)該是唯一“動(dòng)態(tài)的資產(chǎn)”。一個(gè)企業(yè),通過(guò)計(jì)算機(jī)管理人事檔案,日常辦公,實(shí)現(xiàn)無(wú)紙化辦公,通過(guò)工時(shí)計(jì)算,統(tǒng)計(jì)出各項(xiàng)數(shù)據(jù),分析出生產(chǎn)現(xiàn)狀和員工的工作表現(xiàn),通過(guò)強(qiáng)大的查詢和索檢高效的索檢出數(shù)據(jù),提高辦事效率。 現(xiàn)行系統(tǒng)存在的主要問(wèn)題有:現(xiàn)在我國(guó)的人事的管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了許多人力和物力,在信息時(shí)代這種傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。2.2可行性分析2.2.1技術(shù)可行性分析 技術(shù)上的可行性分析要考慮將來(lái)要采用的硬件和軟件技術(shù)能否滿足用戶(這里是校方)提出的要求(如計(jì)算機(jī)的容量、速度等)。此外,還要考慮開(kāi)發(fā)人員的水平,他們應(yīng)掌握數(shù)據(jù)庫(kù)及其應(yīng)用技術(shù)、數(shù)據(jù)庫(kù)原理、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)、應(yīng)用、維護(hù)及局域網(wǎng)的組成有了深刻的認(rèn)識(shí)與一定的動(dòng)手實(shí)踐能力,從一定程度上具備開(kāi)發(fā)一個(gè)小型系統(tǒng)的能力。計(jì)算機(jī)配置均可達(dá)到P2.2GHZ、256M內(nèi)存、40G硬盤(pán)、256*1024分辨率的顯示器。2.2.2經(jīng)濟(jì)可行性 主要從對(duì)項(xiàng)目的經(jīng)濟(jì)上進(jìn)行分析評(píng)價(jià),一方面是支出的費(fèi)用,包括設(shè)備購(gòu)置費(fèi)、管理和維護(hù)費(fèi)用、人員工資和培訓(xùn)費(fèi)等,另一個(gè)是取得的收益。這是個(gè)超小型的管理系統(tǒng),從投入的人力,財(cái)力與物力來(lái)講是非常之小的,只要一臺(tái)電腦,一臺(tái)打印機(jī)??紤]到企業(yè)里有電腦,現(xiàn)只要購(gòu)置一臺(tái)打印機(jī)就可以了。從節(jié)省人力方面,可以讓管理人員從繁與復(fù)雜的工作中解脫出來(lái),做更多的工作,可以給教學(xué)管理提高一個(gè)層次。2.2.3管理可行性 民辦教育正在迅猛發(fā)展,學(xué)院從硬件到軟件都投入了大量的人力、物力、財(cái)力,在教務(wù)上,給各個(gè)辦公室配置了計(jì)算機(jī),并能聯(lián)接到互聯(lián)網(wǎng),并且,學(xué)院領(lǐng)導(dǎo)對(duì)這方面比較重視,在教務(wù)上配置了一定數(shù)目的能夠訓(xùn)練操作計(jì)算機(jī)的干事,可以快速、方便、高效地使用計(jì)算機(jī)進(jìn)行日常工作。 由此可知,開(kāi)發(fā)工資管理系統(tǒng)在企業(yè)中具有可行性。2.3組織結(jié)構(gòu)分析對(duì)于企業(yè)工資管理系統(tǒng)來(lái)說(shuō),系統(tǒng)分為員工信息、基本工資、月工資、考勤、津貼、醫(yī)療、系統(tǒng)管理等幾個(gè)模塊,每個(gè)模塊又可分為不等數(shù)量的子模塊。具體的組織結(jié)構(gòu)如下圖:圖1 組織結(jié)構(gòu)圖2.4業(yè)務(wù)流程分析不同系統(tǒng)有著不同的功能,它們進(jìn)行著不同的處理。分析人員需要盡快熟悉業(yè)務(wù),全面細(xì)致地了解整個(gè)系統(tǒng)各方面的業(yè)務(wù)流程,主要是為發(fā)現(xiàn)和消除業(yè)務(wù)流程不合理的環(huán)節(jié)。本系統(tǒng)著重于系統(tǒng)處理數(shù)據(jù)的準(zhǔn)確性和系統(tǒng)本身的安全性。對(duì)企業(yè)的每個(gè)員工,首先對(duì)應(yīng)其員工號(hào)及基本信息、考勤狀況等確定月基本工資,然后根據(jù)工作的細(xì)分狀況確定其醫(yī)療保險(xiǎn)的具體工資項(xiàng)目,錄入系統(tǒng),再經(jīng)過(guò)仔細(xì)核對(duì)得到最終的結(jié)果,即月薪,全年計(jì)算結(jié)果得年薪。此外,由企業(yè)內(nèi)部制度確定的退休人員、升職、離職及獎(jiǎng)懲制度另外計(jì)算。圖2業(yè)務(wù)流程圖2.5數(shù)據(jù)流程分析首先收集數(shù)據(jù),包括各部門的正式文件、上級(jí)文件,經(jīng)驗(yàn)材料等;第二步圍繞系統(tǒng)目標(biāo)分析數(shù)據(jù),將分析好的數(shù)據(jù)分類,匯總。由基本數(shù)據(jù)系統(tǒng)模型加外部項(xiàng)構(gòu)成頂層數(shù)據(jù)流圖,而后逐步分解加工,得到下一層數(shù)據(jù)流圖。數(shù)據(jù)流程分析是把數(shù)據(jù)在原系統(tǒng)內(nèi)部的流動(dòng)情況抽象地獨(dú)立出來(lái),單從數(shù)據(jù)流動(dòng)過(guò)程考查實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式。數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。其目的是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問(wèn)題,如數(shù)據(jù)流程不暢,前后數(shù)據(jù)不匹配,數(shù)據(jù)處理過(guò)程不合理等。數(shù)據(jù)流程分析可以按照自頂向下、逐層分解、逐步細(xì)化的結(jié)構(gòu)化分析方式進(jìn)行,通過(guò)分層的數(shù)據(jù)流圖實(shí)現(xiàn)。數(shù)據(jù)流程是描述新系統(tǒng)數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲(chǔ)及數(shù)據(jù)處理之間關(guān)系的一種強(qiáng)有力的工具,也是與用戶進(jìn)行緊密配合的有效媒介。通過(guò)這一階段的數(shù)據(jù)流程分析,既可以將原系統(tǒng)的業(yè)務(wù)流程特點(diǎn)和用戶需求展露無(wú)遺,分析系統(tǒng)的數(shù)據(jù)流向及其相互調(diào)用關(guān)系,又可以為子系統(tǒng)劃分打下基礎(chǔ)。員工登記員工基本信息管理考勤管理員工基本信息管理考勤信息管理計(jì)發(fā)員工工資獎(jiǎng)懲考核員工基本信息管理員工工資設(shè)置員工當(dāng)月工資圖3數(shù)據(jù)流程圖2.6數(shù)據(jù)字典數(shù)據(jù)流程圖描述了系統(tǒng)的分解及整個(gè)系統(tǒng)中信息的流動(dòng)、存儲(chǔ)、變化的全過(guò)程,但是對(duì)于系統(tǒng)中各個(gè)成分的含義還缺乏明確的定義和描述,因此可以借助數(shù)據(jù)字典對(duì)DFD中的數(shù)據(jù)元素、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲(chǔ)等做出嚴(yán)格的定義。1.數(shù)據(jù)項(xiàng) (1)系統(tǒng)操作員表1 員工編號(hào)數(shù)據(jù)項(xiàng)條目名稱:操作員編號(hào)總編號(hào):001-050別名:無(wú) 說(shuō)明:工資管理系統(tǒng)操作員的編號(hào)類型:字符長(zhǎng)度:20有關(guān)數(shù)據(jù)結(jié)構(gòu):操作員信息表表2 操作員姓名數(shù)據(jù)項(xiàng)條目名稱:操作員姓名總編號(hào):001-050別名:無(wú) 說(shuō)明:工資管理系統(tǒng)操作員的姓名 類型:字符長(zhǎng)度:20有關(guān)數(shù)據(jù)結(jié)構(gòu):操作員信息表表3 操作員密碼數(shù)據(jù)項(xiàng)條目名稱:操作員密碼總編號(hào):001-051別名:無(wú) 說(shuō)明:工資管理系統(tǒng)操作員的密碼 類型:字符長(zhǎng)度:20有關(guān)數(shù)據(jù)結(jié)構(gòu):操作員信息表(2)員工表4 員工編號(hào)數(shù)據(jù)項(xiàng)條目名稱:?jiǎn)T工編號(hào)總編號(hào):001-200別名:無(wú) 說(shuō)明:工資管理系統(tǒng)員工的編號(hào)類型:字符長(zhǎng)度:20有關(guān)數(shù)據(jù)結(jié)構(gòu):?jiǎn)T工基礎(chǔ)信息表表5 員工姓名數(shù)據(jù)項(xiàng)條目名稱:?jiǎn)T工姓名總編號(hào):001-200別名:無(wú) 說(shuō)明:工資管理系統(tǒng)員工的姓名類型:字符長(zhǎng)度:20有關(guān)數(shù)據(jù)結(jié)構(gòu):?jiǎn)T工基礎(chǔ)信息表表6 員工性別數(shù)據(jù)項(xiàng)條目名稱:?jiǎn)T工性別總編號(hào):001-002別名:無(wú) 說(shuō)明:工資管理系統(tǒng)員工的性別類型:字符長(zhǎng)度:20有關(guān)數(shù)據(jù)結(jié)構(gòu):?jiǎn)T工基礎(chǔ)信息表(3)工資表7 工資名稱數(shù)據(jù)項(xiàng)條目名稱:?jiǎn)T工工資名稱總編號(hào):001-200別名:無(wú) 說(shuō)明:工資管理系統(tǒng)員工的工資名稱類型:字符長(zhǎng)度:20有關(guān)數(shù)據(jù)結(jié)構(gòu):?jiǎn)T工工資明細(xì)表表8 工資金額數(shù)據(jù)項(xiàng)條目名稱:?jiǎn)T工工資金額總編號(hào):001-200別名:無(wú) 說(shuō)明:工資管理系統(tǒng)員工的工資金額類型:字符長(zhǎng)度:20有關(guān)數(shù)據(jù)結(jié)構(gòu):?jiǎn)T工工資明細(xì)表2.數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)條目名稱:工資基本信息數(shù)據(jù)說(shuō)明:工資管理系統(tǒng)中工資基本信息,工資管理后進(jìn)行的數(shù)據(jù)處理結(jié)構(gòu):?jiǎn)T工編號(hào)+員工姓名+基本工資+職務(wù)工資+工齡工資+養(yǎng)老保險(xiǎn)金+加班天數(shù)+加班工資 +事假天數(shù)+事假扣款+個(gè)人所得稅+住房補(bǔ)助+保險(xiǎn)費(fèi)+生活補(bǔ)助+應(yīng)發(fā)金額+實(shí)發(fā)金額+余額+時(shí)間+聯(lián)系方式存儲(chǔ)方式:隨機(jī)存儲(chǔ)表9 工資發(fā)放明細(xì)表表10 員工基本工資表數(shù)據(jù)存儲(chǔ)條目名稱:?jiǎn)T工基本信息數(shù)據(jù)說(shuō)明:工資管理系統(tǒng)中員工基本信息,員工管理后進(jìn)行的數(shù)據(jù)處理結(jié)構(gòu):?jiǎn)T工編號(hào)+員工姓名+性別+文化程度+崗位+工齡+聯(lián)系方式存儲(chǔ)方式:隨機(jī)存儲(chǔ)數(shù)據(jù)流(1)數(shù)據(jù)流名:工資信息 說(shuō)明:反映了工資的基本信息 來(lái)自過(guò)程:工資管理 流至過(guò)程:報(bào)表管理 數(shù)據(jù)結(jié)構(gòu):用戶個(gè)人信息+工資名稱+工資金額(2)數(shù)據(jù)流名:人員信息 說(shuō)明:反映了人員的基本信息 來(lái)自過(guò)程:人員管理 流至過(guò)程:工資管理 數(shù)據(jù)結(jié)構(gòu):?jiǎn)T工編號(hào)+員工姓名+性別+文化程度+崗位+工齡+聯(lián)系方式2.7新系統(tǒng)模型系統(tǒng)模型圖:主菜單 開(kāi)始 始始 輸入用戶名和口令結(jié) 束 登錄界面口令不正確系統(tǒng)設(shè)置職位部門情況企業(yè)信息工資信息日常管理人事檔案信息考勤狀態(tài)企業(yè)信息用戶管理人事檔案工資信息考勤管理獎(jiǎng)懲考核員工培訓(xùn)信息添加信息編輯信息查詢信息添加信息編輯信息查詢信息打印信息添加信息編輯信息查詢 口令正確 第3章 系統(tǒng)設(shè)計(jì)3.1總體方案設(shè)計(jì)3.1.1軟件選擇微軟企業(yè)的Visual Basic 6.0是Windows應(yīng)用程序開(kāi)發(fā)工具,使目前最為廣泛的、易學(xué)易用的面向?qū)ο蟮拈_(kāi)發(fā)工具。Visual Basic提供了大量的控件,這些控件可用于設(shè)計(jì)界面和實(shí)現(xiàn)各種功能,減少了編程人員的工作量,也簡(jiǎn)化了界面設(shè)計(jì)過(guò)程,從而有效的提高了應(yīng)用程序的運(yùn)行效率和可靠性。故而,實(shí)現(xiàn)本系統(tǒng)VB是一個(gè)相對(duì)較好的選擇。3.1.2總體功能結(jié)構(gòu)系統(tǒng)主要達(dá)到以下幾個(gè)功能:1 人事信息錄入,編輯,修改,查詢,打印把財(cái)務(wù)信息記錄進(jìn)數(shù)據(jù)庫(kù),可以隨時(shí)查看,起到檔案的作用,登記了人事信息,便于管理。該系統(tǒng)按照人事勞資管理人員的書(shū)寫(xiě)習(xí)慣,可對(duì)員工的編號(hào)、員工的姓名、性別、所在部門、職位名稱、最高學(xué)歷、等基本信息進(jìn)行記錄,為了方便起見(jiàn),還增加了備注的功能,可以對(duì)員工進(jìn)行評(píng)語(yǔ)及特點(diǎn)的描述。信息錄入后最終自動(dòng)生成詳細(xì)的易于操作的人事檔案表, 可以隨時(shí)的記錄了解本企業(yè)的財(cái)務(wù)信息,一目了然。本系統(tǒng)支持任何一種輸入方法。2 工資管理錄入,編輯,修改,查詢,計(jì)算,統(tǒng)計(jì)工資信息主要包括員工的底薪、補(bǔ)貼、獎(jiǎng)金、加班費(fèi)、房貼、養(yǎng)老金、等項(xiàng)目,另外,系統(tǒng)會(huì)自動(dòng)統(tǒng)計(jì)該員工的工資的應(yīng)發(fā)和實(shí)發(fā)工資等信息。3企業(yè)部門管理錄入,編輯,修改由于企業(yè)的部門相對(duì)來(lái)說(shuō)比較固定,而且各個(gè)企業(yè)之間部門相差無(wú)幾,因此,為了方便管理工作者書(shū)寫(xiě)習(xí)慣,提高工作效率,特設(shè)計(jì)這個(gè)配置的功能,在配置中,可以對(duì)部門名稱和崗位名稱進(jìn)行增加、修改、刪除。4 日常管理分為考勤加班出差管理,獎(jiǎng)懲考核和員工培訓(xùn)。通過(guò)這三個(gè)指標(biāo)的考核確定人員的表現(xiàn)好壞。確定人員的待遇5各種信息的查詢統(tǒng)計(jì)查詢可以提高了工作效率,輸入字符即可獲得符合條件的信息,統(tǒng)計(jì)可以從雜亂的數(shù)據(jù)中,分析出有效的數(shù)據(jù)。6 系統(tǒng)數(shù)據(jù)的安全保密,設(shè)定系統(tǒng)用戶系統(tǒng)為區(qū)分了身份,因此由用戶和密碼,級(jí)別構(gòu)成,這樣系統(tǒng)在系統(tǒng)登陸界面進(jìn)行身份驗(yàn)證,將輸入的信息和用戶表進(jìn)行比較,讓符合身份的用戶通過(guò)驗(yàn)證。工資業(yè)務(wù)是每一個(gè)企業(yè)都不能缺少的一項(xiàng)工作,工資管理系統(tǒng)主要包括系統(tǒng)設(shè)置、工資變動(dòng)、統(tǒng)計(jì)分析、憑證處理幾大模塊1.工資變動(dòng) 工資變動(dòng)就是要將本月員工工資數(shù)據(jù)用于日常工資數(shù)據(jù)的調(diào)整變動(dòng)以及工資項(xiàng)目增減等。第一次使用本系統(tǒng)時(shí)的員工工資項(xiàng)目數(shù)據(jù)的錄入以及工資的變動(dòng)都在此進(jìn)行;而人員的增減、部門變更則必須在人員檔案中操作。 2.統(tǒng)計(jì)分析工資計(jì)算完成之后生成的數(shù)據(jù)都存在各種表中,一是工資表,包括各類匯總表;二是工資分析表,包括按部門工資項(xiàng)目分析表、分部門各月工資構(gòu)成分析表、工資增長(zhǎng)情況表等。統(tǒng)計(jì)分析功能提供了對(duì)這些報(bào)表的查詢和打印功能。 3.憑證處理憑證處理是把工資系統(tǒng)處理里的結(jié)果數(shù)據(jù)以轉(zhuǎn)賬憑證的形式存儲(chǔ)并傳遞到總賬子系統(tǒng),據(jù)以登記有關(guān)總賬和明細(xì)賬。數(shù)據(jù)庫(kù)恢復(fù)考勤表獎(jiǎng)懲考核表工資標(biāo)準(zhǔn)出差加班代扣項(xiàng)目計(jì)算獎(jiǎng)金應(yīng)發(fā)工資計(jì)算扣款實(shí)發(fā)工資獎(jiǎng)金發(fā)放表應(yīng)發(fā)工資表扣款表工資清單實(shí)發(fā)工資表3.2模塊設(shè)計(jì)圖4員工工資管理的IPO圖3.3數(shù)據(jù)庫(kù)設(shè)計(jì)設(shè)計(jì)原則數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù)庫(kù)以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞。在數(shù)據(jù)庫(kù)系統(tǒng)中,大量的數(shù)據(jù)集中存放,而且為許多用戶直接共享,是寶貴的信息資源,系統(tǒng)的安全保護(hù)措施就顯得更為重要,它保護(hù)數(shù)據(jù)庫(kù)防止惡意的破壞和非法的存取。尤其是這種大型的數(shù)據(jù)庫(kù)存放著十分重要的信息。不允許出現(xiàn)任何差錯(cuò)。1.數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性數(shù)據(jù)的輸入是否準(zhǔn)確是數(shù)據(jù)處理的前提,錯(cuò)誤的輸入會(huì)導(dǎo)致系統(tǒng)輸出的不正確和不可用,從而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入來(lái)源是手工輸入。手工輸入要通過(guò)系統(tǒng)界面上的安排系統(tǒng)具有容錯(cuò)性,并且對(duì)操作人員要進(jìn)行系統(tǒng)的培訓(xùn)。在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù)據(jù)。2.數(shù)據(jù)的一致性與完整性由于系統(tǒng)的數(shù)據(jù)是共享的,在不同的設(shè)備類別中,設(shè)備是共享數(shù)據(jù),所以如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問(wèn)題。要解決這一問(wèn)題,要有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。對(duì)于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù)。3.數(shù)據(jù)的共享與獨(dú)立性整個(gè)設(shè)備發(fā)布系統(tǒng)的數(shù)據(jù)是共享的。然而,從系統(tǒng)開(kāi)發(fā)的角度上看,共享會(huì)給設(shè)計(jì)和調(diào)試帶來(lái)困難。因此,應(yīng)該提供靈活的配置,使各個(gè)分系統(tǒng)能夠獨(dú)立運(yùn)行,而通過(guò)人工干預(yù)的手段進(jìn)行系統(tǒng)數(shù)據(jù)的交換。這樣,也能提供系統(tǒng)的強(qiáng)壯性。概念模型設(shè)計(jì)E-R圖人事表人事表編號(hào)姓名年齡部門職級(jí)婚姻狀況文化程度家庭住址個(gè)人簡(jiǎn)歷身份證號(hào)碼聯(lián)系電話工作年數(shù) 工資表工資表保險(xiǎn)姓名福利其他基本工資浮動(dòng)工資工齡工資補(bǔ)貼應(yīng)發(fā)獎(jiǎng)金病假事假 員工獎(jiǎng)懲表員工獎(jiǎng)懲表姓名獎(jiǎng)勵(lì)金額懲罰金額日期備注原因 員工考勤表員工考勤表姓名狀態(tài)日期備注 3.4代碼設(shè)計(jì)代碼就是用來(lái)一表征客觀事物的實(shí)體類別,依據(jù)屬性的一個(gè)或一組易于計(jì)算機(jī)識(shí)別和處理的特定符號(hào)或記號(hào)。它可以是字符、數(shù)字、某些特殊符號(hào)或他們的組合。為方便系統(tǒng)的使用與維護(hù),本系統(tǒng)對(duì)一些基本數(shù)據(jù)項(xiàng)的代碼格式的進(jìn)行規(guī)范化,舉例說(shuō)明如下。1) 對(duì)于關(guān)系模式“建賬”中的主鍵為賬號(hào),在本系統(tǒng)中,賬號(hào)代碼采用二位數(shù)字的順序碼表示。順序號(hào)為:01,02,03。2)對(duì)于關(guān)系模式“建賬主關(guān)系”中的主建賬序號(hào),建賬序號(hào)代碼為:例如,200606280001 表示:2006年06月28日第一次建賬。3.5系統(tǒng)總體安全性、可靠性方案與措施因?yàn)楸鞠到y(tǒng)投入運(yùn)營(yíng)后,系統(tǒng)的安全與可靠性直接關(guān)系到企業(yè)日常工作能否順利進(jìn)行。這里提出的安全性、可靠性方案與措施,可以基本滿足該企業(yè)的要求:1)系統(tǒng)總體技術(shù)方案為本地機(jī)結(jié)構(gòu)。加強(qiáng)系統(tǒng)的適應(yīng)能力,這樣即使在網(wǎng)絡(luò)中斷的情況下,也可以繼續(xù)管理。單機(jī)主要起到存儲(chǔ)數(shù)據(jù)的作用。2)數(shù)據(jù)庫(kù)的安全性數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù)庫(kù),以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞。由于數(shù)據(jù)庫(kù)中存放關(guān)在量的重要數(shù)據(jù),并且為各種用戶所共享,數(shù)據(jù)的安全顯得格外重要。在一般的計(jì)算機(jī)穖中,安全措施是逐級(jí)設(shè)置的:數(shù)據(jù)庫(kù)的安全控制的一般方法有:用戶標(biāo)識(shí)和鑒定,存取控制,審計(jì),數(shù)據(jù)加密,視圖的保護(hù)。本系統(tǒng)采用用戶標(biāo)識(shí)和鑒定,存取控制兩種方法,例如進(jìn)入本系統(tǒng)必須輸入工號(hào)與密碼。同時(shí),對(duì)單機(jī)進(jìn)行操作系統(tǒng)級(jí)和數(shù)據(jù)庫(kù)單機(jī)的用戶口令控制。3)數(shù)據(jù)庫(kù)的完整性由數(shù)據(jù)庫(kù)管理的完整性約束和數(shù)據(jù)庫(kù)觸發(fā)器來(lái)實(shí)現(xiàn)。4)數(shù)據(jù)庫(kù)的備份和恢復(fù)為了保證數(shù)據(jù)庫(kù)在遭受意外或有意外破壞的情況下,系統(tǒng)得以恢復(fù),系統(tǒng)需要設(shè)置備份功能。數(shù)據(jù)庫(kù)的恢復(fù)使用轉(zhuǎn)儲(chǔ)方法進(jìn)行。第4章 結(jié)束語(yǔ)通過(guò)這次的課程設(shè)計(jì),讓我對(duì)安全信息工程這門課有了更深的理解,并在設(shè)計(jì)的過(guò)程中體會(huì)到了在實(shí)踐中應(yīng)用理論的難度,以及自己的不足之處。本系統(tǒng)基本滿足人事工資管理方面的需要。實(shí)現(xiàn)了人事管理、工資管理、代碼維護(hù)等功能。但由于自己學(xué)習(xí)不夠扎實(shí),水平有限,加上時(shí)間有限,依然存在很多不足,望老師予以斧正。