設計范文-人力資源管理系統(tǒng)_第1頁
設計范文-人力資源管理系統(tǒng)_第2頁
設計范文-人力資源管理系統(tǒng)_第3頁
設計范文-人力資源管理系統(tǒng)_第4頁
設計范文-人力資源管理系統(tǒng)_第5頁
已閱讀5頁,還剩50頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、重慶三峽學院畢業(yè)設計(論文)題目:人力資源管理系統(tǒng)專 業(yè):信息與計算科學年 級:2006級學 號:200607030113作 者:熊小鳳 指導老師:王自全(副教授)完成時間:2010年5月9日說 明人力資源管理系統(tǒng)是一個企業(yè)單位不可缺少的部分,是適應現(xiàn)代企業(yè)制度,推動企業(yè)人力資源管理走向科學化、規(guī)范化、自動化的必要條件。它的內容對于企業(yè)的決策者和管理者來說都至關重要,所以人力資源管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段,以幫助企業(yè)領導了解和管理企業(yè)現(xiàn)有的人力資源。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在許多缺點,如:效率低、安全性差、時間一長就會產生大量的文件

2、和數(shù)據積壓,這對于查找、更新和維護都帶來了不少的困難。 因此,為了加快企業(yè)的信息化步伐,提高企業(yè)的管理水平,以在激烈的社會競爭中立于不敗之地,建設和完善人力資源管理系統(tǒng)已經變得十分必要和迫切。 本系統(tǒng)詳細介紹了企業(yè)人力資源管理系統(tǒng)的開發(fā)與設計,包括了開發(fā)一個管理信息系統(tǒng)的5個階段:系統(tǒng)可行性研究、系統(tǒng)分析和設計、程序設計、系統(tǒng)測試和技術培訓以及評估。序號學號姓名專業(yè)、班級任務分配1200607030113熊小鳳06級信本組長,系統(tǒng)設計、集成測試、人事管理、培訓管理2200606010134甘小江06級信本系統(tǒng)設計、個人管理、招聘管理、系統(tǒng)管理、測試3200606070123蹇 玲06級信本保險

3、廣場、薪酬管理、測試目 錄摘要IABSTRACT:II1 引言11.1 系統(tǒng)設計背景11.2 系統(tǒng)設計目標與期望11.2.1 樹立全新企業(yè)形象11.2.2 激發(fā)競爭力11.2.3 減輕部門負擔11.3 系統(tǒng)設計原則21.3.1 實用性原則21.3.2 經濟性原則21.3.3 擴充性原則22 人力資源管理系統(tǒng)的需求分析22.1 用戶需求分析23 人力資源管理系統(tǒng)分析與設計33.1 人力資源管理系統(tǒng)結構、功能設計33.2 人力資源管理系統(tǒng)的工作流程圖43.3 人力資源管理系統(tǒng)的ER模型53.4人力資源管理系統(tǒng)的數(shù)據庫設計74系統(tǒng)開發(fā)模式及實現(xiàn)技術144.1 系統(tǒng)結構可行性分析144.1.1 B/S

4、模式優(yōu)點144.2 動態(tài)頁面技術介紹154.3 程序語言的選擇154.4 經典的MVC模式164.4.1 MVC模式簡介164.4.2 MVC的優(yōu)點174.5 開發(fā)構架184.5.1 軟件開發(fā)構架的意義184.5.2 struts184.5.2 spring184.6 持久化數(shù)據技術194.6.1 hibernate簡介194.7 系統(tǒng)實現(xiàn)層次結構圖204.8 數(shù)據庫214.9 軟件環(huán)境214.10 硬件環(huán)境215 系統(tǒng)實現(xiàn)225.1 人事管理設計225.1.1 人力規(guī)劃模塊實現(xiàn)235.1.2 工作管理模塊實現(xiàn)285.1.3 考勤管理模塊設計305.2 培訓管理設計315.2.1 培訓計劃實現(xiàn)

