計算機(jī)信息管理畢業(yè)設(shè)計(論文)電信人事管理系統(tǒng)_第1頁
計算機(jī)信息管理畢業(yè)設(shè)計(論文)電信人事管理系統(tǒng)_第2頁
計算機(jī)信息管理畢業(yè)設(shè)計(論文)電信人事管理系統(tǒng)_第3頁
計算機(jī)信息管理畢業(yè)設(shè)計(論文)電信人事管理系統(tǒng)_第4頁
計算機(jī)信息管理畢業(yè)設(shè)計(論文)電信人事管理系統(tǒng)_第5頁
已閱讀5頁,還剩44頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、摘 要本論文詳細(xì)介紹了一個電信人事管理系統(tǒng)實(shí)例的開發(fā)于應(yīng)用,是一個數(shù)據(jù)庫應(yīng)用系統(tǒng)完整的制作過程。主要內(nèi)容有:系統(tǒng)開發(fā)背景、系統(tǒng)概述、需求分析、系統(tǒng)設(shè)計、功能、感受與體會等。其中需求分析中主要對系統(tǒng)的數(shù)據(jù)流程圖進(jìn)行了詳細(xì)描繪,系統(tǒng)設(shè)計中主要描繪出了該電信人事管理系統(tǒng)的模塊設(shè)計圖和該系統(tǒng)數(shù)據(jù)庫的設(shè)計。功能與操作中介紹了對該電信人事管理系統(tǒng)實(shí)例的基本功能。電信人數(shù)管理系統(tǒng)結(jié)合電信部門中實(shí)際的人事、財務(wù)制度,經(jīng)過實(shí)際的需求進(jìn)行分析,采用功能強(qiáng)大的visual basic 6.0做為開發(fā)工具,并運(yùn)用access 2000作為后臺數(shù)據(jù)庫,而開發(fā)出來的單機(jī)人事管理信息系統(tǒng)。電信人數(shù)管理系統(tǒng)從符合操作簡便、界

2、面友好、靈活、實(shí)用、安全的要求出發(fā),完成人事、考勤、工資、培訓(xùn)、用戶等的全過程管理,包括新進(jìn)員工加入時人事檔案的建立、老員工的轉(zhuǎn)出、在職員工職位的變動等引起職工信息的修改、員工信息查詢、統(tǒng)計等人事管理工作以及員工考勤管理,還包括員工工資查詢、修改、計發(fā)、工資表打印等工資管理工作和員工培訓(xùn)信息管理工作以及系統(tǒng)用戶的帳號密碼管理。經(jīng)過測試以及在實(shí)際使用證明,本文所設(shè)計的人事管理系統(tǒng)可以滿足企業(yè)人事、工資管理方面的需要。在滿足需求的同時,也體現(xiàn)出了操作簡便、友好實(shí)用、安全可靠等特點(diǎn)。關(guān)鍵字:論文 信息系統(tǒng) 電信人事管理 abstractthis thesis is mainly about a de

3、velopment and application example of telecom personnel management system .it is a complete design procedure of data system. the thesiss discussion is detailing from system design to operation. there are six main sections in this thesis. they are the background of system development, system summariza

4、tion, requirement analytics, functions, feelings and experience.in the section of summarization, it depicts the development and summarization of the telecom personnel management information system. in the section of requirement analytics, it depicts the dataflow diagram of the telecom personnel mana

5、gement information system. it is an important part in system making. in the section of system design, it depicts then module diagram and the database design. in the section of operation, it describes then basic function of the system.in the section of the experience, it is about my experience in the

6、 making of the system. the characteristic of this system is convenience and practice. in addition, there is a program of the telecom personnel management information system. with the rapid development of computer technology and the common use in the company management, the management of company admi

7、nistrative salary by the computer is imperative under the situation. under the actual demand analysis, our system combines the effective company administration with finance system, and develops personnel management t system by using the visual basic6.0 as the development tool. considering the demand

8、 of easy operation and flexible and safe interface, the whole system can finish the progress of the administration, checking on work attendance and salary management, which includes personnel management work, such as the establishment of the recruits personnel documents, transfer of the old personne

9、l, changes of the employees information caused by the job position change, employees information checking, statistics etc, and personnel management work such as check on work attendance, overtime, business trip and management, employees salary inquiry, amendment, offer and printing the salary sheet

10、etc.after the actual use, the administrative and salary management system mentioned by this article can satisfy the demand of administrative and salary management for the company. the article mainly introduces the development background of this task, the function that should be finished and the prog

11、ress of development, and also explains the point, design thought, difficult technology and the way out. keywords: thesis; information system; comprehensive telecom personnel management目 錄摘 要iabstractii第一章導(dǎo)言11.1問題的提出11.2本文研究路線2第二章電信人事管理信息系統(tǒng)研究概述52.1管理信息系統(tǒng)的發(fā)展歷史52.2電信人事管理信息系統(tǒng)的作用62.3國內(nèi)電信人事管理信息系統(tǒng)發(fā)展現(xiàn)狀82.4國

12、內(nèi)電信人事管理信息系統(tǒng)存在的問題8第三章電信人事管理信息系統(tǒng)需求分析103.1電信人事管理信息系統(tǒng)的用戶需求簡介103.2電信人事管理信息系統(tǒng)的要求113.3數(shù)據(jù)流程圖11第四章電信人事管理信息系統(tǒng)設(shè)計164.1電信人事管理信息系統(tǒng)功能描述164.1.1系統(tǒng)管理功能164.1.2人事檔案管理功能164.1.3工資信息管理功能174.1.4培訓(xùn)信息管理功能174.2系統(tǒng)功能模塊圖184.3系統(tǒng)開發(fā)環(huán)境簡介204.4數(shù)據(jù)庫設(shè)計204.4.1數(shù)據(jù)庫介紹204.4.2使用ado數(shù)據(jù)控件訪問數(shù)據(jù)庫214.5數(shù)據(jù)詞典分析234.5.1員工信息查詢表234.5.2部門名稱信息表244.5.3崗位名稱信息表2

13、44.6打印數(shù)據(jù)報表設(shè)計25第五章電信人事管理信息系統(tǒng)的功能實(shí)現(xiàn)265.1 系統(tǒng)技術(shù)要點(diǎn)265.2 主界面設(shè)計285.3 添加功能模塊設(shè)計335.4 信息查詢模塊設(shè)計345.5計發(fā)工資信息模塊設(shè)計355.6配置管理界面設(shè)計365.7發(fā)布應(yīng)用程序375.7.1編譯應(yīng)用程序375.7.2打包應(yīng)用程序385.7.3發(fā)布應(yīng)用程序的步驟38第六章測試與分析396.1測試環(huán)境396.2測試方法396.3測試項目406.4測試結(jié)果分析41第七章結(jié)論42第八章結(jié)束語43參考文獻(xiàn)4545 第一章 導(dǎo)言1.1 問題的提出隨著時代的進(jìn)步,社會生產(chǎn)力高速發(fā)展,新技術(shù)層出不窮信息量急劇膨脹,整個人類社會已成為信息化的社

