【正文】
集美大學(xué)工商管理學(xué)院畢業(yè)設(shè)計(論文)題 目 人事考勤管理系統(tǒng)分析與設(shè)計 屆: 2012屆 專 業(yè): 信息管理與信息系統(tǒng) 學(xué)生姓名: 廖 敏 學(xué) 號: 2008840007 指導(dǎo)老師: 王 園 職 稱: 講師 2011年 12 月人事考勤管理系統(tǒng)分析與設(shè)計【摘要】 本系統(tǒng)是為了實現(xiàn)簡化人事考勤管理工作而設(shè)計的。過去企業(yè)的每日考勤是通過手動記錄,考勤記錄繁瑣且容易產(chǎn)生人為輸入的誤差,工作量大,效率低而且工作質(zhì)量差。使用考勤系統(tǒng)軟件的好處是不僅可以大大減少人事管理員的工作量,還提高了考勤工作的效率和質(zhì)量,使企業(yè)考勤管理更加的科學(xué)化、規(guī)范化。本考勤系統(tǒng)主要是以eclipse為開發(fā)平臺使用B/C模式、jsp開發(fā)技術(shù),oracle為服務(wù)器設(shè)計開發(fā)的,主要實現(xiàn)功能為:系統(tǒng)登入模塊、系統(tǒng)設(shè)置模塊、人員信息查詢模塊、人員信息修改模塊、系統(tǒng)考勤模塊、員工填寫申請模塊、員工申請審核模塊、員工報表查看模塊?!娟P(guān)鍵詞】 人事考勤管理系統(tǒng) B/S模式 jsp開發(fā)技術(shù) oracle服務(wù)器HR Addentence System analyse and design【Abstract】The aim of this system is to simplify the hard and troublesome attendence work. Upon it, HR people can do all the attendence files by pc systematically but not manually. It39。s a high effective system that makes HR dept. can do a scientific and organized management on attendence. This system was designed based on eclipse and it uses B/C mode, jsp tech and take oracle as its server! The main fuctions of it: Login/Attendence Record, Settings, Attendence Inquiry System, Amending System, Application System and report forms Inquiry System. [Key Words] HR Addentence System B/S Mode jsp Technique Oracle server 45 / 50目錄引言 1 1 開發(fā)工具/開發(fā)環(huán)境的選擇 2 ——Eclipse 2 ——Oracle(PL/SQL) 2 ——PowerDesigner 3 ——JSP 4 2 系統(tǒng)分析 5 需求獲取 5 業(yè)務(wù)需求 5 用戶需求 5 功能需求 6 非功能需求 15 可行性分析 16 經(jīng)濟(jì)可行性 16 16 面向?qū)ο蠓治? 17 分析類圖 17 識別分析類 17 動態(tài)模型圖 18 3 系統(tǒng)設(shè)計 27 數(shù)據(jù)庫設(shè)計 27 CDM圖 27 PDM圖 28 用戶界面設(shè)計 30 4 系統(tǒng)實現(xiàn) 33 模塊測試 33 普通用戶模塊測試 33 人事管理員模塊 35 領(lǐng)導(dǎo)模塊 40 結(jié)論 43 致謝詞 44 參考文獻(xiàn) 45 引言 當(dāng)代社會企業(yè)越來越注重效率,計算機(jī)的廣泛使用大大提高了企業(yè)的做事效率,計算機(jī)考勤系統(tǒng)就是一個典型的例子。過去企業(yè)用手工輸入考勤,手工處理考勤信息計算繁瑣且易出錯,而計算機(jī)系統(tǒng)考勤系統(tǒng)則大大簡化了考勤工作的工作量,只要輸入考勤信息,系統(tǒng)按照事先設(shè)計好的算法對考勤信息進(jìn)行分類、分析、計算,極大地提高了考勤處理的效率也最大限度的減少了人為手動處理時產(chǎn)生的錯誤,提高了信息的可信度和正確度。 本系統(tǒng)主要功能就是用系統(tǒng)記錄員工考勤,對員工考勤信息進(jìn)行處理計算以及考勤報表生成等工作,從而大大提高人事管理者的工作質(zhì)量和工作效率。只有實現(xiàn)考勤管理計算機(jī)化,才能適應(yīng)現(xiàn)代企業(yè)制度要求,推動企業(yè)勞動人事管理走向科學(xué)化、規(guī)范化。1 開發(fā)工具/開發(fā)環(huán)境的選擇——Eclipse Eclipse是一個開放源代碼的軟件開發(fā)項目,專注于為高度集成的工具開發(fā)提供一個全功能的、具有商業(yè)品質(zhì)的工業(yè)平臺。它主要由Eclipse項目、Eclipse工具項目和Eclipse技術(shù)項目三個項目組成,具體包括四個部分組成——Eclipse Platform、JDT、CDT支持C開發(fā)、PDE用來支持插件開發(fā),Eclipse Platform則是一個開放的可擴(kuò)展IDE,提供了一個通用的開發(fā)平臺。它提供建造塊和構(gòu)造并運行集成軟件開發(fā)工具的基礎(chǔ)。Eclipse Platform允許工具建造者獨立開發(fā)與他人工具無縫集成的工具從而無須分辨一個工具功能在哪里結(jié)束,而另一個工具功能在哪里開始。 Eclipse SDK(軟件開發(fā)者包)是Eclipse Platform、JDT和PDE所生產(chǎn)的組件合并,它們可以一次下載。這些部分在一起提供了一個具有豐富特性的開發(fā)環(huán)境,允許開發(fā)者有效地建造可以無縫集成到Eclipse Platform中的工具。Eclipse SDK由Eclipse項目生產(chǎn)的工具和來自其它開放源代碼的第三方軟件組合而成。Eclipse項目生產(chǎn)的軟件以 CPL發(fā)布,第三方組件有各自自身的許可協(xié)議.——Oracle(PL/SQL) Oracle簡介oracle數(shù)據(jù)庫系統(tǒng)引入共享SQL和多線程索服務(wù)器體系結(jié)構(gòu)。這減少了資源占用,并增強(qiáng)了數(shù)據(jù)庫能力,使其在低檔軟硬件平臺上用較少的資源就可以支持更多的用戶。提供了基于角色(role)分工的安全保密管理。在數(shù)據(jù)庫管理功能、完整性檢查、安全性、一致性方面都有良好的表現(xiàn)。提供了與高級語言配合的專用數(shù)據(jù)庫接口,可以使用前臺開發(fā)工具如PowerBuilder、Vi