5、325.2.2 培訓實施實現(xiàn)355.2.3 培訓教材設計376 人力資源管理系統(tǒng)設計的技術關鍵376.1 HQL語言376.2 HIBERNATE映射種類386.3 STRUTS、SPRING和HIBERNATE的整合397 系統(tǒng)測試407.1 測試的定義與目的417.2 測試的原則417.3 測試的方法417.3.1 界面測試417.3.2 功能測試417.3.3 需求測試427.3.4 性能測試427.4 測試中遇到的問題及解決方法427.5 本系統(tǒng)的測試428 結束語43致 謝43參考文獻43附件1:資源文件44人力資源管理系統(tǒng)熊小鳳(重慶三峽學院 數(shù)學與計算機科學學院 信息與計算科學專

6、業(yè)2006級 重慶萬州 404100)摘要:隨著計算機的普及和計算機科學技術的飛速發(fā)展,人們開始越來越多地利用計算機解決實際問題。員工信息管理是企業(yè)信息管理的重要部分,面對大量的人事信息,采用人力處理既浪費時間、人力和物力,又使得數(shù)據的準確性低。因此,開發(fā)一個界面友好,易于操作的人力資源管理軟件進行自動化處理變得十分重要,這正是本系統(tǒng)開發(fā)的目的和意義。本文所闡述的人力資源管理系統(tǒng),采用瀏覽器/服務器模式來實現(xiàn)人力資源管理系統(tǒng)的各項功能(人事管理、個人管理、招聘管理、培訓管理、薪酬管理、保險廣場、系統(tǒng)管理),并且可進行多條件查詢、更新、密碼設置、工資和獎金的統(tǒng)計發(fā)放、員工考勤、職位部門設置等功能

7、。提升了企業(yè)的效率和競爭力,滿足了現(xiàn)代企業(yè)管理的需要。JSP繼承了所有Java語言的特點,而且發(fā)展前景十分廣闊,因此本項目才用Jsp語言作為根本,選用經典的Struts+Spring+hibernate作為開發(fā)架構。關鍵字:人力資源管理系統(tǒng);JSP ;SSH;java;Tomcat Human Resources Management SystemXIONG Xiao-feng (Grade 2006, Information and Computing Science, College of Mathematics and Computer Science,Chongqing Three G

8、orges University, Wanzhou, Chongqing 404100)Abstract: With the popularization of computer and the rapid development of computer science and technology, people increasingly use computer to solve practi

9、cal problems. Employee information management is an important part of enterprise information management. Facing a lot of personnel, using human treatment is waste of time, and

10、 a waste of manpower and material resources. And it also can lower the accuracy of the data. Therefore, developping a human resources management software with a friendly interface and easy to be operated&#

11、160;for automating is very important.And that was the purpose and meaning of developping this system.The human resource management system expraunded in this paper use browse/server mode to  achieve ea

12、ch function of  the human resource management system efficiently which including inquiring in many ways, updating and quering password, statistics and dispensation of salaries and bonuses, emplee attendance,and the position s

13、etting.With it, the enterprises have much more efficiency and competitiveness. And that is the the needs of the modern enterprise management.The JSP inherited all Java language features and its d

14、evelopment prospect is very well. So weuse the JSP language as the basis of this project and make the classic techniques of struts,spring and hibernate to be the struction of the system.Key words: Human Resources Management System ;JSP ;SSH;java;Tomcat1 引言 1.1 系統(tǒng)設計背景現(xiàn)在網絡的發(fā)展已

15、呈現(xiàn)商業(yè)化、全民化、全球化的趨勢。目前,幾乎世界上所有的公司都在利用網絡傳遞商業(yè)信息,進行商業(yè)活動。從宣傳企業(yè)、發(fā)布廣告、招聘雇員、傳遞商業(yè)文件乃至拓展市場、網上銷售等,無所不能。如今網絡已成為企業(yè)進行競爭的戰(zhàn)略手段。企業(yè)經營的多元化拓展,企業(yè)規(guī)模的進一步擴大,對企業(yè)的管理、業(yè)務擴展和企業(yè)品牌形象等提出了更高的要求。在以信息技術為支撐的新經濟條件下,越來越多的企業(yè)利用起網絡這個有效的工具。全球范圍內的企業(yè)內部組織正在發(fā)生巨變,未來企業(yè)成功的關鍵是依靠企業(yè)人力資源。人才之爭已經成為市場競爭中的核心內容之一,而以人為本則成為了企業(yè)立足和發(fā)展的根本。有效地管理企業(yè)人力資源,可以為企業(yè)提供強有力的儲備