14、會人們對信息和數(shù)據(jù)的利用和處理已經(jīng)進(jìn)入自動化、網(wǎng)絡(luò)化和社會化的階段。如在查找情報資料、處理銀行帳目、倉庫管理、科研生產(chǎn)等方面,無不需要利用大量的信息資源。因此,如何有效地進(jìn)行數(shù)據(jù)信息的管理和利用,已經(jīng)成為人們普遍關(guān)注的課題。信息在不同的領(lǐng)域里有著不同的概念,在管理科學(xué)領(lǐng)域中,通常認(rèn)為信息是經(jīng)過加工處理后的一種數(shù)據(jù)形式,是一種有次序的符號排列,它是系統(tǒng)傳輸和處理的對象。處在信息時代的今天,信息的作用越來越為人們所重視。制定工作計劃,研究投資策略,都離不開對信息的充分利用。管理信息系統(tǒng)(management information system,縮寫mis)是一種“人機(jī)系統(tǒng)”,它以特定的模式支持一

15、個組織內(nèi)各級組織機(jī)構(gòu)之間的通訊,對信息資源進(jìn)行綜合開發(fā),管理和利用,實(shí)現(xiàn)對該組織的有效管理。它通過對數(shù)據(jù)的加工處理,及時為管理與決策分析提供信息。其特點(diǎn)有:l 數(shù)據(jù)全部存儲于計算機(jī)系統(tǒng)中;l 用戶使用簡單、操作方便、查詢速度快;l 有極強(qiáng)的人-機(jī)對話功能;l 能直接從計算機(jī)系統(tǒng)中提供決策所需的參考信息。圖1.1 管理信息系統(tǒng)基本框架圖信息處理庫存信息原始數(shù)據(jù)提供的信息反 饋管理信息系統(tǒng)基本框架如圖1.1。隨著我國成功加入wto及信息化浪潮的日益臨近,企業(yè)經(jīng)營管理機(jī)制正在發(fā)生著根本性的變化,企業(yè)要想在激烈的市場競爭環(huán)境下求得生的存,就必須有效地利用人才、時間、信息結(jié)合的優(yōu)勢,就必須有效地進(jìn)行企業(yè)

16、內(nèi)部改革和加強(qiáng)企業(yè)管理。借助現(xiàn)代信息技術(shù)和管理理論,建立企業(yè)管理信息系統(tǒng)勢在必行。對企業(yè)而言,人事是企業(yè)最寶貴的資源,也是企業(yè)的“生命線”。如何做到企業(yè)人事與經(jīng)濟(jì)效益具有良好匹配?如何做到事得其才,人盡其用?如何在滿足企業(yè)效益的同時又兼顧企業(yè)職工的需求?如何能在瞬息萬變的時代使企業(yè)與社會環(huán)境相適應(yīng)并且處理好隨時變化的人事?這一系列的問題都是需要亟待解決的問題。為了解決上述問題,使企業(yè)在激勵的市場競爭中立于不敗之地,設(shè)計并開發(fā)出一套適合企業(yè)電信人事管理特點(diǎn),又符合我國企業(yè)管理實(shí)情的電信人事管理信息系統(tǒng) (hrmis)就顯得尤為重要。本文正是從這方面出發(fā),以某公司為背景,希望通過本系統(tǒng)的功能設(shè)計,

17、能夠把電信人事管理者從繁重、傳統(tǒng)的事務(wù)性工作如:檔案增加、檔案查詢、檔案修改、檔案刪除、工資查詢、打印檔案等工作中解放出來,使得他們更專注于最需要智慧和經(jīng)驗的工作,因而提高電信人事管理的質(zhì)量和效率。本作者長期從事電信人事管理工作,對電信人事工作中的主要工作檔案管理和工資管理工作深有感觸,既費(fèi)時又費(fèi)力,增加或修改一個員工的檔案常常需要幾個小時的時間,而且把本身一項智力勞動都體現(xiàn)在了體力勞動中,因此,結(jié)合我工作中的實(shí)際經(jīng)驗,設(shè)計本系統(tǒng)的主要功能有檔案增加、檔案修改、檔案刪除、工資查詢、打印等功能。目前已經(jīng)在某公司使用,共錄入員工信息20余條,運(yùn)行效果良好。1.2 本文研究路線 可行性分析(可行性分

18、析)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、社會的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。一般而言,良好的人事管理,有助于為企業(yè)達(dá)到以下的目標(biāo):一、協(xié)助組織達(dá)成發(fā)展目標(biāo)與遠(yuǎn)景。二、有效地運(yùn)用人員的能力與技術(shù)專才。三、促使組織成員的工作士氣高昂且激發(fā)潛能。四、滿足組織成員的自我實(shí)現(xiàn)感與增加成員的工作成就感。五、發(fā)起且落實(shí)組織變革。六、提高組織成員的工作生活品質(zhì)。七、協(xié)助企業(yè)負(fù)責(zé)人做出正確決策。數(shù)據(jù)庫是指自描述的完整記錄的集合。數(shù)據(jù)庫技術(shù)在2

19、0世紀(jì)60年代中期產(chǎn)生,它的出現(xiàn)使信息系統(tǒng)的研制從以加工數(shù)據(jù)的程序為中心轉(zhuǎn)變?yōu)橐怨蚕頂?shù)據(jù)庫為中心來進(jìn)行。數(shù)據(jù)庫開始是在大公司或機(jī)構(gòu)中進(jìn)行大規(guī)模數(shù)據(jù)處理后來隨著計算機(jī)的逐漸普及,數(shù)據(jù)庫才應(yīng)用到計算機(jī)上。數(shù)據(jù)庫發(fā)展的到今天,已經(jīng)是相當(dāng)成熟的階段,它對大量數(shù)據(jù)處理能力的不斷提高,發(fā)展和完善。根據(jù)實(shí)際情況,我們使用ado控件少量代價快速地構(gòu)造一個可執(zhí)行的軟件系統(tǒng)模型。使用戶和開發(fā)人員可以較快地確定需求,然后采用循環(huán)進(jìn)化的開發(fā)方式,對系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿足。此時模塊也發(fā)展成為最終產(chǎn)品了?,F(xiàn)代計算機(jī)軟硬件的發(fā)展使得本系統(tǒng)具有良好的操作界面,簡單直接的操

