【正文】
在此頁面中還有刪除功能,單擊“刪除”鏈接時,會彈出人員檔案信息刪除對話框,詢問管理員是否確認要刪除此項,在頁面做刪除鏈接時,需要將人員檔案信息類別 EmployeeID 傳入刪除處理頁面,以 EmployeeID 作為參數(shù)調(diào)用JavaBean 中的類別刪除方法。 33 圖 管理人員檔案 查詢?nèi)藛T檔案( )是用來查詢?nèi)藛T的檔案信息,如圖 所示。 員工職稱 序號 職工編號 職稱 職稱評定 評定類型 開始日期 結束日期 部門 語種 計算機 負責人 備注 獎懲 序號 員工編號 職稱 獎懲 獎懲內(nèi)容 獎懲原因 批準部門 批準人 開始日期 撤銷日期 撤銷原因 備注 27 圖 培訓信息數(shù)據(jù)圖 醫(yī)保管理的數(shù)據(jù) ER圖,如圖 所示。 在開發(fā)企業(yè)人事管理系統(tǒng)時,最重要的就是員工的基本信息,其員工信息表 ER圖如 所示。 企業(yè)人事管理系統(tǒng)的功能結構如圖 所示。 獎懲管理模塊包含的子模塊有添加獎懲信息和管理獎懲信息兩個,添加獎懲信息是企業(yè)高層對人員的獎懲信息添加,并且記錄每一位員工的獎懲信息;管理獎懲信息是用來維護獎懲系統(tǒng)的的模塊,里面有修改和刪除人員的獎懲信息。用來提供對企業(yè)員工的整體統(tǒng)一管理。也就是說,使每個模塊完成一個相對獨立的特定子功能,并且和其他模塊之間的關系很簡單。 3 系統(tǒng)總體結構設計 總體設計的原理 模塊是數(shù)據(jù)說明可執(zhí)行語句等程序 對象的集合,它是單獨命名而且可通過名字來訪問。通過使用連接池,可以提高程序的運行速度,同時也節(jié)省內(nèi)存,提供服務器的效率,能夠支持更多的用戶連接。經(jīng)過多年的發(fā)展,使得 Tomcat 不僅是 JSP 和 Servlet 規(guī)范的標準實現(xiàn),而且具備了很多商業(yè) Java Servlet 容器的特性,使得它被一些企業(yè)用于商業(yè)用途。 ( 2) Java 的運行速度是用 class 常駐內(nèi)存來完成的,所以它在一些情況下所使用的內(nèi)存比起用 戶數(shù)量來說確實是“最低性能價格比”了。這樣,一旦這樣的一個部件寫好,它可以為多個程序重復引用,實現(xiàn)了程序的可重用性。 2.程序的獨立性 JSP 是 Java API 家族的一部分,它擁有一般的 Java 程序的跨平臺的特性。這樣,一個熟悉 HTML 網(wǎng)頁編寫的設計人員可以很容易進行 JSP 網(wǎng)頁的開發(fā)。 ( 7)然后 Servlet 實例便被標記加入“垃圾收集”處理。 ( 5)如果 .jsp 文件被修改了,服務器將根據(jù)設置決定是否對該文件重新編譯,如果需 要重新編譯,則將編譯結果取代內(nèi)存中的 Servlet,并繼續(xù)上述處理過程。如果有多個客戶端同時請求該 JSP 文件,則 JSP 引擎會創(chuàng)建多個線程。 ( 2)如果轉(zhuǎn)換成功, JSP 引擎用 javac 把該 Java 源文件編譯成相應的 class文件。作為 Java平臺的一部分, JSP 擁有 Java 編程語言“一次編寫,各處運行”的特點。這使得 Web 頁面開發(fā)人員能夠使用熟悉的工具和如同標識一樣的執(zhí)行特定功能的構件來進行工作。 Java 中連接數(shù)據(jù)庫的技術是 JDBC, Java 程序通過 JDBC 驅(qū)動程序與數(shù)據(jù)庫相連,執(zhí)行查詢、 提取數(shù)據(jù)等操作。 JSP 技術封裝了許多功能,這些功能是在易用的、與 JSP 相關的 XML 標 識中進行動態(tài)內(nèi)容生成所需要的。 絕大多數(shù) JSP 頁面依賴于可重用的、跨平臺 的組件( JavaBeans 或者Enterprise JavaBeans 組件)來執(zhí)行應用程序所要求的復雜的處理。生成內(nèi)容的邏輯被封裝在標識和 JavaBeans 組件中,并且捆綁在腳 本中,所有的腳本在服務器端運行?;?JSP 的動態(tài)信息發(fā)布技術是一個開放的、可擴展的建立動態(tài) Web 頁面的標準。頁面開發(fā)人員能夠訪問全部的 Java 應用環(huán)境,以 利用 Java 技術的擴展性和可移植性。 JSP 具備了 Java技術的簡單易用,完全的面向?qū)ο?,具有平臺無關性且安全可靠,主要面向英特網(wǎng)的所有特點。目前較新的是 , 。 Web服務器在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結果連同 JSP 文件中的 HTML 代碼一起返回給客戶。 用 JSP 開發(fā)的 Web 應用是跨平臺的,即能在 Linux 下運行,也能在其他操作系統(tǒng)上運行。最后,客戶端用戶還可以限制從網(wǎng)絡上裝載的類只能訪問某些文件系統(tǒng) 。 由于 Java 主要用于網(wǎng)絡應用程序開發(fā),因此對安全性有較高的要求。 Java 提供了一整套網(wǎng)絡類庫,開發(fā)人員可以利用類庫進行網(wǎng)絡程序設計,方便得實現(xiàn) Java 的分布式特 性 。數(shù)據(jù)分布是指數(shù)據(jù)可以分散在網(wǎng)絡的不同主機上,操作分布是指把一個計算分散在不同主機上處理 。其次 Java 的平臺無關性正好迎合了 “網(wǎng)絡計算機 ”思想。另外, Java 采用的是基于 IEEE 標準的數(shù)據(jù)類型。 另外 , Java芯片的出現(xiàn)也會使 Java 更容易嵌入到家用電器中。 Java 主要靠 Java 虛擬機( JVM)在目標碼級實現(xiàn)平臺無關性。與另外一些面向?qū)ο缶幊陶Z言不同, Java 只支持單一繼承 。事實上,我們遇到的很多實體都有繼承的含義。不管存儲的是何種數(shù)據(jù),堆棧的算法實現(xiàn)是一樣的。 Java 語言的封裝性較強,因為 Java無全程變量,無主 函數(shù),在 Java 中絕大部分成員是對象,只有簡單的數(shù)字類型、字符類型和布爾類型除外。 所有面向?qū)ο缶幊陶Z言都支持三個概念:封裝、多態(tài)性和繼承, Java 也不例外。對象之間通過消息相互作用。 Java 語言的特點 Java 是一種跨平臺,適合于分布式計算環(huán)境的面向?qū)ο缶幊陶Z言。 ( 4)、開發(fā)簡單,共享性強 B/S 模式的缺點 ( 1)、個性化特點明顯降低,無法實現(xiàn)具有個性化的功能要求。而各個企業(yè)可以在此結構的基礎上 13 建立自己的 Intra。 隨著 Inter 和 WWW 的流行,以往的主機/終端和 C/ S 都無法滿足當前的全球網(wǎng)絡開放、互連、信息隨處可見和信息共享的新要求,于是就出現(xiàn)了 B/ S 型模式,即瀏覽器/服務器結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本( TCO)。 業(yè)務流程 企業(yè)人事管系統(tǒng)的業(yè)務流程如圖 所示。 、考查工作。員工增刪實現(xiàn)了對數(shù)據(jù)庫中員工信息的增加和刪除。用戶在員工信息管理模塊對該員工的工資等級進行輸入以后,在工資模塊會自動對員工工資進行匯總。經(jīng)過調(diào)查,人事管理工作的業(yè)務數(shù)據(jù)主要包括職工個人檔案、部門、職工工作業(yè)績評價。 SQL Server 2021 數(shù)據(jù)庫提供了復制服務、數(shù)據(jù)轉(zhuǎn)換服務、報表服務,并支持 XML 語言。它提供了可視化的開發(fā)平臺和面向?qū)ο蟮某绦蛟O計方法。 2. 參考現(xiàn)代企業(yè)實際管理情況,完成對系統(tǒng)的需求分析及設計文檔。利用計算機對企 9 業(yè)人事管理不僅保證了核算準確度,還成倍的提高了工作效率,而且便于查詢。不但有利于企業(yè)的統(tǒng)一性管理 ,而且還大在提高了企業(yè)的全體員工的工作效率和積極性。如制定和實施企業(yè)信息化整體解決方案需要考慮企業(yè)面臨的長遠目標和當前急需解決問題的矛盾、信息孤島與系統(tǒng)集成問題,需要協(xié)調(diào)好信息系統(tǒng)建設與系統(tǒng)運行的關系問題、信息系統(tǒng)升級與已有資源利用問題、信息技術的投資效益評估和風險問題、 打基礎與提升水平關系問題、信息化對企業(yè)現(xiàn)行管理模式和方法的沖擊以及相應的管理制度問題。在技術上,我國企業(yè)大部分還沒有完成機械化和自動化,實施信息化的時間相對較短,積累的經(jīng)驗也相對少。經(jīng)過十余年的發(fā)展,我國的數(shù)據(jù)庫管理技術也廣泛的應用與各個領域,并且形成了產(chǎn)業(yè)化。一方面,信息管理系統(tǒng)已成為許多機構必備的工作系統(tǒng)。但是由于當時計算機硬件系統(tǒng)較弱,限制了軟件系統(tǒng)的發(fā)展,信息系統(tǒng)只是簡單的數(shù)據(jù)的集合。 項目背景 隨著信息化社會帶給我們的沖擊越來越強烈,信息化管理和信息化設備已經(jīng)深入到我們生活的方方面面,同時,信息時代帶給現(xiàn)代企業(yè)強烈的沖擊,企業(yè)管理已經(jīng)不再滿足于在傳統(tǒng)的紙質(zhì)媒體上紀錄,而要求更加快速,更加精確的記錄企業(yè)各部門以及員工的各種信息,而隨著基于數(shù)據(jù)庫的網(wǎng)絡信息系統(tǒng)的發(fā)展,人們已經(jīng)開始在這個平臺上面 開發(fā)出了成功的企業(yè)人事管理系統(tǒng),而隨著企業(yè)的不斷發(fā)展,人事信息的日益龐大,企業(yè)人事管理系統(tǒng)的發(fā)展也發(fā)生著深刻變革, 7 企業(yè)決策者要求從系統(tǒng)中了解到目前的人力資源情況,而員工則要求能夠即時的查詢自己的當前信息 [1]。這些優(yōu)點能夠極大地提高人事工資管理的效率 ,也是企業(yè)的科學化、正規(guī)化管理 ,與世界接軌的重要條件。人事管理是現(xiàn)代企業(yè)管理工作不可缺少的一部分,是適應現(xiàn)企業(yè)管理尺度的要求、推動企業(yè)勞動人事管理走向科學化、規(guī)范化的必要條件。s file, the staff wages, the staff trains, staff39。s demands basically, use various kinds of forms in the modern personnel administrative system, keep relevant personnel information, convenient to is it operate it to inquire about, browse through, fix prerequisite of administrative system will certainly have the employee39。s quantity , the personnel managements of enterprises bee more and more plicated too, if it can be realized the automation of management of the personnel ,it will undoubtedly bring to administrative department of enterprises very big and fund is the main element that enterprises survived, the flow of the fund influences of the whole operation of enterprises ,The personnel of enterprise staff39。本系統(tǒng)采用 B/S模式,前臺系統(tǒng)開發(fā)采用 JSP 作為開發(fā)工具,后臺采用 SQL Server 2021 作為數(shù) 據(jù)庫管理系統(tǒng)。工資管理系統(tǒng)的前提是一定要有員工的在職作為基礎,在使用的時候一定要保證員工在職的人事信息數(shù)據(jù)庫。人事管理系統(tǒng)就是用電腦代替大量的人工記錄,完成眾多信息的處理,方便、準確度高,且可以長期保存。對人事管理的要求也不斷提高,實現(xiàn)人事管理自動化,無疑將帶來高效率的企業(yè)管理。人員是企業(yè)生存的主要元素,人員的增減、變動將直接影響到企業(yè)的整體運作,企業(yè) 每天都要涉及到人員工問題。人事管理系統(tǒng),為個人提供資料查詢服務,為企業(yè)提供工員分工等服務。 本系統(tǒng)是綜合人事管理系統(tǒng)。 關鍵詞 :人事檔案;管理信息系統(tǒng);數(shù)據(jù)流程 3 Abstract It is an important content of pany39。s is an important ponent of enterprise39。s attendance information as the foundation, because the system to use staff attendance information is it calculate personnel of staff to e, must guarantee the staff39。s department transfers, information and so on staff rewards and punishment carries on the management. This system uses the B/S pattern, the onstage system development uses JSP to take the development kit, the backstage uses SQL Server 2,000 to take the database management system. Keywords: Personnel file。 企業(yè)人事管理信息系統(tǒng)是一個現(xiàn)代化的企業(yè)在競爭中立于不敗之地的必要部分,它能夠為管理人事工作提供充足的信息和快捷的查詢手段。 人事管理系統(tǒng)應運 而生,成為利用計算機實現(xiàn)企業(yè)人事工資管理的基本。 企業(yè)人事管理系統(tǒng)是當前一個很熱門,實用性很強的系統(tǒng),這里我實現(xiàn)的是它的人員檔案管理、培訓管理、醫(yī)保管理和工資管理等模塊,把它作為畢業(yè)設計的題目,可以把已有的知識用于實踐,又可以學到一些新的概念,在這個過程中,可以增加我們的工程經(jīng)驗,對以后的工作學習是一次很有意義的經(jīng)驗積累。進入七十年代以后,由于計算機硬件和軟件技術的飛速發(fā)