




已閱讀5頁(yè),還剩38頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
江 蘇 廣 播 電 視 大 學(xué)畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 0 5 級(jí) 財(cái)經(jīng) 系 計(jì)算機(jī)應(yīng)用/應(yīng)用英語(yǔ) 專業(yè) 無(wú)錫 市校 宜興 分校 直屬 教學(xué)班設(shè)計(jì)(論文)題目 中小型企業(yè)人事管理系統(tǒng) 學(xué)生姓名 宗 文 娟 起訖日期 設(shè)計(jì)地點(diǎn) 校 內(nèi) 指導(dǎo)教師 張建勤 職稱 職稱 指導(dǎo)小組組長(zhǎng) 領(lǐng)導(dǎo)小組組長(zhǎng) 分校教學(xué)負(fù)責(zé)人 市校教學(xué)(務(wù))負(fù)責(zé)人 年 月 日摘 要企業(yè)人事管理是企業(yè)管理中的一個(gè)重要內(nèi)容,隨著企業(yè)人員數(shù)量增加,使得管理工作也變得越來(lái)越復(fù)雜。如何管理好企業(yè)員工的信息,成為企業(yè)管理中一個(gè)大的問(wèn)題,如果能實(shí)現(xiàn)檔案管理的自動(dòng)化,無(wú)疑將給公司管理部門帶來(lái)很大的方便。隨著時(shí)代的進(jìn)步,計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,企業(yè)也逐漸變得龐大起來(lái)。利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理勢(shì)在必行?;谝陨显?,企業(yè)人事管理系統(tǒng)使用電腦安全保存、全面統(tǒng)計(jì),實(shí)現(xiàn)人事管理的系統(tǒng)化、規(guī)范化、自動(dòng)化。企業(yè)人事管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),前臺(tái)程序開(kāi)發(fā)工具采用微軟的VB6,后臺(tái)數(shù)據(jù)庫(kù)選擇版權(quán)所有(C)ACCESS2007-2008操作系統(tǒng)為WINDOWS2000,WINDOWS98。VB6是一種面向?qū)ο蟮拈_(kāi)發(fā)工具,具有組件豐富、語(yǔ)言簡(jiǎn)單、功能強(qiáng)大的優(yōu)點(diǎn)。 Access數(shù)據(jù)庫(kù)具有與VB6無(wú)縫連接、操作簡(jiǎn)單、易于使用的優(yōu)點(diǎn)。運(yùn)行結(jié)果證明,本企業(yè)人事管理系統(tǒng)極大提高了工作效率,節(jié)省了人力和物力,成為現(xiàn)代化企業(yè)管理的標(biāo)志。整個(gè)系統(tǒng)從符合操作簡(jiǎn)便、界面好、靈活、實(shí)用、安全的要求出發(fā),完成人事管理的全過(guò)程,包括新進(jìn)員工加入時(shí)人事檔案的建立、老員工的轉(zhuǎn)出、職位等的變動(dòng)引起職工信息的修改、員工信息查詢、統(tǒng)計(jì)等人事管理工作以及新進(jìn)員的新增、老員工修改等管理工作。經(jīng)過(guò)實(shí)際使用證明,本文所設(shè)計(jì)的人事管理系統(tǒng)可以滿足公司人事管理方面的需要。關(guān)鍵詞: 信息管理、人事管理、人事管理系統(tǒng)AbstractEnterprise management personnel management is an important part of that with the increase in the number of companies, making management more and more complex. How to manage employees, corporate governance has become a big problem if we can achieve the automated records management, company management will no doubt bring great convenience. With the advance of time, the rapid development of computer technology, computer application in the enterprise management of the popularity of large enterprises have gradually become up. The use of computer personnel management of enterprises is imperative. For these reasons, the personnel management system to preserve the use of computer security, comprehensive statistics, human resources management to achieve the systematic, standardized and automated. Personnel management system is a typical management information system (MIS), the prospects of development tools for Microsofts VB6, choose background database Copyright (C) ACCESS2007-2008 for the operating system WINDOWS2000, WINDOWS98. VB6 is an object-oriented development tools, components with a rich, simple language and powerful advantages. VB6 and Access database with a seamless, easy, easy-to-use advantages. The results prove that the personnel management system have greatly improved work efficiency and saving human and material resources, into a modern enterprise management of the signs. From the system as a whole in line with the simple interface, flexible, practical, safety requirements, the completion of the entire process of personnel management, including new employees when they joined the personnel files of the establishment of the old staff out of jobs, such as changes in the staff information Changes, staff information, statistics and so on personnel management, as well as new members of the new and old employees, such as amendments to management. Through the use of actual proof, the paper designed to meet the systems personnel management and personnel management.Keywords: management of business, management of enterprise employee, The management of business enterprise employee. 目 錄第一章 系統(tǒng)開(kāi)發(fā)及可行性分析.511開(kāi)發(fā)背景. .5111、VB與數(shù)據(jù)庫(kù)管理系統(tǒng)簡(jiǎn)介. .5112、引言. .5113、管理信息系統(tǒng)的發(fā)展歷史. .512、可行性分析. .6121、 技術(shù)可行性分析. .6122、人事管理系統(tǒng)初步調(diào)查分析. .713、系統(tǒng)概述及系統(tǒng)開(kāi)發(fā)的目的意義. .7131、本課題的來(lái)源. .7132、本系統(tǒng)的開(kāi)發(fā)目的、內(nèi)容及意義. .7第二章 開(kāi)發(fā)工具的選擇.9第三章 系統(tǒng)分析及整體設(shè)計(jì).12 31、系統(tǒng)分析.12311、應(yīng)用需求分析.12312、系統(tǒng)需求分析.12313、系統(tǒng)數(shù)據(jù)流圖.1332系統(tǒng)整體的設(shè)計(jì).14321、系統(tǒng)維護(hù)操作流程圖.14第四章 詳細(xì)設(shè)計(jì).164. 1、子功能概述(系統(tǒng)管理子功能設(shè)計(jì)).1642、系統(tǒng)功能實(shí)現(xiàn)及詳細(xì)設(shè)計(jì).16421、 數(shù)據(jù)庫(kù)設(shè)計(jì).16422、子功能詳細(xì)設(shè)計(jì)(系統(tǒng)主要界面設(shè)計(jì)及對(duì)于功能的詳細(xì)說(shuō)明). 18第五章 系統(tǒng)測(cè)試.3251、系統(tǒng)測(cè)試.3251、1、單元測(cè)試.32512、組合測(cè)試.32513、確認(rèn)測(cè)試.32514、系統(tǒng)測(cè)試.3352、測(cè)試的方法.33第六章 設(shè)計(jì)總結(jié).34致 謝.35參考文獻(xiàn).36附 錄.37第一章 系統(tǒng)開(kāi)發(fā)及可行性分析11開(kāi)發(fā)的背景111. VB與數(shù)據(jù)庫(kù)管理系統(tǒng)簡(jiǎn)介VB因簡(jiǎn)單易學(xué)、功能強(qiáng)大、編譯速度快而從眾多的軟件開(kāi)發(fā)工具中脫穎而出。它提供了靈活的可視化設(shè)計(jì)工具,將可視化界面與面向?qū)ο蠹夹g(shù)完善、緊密地結(jié)合起來(lái),并封裝了Windows編程的復(fù)雜性。程序的規(guī)模小到簡(jiǎn)單的個(gè)人數(shù)據(jù)庫(kù)應(yīng)用,大到復(fù)雜的企業(yè)的多層次分布式系統(tǒng),都可以使用VB進(jìn)行開(kāi)發(fā),其友好的集成開(kāi)發(fā)界面,可視化的雙向開(kāi)發(fā)模式,良好的數(shù)據(jù)庫(kù)應(yīng)用支持高效的程序開(kāi)發(fā)和程序運(yùn)行,備受廣大程序開(kāi)發(fā)人員的好評(píng)。尤其是VB對(duì)數(shù)據(jù)庫(kù)應(yīng)用的強(qiáng)大支持,大大提高了數(shù)據(jù)庫(kù)應(yīng)用軟件開(kāi)發(fā)的效率,縮短了開(kāi)發(fā)周期,深受廣大數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)人員的喜愛(ài)。VB為數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)人員提供了豐富的數(shù)據(jù)庫(kù)開(kāi)發(fā)組件,使數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)功能更強(qiáng)大,控制更靈活,編譯后的程序運(yùn)行速度更快。數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是指數(shù)據(jù)庫(kù)系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。DBMS是數(shù)據(jù)庫(kù)系統(tǒng)的核心組成部分。對(duì)數(shù)據(jù)庫(kù)的一切操作,包括定義、更新及各種控制,都是通過(guò)DBMS進(jìn)行的。DBMS總是基于某種數(shù)據(jù)模型,可以把DBMS看成是某種數(shù)據(jù)模型在計(jì)算機(jī)系統(tǒng)上的具體實(shí)現(xiàn)。根據(jù)數(shù)據(jù)模型的不同,數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS可以分成層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮偷取S Access 2000就是一種關(guān)系型。 112. 引言企業(yè)人事管理是企業(yè)管理的一個(gè)重要內(nèi)容,隨著時(shí)代的進(jìn)步,企業(yè)也逐漸變的龐大起來(lái)。如何管理好企業(yè)內(nèi)部員工的信息,成為企業(yè)管理中的一個(gè)大問(wèn)題。在這種情況下,一個(gè)可以規(guī)范化,自動(dòng)化的企業(yè)人事管理系統(tǒng)就顯得非常必要。最初的人事管理,都是靠人力來(lái)完成的。當(dāng)企業(yè)規(guī)模比較小的時(shí)候,人力可以完成,隨著企業(yè)的規(guī)模越來(lái)越大,企業(yè)的員工人數(shù)也越來(lái)越多,依然維持著人力進(jìn)行人事管理,必然會(huì)造成工作效率低,工作錯(cuò)誤增高的問(wèn)題。人事管理系統(tǒng)就是把分散的企事業(yè)單位的職工信息實(shí)行統(tǒng)一,集中,規(guī)范的收集管理,建立分類編號(hào)管理,電腦存儲(chǔ)查詢以及防火,防潮,防蛀,防盜等現(xiàn)代化,專業(yè)化的管理系統(tǒng),為企事業(yè)單位和職工解除后顧之憂。企業(yè)人事管理系統(tǒng)為企事業(yè)單位提供信息咨詢,信息檢索,信息存取等服務(wù)。 113管理信息系統(tǒng)的發(fā)展歷史管理信息系統(tǒng)的概念起源很早。早在20世紀(jì)30年代,柏德就強(qiáng)調(diào)了決策在組織管理中的作用。管理信息系統(tǒng)已經(jīng)逐步成為一個(gè)獨(dú)立的學(xué)科分支,它繼承了其他眾多學(xué)科的理論、方法與應(yīng)用技術(shù),它與信息科學(xué)、系統(tǒng)科學(xué)、控制理論、運(yùn)籌學(xué)、會(huì)計(jì)學(xué)、統(tǒng)計(jì)學(xué)、經(jīng)濟(jì)學(xué)、管理科學(xué)、計(jì)算機(jī)科學(xué)有著十分密切的聯(lián)系。同時(shí),管理信息系統(tǒng)作為一種應(yīng)用工具,又廣泛地應(yīng)用于工業(yè)、農(nóng)業(yè)、交通、運(yùn)輸、文化、教育、衛(wèi)生、體育以及各種社會(huì)經(jīng)濟(jì)活動(dòng)的信息管理之中,并起著日益重要的作用,顯示出強(qiáng)大的生命力。隨著社會(huì)的不斷進(jìn)步、科學(xué)技術(shù)快速發(fā)展以及生產(chǎn)力水平逐步提高,使得管理工作顯得越來(lái)越重要。管理信息系統(tǒng)它是依賴于管理和科學(xué)技術(shù)的發(fā)展而形成的。管理信息系統(tǒng)的三要素是系統(tǒng)的觀點(diǎn)、數(shù)學(xué)的方法和計(jì)算機(jī)的應(yīng)用,而這三點(diǎn)也正是管理現(xiàn)代化的標(biāo)志。管理信息系統(tǒng)是依賴于電子計(jì)算機(jī)的發(fā)展而發(fā)展的。管理信息系統(tǒng)是與電子計(jì)算機(jī)同步發(fā)展的。從原理上講,任何部門或企業(yè),無(wú)論有無(wú)計(jì)算機(jī),均有信息的收集,加工和使用,因而都有管理信息系統(tǒng)。但是,只是有了計(jì)算機(jī)以后管理信息系統(tǒng)的功能才能真正體現(xiàn)出來(lái)。12、可行性分析 1.2.1技術(shù)可行性分析技術(shù)可行性分析主要包括四個(gè)方面:目前有關(guān)的技術(shù)能否支持所開(kāi)發(fā)的新系統(tǒng);新系統(tǒng)開(kāi)發(fā)人員的數(shù)量和水平,即人力資源;硬件和軟件資源。(1)技術(shù)支持:首先根據(jù)新系統(tǒng)的目標(biāo),考慮目前有關(guān)的技術(shù)能否支持所開(kāi)發(fā)的新系統(tǒng)。這里討論的技術(shù)必須是已經(jīng)普遍使用的,而不是待研究的或正在研究的。(2)硬件資源:開(kāi)發(fā)管理信息系統(tǒng)所需的硬件資源包含以下兩個(gè)方面:系統(tǒng)開(kāi)發(fā)人員在管理信息系統(tǒng)的開(kāi)發(fā)過(guò)程中所需要的計(jì)算機(jī)設(shè)備及其有關(guān)的外部設(shè)備;管理信息系統(tǒng)開(kāi)發(fā)成功投入使用后,使用單位所應(yīng)具備的計(jì)算機(jī)設(shè)備及其有關(guān)的外圍設(shè)備。對(duì)硬件資源進(jìn)行可行性分析時(shí)主要考慮計(jì)算機(jī)的主機(jī)內(nèi)存、類型、功能、聯(lián)網(wǎng)能力、安全保護(hù)措施以及輸入/輸出設(shè)備,外存儲(chǔ)器和聯(lián)網(wǎng)數(shù)據(jù)通信設(shè)備的配置、功能、效率等指標(biāo)是否符合系統(tǒng)方案設(shè)計(jì)要求,同時(shí)還要考慮計(jì)算機(jī)的性能/價(jià)格比。(3)軟件資源軟件資源的可行性分析主要考慮以下幾點(diǎn)是否滿足用戶的要求:操作系統(tǒng)的選擇;編譯系統(tǒng)的選擇;數(shù)據(jù)庫(kù)管理系統(tǒng)的選擇;高級(jí)編程語(yǔ)言的選擇;漢字處理系統(tǒng)的選擇;應(yīng)用軟件包的選擇。 1.2.2人事管理系統(tǒng)初步調(diào)查分析采用公司現(xiàn)有的軟硬件軟件及科學(xué)的管理系統(tǒng)開(kāi)發(fā)方案,建立人事管理系統(tǒng),實(shí)現(xiàn)移動(dòng)人事管理的計(jì)算機(jī)自動(dòng)化。系統(tǒng)應(yīng)符合公司人事管理制度,并達(dá)到操作直觀、方便、實(shí)用、安全等要求。目前企業(yè)人事管理系統(tǒng)使用的是Microsoft Access數(shù)據(jù)庫(kù)作為后臺(tái)數(shù)據(jù)庫(kù)。維護(hù)員工基本信息:人事管理主要負(fù)責(zé)人員基本信息的維護(hù),包括新進(jìn)員工檔案的建立,員工信息的修改。 企業(yè)管理人員通過(guò)此模塊來(lái)管理各類員工的信息,包括員工的添加、修改、刪除等。在進(jìn)行員工的添加時(shí),彈出新的窗口進(jìn)行員工信息的錄入,在保存的時(shí)候要進(jìn)行員工ID是否重復(fù)的檢驗(yàn),如果添加的員工ID重復(fù)要對(duì)用戶進(jìn)行提示,只有在不重復(fù)的情況下才能夠進(jìn)行員工的添加。在進(jìn)行員工的刪除時(shí),要首先彈出提示窗口讓用戶確認(rèn)是否刪除,只有在用戶確認(rèn)后才能夠進(jìn)行員工的刪除。在進(jìn)行員工的修改時(shí),要能夠根據(jù)用戶選定的員工進(jìn)行修改,即列出所有用戶選定員工的信息,在這個(gè)基礎(chǔ)上進(jìn)行員工信息的修改。13 系統(tǒng)概述及系統(tǒng)開(kāi)發(fā)的目的意義 1.3.1、課題的來(lái)源隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理勢(shì)在必行。對(duì)于大中型企業(yè)來(lái)說(shuō),利用計(jì)算機(jī)支持企業(yè)高效率完成勞動(dòng)人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件;計(jì)算機(jī)管理所無(wú)法比擬的優(yōu)點(diǎn)檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。不同的企業(yè)具有不同的人事管理制度,這就決定了不同的企業(yè)需要不同的人事管理系統(tǒng)。 1.3.2、 本系統(tǒng)開(kāi)發(fā)的目的、內(nèi)容、意義及好處1、目的 :目前市面上流行的人事管理系統(tǒng)不少。但是,對(duì)于一些企、事業(yè)單位的人事管理系統(tǒng)來(lái)說(shuō),不需要大型的數(shù)據(jù)庫(kù)系統(tǒng)。只需要一個(gè)操作方便,功能實(shí)用,能滿足本中心對(duì)數(shù)據(jù)的管理及需求的系統(tǒng)。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理勢(shì)在必行。對(duì)于大中型企業(yè)來(lái)說(shuō),利用計(jì)算機(jī)支持企業(yè)高效率完成勞動(dòng)人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件;計(jì)算機(jī)管理所無(wú)法比擬的優(yōu)點(diǎn)檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。不同的企業(yè)具有不同的人事管理制度。但是,對(duì)于一些企、事業(yè)單位的人事管理系統(tǒng)來(lái)說(shuō),不需要大型的數(shù)據(jù)庫(kù)系統(tǒng)。只需要一個(gè)操作方便,功能實(shí)用,能滿足本中心對(duì)數(shù)據(jù)的管理及需求的系統(tǒng)。我們的目標(biāo)就是在于開(kāi)發(fā)一個(gè)功能實(shí)用、操作方便,簡(jiǎn)單明了的人事管理系統(tǒng)。2、內(nèi)容能夠錄入人事的基本資料,在操作上能夠完成諸如添加、修改、刪除、按各種條件進(jìn)行查詢、新用戶的設(shè)置及密碼修改等方面的工作,基本滿足人事日常業(yè)務(wù)的需要。3、意義目前市面上流行的人事管理系統(tǒng)不少。但是,對(duì)于企、事業(yè)單位的人事管理系統(tǒng)來(lái)說(shuō),不需要大型的數(shù)據(jù)庫(kù)系統(tǒng)。只需要一個(gè)操作方便,功能實(shí)用,能滿足本中心對(duì)數(shù)據(jù)的管理及需求的系統(tǒng)。我們的目標(biāo)就是在于開(kāi)發(fā)一個(gè)功能實(shí)用、操作方便,簡(jiǎn)單明了的人事管理系統(tǒng).能夠錄入人事的基本資料,在操作上能夠完成諸如添加、修改、刪除、按各種條件進(jìn)行查詢、新用戶的設(shè)置及密碼修改等方面的工作,基本滿足人事日常業(yè)務(wù)的需要。此系統(tǒng)與其他企業(yè)人事管理系統(tǒng)相比較,功能比較小。適應(yīng)于中小型企業(yè)應(yīng)用。一旦員工想進(jìn)入此系統(tǒng),必須要有相應(yīng)的密碼登陸。員工可以在此系統(tǒng)中瀏覽自己的信息,或者進(jìn)行一些其他操作。4、建設(shè)此課題的好處:科技是第一生產(chǎn)力,離開(kāi)了科學(xué)技術(shù)的企業(yè)是不會(huì)長(zhǎng)遠(yuǎn)發(fā)展的,科技的載體是人,沒(méi)有人也說(shuō)無(wú)所謂科學(xué)技術(shù),因此人力資源的開(kāi)發(fā)和管理是十分重要的。隨著時(shí)代的發(fā)展,人才在我國(guó)各行各業(yè)中的地位日趨重要,各類人才肩負(fù)著企業(yè)發(fā)展的重任,所以人事管理的好壞,決定著一個(gè)企業(yè)的興衰成敗,因此,開(kāi)發(fā)人事管理信息系統(tǒng)對(duì)企業(yè)的管理及人才素質(zhì)的提高具有重大的社會(huì)意義,具體到某一企業(yè),可以提高該企業(yè)管理的現(xiàn)代化水平,提高人事管理的工作效率。1、改變了工作方式,提高了工作效率2、提高了經(jīng)濟(jì)效益3、強(qiáng)化了企業(yè)的科學(xué)管理第二章 開(kāi)發(fā)工具的選擇現(xiàn)在,市場(chǎng)上可以選購(gòu)的應(yīng)用開(kāi)發(fā)產(chǎn)品很多,流行的也有數(shù)十種。目前在我國(guó)市場(chǎng)上最為流行、使用最多、最為先進(jìn)的可用作企業(yè)級(jí)別開(kāi)發(fā)工具的產(chǎn)品有:Microsoft公司的Visual BasicMicrosoft公司的Visual CBorland公司的Delphi Java等等在目前市場(chǎng)上這些眾多的程序開(kāi)發(fā)工具中,有些強(qiáng)調(diào)程序語(yǔ)言的彈性與執(zhí)行效率;有些則偏重于可視化程序開(kāi)發(fā)工具所帶來(lái)的便利性與效率的得高,各有各的優(yōu)點(diǎn)和特色,也滿足了不同用戶的需求。然而,語(yǔ)言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒(méi)有彈性的語(yǔ)言作支持,許多特殊化的處理動(dòng)作必需要耗費(fèi)數(shù)倍的工夫來(lái)處理,使得原來(lái)所標(biāo)榜的效率提高的優(yōu)點(diǎn)失去了作用;相反,如果只強(qiáng)調(diào)程序語(yǔ)言的彈性,卻沒(méi)有便利的工具作配合,會(huì)使一些即使非常簡(jiǎn)單的界面處理動(dòng)作,也會(huì)嚴(yán)重地浪費(fèi)程序設(shè)計(jì)師的寶貴時(shí)間。作為數(shù)據(jù)庫(kù)系統(tǒng)的開(kāi)發(fā),Visual Basic是一個(gè)非常理想選擇。數(shù)據(jù)庫(kù)是MIS中的重要支持技術(shù),在MIS開(kāi)發(fā)過(guò)程中,如何選擇數(shù)據(jù)庫(kù)管理是一個(gè)重要的問(wèn)題,目前,數(shù)據(jù)庫(kù)產(chǎn)品較多,每種產(chǎn)品都具有各自的特點(diǎn)和適用范圍,因此,在選擇數(shù)據(jù)庫(kù)時(shí),應(yīng)考慮數(shù)據(jù)庫(kù)應(yīng)用的特點(diǎn)及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫(kù)語(yǔ)言Visual Basic語(yǔ)言,該開(kāi)發(fā)工具具有很多長(zhǎng)處:Visual Basic是一種可視化的、面對(duì)對(duì)象和條用事件驅(qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì),可用于開(kāi)發(fā)Windows環(huán)境下的種類應(yīng)用程序。它簡(jiǎn)單易學(xué)、效率高,且功能強(qiáng)大,可以與Windows的專業(yè)開(kāi)發(fā)工具SDK相媲美,而且程序開(kāi)發(fā)人員不必具有C/C+編程基礎(chǔ)。在Visual Basic環(huán)境下,利用事件驅(qū)動(dòng)的編程機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動(dòng)態(tài)鏈接庫(kù)(DLL)、動(dòng)態(tài)數(shù)據(jù)交換(DDE)、對(duì)象的鏈接與嵌入(OLE)、開(kāi)放式數(shù)據(jù)訪問(wèn)(ODBC)等技術(shù),可以高效、快速地開(kāi)發(fā)出Windows環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)??偟膩?lái)說(shuō),Visual Basic具有以下特點(diǎn):可視化編程:用傳統(tǒng)程序設(shè)計(jì)語(yǔ)言設(shè)計(jì)程序時(shí),都是通過(guò)編寫程序代碼來(lái)設(shè)計(jì)用戶界面,在設(shè)計(jì)過(guò)程中看不到界面的實(shí)際顯示效果,必須編譯后運(yùn)行程序才能觀察。如果對(duì)界面的效果不滿意,還要回到程序中修改。有時(shí)候,這種編程-編譯-修改的操作可能要反復(fù)多次,大大影響了軟件開(kāi)發(fā)效率。Visual Basic提供了可視化設(shè)計(jì)工具,把Windows界面設(shè)計(jì)的復(fù)雜性“封裝”起來(lái),開(kāi)發(fā)人員不必為界面設(shè)計(jì)而編寫大量程序代碼。只需要按設(shè)計(jì)要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對(duì)象,并設(shè)置這些圖形對(duì)象的屬性。Visual Basic自動(dòng)產(chǎn)生界面設(shè)計(jì)代碼,程序設(shè)計(jì)人員只需要編寫實(shí)現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設(shè)計(jì)的效率。面向?qū)ο蟮某绦蛟O(shè)計(jì)4.0版本以后的Visual Basic支持面向?qū)ο蟮某绦蛟O(shè)計(jì),但它與一般的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言(C+)不完全相同。在一般的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言中,對(duì)象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而Visual Basic則是應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法(OOP),把程序和數(shù)據(jù)封裝起來(lái)作為一個(gè)對(duì)象,并為每個(gè)對(duì)象賦予應(yīng)有的屬性,使對(duì)象成為實(shí)在的東西。在設(shè)計(jì)對(duì)象時(shí),不必編寫建立和描述每個(gè)對(duì)象的程序代碼,而是用工具畫在界面上,Visual Basic自動(dòng)生成對(duì)象的程序代碼并封裝起來(lái)。每個(gè)對(duì)象以圖形方式顯示在界面上,都是可視的。結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言Visual Basic是在BASIC語(yǔ)言的基礎(chǔ)上發(fā)展起來(lái)的,具有高級(jí)程序設(shè)計(jì)語(yǔ)言的語(yǔ)句結(jié)構(gòu),接近于自然語(yǔ)言和人類的邏輯思維方式。Visual Basic語(yǔ)句簡(jiǎn)單易懂,其編輯器支持彩色代碼,可自動(dòng)進(jìn)行語(yǔ)法錯(cuò)誤檢查,同時(shí)具有功能強(qiáng)大且使用靈活的調(diào)試器和編譯器。Visual Basic是解釋型語(yǔ)言,在輸入代碼的同時(shí),解釋系統(tǒng)將高級(jí)語(yǔ)言分解翻譯成計(jì)算機(jī)可以識(shí)別的機(jī)器指令,并判斷每個(gè)語(yǔ)句的語(yǔ)法錯(cuò)誤。在設(shè)計(jì)Visual Basic程序的過(guò)程中,隨時(shí)可以運(yùn)行程序,而在整個(gè)程序設(shè)計(jì)好之后,可以編譯生成可執(zhí)行文件(.EXE),脫離Visual Basic環(huán)境,直接在Windows環(huán)境下運(yùn)行。事件驅(qū)動(dòng)編程機(jī)制Visual Basic通過(guò)事件來(lái)執(zhí)行對(duì)象的操作。一個(gè)對(duì)象可能會(huì)產(chǎn)生多個(gè)事件,每個(gè)事件都可以通過(guò)一段程序來(lái)響應(yīng)。例如,命令按鈕是一個(gè)對(duì)象,當(dāng)用戶單擊該按鈕時(shí),將產(chǎn)生一個(gè)“單擊”(CLICK)事件,而在產(chǎn)生該事件時(shí)將執(zhí)行一段程序,用來(lái)實(shí)現(xiàn)指定的操作。在用Visual Basic設(shè)計(jì)大型應(yīng)用軟件時(shí),不必建立具有明顯開(kāi)始和結(jié)束的程序,而是編寫若干個(gè)微小的子程序,即過(guò)程。這些過(guò)程分別面向不同的對(duì)象,由用戶操作引發(fā)某個(gè)事件來(lái)驅(qū)動(dòng)完成某種特定的功能,或者由事件驅(qū)動(dòng)程序調(diào)用通用過(guò)程來(lái)執(zhí)行指定的操作,這樣可以方便編程人員,提高效率。訪問(wèn)數(shù)據(jù)庫(kù)Visual Basic具有強(qiáng)大的數(shù)據(jù)庫(kù)管理功能,利用數(shù)據(jù)控件和數(shù)據(jù)庫(kù)管理窗口,可以直接建立或處理Microsoft Access格式的數(shù)據(jù)庫(kù),并提供了強(qiáng)大的數(shù)據(jù)存儲(chǔ)和檢索功能。同時(shí),Visual Basic還能直接編輯和訪問(wèn)其他外部數(shù)據(jù)庫(kù),如DBASE,F(xiàn)oxPro,Paradox等,這些數(shù)據(jù)庫(kù)格式都可以用Visual Basic編輯和處理。Visual Basic提供開(kāi)放式數(shù)據(jù)連接,即ODBC功能,可通過(guò)直接訪問(wèn)或建立連接的方式使用并操作后臺(tái)大型網(wǎng)絡(luò)數(shù)據(jù)庫(kù),如SQL Server,Oracle等。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語(yǔ)言SQL數(shù)據(jù)標(biāo)準(zhǔn),直接訪問(wèn)服務(wù)器上的數(shù)據(jù)庫(kù),并提供了簡(jiǎn)單的面向?qū)ο蟮膸?kù)操作指令和多用戶數(shù)據(jù)庫(kù)訪問(wèn)的加鎖機(jī)制和網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的SQL的編程技術(shù),為單機(jī)上運(yùn)行的數(shù)據(jù)庫(kù)提供了SQL網(wǎng)絡(luò)接口,以便在分布式環(huán)境中快速而有效地實(shí)現(xiàn)客戶/服務(wù)器(client/server)方案。動(dòng)態(tài)數(shù)據(jù)交換(DDE)利用動(dòng)態(tài)數(shù)據(jù)交換(Dynamic Data Exchange)技術(shù),可以把一種應(yīng)用程序中的數(shù)據(jù)動(dòng)態(tài)地鏈接到另一種應(yīng)用程序中,使兩種完全不同的應(yīng)用程序建立起一條動(dòng)態(tài)數(shù)據(jù)鏈路。當(dāng)原始數(shù)據(jù)變化時(shí),可以自動(dòng)更新鏈接的數(shù)據(jù)。Visual Basic提供了動(dòng)態(tài)數(shù)據(jù)交換的編程技術(shù),可以在應(yīng)用程序中與其他Windows應(yīng)用程序建立動(dòng)態(tài)數(shù)據(jù)交換,在不同的應(yīng)用程序之間進(jìn)行通信。對(duì)象的鏈接與嵌入(OLE)對(duì)象的鏈接與嵌入(OLE)將每個(gè)應(yīng)用程序都看作是一個(gè)對(duì)象(object),將不同的對(duì)象鏈接(link)起來(lái),再嵌入(embed)某個(gè)應(yīng)用程序中,從而可以得到具有聲音、影像、圖像、動(dòng)畫、文字等各種信息的集合式的文件。OLE技術(shù)是Microsoft公司對(duì)象技術(shù)的戰(zhàn)略,它把多個(gè)應(yīng)用程序合為一體,將每個(gè)應(yīng)用程序看作是一個(gè)對(duì)象進(jìn)行鏈接和嵌入,是一種應(yīng)用程序一體化的技術(shù)。利用OLE技術(shù),可以方便地建立復(fù)合式文檔(compound document),這種文檔由來(lái)自多個(gè)不同應(yīng)用程序的對(duì)象組成,文檔中的每個(gè)對(duì)象都與原來(lái)的應(yīng)用程序相聯(lián)系,并可執(zhí)行與原來(lái)應(yīng)用程序完全相同的操作。動(dòng)態(tài)鏈接庫(kù)(DLL)Visual Basic是一種高級(jí)程序設(shè)計(jì)語(yǔ)言,不具備低級(jí)語(yǔ)言的功能,對(duì)訪問(wèn)機(jī)器硬件的操作不太容易實(shí)現(xiàn)。但它可以通過(guò)動(dòng)態(tài)鏈接庫(kù)技術(shù)將C/C+或匯編語(yǔ)言編寫的程序加入到Visual Basic應(yīng)用程序中,可以像調(diào)用內(nèi)部函數(shù)一樣調(diào)用其他語(yǔ)言編寫的函數(shù)。此外,通過(guò)動(dòng)態(tài)鏈接庫(kù),還可以調(diào)用Windows應(yīng)用程序接口(API)函數(shù),實(shí)現(xiàn)SDK所具有的功能。第三章 系統(tǒng)分析及整體設(shè)計(jì)31系統(tǒng)分析31 .1 應(yīng)用需求分析需求分析的過(guò)程可以說(shuō)是一個(gè)對(duì)具體問(wèn)題的反復(fù)理解和抽象的過(guò)程。理解就是對(duì)現(xiàn)實(shí)問(wèn)題的理解,要弄清楚究竟需要解決什么問(wèn)題。抽象就是除去問(wèn)題的表面,提取問(wèn)題的本質(zhì),建立問(wèn)題的邏輯模型,以便于以后階段的系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)。需求分析階段是軟件產(chǎn)品生存命期中的一個(gè)重要階段,其根本任務(wù)是確定用戶對(duì)軟件系統(tǒng)的需求。所謂需求是指用戶對(duì)軟件的功能和性能的要求,就是用戶希望軟件能什么事情,完成什么樣的功能,達(dá)到什么性能。通常需求分為兩種類型:一種是功能性需求,一種是非功能性需求,這一點(diǎn)也需要有一種清楚的認(rèn)識(shí)。功能性需求是指需要計(jì)算機(jī)系統(tǒng)解決的問(wèn)題,這是一類最主要的需求。非功能性需求是指實(shí)際使用環(huán)境所要求的需求,往往是一些限制要求,例如:性能要求,可靠性要求,安全保密要求,等等。軟件需求一般包含三個(gè)層次:業(yè)務(wù)需求、用戶需求和功能需求,還包括非功能需求。業(yè)務(wù)需求:反映了組織機(jī)構(gòu)或客戶對(duì)系統(tǒng)、產(chǎn)品高層次的目標(biāo)要求,它們?cè)陧?xiàng)目視圖與范圍文檔中予以說(shuō)明。用戶需求:描述了用戶使用產(chǎn)品必須要完成的任務(wù)和具備的功能,這在使用實(shí)例文檔或方案腳本說(shuō)明中予以說(shuō)明。功能需求:定義了開(kāi)發(fā)人員必須實(shí)現(xiàn)的軟件功能,使得用戶能完成他們的任務(wù),從而滿足其業(yè)務(wù)需求。企業(yè)人事管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,一般不允許發(fā)生差錯(cuò)。最初的人事統(tǒng)計(jì)都是使用人工方式處理,工作量大的時(shí)候,出現(xiàn)錯(cuò)誤的機(jī)率也隨之升高,不僅花費(fèi)管理人員大量的時(shí)間,而且往往由于抄寫不慎,出現(xiàn)許多錯(cuò)誤現(xiàn)象。正是企業(yè)人事管理的重復(fù)性、時(shí)間性,使得企業(yè)人事管理計(jì)算機(jī)化成為可能。企業(yè)人事管理系統(tǒng)就是使用電腦代替大量的人力,完成眾多企業(yè)人事信息的處理,同時(shí)使用電腦還可以安全地、完整地保存大量的企業(yè)人事記錄。312 系統(tǒng)需求分析系統(tǒng)分析是開(kāi)發(fā)管理信息系統(tǒng)的關(guān)鍵性階段,是一個(gè)從不斷認(rèn)識(shí)和逐步細(xì)化的過(guò)程,是下一階段的工作基礎(chǔ),是為下一階段進(jìn)行物理方案設(shè)計(jì)、解決“怎么做”提供依據(jù),基關(guān)鍵性主要體現(xiàn)在“理解需求”和“表達(dá)需求”兩方面。通過(guò)對(duì)現(xiàn)行系統(tǒng)的詳細(xì)調(diào)研,主要是從系統(tǒng)的角度理解用戶的需要,確定新系統(tǒng)的綜合要求,并提出這些需求的實(shí)現(xiàn)條件以及需求應(yīng)達(dá)到的標(biāo)準(zhǔn),也就是確定新系統(tǒng)要做什么,做到什么程度。這些需求包括:(1)功能需求。確定新系統(tǒng)應(yīng)做什么,這是最主要的需求。(2)性能需求。給出所開(kāi)發(fā)的新系統(tǒng)的技術(shù)性能指標(biāo),包括存儲(chǔ)容量限制、運(yùn)行時(shí)間限制、安全保密性等。(3)環(huán)境需求。這是對(duì)系統(tǒng)運(yùn)行以及所處環(huán)境的要求。例如,在硬件方面采用什么機(jī)型、有什么硬件設(shè)備等;在軟件方面,采用什么支持系統(tǒng)運(yùn)行的系統(tǒng)軟件。(4)未來(lái)需求。這類要求是指目前不屬于系統(tǒng)開(kāi)發(fā)的范圍,但將來(lái)隨著外界環(huán)境的變化以及系統(tǒng)的發(fā)展可能會(huì)提出的要求。了解這類要求的目的是在開(kāi)發(fā)過(guò)程中,可對(duì)系統(tǒng)將來(lái)可能的擴(kuò)展與修改做準(zhǔn)備。一旦需要時(shí),就比較容易進(jìn)行補(bǔ)充和修改了。313 系統(tǒng)數(shù)據(jù)流程圖數(shù)據(jù)流程圖是描述系統(tǒng)邏輯模型的主要工具,通過(guò)幾個(gè)特定的符號(hào),可以綜合地反映出信息在系統(tǒng)中的使用、加工處理、傳遞、存儲(chǔ)的整體情況。數(shù)據(jù)流程圖是系統(tǒng)結(jié)構(gòu)化分析行之有效的工具,它抽象地描述了系統(tǒng)數(shù)據(jù)處理的情況,但卻無(wú)法表達(dá)各個(gè)處理的詳細(xì)內(nèi)容,因此還要對(duì)數(shù)據(jù)流程圖中出現(xiàn)的數(shù)據(jù)流和處理等做進(jìn)一步的補(bǔ)充說(shuō)明,這就是數(shù)據(jù)字典和變換邏輯說(shuō)明。數(shù)據(jù)流圖 :人事主管員工基本信息工資管理假條信息檔案管理管理員會(huì)計(jì)員 圖3-1-3 系統(tǒng)數(shù)據(jù)流圖數(shù)據(jù)流圖的思想:每一個(gè)企業(yè)都有獨(dú)自的內(nèi)部管理系統(tǒng)。對(duì)于一個(gè)大型管理信息系統(tǒng)來(lái)說(shuō),由于在系統(tǒng)分析的初期,開(kāi)發(fā)人員對(duì)問(wèn)題的理解深度不夠,在數(shù)據(jù)流圖上也不可避免地會(huì)存在某些缺陷或錯(cuò)誤,此時(shí)就需要進(jìn)行檢查、修改和完善工作。所以有一個(gè)完善的內(nèi)部管理流程是十分必要的。系統(tǒng)流程圖可以詳細(xì)的把企業(yè)內(nèi)部的人員管理和分布信息詳細(xì)的表露出來(lái)。以下為如何實(shí)現(xiàn)的:如圖3-1-2,描述了企業(yè)內(nèi)部人事管理的教詳細(xì)的過(guò)程。從圖中可以看出,要想將各種信輸入信息流(原始單據(jù))轉(zhuǎn)變?yōu)槠髽I(yè)人事管理者所需要的信息,必須經(jīng)過(guò)“檔案管理”、“工資管理”等階段。企業(yè)人事管理系統(tǒng)的數(shù)據(jù)源點(diǎn)為企業(yè)的人事管理員。該系統(tǒng)以企業(yè)人事管理系統(tǒng)中員工的基本信息作為輸入信息流,檔案管理部門一方面把相關(guān)資料交由人事管理部門進(jìn)行審核,另一方面將假條信息交由工資管理部門進(jìn)行存檔;“工資管理“部門最后把所有的處理信息結(jié)果交作為信息流,向會(huì)計(jì)員提供各種信息。以下為數(shù)據(jù)流圖的功能:數(shù)據(jù)流圖,便于用戶理解、分析系統(tǒng)數(shù)據(jù)流程的圖形工具。它擺脫了系統(tǒng)的物理內(nèi)容,精確地在邏輯上描述系統(tǒng)的功能、輸入、輸出和數(shù)據(jù)存儲(chǔ)等,是系統(tǒng)邏輯模型的重要組成部分。分層的數(shù)據(jù)流圖一般由頂層、中間層、底層組成。頂層抽象地描述了整個(gè)系統(tǒng)的情況。包括系統(tǒng)的范圍、系統(tǒng)與外界實(shí)體間的關(guān)系(輸入輸出流)。底層具體地畫出了系統(tǒng)的細(xì)部,中間層則是從抽象到具體的逐步過(guò)渡??傮w設(shè)計(jì)方案,實(shí)現(xiàn)方法,軟件平臺(tái)1.總體設(shè)計(jì)方案:實(shí)現(xiàn)人事管理系統(tǒng)的全部功能。2.實(shí)現(xiàn)方法:Visual Basic6.0等。3.軟件平臺(tái): Window98,window2000等。3.2系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)概要設(shè)計(jì)基礎(chǔ)是完成需求分析后提供的需求說(shuō)明書,用概念數(shù)據(jù)模型表示數(shù)據(jù)及其相互間的關(guān)系,這種數(shù)據(jù)模型是與DBMS無(wú)關(guān)的、面向現(xiàn)實(shí)世界的、易如理解的數(shù)據(jù)模型,其獨(dú)立于計(jì)算機(jī)的數(shù)據(jù)模型,獨(dú)立于計(jì)算機(jī)的軟硬件系統(tǒng),與用戶進(jìn)行交流十分方便。概念性數(shù)據(jù)模型關(guān)心的是如何完整、正確地反映客觀實(shí)際情況,不關(guān)心在數(shù)據(jù)庫(kù)中如何實(shí)現(xiàn)。這種數(shù)據(jù)模式能真實(shí)地反應(yīng)用戶要求的實(shí)際情況,是一種容易被人們理解的直觀的數(shù)據(jù)庫(kù)結(jié)構(gòu)模式。同時(shí)也是一種相對(duì)穩(wěn)定統(tǒng)一的數(shù)據(jù)模式,一般情況下很少變動(dòng)。概念性數(shù)據(jù)在用戶和設(shè)計(jì)者之間建立了橋梁。是設(shè)計(jì)數(shù)據(jù)庫(kù)結(jié)構(gòu)的基礎(chǔ)。概念設(shè)計(jì)中自頂向下的實(shí)體分析方法,即常用的實(shí)體聯(lián)系模型(簡(jiǎn)稱E-R模型),對(duì)具體數(shù)據(jù)進(jìn)行抽象加工,將實(shí)體集合抽象成實(shí)體類型。用實(shí)體間聯(lián)系反映現(xiàn)實(shí)世界事物間的內(nèi)在聯(lián)系。E-R模型是建立概念性數(shù)據(jù)模型的有力工具。 321系統(tǒng)維護(hù)操作流程圖:錯(cuò)誤信息系統(tǒng)主界面系統(tǒng)登錄界面系統(tǒng)管理輸入操作員及密碼數(shù)據(jù)庫(kù)檢查密碼錯(cuò)誤密碼正確功能界面功能處理圖 3-2-2系統(tǒng)操作流程圖第四章 系統(tǒng)詳細(xì)設(shè)計(jì)41、子功能概述通過(guò)對(duì)部分中小企業(yè)人事管理情況的調(diào)查,了解了目前一般中小企業(yè)的人事管理情況,在調(diào)查的基礎(chǔ)上開(kāi)發(fā)一個(gè)簡(jiǎn)單的人事管理系統(tǒng),其實(shí)現(xiàn)的主要功能如下:1、系統(tǒng)管理:包括人員登錄管理、修改密碼、用戶管理。2、招聘管理:包括招聘人員計(jì)劃以及審批情況。3、人事管理:包括員工基本信息的添加、修改、刪除、查詢,部門信息、職務(wù)信息的添加、刪除,員工內(nèi)部調(diào)動(dòng)、人員資料按分組進(jìn)行查詢。4、考勤管理:包括考勤時(shí)間表的設(shè)置、考勤的出勤、加班、出差、請(qǐng)假記錄的添加、刪除以及最后的月考勤統(tǒng)計(jì)。5考核管理:指導(dǎo)思想與基本信念包括以人為本、考核渠道、用人原則等。本系統(tǒng)的開(kāi)發(fā)完成并投入運(yùn)行后,可以用計(jì)算機(jī)進(jìn)行人事管理工作,使一般企事業(yè)單位人事管理更加科學(xué)化、現(xiàn)代化。42 系統(tǒng)功能實(shí)現(xiàn)及詳細(xì)設(shè)計(jì) 4.21 數(shù)據(jù)庫(kù)設(shè)計(jì)員工資料表序號(hào)域名域中文名域類型備注1ID編號(hào)Alpha(6)2xm員工姓名Alpha(12)3Xb性別Alpha(2)4csrq出生日期Alpha(20)5zz住址Alpha(60)6mz民族Alpha(20)7sfzh身份證號(hào)Alpha(20) 說(shuō)明:?jiǎn)T工基本信息表用于存儲(chǔ)員工基本信息,為保證數(shù)據(jù)的一致和歷史資料的完整,表的記錄在一般的情況不能被刪除,如要?jiǎng)h除必須初始化。請(qǐng)假信息數(shù)據(jù)表:字段字段名類型寬度小數(shù)位索引排序Nulls1假條編號(hào)字符型6否2職工編號(hào)數(shù)值型11否3起始日期字符型20否4中止日期字符型20否5天數(shù)數(shù)值型6否6原由字符型50否7狀態(tài)字符型20否8批準(zhǔn)人字符型20否9EDIT數(shù)值型11否10EDITTIME日期型8否11備注備注型10否注:?jiǎn)T工請(qǐng)假信息數(shù)據(jù)表把員工請(qǐng)假的信息相應(yīng)的記錄下來(lái)。為以后的查閱帶來(lái)了方面。員工為了企業(yè)的利益和自身的原則方面考慮,要詳細(xì)的填寫,然后經(jīng)過(guò)多層領(lǐng)導(dǎo)的批準(zhǔn)。最后給予準(zhǔn)假。記錄到相應(yīng)的個(gè)人和信息表中。員工工資數(shù)據(jù)表:字段字段名類型寬度小數(shù)位索引排序Nulls1工資編號(hào)字符型50否2職工編號(hào)數(shù)值型11否3年份數(shù)值型6否4月份數(shù)值型6否5基本工資數(shù)值型11否6加班工資數(shù)值型11否7交通補(bǔ)助數(shù)值型11否8總工資數(shù)值型11否9考勤扣除數(shù)值型11否10保險(xiǎn)扣除數(shù)值型11否11扣稅數(shù)值型11否12總扣除數(shù)值型11否13實(shí)際工資數(shù)值型11否14EDIT數(shù)值型11否15EDITTIME日期型8否16備注備注型10否注:此表詳細(xì)的記錄了員工的基本工資、加班工資、交通補(bǔ)助、總工資、考勤扣除、保險(xiǎn)扣除、扣稅、實(shí)際工資等等信息。把員工的工資情況做了詳細(xì)的列名。一目了然,清晰。企業(yè)和員工能根據(jù)此表知道各個(gè)月份自己的工資情況。企業(yè)也會(huì)根據(jù)此表對(duì)員工的工作情況有了相應(yīng)的了解。從而可以給他們加薪及提職奠定了基礎(chǔ)。 422 子功能詳細(xì)設(shè)計(jì)(1)系統(tǒng)的一些主要界面(登陸系統(tǒng)主界面設(shè)計(jì))因?yàn)槿耸沦Y料管理牽涉到個(gè)人隱私及公司密秘等多方面因素,所以一定要保密,并有專人管理,使用前身份確認(rèn)就顯得非常重要,故在運(yùn)行前要進(jìn)行管理權(quán)限確認(rèn). 以防止他人無(wú)意或惡意篡改.(圖4-1) 圖4-1 主界面圖在該界面(圖4-1)窗口中,共有文件、數(shù)據(jù)、關(guān)于等所有系統(tǒng)功能,用戶可以操作菜單的方式快捷地使用系統(tǒng)。注:?jiǎn)T工要想登陸界面,必須要先登陸到此界面,按密碼登陸。實(shí)現(xiàn)主界面的關(guān)鍵代碼:Option ExplicitConst MxUser = 100Public EmploID As IntegerPublic CurUser As StringPublic CurId As StringPublic CurPsw As StringDim user(MxUser), pws(MxUser), state(MxUser), Emplo(MxUser) As StringPrivate Sub Form_Load()Dim i As Integer If App.PrevInstance Then MsgBox (程序已經(jīng)運(yùn)行,不能再次裝載。), vbExclamation Unload Me End If 本段代碼用于判定本程序
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 百聚企業(yè)管理辦法規(guī)定
- 皮帶倉(cāng)庫(kù)庫(kù)存管理辦法
- 2025年中國(guó)液環(huán)真空泵行業(yè)市場(chǎng)前景預(yù)測(cè)及投資價(jià)值評(píng)估分析報(bào)告
- 福州文體場(chǎng)館管理辦法
- 壽險(xiǎn)公司外勤管理辦法
- 完善資金使用管理辦法
- 宗祠運(yùn)營(yíng)策劃管理辦法
- 外省特種人員管理辦法
- 居民院落車輛管理辦法
- 福利企業(yè)資格管理辦法
- 2025江蘇省惠隆資產(chǎn)管理限公司招聘30人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- ISO 37001-2025 反賄賂管理體系要求及使用指南(中文版-雷澤佳譯-2025)
- 初高中物理銜接講座(初高中物理對(duì)比)
- 籍貫對(duì)照表完整版
- DB1309T 256-2021 榆三節(jié)葉蜂綜合防治技術(shù)規(guī)程
- 人教版五四制六下地理復(fù)習(xí)提綱詳細(xì)筆記
- 大氣污染控制工程課程設(shè)計(jì)-某廠酸洗硫酸煙霧治理設(shè)施設(shè)計(jì)
- 人教版小學(xué)三年級(jí)下冊(cè)英語(yǔ)復(fù)習(xí)課件(164頁(yè)P(yáng)PT)
- 300MW單元機(jī)組過(guò)熱汽溫控制系統(tǒng)的設(shè)計(jì)
- (完整版)銷售人員銷售能力測(cè)試及答案解析
- 頂管施工頂管作業(yè)安全技術(shù)交底
評(píng)論
0/150
提交評(píng)論