16、力量,使之成為企業(yè)發(fā)展的主動力。對人力資源進行有效的管理,從而掌握最新、最準確的企業(yè)人力資源信息,通過對其進行復雜的統(tǒng)計與分析,充分發(fā)揮每個員工的潛能,使之為企業(yè)創(chuàng)造更大的價值。1.2 系統(tǒng)設計目標與期望1.2.1 樹立全新企業(yè)形象對于任何一個企業(yè)而言,企業(yè)的品牌形象至關重要。 特別是在互聯(lián)網技術高度發(fā)展的今天,透過人力資源管理的網站,員工可通過網站側面的了解企業(yè)形象及企業(yè)實力,因此,建立具有國際水準的網站能夠極大的提升企業(yè)在員工心中的整體形象。1.2.2 激發(fā)競爭力在登錄后,員工能看到已完成工作任務的名單,如果這里沒有他(她)的名字,會極大的激發(fā)他(她)的斗志,這也是本系統(tǒng)的作用之一。通過這

17、種方式,能夠激發(fā)員工自動的全身心投入工作,這要比開動員大會效果明顯得多,效率要高得多。1.2.3 減輕部門負擔許多人知道,一個公司,所有與員工有關的運作,包括加薪,出差,請假,人員的調動,離任等等都由人力資源部門來完成。如果是一家擁有上千人數(shù)的大型企業(yè),管理這些的工作量將會是大得驚人的。因此本系統(tǒng)的開發(fā),可大大緩解該部門的工作壓力,同時也降低了從前人工作業(yè)的錯誤幾率??偨Y上述幾點,系統(tǒng)目標可歸納如下:1) 幫助企業(yè)建立有效的企業(yè)形象宣傳,企業(yè)風采展示,打造企業(yè)新形象。2) 增強員工間的競爭意識,調動大家的工作積極性。3) 采取電腦“管理”人的方法,為企業(yè)節(jié)省人力和物力。1.3 系統(tǒng)設計原則1.

18、3.1 實用性原則充分考慮到人力資源管理可能遇到的種種問題,盡量全面的做好需求分析,以減少日后更新軟件的次數(shù)。1.3.2 經濟性原則建立適合企業(yè)自身需求的平臺;提供廣泛的,涵蓋用戶多種需求的功能;靈活的數(shù)據處理方式滿足用戶需求;節(jié)省系統(tǒng)建設成本,并確保其較好的拓展性和開放性;同時系統(tǒng)具有基于WEB界面的管理后臺,能夠自主的對系統(tǒng)中大部分內容作更新、修改操作,節(jié)省了企業(yè)系統(tǒng)的運營成本,提高了信息更新和傳播的效率。1.3.3 擴充性原則 系統(tǒng)的整體規(guī)劃及框架設計是具可擴充性的。前臺頁面的設計能保證系統(tǒng)在增加欄目后不會破壞系統(tǒng)的整體結構。后臺數(shù)據庫的設計具有高度的擴充性,能夠根據需要對欄目和類別的增

19、、刪、修改。2 人力資源管理系統(tǒng)的需求分析 2.1 用戶需求分析 企業(yè)中,傳統(tǒng)的人工方式管理文件信息有著不可避免的缺點。效率低,保密性差,面對大量的文件和數(shù)據,查找、更新和維護都有不少的困難,同時人工書寫容易出現(xiàn)錯誤和疏漏。相比之下,人力資源管理系統(tǒng)就有著無法比擬的優(yōu)點:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長,并且可以根據要求,對員工信息、企業(yè)管理制度適時的進行更新和維護,大大降低了成本,節(jié)省了人力和物力資源,從而實現(xiàn)企業(yè)人力資源管理的標準化、科學化和數(shù)字化。人力資源管理系統(tǒng)不僅能幫助人力資源管理人員擺脫繁重的日常工作,還能幫助企業(yè)衡量員工工作能力,合理分配任務,制作人力規(guī)劃

