版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1信息與計(jì)算算科學(xué)專專業(yè)數(shù)據(jù)庫課程程設(shè)計(jì)報(bào)報(bào)告 題 目: 企企業(yè)人事事管理系系統(tǒng) 班 級(jí): 信信息與計(jì)計(jì)算科學(xué)學(xué)13118011班 指導(dǎo)教師: 金海波波 學(xué) 生: 王王慧蘭 2001311803301220 王巾巾 2001311803301221 張建建宏 2011318803001288 PAGE 3目 錄TOC o 1-4 h z u HYPERLINK l _Toc312944264 第一章 系系統(tǒng)規(guī)劃劃 PAGEREF _Toc312944264 h 1 HYPERLINK l _Toc312944265 1.1 引引言 PAGEREF _Toc312944265 h 1 HYPER
2、LINK l _Toc312944266 1.1.11 編寫寫目的 PAGEREF _Toc312944266 h 1 HYPERLINK l _Toc312944267 1.1.22項(xiàng)目背背景 PAGEREF _Toc312944267 h 1 HYPERLINK l _Toc312944268 1.2 可可行性研研究的前前提 PAGEREF _Toc312944268 h 1 HYPERLINK l _Toc312944269 1.2.11 目標(biāo)標(biāo) PAGEREF _Toc312944269 h 1 HYPERLINK l _Toc312944270 1.2.22 要求求 PAGEREF
3、_Toc312944270 h 2 HYPERLINK l _Toc312944273 1.3 技技術(shù)可行行性分析析 PAGEREF _Toc312944273 h 3 HYPERLINK l _Toc312944274 1.3.11 技術(shù)術(shù)的支持持能力 PAGEREF _Toc312944274 h 3 HYPERLINK l _Toc312944275 1.3.22 技術(shù)術(shù)的優(yōu)勢(shì)勢(shì) PAGEREF _Toc312944275 h 3 HYPERLINK l _Toc312944276 1.3.33 技術(shù)術(shù)的難點(diǎn)點(diǎn) PAGEREF _Toc312944276 h 3 HYPERLINK l
4、_Toc312944277 1.4 經(jīng)經(jīng)濟(jì)可行行性分析析 PAGEREF _Toc312944277 h 4 HYPERLINK l _Toc312944280 1.5 社社會(huì)可行行性分析析 PAGEREF _Toc312944280 h 4 HYPERLINK l _Toc312944282 1.5.11 用戶戶使用可可行性 PAGEREF _Toc312944282 h 5 HYPERLINK l _Toc312944283 1.6 意意見結(jié)論論 PAGEREF _Toc312944283 h 5 HYPERLINK l _Toc312944284 第二章 需需求分析析 PAGEREF _
5、Toc312944284 h 6 HYPERLINK l _Toc312944285 2.1 系系統(tǒng)需求求 PAGEREF _Toc312944285 h 6 HYPERLINK l _Toc312944286 2.2 功功能需求求 PAGEREF _Toc312944286 h 6 HYPERLINK l _Toc312944287 2.3 數(shù)數(shù)據(jù)流圖圖 PAGEREF _Toc312944287 h 7 HYPERLINK l _Toc312944288 2.3.11 系統(tǒng)統(tǒng)頂層圖圖 PAGEREF _Toc312944288 h 7 HYPERLINK l _Toc312944289 2
6、.3.22 數(shù)據(jù)據(jù)流程圖圖一層分分解圖 PAGEREF _Toc312944289 h 7 HYPERLINK l _Toc312944290 2.3.33 數(shù)據(jù)據(jù)流程圖圖二層分分解圖 PAGEREF _Toc312944290 h 9 HYPERLINK l _Toc312944291 2.4 數(shù)數(shù)據(jù)字典典 PAGEREF _Toc312944291 h 11 HYPERLINK l _Toc312944292 2.4.11 數(shù)據(jù)據(jù)流條目目 PAGEREF _Toc312944292 h 11 HYPERLINK l _Toc312944294 2.4.22 數(shù)據(jù)據(jù)存儲(chǔ) PAGEREF _T
7、oc312944294 h 14 HYPERLINK l _Toc312944295 第三章 概概念設(shè)計(jì)計(jì) PAGEREF _Toc312944295 h 15 HYPERLINK l _Toc312944296 3.1 實(shí)實(shí)體之間間的聯(lián)系系 PAGEREF _Toc312944296 h 15 HYPERLINK l _Toc312944297 3.2 EE-R圖圖 PAGEREF _Toc312944297 h 15 HYPERLINK l _Toc312944299 第四章 邏邏輯設(shè)計(jì)計(jì) PAGEREF _Toc312944299 h 19 HYPERLINK l _Toc3129443
8、00 4.1 概概念模型型向關(guān)系系模型的的轉(zhuǎn)換 PAGEREF _Toc312944300 h 19 HYPERLINK l _Toc312944303 4.2 概概念模型型的優(yōu)化化 PAGEREF _Toc312944303 h 20 HYPERLINK l _Toc312944304 4.2.11 確定定范式級(jí)級(jí)別 PAGEREF _Toc312944304 h 20 HYPERLINK l _Toc312944305 4.2.22 實(shí)施施規(guī)范化化處理 PAGEREF _Toc312944305 h 20 HYPERLINK l _Toc312944306 第五章 物物理設(shè)計(jì)計(jì) PAGER
9、EF _Toc312944306 h 22 HYPERLINK l _Toc312944307 5.1 數(shù)數(shù)據(jù)庫的的存儲(chǔ)結(jié)結(jié)構(gòu) PAGEREF _Toc312944307 h 22 HYPERLINK l _Toc312944308 5.1.11 數(shù)據(jù)庫庫的表設(shè)設(shè)計(jì) PAGEREF _Toc312944308 h 22 HYPERLINK l _Toc312944310 5.1.22 關(guān)系模模式的存存取方法法 PAGEREF _Toc312944310 h 24 HYPERLINK l _Toc312944311 5.1.33 數(shù)據(jù)據(jù)庫安全全性 PAGEREF _Toc312944311 h
10、24 HYPERLINK l _Toc312944312 第六章 實(shí)實(shí)現(xiàn)、運(yùn)運(yùn)行與維維護(hù) PAGEREF _Toc312944312 h 25 HYPERLINK l _Toc312944313 6.1 實(shí)實(shí)現(xiàn) PAGEREF _Toc312944313 h 25 HYPERLINK l _Toc312944316 6.2 人人機(jī)界面面設(shè)計(jì) PAGEREF _Toc312944316 h 27 HYPERLINK l _Toc312944317 6.2.11 用戶戶登陸界界面 PAGEREF _Toc312944317 h 27 HYPERLINK l _Toc312944321 6.3 系系
11、統(tǒng)測(cè)試試 PAGEREF _Toc312944321 h 29 HYPERLINK l _Toc312944322 6.3.11 員工工基本信信息測(cè)試試 PAGEREF _Toc312944322 h 29 HYPERLINK l _Toc312944323 6.3.22 員工工工作評(píng)評(píng)價(jià)信息息測(cè)試 PAGEREF _Toc312944323 h 29 HYPERLINK l _Toc312944324 6.3.33 員工工考勤測(cè)測(cè)試 PAGEREF _Toc312944324 h 30 HYPERLINK l _Toc312944325 6.3.44 員工工工資測(cè)測(cè)試 PAGEREF _To
12、c312944325 h 31 HYPERLINK l _Toc312944326 6.4 運(yùn)運(yùn)行維護(hù)護(hù) PAGEREF _Toc312944326 h 32 HYPERLINK l _Toc312944327 總 結(jié) PAGEREF _Toc312944327 h 333 HYPERLINK l _Toc312944328 參考文獻(xiàn) PAGEREF _Toc312944328 h 34附錄第一章 系系統(tǒng)規(guī)劃劃1.1 引引言1.1.11 編寫目目的人事管理系系統(tǒng)能夠夠?yàn)槭褂糜谜咛峁┕┏渥愕牡男畔⒑秃涂旖莸牡牟樵兪质侄危ń⒁惶滋淄暾牡娜耸鹿芄芾硐到y(tǒng)統(tǒng)能夠加加快物資資的周轉(zhuǎn)轉(zhuǎn)速度,提提高生產(chǎn)
13、產(chǎn)效率,加加強(qiáng)管理理的信息息化手段段,提高高本單位位的經(jīng)濟(jì)濟(jì)效益。使使用計(jì)算算機(jī)對(duì)人人事資料料進(jìn)行管管理,會(huì)會(huì)給應(yīng)用用者帶來來很多方方便,如如檢索迅迅速,查查找方便便,可靠靠量大,保保密性好好,成本本低等??尚行苑治鑫鲅芯康牡哪康氖鞘怯米钚⌒〉拇鷥r(jià)價(jià)在盡可可能短的的時(shí)間內(nèi)內(nèi)確定數(shù)數(shù)據(jù)庫系系統(tǒng)是否否可能開開發(fā),是是否值得得開發(fā)(在在該報(bào)告告中主要要是考察察企業(yè)業(yè)人事管管理系統(tǒng)統(tǒng)是否否可能開開發(fā),是是否值得得開發(fā),是是否可以以開發(fā))。其其實(shí)質(zhì)是是在較高高層次上上以較抽抽象的方方式進(jìn)行行的,簡(jiǎn)簡(jiǎn)化的壓壓縮的需需求分析析和概要要設(shè)計(jì)過過程。1.1.22 編寫寫背景開發(fā)軟件名名稱:企企業(yè)人事事管理系系統(tǒng)
14、項(xiàng)目任務(wù)提提出者:金海波波 項(xiàng)目開發(fā)者者:王慧慧蘭、張張建宏、王王巾用戶:各小小型企業(yè)業(yè) 1.2 可行性性研究的的前提1.2.11 目標(biāo)標(biāo)人事管理系系統(tǒng)用于于支持企企業(yè)完成成人事管管理工作作,有如如下三個(gè)個(gè)方面的的目標(biāo):1支持企企業(yè)實(shí)現(xiàn)現(xiàn)規(guī)范化化管理;2. 支持持企業(yè)高高效率完完成人事事管理日日常業(yè)務(wù)務(wù),包括括企業(yè)人人事的增增加、查查詢、修修改、刪刪除;3支持企企業(yè)進(jìn)行行人事管管理及相相關(guān)方面面的科學(xué)學(xué)決策并并在系統(tǒng)統(tǒng)開發(fā)總總?cè)蝿?wù)的的基礎(chǔ)上上進(jìn)行該該系統(tǒng)的的方案設(shè)設(shè)計(jì)論證證,需要要實(shí)現(xiàn)以以下功能能:a建立員員工基本本信息表表,包括括:?jiǎn)T工工編號(hào)、姓姓名、部部門、性性別、出出生日期期、籍貫貫、職
15、稱稱、進(jìn)入入公司時(shí)時(shí)間等;b建立員員工考勤勤信息表表,包括括:?jiǎn)T工工編號(hào)、姓姓名、日日期、本本月天數(shù)數(shù)、出勤勤、曠工工、早退退、加班班等;c建立員員工工作作評(píng)價(jià)信信息表,包包括:?jiǎn)T員工編號(hào)號(hào)、姓名名、部門門、業(yè)務(wù)務(wù)水平、工工作業(yè)績(jī)績(jī)、時(shí)間間、工作作態(tài)度等等;d建立員員工工資資信息表表,包括括:?jiǎn)T工工編號(hào)、姓姓名、時(shí)時(shí)間、底底薪、獎(jiǎng)獎(jiǎng)金、扣扣考核、房房租、實(shí)實(shí)發(fā)工資資等;1222 要求求企業(yè)人事管管理系統(tǒng)統(tǒng)必須提提供部門門信息、員員工信息息等基本本信息,還還必須提提供強(qiáng)大的查、刪刪、改功功能??煽梢苑譃闉椴煌瑱?quán)權(quán)限、不不同用戶戶的對(duì)該該系統(tǒng)進(jìn)進(jìn)行操作作。另外外,該系統(tǒng)還必必須保證證數(shù)據(jù)的的安全性
16、性、完整整性和準(zhǔn)準(zhǔn)確性。1.3 技技術(shù)可行行性分析析 本本系統(tǒng)是是基于數(shù)數(shù)據(jù)庫的的管理與與查詢系系統(tǒng)?,F(xiàn)現(xiàn)在硬件件、軟件件的性能能指標(biāo)和和開發(fā)環(huán)環(huán)境等各各項(xiàng)開發(fā)發(fā)條件都都符合我我們開發(fā)發(fā)系統(tǒng)的的要求,因因此,開開發(fā)出此此系統(tǒng)的的關(guān)鍵是是我們掌掌握技術(shù)術(shù)的熟練練程度。本系統(tǒng)開發(fā)發(fā)設(shè)計(jì)中中用到的的技術(shù)因因素有:(1)本系系統(tǒng)開發(fā)發(fā)方法。在在本小組組中,小小組成員員比較熟熟練地掌掌握開發(fā)發(fā)信息系系統(tǒng)的過過程和技技術(shù),在在信息開開發(fā)方法法上不存存在太大大的問題題。(2)網(wǎng)絡(luò)絡(luò)和通信信技術(shù)。因因?yàn)樵诒颈镜乜蛻魬舳四M擬運(yùn)行的的系統(tǒng),因因此不需需要配置置和網(wǎng)絡(luò)絡(luò)。(3)數(shù)據(jù)據(jù)庫技術(shù)術(shù)。小組組成員具具有應(yīng)用
17、用數(shù)據(jù)庫庫開發(fā)小小型信息息系統(tǒng)的的經(jīng)驗(yàn)。Java開開發(fā)技術(shù)術(shù)。小組組成員需需要熟練練使用JJavaa語言。綜上所述,本本系統(tǒng)的的開發(fā)在在技術(shù)上上是可行行的。1.3.11 技術(shù)術(shù)的支持持能力本系統(tǒng)采用用APMMSerrv5.2.00工具建建立數(shù)據(jù)據(jù)庫,并并通過eecliipsee使兩者者進(jìn)行連連接從而而進(jìn)行系系統(tǒng)軟件件開發(fā)。此此前,我我們簡(jiǎn)單單使用相相同技術(shù)術(shù)模擬開開發(fā)過類類似軟件件系統(tǒng),具具有一定定開發(fā)經(jīng)經(jīng)驗(yàn)。1.3.22 技術(shù)術(shù)的優(yōu)勢(shì)勢(shì)一、管理操操作方便便、快捷捷、高效效。技術(shù)術(shù)要求較較低,數(shù)數(shù)據(jù)維護(hù)護(hù)簡(jiǎn)單、安安全。使使用數(shù)據(jù)據(jù)庫管理理信息資資源,可可以進(jìn)行行添加、修修改、插插入、刪刪除等操
18、操作,而而且方便便、快捷捷。二、檢索統(tǒng)統(tǒng)計(jì)準(zhǔn)確確、迅速速、高效效。數(shù)據(jù)據(jù)庫應(yīng)用用系統(tǒng)的的使用,可可以按關(guān)關(guān)鍵詞對(duì)對(duì)數(shù)據(jù)進(jìn)進(jìn)行各種種分類,而而且關(guān)鍵鍵詞還可可以作各各種各樣樣的組合合,使得得數(shù)據(jù)的的檢索、統(tǒng)統(tǒng)計(jì)等操操作形式式多樣,結(jié)結(jié)果準(zhǔn)確確;又由由于幾乎乎所有的的數(shù)據(jù)庫庫都采用用了索引引技術(shù),使使得檢索索數(shù)據(jù)速速度快,效效率高。三、數(shù)據(jù)應(yīng)應(yīng)用共享享性好。由由于對(duì)數(shù)數(shù)據(jù)進(jìn)行行集中管管理,可可以通過過網(wǎng)絡(luò)等等各種技技術(shù),使使得數(shù)據(jù)據(jù)額應(yīng)用用能夠共共享,并并且數(shù)據(jù)據(jù)應(yīng)用的的效率也也高。1.3.33 技術(shù)術(shù)的難點(diǎn)點(diǎn)一、數(shù)據(jù)庫庫設(shè)計(jì)和和維護(hù),由于系統(tǒng)分析人員或開發(fā)人員對(duì)企業(yè)業(yè)務(wù)需求以及數(shù)據(jù)庫技術(shù)認(rèn)識(shí)不足
19、,導(dǎo)致設(shè)計(jì)出來的數(shù)據(jù)結(jié)構(gòu)或應(yīng)用程序往往存在各種各樣問題,并因此造成在生產(chǎn)環(huán)境中,系統(tǒng)故障層出不窮,直接影響業(yè)務(wù)運(yùn)轉(zhuǎn)。二、系統(tǒng)負(fù)負(fù)荷和安安全問題題,系統(tǒng)統(tǒng)信息安安全,系系統(tǒng)安全全通常受受到的威威脅如下下,黑客客對(duì)數(shù)據(jù)據(jù)庫入侵侵,并盜盜取想要要的資料料。1.4 經(jīng)經(jīng)濟(jì)可行行性分析析由于人事管管理系統(tǒng)統(tǒng)主要用用于員工工個(gè)人相相關(guān)信息息的管理理,使公公司領(lǐng)導(dǎo)導(dǎo)準(zhǔn)確掌掌握員工工的動(dòng)向向和員工工的綜合合素質(zhì),及及時(shí)調(diào)整整人才的的分析,提提高工作作效率,可可以為企企業(yè)帶來來可觀的的經(jīng)濟(jì)效效益。并并且由于于系統(tǒng)開開發(fā)并不不是太復(fù)復(fù)雜,操操作起來來也比較較簡(jiǎn)單,只只需要一一臺(tái)作為為服務(wù)器器的計(jì)算算機(jī)就可可以運(yùn)行
20、行,因此此開發(fā)費(fèi)費(fèi)用較低低。1.5 社社會(huì)可行行性分析析 隨隨著計(jì)算算機(jī)的發(fā)發(fā)展與普普及,互互聯(lián)網(wǎng)的的擴(kuò)展和和網(wǎng)絡(luò)安安全技術(shù)術(shù)的不斷斷提高,用用信息系系統(tǒng)管理理人事在在實(shí)際應(yīng)應(yīng)用中越越來越受受企業(yè)或或個(gè)人歡歡迎,并并且在實(shí)實(shí)際企業(yè)業(yè)活動(dòng)中中表現(xiàn)出出了巨大大的經(jīng)濟(jì)濟(jì)價(jià)值。把把人士管管理系統(tǒng)統(tǒng)納入公公司內(nèi)部部的Innterrnett體系中中去,實(shí)實(shí)現(xiàn)數(shù)據(jù)據(jù)的共享享,這樣樣有利于于人事信信息在單單位內(nèi)部部的流動(dòng)動(dòng),提高高了數(shù)據(jù)據(jù)資源的的利用,并并且能得得到及時(shí)時(shí)的更新新,不需需要像過過去那樣樣浪費(fèi)大大量的人人力物力力去進(jìn)行行抄寫,提提高了工工作效率率,人事事管理覆覆蓋面廣廣,并且且會(huì)產(chǎn)生生大量數(shù)數(shù)據(jù)
21、和信信息,對(duì)對(duì)如此多多的信息息進(jìn)行管管理和運(yùn)運(yùn)用,必必須要在在規(guī)范化化和標(biāo)準(zhǔn)準(zhǔn)化的基基礎(chǔ)上借借助于網(wǎng)網(wǎng)絡(luò)化的的人事管管理系統(tǒng)統(tǒng)才能滿滿足這些些要求。社會(huì)需要企企業(yè)管理理額現(xiàn)代代化和信信息化。企企業(yè)人事事管理系系統(tǒng)的開開發(fā)和運(yùn)運(yùn)行與國國家的政政策法規(guī)規(guī)不存在在任何沖沖突和抵抵觸之處處。另外外,企業(yè)業(yè)人事管管理系統(tǒng)統(tǒng)蘇采用用的操作作和工作作方式符符合工作作人員和和客戶的的日常習(xí)習(xí)慣,而而且操作作方便靈靈活,便便于使用用。因此此,該系系統(tǒng)具有有可行性性。1.5.11 用戶戶使用可可行性本軟件操作作簡(jiǎn)單,界界面友好好,功能能完備,有有一定計(jì)計(jì)算機(jī)基基礎(chǔ)的人人員就能能進(jìn)行操操作。11.6 意見結(jié)結(jié)論經(jīng)過
22、技術(shù)、經(jīng)經(jīng)濟(jì)、社社會(huì)等方方面的可可行性分分析,可可以確定定本系統(tǒng)統(tǒng)的開發(fā)發(fā)完全必必要。第二章 需需求分析析2.1 系系統(tǒng)需求求用戶的需求求具體體體現(xiàn)在選選課信息息和用戶戶信息的的提供、保保存、更更新和查查詢的方方面。這這就要求求數(shù)據(jù)庫庫的設(shè)計(jì)計(jì)必須合合理,使使之能夠夠充分滿滿足各種種信息的的輸入和和輸出,保保證數(shù)據(jù)據(jù)存儲(chǔ)的的可靠性性,并且且能夠快快速取出出和存入入。而前前臺(tái)顯示示部分,應(yīng)應(yīng)具有人人性化的的界面,方方便用戶戶操作。因因各個(gè)企企業(yè)的實(shí)實(shí)際情況況不同,系系統(tǒng)應(yīng)該該具有兼兼容性。系系統(tǒng)需要要同時(shí)處處理很大大的數(shù)據(jù)據(jù)量,這這時(shí)系統(tǒng)統(tǒng)不會(huì)因因此崩潰潰。此外外,系統(tǒng)統(tǒng)還應(yīng)該該具有較較強(qiáng)的安安
23、全性,保保證身份份不同的的用戶,不不能越權(quán)權(quán)操作。非非合法用用戶不能能對(duì)數(shù)據(jù)據(jù)進(jìn)行操操作。2.2 功功能需求求 本系統(tǒng)分分為五個(gè)個(gè)模塊:?jiǎn)T工基基本信息息、員工工工作評(píng)評(píng)價(jià)信息息、員工工考勤信信息、員員工工資資信息、系系統(tǒng)。得得到如圖圖所示的的系統(tǒng)功功能模塊塊圖:2.3 數(shù)數(shù)據(jù)流圖圖2.3.11 系統(tǒng)統(tǒng)頂層圖圖2.3.22 數(shù)據(jù)據(jù)流程圖圖一層分分解圖員工基本信信息,員員工考勤勤信息,員員工工作作評(píng)價(jià)信信息,員員工工資資信息2.3.33 數(shù)據(jù)據(jù)流程圖圖二層分分解圖查詢所有員員工信息息,按員員工編號(hào)號(hào)查詢,按按員工姓姓名查詢?cè)儯瑔T工工信息的的增加、修修改、刪刪除2.3.33 數(shù)據(jù)據(jù)流程圖圖三層分分解
24、圖查詢所有員員工工作作評(píng)價(jià)2.3.33 數(shù)據(jù)據(jù)流程圖圖四層分分解圖查詢所有員員工考勤勤,查詢?cè)儐T工考考勤2.3.33 數(shù)據(jù)據(jù)流程圖圖五層分分解圖查詢所有員員工工資資,增加加員工記記錄,修修改員工工記錄,刪刪除員工工記錄 數(shù)據(jù)字典典項(xiàng)目名稱:企業(yè)人人事管理理系統(tǒng)數(shù)據(jù)庫表:?jiǎn)T工基本信信息表員工工作評(píng)評(píng)價(jià)信息息表 員工考勤信信息表員工工資信信息表 數(shù)據(jù)流定義義1、數(shù)據(jù)流流名稱:?jiǎn)T工情情況 位置置:?jiǎn)T工工 定義義:?jiǎn)T工工情況=員工編編號(hào)+姓姓名+部部門+性性別+出出生日期期+籍貫貫+職稱稱+進(jìn)入入公司時(shí)時(shí)間 數(shù)據(jù)據(jù)流量:根據(jù)企企業(yè)的員員工具體體錄用情情況來確確定 說明明:要對(duì)對(duì)每一位位被聘用用的新員員
25、工進(jìn)行行唯一編編號(hào)2、數(shù)據(jù)流流名稱:?jiǎn)T工考考勤信息息情況 位置置:?jiǎn)T工工 定義義:?jiǎn)T工工考勤信信息情況況=員工工編號(hào)+姓名+日期+本月天天數(shù)+出出勤+曠曠工+早早退+加加班 數(shù)據(jù)據(jù)流量:根據(jù)企企業(yè)具體體情況來來確定 說明明:要對(duì)對(duì)每一個(gè)個(gè)員工進(jìn)進(jìn)行唯一一編號(hào)3、數(shù)據(jù)流流名稱:?jiǎn)T工工工資評(píng)價(jià)價(jià)情況 位置置:?jiǎn)T工工 定義義:?jiǎn)T工工工作評(píng)評(píng)價(jià)情況況=員工工編號(hào)+姓名+部門+業(yè)務(wù)水水平+工工作業(yè)績(jī)績(jī)+時(shí)間間+工作作態(tài)度 數(shù)據(jù)據(jù)流量:根據(jù)企企業(yè)具體體情況來來確定說明:要對(duì)對(duì)每一個(gè)個(gè)員工進(jìn)進(jìn)行唯一一編號(hào)4、數(shù)據(jù)流流名稱:?jiǎn)T工工工資信息息情況 位置:?jiǎn)T員工 定義:?jiǎn)T員工工資資信息情情況=員員工編號(hào)號(hào)+姓名名
26、+時(shí)間間+底薪薪+獎(jiǎng)金金+扣考考核+房房租+實(shí)實(shí)發(fā)工資資 數(shù)據(jù)據(jù)流量:根據(jù)企企業(yè)具體體情況來來確定 說明明:要對(duì)對(duì)每一個(gè)個(gè)員工進(jìn)進(jìn)行唯一一編號(hào)2.4.22 數(shù)據(jù)據(jù)存儲(chǔ)確定數(shù)據(jù)庫庫的存儲(chǔ)儲(chǔ)結(jié)構(gòu)主主要指確確定數(shù)據(jù)據(jù)的存放放位置和和存儲(chǔ)結(jié)結(jié)構(gòu),包包括確定定關(guān)系、索索引、日日志、備備份等的的存儲(chǔ)安安排及存存儲(chǔ)結(jié)構(gòu)構(gòu),以及及確定系系統(tǒng)存儲(chǔ)儲(chǔ)參數(shù)的的配置。將日志文件件和數(shù)據(jù)據(jù)庫對(duì)象象(表、索索引等)分別放放在不同同的磁盤盤,可以以改進(jìn)系系統(tǒng)的性性能,提提高系統(tǒng)統(tǒng)的安全全性。所所以,系系統(tǒng)應(yīng)將將日志文文件和數(shù)數(shù)據(jù)文件件存放在在不同磁磁盤上。第三章 概概念設(shè)計(jì)計(jì)3.1 實(shí)實(shí)體之間間的聯(lián)系系部門與員工工之間的的
27、聯(lián)系:一個(gè)部部門信息息對(duì)應(yīng)多多個(gè)員工工信息,而而一個(gè)員員工信息息對(duì)應(yīng)一一個(gè)部門門信息,所所以員工工信息與與部門信信息之間間是一對(duì)對(duì)多的關(guān)關(guān)系。將每一個(gè)實(shí)實(shí)體轉(zhuǎn)換換成一個(gè)個(gè)關(guān)系(關(guān)關(guān)系就是是給出關(guān)關(guān)系名,寫寫出屬性性,并標(biāo)標(biāo)明該關(guān)關(guān)系的主主碼)a員工基基本信息息(員工工編號(hào)、姓姓名、部部門、性性別、出出生日期期、籍貫貫、職稱稱、進(jìn)入入公司時(shí)時(shí)間)。在在此聯(lián)系系中主碼碼為員工工編號(hào),因因?yàn)閱T工工信息與與部門是是多對(duì)一一的聯(lián)系系,所以以將部門門傳入員員工基本本信息中中做非主主屬性。b員工考考勤信息息(員工工編號(hào)、姓姓名、日日期、本本月天數(shù)數(shù)、出勤勤、曠工工、早退退、加班班)c員工工工作評(píng)價(jià)價(jià)信息(員
28、工編號(hào)、姓名、部門、業(yè)務(wù)水平、工作業(yè)績(jī)、時(shí)間、工作態(tài)度)d員工工工資信息息(員工工編號(hào)、姓姓名、時(shí)時(shí)間、底底薪、獎(jiǎng)獎(jiǎng)金、扣扣考核、房房租、實(shí)實(shí)發(fā)工資資)。3.2 EE-R圖圖員工基本信信息E-R圖 員工考勤信信息E-R圖員工工作評(píng)評(píng)價(jià)信息息E-RR圖員工工資信信息E-R圖第四章 邏邏輯設(shè)計(jì)計(jì)4.1 概概念模型型向關(guān)系系模型的的轉(zhuǎn)換根據(jù)需求分分析中的的E-RR圖,通通過對(duì)實(shí)實(shí)體的屬屬性和之之間的聯(lián)聯(lián)系的分分析,我我們將其其由概念念模型向向關(guān)系模模型轉(zhuǎn)化化,并且且根據(jù)范范式化理理論進(jìn)行行優(yōu)化。4.2 概概念模型型的優(yōu)化化4.2.11 確定定范式級(jí)級(jí)別 根據(jù)上述述分析所所歸結(jié)出出來的數(shù)數(shù)據(jù)依賴賴的種
29、類類和在本本系統(tǒng)實(shí)實(shí)際的開開發(fā)過程程中,需需要涉及及多表的的查詢及及表的修修改和刪刪除,且且存在多多值依賴賴的實(shí)際際情況下下,其關(guān)關(guān)系模式式應(yīng)達(dá)到到BCNNF。4.2.22 實(shí)施施規(guī)范化化處理實(shí)體型轉(zhuǎn)換換為關(guān)系系模式。實(shí)實(shí)體的屬屬性就是是關(guān)系的的屬性,實(shí)實(shí)體的碼碼就是關(guān)關(guān)系的碼碼。對(duì)于于實(shí)體間間的聯(lián)系系則有以以下不同同的情況況:一個(gè)mm:n聯(lián)聯(lián)系轉(zhuǎn)換換為一個(gè)個(gè)關(guān)系模模式。與與該聯(lián)系系相連的的各實(shí)體體的碼以以及聯(lián)系系本身的的屬性均均轉(zhuǎn)換為為關(guān)系的的屬性,而而關(guān)系的的碼為各各實(shí)體碼碼的組合合。一個(gè)1:nn聯(lián)系可可以轉(zhuǎn)換換為一個(gè)個(gè)獨(dú)立的的關(guān)系模模式,也也可以與與n端對(duì)對(duì)應(yīng)的關(guān)關(guān)系模式式合并。如如果轉(zhuǎn)
30、換換為一個(gè)個(gè)獨(dú)立的的關(guān)系模模式,則則與該聯(lián)聯(lián)系相連連的各實(shí)實(shí)體的碼碼以及聯(lián)聯(lián)系本身身的屬性性均轉(zhuǎn)換換為關(guān)系系的屬性性,而關(guān)關(guān)系的碼碼為n端端實(shí)體的的碼。 一個(gè)11:1聯(lián)聯(lián)系可以以轉(zhuǎn)換為為一個(gè)獨(dú)獨(dú)立的關(guān)關(guān)系模式式,也可可以與任任意一端端對(duì)應(yīng)的的關(guān)系模模式合并并。三個(gè)個(gè)或三個(gè)個(gè)以上實(shí)實(shí)體間的的一個(gè)多多元聯(lián)系系可以轉(zhuǎn)轉(zhuǎn)換為一一個(gè)關(guān)系系模式。與與該多元元聯(lián)系相相連的各各實(shí)體的的碼以及及聯(lián)系本本身的屬屬性均轉(zhuǎn)轉(zhuǎn)換為關(guān)關(guān)系的屬屬性,而而關(guān)系的的碼為各各實(shí)體碼碼的組合合 具有有相同碼碼的關(guān)系系模式可可合并。第五章 物物理設(shè)計(jì)計(jì)5.1 數(shù)數(shù)據(jù)庫的的存儲(chǔ)結(jié)結(jié)構(gòu)通過需求分分析,概概要設(shè)計(jì)計(jì)和邏輯輯設(shè)計(jì)流流程得到到
31、本系統(tǒng)統(tǒng)的數(shù)據(jù)據(jù)庫結(jié)構(gòu)構(gòu)。5.1.11 數(shù)據(jù)據(jù)庫的表表設(shè)計(jì)進(jìn)一步確定定上一章章邏輯設(shè)設(shè)計(jì)中設(shè)設(shè)計(jì)好的的關(guān)系模模式中各各個(gè)數(shù)據(jù)據(jù)項(xiàng)的類類型和長(zhǎng)長(zhǎng)度,將將每個(gè)關(guān)關(guān)系轉(zhuǎn)換換為數(shù)據(jù)據(jù)庫中的的二維表表格,并并確定了了各個(gè)表表的主鍵鍵和外鍵鍵,得到到以下表表結(jié)構(gòu):字段名稱字段含義數(shù)據(jù)類型及及長(zhǎng)度約束ygid員工編號(hào)varchhar(10)主鍵ygnamme姓名char(10)ygdeppt部門varchhar(20)ygsexx性別varchhar(2)ygbirrthdday出生日期datettimeeygplaace籍貫varchhar(40)yglevvel職稱varchhar(10)ygdatte
32、進(jìn)入公司時(shí)時(shí)間datettimee表5.1 員工基基本信息息表字段名稱字段含義數(shù)據(jù)類型及及長(zhǎng)度約束kqid員工編號(hào)varchhar(10)主鍵kqnamme姓名varchhar(10)kqdatte日期datettimeekqdayys本月天數(shù)varchhar(10)qworkk出勤varchhar(10)kqabssentt曠工varchhar(10)kqearrly早退varchhar(10)kqoveer加班varchhar(10)表5.2 員工考考勤信息息表字段名稱字段含義數(shù)據(jù)類型及及長(zhǎng)度約束pjid員工編號(hào)varchhar(10)主鍵pjnamme姓名varchhar(40)pjde
33、ppt部門varchhar(10)pjlevvel業(yè)務(wù)水平varchhar(10)ygressultt工作業(yè)績(jī)varchhar(10)pjdatte時(shí)間varchhar(10)pjpossitiion工作態(tài)度varchhar(10)pjothher其他varchhar(10)表5.3 員工工工資評(píng)價(jià)價(jià)信息表表字段名稱字段含義數(shù)據(jù)類型及及長(zhǎng)度約束gxid員工編號(hào)varchhar(10)主鍵gxnamme姓名varchhar(40)gzdatte時(shí)間datettimeegxbasse底薪varchhar(10)gxbonnus獎(jiǎng)金varchhar(10)gxducct扣考核varchhar(10)
34、gxhouuse房租varchhar(10)gxlabboraage實(shí)發(fā)工資varchhar(10)表5.4 員工工工資信息息表5.1.22 關(guān)系系模式的的存取方方式關(guān)系模式采采用索引引存取方方法與聚聚簇存取取方法共共用。為為數(shù)據(jù)庫庫中各基基本表建建立的索索引如下下:基本本表員工工編號(hào)、姓姓名經(jīng)常常在查詢?cè)儣l件中中出現(xiàn),考考慮在其其之上建建立聚簇簇索引。5.1.33 數(shù)據(jù)庫庫安全性性 安全與與保密要要求:此此系統(tǒng)可可以分為為用戶和和管理員員,用戶戶可以瀏瀏覽自己己的個(gè)人人信息,但但不能修修改自己己的信息息,凡要要修改都都需通過過管理員員去修改改。管理理員主要要管理系統(tǒng)的各種種信息。目標(biāo):在于于
35、開發(fā)一一個(gè)功能能使用、操操作方便便,簡(jiǎn)單單明了的的人事管管理系統(tǒng)統(tǒng)。再設(shè)設(shè)計(jì)出功功能強(qiáng)大大的軟件件的同時(shí)時(shí),盡可可能地減減少對(duì)系系統(tǒng)資源源的占用用,并且且還要力力求做到到通過使使用本系系統(tǒng),盡盡量使單單位的人人事管理理工作系系統(tǒng)化、自自動(dòng)化和和規(guī)范化化,從而而達(dá)到提提高企、事事業(yè)單位位管理效效率的目目的,同同時(shí)也希希望此次次工程加加強(qiáng)我們們自身的的小組協(xié)協(xié)作意識(shí)識(shí),加深深程序設(shè)設(shè)計(jì)思想想,同時(shí)時(shí)要學(xué)習(xí)習(xí)工程設(shè)設(shè)計(jì)思想想,再技技術(shù)和軟軟件工程程思想上上同時(shí)得得到鍛煉煉和提高高。人事事管理信信息系統(tǒng)統(tǒng),在實(shí)實(shí)際工作作中得到到了廣泛泛的應(yīng)用用,它對(duì)對(duì)企事業(yè)業(yè)單位的的人力資資源進(jìn)行行有效的的管理,提提
36、高了管管理的效效率。本本系統(tǒng)的的技術(shù)完完備、成成熟,經(jīng)經(jīng)濟(jì)效益益合理,滿滿足安全全真實(shí)的的企業(yè)人人事管理理信息系系要求:規(guī)范企業(yè)管管理,實(shí)實(shí)現(xiàn)對(duì)全全公司人人事管理理的實(shí)時(shí)時(shí)監(jiān)控;實(shí)現(xiàn)對(duì)每名名員工個(gè)個(gè)人業(yè)績(jī)績(jī)的考核核;實(shí)現(xiàn)較完善善的人事事管理體體系;為企業(yè)領(lǐng)導(dǎo)導(dǎo)決策提提供依據(jù)據(jù);系統(tǒng)符合實(shí)實(shí)際生產(chǎn)產(chǎn)需求,人人機(jī)界面面友好,操操作簡(jiǎn)單單。第六章 實(shí)實(shí)現(xiàn)運(yùn)行行與維護(hù)護(hù)6.1 實(shí)實(shí)現(xiàn)根據(jù)概要設(shè)設(shè)計(jì)和邏邏輯設(shè)計(jì)計(jì)的結(jié)果果,在計(jì)計(jì)算機(jī)上上建立實(shí)實(shí)際的數(shù)數(shù)據(jù)庫結(jié)結(jié)構(gòu),導(dǎo)導(dǎo)入數(shù)據(jù)據(jù)進(jìn)行程程序調(diào)試試。創(chuàng)建員工基基本信息息的數(shù)據(jù)庫庫創(chuàng)建員工考考勤信息息數(shù)據(jù)庫庫3、創(chuàng)建員員工工作作評(píng)價(jià)信信息數(shù)據(jù)據(jù)庫員工工資信信息數(shù)
37、據(jù)據(jù)庫6.2 人人機(jī)界面面設(shè)計(jì)6.2.11 用戶戶登錄界界面用戶登陸界界面是每每一個(gè)用用戶,在在登陸本本系統(tǒng)時(shí)時(shí)出現(xiàn)的的界面,如如要用戶戶輸入用用戶名、密密碼,以以及確定定用戶身身份。其其界面如如下圖:圖6-1 登陸頁頁面登陸成功后后的頁面面:圖6-2 登陸成成功的頁頁面員工基本信信息視圖圖:圖6-3 員工基基本信息息頁面員工工作評(píng)評(píng)價(jià)視圖圖:圖6-4 員工工工作評(píng)價(jià)價(jià)頁面員工考勤視視圖:圖6-5員員工考勤勤頁面員工工資視視圖:圖6-6 員工工工資頁面面系統(tǒng)視圖:圖6-7 系統(tǒng)頁頁面6.3 系系統(tǒng)測(cè)試試6.3.11員工基基本信息息測(cè)試1、查詢員員工信息息a.查詢所所有員工工信息圖6-8 員工基
38、基本信息息頁面b.按員工工編號(hào)查查詢查找員工信信息頁面面:圖6-9 查找員員工信息息頁面查詢結(jié)果:圖6-100 查詢?cè)兘Y(jié)果頁頁面c.按員工工姓名查查詢查找員工信信息頁面面:圖6-111 查詢?cè)兘Y(jié)果頁頁面2、增、刪刪、改員員工信息息a.增加員員工信息息圖6-122 查詢結(jié)結(jié)果頁面面增加成功:圖6-133 查詢?cè)兘Y(jié)果頁頁面結(jié)果顯示:圖6-144 查詢?cè)兘Y(jié)果頁頁面b.修改員員工信息息圖6-155 修改改頁面 修改成功:圖6-166 修改改成功頁頁面c刪除員員工信息息執(zhí)行操作:圖6-177 刪除除員工界界面 刪除成功:圖6-188 刪除除成功頁頁面6.3.33員工工工作評(píng)價(jià)價(jià)測(cè)試圖6-199 系統(tǒng)統(tǒng)頁
39、面6.3.44 員工考考勤測(cè)試試a查詢所所有員工工考勤圖6-200 系統(tǒng)統(tǒng)頁面b查詢員員工考勤勤圖6-211 查詢?cè)冺撁娌樵兘Y(jié)果:圖6-222 查詢?cè)兘Y(jié)果頁頁面6.3.55 員工工工資測(cè)測(cè)試1查詢員員工工資資圖6-233 查詢?cè)兘Y(jié)果頁頁面2增、刪刪、改工資記記錄a.增加工工資記錄錄圖6-244 系統(tǒng)頁面面增加成功:圖6-255 系統(tǒng)統(tǒng)頁面結(jié)果顯示:圖6-266 系統(tǒng)頁面面b.修改工工資記錄錄修改成功頁頁面:圖6-277 修改改成功頁頁面結(jié)果顯示:圖6-288 系統(tǒng)統(tǒng)頁面c刪除工工資記錄錄刪除成功:圖6-299 系統(tǒng)統(tǒng)頁面結(jié)果顯示:圖6-300 系統(tǒng)統(tǒng)頁面6.4 系系統(tǒng)維護(hù)護(hù)設(shè)備的硬件件故障可可
40、能造成成本軟件件不能運(yùn)運(yùn)行或不不能正常常進(jìn)行輸輸入、輸輸出等后后果,系系統(tǒng)的資資源不足足及網(wǎng)絡(luò)絡(luò)傳輸通通道阻塞塞可能造造成本軟軟件不能能正常運(yùn)運(yùn)行,并并有可能能造成機(jī)機(jī)器“死機(jī)”,上述述故障的的處理由由用戶自自行解決決。軟件件在運(yùn)行行過程中中產(chǎn)生的的數(shù)據(jù)庫庫錯(cuò)誤,將將由系統(tǒng)統(tǒng)自動(dòng)記記入錯(cuò)誤誤日志,非非數(shù)據(jù)傳傳輸引起起的錯(cuò)誤誤將由系系統(tǒng)管理理員或軟軟件開發(fā)發(fā)者解決決。軟件件在運(yùn)行行過程中中產(chǎn)生的的其他錯(cuò)錯(cuò)誤,將將根據(jù)情情況由軟軟件開發(fā)發(fā)者或軟軟件開發(fā)發(fā)者協(xié)助助系統(tǒng)管管理員解解決??偨Y(jié)在本系統(tǒng)的的開發(fā)過過程中,由由于是我我們初次次開發(fā)軟軟件,一一方面對(duì)對(duì)企業(yè)人人事管理理的整個(gè)個(gè)流程不不夠熟悉悉,另
41、一一方面在在知識(shí)、經(jīng)經(jīng)驗(yàn)方面面都存在在著不足足,時(shí)間間也比較較倉促,因因此該系系統(tǒng)必然然會(huì)存在在一些缺缺陷,缺缺少需要要密碼的的登錄頁頁面,缺缺乏對(duì)系系統(tǒng)整體體進(jìn)行周周密考慮慮,這些些都有待待于進(jìn)一一步的改改善。但但其功能能全面、易易于日后后系統(tǒng)更更新、數(shù)數(shù)據(jù)庫管管理容易易、界面面友好、操操作方便便、效率率高、安安全性好好等優(yōu)點(diǎn)點(diǎn)是本管管理系統(tǒng)統(tǒng)所具備備的。我我們?cè)O(shè)計(jì)計(jì)的企業(yè)業(yè)人事管管理系統(tǒng)統(tǒng),提供供了較為為完備的的員工、工工資等信信息,實(shí)實(shí)現(xiàn)了數(shù)數(shù)據(jù)庫的的基本操操作,如如修改、插插入、刪刪除、查查詢等。完完善的信信息管理理,支持持員工信信息、人人員增加加、調(diào)動(dòng)動(dòng)。系統(tǒng)統(tǒng)主要針針對(duì)查看看員工的
42、的各種信信息需求求所設(shè)計(jì)計(jì)的,可可以很好好地管理理數(shù)據(jù)。通過這次課課程設(shè)計(jì)計(jì),我們們受益匪匪淺,在在這短短短的幾個(gè)個(gè)星期里里,我們們不僅將將課堂上上老師傳傳授的理理論知識(shí)識(shí)付諸于于實(shí)踐,提提高自己己的理論論水平,實(shí)實(shí)際操作作技巧,更更重要的的是我們們還學(xué)到到了很多多可多課課本上沒沒有的知知識(shí)。那那就是”團(tuán)結(jié)“”探索索“和”支持“。團(tuán)結(jié)結(jié)我們們是一個(gè)個(gè)團(tuán)隊(duì),單單靠一個(gè)個(gè)人的力力量什么么也做不不成,只只有大家家進(jìn)網(wǎng)一一處使,才才能把事事情做好好;探索索凡事事都要有有探索的的精神,它它是助人人向前的的動(dòng)力之之源,遇遇事多問問個(gè)“為什么么”,你會(huì)會(huì)從中學(xué)學(xué)到很多多;堅(jiān)持持一路路走來,困困難重重重 ,我
43、我們堅(jiān)持持,我們們成功!最后,感謝謝金海波波老師的的關(guān)心,指指導(dǎo)與教教誨,向向所有幫幫助我們們做好數(shù)數(shù)據(jù)庫設(shè)設(shè)計(jì)的老老師和同同學(xué)們之之一深深深的感謝謝。參考文獻(xiàn)1數(shù)數(shù)據(jù)庫理理論系統(tǒng)統(tǒng)薩師煊煊等著高等教教育出版版社20006年55月出版版2SSQL Seervee 20005數(shù)數(shù)據(jù)庫開開發(fā)應(yīng)用用程序 孫全全黨等主主編 科學(xué)出出版社 220088年2月月第一版版3管管理信息息系統(tǒng)(第第四版) 薛華華成著 清華華大學(xué)出出版社 20005年年4JJavaa語言與與面向?qū)?duì)象程序序設(shè)計(jì)清華大學(xué)出版社2007年 附錄主程序:imporrt jjavaa.awwt.eevennt.AActiionEEven
44、nt;imporrt jjavaa.awwt.eevennt.AActiionLListteneer;imporrt jjavaa.uttil.Vecctorr;imporrt jjavaax.sswinng.JJFraame;imporrt jjavaax.sswinng.JJMennu;imporrt jjavaax.sswinng.JJMennuBaar;imporrt jjavaax.sswinng.JJMennuIttem;imporrt jjavaax.sswinng.JJOpttionnPanne;imporrt jjavaax.sswinng.JJScrrolllPanne;i
45、mporrt jjavaax.sswinng.JJTabble;publiic claass MaiinUII immpleemennts ActtionnLisstenner pprivvatee JFFramme jjf; /主界界面,顯顯示表格格數(shù)據(jù) pprivvatee JFFramme jjFraame; pprivvatee JMMenuuBarr jmmb; /主界界面上的的菜單欄欄對(duì)象 pprivvatee JMMenuu jmm1,jm22,jm33,jm44,jm55;/五五個(gè)菜單單,分別別為員工工基本信信息、員員工工作作評(píng)價(jià)、員員工考勤勤、員工工工資、系系統(tǒng) pprivv
46、atee JMMenuuIteem jjmx11,jmxx2,jmxx3,jmxx4,jmxx5,jmxx6;/員員工基本本信息的的菜單項(xiàng)項(xiàng),分別別為查詢?cè)兯袉T員工、按按員工編編號(hào)查詢?cè)?,按員員工姓名名查詢,增增加員工工,修改改員工,刪刪除員工工 pprivvatee JMMenuuIteem jjmp; /課課程管理理的菜單單項(xiàng),分分別為 pprivvatee JMMenuuIteem jjmk11,jmkk2; /選課管管理的菜菜單項(xiàng),分分別為 pprivvatee JMMenuuIteem jjmg11,jmgg2,jmgg3,jmgg4; pprivvatee JMMenuuItee
47、m jjmexxit; /系系統(tǒng)的菜菜單項(xiàng):退出 pprivvatee JTTablle jjt; /表表格顯示示組件 pprivvatee JSScroollPPanee jssp; /滾滾動(dòng)Paane,表表格組件件會(huì)用到到 pprivvatee VeectoorVVecttor rowwDatta; /保存從從數(shù)據(jù)庫庫中取得得的二維維表數(shù)據(jù)據(jù),用表表格組件件顯示這這些數(shù)據(jù)據(jù) pprivvatee Veectoor siinglleRoowDaata; /保存從從數(shù)據(jù)庫庫中取得得的單條條記錄publlic staaticc voiid mmainn(Sttrinng arrgs) neww
48、MaainUUI();publlic MaiinUII()jf=neww JFFramme(); /創(chuàng)創(chuàng)建Frrameejmbb=neww JMMenuuBarr(); /以下下代碼生生成菜單單欄、菜菜單、菜菜單項(xiàng)jm11=neww JMMenuu(員員工基本本信息);jm22=neww JMMenuu(員員工工作作評(píng)價(jià));jm33=neww JMMenuu(員員工考勤勤); jm44=neww JMMenuu(員員工工資資);jm55=neww JMMenuu(系系 統(tǒng)統(tǒng));jmxx1=neww JMMenuuIteem(查詢所所有員工工);jmxx1.aaddAActiionLListte
49、neer(tthiss); /增加事事件監(jiān)聽聽者jmxx2=neww JMMenuuIteem(按員工工編號(hào)查查詢);jmxx2.aaddAActiionLListteneer(tthiss);jmxx3=neww JMMenuuIteem(按員工工姓名查查詢);jmxx3.aaddAActiionLListteneer(tthiss);jmxx4=neww JMMenuuIteem(增加員員工);jmxx4.aaddAActiionLListteneer(tthiss);jmxx5=neww JMMenuuIteem(修改員員工);jmxx5.aaddAActiionLListteneer(
50、tthiss);jmxx6=neww JMMenuuIteem(刪除員員工);jmxx6.aaddAActiionLListteneer(tthiss);jmpp=neww JMMenuuIteem(查詢所所有員工工工作評(píng)評(píng)價(jià));jmpp.adddAcctioonLiisteenerr(thhis);jmkk1=neww JMMenuuIteem(查詢所所有員工工考勤);jmkk1.aaddAActiionLListteneer(tthiss); jjmk22=neww JMMenuuIteem(查詢員員工缺勤勤);jmkk2.aaddAActiionLListteneer(tthiss);j
51、mgg1=neww JMMenuuIteem(查詢所所有員工工工資);jmgg1.aaddAActiionLListteneer(tthiss); jjmg22=neww JMMenuuIteem(增加員員工工資資記錄);jmgg2.aaddAActiionLListteneer(tthiss); jjmg33=neww JMMenuuIteem(修改員員工工資資記錄);jmgg3.aaddAActiionLListteneer(tthiss); jjmg44=neww JMMenuuIteem(刪除員員工工資資記錄);jmgg4.aaddAActiionLListteneer(tthiss)
52、;jmeexitt=neww JMMenuuIteem(退出);jmeexitt.adddAcctioonLiisteenerr(thhis);jf.settJMeenuBBar(jmbb);jf.settTittle(企業(yè)業(yè)人事管管理系統(tǒng)統(tǒng));/下下兩行把把菜單項(xiàng)項(xiàng)和菜單單連接起起來jm11.addd(jjmx11);jmm1.aadd(jmxx2);jm11.addd(jjmx33);jmm1.aaddSSepaarattor();jjm1.addd(jmmx4);jmm1.aadd(jmxx5);jm11.addd(jjmx66);jm22.addd(jjmp);jm33.addd(jj
53、mk11);jmm3.aadd(jmkk2);jm44.addd(jjmg11);jmm4.aaddSSepaarattor();jjm4.addd(jmmg2);jmm4.aadd(jmgg3);jm44.addd(jjmg44);jm55.addd(jjmexxit);jmbb.addd(jjm1);jmmb.aadd(jm22);jmmb.aadd(jm33);jmmb.aadd(jm44);jmmb.aadd(jm55);/把菜單單和菜單單欄連接接起來rowwDatta=neww VeectoorVVecttor(); /初初始化數(shù)數(shù)據(jù)變量量 sinngleeRowwDatta=new
54、w Veectoor();jf.settExttenddedSStatte(JJFraame.MAXXIMIIZEDD_BOOTH);/設(shè)定主主界面最最大化,并并顯示它它jf.settVissiblle(ttruee);publlic voiid aactiionPPerfformmed(ActtionnEveent e) /事件件處理方方法,選選擇菜單單項(xiàng)會(huì)執(zhí)執(zhí)行此函函數(shù) if(ee.geetSoourcce()=jjmexxit) Syysteem.eexitt(0); /選擇擇“退出出“菜單單項(xiàng),執(zhí)執(zhí)行此語語句 if(ee.geetSoourcce()=jjmp) /選擇“查查詢所有有員
55、工評(píng)評(píng)價(jià)“菜菜單項(xiàng),執(zhí)執(zhí)行此語語句 neww PjjAdmmin().qquerryAlll(rrowDDataa); /通通過PjjAdmmin對(duì)對(duì)象執(zhí)行行queeryAAll方方法查詢?cè)償?shù)據(jù)庫庫,得到到的數(shù)據(jù)據(jù)放入rrowDDataa中 thiis.ddispplayyWorrkerrs1(); /通通過表格格組件顯顯示數(shù)據(jù)據(jù) if(ee.geetSoourcce()=jjmk11) /選擇“查查詢所有有員工考考勤“菜菜單項(xiàng),執(zhí)執(zhí)行此語語句 neww KqqAdmmin().qquerryAlll(rrowDDataa); /通通過KqqAdmmin對(duì)對(duì)象執(zhí)行行queeryAAll方方法查
56、詢?cè)償?shù)據(jù)庫庫,得到到的數(shù)據(jù)據(jù)放入rrowDDataa中 thiis.ddispplayyWorrkerrs3(); /通通過表格格組件顯顯示數(shù)據(jù)據(jù) iff(e.gettSouurcee()=jmmk2) /選擇“查查詢員工工缺勤“菜菜單項(xiàng),執(zhí)執(zhí)行此語語句 neww KqqAdmmin().qquerryAlll(rrowDDataa);/通過KKqAddminn對(duì)象執(zhí)執(zhí)行quueryyAlll方法查查詢數(shù)據(jù)據(jù)庫,得得到的數(shù)數(shù)據(jù)放入入rowwDatta中 Strringg Yggid=JOpptioonPaane.shoowInnputtDiaalogg(請(qǐng)輸輸入員工工編號(hào):);/通通過輸入入對(duì)
57、話框框得到待待查詢員員工編號(hào)號(hào) neww XxxAdmmin().qquerryByyYgiid(rrowDDataa,Yggid); /通過XXxAddminn對(duì)象傳傳遞員工工編號(hào)并并查詢數(shù)數(shù)據(jù)庫,得得到的數(shù)數(shù)據(jù)放入入rowwDatta中 thiis.ddispplayyWorrkerrs3(); /通通過表格格組件顯顯示數(shù)據(jù)據(jù) iff(e.gettSouurcee()=jmmg1) /選擇“查查詢所有有員工工工資“菜菜單項(xiàng),執(zhí)執(zhí)行此語語句 neww GzzAdmmin().qquerryAlll(rrowDDataa); /通通過GzzAdmmin對(duì)對(duì)象執(zhí)行行queeryAAll方方法查詢
58、詢數(shù)據(jù)庫庫,得到到的數(shù)據(jù)據(jù)放入rrowDDataa中 thiis.ddispplayyWorrkerrs2(); /通通過表格格組件顯顯示數(shù)據(jù)據(jù) iff(e.gettSouurcee()=jmmg2) /選選擇“增增加員工工工資記記錄“菜菜單項(xiàng),執(zhí)執(zhí)行此iif語句句 thhis.sinngleeRowwDatta.ccleaar(); /使使用veectoor變量量前,先先清空 neww GzzEdiitUII(jff,增加加工資記記錄,truue,sinngleeRowwDatta); /生成員員工工資資記錄編編輯窗口口,并取取得新增增員工工工資數(shù)據(jù)據(jù),放入入存儲(chǔ)記記錄的數(shù)數(shù)據(jù)變量量sinn
59、gleeRowwDatta中 intt rss=neew GGzAddminn().inssertt(siinglleRoowDaata); /通通過GzzAdmmin對(duì)對(duì)象的iinseert方方法向數(shù)數(shù)據(jù)庫插插入記錄錄 if(rrs00) /判斷斷是否插插入操作作成功,并并顯示提提示窗口口 JOpptioonPaane.shoowMeessaageDDiallog(nulll, 成功功增加員員工工資資記錄!); elsse JOpptioonPaane.shoowMeessaageDDiallog(nulll, 增加加員工工工資記錄錄失?。?; neww GzzAdmmin().qquerr
60、yAlll(rrowDDataa); /通過GGZAddminn對(duì)象執(zhí)執(zhí)行quueryyAlll方法查查詢數(shù)據(jù)據(jù)庫,得得到的數(shù)數(shù)據(jù)放入入rowwDatta中 thiis.ddispplayyWorrkerrs2(); /通過表表格組件件顯示數(shù)數(shù)據(jù) iff(e.gettSouurcee()=jmmg3) /選選擇“修修改員工工工資記記錄“菜菜單項(xiàng),執(zhí)執(zhí)行此iif語句句 Strringg Yggid=JOpptioonPaane.shoowInnputtDiaalogg(請(qǐng)輸輸入員工工編號(hào):); /通過輸輸入對(duì)話話框得到到待修改改員工號(hào)號(hào) neew GGzAddminn().queeryBByYg
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 股份制企業(yè)創(chuàng)立人合同書格式
- 建筑工程勞務(wù)分包合同
- 工程合同范本在線查閱
- 2024新版簡(jiǎn)單食堂承包合同書范本
- 簡(jiǎn)單股權(quán)轉(zhuǎn)讓協(xié)議書范本
- 建筑維修保養(yǎng)服務(wù)補(bǔ)充協(xié)議
- 2023年高考地理重點(diǎn)難點(diǎn)考點(diǎn)通練-服務(wù)業(yè)(原卷版)
- 1.1堅(jiān)持改革開放(導(dǎo)學(xué)案) 2024-2025學(xué)年統(tǒng)編版道德與法治九年級(jí)上冊(cè)
- 個(gè)人投資合同協(xié)議樣本
- 生物中圖版自主訓(xùn)練:第一單元第二章第二節(jié)染色體結(jié)構(gòu)變異對(duì)性狀的影響
- MOOC 機(jī)械制圖-河北工程大學(xué) 中國大學(xué)慕課答案
- 2023尾礦庫企業(yè)安全生產(chǎn)風(fēng)險(xiǎn)分級(jí)管控和隱患排查治理實(shí)施指南
- JTGT H21-2011 公路橋梁技術(shù)狀況評(píng)定標(biāo)準(zhǔn)
- 部編版2024年小學(xué)五年級(jí)上冊(cè)語文《期中》試卷【含答案】
- 整體租賃底商運(yùn)營(yíng)方案
- 2023年蘇州城市學(xué)院招聘考試真題
- 應(yīng)用化工技術(shù)職業(yè)生涯規(guī)劃
- 警務(wù)技能培訓(xùn)計(jì)劃方案
- 法學(xué)生涯發(fā)展展示
- 美容醫(yī)學(xué)倫理學(xué)課件
- 苗圃基地年終總結(jié)匯報(bào)
評(píng)論
0/150
提交評(píng)論