20、作界面,具有較強(qiáng)的人機(jī)對話能力,支持多種漢字輸入方式,其適應(yīng)性強(qiáng),顯示內(nèi)容簡單明了,使操作者不必具有較高高的計算機(jī)專業(yè)知識,也不必進(jìn)行專門培訓(xùn),稍一接觸就可以上手進(jìn)行所有操作。本文的研究框架如下圖1.2所示,反映了如下的研究思路:資料查詢熟悉開發(fā)環(huán)境定 題調(diào)查研究系統(tǒng)分析與設(shè)計數(shù)據(jù)庫設(shè)計功能實(shí)現(xiàn)打包發(fā)布圖1.2 本文的研究框架圖本系統(tǒng)采用微軟公司的visual basic 6.0是進(jìn)行前臺應(yīng)用程序開發(fā),后臺采用微軟的access 進(jìn)行后臺數(shù)據(jù)庫開發(fā)。visual basic 6.0是windows應(yīng)用程序開發(fā)工具,是使用廣泛、易學(xué)易用的面向?qū)ο蟮拈_發(fā)工具。visual basic提供了大量的控

21、件,這些控件可用于設(shè)計界面和實(shí)現(xiàn)各種功能,減少了編程人員的工作量,也簡化了界面設(shè)計過程,從而有效的提高了應(yīng)用程序的運(yùn)行效率和可靠性。故而,實(shí)現(xiàn)本系統(tǒng)vb是一個相對較好的選擇。visual basic 6.0是一個非常優(yōu)秀的數(shù)據(jù)庫應(yīng)用工具完全支持面向?qū)ο蟮拈_發(fā)。它擁有多種數(shù)據(jù)庫接口,可以非常方便地連接到各種數(shù)據(jù)源再加之其專利產(chǎn)品,程序員不需編寫任何sql語句即可輕松地查詢和更新后數(shù)據(jù)庫中的數(shù)據(jù),這使當(dāng)時的同類開發(fā)工具望塵莫及。第二章 電信人事管理信息系統(tǒng)研究概述2.1 管理信息系統(tǒng)的發(fā)展歷史信息作為生產(chǎn)力中最活躍的因素,很早就在人類經(jīng)濟(jì)生活中發(fā)揮著不可替代的作用,但把信息納入企業(yè)經(jīng)營管理系統(tǒng)中高

22、效處理和應(yīng)用是在計算機(jī)發(fā)明以后的50年代末。目前人們所提到的管理信息系統(tǒng),通常是指以計算機(jī)為工具,對管理信息進(jìn)行收集、存貯、檢索、加工和傳遞,使其應(yīng)用于組織機(jī)構(gòu)及企業(yè)管理領(lǐng)域的“人機(jī)系統(tǒng)”,該系統(tǒng)是70年代初“后工業(yè)經(jīng)濟(jì)”時代的產(chǎn)物,在企業(yè)管理信息系統(tǒng)在其發(fā)展的初期,是單一的人機(jī)系統(tǒng),系統(tǒng)功能簡單,效率低,對管理的作用有限。進(jìn)入2 0世紀(jì)80年代末,隨著計算機(jī)網(wǎng)絡(luò)和通信技術(shù)的大力發(fā)展,企業(yè)管理信息系統(tǒng)進(jìn)入網(wǎng)絡(luò)化的發(fā)展時期。世界發(fā)達(dá)國家已建立起了完善的先進(jìn)的管理信息系統(tǒng)體系,在其社會經(jīng)濟(jì)發(fā)展領(lǐng)域中發(fā)揮著巨大的作用。我國的管理信息系統(tǒng)大發(fā)展是在80年代末90年代初,國家相繼建立起了“金卡”、“金關(guān)

23、”、金橋“工程,多數(shù)企事業(yè)單位建立了局域網(wǎng)和廣域網(wǎng)管理信息系統(tǒng)。隨著世界經(jīng)濟(jì)和我國經(jīng)濟(jì)逐步向知識經(jīng)濟(jì)邁進(jìn),無論是基于工業(yè)經(jīng)濟(jì)的管理信息系統(tǒng),還是面向少數(shù)專家和管理人員的專家系統(tǒng) (es)或決策支持系統(tǒng) (dss),其處理對象和服務(wù)對象,自身的系統(tǒng)結(jié)構(gòu),處理能力,都有了進(jìn)一步的發(fā)展。1.人事管理系統(tǒng)的發(fā)展歷史可以追溯到20世紀(jì)60年代末期。由于當(dāng)時計算機(jī)技術(shù)已經(jīng)進(jìn)入實(shí)用階段,同時大型企業(yè)用手工來計算和發(fā)放薪資既費(fèi)時費(fèi)力又非常容易出差錯,為了解決這個矛盾,第一代的人事管理系統(tǒng)應(yīng)運(yùn)而生。當(dāng)時由于技術(shù)條件和需求的限制,用戶非常少,而且那種系統(tǒng)充其量也只不過是一種自動計算薪資的工具,既不包含非財務(wù)的信息

24、,也不包含薪資的歷史信息,幾乎沒有報表生成功能和薪資數(shù)據(jù)分析功能。但是,它的出現(xiàn)為人事管理的管理展示了美好的前景,即用計算機(jī)的高速度和自動化來替代手工的巨大工量,用計算機(jī)的高準(zhǔn)確性來避免手工的錯誤和誤差,使大規(guī)模集中處理大型企業(yè)的薪資成為可能。2.第二代的人事管理系統(tǒng)出現(xiàn)于20世紀(jì)70年代末。由于計算機(jī)技術(shù)的飛速發(fā)展,無論是計算機(jī)的普及性,還是計算機(jī)系統(tǒng)工具和數(shù)據(jù)庫技術(shù)的發(fā)展,都為人事管理系統(tǒng)的階段性發(fā)展提供了可能。第二代人事管理系統(tǒng)基本上解決了第一代系統(tǒng)的主要缺陷,對非財務(wù)的人事管理信息和薪資的歷史信息都給予了考慮,其報表生成和薪資數(shù)據(jù)分析功能也都有了較大的改善。但這一代的系統(tǒng)主要是由計算機(jī)

