- 相關推薦
員工管理系統論文
員工管理系統相信對各位計算機的同學們來說不是一件難事,各位,我們看看下面的員工管理系統論文,請看:
員工管理系統論文
摘 要:基于web的醫院員工考勤管理系統能夠為醫院管理提供一個規范化制度化的平臺。此系統可以大大減少考勤處理工作,提高員工工作效率,降低企業人力資源成本,具有極大的實用性。我們以jsp為開發平臺,運用軟件工程基本原理,討論了系統的總體設計和實現。
關鍵詞:考勤;jsp平臺;MySql
基于web的員工考勤管理系統主要是為醫院每日的考勤信息提供一個規范化制度化的管理平臺。本系統以JSP為開發平臺,運用軟件工程基本原理,討論了系統的總體設計,最終能夠實現考勤信息的采集分析和相關的預處理操作。本系統大大的減少了考勤處理工作,提高員工工作效率,降低了醫院人力資源成本,具有極大的實用性。
1 系統背景
在我國,多數中小型醫院都是采用傳統的方式用專人手工記錄醫院員工考勤情況,這種方式存在它的弊端,例如準確性較差,透明度弱,受人為因素影響過大等等,傳統的考勤管理方式不僅增加了醫院的人力資源成本,同時考勤信息容易出現疏漏,甚至可能存在考勤監管人員考勤不平等的情況。由于多數醫院存在全勤獎勵,傳統的考勤方式可能造成醫院員工存在僥幸心理,容易出現代崗、脫崗現象,不利于醫院的員工管理。
目前很多醫院的員工都對傳統的考勤方式非常不滿意,都希望醫院提供公平的準確的系統來管理員工考勤信息。對于醫院領導來說,這樣一個系統也很需要,領導可以通過這樣一個系統提前統計好某天的人員請假情況來適當的調整員工的請假批準情況,并且可以統籌醫院事務流程,從而避免因考勤混亂而給醫院帶來損失。
2 研究目的`
考勤管理是醫院信息管理的重要部分,采用人力資源操作將浪費大量人力與物力,而且數據繁瑣易錯,因此,開發一個界面友好,操作簡單的考勤信息管理系統進行制度化辦公變得十分重要,員工考勤管理系統的設計可以減少醫院人力成本,使醫院的管理過程更加系統化、制度化。系統的整個規劃設計過程著眼于醫院的日常業務流程,分析醫院事務往來,從而確立系統各個模塊之間的關系,以及完成對關系的設計。本系統內部實現對數據庫數據信息的錄入、刪除、修改、查詢等各種操作,通過登錄界面使得簽到操作更為方便快捷,查詢個人簽到記錄,保護個人信息安全的同時也確保了簽到操作的準確性和實效性。
3 系統總體需求分析
3.1 用戶對象。本系統的用戶對象是中小型醫院全體工作人員。
3.2 應用功能需求。考勤管理系統使用人群包含三種,后臺管理人員、員工和領導三種角色。員工可以登錄頁面、簽到、修改個人信息、請假、查看本人考勤信息等操作;后臺管理人員可以錄入用戶、刪除用戶、修改用戶;領導可以查看員工考勤信息、批假,此外還添加了對員工申請的審核功能,還可以查看所有員工申請假期記錄。
3.3 系統管理需求
(1)操作日志管理。員工可以通過原始密碼登錄修改個人信息、登錄簽到、申請假期;后臺管理人員錄入所有員工信息、刪除員工信息;領導查看員工簽到情況及日期。(2)用戶功能。用戶可以修改個人資料,修改密碼,重新登陸等功能。(3)系統管理員功能。系統管理員具有增加用戶,修改用戶,刪除用戶等權限。
4 開發工具及系統開發模式
4.1 JSP技術簡介
JSP全稱Java Server Pages是一種動態的網頁技術標準。動態網頁是在靜態網頁的基礎上加上JSP代碼、ASP代碼或PHP代碼,這些代碼需要服務器(如tomcat)的支撐才能運行。jsp技術是用java語言編寫的,簡單的說,JSP即html代碼加上java代碼。
4.2 JSP開發的優勢
JSP技術繼承了java語言的所有優點,可移植性,支持多平臺運行,一旦寫成,可在任意平臺任意環境運行。一個JSP被編譯器編譯成Servlet,再由編譯器編譯成機器碼或二進制碼,在JRE(java運行環境)上運行。
4.3 系統開發模式
B/S全稱Browser/Server,即瀏覽器和服務器結構。在眾多系統軟件中,有許多應用軟件的使用不僅需要下載客戶端軟件,由特定的操作系統支持,而且客戶需要不斷更新軟件版本,是一個代價很高的系統維護。而B/S模式摒棄了這些缺點,在服務器端發送的數據通過瀏覽器傳送給用戶,用戶只要安裝瀏覽器即可使用系統軟件,維護成本小且效率高。
5 系統總體設計討論
5.1 系統總體設計目標
本系統是按照層次設計理念,采用面向對象方法,利用組件技術開發基于JSP平臺的開放式軟件。系統主要采用B/S多層架構的分布式體系結構,其應用功能模塊由用戶服務、考勤、日志管理和系統管理組成。
5.2 系統總體思想
在分析醫院日常業務流程的基礎上,設計出系統的總體框架結構,系統總體設計思想如下所述:管理員錄入所有員工信息,包括工號、姓名、性別、初始密碼等,員工使用初始密碼登錄系統修改個人信息及密碼,每日簽到,并且可以查詢本人的考勤記錄,領導查看所有考勤信息,統計考勤率、管理請假申請。整個系統主要是servlet驗證及數據處理兩大部分。
5.3 功能模塊
(1)用戶服務。為所有用戶提供基本的系統功能,包括修改用戶個人資料、修改用戶密碼和退出系統功能。
(2)考勤。該模塊為系統的核心模塊,主要使用用戶為全體員工。
a.功能描述:員工可以申請假期、簽到、查看考勤記錄;管理員可以錄入員工信息、刪除員工信息修改員工信息;領導可以批準假期、查看員工考勤信息、統計出勤率及個人考勤率、統籌批假。
b.功能流程:普通員工填好員工表,系統把員工表信息插入數據庫,并統一設置密碼。普通員工首次登錄時修改自己的個人信息及密碼,每天登錄系統簽到,查看個人考勤信息,向領導申請假期。領導查看考勤信息統計出勤率、統籌批假。
(3)日志管理。為用戶提供操作日志的查詢界面,包括操作日志查詢模塊。
a.主要用戶對象:系統管理員
b.功能描述:日志內容包括用戶名、登錄時間、操作時間、操作。
c.實現方式:每次用戶在本系統進行操作時,系統自動把用戶的操作記錄在用戶操作日志表中。
d.普通員工管理:普通員工保護好自己密碼,注意個人信息安全。
5.4 實現方案。系統采用struts2框架實現。struts2框架的實現過程大致如下:客戶端在瀏覽器中輸入url地址,url地址的請求會通過http協議發送給服務器(本系統使用tomcat服務器),tomcat解析你請求的web application,交給對應的工程去處理。web.xml配置文件是工程入口,tomcat在web.xml文件中解析filter配置,filter配置中定義了需要過濾的url地址。過濾器類調用doFilter()方法時要參考struts.xml配置文件,struts.xml中的package找到url地址中的namespace,當沒有找到對應的namespace時,轉到web.xml給tomcat去處理,tomcat轉到welcome-file文件。namespace中有對應的action,通過action的result配置,將相關result頁面通過瀏覽器反饋給客戶端。Struts2采用mvc模式把用戶請求和頁面展示分開。
參考文獻:
[1]張海藩.軟件工程導論[M].清華大學出版社,2003-12.
[2]張躍平,耿祥義.JSP程序設計[M].清華大學出版社,2009-08.
[3]李剛.Struts 2.1權威指南[M].電子工業出版社,2009-05.
[4]JDK_API_1_6.中文幫助文檔.
[5]李剛.Java EE企業應用實戰[M].電子工業出版社,2011-03.
[員工管理系統論文]
【員工管理系統論文】相關文章:
酒店管理系統畢業論文開題報告07-14
學籍管理系統畢業(設計)論文開題報告范文08-28
信息管理與信息系統專業論文致謝06-25
信息管理與信息系統專業論文提綱08-09
關于酒店管理系統畢業設計論文開題報告07-13
績效管理系統09-20
信息管理與信息系統專業論文參考文獻09-05
畢業生信息管理系統論文的開題報告范文09-27
信息系統畢業論文08-31