20、,充分發(fā)揮員工的潛能,為企業(yè)帶來更大的經濟利益。經過調查分析,要求系統(tǒng)具有以下功能:1) 由于操作人員的計算機知識不是很好,要求系統(tǒng)有良好的人機操作界面。2) 由于該系統(tǒng)的使用對象多,要求有較好的權限管理。3) 具有發(fā)布、接收公共消息的功能。4) 對人力資源基礎信息進行管理。5) 企業(yè)員工工作任務的管理,部門及員工的工作任務分配和管理。6) 對員工的出勤情況進行管理,對員工考勤時間的設置。7) 提供個人工作管理平臺,方便員工日常工作管理及日常信息傳遞。8) 個人信息的管理。9) 對企業(yè)員工培訓的一系列相關信息內容進行管理。10) 對企業(yè)的招聘、應聘信息,招聘、應聘人員信息的全面管理。11) 員

21、工保險知識,基本介紹,政策法規(guī)等相關內容的管理。12) 對系統(tǒng)用戶信息的管理,對用戶權限的設置。13) 系統(tǒng)退出。3 人力資源管理系統(tǒng)分析與設計3.1 人力資源管理系統(tǒng)結構、功能設計本系統(tǒng)主要用于對企業(yè)中的“人”進行管理。具體地講,人力資源管理系統(tǒng)就是通過人力資源規(guī)劃、員工考核、薪酬管理、人才培訓和開發(fā)等一系列手段提高勞動生產率,特別是在招聘中嚴格控制流程,最終達到發(fā)展目的的一種管理行為。具體實現(xiàn)目標如下:(一) 管理員實現(xiàn)對所有員工信息全面管理的功能。(二) 按需求設置員工與公司簽訂的合同。(三) 登錄系統(tǒng),員工可在線向某一部門、某一具體員工或者所有員工發(fā)布信息,同時員工也可接受信息。(四)

22、 對員工請假進行逐級審批(主管審批、人事審批),形成員工考勤分析報表同時可設置員工考勤規(guī)則。(五) 員工可動態(tài)在線查看所在部門、個人工作任務以及請假批準情況。(六) 員工可對自己的信息(考勤信息、薪酬信息、培訓信息等)進行查詢,還可修改自己登陸系統(tǒng)的密碼。(七) 人事招聘人員可對應聘人員信息、招聘信息進行管理,審核合格的求職者方可導入企業(yè)人才庫進行人才儲備,通過試用期的人員才能成為正式員工,信息從人才庫導入員工表。(八) 對企業(yè)內部培訓任務,相關任務課程及資源的管理。(九) 安排員工培訓任務,并通知培訓人員,還可對員工培訓結果進行評估。(十) 各種保險產品、政策法規(guī)、基本常識的管理。(十一)

23、對每位員工薪酬的管理。(十二) 設置系統(tǒng)用戶以及系統(tǒng)用戶使用系統(tǒng)權限。(十三) 系統(tǒng)運行穩(wěn)定、安全可靠。根據以上目標要求,設計系統(tǒng)模塊如圖3-1:人力資源管理系統(tǒng)培訓管理招聘管理保險廣場個人管理系統(tǒng)管理薪酬管理工作管理考勤管理培訓實施培訓資源招聘信息保險廣場培訓計劃薪酬修改添加用戶工作管理消息管理消息檢索個人維護薪酬登記權限設置人力規(guī)劃人事管理企業(yè)人才庫圖3-1 人力資源管理系統(tǒng)構架圖人力資源管理系統(tǒng)是中小型企業(yè)對現(xiàn)有員工和新聘員工的一個WEB管理平臺。主要功能模塊說明如下: (1)人事管理:人事管理由人力規(guī)劃、工作管理、考勤管理三部分組成。它主要是對部門、職位、合同、工作任務、考勤、員工信息