25、專業(yè)人員開發(fā)研制的,未能系統(tǒng)地考慮人事管理的需求和理念,而且其非財務(wù)的人事管理信息也不夠系統(tǒng)和全面。3.人事管理系統(tǒng)的革命性變革出現(xiàn)在20世紀(jì)90年代末。由于市場競爭的需要,如何吸引和留住人才,激發(fā)員工的創(chuàng)造性、工作責(zé)任感和工作熱情已成為關(guān)系企業(yè)興衰的重要因素,人才已經(jīng)成為企業(yè)最重要的資產(chǎn)之一。公正、公平、合理的企業(yè)管理理念和企業(yè)管理水平的提高,使社會對人事管理系統(tǒng)有了更高的需求;同時由于個人電腦的普及,數(shù)據(jù)庫技術(shù)、客戶/服務(wù)器技術(shù),特別是internet/intranet技術(shù)的發(fā)展,使得第三代人事管理系統(tǒng)的出現(xiàn)成為必然。第三代人事管理系統(tǒng)的特點(diǎn)是從人事管理的角度出發(fā),用集中的數(shù)據(jù)庫將幾乎所有

26、與人事管理相關(guān)的數(shù)據(jù)(如薪資福利、招聘、個人職業(yè)生涯的設(shè)計、培訓(xùn)、職位管理、績效管理、崗位描述、個人信息和歷史資料)統(tǒng)一管理起來,形成了集成的信息源。友好的用戶界面,強(qiáng)有力的報表生成工具、分析工具和信息的共享使得人事管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮企業(yè)人事管理規(guī)劃和政策。2.2 電信人事管理信息系統(tǒng)的作用隨著電信人事管理信息系統(tǒng)在企業(yè)中的廣泛應(yīng)用,該系統(tǒng)對企業(yè)的影響也會越來越大,它對企業(yè)電信人事管理方面的貢獻(xiàn)是無可替代的。 2.2.1 能夠給企業(yè)帶來先進(jìn)的電信人事管理思想及方法管理的進(jìn)步主要體現(xiàn)為管理思想和相應(yīng)管理模式與方法的進(jìn)步。管理軟件本身是管理思想和管理模式的載

27、體,它具有雙重核心,即:管理思想、信息技術(shù)。軟件是具體的,除了帶給管理思想外,更多地表現(xiàn)為基于思想的管理模式和方法。電信人事管理軟件帶給企業(yè)操作方便的業(yè)績考核體系和人才度量指標(biāo);決策支持軟件使決策模型真正走到了企業(yè)。2.2.2促進(jìn)建立現(xiàn)代電信人事管理模式當(dāng)前,企業(yè)管理正從實(shí)物管理走向資本管理,又走向知識管理,信息和知識成為繼人力、資本之后的第三大企業(yè)資源。搞好知識管理(km)已經(jīng)成為現(xiàn)代企業(yè),特別是以知識增值為主的企業(yè)的迫切課題。源于信息處理以軟件為核心的it系統(tǒng)在知識管理領(lǐng)域具有“先天”的優(yōu)勢。在企業(yè)的組織結(jié)構(gòu)改進(jìn)方面,應(yīng)用電信人事管理系統(tǒng)可以優(yōu)化組織內(nèi)部信息溝通方式,提高溝通效率,減少組織

28、層級;可以增強(qiáng)每個員工的信息處理能力,提高對市場的直接反應(yīng)能力,增加單個管理者的管理跨度等,從而使企業(yè)能夠建立扁平結(jié)構(gòu)的組織模式。2.2.3 促進(jìn)電信人事管理正規(guī)化管理正規(guī)化是管理通向更高層次的臺階。實(shí)現(xiàn)管理正規(guī)化有多條路徑,軟件能夠有效地促進(jìn)這一進(jìn)程。企業(yè)電信人事管理規(guī)則、標(biāo)準(zhǔn)、程序和制度都可以在軟件及其相關(guān)系統(tǒng)中體現(xiàn)出來。更重要的是,軟件對管理正規(guī)化的促進(jìn)在很大程度上避免了形式主義。由于軟件是一個實(shí)時應(yīng)用系統(tǒng),管理規(guī)范透過軟件溶入了企業(yè)的業(yè)務(wù)和管理流程,較之紙質(zhì)的規(guī)章和無形的規(guī)范而言,更容易被貫徹執(zhí)行。2.2.4 幫助企業(yè)提高管理時效在現(xiàn)代企業(yè)社會中,時效性是一個越來越重要的要求。時效包括

29、經(jīng)營時效和管理時效。提高管理的時效性也是改進(jìn)管理的重要內(nèi)容。傳統(tǒng)管理手段下,很多管理只能停留在事后延時開展,事中的實(shí)時控制和事前的預(yù)先控制困難。比如,各種管理報告只能是月報、季報和年報;經(jīng)營和管理指令的下達(dá)和執(zhí)行被逐級延遲等等。采用電信人事管理軟件使得企業(yè)可以改變了以往的報告期概念,各種管理報告可以隨時取得,可以按任意日期提??;網(wǎng)絡(luò)系統(tǒng)使得經(jīng)營和管理指令可以瞬間傳達(dá)到全球每一處辦事機(jī)構(gòu)。2.2.5 幫助企業(yè)降低管理成本控制企業(yè)的運(yùn)營成本本身就是管理的一個職能。通過網(wǎng)絡(luò)hrmis,大量的常規(guī)數(shù)據(jù)可以實(shí)時在總部匯總?;诠ぷ髁骱腿杭夹g(shù)的軟件系統(tǒng),不僅加快了企業(yè)內(nèi)部信息交流的速度,而節(jié)約了大量的頁

30、面印制和傳輸成本。采用軟件系統(tǒng)的管理盡管也會因配置電腦系統(tǒng)增加新的管理成本,但相對于傳統(tǒng)功能單一的信息處理系統(tǒng),由于新系統(tǒng)作為一個綜合信息處理平臺的作用,使得單位管理力成本和綜合成本降低。此外,近年來it產(chǎn)業(yè)界在降低用戶總體擁有成本(tco)的努力也進(jìn)一步促進(jìn)了用戶管理信息系統(tǒng)的成本降低。如基于bs(瀏覽器服務(wù)器)模式的軟件系統(tǒng),不僅給管理者帶來管理上的極大突破,而且極大地降低軟件安裝和更新費(fèi)用。2.3 國內(nèi)電信人事管理信息系統(tǒng)發(fā)展現(xiàn)狀電信人事管理信息系統(tǒng)的應(yīng)用在中國呈多元狀態(tài),但主要為三元狀態(tài):部分企業(yè)或單位在電信人事管理信息系統(tǒng)的應(yīng)用上在國內(nèi)處于領(lǐng)先地位,這些企業(yè)或單位不僅有先進(jìn)的設(shè)備,而

