【正文】
淮 海 工 學(xué) 院畢業(yè)設(shè)計(jì)(論文)說(shuō)明書題 目: 企事業(yè)人事管理系統(tǒng) 作 者: 陳 棟 學(xué) 號(hào): 3202000136 系 (院): 計(jì)算機(jī)科學(xué)系 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 指導(dǎo)者: 副教授 (姓 名) (專業(yè)技術(shù)職務(wù))評(píng)閱者: (姓 名) (專業(yè)技術(shù)職務(wù))2004 年 6 月 連 云 港目 錄 1 緒論 41.1 問(wèn)題的提出 4 本課題的研發(fā)背景 4 可行性分析 62 系統(tǒng)需求分析 7 7 73 人事管理信息系統(tǒng)分析與設(shè)計(jì) 8 8 8 8 114 人事管理信息系統(tǒng)主要模塊的詳細(xì)設(shè)計(jì) 18 18 19 195 系統(tǒng)使用說(shuō)明書 23 23 28 29 35 386 總結(jié)與展望 39參考文獻(xiàn) 40致謝 42畢業(yè)設(shè)計(jì)(論文)中文摘要企事業(yè)人事管理系統(tǒng)摘要 企事業(yè)人事管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求數(shù)據(jù)一致性、完整性、安全性好。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。 經(jīng)過(guò)分析如此情況,我們使用POWERSOFT公司的POWERBUILDER開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫(kù)的智能化對(duì)象,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。關(guān)鍵詞 原型法 面向?qū)ο? 數(shù)據(jù)一致性 數(shù)據(jù)窗口 信息管理系統(tǒng)40 / 44畢業(yè)設(shè)計(jì)(論文)外文摘要Title Personal Management System of Business and enterprise Abstract Personal Management System of Business and enterprise is a system( MIS) of typical information management, it primarily include the establishing of backstage database to apply two aspects of the procedure39。s developments with maintenance and the head application program. Request to establish to rise the data consistency and the integerlity with the former , also the strong data safety . But then request for the latter applied the characteristics of maturity procedure function and easy usage etc. Pass by analysis such the circumstance, we use the POWERSOFT pany POWERBUILDER to develop the procedure, and make use of its provide every kind of to face to the object39。s development tool, and particularly its convenience datawindow can manipulate the intelligence database39。s object, and establish the system in the first applied prototype in a short time, then, to early prototype the system proceeds need on behalf, continuously revise with improve, until form the system that can satisfiey the customer.Keywords Prototype Method face to the object Date consistency DataWindow Information Management System1 緒論人事管理系統(tǒng)是一個(gè)企業(yè)單位不可缺少的部分,它的內(nèi)容對(duì)于企業(yè)的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以人事管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以?lái)人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。 作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)人事信息進(jìn)行管理,:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事勞資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)這樣一套管理軟件成為很有必要的事情,在下面的各章中我們將以開發(fā)一套人事管理系統(tǒng)為例,談?wù)勂溟_發(fā)過(guò)程和所涉及到的問(wèn)題及解決方法。1.1 問(wèn)題的提出現(xiàn)代信息技術(shù)的發(fā)展,在改變著我們的生活方式的同時(shí),也改變著我們的工作方式,使傳統(tǒng)意義上的人事管理的形式和內(nèi)涵都在發(fā)生著根本性的變化。在過(guò)去,一支筆和一張繪圖桌,可能就是進(jìn)行辦公的全部工具。今天,電腦、掃描儀和打印機(jī)等,已基本取代了舊的辦公用具。如今,人事管理已完全可以通過(guò)電腦進(jìn)行,并在計(jì)算機(jī)輔助下準(zhǔn)確快速地完成許多復(fù)雜的工作。這些都大大地縮短管理的時(shí)間。而今天,人事管理的內(nèi)容已經(jīng)轉(zhuǎn)變?yōu)閷?duì)更為廣泛的系統(tǒng)價(jià)值的追求。信息管理,如今已是一個(gè)熱門話題,它已為許多企業(yè)所采用。我認(rèn)為,在現(xiàn)代化的進(jìn)程中,引入現(xiàn)代管理的思想,建立一套可面向企事業(yè)單位人事的信息管理系統(tǒng),也是十分必要的。① 管理本身就是一類復(fù)雜的智能行為,是一個(gè)知識(shí)運(yùn)用和知識(shí)創(chuàng)新的過(guò)程② 現(xiàn)代的企事業(yè)管理迫切需要一個(gè)支持人事的信息平臺(tái)③一個(gè)協(xié)同管理的平臺(tái)是必不可少的④ 企業(yè)需要一個(gè)不斷進(jìn)行技術(shù)交流和培訓(xùn)的系統(tǒng) 本課題的研發(fā)背景調(diào)查研究表明,大多數(shù)企業(yè)并不缺少數(shù)據(jù),而是受阻于過(guò)量的冗余數(shù)據(jù)和數(shù)據(jù)不一致;而且它們變得越來(lái)越難于訪問(wèn)、管理和用于決策支持;其數(shù)據(jù)量正以成倍的速度增長(zhǎng)。這樣,信息中心面臨著不斷增長(zhǎng)的決策支持的需求,但是,開發(fā)應(yīng)用變得越來(lái)越復(fù)雜和耗費(fèi)人力。那么怎樣把大量的數(shù)據(jù)轉(zhuǎn)換成可靠的、商用的信息以便于決策支持呢?數(shù)據(jù)倉(cāng)庫(kù)正廣泛地被公認(rèn)為是最好的解決方案?! ?shù)據(jù)倉(cāng)庫(kù)化是企業(yè)范圍內(nèi)數(shù)據(jù)的處理過(guò)程,它將企業(yè)內(nèi)分散的原始操作數(shù)據(jù)和來(lái)自外部的數(shù)據(jù)匯集和整理在一起,為企業(yè)提供完整、及時(shí)、準(zhǔn)確和明了的決策信息,使最終用戶能夠真正利用DSS工具直接從企業(yè)信息池中隨機(jī)地提取、分析數(shù)據(jù),有效地服務(wù)于企業(yè)的全方位決策。作為一個(gè)決策支持環(huán)境,DW(Data Warehouse)收集存儲(chǔ)了各種不同數(shù)據(jù)源中的數(shù)據(jù)。通過(guò)數(shù)據(jù)的組織給決策支持者提供分布在整個(gè)企業(yè)內(nèi)部跨平臺(tái)的數(shù)據(jù)。其次,現(xiàn)有的管理系統(tǒng)和現(xiàn)有的數(shù)據(jù)倉(cāng)庫(kù)將得到擴(kuò)展,一是使數(shù)據(jù)倉(cāng)庫(kù)從一種局部的企業(yè)解決方案擴(kuò)展到企業(yè)外部,擴(kuò)展到企業(yè)的用戶中去,使企業(yè)用戶的數(shù)據(jù)倉(cāng)庫(kù)使用面更加廣泛,這些可以通過(guò)Internet/Intranet的幫助來(lái)實(shí)現(xiàn),這是數(shù)據(jù)倉(cāng)庫(kù)與電子商務(wù)相互融合的一點(diǎn);二是使數(shù)據(jù)倉(cāng)庫(kù)從一種企業(yè)數(shù)據(jù)管理工具擴(kuò)展到企業(yè)輔助決策工具,能夠充分利用數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)資源,為企業(yè)的發(fā)展起到輔助決策的功能,使企業(yè)用戶的數(shù)據(jù)倉(cāng)庫(kù)得到更加深入的使用,這些可以通過(guò)數(shù)據(jù)庫(kù)廠商提供的工具來(lái)實(shí)現(xiàn),也可以由其它軟件公司提供的獨(dú)立工具包來(lái)實(shí)現(xiàn),這是數(shù)據(jù)倉(cāng)庫(kù)與商務(wù)智能相互融合的一點(diǎn)。企業(yè)決策系統(tǒng)與互聯(lián)網(wǎng)的結(jié)合,正成為企業(yè)亟待解決的焦點(diǎn)問(wèn)題之一。因?yàn)殡S著企業(yè)內(nèi)部和企業(yè)間的信息交流量的增大,用戶已不再滿足于簡(jiǎn)單的文件共享方式,而是追求一種更靈活、更方便的數(shù)據(jù)共享策略,這便是大批企業(yè)用戶將自身以數(shù)據(jù)庫(kù)為核心的MIS系統(tǒng)從客戶機(jī)/服務(wù)器計(jì)算模式向Internet/Intranet的系統(tǒng)架構(gòu)轉(zhuǎn)變。另外,發(fā)展到一定規(guī)模的企業(yè),其自身的國(guó)際化已成為必然,一些分支機(jī)構(gòu)可能是跨地區(qū)、跨國(guó)界的,因此,在數(shù)據(jù)傳遞、信息共享和發(fā)布時(shí),Internet成為這些跨地域企業(yè)的必然選擇;激烈的市場(chǎng)競(jìng)爭(zhēng),也要求企業(yè)對(duì)市場(chǎng)變化做出快速的反應(yīng),用戶的需求也不再是對(duì)離散的單個(gè)信息做簡(jiǎn)單的查詢,而是要求能夠提供一種對(duì)企業(yè)大量數(shù)據(jù)做出匯總的、多層次的、多側(cè)面的快速靈活的查詢、分析及報(bào)表制作手段。因此,市場(chǎng)上最需求的是如何使數(shù)據(jù)庫(kù)中的大量信息滿足人們不斷變化的業(yè)務(wù)需求,并能及時(shí)為管理決策支持提供服務(wù)。如何將企業(yè)決策支持系統(tǒng)與Internet/Intranet技術(shù)有機(jī)地結(jié)合起來(lái),提供基于Web,集查詢、報(bào)表、OLAP(On—Line Analytical Processing)分析及數(shù)據(jù)挖掘?yàn)橐惑w的企業(yè)級(jí)決策支持解決方案,已經(jīng)成為一個(gè)重要課題。 可行性分析1.社會(huì)可行性C/S模式系統(tǒng)以服務(wù)器作為數(shù)據(jù)處理和存儲(chǔ)平臺(tái),在終端設(shè)計(jì)有專門的應(yīng)用程序進(jìn)行數(shù)據(jù)的采集和初次處理,再將數(shù)據(jù)傳遞到服務(wù)器端,用戶必須使用客戶端應(yīng)用程序才能對(duì)數(shù)據(jù)進(jìn)行操作。C/S模式具有專業(yè)化程度高、開發(fā)手段靈活、運(yùn)行速度快等特點(diǎn),但受到維護(hù)成本大、適應(yīng)性弱等問(wèn)題的影響。C/S模式是早期電子政務(wù)開發(fā)中主要應(yīng)用的模式,同時(shí)一些專業(yè)的MIS軟件也經(jīng)常使用這種模式。C/S模式系統(tǒng)幾乎可以適應(yīng)任何的操作平臺(tái),開發(fā)技術(shù)也多種多樣,大部分計(jì)算機(jī)語(yǔ)言都能開發(fā)出C/S模式的應(yīng)用系統(tǒng)。2.技術(shù)可行性使用PowerBuilder開發(fā)傳統(tǒng)意義上的C/S模式結(jié)構(gòu)的數(shù)據(jù)庫(kù)系統(tǒng),可以運(yùn)用PowerBuilder提供的許多對(duì)于數(shù)據(jù)庫(kù)訪問(wèn)與控制的有效機(jī)制,開發(fā)過(guò)程并不是很長(zhǎng)且難度適中。就開發(fā)者個(gè)人而言,曾系統(tǒng)地學(xué)習(xí)過(guò)PowerBuilder的使用,而且具有一定的編程基礎(chǔ),