【正文】
學號畢 業(yè) 設 計(論 文)企業(yè)員工信息管理系統(tǒng)設計畢業(yè)設計(論文)任務書學生姓名專業(yè)班級電信1061指導教師工作單位武漢理工大學信息學院設計(論文)題目企業(yè)員工信息管理系統(tǒng)設計設計(論文)主要內(nèi)容:結(jié)合企業(yè)員工管理工作的實際工作需要和員工信息管理工作的發(fā)展需求,運用數(shù)據(jù)庫技術(shù),設計出一套企業(yè)員工信息管理系統(tǒng)。期望能降低員工管理工作的成本,減輕企業(yè)管理人員的負擔,方便員工信息的更新、維護和查詢,增加數(shù)據(jù)的可靠性。從而開拓企業(yè)員工管理工作的新局面,提高管理水平。系統(tǒng)要求提供員工基本信息的維護功能,管理人員能夠通過此項功能及時添加、修改和刪除員工的基本信息;提供每位員工每月業(yè)績的信息,使得管理人員能迅速地掌握每位員工業(yè)務方面的情況;為了維護數(shù)據(jù)的安全,系統(tǒng)對不同的用戶應賦予不同的權(quán)限,并對所有的信息都應具有查詢、統(tǒng)計和打印等基本操作功能。要求完成的主要任務及其時間安排:(1) 第4周第5周, 中外文文獻的檢索、閱讀,并完成開題報告;(2) 第6周第8周, 熟悉數(shù)據(jù)庫應用,根據(jù)企業(yè)員工信息管理任務要求,制定系統(tǒng)設計方案;(3) 第9周第13周, 完成企業(yè)員工信息管理系統(tǒng)程序設計及調(diào)試工作;(4) 第14周第15周,完成畢業(yè)設計論文的撰寫和修訂。必讀參考資料:[1] Connolly,,何玉潔 譯. 數(shù)據(jù)庫設計教程(第二版),2005[2] 薩維奇,施平安,李牧譯. Java完美編程(第3版). 清華大學出版社,2008[3] Solid Quality Learning. Microsoft SQL Server 2005:Database Essentials Step by Step. Microsoft Press, 2007指導教師簽名: 教研室主任簽名: 畢業(yè)設計(論文)開題報告題目企業(yè)員工信息管理系統(tǒng)設計1. 目的及意義(含國內(nèi)外的研究現(xiàn)狀分析):隨著我國國民經(jīng)濟建設的蓬勃發(fā)展和社會主義市場經(jīng)濟體制的迅速完善,各個行業(yè)都在積極使用現(xiàn)代化的手段,不斷改善服務質(zhì)量,提高工作效率,這些都在很大程度上給企業(yè)提出越來越嚴峻的挑戰(zhàn),對企業(yè)體系無論是在行政職能、企業(yè)管理水平以及優(yōu)質(zhì)服務上都提出更高的要求。建設一個科學高效的信息管理系統(tǒng)是解決這一問題的必由之路。員工信息管理作為企業(yè)內(nèi)部的一種員工基本檔案管理也是如此,由于企業(yè)的人數(shù)較多,每一位員工的具體實際情況也不盡相同,如果沒有一個完整的員工信息管理系統(tǒng)去完成,將使工作變得復雜冗煩,并且對于工作的效率也將使一個致命的打擊,使無論如何也無法適應現(xiàn)代社需要的。另外,目前部分企業(yè)使用的員工信息管理系統(tǒng)只有信息的錄入,修改和刪除的功能,而不具有信息查詢的功能,這對于企業(yè)的信息管理工作來說是一個很遺憾的事情。因此,開發(fā)一套功能完整,設計合理,使用方便的企業(yè)員工信息管理系統(tǒng)成為很有必要的事情。企業(yè)員工信息管理系統(tǒng)的內(nèi)容功能對于企業(yè)的決策者和管理者來說都至關(guān)重要,所以企業(yè)員工信息管理系統(tǒng)應該能夠為管理者提供充足的信息和快捷的查詢與管理手段。作為計算機應用的一部分,使用計算機對企業(yè)員工信息進行管理,:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠降低員工管理工作的成本,減輕企業(yè)管理人員的負擔,方便員工信息的更新、維護和查詢,增加數(shù)據(jù)的可靠性。從而提高企業(yè)員工信息管理的效率,開拓企業(yè)員工管理工作的新局面,提高管理水平,是企業(yè)管理的科學化、正規(guī)化、信息化管理,與世界接軌的重要條件。2. 基本內(nèi)容和技術(shù)方案:企業(yè)員工信息管理系統(tǒng)的開發(fā)主要包括后臺數(shù)據(jù)庫的建立(如:員工的基本信息)和維護(如員工信息的添加和刪除以及登陸密碼的修改)及前端應用的開發(fā),對于前者要求建立起數(shù)據(jù)庫一致性和完整性、數(shù)據(jù)安全性好的數(shù)據(jù)庫,而對于后者則要求應用程序功能準確、完善,易使用等特點。該企業(yè)員工信息管理系統(tǒng)具備三方面的功能:一方面是員工用戶,員工通過輸入工號和密碼進下該系統(tǒng)后,可以進行一些基礎查詢(員工信息查詢、部門信息查詢、)、業(yè)務信息管理(業(yè)務信息查詢)重新登陸系統(tǒng);一方面管理人員進入該系統(tǒng)則比普通員工多一些權(quán)限:信息輸入與修改、信息查詢。數(shù)據(jù)模型分析與設計數(shù)據(jù)庫模型描述了在數(shù)據(jù)庫中結(jié)構(gòu)化和操縱數(shù)據(jù)的方法,模型的結(jié)構(gòu)部分規(guī)定了數(shù)據(jù)如何被描述(例如樹、表等);模型的操縱部分規(guī)定了數(shù)據(jù)的添加、刪除、顯示、維護、打印、查找、選擇、排序和更新等操作。數(shù)據(jù)庫模型的分類:分層模型、關(guān)系模型、網(wǎng)絡模型和對象模型。本課題選擇的關(guān)系模型,關(guān)系模型是目前最重要的一種數(shù)據(jù)模型。關(guān)系數(shù)據(jù)庫系統(tǒng)采用關(guān)系模型作為數(shù)據(jù)的組織方式。關(guān)系數(shù)據(jù)模型具有下列優(yōu)點:● 關(guān)系模型與非關(guān)系模型不同,它是建立在嚴格的數(shù)學概念的基礎上的?!?關(guān)系模型的概念單一。無論實體還是實體之間的聯(lián)系都用關(guān)系表示。對數(shù)據(jù)的檢索結(jié)構(gòu)也是關(guān)系(即表)。所以其數(shù)據(jù)結(jié)構(gòu)簡單、清晰,維護易懂易用?!耜P(guān)系模型的存取路徑對用戶透明,從而具有更高的數(shù)據(jù)獨立性、更好的安全保密性,也簡化了程序員的工作和數(shù)據(jù)庫開發(fā)建立的工作。所以,關(guān)系數(shù)據(jù)模型誕生以后發(fā)展迅速,深受擁護的喜愛,這也是本課題選取關(guān)系數(shù)據(jù)模型的原因。當然,關(guān)系數(shù)據(jù)模型也有缺點,其中最主要的缺點是,由于存取路件對用戶透明,查詢效率往往不如非關(guān)系數(shù)據(jù)模型。因此為了提高性能,必須對用戶的查詢請求進行優(yōu)化,增加了開發(fā)數(shù)據(jù)庫管理系統(tǒng)的難度。本課題的關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu)可分為三個表來表示:員工信息表、部門信息表、業(yè)務信息表;員工信息表用于記錄學生的基本信息;部門信息表用于記錄部門的基本信息;業(yè)務信息表用于記錄員工業(yè)務方面的基本信息。員工出生日期工號員工姓名性別部門民族車間籍貫工齡員工信息ER圖部門部門編號編號部門地點部門名稱名稱部門主管部門類別部門信息ER圖業(yè)務工號業(yè)務編號業(yè)績業(yè)務信息ER圖根據(jù)對系統(tǒng)進行需求分析,本系統(tǒng)將分為4個模塊:● 員工信息管理:管理員工基本信息,包括個人信息的添加、修改、刪除。● 業(yè)務信息管理:管理員工業(yè)務的基本信息,包括業(yè)務項目信息的添加、修改和刪除?!?部門信息管理:管理部門的基本信息,包括部門信息的添加、修改和刪除?!?信息查詢:查詢已經(jīng)登記的信息,包括員工的基本信息、業(yè)務的基本信息。功能結(jié)構(gòu)圖:企業(yè)員工信息管理系統(tǒng)功能結(jié)構(gòu)如下圖所示。員工管理系統(tǒng)員工管理業(yè)務管理理信息查詢添加刪除員工查詢增加業(yè)務查詢修改修改刪除業(yè)績查詢按姓名查詢按工號查詢按性別查詢按部門查詢按車間查詢按部門名稱查詢查詢所有業(yè)績按部門主管查詢部門管理增加修改企業(yè)員工管理系統(tǒng)功能結(jié)構(gòu)圖3. 進度安排:(5) 第4周第5周, 中外文文獻的檢索、閱讀,并完成開題報告;(6) 第6周第8周, 熟悉數(shù)據(jù)庫應用,根據(jù)企業(yè)員工信息管理任務要求,制定系統(tǒng)設計方案;(7) 第9周第13周, 完成企業(yè)員工信息管理系統(tǒng)程序設計及調(diào)試工作;(8) 第14周第15周,完成畢業(yè)設計論文的撰寫和修訂。4. 指導老師意見:指導教師簽名: 年 月 日注:1. 開題報告應根據(jù)教師下發(fā)的畢業(yè)設計(論文)任務書,在教師的指導下由學生獨立撰寫,在畢業(yè)設計開始后三周內(nèi)完成;2.設計的目的及意義至少800字,基本內(nèi)容和技術(shù)方案至少400字;3.指導教師意見應從選題的理論或?qū)嶋H價值出發(fā),闡述學生利用的知識、原理、建立的模型正確與否、學生的論證充分否、學生能否完成課題,達到預期的目標。鄭 重 聲 明本人鄭重聲明:所呈交的論文是本人在導師的指導下獨立進行研究所取得的研究成果。除了文中特別加以標注引用的內(nèi)容外,本論文不包括任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。本人完全意識到本聲明的法律后果由本人承擔。本人簽名: 日期: 目 錄摘 要 IABSTRACT II1 緒論 1 研究背景 1 本課題研究現(xiàn)狀 12 企業(yè)信息管理系統(tǒng)分析 3 3 技術(shù)可行性 4 環(huán)境可行性分析 5 系統(tǒng)結(jié)構(gòu)可行性分析 63 企業(yè)信息管理系統(tǒng)設計 9 數(shù)據(jù)庫設計 9 系統(tǒng)功能模塊詳細設計 134 系統(tǒng)實現(xiàn) 18 用戶操作文件總體架構(gòu) 18 技術(shù)難點 285 系統(tǒng)測試 29 界面測試 29 功能測試 29 需求測試 30 性能測試 30 企業(yè)員工信息管理系統(tǒng)的測試 30總結(jié) 31參考文獻 32致謝 33摘 要在當今社會,互聯(lián)網(wǎng)空前的發(fā)展,給人們的工作和生活帶來了極大的便利和高效,信息化,電子化已經(jīng)成為節(jié)約運營成本,提高工作效率的首選??紤]到當前大量企業(yè)的企業(yè)員工管理尚處于手工作業(yè)階段,不但效率低下,還常常因為管理的不慎而出現(xiàn)紕漏。因此根據(jù)部分企業(yè)提供的需求,設計此企業(yè)企業(yè)員工管理系統(tǒng),以幫助企業(yè)達到企業(yè)員工管理辦公自動化、節(jié)約管理成本、提高企業(yè)工作效率的目的。根據(jù)實際需求,“企業(yè)員工信息管理系統(tǒng)”項目采用模塊化的設計思想,在Windows XP操作系統(tǒng)環(huán)境下,搭建JSP運行環(huán)境JDK+TOMCAT,通過使用JAVA腳本語言完成動態(tài)的、交互的web服務器應用程序,實現(xiàn)員工個人信息查詢、個人業(yè)績查詢及用戶密碼修改功能。本系統(tǒng)具有多方面特點:系統(tǒng)功能完備,用戶使用方便簡捷,人性化的用戶界面,安全保密設置齊全,大大減少了操作人員和用戶的工作負擔,提高了企業(yè)員工信息管理的工作效率和企業(yè)的信息化的水平。關(guān)鍵詞: java;jsp;信息管理ABSTRACTNowadays, the Internet development is fast, bringing people39。s work and life tremendous convenience with present a great deal of business enterprise of the business enterprise employee the management is placed in the handicraft homework stage still, not only the efficiency is lowly, also usually because of management of immodesty but appear therefore provided according to parts of business enterprises, design this business enterprise business enterprise employee to manage in aid of business enterprise attains a business enterprise employee a management to transact the automation,economy management cost,exaltation the business enterprise work efficiency of purpose.Business enterprise employee the information management system item adoption mold piece design thought for turn, build the JSP movement environment JDK under the Windows XP operate system environment and TOMCAT the usage JAVA script language pletion a dynamic state of,alternant web server application out employee39。s personal information search,personal acplishment search and the customer password modification function.This system has a various characteristics:The system function is plete, using conveniently, the customer interface humanization, the safety keeps secret a constitution wellfound, reduced an operation the work of the personnel and customer burden the work efficiency of the business enterprise information management and the informationbased level of the business enterprise.Key words: java