31、且還有先進(jìn)的管理思想,并且還有與先進(jìn)管理思想相適應(yīng)的員工隊伍,他們嘗到了使用先進(jìn)的管理信息系統(tǒng)不僅可以大大地促進(jìn)管理,而且還可以促進(jìn)生產(chǎn)、創(chuàng)造效益的甜頭,因而在管理信息系統(tǒng)的研究和應(yīng)用上越搞越起勁,所以使得企業(yè)或單位的效益始終走在同類企業(yè)或單位的前列。一些企業(yè)或單位并不乏先進(jìn)的設(shè)備,然而卻沒有先進(jìn)的管理思想和手段,他們往往僅對研制或者購買管理信息系統(tǒng)有興趣,一旦研制成功或購買到位,卻無法在企業(yè)和部門開展應(yīng)用,最后就只有用系統(tǒng)來發(fā)發(fā)工資或向上報統(tǒng)計報表,或是僅將先進(jìn)的計算機(jī)設(shè)備用來打打字,或者僅是用投資巨大的同internet相連接的局域網(wǎng)系統(tǒng)來獲取一些外部信息,根本沒有發(fā)揮管理信息系統(tǒng)的作用。

32、一些既沒有先進(jìn)的設(shè)備,也沒有先進(jìn)的管理思想的困難企業(yè)或單位,面對先進(jìn)的管理信息系統(tǒng)只有望洋興嘆。2.4 國內(nèi)電信人事管理信息系統(tǒng)存在的問題我國電信人事管理信息系統(tǒng)開發(fā)和應(yīng)用雖然已經(jīng)有近十年的時間,但電信人事管理信息系統(tǒng)在企業(yè)中應(yīng)用的整體水平還不高。這主要有兩方面的原因:一方面,很多企業(yè)管理者對電信人事管理的重視程度不夠,電信人事管理水平還停留在原先的電信人事管理的層次上,所以不愿意在電信人事管理電子化方面投入更多的財力和精力;另一方面,管理信息系統(tǒng)開發(fā)商推出的hrmis產(chǎn)品還有很多不盡如人意的地方,具體表現(xiàn)如下:2.4.1 系統(tǒng)功能單一很多電信人事管理信息系統(tǒng)的功能比較單一,還處于功能應(yīng)用的初

33、級階段。比如有些系統(tǒng)僅能滿足人事檔案管理和日常數(shù)據(jù)管理,缺乏整體提升電信人事管理水平的功能模塊。企業(yè)在使用這些系統(tǒng)時并沒有明顯感覺到工作效率的提升,久而久之就對電信人事管理信息系統(tǒng)缺乏興趣,也不愿做更多的投入。2.4.2 操作復(fù)雜企業(yè)中很多從事電信人事管理工作的員工并不懂電腦,為了配合管理信息系統(tǒng)的實(shí)施,一般都會對操作人員進(jìn)行計算機(jī)知識和系統(tǒng)操作知識的培訓(xùn)。但如果系統(tǒng)不考慮使用者的現(xiàn)實(shí)情況,界面不夠友好,操作過于復(fù)雜,就會讓這些剛剛學(xué)會電腦的新手們感到操作上的不便。如果這種不便一直持續(xù)下去,就會讓操作者產(chǎn)生逆反心理,從而影響了整個系統(tǒng)的正常使用。2.4.3 升級緩慢近10年以來,計算機(jī)硬件、軟

34、件及網(wǎng)絡(luò)設(shè)備的升級換代非??欤绻芾硇畔⑾到y(tǒng)的升級換代無法和支撐平臺同步進(jìn)行,就會使系統(tǒng)的應(yīng)用產(chǎn)生很多問題,甚至?xí)拐麄€系統(tǒng)處于癱瘓狀態(tài)。2.4.4 忽視系統(tǒng)培訓(xùn)管理信息系統(tǒng)是否能夠在企業(yè)得到充分的應(yīng)用,一方面取決于系統(tǒng)本身的性能,另一方面也取決于系統(tǒng)使用者的自身素質(zhì)。很多企業(yè)在進(jìn)行管理信息系統(tǒng)建設(shè)時,往往重視硬件和技術(shù)的投入,而忽視了培訓(xùn)的投入。培訓(xùn)首先應(yīng)該解決系統(tǒng)使用者的認(rèn)識問題,很多員工會擔(dān)心由于管理信息系統(tǒng)的應(yīng)用,會讓自己失去工作,通過培訓(xùn)要讓他們明白管理信息系統(tǒng)的應(yīng)用是企業(yè)管理發(fā)展的必然趨勢。在加強(qiáng)認(rèn)識培訓(xùn)的同時,還要加強(qiáng)管理知識和系統(tǒng)操作的培訓(xùn)。第三章 電信人事管理信息系統(tǒng)需求分

35、析3.1 電信人事管理信息系統(tǒng)的用戶需求簡介電信人事管理信息系統(tǒng)對企業(yè)加強(qiáng)電信人事管理有著極其重要的作用,就一般的大型企業(yè)來說,它的設(shè)計內(nèi)容非常復(fù)雜而且繁多,比如擁有招聘的功能,網(wǎng)上篩選簡歷的功能,提醒的功能,而且設(shè)計的模塊也很多,比如人事規(guī)劃模塊,新員工上崗管理模塊,招聘篩選管理模塊,績效考核模塊,工資管理模塊,在線培訓(xùn)模塊等。但由于人員結(jié)構(gòu)比較簡單,學(xué)歷比較高,基本上都擁有大專以上學(xué)歷,部門劃分也很清晰,而且人員的流動性不高,所以公司目前階段的電信人事工作主要就是員工檔案的收集整理和工資的管理工作,因此,針對該公司而言,經(jīng)過反復(fù)的論證,設(shè)計的這套電信人事管理信息系統(tǒng),定義了以下的功能,見表

36、3.1:表3.1 電信人事管理信息系統(tǒng)功能需求分析功能模塊實(shí)現(xiàn)功能系統(tǒng)管理用戶管理配置管理數(shù)據(jù)備份數(shù)據(jù)恢復(fù)系統(tǒng)初始化人事檔案管理增加員工信息修改員工信息刪除員工信息查詢員工信息打印員工檔案工資信息管理計發(fā)工資信息查詢工資信息工資信息打印員工培訓(xùn)管理員工培訓(xùn)信息錄入員工培訓(xùn)信息修改員工培訓(xùn)信息刪除員工培訓(xùn)信息查詢員工履歷表打印 3.2 電信人事管理信息系統(tǒng)的要求目標(biāo)系統(tǒng)應(yīng)該達(dá)到以下要求: 1、時間經(jīng)濟(jì)性。優(yōu)化邏輯設(shè)計與物理設(shè)計,使系統(tǒng)運(yùn)行效率高,反映速度快。2、可靠性。能連續(xù)準(zhǔn)確的處理業(yè)務(wù),有較強(qiáng)的容錯能力。3、可理解性。用戶容易理解和使用該系統(tǒng)。4、可維護(hù)性和適應(yīng)性。系統(tǒng)應(yīng)易于修改、易于擴(kuò)充、