24、的管理。人力規(guī)劃通過職位設置、人事設置、填寫合同來實現(xiàn)部門、職位、員工三者之間以及員工和合同之間的關聯(lián)關系;工作管理用于在線發(fā)布信息、布置工作任務;考勤管理模塊主要是對員工請假逐級審批,員工考勤登記,員工考勤分析報表以及設置員工考勤規(guī)則。 (2)個人管理:主要顯示員工個人信息,分為工作管理、消息管理、信息檢索、個人維護。工作管理模塊設計功能為對員工請假申請進行管理,查看最近員工所在部門以及個人工作任務。員工通過消息管理可對某一部門或者某一具體員工發(fā)送消息。信息檢索是針對個人考勤信息、薪酬信息、培訓信息的管理。個人維護主要是對個人登錄密碼進行修改。 (3)招聘管理: 分為招聘信息管理和企業(yè)人才庫

25、兩部分。招聘信息管理主要包括添加、管理招聘信息和應聘信息。企業(yè)人才庫功能是把審核合格的應聘人員導入企業(yè)人才庫進行人才儲備。 (4)培訓管理:實現(xiàn)對培訓的相關資源(任務、課程、資源)的添加、查詢、修改。決定培訓人員是個人、部門還是全體員工。在線通知培訓人員,對培訓人員進行評估。(5)薪酬管理:每位員工薪酬進行添加、查詢、修改。(6)保險廣場:各種保險產品、政策法規(guī)、基本常識的添加和管理。(7)系統(tǒng)管理:添加系統(tǒng)用戶以及對系統(tǒng)用戶使用系統(tǒng)權限的設置。3.2 人力資源管理系統(tǒng)的工作流程圖 企業(yè)招聘基本流程是:人事部制定招聘計劃,求職者根據招聘計劃要求應聘,人事部對求職者進行初步的審核,審核通過后,由

26、相關部門主管決定是否聘用該求職者。求職者招聘人事部部門主管 聘用審核圖3-2 企業(yè)招聘工作流圖企業(yè)通過系統(tǒng)在線發(fā)布工作任務、信息流程,如圖3-3。企業(yè)員工接受工作任務、信息員工發(fā)布圖3-3 發(fā)布工作任務、消息工作流圖企業(yè)中員工請假流程是:員工在線填寫請假申請,由主管部門和人事部門審批,只有兩部門審批通過,請假才能通過。請假申請?zhí)顚憜T工主管部門提交提交審評人事部圖3-4員工請假工作流圖企業(yè)培訓流程:人事部制定培訓任務,再對培訓任務設置相應的課程,當培訓任務的狀態(tài)是開放時,將培訓任務發(fā)送給員工。培訓任務課程發(fā)送員工制定人事部圖3-5企業(yè)培訓工作流圖3.3 人力資源管理系統(tǒng)的ER模型人力資源管理系統(tǒng)

27、主要是針對企業(yè)復雜人事關系的管理。分析企業(yè)人事管理工作流圖,確定數(shù)據之間關聯(lián)關系。由于基礎數(shù)據多,像考勤時間設置表(kaoqinsetup)、保險(insurance)、工作(work)、招聘表(job)、人才庫(jossbase)和消息接收發(fā)送表(messageF),這些表并沒有設計關聯(lián)關系。 特別是消息接收發(fā)送表(messageF),由于發(fā)送消息對象可能是個人、部門或者全體員工,如果所有對象都要關聯(lián),必須先判斷發(fā)送對象是個人、部門還是全體員工,這樣就增加了系統(tǒng)數(shù)據的復雜性。為了解決這一問題,設計消息接收發(fā)送表不與員工、部門關聯(lián),直接設置接受者字段為String型,保存?zhèn)€人、部門的ID或者保

