




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、中小企業(yè)人事管理系統(tǒng)來源:牌技研究中心 第一章 引言 第一節(jié) 選題背景 人事管理系統(tǒng)是一個企業(yè)單位不可缺少的部分,它的內(nèi)容對于企業(yè)的決策者和管理者來說都至關(guān)重要,所以人事管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直一來人們實用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低。保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找。更新和維護都帶來了不少的困難。 隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。 作為計算機應(yīng)用的一部分,使用計算機對人事信息進行管理,具有著手工管理所
2、無法比擬的優(yōu)點,例如:檢索迅速,查找方便,可靠性高,存儲量大,保密性好,壽命長,成本低等。這些優(yōu)點能夠極大提高人事管理的效率,也是企業(yè)的科學(xué)化,正規(guī)化管理與世界接軌的重要條件。 因此,開發(fā)這樣一套管理軟件成為很有必要的事情,在下面的各章中我們將以開發(fā)一套人事管理系統(tǒng)為例,談?wù)勂溟_發(fā)過程和所涉及到的問題及問題及解決方法。 第二節(jié) 中小企業(yè)信息化 一、企業(yè)信息化 企業(yè)信息化是指企業(yè)以現(xiàn)代信息技術(shù)為手段,以開發(fā)和利用信息資源為對象,以改造企業(yè)的生產(chǎn)、管理和營銷等業(yè)務(wù)流程為主要內(nèi)容、以提升企業(yè)的經(jīng)濟效益和競爭力為目標的動態(tài)發(fā)展過程。 從技術(shù)手段看,企業(yè)信息化是企業(yè)對現(xiàn)代信息技術(shù)的廣泛應(yīng)用。現(xiàn)代信息技術(shù)
3、的核心是微電子技術(shù)、計算機技術(shù)和網(wǎng)絡(luò)通信技術(shù),正是信息技術(shù)的發(fā)展和在企業(yè)中的廣泛應(yīng)用構(gòu)成了企業(yè)信息化的個顯著特征。 從作用對象看,企業(yè)信息化是企業(yè)對信息資源的組織、開發(fā)和利用。信息與資本、勞動和土地一樣,是經(jīng)濟活動中一項重要的戰(zhàn)略資源。有效開發(fā)、利用信息資源已經(jīng)成為企業(yè)信息化的中心內(nèi)容,而且這一開發(fā)和利用是以現(xiàn)代信息技術(shù)為手段和工具,從而有別于傳統(tǒng)的信息資源開發(fā)和利用方式。 從驅(qū)動機制看,企業(yè)信息化是以提高企業(yè)的生產(chǎn)、管理和決策的效率和水平為目的的。正像企業(yè)對任何新技術(shù)的采用一樣,企業(yè)對信息技術(shù)的采用也是市場競爭和利潤驅(qū)動的結(jié)果。 從演化過程看,企業(yè)信息化是一個不斷提高和改善企業(yè)競爭力、效率和
4、效益的動態(tài)發(fā)展過程。企業(yè)信息化不是一朝一夕所能完成的,而是隨著技術(shù)的進步、企業(yè)的成長和組織管理的變化而不斷演進和深化的過程,這一過程只有起點、沒有終點。 從系統(tǒng)角度看,企業(yè)信息化是一項復(fù)雜的系統(tǒng)工程。它既涉及到各種信息技術(shù)的應(yīng)用,巨大的人力、物力和財力的投入,同時也涉及到企業(yè)組織管理和企業(yè)業(yè)務(wù)流程的重組和再造。上述各方面構(gòu)成了一個有機的整體,缺一不可。 企業(yè)信息化是一個概括的稱謂。廣義地說,企業(yè)信息化是指廣泛利用電子信息技術(shù),使生產(chǎn)、管理實現(xiàn)自動化。在現(xiàn)代化生產(chǎn)中,生產(chǎn)的控制、測量、加工以及產(chǎn)品的設(shè)計等都無不采用信息技術(shù),始終伴隨生產(chǎn)過程的生產(chǎn)信息不斷地被收集、傳輸、加工、存儲和使用,使整個生
5、產(chǎn)過程達到自動化。如果將浩如煙海的管理信息,如物資、財務(wù)、計劃、銷售、庫存等由人工處理的信息也用現(xiàn)代化工具處理時,則此時企業(yè)的信息化就進入一個更高的層次。 因此,企業(yè)信息化應(yīng)包括兩大部分: 一是生產(chǎn)過程的信息化,實際上是生產(chǎn)過程的自動化,應(yīng)屬于工業(yè)化的范疇,用自動化生產(chǎn)、測量、顯示、控制等工具,通過生產(chǎn)信息達到生產(chǎn)的自動化。 另一部分是管理的自動化,即通過自動化工具不僅代替人的體力勞動,而且還代替人的腦力勞動。后者就是建立管理信息系統(tǒng)(MIS)、辦公自動化系統(tǒng)(OA)以及決策支持系統(tǒng)(DSS)、專家系統(tǒng)(ES)等。如果將兩者結(jié)合起來,從計算機輔助設(shè)計(CAD)、計算機輔助生產(chǎn)(CAM)到計算機
6、輔助管理(MIS、DSS、OA、ES)等形成一個完整的有機的整體,那么企業(yè)就達到最高級的信息化,所形成的自動化系統(tǒng)應(yīng)稱為計算機集成制造系統(tǒng)(CIMS)。我們的理想是希望企業(yè)達到最高層次的信息化。 二、我國中小企業(yè)信息化的發(fā)展水平 近年來,中小企業(yè)發(fā)展已經(jīng)成為我國經(jīng)濟增長的最大動力來源,其信息化也已成為中小企業(yè)提升競爭力的主要手段。記者從2007中小企業(yè)信息化春季交流會上了解到,我國中小企業(yè)信息化發(fā)展水平仍處于初級階段,企業(yè)信息化面臨轉(zhuǎn)型困擾。 信息化重硬輕軟依然嚴重 據(jù)賽迪數(shù)據(jù)顯示,%被調(diào)查的中小企業(yè)都表示2007年將會采購IT硬件產(chǎn)品,而軟件投資計劃則相對較少。從這個數(shù)字來看,目前中小企業(yè)使
7、用的主要信息化產(chǎn)品仍是基本的硬件設(shè)備,信息化應(yīng)用并不充分。在軟件應(yīng)用方面,如OA、ERP和CRM,還有系統(tǒng)集成和IT培訓(xùn)等仍舊遭受企業(yè)冷遇。 據(jù)中國電子信息產(chǎn)業(yè)發(fā)展研究院副院長李穎介紹:不少中小企業(yè)認為,信息化就是購買設(shè)備,而忽略先進設(shè)備與企業(yè)業(yè)務(wù)活動的具體結(jié)合,忽視適應(yīng)企業(yè)結(jié)合需求的應(yīng)用系統(tǒng)開發(fā)。導(dǎo)致很多中小企業(yè)因為硬件高投入沒有產(chǎn)生預(yù)期的利用效果,而對信息化建設(shè)失去信心。 由此可見,中小企業(yè)采購急需進行從單機設(shè)備向解決方案過渡的轉(zhuǎn)變。正如聯(lián)想集團副總裁夏立所說:用戶不單需要PC,還需要行業(yè)的解決方案,還需要管理、咨詢甚至專業(yè)的指導(dǎo),所以為客戶提供從產(chǎn)品到解決方案的一籃子解決方案,也是今后I
8、T廠商爭取更多用戶最為有效的方式。 三方共推企業(yè)信息化發(fā)展 據(jù)賽迪顧問2006-2007年中國中小企業(yè)信息化發(fā)展研究年度報告顯示,2006年國內(nèi)中小企業(yè)IT市場規(guī)模達到億元,未來5 年中小企業(yè)IT市場規(guī)模將保持%的復(fù)合增長。面對如此巨大的市場潛力,中小企業(yè)信息化已刻不容緩,其發(fā)展還需政府、企業(yè)和IT供應(yīng)商三方共同的努力。 從政府方面,需要充分發(fā)揮政府的引導(dǎo)和推動作用,努力為中小企業(yè)信息化營造一個好的發(fā)展環(huán)境,帶動需求,努力幫助中小企業(yè)解決資金不足的具體現(xiàn)實問題。同時要建立中小企業(yè)信息化建設(shè)的評價指標體系,來幫助指導(dǎo)中小企業(yè)信息化的整體發(fā)展過程,使它的發(fā)展能夠更好滿足企業(yè)的發(fā)展,提升企業(yè)效率和降
9、低成本,真正幫助企業(yè)的發(fā)展。 從中小型企業(yè)來講,企業(yè)觀念的變革還需要進一步加強。同時,企業(yè)還需要加快復(fù)合型信息化人才的培養(yǎng),合理利用有限的資金,配合企業(yè)信息化發(fā)展進程。中小企業(yè)信息化的建設(shè)模式選擇一般取決于企業(yè)所處的行業(yè)性質(zhì),組織結(jié)構(gòu)和流程,員工素質(zhì)以及企業(yè)信息系統(tǒng)運用成效四個方面。其中,企業(yè)行業(yè)性質(zhì)決定企業(yè)如何實施信息化,其關(guān)鍵點取決于企業(yè)所處的行業(yè),企業(yè)組織結(jié)構(gòu)和流程。企業(yè)孤島程度決定其信息化的基本模式。 在IT供應(yīng)商方面,要把握用戶需求特征,區(qū)分行業(yè)差異,針對不同行業(yè)的發(fā)展特點,提供相應(yīng)的產(chǎn)品和服務(wù)。同時,建立一體化銷售渠道,簡化一體化采購流程也是IT供應(yīng)商進一步提高服務(wù)水平,樹立品牌影
10、響力的有力措施。 中小企業(yè)信息化轉(zhuǎn)型不是某個企業(yè)或者部門能夠獨立承擔(dān)的,它需要政府、企業(yè)和IT供應(yīng)商合力共推,才能良性互動,形成彼此暢通的產(chǎn)業(yè)鏈,給整個中小企業(yè)經(jīng)濟的發(fā)展帶來更大的價值。 第三節(jié) 選題的意義 利用計算機進行信息控制和數(shù)據(jù)處理,不僅提高了工作效率,而且大大的提高了其安全性。本課題就是為了管理紛繁復(fù)雜的人事檔案信息而設(shè)計的。 我們國家一直以來使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。作為計算機應(yīng)用的一部分,使用計算機對人事檔案信息進行管理,具有手工管理所無法比擬的
11、優(yōu)點.所以建立人事管理系統(tǒng),使人事管理自動化,提高信息處理的速度和準確性十分必要。 本課題來源于中小型企事業(yè)對人事檔案管理的需求,在調(diào)研過程中我們發(fā)現(xiàn),當(dāng)前市面上許多信息管理系統(tǒng)成品,但有許多不適合中小型企事對人事檔案管理的要求,因此,我們著手開發(fā)小型人事檔案管理系統(tǒng)。 課題的目的是: 針對中小型企事業(yè)對人事管理的需求,開發(fā)小型人事管理系統(tǒng),力求方便快捷實現(xiàn)人事檔案的自動管理。 系統(tǒng)開發(fā)的意義在于:為中小型企事業(yè)人事管理提供軟件;從理論上可以給使用Microsoft Active Server Pages進行人事檔案系統(tǒng)開發(fā)者提供理論指導(dǎo)。 第二章 技術(shù)解析 第一節(jié) Microsoft Acc
12、ess概述 Microsoft Access for Windows是Microsoft公司推出的面向辦公自動化、功能強大的關(guān)系數(shù)據(jù)庫管理系統(tǒng),它的職能是維護數(shù)據(jù)庫、接受和完成用戶提出的訪問數(shù)據(jù)的各種請求。Access 2000關(guān)系數(shù)據(jù)庫是數(shù)據(jù)庫對象的集合。數(shù)據(jù)庫對象包括:表(Table)、查詢(Query)、窗體(Form)、報表(Report)、數(shù)據(jù)訪問頁(Page)、宏(Macro)和模塊(Module)。在任何時刻,Access 2000只能打開并運行一個數(shù)據(jù)庫。但是,在每一個數(shù)據(jù)庫中,可以擁有眾多的表、查詢、窗體、報表、數(shù)據(jù)訪問頁、宏和模塊。這些數(shù)據(jù)庫對象都存儲在同一個以MDB為擴展
13、名的數(shù)據(jù)庫文件中。下面對這些對象作一簡要介紹。 表:存儲數(shù)據(jù)的容器,是關(guān)系數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)。表以行列格式存儲數(shù)據(jù)項,這一點和電子表格有些類似。表中的單個信息單元(列)稱為字段,在表的頂部可以看到這些字段名;表的一行中所有數(shù)據(jù)字段的集合,稱為記錄。用戶可以從其他的應(yīng)用系統(tǒng)(如 dBASE、FoxPro、Paradox)、客戶服務(wù)器數(shù)據(jù)庫(如 SQL Server)以及電子表格(如Excel工作表和Lotus1-2-3)中導(dǎo)入表。 查詢:顯示從多個表(最多為16個)中選取的數(shù)據(jù)。通過使用查詢,用戶可以指定如何表示數(shù)據(jù),選擇構(gòu)成查詢的表,并可以從所選表中提取出最多255個特定的字段。用戶可以通過指定
14、要查詢數(shù)據(jù)的條件來決定顯示的數(shù)據(jù)項。 窗體:窗體是數(shù)據(jù)庫和用戶的一個聯(lián)系界面,用于顯示包含在表或查詢結(jié)果中的數(shù)據(jù),或操作數(shù)據(jù)庫中的數(shù)據(jù)。窗體中可以包含圖片、圖形、聲音、視頻等多種對象,也可以包含VBA代碼來提供事件處理。子窗體是包含于主窗體中的窗體,主要是用來簡化用戶的操作。 報表:用友好和實用的形式來打印表和查詢結(jié)果數(shù)據(jù)。報表中可以加入圖形來美化打印效果。Access的報表處理能力比起其他關(guān)系數(shù)據(jù)庫管理系統(tǒng)來(包括那些為小型機和大型機設(shè)計的應(yīng)用管理系統(tǒng)在內(nèi)),其報表的處理能力顯得更為靈活方便。報表中同樣也可以添加VBA代碼來實現(xiàn)一定的功能。 宏:宏主要是用于執(zhí)行特殊的操作和響應(yīng)用戶激發(fā)的事件
15、,如單擊命令按鈕操作等。現(xiàn)在宏已經(jīng)過時了,Access 2002之所以支持宏,是為了能夠與早期的 Access 版本所創(chuàng)建的數(shù)據(jù)庫應(yīng)用系統(tǒng)保持兼容。Microsoft建議在Access應(yīng)用系統(tǒng)中采用VBA代碼來進行事件的處理,這一原則在Office系列中均適用。 模塊:在模塊中使用VBA代碼的目的主要有兩個:一是創(chuàng)建在窗體、報表和查詢中使用的自定義函數(shù);二是提供在所有類模塊中都可以使用的公共子過程。通過在數(shù)據(jù)庫中添加VBA代碼,用戶就可以創(chuàng)建出自定義菜單、工具欄和具有其他功能的數(shù)據(jù)庫應(yīng)用系統(tǒng)。 第二節(jié)ASP介紹 一、什么是ASP Microsoft Active Server Pages 即我
16、們所稱的 ASP ,其實是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境, ASP 內(nèi)含于 IIS 和 之中 , 通過 ASP 我們可以結(jié)合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX 元件建立動態(tài)、交互且高效的 WEB 服務(wù)器應(yīng)用程序。有了 ASP 你就不必擔(dān)心客戶的瀏覽器是否能運行你所編寫的代碼,因為所有的程序都將在服務(wù)器端執(zhí)行,包括所有嵌在普通 HTML 中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔(dān),大大提高了交互的速度。 二、ASP的特點 ASP技術(shù)具有以下特點: 1. 使用 VBScript 、 JScript 等簡單易懂的腳本語言,結(jié)
17、合 HTML 代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。 2. 無須 compile 編譯,容易編寫,可在服務(wù)器端直接執(zhí)行。 3. 使用普通的文本編輯器,如 Windows 的記事本,即可進行編輯設(shè)計。 4. 與瀏覽器無關(guān) (Browser Independence), 用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 Active Server Pages 所設(shè)計的網(wǎng)頁內(nèi)容。 Active Server Pages 所使用的腳本語言 (VBScript 、 Jscript) 均在 WEB 服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。 Server Pages 能與任何 Active
18、X scripting 語言相容。除了可使用 VBScript 或 JScript 語言來設(shè)計外,還通過 plug-in 的方式,使用由第三方所提供的其他腳本語言,譬如 REXX 、 Perl 、 Tcl 等。腳本引擎是處理腳本程序的 COM(Component Object Model) 物件。 Server Pages 的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。 7. 可使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本。 8.物件導(dǎo)向( Object-oriented )。 Server Components(ActiveX 服務(wù)器元件 ) 具有無限可擴
19、充性??梢允褂?Visual Basic 、 Java 、 Visual C+ 、 COBOL 等編程語言來編寫你所需要的 ActiveX Server Component 。 三、IIS概述 Microsoft Internet 信息服務(wù)器 (IIS) 是一個包含在Microsoft Windows NT服務(wù)器操作系統(tǒng)中的Internet文件和應(yīng)用程序服務(wù)器。IIS通過使用超文本傳輸協(xié)議(HTTP)傳輸信息,允許在公共Intranet或Internet上發(fā)布信息。 IIS與Windows NT服務(wù)器緊密地結(jié)合在一起,它可以保證網(wǎng)絡(luò)管理員和應(yīng)用程序開發(fā)人員獲得同Windows NT 服務(wù)器一樣
20、的安全、網(wǎng)絡(luò)和管理功能。在使用熟悉的Windows NT 服務(wù)器工具和功能外,IIS還有一些自帶的功能,可以幫助管理安全的Web 站點、開發(fā)及配置服務(wù)器密集型的Web 應(yīng)用程序。 第三節(jié) 結(jié)構(gòu)化系統(tǒng)分析與設(shè)計方法 一、SSA&D基本思想 結(jié)構(gòu)化系統(tǒng)分析與設(shè)計方法(Structured System Analysis and Design, SSA&D)其基本思想是:用系統(tǒng)的思想,系統(tǒng)工程的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊化、自頂向下對信息系統(tǒng)進行分析與設(shè)計。具體來說,就是先將整個信息系統(tǒng)開發(fā)過程劃分出若干個相對獨立的階段,如系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施等。在前三個階段堅持自頂向下
21、地對系統(tǒng)進行結(jié)構(gòu)化劃分。在系統(tǒng)調(diào)查或理順管理業(yè)務(wù)時,應(yīng)從最頂層的管理業(yè)務(wù)入手,逐步深入到最基層。在系統(tǒng)分析,提出新系統(tǒng)方案和系統(tǒng)設(shè)計時,先考慮系統(tǒng)整體的優(yōu)化,然后再考慮局部的優(yōu)化問題。在系統(tǒng)實施階段,則應(yīng)堅持自底向上的逐步實施。 二、SSA&D的特點 1.建立面向用戶的觀點 :強調(diào)用戶是整個IS開發(fā)的起源和最終歸宿。即用戶的參與程度和滿意程度是系統(tǒng)成功的關(guān)鍵。 2.嚴格區(qū)分工作階段:強調(diào)將整個系統(tǒng)的開發(fā)過程分為若干個階段,每個階段都有其明確的任務(wù)和目標以及預(yù)期要達到的階段成果。一般不可打亂或顛倒。 3.結(jié)構(gòu)化、模塊化、自頂向下進行開發(fā):在分析問題時,應(yīng)首先站在整體的角度,將各項具體的業(yè)務(wù)和組織
22、放到整體中加以考察。自頂向下分析設(shè)計:首先確保全局的正確,再一層層的深入考慮和處理局部的問題。自底向上進行開發(fā):在具體系統(tǒng)實現(xiàn)過程中,一個模塊一個模塊地進行開發(fā),調(diào)試,然后再由幾個模塊聯(lián)調(diào)(子系統(tǒng)聯(lián)調(diào)),最后是整個系統(tǒng)聯(lián)調(diào)。 4.充分預(yù)料可能發(fā)生的變化 :在系統(tǒng)的分析、設(shè)計和實現(xiàn)過程中,都要充分的考慮可能變化的因素。一般可能發(fā)生的變化來自于周圍環(huán)境變化,來自外部的影響:如上級主管部門要的信息發(fā)生變化等。系統(tǒng)內(nèi)部處理模式的變化,如系統(tǒng)內(nèi)部的組織結(jié)構(gòu)和鼓勵體制發(fā)生的變化,工藝流程發(fā)生變化,系統(tǒng)內(nèi)部管理形式發(fā)生變化等。用戶要求發(fā)生變化:用戶對系統(tǒng)的認識程度不斷深化,又提出更高的要求。 三、SSA&D
23、開發(fā)系統(tǒng)的一般過程 SSA&D方法開發(fā)系統(tǒng)有6個階段(周期): 1.系統(tǒng)請求:問題的提出。 2.系統(tǒng)規(guī)劃與初步調(diào)查:系統(tǒng)現(xiàn)行狀態(tài)以及可用資源的初步調(diào)查;明確問題,確定系統(tǒng)目標和總體結(jié)構(gòu),確定分階段實施進度;可行性分析研究與可行性報告。 3.系統(tǒng)分析:現(xiàn)行系統(tǒng)組織結(jié)構(gòu)分析與業(yè)務(wù)功能分析;業(yè)務(wù)流程分析;數(shù)據(jù)以及數(shù)據(jù)流程分析;功能數(shù)據(jù)分析;提出新系統(tǒng)的邏輯模型(或新方案)。 4.系統(tǒng)設(shè)計:系統(tǒng)總體結(jié)構(gòu)設(shè)計;代碼設(shè)計;數(shù)據(jù)庫/文件設(shè)計;I/O設(shè)計;模塊功能設(shè)計;處理過程設(shè)計。 5.系統(tǒng)實施:程序設(shè)計(由程序員執(zhí)行);人員培訓(xùn)(由系統(tǒng)分析設(shè)計人員培訓(xùn)業(yè)務(wù)人員和操作人員);數(shù)據(jù)庫準備(由業(yè)務(wù)人員完成);系
24、統(tǒng)調(diào)試與切換。 6.系統(tǒng)運行:系統(tǒng)運行維護;系統(tǒng)運行效果評價。 第三章 系統(tǒng)分析 第一節(jié) 開發(fā)背景 六十年代初期,計算機技術(shù)就開始應(yīng)用于數(shù)據(jù)庫的管理,形成了初期的信息系統(tǒng)。但是由于當(dāng)時計算機硬件系統(tǒng)較弱,限制了軟件系統(tǒng)的發(fā)展,信息系統(tǒng)只是簡單的數(shù)據(jù)的集合。進入七十年代以后,由于計算機硬件和軟件技術(shù)的飛速發(fā)展,尤其是大容量存儲設(shè)備硬盤的使用,為空間數(shù)據(jù)的錄入、存儲、檢索和輸出提供了強有力的手段。一些國家先后建立了許多不同專題、不同類型、不同規(guī)模的各具特色的信息管理系統(tǒng)。九十年代至今是信息管理系統(tǒng)的用戶時代。一方面,信息管理系統(tǒng)已成為許多機構(gòu)必備的工作系統(tǒng)。另一方面,社會對人事管理系統(tǒng)的認識普遍提
25、高,需求大幅度增加,從而導(dǎo)致信息管理系統(tǒng)應(yīng)用的擴大與深化。信息管理系統(tǒng)成為現(xiàn)代社會最基本的服務(wù)系統(tǒng)。我國的信息管理系統(tǒng)也是九十年代初開始快速發(fā)展的。經(jīng)過十余年的發(fā)展,我國的數(shù)據(jù)庫管理技術(shù)也廣泛的應(yīng)用與各個領(lǐng)域,并且形成了產(chǎn)業(yè)化。但是,我們的工廠、企業(yè)對信息管理系統(tǒng)的應(yīng)用比起世界先進水平還相當(dāng)落后。 第二節(jié) 需求分析 一、企業(yè)的組織結(jié)構(gòu)和業(yè)務(wù)內(nèi)容 (一)整個企業(yè)的組織結(jié)構(gòu)如圖3-1所示: (二)部門的業(yè)務(wù)內(nèi)容: 董事長、總經(jīng)理、廠長:對軟件的需求只是一些查詢工作,不涉及到任何的錄入工作。 銷售部:負責(zé)和員工簽訂合約,和對員工信息進行審核確認。 生產(chǎn)部:負責(zé)分配工人,進行系統(tǒng)培訓(xùn)和管理。 二、功能
26、需求 目前,該企業(yè)處理所有業(yè)務(wù)都是通過傳統(tǒng)的手工操作方式,易發(fā)生數(shù)據(jù)丟失,統(tǒng)計錯誤,勞動強度高,且速度慢,通過計算機工具和本系統(tǒng)來提高速度、改善現(xiàn)狀。 隨著企業(yè)的逐漸發(fā)展壯大,其所需要的員工不斷增加,制造企業(yè)具有工作強度大,工作時間長,導(dǎo)致員工流動性大等特點,分析系統(tǒng)應(yīng)具備以下功能: 1.能對不同的員工性質(zhì)進行分類管理及相應(yīng)的工作安排管理 2.系統(tǒng)應(yīng)該可以對基礎(chǔ)數(shù)據(jù)進行添加,修改,刪除等基礎(chǔ)性維護 3.系統(tǒng)還應(yīng)該提供員工信息錄入、查詢、工資維護以及生成等功能 4.實現(xiàn)員工離職刪除;提供實時人事查詢,以便制定合理的員工計劃;根據(jù)現(xiàn)有的崗位制定招人計劃和職位安排,以便下達生產(chǎn)計劃任務(wù) 5.系統(tǒng)客戶
27、端運行在windows平臺下,服務(wù)端可以在Windows平臺或UNIX平臺下。系統(tǒng)還應(yīng)該有個較好的圖形用戶界面。系統(tǒng)應(yīng)該有很好的可擴展性。 第三節(jié) 系統(tǒng)流程圖 通過對生產(chǎn)企業(yè)現(xiàn)行的人工系統(tǒng)調(diào)查研究后,已經(jīng)基本了解了生產(chǎn)企業(yè)的系統(tǒng)數(shù)據(jù)傳輸過程,而且也知道了企業(yè)各部門管理人員想利用系統(tǒng)進行業(yè)務(wù)管理的想法和要求。在原有數(shù)據(jù)流程的基礎(chǔ)上我提出了新系統(tǒng)的數(shù)據(jù)流程。 系統(tǒng)數(shù)據(jù)流程圖如圖3-2所示: 圖3-2 系統(tǒng)流程圖 第四節(jié) 系統(tǒng)功能模塊 根據(jù)以上對系統(tǒng)功能的需求分析,進銷存管理系統(tǒng)的模塊可包含以下功能: 考勤模塊:進行員工考勤添加,對考勤信息進行查詢,考勤記錄修改。 員工管理:對員工的婚姻狀態(tài)維護,教
28、育狀態(tài)維護,員工信息的錄入,修改,查詢,刪除,維護,獎勵狀態(tài)維護,工作經(jīng)歷維護。 薪資管理:對員工的薪資進行管理,薪資的添加,加薪修改,查詢,刪除。 系統(tǒng)模塊圖如圖3-3: 系統(tǒng)模塊圖3-3 第四章 系統(tǒng)的具體實現(xiàn) 第一節(jié) 系統(tǒng)設(shè)計 一、數(shù)據(jù)庫需求分析 數(shù)據(jù)庫的設(shè)計是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最有效的數(shù)據(jù)庫模式,建立數(shù)據(jù)及應(yīng)用系統(tǒng),實質(zhì)能夠有效地存儲數(shù)據(jù),滿足用戶的需求,數(shù)據(jù)庫設(shè)計是在數(shù)據(jù)庫管理系統(tǒng)支持下進行的。 根據(jù)數(shù)據(jù)流程圖,可以列出以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu): 員工信息:編號,姓名,英文名,性別,出生年月,戶籍地址,電話,最高學(xué)歷,通訊地址,身份證號,部門,現(xiàn)址,籍貫,郵政編碼,進公司時間
29、,職位,是否正式員工,預(yù)轉(zhuǎn)正/轉(zhuǎn)正日期。 考勤管理:編號,姓名,月份,公休剩余,假期類型,天數(shù),出勤,曠工,年休,請假,遲到,早退,忘訂卡,假日加班,其它加班,扣薪天數(shù),出差,加班費,扣考核,其它,備注。 獎懲記錄:編號,姓名,日期,類型,描述。 工資管理:編號,姓名調(diào)薪記錄,日期,事由,原薪資,調(diào)后薪資,對應(yīng)等級,工資,養(yǎng)老保險,失業(yè)保險,獎金,工資等級,扣稅,醫(yī)療保險,住房公積金,其他扣稅。 工作動態(tài):編號,日期,部門,職務(wù),備注。 工作經(jīng)歷:編號,日期,任職單位,職務(wù),聯(lián)系人,電話。 教育經(jīng)歷:編號,日期,學(xué)院,系別,是否畢業(yè)。 家庭狀況:編號,關(guān)系,姓名,生日,工作單位,家庭地址,電話
30、。 婚姻狀況:編號,當(dāng)前狀態(tài),姓名,電話,工作單位。 二、實體之間的ER模型 得到上面的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計出能夠滿足用戶需求的各種實體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。這些實體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動。 根據(jù)上面的設(shè)計規(guī)出的實體有:員工基本信息實體,員工考勤信息實體,員工工作評價信息實體,員工工資信息實體,人事變動實體,部門管理實體。 實體與實體之間的E-R模型如圖4-1所示 圖4-1 實體間的ER模型 三、數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 根據(jù)實體間E R模型的需求分析,本系統(tǒng)需要2個數(shù)據(jù)表分別來存放員工個人信息和人事變動記錄,并需要一個外部數(shù)據(jù)表
31、(部門管理表)的支持。另外設(shè)計工資管理,考勤管理,員工評價3個表來管理員工數(shù)據(jù)。具體數(shù)據(jù)表的設(shè)計如下面的表格所示。 表4-2 員工基本信息表 中文名字 字段名稱 字段類型 長度 主鍵 允許為空 編號 EmpConpID Varchar 10 姓名 EmpName Varchar 20 性別 sex Char 10 出生年月 EmpBirthDay Datetime 8 身份證號 EmpSelfID Varchar 20 部門 EmpHireDep Varchar 20 通訊地址 EmpCommAddress Varchar 50 郵政編碼 EmpZipcode Varchar 20 最終學(xué)歷
32、EmpFinallevel Varchar 20 預(yù)轉(zhuǎn)正/轉(zhuǎn)正時間 EmpTrueDate Datetime 8 英文名 EmpEnglishName Varchar 20 籍貫 EmpNativePlace Varchar 20 戶籍地址 EmpNativeAddress Varchar 50 電話 EmpNowTel Varchar 15 移動電話 EmpEvenTel Varchar 20 現(xiàn)址 EmpNowAdder Varchar 50 戶籍狀況 EmpEvenAddress Varchar 20 進公司時間 EmphireDate Datetime 8 職位 EmpTitle Va
33、rchar 20 是否正式員工 IsTemp Char 10 離職日期 EmpDimissionDate Datetime 8 離職原因 EmpDimissionRes text 20 表4-3 員工婚姻狀況表 中文名字 字段名稱 字段類型 長度 主鍵 允許為空 編號 ID Varchar 10 姓名 MateName Varchar 8 當(dāng)前狀況 MarreType Varchar 20 工作單位 MateComp Varchar 50 電話 MateTel Varchar 20 表4-4 員工工作經(jīng)歷表 中文名字 字段名稱 字段類型 長度 主鍵 是否為空 編號 ID Varchar 10
34、日期 RaisesDate Datetime 8 任職單位 RaisesFrom Varchar 50 職務(wù) RaisesTo Varchar 20 聯(lián)系人 RaisesRreson Varchar 20 電話 RaisesDegree Varchar 20 表4-5 考勤記錄表 中文名字 字段名稱 字段類型 長度 主鍵 是否為空 編號 ID Varchar 8 假期類型 HDType Varchar 20 開始時間 HDFrom Datetime 8 結(jié)束時間 Hdto Datetime 8 天數(shù) HDDayCount Varchar 10 公休剩余 HDNoPayCount Varchar
35、 10 扣薪天數(shù) HDYearHolLeave Varchar 10 表4-6 員工教育經(jīng)歷表 中文名字 字段名稱 字段類型 長度 主鍵 是否為空 編號 ID Varchar 10 開始日期 SHFromDate Datetime 8 結(jié)束日期 SHEndDate Datetime 8 學(xué)校 SHSchool Varchar 50 系別 SHDep Varchar 50 是否畢業(yè) SHIsGraduate Char 8 表4-7 管理員表 中文名字 字段名稱 字段類型 長度 主鍵 是否為空 用戶名 UserName char 20 密碼 password char 8 表4-8 員工獎懲記錄表
36、 中文名字 字段名稱 字段類型 長度 主鍵 是否為空 編號 ID Varchar 10 日期 Hpdate Datetime 8 類型 HPType Varchar 20 描述 HPReson Varchar 50 表4-9 薪資設(shè)定表 中文名字 字段名稱 字段類型 長度 主鍵 是否為空 編號 ID Varchar 10 工資 Jiben Varchar 20 扣稅 koushui Varchar 20 養(yǎng)老保險 Yanglao Varchar 20 醫(yī)療保險 yiliao Varchar 20 失業(yè)保險 yanglao Varchar 20 住房公積金 gongjijin Varchar 2
37、0 獎金 Jiangjin Varchar 20 其他扣除 qita Varchar 20 四、代碼設(shè)計 (一)部門編號:XX 采購部:CG 銷售部:XS 客戶部:KH 財務(wù)部:CW 信息部:XX 管理部:GL 倉庫:CK 生產(chǎn):SC 質(zhì)檢:ZJ 研發(fā):YF (二)員工編號:XX X XXX 1.碼例: CK1001:代表編號為001的倉庫主管 CG0001:代表編號為001的采購員 五、界面設(shè)計 (一)基本界面: 1. 系統(tǒng)登陸界面如圖4-10所示: 圖4-10 系統(tǒng)登陸界面 2. 系統(tǒng)主界面窗口如圖4-11所示: 圖4-11 系統(tǒng)主界面窗口 3. 系統(tǒng)菜單如圖4-12所示: 圖4-12 系
38、統(tǒng)菜單 (二)員工列表 1.新增員工如圖4-13所示: 圖4-13 新增員工窗口 2.員工具體信息如圖4-14所示: 圖4-14 員工具體信息窗口 3.員工列表如圖4-15所示: 圖4-15 員工列表窗口 4.組合查詢?nèi)鐖D4-16所示: 圖4-16 組合查詢窗口 (三)考勤統(tǒng)計 圖4-17 考勤記錄窗口 2.考勤統(tǒng)計如圖4-18所示: 圖4-18 考勤統(tǒng)計窗口 (四)薪資統(tǒng)計 1.調(diào)薪記錄如圖4-19所示: 圖4-19 調(diào)薪記錄窗口 2.薪資設(shè)定如圖4-20所示: 圖4-20 薪資設(shè)定窗口 3.薪資統(tǒng)計如圖4-21所示: 圖4-21 薪資統(tǒng)計窗口 六、計算機與網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計 該人事管理系統(tǒng)是單機
39、版,只能通過局域網(wǎng)的服務(wù)器進行數(shù)據(jù)共享。一方面,該公司的分公司在另一個城市,總公司和子公司要進行數(shù)據(jù)共享,如果建立私有的局域網(wǎng)成本太大。另一方面,如果管理人員在外地出差,就不能及時了解公司的運營情況。所以,可以考慮申請VPN來解決這個問題,網(wǎng)絡(luò)結(jié)構(gòu)圖如圖4-22所示。 VPN(Virtual Private Network):虛擬專用網(wǎng)絡(luò),是一種通過公用網(wǎng)絡(luò)安全地對企業(yè)內(nèi)部專用網(wǎng)絡(luò)進行遠程訪問的連接方式。是利用公共網(wǎng)絡(luò)基礎(chǔ)設(shè)施,通過隧道技術(shù)等手段達到類似私有專網(wǎng)的數(shù)據(jù)安全傳輸。VPN具有虛擬的特點:VPN并不是某個公司專有的封閉線路或者是租用某個網(wǎng)絡(luò)服務(wù)商提供的封閉線路,但同時VPN又具有專線
40、的數(shù)據(jù)傳輸功能,因為VPN能夠像專線一樣在公共網(wǎng)絡(luò)上處理自己公司的信息。 圖4-22 網(wǎng)絡(luò)結(jié)構(gòu)圖 第二節(jié) 系統(tǒng)實施 一、編程 (一)數(shù)據(jù)庫連接代碼: (二)新增員工信息代碼: % * Insert Record: set variables If (CStr(Request(MM_insert) = form1) Then MM_editConnection = MM_EmpMain_STRING MM_editTable = EmpGeneralInfo MM_editRedirectUrl = MM_fieldsStr = EmpCompID|value|EmpName|value|Emp
41、EnglishName|value|EmpGender|value|EmpBirthday|value|EmpNativePlace|value|EmpNativeAddress|value|EmpSelfID|value|EmpFinallevel|value|EmpNowAddress|value|EmpNowTel|value|EmpEvenAddress|value|EmpEvenTel|value|EmpCommAddress|value|EmpZipcode|value|EmphireDate|value|EmpTrueDate|value|EmpHireDep|value|DMT
42、itle|value|isTemp|value MM_columnsStr = EmpCompID|,none,|EmpName|,none,|EmpEnglishName|,none,|EmpGender|,none,|EmpBirthDay|,none,NULL|EmpNativePlace|,none,|EmpNativeAddress|,none,|EmpSelfID|,none,|EmpFinallevel|,none,|EmpNowAddress|,none,|EmpNowTel|,none,|EmpEvenAddress|,none,|EmpEvenTel|,none,|EmpC
43、ommAddress|,none,|EmpZipcode|,none,|EmphireDate|,none,NULL|EmpTrueDate|,none,NULL|EmpHireDep|,none,|EmpTitle|,none,|IsTemp|,none, create the MM_fields and MM_columns arrays MM_fields = Split(MM_fieldsStr, |) MM_columns = Split(MM_columnsStr, |) set the form values For MM_i = LBound(MM_fields) To UBound(MM_fields) Step 2 MM_fields(MM_i+1) = CStr(MM_fields(MM_i) Next append the query string to the redirect URL If (MM_editRedirectUrl And ) Then If (InStr(1, MM_editRedirectUrl,
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度茶樓合伙協(xié)議書:茶樓茶藝館加盟連鎖經(jīng)營合作協(xié)議
- 2025年度軟裝行業(yè)展會組織與推廣合同
- 小學(xué)家委主任發(fā)言稿
- 閉門溝通發(fā)言稿
- 2025年新疆道路運輸從業(yè)資格證考試內(nèi)容是什么
- 高中家長會:高三上學(xué)期家長會課件
- 內(nèi)墻乳膠漆粉刷合同
- 2024年標準離婚協(xié)議
- 高中家長會 有效陪伴有力助學(xué)課件-高中暑期家長會
- 采購訂單狀態(tài)更新表
- 2025年全國國家版圖知識競賽題庫及答案(中小學(xué)組)
- 2025年合肥職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫完整版
- 2025年黑龍江旅游職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫匯編
- 2025年湖南城建職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫新版
- 國家基本藥物臨床應(yīng)用指南
- 2025春-新版一年級語文下冊生字表(200個)
- 企業(yè)級軟件開發(fā)作業(yè)指導(dǎo)書
- 護士法律法規(guī)知識培訓(xùn)
- 《中國古代文學(xué)史及作品選II》教學(xué)大綱
- 代工生產(chǎn)合同范本
- 人教版英語2025七年級下冊 Unit1Animal Friends教師版 語法講解+練習(xí)
評論
0/150
提交評論