37、易于維護(hù),能夠適應(yīng)業(yè)務(wù)不斷發(fā)展變化的需要。5、可用性。目標(biāo)系統(tǒng)功能齊全,能夠完全滿足業(yè)務(wù)需求。6、安全保密性。保證系統(tǒng)的物理安全、數(shù)據(jù)存儲和存取的安全與保密、數(shù)據(jù)傳輸?shù)陌踩c保密,做好使用人員的授權(quán)管理。3.3 數(shù)據(jù)流程圖頂層:員工培訓(xùn)管理要求工資信息管理要求人事檔案管理要求系統(tǒng)管理要求系 統(tǒng) 使 用 人 員系 統(tǒng) 使 用 人 員 電信人事管理系統(tǒng)圖3.1 頂層數(shù)據(jù)流程圖0層: 1系統(tǒng)管理 2人事檔案管理 3工資信息管理 4員工培訓(xùn)管理系統(tǒng)管理要求員工培訓(xùn)管理要求工資信息管理要求人事檔案管理要求提交結(jié)果提交結(jié)果提交結(jié)果提交結(jié)果圖3.2 頂層數(shù)據(jù)流程圖一層:1.1要求類型處理系統(tǒng)管理要求1.2用

38、戶管理1.3配置管理1.4數(shù)據(jù)備份1.5數(shù)據(jù)恢復(fù)用戶管理要求配置管理要求數(shù)據(jù)備份要求輸出管理結(jié)果輸出配置結(jié)果數(shù)據(jù)庫信息數(shù)據(jù)庫信息數(shù)據(jù)庫信息用戶信息表數(shù)據(jù)恢復(fù)要求1.6系統(tǒng)初始化系統(tǒng)初始化要求數(shù)據(jù)庫信息圖3.3 一層數(shù)據(jù)流程圖人事檔案管理要求2.1要求類型處理2.2增加員工2.3修改員工信息2.4刪除員工信息2.5查詢員工信息增加員工信息要求修改員工信息要求刪除員工信息要求新員工信息員工信息修改結(jié)果刪除員工信息員工信息表員工信息員工信息表查詢員工信息要求2.6員工信息打印打印要求員工信息查詢結(jié)果輸出打印結(jié)果圖3.4 一層數(shù)據(jù)流程圖3.1要求類型處理3.2計發(fā)工資3.3查詢工資信息計發(fā)工資信息要求

39、工資信息員工工資信息表工資信息員工工資信息表查詢工資信息要求3.4工資信息打印打印要求工資信息查詢結(jié)果輸出打印結(jié)果工資信息管理要求圖3.5 一層數(shù)據(jù)流程圖員工培訓(xùn)信息表員工培訓(xùn)信息表4.1要求類型處理4.2信息錄入4.3修改信息信息4.4刪除信息信息4.5查詢培訓(xùn)信息培訓(xùn)信息錄入要求修改培訓(xùn)信息要求刪除培訓(xùn)信息要求新培訓(xùn)信息培訓(xùn)信息修改結(jié)果刪除培訓(xùn)信息培訓(xùn)信息查詢培訓(xùn)信息要求4.6員工履歷打印打印要求培訓(xùn)信息查詢結(jié)果輸出打印結(jié)果培訓(xùn)信息管理要求圖3.6 一層數(shù)據(jù)流程圖第四章 電信人事管理信息系統(tǒng)設(shè)計4.1 電信人事管理信息系統(tǒng)功能描述4.1.1 系統(tǒng)管理功能系統(tǒng)管理功能包括用戶管理、配置管理、

40、數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)和系統(tǒng)初始化:(1)用戶管理系統(tǒng)的操作由用戶,也就是使用者來完成,用戶管理也就是對系統(tǒng)使用者自身的管理,是系統(tǒng)最基本的管理層次。在改管理模塊中可以增加、修改、刪除用戶的帳號及密碼,從而來達(dá)到控制系統(tǒng)使用的目的。(2)配置管理配置管理中主要是對電信中部門和崗位的的配置,可對其進(jìn)行增加、修改和刪除操作。(3)數(shù)據(jù)備份信息系統(tǒng)中,系統(tǒng)數(shù)據(jù)的安全性尤為重要,為了防止數(shù)據(jù)被破壞而導(dǎo)致系統(tǒng)出錯或無法正確運(yùn)行,必須對數(shù)據(jù)庫進(jìn)行備份,以便數(shù)據(jù)遭到破壞后能恢復(fù)。(4)數(shù)據(jù)恢復(fù)該功能實(shí)現(xiàn)了在數(shù)據(jù)庫得到備份后能把已備份的數(shù)據(jù)庫恢復(fù)到備份時的狀態(tài)。(5)系統(tǒng)初始化當(dāng)系統(tǒng)需要從新開始運(yùn)行時,可以將系統(tǒng)

41、恢復(fù)到初始狀態(tài),以便用戶可以重新使用。4.1.2 人事檔案管理功能人事檔案管理功能包括人事檔案信息的增加、修改、刪除和查詢:(1)增加功能該系統(tǒng)按照電信人事管理人員的書寫習(xí)慣,可對員工的編號、員工的姓名、性別、出生年月、所在部門、職位名稱、最高學(xué)歷、畢業(yè)院校、所學(xué)專業(yè)、身份證號碼、家庭住址、到崗時間、電話號碼、手機(jī)、傳呼等基本信息進(jìn)行記錄,為了方便起見,還增加了備注的功能,可以對員工進(jìn)行評語及特點(diǎn)的描述。信息錄入后最終自動生成詳細(xì)的易于操作的人事檔案表, 可以隨時的記錄了解本公司的員工信息,一目了然。本系統(tǒng)支持任何一種輸入方法。(2)修改功能該系統(tǒng)提供的檔案修改功能可以在員工的基本情況發(fā)生變化

42、后,根據(jù)修改的項目修改員工原始的各種信息,比如修改學(xué)歷、所在部門、職務(wù)名稱等。(3)刪除功能該系統(tǒng)中刪除的功能是為了考慮人員的流動性,當(dāng)員工提出辭職后,可及時得把員工信息刪除,在選擇刪除某一條信息后,為了防止誤操作,系統(tǒng)會再次提示“您是否真的刪除”,如果您選擇確認(rèn)后,才能刪除。(4)查詢功能對人事信息,根據(jù)查詢條件列出查詢結(jié)果,其中,查詢條件可以是單一查詢條件,也可以是組合查詢條件。(5)檔案打印功能可根據(jù)需要,打印出員工數(shù)據(jù)庫中所有或部分人事檔案。4.1.3 工資信息管理功能工資信息主要包括員工的底薪、補(bǔ)貼、獎金、加班費(fèi)、房貼、養(yǎng)老金、醫(yī)療補(bǔ)助、住房公積金等項目,另外,系統(tǒng)會自動統(tǒng)計該員工的