28、存“全體員工”。該系統(tǒng)ER模型如下所示:日期下午下班描述上午下班上午上班標題分類下午上班保險考勤時間設置工作消息接收發(fā)送表 完成度內容標題時間布置者完成者等級布置者內容接受者招聘表人才庫姓名年齡姓名年齡籍貫職位工薪工作經驗圖3-6 ER模型1超級用戶本金郵箱日薪姓名年齡全勤獎登記年年系統(tǒng)用戶薪酬設置上級開始時間 N N級別原因設置審批標題描述姓名年齡 1 1請假表請假員工擁有部門 1 N 1 N名字 1 1 N 1簽訂設置設置考勤 1職位 N 1 N合同考勤類型名稱登陸名內容名稱日期原因登陸天圖3-7 ER模型2說明:一個部門可設置多個職位,一個職位只能屬于一個部門,一個部門擁有多個員工,一個

29、員工只能屬于一個部門,一個員工只能擁有一個職位,一個職位可以設置多個員工,一個員工只能簽訂一份合同,一個合同類型中可以有多個員工,一個員工可以有多條考勤記錄,一個考勤記錄只能屬于一個員工,一個員工可以有多個請假記錄,一個請假記錄只能屬于一個員工,一個員工可以有多條薪酬記錄(分年月),一個薪酬記錄只能屬于一個員工,一個員工只能有一個系統(tǒng)賬戶,一個系統(tǒng)賬戶只能屬于一個員工。類別預算時間名稱出版社發(fā)送任務任務發(fā)送表 N 1 作者內容名字設置 1時間名稱評估接受者設置 N培訓資源課程 1 N 聯(lián)系人名稱目的方式圖3-8 ER模型3說明:培訓任務發(fā)送對象可以是個人、部門甚至全體員工,保存在數(shù)據庫中任務發(fā)

30、送表中的對象為個人、部門ID號或者是“全體員工”,所以培訓任務與員工表沒有外鍵關聯(lián)。一個培訓任務對應一個任務發(fā)送表,一個任務發(fā)送表對多個培訓任務,一個培訓任務對應N個培訓課程, 一個培訓課程對應一個培訓任務。一個培訓課程對應多個培訓資源,一個培訓資源對應一個培訓課程。3.4人力資源管理系統(tǒng)的數(shù)據庫設計表3-1 部門信息表字段名數(shù)據類型長度是否主鍵描述 id int4是數(shù)據庫流水號 title string50部門標題 level int4部門級別 up string50級別排序 content string50部門描述 shangji string50上級部門表3-2 員工信息表字段名數(shù)據類型

31、長度是否主鍵描述idint4是數(shù)據庫流水號namestring50員工姓名enamestring50員工英文名ageint4年齡sexstring50性別chushengstring50出生日期jiguanstring50籍貫xianzhistring50現(xiàn)在住址telstring50聯(lián)系電話handerstring50手機jingongsistring50進公司時間zhengshiint4是否正式員工qixianstring50合同期限youxiaoqistring50合同有效期kongint4是否分配職位emailstring50郵箱xuelistring50學歷schoolstring5

32、0學校zhuanyestring50專業(yè)mianmaostring50政治面貌hunstring50是否結婚workstring50工作經驗ujint4是否系統(tǒng)用戶deptint4部門idzhiweiIDint4職位idhetongIDint4合同id表3-3 任務發(fā)送表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號jieshouzhestring50任務接受者pinggustring50評估timeDate8發(fā)送時間fosterRoleIDint4發(fā)送任務ID表3-4 培訓任務課程表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號title_kstring50課程名稱lei

33、string50課程類型changdustring50課程長度yuyanstring50語言fangshistring50培訓方式jiansustring50課程簡述mudistring50課程目的duixiangstring50對象contentstring50課程內容linkmanstring50聯(lián)系人timeDate8發(fā)布時間renwuIDint4任務ID表3-5 培訓資源表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號titlestring50培訓資源名稱fromtostring50出版社authorstring50作者contentString50內容timeDate8出版

34、時間表3.6 培訓任務信息表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號titlestring50任務名稱bianhaostring50任務編號bumenstring50培訓部門danweistring50培訓單位yusuanstring50預算費用zongzhistring50培訓宗旨timeDate8發(fā)布時間guanbistring50是否關閉duixiangstring50發(fā)送類別pointstring50培訓對象IDfasongstring50是否發(fā)送表3-7 保險信息表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號titlestring50保險標題content

