




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
中文題目:XX公司人事管理系統(tǒng)設(shè)計(jì)
外文題目:
畢業(yè)設(shè)計(jì)(論文)共108頁(yè)(其中:外文文獻(xiàn)及譯文11頁(yè))圖紙共Q張
完成日期20成年6月答辯日期2012年6目
摘要
本系統(tǒng)采用面向?qū)ο箝_(kāi)發(fā)方法,在對(duì)公司人事管理業(yè)務(wù)進(jìn)行調(diào)查研究的基礎(chǔ)上,依
據(jù)公司管理實(shí)際需要,擬構(gòu)建公司人事管理信息化平臺(tái)。系統(tǒng)基于B/S結(jié)構(gòu),在分析及設(shè)
計(jì)階段采用UML(UnifiedModelingLanguage,統(tǒng)一建模語(yǔ)言)繪制用例圖、類圖、活動(dòng)
圖和時(shí)序圖,對(duì)系統(tǒng)的具體功能和具體業(yè)務(wù)流程進(jìn)行詳細(xì)描述。在實(shí)施階段采用MVC框
架中的Struts和hibernate整合開(kāi)發(fā)技術(shù),以Myeclipse為開(kāi)發(fā)工具,SQLServer2000為數(shù)
據(jù)庫(kù),擬實(shí)現(xiàn)對(duì)公司員工的檔案,人員調(diào)動(dòng),勞動(dòng)合同、培訓(xùn)、獎(jiǎng)懲、考勤、工資及招
聘等的高效管理。
關(guān)鍵詞:人事管理系統(tǒng);面向?qū)ο螅籑VC;SQLServer2000
i
Abstract
Thissystemusesobject-orienteddevelopmentmethod,basesontheinvestigationandstudyof
thepersonnelmanagementbusinessofDalianDingfuyuaninvestmentconsultingCo.,LTD.plans
tobuildthecompanypersonnelmanagementinformationplatform,reliedontheactualneedof
thecompany'smanagement.ItisbasedonB/Sstructure,usingUML(UnifiedModeling
Language,UnifiedModelingLanguage)includingusecasediagram,classdiagramandthe
activitydiagram,timingdiagram,describedthedetailsofthesystem'sspecificfunctionsand
specificbusinessprocessesinstageofanalysisinganddesigning.AndStrutsofMVCframework
andhibernatetechnologyinthestageofimplementation,withMyeclipseasadevelopmenttool,
SQLServer2000fordatabase,intendstoachievetheefficientmanagementofthestaffs'
archives,laborcontract,training,rewardsandpunishments,attendance,salaryandrecruitmentin
thecompanyofDingfuyuan.
Keywords:personnelmanagementsystem;Objectoriented;MVC;SQLServer2000
目錄
前言1
1系統(tǒng)調(diào)研2
1.1公司介紹2
1.2公司組織結(jié)構(gòu)2
1.3各部門(mén)業(yè)務(wù)描述2
1.3.1行政部管理部2
1.3.2財(cái)務(wù)部3
1.3.3人力資源部4
1.3.4業(yè)務(wù)部5
1.3.5開(kāi)發(fā)部5
1.3.6培訓(xùn)部5
1.4系統(tǒng)可行性分析6
1.4.1操作可行性6
1.4.2技術(shù)可行性6
1.4.3管理可行性7
2系統(tǒng)分析8
2.1面向?qū)ο蠹癠ML簡(jiǎn)介8
2.2用例圖9
2.2.1管理員用例圖10
2.2.2普通用戶用例圖11
2.2.3人事檔案管理用例圖11
2.2.4部門(mén)管理用例圖12
2.2.5人員調(diào)動(dòng)管理用例圖12
2.2.6培訓(xùn)管理用例圖13
2.2.7獎(jiǎng)懲管理用例圖14
2.2.8考勤管理用例圖15
2.2.9工資管理用例圖16
2.2.10招聘信息管理用例圖17
2.2.11系統(tǒng)管理17
2.3類圖18
2.3.1系統(tǒng)類圖19
2.3.2類關(guān)系圖21
3系統(tǒng)設(shè)計(jì)22
3.1基于UML的面向?qū)ο笤O(shè)計(jì)概述22
3.2時(shí)序圖23
3.3活動(dòng)圖46
3.4配置圖57
3.4系統(tǒng)結(jié)構(gòu)設(shè)計(jì)58
3.5系統(tǒng)功能模塊設(shè)計(jì)60
3.7系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)61
3.7.1數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)62
3.7.2數(shù)據(jù)庫(kù)的物理設(shè)計(jì)63
3.8輸入輸出設(shè)計(jì)69
3.8.1輸出設(shè)計(jì)69
3.8.2輸入設(shè)計(jì)70
4系統(tǒng)實(shí)施71
4.1系統(tǒng)開(kāi)發(fā)工具選擇71
4.1.1軟件架構(gòu)的選擇71
4.1.2MyEcIipse介紹72
4.1.3Tomcat服務(wù)器介紹72
4.1.4SQLServer2000簡(jiǎn)介73
4.1.5Struts技術(shù)簡(jiǎn)介74
4.1.6Hibernate技術(shù)簡(jiǎn)介75
4.2系統(tǒng)環(huán)境76
4.3系統(tǒng)測(cè)試76
4.3.1概述76
4.3.2測(cè)試目標(biāo)76
4.3.3測(cè)試方案76
4.3.4測(cè)試步驟77
4.3.5系統(tǒng)轉(zhuǎn)換77
5系統(tǒng)維護(hù)與評(píng)價(jià)79
5.1系統(tǒng)維護(hù)79
5.2系統(tǒng)評(píng)價(jià)80
6結(jié)論82
附件1:外文資料翻譯譯文85
附件B:外文原文93
刖s
隨著科技水平的飛速發(fā)展,計(jì)算機(jī)技術(shù)日趨完善,人類正在從工業(yè)時(shí)代向信息時(shí)代邁
進(jìn)。愈發(fā)激烈的競(jìng)爭(zhēng)在推動(dòng)經(jīng)濟(jì)發(fā)展的同時(shí)也給企業(yè)帶來(lái)更大的挑戰(zhàn)。對(duì)于一般中小型企
業(yè)來(lái)說(shuō),在需要良好的管理制度的同時(shí),利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)信息化勢(shì)在必行,其中人事
管理系統(tǒng)扮演著舉足輕重的角色。
傳統(tǒng)的人事管理采用人工方式管理文件檔案。在網(wǎng)絡(luò)技術(shù)發(fā)展的今天,人事管理的信
息量和信息類型越來(lái)越大,工作流程越來(lái)越清晰,社會(huì)分工越來(lái)越細(xì),這種人工管理方式
呈現(xiàn)出很多弊端,如:效率低、保密性差,同時(shí)大量的文件和數(shù)據(jù)對(duì)于查找、更新和維護(hù)都
帶來(lái)了不少困難。因此,利用計(jì)算機(jī)支持企業(yè)高效率完成人事管理的日常事務(wù),是適應(yīng)現(xiàn)
代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件。
人事管理系統(tǒng)能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄巍J褂糜?jì)算機(jī)對(duì)人事資料
進(jìn)行管理,給應(yīng)用者帶來(lái)很多方便,例如檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保
密性好、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事管理的效率,同時(shí),這也是企業(yè)的科學(xué)
化、正規(guī)化管理以及與世界先進(jìn)管理技術(shù)接軌的重要條件。傳統(tǒng)的C/S(客戶機(jī)/服務(wù)器)模
式雖然能有效的管理企業(yè)人事信息,但隨著社會(huì)的網(wǎng)絡(luò)化,B/S(瀏覽器/服務(wù)器)模式能在很
大程度上方便管理者和員工的需求。
本文旨在開(kāi)發(fā)一個(gè)基于B/S模式,操作方便、界面友好、靈活實(shí)用的人事管理系統(tǒng),
方便其人事信息有效管理,提高工作效率。
1
1系統(tǒng)調(diào)研
1J公司介紹
L2公司組織結(jié)構(gòu)
公司雖然剛成立不久,但麻雀雖小五臟俱全,公司共設(shè)行政管理部、財(cái)務(wù)部、人力
資源部、開(kāi)發(fā)部、業(yè)務(wù)部、培訓(xùn)部等六個(gè)個(gè)部門(mén),各個(gè)部門(mén)各司其職又相互協(xié)作,共同維
持公司的正常運(yùn)轉(zhuǎn)與盈利。
圖1-1公司組織結(jié)構(gòu)圖
Figure1-1thecompanyorganizationchart
L3各部門(mén)業(yè)務(wù)描述
1.3.1行政部管理部
行政管理部門(mén)是管理層的工作人員,如總經(jīng)理,顧問(wèn),文員等負(fù)責(zé)公司的全面領(lǐng)導(dǎo)并
具體主持行政辦公事務(wù)工作。召集公司辦公室每周例會(huì),制定每周工作計(jì)劃。負(fù)責(zé)對(duì)外聯(lián)
2
系的工作計(jì)劃的制定與實(shí)施。文員負(fù)責(zé)文件、資料的打印、登記、發(fā)放、復(fù)印、裝訂,同
時(shí)部門(mén)的文員也負(fù)責(zé)每天的管理飲水,保管、登記和按規(guī)定發(fā)放公司辦公文具與器材,制
定辦公用品計(jì)劃并報(bào)主任審批,接待與通報(bào)總經(jīng)理室客人。其具體職能如下:
(1)負(fù)責(zé)服務(wù)、協(xié)調(diào)總經(jīng)理辦公室工作,檢查落實(shí)總經(jīng)理室安排的各項(xiàng)工作。并及時(shí)反
饋總經(jīng)理室,保證總經(jīng)理辦公室各項(xiàng)工作的正常運(yùn)作。
(2)負(fù)責(zé)安排公司的年度工作會(huì)議、月度及每周工作例行等會(huì)議,做好記錄,編寫(xiě)會(huì)議
紀(jì)要和決議,并督促各部門(mén)貫徹執(zhí)行,及時(shí)了解和反饋有關(guān)信息。
(3)負(fù)責(zé)公司相關(guān)文件的起草、印制和分發(fā),上級(jí)和外部來(lái)文的簽收、登記和領(lǐng)導(dǎo)批示
后的傳閱、催辦、回復(fù)。做好公司行政類文件的審核、編號(hào)、立卷、存檔工作。
(4)擬制公司組織架構(gòu)及人員編制,根據(jù)公司不同時(shí)期的發(fā)展?fàn)顩r,對(duì)公司的組織架構(gòu)
及人員編制做出調(diào)整,報(bào)公司領(lǐng)導(dǎo)審批。
(5)負(fù)責(zé)檢查各部門(mén)年度和月度培訓(xùn)計(jì)劃的實(shí)施情況。
(6)負(fù)責(zé)組織各部門(mén)進(jìn)行內(nèi)部各類培訓(xùn)教材的編寫(xiě)。
(7)負(fù)責(zé)每年底制定下一年員工業(yè)余活動(dòng)方案,報(bào)公司審批后,組織開(kāi)展各類員工業(yè)余
活動(dòng),豐富員工業(yè)余文化生活。
1.3.2財(cái)務(wù)部
財(cái)務(wù)部負(fù)責(zé)處理公司中有關(guān)財(cái)產(chǎn)的管理以及現(xiàn)今的出納、保管、計(jì)算等事務(wù)。主要職
能是在本機(jī)構(gòu)一定的整體目標(biāo)下,關(guān)于資產(chǎn)的購(gòu)置(投資),資本的融通(籌資)和經(jīng)營(yíng)
中現(xiàn)金流量(營(yíng)運(yùn)資金),以及利潤(rùn)分配的管理。其具體職能如下:
(1)起草公司年度經(jīng)營(yíng)計(jì)劃;組織編制公司年度財(cái)務(wù)預(yù)算;執(zhí)行、監(jiān)督、檢查、總結(jié)經(jīng)
營(yíng)計(jì)劃和預(yù)算的執(zhí)行情況,提出調(diào)整建議。
(2)執(zhí)行國(guó)家的財(cái)務(wù)會(huì)計(jì)政策、稅收政策和法規(guī);制訂和執(zhí)行公司會(huì)計(jì)政策、納稅政策
及其管理政策。
(3)整合公司業(yè)務(wù)體系資源,發(fā)揮公司綜合優(yōu)勢(shì),實(shí)現(xiàn)公司整體利益的最大化。
(4)公司的會(huì)計(jì)核算、會(huì)計(jì)監(jiān)督工作;公司會(huì)計(jì)檔案管理及合同(協(xié)議)、有價(jià)證券、
抵(質(zhì))押法律憑證的保管。
(5)編寫(xiě)公司經(jīng)營(yíng)管理狀況的財(cái)務(wù)分析報(bào)告。
(6)負(fù)責(zé)公司股權(quán)管理工作,實(shí)施對(duì)全資子公司、控股公司、最大股東公司、參股公司
3
的日常管理、財(cái)務(wù)監(jiān)督及股利收繳工作。
(7)組織經(jīng)濟(jì)責(zé)任制的實(shí)施工作,下達(dá)各中心核算與考核指標(biāo),組織業(yè)務(wù)考核和評(píng)價(jià)。
(8)綜合統(tǒng)計(jì)并分析公司債務(wù)和現(xiàn)金流量及各項(xiàng)業(yè)務(wù)情況。
(9)研究公司融資風(fēng)險(xiǎn)和資本結(jié)構(gòu),進(jìn)行融資成本核算,提出融資計(jì)劃和方案;防范融
資風(fēng)險(xiǎn)。
1.3.3人力資源部
人力資源部的主要工作有員工培訓(xùn)管理、薪酬福利管理、退休退職管理、獎(jiǎng)懲激勵(lì)管
理、員工信息管理、人事檔案管理、其他事務(wù)管理、組織機(jī)構(gòu)管理、勞動(dòng)合同管理、員工
招聘管理、員工考核管理、人事調(diào)配管理。例如在實(shí)習(xí)期間,實(shí)習(xí)生的崗前培訓(xùn)、技術(shù)培
訓(xùn)等,無(wú)論是正式員工還是我們實(shí)習(xí)生都要按時(shí)報(bào)到屬于人力資源部的工作。其具體職能
如下:
(1)負(fù)責(zé)組織對(duì)人力資源發(fā)展、勞動(dòng)用工、勞動(dòng)力利用程度指標(biāo)計(jì)劃的擬訂、檢查、修
訂及執(zhí)行;
(2)負(fù)責(zé)制定公司人事管理制度。設(shè)計(jì)人事管理工作程序,研究、分析并提出改進(jìn)工作
意見(jiàn)和建議;
(3)負(fù)責(zé)合理配置勞動(dòng)崗位控制勞動(dòng)力總量。組織勞動(dòng)定額編制,做好公司各部門(mén)有關(guān)
崗位定員定編工作,結(jié)合實(shí)際需求,合理控制勞動(dòng)力總量及工資總額,及時(shí)組織定額的控
制、分析、修訂、補(bǔ)充,確保勞動(dòng)定額的合理性和準(zhǔn)確性,杜絕勞動(dòng)力的浪費(fèi);
(4)負(fù)責(zé)人事考核、考查工作。建立人事檔案資料庫(kù),規(guī)范人才培養(yǎng)、考查選拔工作程
序,組織定期或不定期的人事考證、考核、考查的選拔工作;
(5)編制年、離、月度勞動(dòng)力平衡計(jì)劃和工資計(jì)劃。抓好勞動(dòng)力的合理流動(dòng)和安排;
(6)制定勞動(dòng)人事統(tǒng)計(jì)工作制度。建立健全人事勞資統(tǒng)計(jì)核算標(biāo)準(zhǔn),定期編制勞資人事
等有關(guān)的統(tǒng)計(jì)報(bào)表;定期編寫(xiě)上報(bào)年、季、月度勞資、人事綜合或?qū)n}統(tǒng)計(jì)報(bào)告;
(7)負(fù)責(zé)做好公司員工勞動(dòng)紀(jì)律管理工作。定期或不定期抽查公司勞動(dòng)紀(jì)律執(zhí)行情況,
及時(shí)考核,負(fù)責(zé)辦理考勤、獎(jiǎng)懲、差假、調(diào)動(dòng)等管理工作;
(8)嚴(yán)格遵守勞動(dòng)法及地方政府勞動(dòng)用工政策和公司勞動(dòng)管理制度,負(fù)責(zé)招聘、錄用、
辭退工作,組織簽訂勞動(dòng)合同,依法對(duì)員工實(shí)施管理;
(9)負(fù)責(zé)核定各崗位工資標(biāo)準(zhǔn)。做好勞動(dòng)工資統(tǒng)計(jì)工作,負(fù)責(zé)對(duì)日常工資、加班工資的
4
報(bào)批和審核工作,辦理考勤、獎(jiǎng)懲、差假、調(diào)動(dòng)等工作;
(10)負(fù)責(zé)對(duì)員工勞動(dòng)保護(hù)用品定額和計(jì)劃管理工作。
1.3.4業(yè)務(wù)部
業(yè)務(wù)部主要職責(zé)是嚴(yán)格遵守公司的各項(xiàng)管理制度,認(rèn)真行使公司給予的管理權(quán)力,負(fù)
責(zé)公司產(chǎn)品銷售、市場(chǎng)開(kāi)拓工作;負(fù)責(zé)擬訂產(chǎn)品銷售計(jì)劃和市場(chǎng)開(kāi)拓計(jì)劃;負(fù)責(zé)擬編和控
制本部門(mén)的月季年度預(yù)算;負(fù)責(zé)銷售管理辦法的研究,并提出改進(jìn)建議;負(fù)責(zé)產(chǎn)品市場(chǎng)潛
力調(diào)查和市場(chǎng)情況分析;負(fù)責(zé)客戶檔案資料的建立與運(yùn)用;負(fù)責(zé)銷售資料統(tǒng)計(jì)與分析;負(fù)
責(zé)對(duì)客戶、同業(yè)、環(huán)境調(diào)查分析;負(fù)責(zé)處理收賬和賬款異常問(wèn)題;協(xié)助做好各類信息的采
集和搜集工作;協(xié)助做好有關(guān)產(chǎn)品行銷工作;完成臨時(shí)交辦的其他工作。
1.3.5開(kāi)發(fā)部
開(kāi)發(fā)部負(fù)責(zé)實(shí)現(xiàn)企業(yè)銷售目標(biāo)。制訂和實(shí)施銷售計(jì)劃。銷售管理;銷售政策的制訂與
施行,銷售人員管理。市場(chǎng)調(diào)研與市場(chǎng)預(yù)測(cè)。策劃銷售工作的監(jiān)察與評(píng)估。
1.3.6培訓(xùn)部
培訓(xùn)部主要負(fù)責(zé)新員工入職培訓(xùn),以及在職員工技術(shù)培訓(xùn),為公司輸送優(yōu)秀人才建立
基礎(chǔ),其具體職能如下:
(1)建立培訓(xùn)體系,包括培訓(xùn)課程庫(kù)、培訓(xùn)講師選拔與管理、培訓(xùn)考核評(píng)估實(shí)施等,以
便于培訓(xùn)部工作的更系統(tǒng)化的執(zhí)行;
(2)制定各項(xiàng)工作流程,包括培訓(xùn)需求調(diào)查流程、培訓(xùn)計(jì)劃組織審批流程、培訓(xùn)計(jì)劃監(jiān)
控評(píng)估流程等,培訓(xùn)申請(qǐng)流程等,以便與培訓(xùn)工作能加高效的開(kāi)展與實(shí)行;
(3)圍繞公司人才需求標(biāo)準(zhǔn),與人力資源部共同打造員工晉級(jí)通道并配合各層級(jí)專業(yè)技
能培訓(xùn),設(shè)計(jì)訓(xùn)練模式,激發(fā)員工的潛能;
(4)制定全年/季/月培訓(xùn)與年度培訓(xùn)預(yù)算;
(5)圍繞公司內(nèi)部經(jīng)營(yíng)管理需求,創(chuàng)建課堂培訓(xùn)與實(shí)地訓(xùn)練模式,將課堂培訓(xùn)與訓(xùn)練、
考核相結(jié)合;
(6)以培訓(xùn)體系為標(biāo)準(zhǔn),培養(yǎng)并選拔內(nèi)部教練與內(nèi)部講師,建立講師庫(kù)、教材庫(kù)、人員
5
培訓(xùn)檔案庫(kù),充實(shí)培訓(xùn)梯隊(duì)建設(shè);
(7)依照公司為客戶提供的服務(wù)要求及客戶的需求,擬定年度客戶培訓(xùn)方案并設(shè)計(jì)課題
及教材;
(8)以客戶需求為導(dǎo)向,配合市場(chǎng)部,策劃與組織,舉辦客戶活動(dòng);
(9)圍繞各項(xiàng)培訓(xùn)及活動(dòng)展開(kāi)評(píng)估與考核工作,并做好記錄存檔;
(10)根據(jù)公司發(fā)展及客戶需求尋找培訓(xùn)機(jī)構(gòu)并與之建立友好關(guān)系,引入外部培訓(xùn)資源;
(H)圍繞培訓(xùn)大環(huán)境的發(fā)展,吸收新的培訓(xùn)方式方法,提升培訓(xùn)部講師素質(zhì),擔(dān)任部
分。
1.4系統(tǒng)可行性分析
可行性分析是指在當(dāng)前組織內(nèi)外的具體環(huán)境和現(xiàn)有條件下,某個(gè)項(xiàng)目的工作是否具備
必要的資源及其他條件。它是保證工作正常運(yùn)作的前提。通過(guò)調(diào)查分析,公司建立人事管
理系統(tǒng)有充分的必要性和可能性。下面從操作、技術(shù)、管理三方面進(jìn)行可行性分析。
1.4.1操作可行性
在設(shè)計(jì)企業(yè)人事管理系統(tǒng)的界面時(shí),力求用戶界面的友好,操作簡(jiǎn)單化,而使用Java
程序設(shè)計(jì)語(yǔ)言進(jìn)行系統(tǒng)開(kāi)發(fā)、Windows友好的用戶界面風(fēng)格以及本系統(tǒng)良好的安全性設(shè)
置,可以使公司內(nèi)部的員工在系統(tǒng)管理員的培訓(xùn)、指導(dǎo)下,容易、快速地掌握系統(tǒng)的使用
方法。
1.4.2技術(shù)可行性
在軟件方面,根據(jù)本系統(tǒng)的特點(diǎn)以及系統(tǒng)的復(fù)雜程度,本文采用Java程序設(shè)計(jì)語(yǔ)言
作為系統(tǒng)的開(kāi)發(fā)語(yǔ)言。Java語(yǔ)言的設(shè)計(jì)集中于對(duì)象及其接口,它提供了簡(jiǎn)單的類機(jī)制以及
動(dòng)態(tài)的接口模型。對(duì)象中封裝了它的狀態(tài)變量以及相應(yīng)的方法,實(shí)現(xiàn)了模塊化和信息隱藏;
而類則提供了一類對(duì)象的原型,并且通過(guò)繼承機(jī)制,子類可以使用父類所提供的方法,實(shí)
現(xiàn)了代碼的復(fù)用。系統(tǒng)采用SQLServer2000數(shù)據(jù)庫(kù),整合Struts、Hibernate技術(shù),方便的
實(shí)現(xiàn)了系統(tǒng)數(shù)據(jù)的增、冊(cè)h改、查。所以,在軟件方面,本系統(tǒng)的開(kāi)發(fā)是可行的。
在硬件方面,開(kāi)發(fā)本系統(tǒng)所使用的軟件對(duì)于計(jì)算機(jī)的硬件(如:計(jì)算機(jī)的內(nèi)存、主頻、
6
外頻、外存)也沒(méi)有過(guò)多的要求,不過(guò)配置不能過(guò)低,否則,將影響到本系統(tǒng)的正常運(yùn)行,
速率過(guò)低,運(yùn)行失去效率,甚至導(dǎo)致數(shù)據(jù)計(jì)算的失誤等比較嚴(yán)重的錯(cuò)誤。從市場(chǎng)上目前流
行的硬件水平來(lái)看,這種要求水平是完全可以達(dá)到的。所以,在硬件方面,本系統(tǒng)的開(kāi)發(fā)
也是可行的。
1.4.3管理可行性
本系統(tǒng)是針對(duì)人事管理的相關(guān)工作,所開(kāi)發(fā)的針對(duì)公司內(nèi)部員工人事管理的系統(tǒng),系
統(tǒng)使用方便,能夠使操作員快速掌握使用方法。系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)的到了公司領(lǐng)導(dǎo)的大力
支持,使得系統(tǒng)的開(kāi)發(fā)得以順利進(jìn)行。
使用本系統(tǒng)需要操作員有一定的計(jì)算機(jī)操作基礎(chǔ),系統(tǒng)管理員要求有一定的計(jì)算機(jī)專
業(yè)知識(shí)。這些條件對(duì)于軟件公司的員工來(lái)說(shuō)是必備的,因此本系統(tǒng)的使用人員經(jīng)過(guò)短期的
學(xué)習(xí)后就會(huì)熟練掌握使用方法。從管理上來(lái)看,此系統(tǒng)可以開(kāi)發(fā)。
經(jīng)過(guò)以上對(duì)系統(tǒng)開(kāi)發(fā)在技術(shù)上、經(jīng)濟(jì)上和管理上的可行性分析,得出結(jié)論,該系統(tǒng)的
開(kāi)發(fā)與設(shè)計(jì)完全具有可行性,可以開(kāi)發(fā)。
7
2系統(tǒng)分析
2.1面向?qū)ο蠹癠ML簡(jiǎn)介
面向?qū)ο蠓椒?Object-OrientedMethod)是一種把面向?qū)ο蟮乃枷霊?yīng)用于軟件開(kāi)發(fā)過(guò)程
中,指導(dǎo)開(kāi)發(fā)活動(dòng)的系統(tǒng)方法,簡(jiǎn)稱00(Object-Oriented)方法,是建立在“對(duì)象”概念基礎(chǔ)
上的方法學(xué)。對(duì)象是由數(shù)據(jù)和容許的操作組成的封裝體,與客觀實(shí)體有直接對(duì)應(yīng)關(guān)系,一
個(gè)對(duì)象類定義了具有相似性質(zhì)的一組對(duì)象。而繼承性是對(duì)具有層次關(guān)系的類的屬性和操作
進(jìn)行共享的一種方式。所謂面向?qū)ο缶褪腔趯?duì)象概念,以對(duì)象為中心,以類和繼承為構(gòu)
造機(jī)制,來(lái)認(rèn)識(shí)、理解、刻畫(huà)客觀世界和設(shè)計(jì)、構(gòu)建相應(yīng)的軟件系統(tǒng)。
面向?qū)ο蟮闹饕卣饔蟹庋b性、繼承性和多態(tài)性。
封裝是一種信息隱蔽技術(shù),它體現(xiàn)于類的說(shuō)明,是對(duì)象的重要特性。封裝使數(shù)據(jù)和加
工該數(shù)據(jù)的方法(函數(shù))封裝為一個(gè)整體,以實(shí)現(xiàn)獨(dú)立性很強(qiáng)的模塊,使得用戶只能見(jiàn)到
對(duì)象的外特性,而對(duì)象的內(nèi)特性對(duì)用戶是隱蔽的。封裝的目的在于把對(duì)象的設(shè)計(jì)者和對(duì)象
者的使用分開(kāi),使用者不必知曉行為實(shí)現(xiàn)的細(xì)節(jié),只須用設(shè)計(jì)者提供的消息來(lái)訪問(wèn)該對(duì)象。
繼承性是子類自動(dòng)共享父類之間數(shù)據(jù)和方法的機(jī)制。它由類的派生功能體現(xiàn)。一個(gè)類
直接繼職其它類的全部描述,同時(shí)可修改和擴(kuò)充。
對(duì)象根據(jù)所接收的消息而做出動(dòng)作。同一消息為不同的對(duì)象接受時(shí)可產(chǎn)生完全不同的
行動(dòng),這種現(xiàn)象稱為多態(tài)性。利用多態(tài)性用戶可發(fā)送一個(gè)通用的信息,而將所有的實(shí)現(xiàn)細(xì)
節(jié)都留給接受消息的對(duì)象自行決定,如是,同一消息即可調(diào)用不同的方法。
UML(UnifiedModelingLanguage)統(tǒng)一建模語(yǔ)言,是用來(lái)對(duì)軟件密集系統(tǒng)進(jìn)行可視化
建模的一種語(yǔ)言。UML為面向?qū)ο箝_(kāi)發(fā)系統(tǒng)的產(chǎn)品進(jìn)行說(shuō)明、可視化和編制文檔的一種標(biāo)
準(zhǔn)語(yǔ)言。它始于1997年一個(gè)0MG標(biāo)準(zhǔn),包括由需求分析到規(guī)格,到構(gòu)造和配置。面向?qū)?/p>
象的分析與設(shè)計(jì)(00A&D,00AD)方法的發(fā)展在80年代末至90年代中出現(xiàn)了一個(gè)高潮,
UML是這個(gè)高潮的產(chǎn)物。它不僅統(tǒng)一了Booch、Rumbaugh和Jacobson的表示方法,而且
對(duì)其作了進(jìn)一步的發(fā)展,并最終統(tǒng)一為大眾所接受的標(biāo)準(zhǔn)建模語(yǔ)言。
8
2.2用例圖
用例圖是被稱為參與者的外部用戶所能觀察到的系統(tǒng)功能的模型圖,呈現(xiàn)了一些參與
者和一些用例,以及它們之間的關(guān)系,主要用于對(duì)系統(tǒng)、子系統(tǒng)或類的功能行為進(jìn)行建模。
用例圖展示了用例之間以及同用例參與者之間是怎樣相互聯(lián)系的。用例圖用于對(duì)系統(tǒng)、
子系統(tǒng)或類的行為進(jìn)行可視化,使用戶能夠理解如何使用這些元素,并使開(kāi)發(fā)者能夠?qū)崿F(xiàn)
這些元素。
本系統(tǒng)中使用的用例圖涉及的符號(hào)說(shuō)明如下表所示:
符號(hào)說(shuō)明
表示參與者(Actor),是系統(tǒng)外部的一個(gè)實(shí)體,參與者由參與用例時(shí)所擔(dān)
當(dāng)?shù)慕巧珌?lái)表示,它通過(guò)交換信息與用例發(fā)生交互。
表示用例(UseCase),用例是外部可見(jiàn)的系統(tǒng)功能單元,這些功能由系
統(tǒng)單元所提供,其用途是,在不揭示系統(tǒng)內(nèi)部構(gòu)造的前提下定義連貫的
行為。
表示關(guān)聯(lián)關(guān)系(Association),關(guān)聯(lián)關(guān)系描述參與者與用例之間的關(guān)系,
A它是用于表示類的關(guān)系的關(guān)聯(lián)元類的實(shí)例。
《include》表示包含關(guān)系(include),包含關(guān)系使一個(gè)用例的功能可以在另一個(gè)用例
>中使用。
?extend?表示擴(kuò)展關(guān)系(Extend),擴(kuò)展關(guān)系是把新的行為插入到已有用例中的方
》法。
I、表示泛化關(guān)系(Generalization),用例泛化表示一個(gè)用例可以被特別列舉
為一個(gè)或多個(gè)用例。
?use?表示依賴關(guān)系(use)o
表2-1用例圖符號(hào)說(shuō)明
Table2-1TheexplanationofUseCaseDiagram
9
2.2.1管理員用例圖
系統(tǒng)管理
退出系統(tǒng)
圖2-1管理員用例圖
Figure2-1Administratorusecasediagram
10
2.2.2普通用戶用例圖
退出系統(tǒng)
圖2-2普通用戶員用例圖
Figure2-2Userusecasediagram
2.2.3人事檔案管理用例圖
刪除員工信息
圖2-3人事檔案管理用例圖
Figure2-3Personalfileusecasediagram
11
2.2.4部門(mén)管理用例圖
刪除部門(mén)信息
圖2-4部門(mén)管理用例圖
Figure2-4Departmentmanagementusecasediagram
2.2.5人員調(diào)動(dòng)管理用例圖
?include?7V
Figure2-5Personnelredeploymentmanagementusecasediagram
12
2.2.6培訓(xùn)管理用例圖
瀏覽員工培訓(xùn)記錄b
?extend?
刪除員工培訓(xùn)記錄
圖2-6員工培訓(xùn)信息管理用例圖
Figure2-6Traininginformationmanagementusecasediagram
13
2.2.7獎(jiǎng)懲管理用例圖
圖2-7獎(jiǎng)懲管理用例圖
Figure2-7Rewardingandpunishmentmanagementusecasediagram
14
2.2.8考勤管理用例圖
圖2-8考勤管理用例圖
Figure2-8Attendancemanagementusecasediagram
15
2.2.9工資管理用例圖
圖2-9工資管理用例圖
Figure2-9Salarymanagementusecasediagram
16
2.2.10招聘信息管理用例圖
圖2-10員工招聘信息管理用例圖
Figure2-10Staffrecruitmentinformationmanagementusecasediagram
2.2.11系統(tǒng)管理
Figure2-11Systemmanagementusecasediagram
17
2.3類圖
類圖(Classdiagram)是顯示了模型的靜態(tài)結(jié)構(gòu),特別是模型中存在的類、類的內(nèi)部結(jié)
構(gòu)以及它們與其他類的關(guān)系等。類圖不顯示暫時(shí)性信息。
類圖(Classdiagram)由許多(靜態(tài))說(shuō)明性的模型元素(例如類、包和它們之間的關(guān)
系,這些元素和它們的內(nèi)容互相連接)組成。類圖可以組織在(并且屬于)包中,僅顯示
特定包中的相關(guān)內(nèi)容。
類圖(Classdiagram)是最常用的UML圖,顯示出類、接口以及它們之間的靜態(tài)結(jié)構(gòu)和關(guān)
系;它用于描述系統(tǒng)的結(jié)構(gòu)化設(shè)計(jì)。
本系統(tǒng)中使用的類圖涉及的符號(hào)說(shuō)明如下表所示:
表2-2類圖符號(hào)說(shuō)明
Table2-2tableofclassdiagramsymbolexplanation
符號(hào)符號(hào)說(shuō)明
表示類(Class),類是面向?qū)ο笙到y(tǒng)組織結(jié)構(gòu)的核心,頂部區(qū)域
NewClass
顯示類的名字,中間的區(qū)域列出類的屬性,底部的區(qū)域列出類
的操作。
表示依賴關(guān)系(Dependency),依賴表示兩個(gè)或多個(gè)模型元素之
>間語(yǔ)義上的關(guān)系。
L>表示泛化關(guān)系,泛化關(guān)系是一種存在于一般元素和特殊元素之
間的分類關(guān)系。
表示關(guān)聯(lián)關(guān)系(Association),它指明一個(gè)事物對(duì)象和另一個(gè)事
A物的對(duì)象之間的聯(lián)系。
表示實(shí)現(xiàn)關(guān)系(Realization),它是將一種模型元素和另一種模
型元素連接起來(lái),比如類和接口。
18
2.3.1系統(tǒng)類圖
員工號(hào)部門(mén)合同培訓(xùn)
編
員
工
名奧部門(mén)編號(hào)覿合同編號(hào)團(tuán)培訓(xùn)編號(hào)
員
工
姓國(guó)部門(mén)名稱
門(mén)臥同名稱*±音訓(xùn)i名稱
所
屬
部盟部門(mén)經(jīng)理同內(nèi)容田培訓(xùn)目的
況
性
別■部門(mén)人數(shù)
狀臥始時(shí)間
婚
姻
期用結(jié)束時(shí)間
出
生
日
號(hào)團(tuán)培訓(xùn)材料
年
齡
證■井師
身
份
調(diào)崗記錄E培訓(xùn)人員
戶
口
合
崗
編
記
士號(hào)
調(diào)勤培訓(xùn)效果
籍
貫
址
員
工
1號(hào)
編
員亳培訓(xùn)?總結(jié)
家
庭
住
員
工
名
姓
員
話
郵
編
合
前
門(mén)
部
調(diào)
電
聯(lián)
系
合
門(mén)
后
部
調(diào)
郵
箱
合
位
前
職
調(diào)培訓(xùn)記錄
學(xué)
歷
合
位
后
職
調(diào)的培訓(xùn)記錄編號(hào)
專
業(yè)
校
因
動(dòng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 木材加工環(huán)保技術(shù)-洞察闡釋
- 智能化設(shè)備監(jiān)測(cè)基于深度學(xué)習(xí)的礦山機(jī)械狀態(tài)識(shí)別-洞察闡釋
- 整型運(yùn)算單元的低功耗并行設(shè)計(jì)-洞察闡釋
- 建筑裝飾工程勞務(wù)分包新合同6篇
- 流浪動(dòng)物收容站建設(shè)可行性研究報(bào)告
- 考古遺址公園建設(shè)實(shí)施方案
- 工廠設(shè)施建設(shè)與運(yùn)營(yíng)效率提升方案
- 開(kāi)展2025年《安全生產(chǎn)月》活動(dòng)實(shí)施方案 (4份)-63
- 新疆烏魯木齊市實(shí)驗(yàn)學(xué)校2023-2024學(xué)年高三上學(xué)期1月月考地理含解析
- 重慶市黔江中學(xué)2021-2022學(xué)年高二上學(xué)期11月考試物理題 含解析
- 2.6.2數(shù)列求和公開(kāi)課一等獎(jiǎng)?wù)n件省賽課獲獎(jiǎng)?wù)n件
- 公司道德和商業(yè)行為準(zhǔn)則
- 【年產(chǎn)1000噸富硒沙棘果汁工藝生產(chǎn)設(shè)計(jì)16000字(論文)】
- 2024年湖南高二學(xué)業(yè)水平合格性考試英語(yǔ)試卷試題(含答案詳解)
- 汽車維修合作協(xié)議書(shū)范本
- HG-T 4062-2023 波形擋邊輸送帶
- 中等職業(yè)學(xué)校信息技術(shù)課程標(biāo)準(zhǔn)(2020年版)(文本精排版)
- 提水試驗(yàn)過(guò)程及數(shù)據(jù)處理
- (正式版)SHT 3046-2024 石油化工立式圓筒形鋼制焊接儲(chǔ)罐設(shè)計(jì)規(guī)范
- 呼吸系統(tǒng)(0001)課件
- 2023年第37屆中國(guó)化學(xué)奧林匹克競(jìng)賽(江蘇賽區(qū))初賽真題(學(xué)生版+解析版)
評(píng)論
0/150
提交評(píng)論