43、工資的稅前小計、所得稅和實(shí)發(fā)工資等信息。主要功能模塊有:(1)計發(fā)工資(2)查詢工資(3)打印工資4.1.4 培訓(xùn)信息管理功能培訓(xùn)信息管理功能主要對員工培訓(xùn)信息進(jìn)行管理,主要包括:員工姓名、培訓(xùn)起止時間、培訓(xùn)地點(diǎn)、培訓(xùn)費(fèi)用方式及金額等信心進(jìn)行管理。主要功能模塊有:(1)培訓(xùn)信息錄入(2)培訓(xùn)信息修改(3)培訓(xùn)信息刪除(4)培訓(xùn)信息查詢(5)職工履歷表打印4.2 系統(tǒng)功能模塊圖系統(tǒng)功能模塊圖見圖4.1。電信人事管理系統(tǒng)系統(tǒng)管理模塊檔案管理模塊工資管理模塊用戶管理配置管理數(shù)據(jù)備份數(shù)據(jù)恢復(fù)系統(tǒng)初始化修改員工信息增加員工信息刪除員工信息查詢員工信息打印員工檔案工資信息打印查詢工資信息工資信息打印培訓(xùn)管

44、理模塊培訓(xùn)信息錄入培訓(xùn)信息修改培訓(xùn)信息刪除培訓(xùn)信息查詢履歷表打印圖4.1 系統(tǒng)功能模塊圖4.3 系統(tǒng)開發(fā)環(huán)境簡介選擇微軟平臺作為主導(dǎo),一方面考慮目前微軟的飛速發(fā)展,越來越多的企業(yè)在規(guī)劃內(nèi)部網(wǎng)絡(luò)時,將微軟平臺作為首選方案;另一方面從技術(shù)角度來講,微軟平臺上的應(yīng)用無論是在開發(fā)上,還是在軟件的部署上都非常容易,而且性能優(yōu)越。操作系統(tǒng):windows 98或以上版本數(shù)據(jù)庫:ms access 2000開發(fā)工具與語言: visual basic 6.0英文版4.4 數(shù)據(jù)庫設(shè)計4.4.1 數(shù)據(jù)庫介紹所謂數(shù)據(jù)庫(database)就是指按一定組織方式存儲再一起的,相互有關(guān)的若干個數(shù)據(jù)的結(jié)合,數(shù)據(jù)庫管理系統(tǒng)(

45、database management system)就是一種操縱和管理數(shù)據(jù)庫的大型軟件,簡稱dbms,他們建立在操作系統(tǒng)的基礎(chǔ)上,對數(shù)據(jù)庫進(jìn)行統(tǒng)一的管理和控制,其功能包括數(shù)據(jù)庫定義,數(shù)據(jù)庫管理,數(shù)據(jù)庫建立和維護(hù),于操作系統(tǒng)通信等。dbms通常由數(shù)據(jù)字典,數(shù)據(jù)描述語言及其編譯程序,數(shù)據(jù)操縱(查詢)語言及其編譯程序,數(shù)據(jù)庫管理例行程序等部分組成。關(guān)系數(shù)據(jù)庫是以關(guān)系模型為基礎(chǔ)的數(shù)據(jù)庫,是根據(jù)表、記錄和字段之間的關(guān)系進(jìn)行組織和訪問的一種數(shù)據(jù)庫,它通過若干個表(table)來存取數(shù)據(jù),并且通過關(guān)系(relation)將這些表聯(lián)系在一起,關(guān)系數(shù)據(jù)庫提供了成為機(jī)構(gòu)化查詢語言(sql)標(biāo)準(zhǔn)接口,該接口允許使

46、用多種數(shù)據(jù)庫工具和產(chǎn)品,關(guān)系數(shù)據(jù)庫是目前最廣泛應(yīng)用的數(shù)據(jù)庫。在visual basic中,關(guān)系型數(shù)據(jù)庫一般可以分為兩類:一類是桌面數(shù)據(jù)庫,例如access、paradox、foxpro、dbase,另一類就是客戶/服務(wù)器數(shù)據(jù)庫,例如sql server、oracle和sybase等。一般而言,桌面數(shù)據(jù)庫主要應(yīng)用于小型的、單機(jī)的數(shù)據(jù)庫應(yīng)用程序。也是初學(xué)者常用的數(shù)據(jù)庫類型。實(shí)現(xiàn)起來比較方便,但同時也只能提供數(shù)據(jù)的存取功能。它主要用于小型的、單機(jī)的、單用戶的數(shù)據(jù)庫管理系統(tǒng)。電信人事管理信息系統(tǒng)的數(shù)據(jù)庫選用microsoft公司的access產(chǎn)品作為數(shù)據(jù)庫應(yīng)用程序。目前的access 2000是mic

47、rosoft強(qiáng)大的桌面數(shù)據(jù)庫平臺的第六代產(chǎn)品,是3 2位access的第三個版本。access有以下一些基本定義:數(shù)據(jù)庫是一個包含各種access “對象”(表、查詢、窗體、報表、宏和模塊)的文件,access中所有工作都是建立在此基礎(chǔ)之上的。表是存放數(shù)據(jù)的容器,被設(shè)計成行和列的格式,就像電子表中的那樣。每一列叫做一個“字段”,包含特定類型的信息,如姓名或?qū)W歷。每一行稱為一個“記錄”,包含與單個實(shí)體有關(guān)的所有信息,如某個員工的姓名、性別、所在部門、學(xué)歷等。對于像access這樣的關(guān)系數(shù)據(jù)庫管理程序,一個數(shù)據(jù)庫通常包含幾個存放相關(guān)數(shù)據(jù)的不同表。查詢是一個access對象,它詢問數(shù)據(jù)庫中有關(guān)數(shù)據(jù)的

48、問題。根據(jù)設(shè)計方法的不同,查詢能夠在數(shù)據(jù)庫中檢索并組合來自不同表的數(shù)據(jù)。例如,可以設(shè)計一個查詢來告知在公司中工作超過1年的職員有多少。查詢還可以對一組數(shù)據(jù)執(zhí)行操作,如更新或刪除某組記錄。窗體是一個窗口,它提供一種很方便的途徑來查看數(shù)據(jù)庫中已有記錄或向數(shù)據(jù)庫中增添新記錄。在access中,可以創(chuàng)建一個窗體,用來同時查閱單個表或多個表中的數(shù)據(jù),還可以打印和顯示窗體。報表是一個access對象,設(shè)計來顯示數(shù)據(jù),其作用類似于窗體,但主要是用于數(shù)據(jù)打印,不能輸入數(shù)據(jù)。 頁是一種特殊類型的窗體,它使用戶能夠利用web瀏覽器查看和編輯access的表。宏用來保存access中的一系列操作。可自動執(zhí)行一些日常