35、string50保險描述fenleistring50保險分類timeDate8日期表3-8 招聘信息表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號zhiweistring50招聘職位gongxinstring50工薪sexstring50性別hunstring50婚否youxiaostring50有效期zhaopinstring50招聘xinjindouble50薪金xuelistring50學歷zhuanyestring50專業(yè)lingmanstring50聯(lián)系人contentstring50招聘描述namestring50姓名timeDate8招聘時間guanbistring5

36、0是否關閉faburenstring50發(fā)布人表3.9 人才庫信息表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號namestring50姓名ageint4年齡enamestring50英文名sexstring50性別mianmaostring50政治面貌hunstring50婚否chushengstring50出生日期jiguanstring50籍貫xianzhistring50現(xiàn)在住址emailstring50郵箱xuelistring50學歷schoolstring50學校zhuanyestring50專業(yè)telstring50電話handerstring50手機jtimeda

37、te8進公司時間workstring50工作經驗yiint4是否員工表3-10 考勤登記表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號shangwusstring50上午上班時間shangwuxstring50上午下班時間xiawusstring50下午上班時間xiawuxstring50下午下班時間yearstring50登錄年份monthstring50登錄月份daystring50登錄天datedate8登錄日期namestring50登錄名表3-11 考勤時間設置信息表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號shangwusstring50上午上班時間sha

38、ngwuxstring50上午下班時間xiawusstring50下午上班時間xiawuxstring50下午下班時間表3-12 假期申請表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號namestring50姓名kshijianstring50假期申請開始時間jishijianstring50假期申請結束時間bantianstring50是否是半天假jiayinstring50請假原因timedate8發(fā)布時間zpistring50主管部門審批rpistring50人事部門審批suoshuint4所屬部門kyearstring50假期申請開始年份kmonthstring50假期申請

39、開始月份kdaystring50假期申請開始日期jearstring50假期申請結束年份jmonthstring50假期申請結束月份jdaystring50假期申請結束日期employeeIDint4員工ID表3-13 發(fā)信息列表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號titlestring50消息標題contentstring50消息內容fabuzhestring50消息發(fā)布者jieshouzheint5消息接收者timedate8通知時間tongzhileistring50等級表3-14 合同信息表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號leistring5

40、0合同類型contentstring50合同說明titlestring50合同名字表 3-15 應聘信息表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號namestring50姓名ageint4年齡enamestring50英文名sexstring50性別mianmaostring50政治面貌hunstring50婚否chushengstring50出生日期jiguanstring50籍貫xianzhistring50現(xiàn)在住址emailstring50郵箱xuelistring50學歷schoolstring50學校zhuanyestring50專業(yè)telstring50電話hand

41、erstring50手機jtimedate8進公司時間workstring50工作經驗zhiweiString50應聘職位表3-16 用戶信息表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號usernameString50員工登錄系統(tǒng)姓名userpwdString50員工登錄系統(tǒng)密碼nameString50用戶真實姓名timedate8員工出生年月bumenshezhiint4部門設置zhiweishezhiint4職位設置renshishezhiint4人事設置tianjiayuangongint4添加員工tianxiehetongint4填寫合同hetongguanliint4合

42、同管理hetongmobanint4合同模板buzhigongzuoint4布置工作guanligongzuoint4管理工作fabutongzhiint4發(fā)布通知zhuguanshenpiint4主管審批renshishenpiint4人事審批yuangongkaoqinint4員工考勤kaoqinfenxiint4考勤分析kaoqinguizeint4考勤規(guī)則chakanbumenint4查看部門gongzuorenwuint4工作任務chaxungerenint4查詢個人dijiaojiaqiint4遞交假期chaxunjiaqiint4查詢假期fabuxinxiint4發(fā)布信息chax

