freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

企業(yè)人事管理系統(tǒng)設(shè)計與實現(xiàn)-展示頁

2025-04-28 01:56本頁面
  

【正文】 va作為開發(fā)語言,因為Java有強大的面向?qū)ο筇匦?,可以很好的區(qū)分業(yè)務(wù)邏輯和頁面開發(fā)。2 技術(shù)介紹 B/S結(jié)構(gòu)B/S結(jié)構(gòu),即服務(wù)器/瀏覽器結(jié)構(gòu),它是隨著Web技術(shù)的發(fā)展建立起來的模型,在當(dāng)前的Web開發(fā)中屬于一種比較常見的模式,應(yīng)用較為廣泛,從傳統(tǒng)的C/S(客戶端/服務(wù)端)結(jié)構(gòu)轉(zhuǎn)變而來,是一種新的網(wǎng)絡(luò)模式架構(gòu),其實本質(zhì)就是三層的C/S架構(gòu),在B/S架構(gòu)下,用戶界面是用JSP編寫,通過瀏覽器進行顯示,在前端只執(zhí)行極少數(shù)的業(yè)務(wù)邏輯,主要業(yè)務(wù)均在后端(Server端)實現(xiàn),極大的簡化了客戶端的電腦負荷,使得日后的維護工作只要對服務(wù)器端進行維護即可,減輕了開發(fā)成本與系統(tǒng)維護、升級的費用[7]。(3)嚴謹性:企業(yè)最看重的是數(shù)據(jù)的安全問題[6],數(shù)據(jù)安全也是軟件設(shè)計工作中的重中之重,為了保持數(shù)據(jù)的完整性和保密性,在充分調(diào)查了企業(yè)的需求之后,本系統(tǒng)設(shè)計了三種登錄身份,一種是普通用戶身份,權(quán)限最低,一種是管理員身份,可以對系統(tǒng)的各個模塊進行操作,比如錄入工資,更新公告,更新獎懲辦法,處理請假申請等等一系列信息,但是不能對一些敏感數(shù)據(jù)進行操作,如果想進行操作,就需要以第三種身份進行登錄:超級管理員,可以對敏感信息進行操作,比如刪除考勤記錄、刪除工資記錄、用戶管理等,防止有人惡意篡改數(shù)據(jù),在一定程度上保證了數(shù)據(jù)的安全性。由此分析出,此系統(tǒng)應(yīng)該具有以下幾個特點:(1)高技術(shù)性:采用比較先進的開發(fā)工具,本系統(tǒng)采用了Java開發(fā)最為流行的集成開發(fā)工具:MyEclipse和SqlServer2008數(shù)據(jù)庫相結(jié)合,進行開發(fā)和實現(xiàn)工作,MyEclipse是一個功能非常強大的IDE,微軟開發(fā)的SqlServer在市場一直有著良好的評價,可以大容量的進行數(shù)據(jù)存儲,使用Java作為開發(fā)語言,采用了MVC[5]思想進行模型構(gòu)建,充分運用了先進的技術(shù)來開發(fā)本系統(tǒng)。這就是本系統(tǒng)開發(fā)目標所在。在企業(yè)管理中并不需要特別大型的管理系統(tǒng),操作簡便、功能強大、滿足基本的日常工作處理即可[3]。人事管理是現(xiàn)代企業(yè)管理中不可忽視的一個重要組成部分,競爭對于企業(yè)管理者提出了更多的挑戰(zhàn),人事的管理另一種意義,就是對企業(yè)生命和前途的管理,人事是最寶貴的資源,一個企業(yè)沒有了可用之才,那么這個企業(yè)會變得岌岌可危,實現(xiàn)辦公自動化已經(jīng)得到了企業(yè)的重視,企業(yè)要想在當(dāng)今激烈的競爭中生存下來,就必須要引入信息化管理,做好人才的管理工作。目前很多企業(yè)仍然沒有一個系統(tǒng)化、規(guī)范化的人事管理軟件,人事管理還處于最基礎(chǔ)的人工管理階段,效率低下,已經(jīng)遠遠不能滿足當(dāng)今社會對人事管理的需求,并且人工管理有很多顯而易見的弊病,會出現(xiàn)因為人為的操作失誤,錯誤操作,造成數(shù)據(jù)的丟失、損壞、誤報,給企業(yè)造成不可挽回的損失,另外,時間一長,這種管理方式會產(chǎn)生大量的文件,對于更新維護帶來了不少困難。s personnel management to software engineering processes as a guide, and learn MVC design pattern, finally pleted the development of personnel management system.Implementation of the system of enterprise management is made easier, reduce management costs, improve efficiency, it can basically meet the needs of Small and Medium Enterprises, which is the system39。關(guān)鍵詞 人事管理,B/S,SQLServer,JDBCTHE DESIGN AND IMPLEMENTATION OF ENTERPRISE PERSONNEL MANAGEMENT SYSTEMABSTRACTWith the development of modern enterprises, the plexity of the Enterprise has bee more and more big, simple manual management is inefficiency in dealing with business, has been unable to meet the needs of enterprises, to develop a simple, reliable, appears good personnel management system bee extremely necessary.In response to these needs, after the analysis of the business logic, design work and personnel management system, use the B / S architecture, Java as a development language, SqlServer2008 as a database, Had achieved the employee information, sector management, recruitment management, payroll function, and attendance management function, file sharing and other functions. Also we designed a candidate subsystem to supplement the primary system, so that candidates create information, visit the pany39。另外設(shè)計了一個應(yīng)聘子系統(tǒng)作為主系統(tǒng)的補充,讓應(yīng)聘者創(chuàng)建信息、瀏覽公司職位和查看自己的處理結(jié)果,增強系統(tǒng)的人事管理功能,以軟件工程開發(fā)流程為指導(dǎo),并借鑒MVC設(shè)計模式,最終完成了企業(yè)人事管理系統(tǒng)的開發(fā)。主要參考資料:[1][M].北京:人民郵電出版社,2010.[2] Servlet網(wǎng)絡(luò)編程[M].北京:清華大學(xué)出版社,2010.[3]耿祥義,[M].北京:清華大學(xué)出版社,2009.指導(dǎo)教師簽名: 專業(yè)負責(zé)人簽名: 2015 年 3 月 3 日目 錄摘 要 IABSTRACT II1 緒論 1 開發(fā)背景 1 開發(fā)目標 1 開發(fā)思想 22 技術(shù)介紹 3 B/S結(jié)構(gòu) 3 Java語言簡介 3 MyEclipse介紹 4 SqlServer2008 4 JDBC 43 可行性分析 7 技術(shù)可行性 7 運行可行性 7 經(jīng)濟可行性 84 需求分析 5 功能需求 5 性能需求 5 其他需求 65 概要設(shè)計 9 系統(tǒng)總體設(shè)計 9 各個模塊設(shè)計 9 應(yīng)聘子系統(tǒng)設(shè)計 106 數(shù)據(jù)庫設(shè)計 12 數(shù)據(jù)分析 12 數(shù)據(jù)表實現(xiàn) 137 系統(tǒng)實現(xiàn) 19 各個模塊實現(xiàn) 19 應(yīng)聘子系統(tǒng)實現(xiàn) 30 關(guān)鍵方法 328 系統(tǒng)測試 35 用例設(shè)計 35 測試實施 36 測試結(jié)論 37結(jié)束語 38致 謝 39參考文獻 4041 / 47企業(yè)人事管理系統(tǒng)設(shè)計與實現(xiàn)摘 要隨著現(xiàn)代企業(yè)的發(fā)展,企業(yè)組成的復(fù)雜度變得越來越大,單純的手工管理在處理業(yè)務(wù)時效率低下,已無法滿足企業(yè)的需求,開發(fā)一個簡單方便、可靠性好的人事管理系統(tǒng)顯得極為必要?;疽螅?. 所實現(xiàn)的功能基本滿足企業(yè)的日常使用。本科畢業(yè)設(shè)計(論文) 題 目 企業(yè)人事管理系統(tǒng)設(shè)計與實現(xiàn) 完成時間 2015年 6月1日 畢業(yè)設(shè)計(論文)任務(wù)書題目 企業(yè)人事管理系統(tǒng)設(shè)計與實現(xiàn) 主要內(nèi)容、基本要求、主要參考資料等:主要內(nèi)容:為了應(yīng)對現(xiàn)代企業(yè)越來越復(fù)雜的組成結(jié)構(gòu)和由此產(chǎn)生的繁重的管理工作,提高企業(yè)的工作效率和凝聚力,避免因人為因素造成的數(shù)據(jù)丟失等嚴重后果,使用Java、SqlServer、JSP技術(shù)設(shè)計一個企業(yè)人事管理系統(tǒng),為企業(yè)日常業(yè)務(wù)的綜合管理工作提供幫助,主要模塊有員工資料、部門管理、職位管理、簽到、請假管理、招聘、獎懲管理、加班管理、公告系統(tǒng)、資料共享等模塊。基本滿足企業(yè)日常的業(yè)務(wù)需求,實現(xiàn)企業(yè)的現(xiàn)代化管理。2.安全可靠,易于開發(fā)和維護、有較強可擴充性。針對這些需求,在分析了業(yè)務(wù)邏輯后,進行人事管理系統(tǒng)的設(shè)計工作,采用B/S架構(gòu),Java作為開發(fā)語言,SqlServer2008作為數(shù)據(jù)庫,主要實現(xiàn)了員工信息、部門管理、招聘管理、薪資管理、考勤管理、文件共享等功能。該系統(tǒng)的實現(xiàn)為企業(yè)管理工作帶來了便利,降低了管理成本,提高效率,可以基本滿足中小型企業(yè)的需求,這也是該系統(tǒng)的開發(fā)目的所在。s position and view their results, and enhance the system39。s development purpose.KEY WORDS personnel management,B/S,SQLServer,JDBC1 緒論 開發(fā)背景隨著計算機技術(shù)的進步,中國的高速發(fā)展,企業(yè)的管理機制正在發(fā)生著重要變化,現(xiàn)代企業(yè)在管理中逐漸引入了現(xiàn)代化的管理技術(shù),當(dāng)今社會正在朝著信息化、科學(xué)化的方向快速發(fā)展,信息自動化的意義和作用已經(jīng)越來越大,他可以使我們不再疲憊于繁重的人力資源管理工作,而是利用信息化的技術(shù)去進行管理[1]。這些現(xiàn)象層出不窮[2]。 開發(fā)目標目前在市場上已經(jīng)存在很多人事管理系統(tǒng),人事管理系統(tǒng)在現(xiàn)代化的企業(yè)管理中越來越受到管理者的重視,但是這些都并不一定滿足企業(yè)的日常應(yīng)用,這些軟件確實很好,但是對于企業(yè)來說,需要的是一個實用、高效、價格低廉的軟件,購買一個這樣的軟件,本身就是一筆很大的開銷,再加上日常的維護處理,帶來的工作成本會大大提高,得不償失。降低人事管理的成本,提高效率,科學(xué)化的管理企業(yè)。 開發(fā)思想在設(shè)計一個系統(tǒng)之前,首先要對這個系統(tǒng)要有一個清晰的認識,知道要實現(xiàn)什么功能,要設(shè)計什么模塊,以及權(quán)限控制,安全控制等,這些因素都要考慮到[4],這是對一個系統(tǒng)最基本的認識,一個簡單好用的系統(tǒng)應(yīng)該包括操作便捷、界面美觀大方、運行速度快、學(xué)習(xí)成本小等等優(yōu)點,讓使用者可以快速上手,方便快捷的對企業(yè)進行管理。(2)實用性:在開發(fā)系統(tǒng)之前,做了很多相關(guān)方面的調(diào)查,包括和公司領(lǐng)導(dǎo)進行溝通交流,發(fā)現(xiàn)在企業(yè)中的實際需求,以及上網(wǎng)查詢資料,觀察類似的軟件都實現(xiàn)了什么功能,一切從需求出發(fā),以需求為引導(dǎo),以用戶的方便為準則,進而提出了需求分析和概要設(shè)計,切實滿足用戶需求和要求,達到讓用戶滿意的程度。(4)復(fù)用性:采用模塊化方法進行開發(fā)和設(shè)計,對于各個模塊都相同的代碼進行了通用類的設(shè)計,達到設(shè)計出高內(nèi)聚,低耦合的程序的目標,提高了系統(tǒng)的復(fù)用性。但是由此帶來的后果是服務(wù)器負荷交大,對服務(wù)器的性能要求較高,具體結(jié)構(gòu)如圖21所示。Java是在1995年,由Sun Microsystem公司發(fā)布的一種面向?qū)ο蟮脑O(shè)計語言,以及開發(fā)平臺的總稱,最初命名是Oak,當(dāng)初被作為嵌入式語言為消費類的電子產(chǎn)品而設(shè)計的,現(xiàn)在被廣泛用于開發(fā)Internet程序,Java是一種平臺無關(guān)的語言[8],可以跨平臺編寫開發(fā)應(yīng)用。Java有著通用性、高效性等諸多特點,在各個平臺可以很方便的進行移植,廣泛的用于個人PC、數(shù)據(jù)庫服務(wù)器、移動開發(fā)、游戲服務(wù)器、互聯(lián)網(wǎng)開發(fā)、Web開發(fā)等領(lǐng)域,Java在全球的使用度和C不相上下。全稱是MyEclipse Enterprise Workbench,是一個功能非常豐富的JAVAEE集成開發(fā)環(huán)境,是對Eclipse的IDE的擴展,利用Myeclipse可以使用數(shù)據(jù)庫進行JAVASE、JAVAEE的開發(fā),發(fā)布以及應(yīng)用程序的整合,Myeclipse因為其強大的開發(fā)環(huán)境支持,可以大大提高工作進度和效率,包括了完整的編碼、調(diào)試、發(fā)布功能。 SqlServer2008SqlServer2008數(shù)據(jù)庫是由微軟公司推出的,在Sqlserver2005的基礎(chǔ)上做出改進的關(guān)系型數(shù)據(jù)庫系統(tǒng)。 JDBCJDBC[10],全稱是Java DataBase Connectivity,即Java與數(shù)據(jù)庫的連接技術(shù),是一組針對連接數(shù)據(jù)庫而開發(fā)的API,可以支持多個數(shù)據(jù)庫,提供統(tǒng)一的訪問方法,是一種標準,開發(fā)廠商可以由此定制自己的開發(fā)工具和結(jié)構(gòu),使系統(tǒng)的開發(fā)人員可以用此讓Java和數(shù)據(jù)庫得到連接,JDBC是一種數(shù)據(jù)庫連接的基準,JDBC開發(fā)標準的的接口,并為數(shù)據(jù)庫廠商和使用者提供了標準的數(shù)據(jù)庫連接方法,由一組用Java編寫的類和接口組成。3 可行性分析在開展開發(fā)工作之前,需要對可行性進行分析和調(diào)查,可行性分析是一個系統(tǒng)在開發(fā)之前研究項目是否可行的技術(shù),在分析系統(tǒng)之后,發(fā)現(xiàn)開發(fā)中存在的問題和可能性,主要從經(jīng)濟、技術(shù)、運行、進行分析和研究,減少開發(fā)風(fēng)險,避免人力物力的浪費,調(diào)查的方式有很多種,包括上網(wǎng)查閱資料,觀察其他類似系統(tǒng)是怎么實現(xiàn)的,以及走訪企業(yè),和系統(tǒng)分析員進行交流,和人事管理員進行溝通等等,并了解企業(yè)的工作方式和工作流程,以及具體的實施辦法,分析結(jié)果是使用完善的企業(yè)人事管理系統(tǒng)可以非常方便的進行企業(yè)管理,極大的提高管理效率,根據(jù)上述分析,開始進行可行性研究工作。開發(fā)硬件可行性:系統(tǒng)在開發(fā)的過程中開發(fā)人員所具有的資料和計算機
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1