49、的任務(wù),以便簡化在access中的工作。 模塊是用visual basic for applications(vba) 編寫的過程,vba是access的基礎(chǔ)程序設(shè)計語言。利用vba可以編寫程序代碼來完成access宏所不能完成的特定任務(wù)。 4.4.2 使用ado數(shù)據(jù)控件訪問數(shù)據(jù)庫ado(active data objects)是一種新的數(shù)據(jù)訪問方式,具有以下特征: 有一個簡化的對象模型 與其他microsoft和非microsoft技術(shù)更加緊密的集成。 是一個本地和遠(yuǎn)程數(shù)據(jù)訪問、遠(yuǎn)程和斷開連接的記錄集、用戶可以訪問的數(shù)據(jù)綁定接口以及層次化的記錄集的通用接口。電信人事管理信息系統(tǒng)通過ado這個

50、數(shù)據(jù)控件來訪問數(shù)據(jù)庫,首先,安裝ado 控件要在簡體中文visual basic6.0企業(yè)版中注冊后才能使用。ado(activex data object)是微軟提出的數(shù)據(jù)訪問接口,它實(shí)現(xiàn)了rdo的絕大多數(shù)功能,另外還增加了一些用戶以前沒有接觸到的特征。visual basic 6.0可以很好地支持ado和ole db數(shù)據(jù)訪問模式。在ado2.0中包含了數(shù)據(jù)綁定、可視化設(shè)計工具以及ole db數(shù)據(jù)源書寫模板等新的內(nèi)容。在visual basic6.0中,ado的數(shù)據(jù)環(huán)境設(shè)計器(data environment designer)取代了visual basic 5.0中的rdo的用戶連接設(shè)計器

51、(user connection designer)。user connection對象只支持odbc數(shù)據(jù)源,而data environment對象可以連接所有的ole db數(shù)據(jù)源o ado對象模型定義了一個可編程的分層的對象集合,它支持部件對象模型(com)和ole db數(shù)據(jù)源。與其他的數(shù)據(jù)訪問對象相比,包含在ado的對象少得多,也更加容易使用。ado對象模型中包含了3個一般用途的對象:connection、command和recordset。程序開發(fā)人員可以創(chuàng)建這些對象并且使用這些對象訪問數(shù)據(jù)庫。在ado對象模型中還有其他幾個對象,例如field、property、error和parame

52、ter,它們是作為前面3個對象的子對象進(jìn)行訪問的。(1)、ado數(shù)據(jù)控件的功能ado data控件使用activex數(shù)據(jù)對象(ado)來快速建立數(shù)據(jù)約束控件和數(shù)據(jù)提供者之間的連接,并快速創(chuàng)建記錄集,然后將數(shù)據(jù)通過數(shù)據(jù)約束控件提供給用戶,其中數(shù)據(jù)約束控件可以是任何具有“數(shù)據(jù)源”屬性的控件,而數(shù)據(jù)提供者可以是符合ole db規(guī)范的數(shù)據(jù)源。使用visual basic的類模塊也可以很方便的創(chuàng)建子集的數(shù)據(jù)提供者。在visual basic6.0中,可以使用ado數(shù)據(jù)控件實(shí)現(xiàn)下面一些功能: 連接一個本地數(shù)據(jù)庫或遠(yuǎn)程數(shù)據(jù)庫。 打開一個指定的數(shù)據(jù)庫表,或定義一個基于結(jié)構(gòu)化查詢語言(sql)的查詢、存儲過程或

53、者是該數(shù)據(jù)庫中表的視圖的記錄集合。 將數(shù)據(jù)字段的數(shù)值傳遞給數(shù)據(jù)綁定的控件,可以在這些控件中顯示或更改這些數(shù)值。 添加新的記錄,或者根據(jù)對顯示在綁定的控件中的數(shù)據(jù)的任何更改來更新一個數(shù)據(jù)庫。(2)、ado數(shù)據(jù)控件的屬性 ado數(shù)據(jù)控件與visual basic的內(nèi)部數(shù)據(jù)控件(data)和遠(yuǎn)程數(shù)據(jù)控件(rdc)很相似,它允許使用ado快速地創(chuàng)建與數(shù)據(jù)庫的連接。 與data控件類似,為了實(shí)現(xiàn)對數(shù)據(jù)庫的訪問,ado數(shù)據(jù)控件提供了幾個屬性,這些屬性定義了怎樣連接數(shù)據(jù)庫以及同什么樣的數(shù)據(jù)庫相連接。 connection string屬性:是一個字符串,可以包含進(jìn)行一個連接所需的所有設(shè)置值,在該字符串中所傳

54、遞的參數(shù)是與驅(qū)動程序相關(guān)的。例如,odbc驅(qū)動程序允許該字符串包含驅(qū)動程序、提供者、默認(rèn)的數(shù)據(jù)庫、服務(wù)器、用戶名稱以及密碼等。ado支持connection string屬性的4個參數(shù),而且這4個參數(shù)將不經(jīng)過ado的處理直接送到數(shù)據(jù)源。這四個參數(shù)的屬性如表3.2所示:表4.1 connection string屬性的4個參數(shù)表參數(shù)描述provider指定數(shù)據(jù)源的名稱file name指定基于數(shù)據(jù)源的文件名稱remote server指定在打開一個客戶端連接時使用的數(shù)據(jù)源名稱remote server指定打開客戶端連接時使用的服務(wù)器的路徑與名稱4.5 數(shù)據(jù)詞典分析該軟件的數(shù)據(jù)庫名稱為mang.mdb,該數(shù)據(jù)庫由四張表組成,它們分別是:員工基本信息表:mang部門名稱信息表:dep崗位名稱信息表:func查詢數(shù)據(jù)暫存表:query查詢數(shù)據(jù)暫存表的數(shù)據(jù)結(jié)構(gòu)與員工基本信息表的數(shù)據(jù)結(jié)構(gòu)相同。4.5.1 員工信息查詢表名 稱類 型長 度主鍵員工編號文本8姓名文本52性別文本2所在部門文本14崗位名稱文本14最高學(xué)歷文本52畢業(yè)學(xué)校文本26備注備注不限身份證號文本15家庭住址文本40

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論