43、unxinxiint4查詢信息gerenpeixunint4個人培訓mimaxiugaiint4密碼修改gerenkaoqinint4個人考勤gerenxinchouint4個人薪酬chaojiint4是否是超級管理員表3-17 薪金信息表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號yearstring50登記時間-年monthstring50登記時間-月gongzuostring50工作日數(shù)rixindouble8日薪benxindouble8本金jiangjindouble8獎金jiaridouble8假日補貼quanqindouble8全勤獎jiabandouble8加班津貼

44、benqidouble8本期工資fulidouble8福利金huoshidouble8伙食費suodedouble8所得稅jiezhidouble8借支shifadouble8實發(fā)工資表3-18 工作信息表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號titlestring50工作名字contentstring50任務內容buzhizhestring50布置人buzhitimedate8布置時間wanchengzhestring50完成工作任務者wanchengtimestring50完成工作任務時間wanchengdustring50完成度wanchengleistring50完成

45、任務者的類型表3-19 職位信息表字段名數(shù)據類型長度是否主鍵描述idint4是數(shù)據庫流水號zhiweistring50職位名deptint4部門ID4系統(tǒng)開發(fā)模式及實現(xiàn)技術4.1 系統(tǒng)結構可行性分析本系統(tǒng)采用B/S模式。B/S結構即瀏覽器和服務器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過WWW瀏覽器來實現(xiàn),極少部分事務邏輯在前端(Browser)實現(xiàn),但是主要事務邏輯在服務器(server)實現(xiàn),形成所謂三層結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。以目前的技術

46、看,局域網建立B/S結構的網絡應用,并通過Internet模式下數(shù)據庫應用,相對來說成本也是較低的。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如LAN、WAN、Internet/Intranet等)訪問和操作共同的數(shù)據庫;它能有效地保護數(shù)據平臺和管理訪問權限,服務器數(shù)據庫也很安全。特別是在JAVA這樣的語言出現(xiàn)之后,B/S架構管理軟件更是方便、快捷、高效【3】。4.1.1 B/S模式優(yōu)點(1)維護和升級方式簡單目前,軟件系統(tǒng)的改進和升級越來越頻繁,B/S構架的產品明顯體現(xiàn)著更為方便的特性。對一個稍微大一點的單位來說,系統(tǒng)管理人員如果在幾百甚至上千部電腦之間來回奔

47、跑,效率和工作量是可想而知的。但B/S架構的軟件只需要管理服務器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護,無論用戶的規(guī)模有多大,有多少分支機構都不會增加任何維護升級的工作量,所有的操作執(zhí)行針對服務器進行。如果是異地,只需要把服務器連接到專網即可,實現(xiàn)遠程維護、升級和共享,所以客戶機越來越“瘦”,而服務器越來越“胖”是目前信息發(fā)展的主流方向。今后,軟件升級和維護會越來越容易,而且用起來越來越簡單,這對于用戶的人力、物力、時間、費用的節(jié)省是顯而易見的。因此,維護和升級革命的方式是“瘦”客戶機,“胖”服務器。(2)成本降低,選擇更多大家都知道Windows在桌面電腦上幾乎是一統(tǒng)天下,瀏

48、覽器成為了標準配置,但在服務器操作系統(tǒng)上Windows并不是處于絕對的統(tǒng)治地位。現(xiàn)在的趨勢是凡應用B/S構架的應用管理軟件,只需安裝在Linux服務器上即可,而且安全性高。服務器操作系統(tǒng)的選擇是很多的,不管選用哪種操作系統(tǒng)都可以讓大部分人使用Windows作為桌面操作系統(tǒng)的電腦而不受影響,這就使得最流行的免費的Linux操作系統(tǒng)快速發(fā)展起來。Linux除了操作系統(tǒng)是免費的以外,連數(shù)據庫也是免費的,這種選擇非常盛行。 比如說很多人每天上“網易”網,只要安裝了瀏覽器就可以了,并不需要了解“網易”的服務器用的是什么操作系統(tǒng),而事實上大部分網站確實沒有使用Windows操作系統(tǒng),但用戶的電腦本身安裝的大部分是Windows操作系統(tǒng)。4.2 動態(tài)頁面技術介紹Internet起源于20世紀60年代,在短時間內迅速風靡全球,根本原因不

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論