市醫(yī)院人事管理系統(tǒng)畢業(yè)論文_第1頁
市醫(yī)院人事管理系統(tǒng)畢業(yè)論文_第2頁
市醫(yī)院人事管理系統(tǒng)畢業(yè)論文_第3頁
市醫(yī)院人事管理系統(tǒng)畢業(yè)論文_第4頁
市醫(yī)院人事管理系統(tǒng)畢業(yè)論文_第5頁
已閱讀5頁,還剩57頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 JIU JIANG UNIVERSITY畢 業(yè) 論 文題 目 市醫(yī)院人事管理系統(tǒng) 英文題目Personnel Management Systemof City Hospital 院 系 信息科學(xué)與技術(shù)學(xué)院 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 姓 名 繆會(huì)玲 班級(jí)學(xué)號(hào) A081141 指導(dǎo)教師 王超 二一二年五月摘 要隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理勢(shì)在必行。對(duì)于大中型企業(yè)來說,利用計(jì)算機(jī)支持企業(yè)高效率完成勞動(dòng)人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件;而且人事管理又是一項(xiàng)非常煩瑣的事情,數(shù)量之大,福利核算極其不便。通過對(duì)市醫(yī)院人事管

2、理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),目前完成了醫(yī)院人事對(duì)員工基本信息、部門基本信息、獎(jiǎng)懲記錄等信息的錄入修改和刪除功能,員工每天上下班簽到和簽離時(shí)考勤情況的錄入功能、員工在線請(qǐng)假功能、根據(jù)員工的出勤情況自動(dòng)計(jì)算每月的工資情況。系統(tǒng)選擇了JSP(Java Server Pages) + SQL Server 2000的系統(tǒng)架構(gòu),從符合操作簡便、界面友好、靈活、實(shí)用的要求出發(fā),基本完成上述各功能模塊,經(jīng)測(cè)試系統(tǒng)各功能模塊運(yùn)行穩(wěn)定。關(guān)鍵字:人事管理,工資管理,在線請(qǐng)假,考勤記錄AbstractWith the rapid development of computer technology, using compu

3、ter enterprise personnel management is imperative. To complete the daily affairs of the labor and personnel management for large and medium-sized enterprises, the high efficiency of the use of computer support companies adapt to the modern enterprise system, promote labor and personnel management mo

4、re scientific, standardized a necessary condition; and personnel management is a very cumbersome number of welfare accounting is extremely inconvenient.City Hospital Personnel Management System Design and Implementation of the completion of the information input by the hospital personnel on the staf

5、f basic information, basic information, rewards and punishment records, modify, and delete employees to work every day to sign and check function of the input from the attendance employees leave online function, automatic calculation of the monthly wages of employees attendance.The system selected J

6、SP (Java Server Pages) + SQL Server 2000 system architecture to meet the simple, friendly interface, flexible, practical requirements of the basic completion of the functional modules, each functional module has been tested and stable operation.Keywords: Personnel Management, Salary Management, Onli

7、ne Leave, Attendance Records目 錄摘 要IAbstractII1 緒論課題國內(nèi)外研究現(xiàn)狀 (1)課題研究的背景(2)課題研究目的(2)課題研究意義(3)2 需求分析系統(tǒng)可行性分析(4)系統(tǒng)需求分析(5)系統(tǒng)功能需求分析(7)2.4 UML建模介紹(9)性能需求分析(13)3 概要設(shè)計(jì)系統(tǒng)開發(fā)的相關(guān)技術(shù)(14)系統(tǒng)層次模塊圖(16)數(shù)據(jù)庫設(shè)計(jì)(17)4 詳細(xì)設(shè)計(jì)部分4.1 主框架的設(shè)計(jì)(23)系統(tǒng)狀態(tài)圖(24)系統(tǒng)活動(dòng)圖(26)5 功能模塊實(shí)現(xiàn)數(shù)據(jù)庫連接的實(shí)現(xiàn)(29)登錄界面的實(shí)現(xiàn)(31)部門管理模塊的實(shí)現(xiàn)(33)員工工資管理模塊的實(shí)現(xiàn)(34)請(qǐng)假管理模塊的實(shí)現(xiàn)(40

8、)6 系統(tǒng)測(cè)試管理員登錄模塊測(cè)試(44)員工信息管理模塊測(cè)試(45)員工在線請(qǐng)假模塊測(cè)試(48)7 總結(jié)與展望7.1 總結(jié)(50)7.2 展望(50)致 謝(52)參考文獻(xiàn)(53)1 緒論1.1課題國內(nèi)外研究現(xiàn)狀國外的人事管理應(yīng)用可追溯到上世紀(jì)。美國軍方于1813年開始采用人事管理,美國聯(lián)邦政府則于1842年開始對(duì)政府公務(wù)員進(jìn)行人事管理。績效管理作為人事管理的重要內(nèi)容之一,其發(fā)展歷史滲透于人事管理發(fā)展的各個(gè)階段。人事管理的理論發(fā)源于西方發(fā)達(dá)國家,它是現(xiàn)代社會(huì)化大生產(chǎn)的發(fā)展和市場(chǎng)經(jīng)濟(jì)高度發(fā)達(dá)的產(chǎn)物。績效管理同員工的激勵(lì)是分不開的,許多著名的專家學(xué)者深入研究了員工激勵(lì)和員工行為,促進(jìn)了績效管理理論

9、的發(fā)展1。因?yàn)樵趪獾娜耸鹿芾淼睦砟钐岢鲈纾医?jīng)過長時(shí)間的實(shí)踐和驗(yàn)證,已經(jīng)發(fā)展得相對(duì)比較成熟。隨著國外科技在世界上遙遙領(lǐng)先的技術(shù),在各個(gè)領(lǐng)域上都及早的實(shí)現(xiàn)了人力管理轉(zhuǎn)向計(jì)算機(jī)管理的模式。而人事管理系統(tǒng)不僅及早的運(yùn)用計(jì)算機(jī)管理技術(shù),更是通過不斷的實(shí)踐和修改,比較完美的融合到企業(yè)人事管理的系統(tǒng)中去。大大避免了人為所面臨的一些主觀問題,達(dá)到了運(yùn)用最少的人力資源,完成最有效的解決能力。我國的信息管理系統(tǒng)是九十年代初開始快速發(fā)展的。經(jīng)過十余年的發(fā)展,我國的數(shù)據(jù)庫管理技術(shù)也廣泛的應(yīng)用到各個(gè)領(lǐng)域中,電子計(jì)算機(jī)作為數(shù)據(jù)處理系統(tǒng),已逐漸成為人事管理現(xiàn)代化的重要工具,在人事管理中正在發(fā)揮著重要的作用。在我國,已

10、經(jīng)開始運(yùn)用電子計(jì)算機(jī)進(jìn)行人員工資管理、人事統(tǒng)計(jì)和查詢、干部考評(píng)和人事檔案管理以及人才預(yù)測(cè)和規(guī)劃等并且形成了產(chǎn)業(yè)化。但是,我們的一些企業(yè)對(duì)信息管理系統(tǒng)的應(yīng)用比起世界先進(jìn)水平還相當(dāng)落后。主要表現(xiàn)在:人事管理系統(tǒng)范圍使用相對(duì)狹窄、人事管理系統(tǒng)功能相對(duì)欠缺、穩(wěn)定性較差、功能相對(duì)單一等。而系統(tǒng)主要是彌補(bǔ)人事管理系統(tǒng)在功能上存在的一些缺陷,由于市醫(yī)院屬于中型企業(yè),員工相對(duì)較多,人事部的工作量較大,因此系統(tǒng)提供了對(duì)員工個(gè)人信息的統(tǒng)一管理,員工可以根據(jù)權(quán)限修改個(gè)人基本信息,查看與個(gè)人相關(guān)的一些信息,便于管理員工;系統(tǒng)記錄每個(gè)員工的出勤情況,可對(duì)員工的考勤情況進(jìn)行查詢、修改操作,方便統(tǒng)計(jì)每個(gè)員工的出勤情況,送交

11、財(cái)務(wù)部;記錄員工工資信息,方便員工工資信息查詢,修改,刪除操作,用戶管理可以對(duì)各個(gè)操作人員分配各種權(quán)限,并且有權(quán)限修改等的功能,保證了數(shù)據(jù)的安全性2。課題研究的背景隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理勢(shì)在必行。對(duì)于大中型企業(yè)來說,利用計(jì)算機(jī)支持企業(yè)高效率完成勞動(dòng)人事管理的日常事務(wù),是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件;計(jì)算機(jī)管理所無法比擬的優(yōu)點(diǎn)檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。不同的企業(yè)具有

12、不同的人事管理制度,這就決定了不同的企業(yè)需要不同的人事管理系統(tǒng)3。人事管理系統(tǒng)是一個(gè)企業(yè)單位不可缺少的部分,它的內(nèi)容對(duì)于企業(yè)的決策者和管理者來說都至關(guān)重要,所以人事管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄巍kS著醫(yī)院規(guī)模的擴(kuò)大,醫(yī)院的管理里組織會(huì)變得越來越大和困難,而信息的處理也變得越來越重要,對(duì)于醫(yī)院來說,員工的人事檔案不但可以使醫(yī)院的管理者在一定程度上掌握所聘用人員的基本人事信息,而且可以為醫(yī)院的人力資源管理工作提供相關(guān)的人事信息數(shù)據(jù)支持。譬如:醫(yī)院制定員工招聘計(jì)劃、培訓(xùn)計(jì)劃、合理的使用人員等等。因此,在辦公自動(dòng)化進(jìn)入社會(huì)的每一個(gè)角落的現(xiàn)代社會(huì)中,人事管理工作是非常重要的一項(xiàng)工作

13、,人事檔案管理工作的好壞不但可以直接影響到醫(yī)院的人力資源管理,而且會(huì)間接的影響到醫(yī)院整體管理。高效的人事管理可以提高醫(yī)院的市場(chǎng)競(jìng)爭力,使醫(yī)院具有更強(qiáng)的凝聚力和活力4。課題研究目的基于WEB模式的人事管理系統(tǒng)適應(yīng)了當(dāng)前發(fā)展的潮流,作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)人事信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人事勞資管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。人事管理系統(tǒng)通過與其它業(yè)務(wù)系統(tǒng)的數(shù)據(jù)集成與共享,不僅能夠?qū)ζ髽I(yè)的部門、單元、員工的績效進(jìn)行持續(xù)、詳實(shí)、有效的考核,而且

14、還能夠及時(shí)提供反饋信息,及時(shí)分析、解決所出現(xiàn)的問題,總結(jié)成功的經(jīng)驗(yàn),或借鑒失敗的教訓(xùn),并錄入數(shù)據(jù)庫,作為企業(yè)的知識(shí)記憶下來,同時(shí)予以共享,從而實(shí)現(xiàn)企業(yè)整體績效的持續(xù)改進(jìn)。績效考評(píng)的基本目的就是為了有效實(shí)施戰(zhàn)略性激勵(lì),具體可以分為戰(zhàn)略導(dǎo)向、提高績效和培訓(xùn)開發(fā)三個(gè)基本層次。人事管理的原則:規(guī)范化內(nèi)部原則,客觀公正原則,全方位考核原則,考核經(jīng)常化、制度化原則,權(quán)、責(zé)、利相結(jié)合原則和人事管理的效率原則。1.4課題研究意義 人事管理工作是一個(gè)醫(yī)院不可缺少的部分,它是醫(yī)院領(lǐng)導(dǎo)層了解醫(yī)院人員組成、考勤情況、工作評(píng)估、工資信息及進(jìn)行資源合理配置的重要依據(jù),其內(nèi)容對(duì)于醫(yī)院的領(lǐng)導(dǎo)層來說是至關(guān)重要的。為醫(yī)院持續(xù)、健

15、康、穩(wěn)定的發(fā)展打下良好基礎(chǔ)。通過對(duì)市醫(yī)院的人事管理工作實(shí)際情況進(jìn)行調(diào)查,醫(yī)院人事管理系統(tǒng)主要用來管理聯(lián)系人群組信息、聯(lián)系人信息、人事活動(dòng)提醒和人事活動(dòng)日志。它可以保存醫(yī)院內(nèi)部所有的人事活動(dòng)資料,給用戶提供高效的查詢服務(wù),并對(duì)人事活動(dòng)日志進(jìn)行查詢分析。良好的人事活動(dòng)資料管理和人事活動(dòng)日志管理,將給醫(yī)院帶來很多有價(jià)值的信息。大幅度的提高工作效率,使人事干部從繁重瑣碎的人事工作中解脫出來,把主要精力投入到日常工作中。綜上所述,非常有必要開發(fā)一套人事管理軟件。通過使用計(jì)算機(jī)軟件對(duì)人事工作進(jìn)行管理,將大大減少人事管理工作的工作量,提高了人事管理工作的效率,數(shù)據(jù)的準(zhǔn)確性和可靠性也將大大提高。并且將自己所學(xué)

16、的理論知識(shí)應(yīng)用到實(shí)際工作中去,實(shí)現(xiàn)了理論知識(shí)向?qū)嶋H應(yīng)用的轉(zhuǎn)化。2 需求分析系統(tǒng)可行性分析可行性分析是在用戶的要求和系統(tǒng)調(diào)研的基礎(chǔ)上進(jìn)行的,對(duì)新系統(tǒng)的開發(fā)從社會(huì)、技術(shù)、經(jīng)濟(jì)、管理等方面進(jìn)行分析,并得出新系統(tǒng)的開發(fā)工作可行、不可行、需要修改、追加投資、暫緩開發(fā)、分步實(shí)施等方案和結(jié)論,最后完成可行性分析。 經(jīng)濟(jì)可行性開發(fā)該系統(tǒng)所需的相關(guān)資料可以通過已存在的相關(guān)系統(tǒng)進(jìn)行調(diào)查采集,所需的其他應(yīng)用軟件、硬件系統(tǒng)也易于獲得.因此,開發(fā)成本較低。而引進(jìn)使用本此系統(tǒng)后,與傳統(tǒng)方式相比,具有高效率、低成本、高質(zhì)量的特點(diǎn),可以節(jié)省不少人力、物力及財(cái)力。所以,從經(jīng)濟(jì)的角度來看,該系統(tǒng)可行。 技術(shù)可行性技術(shù)可行性要考慮

17、現(xiàn)有的技術(shù)條件是否能夠順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的需求等。此系統(tǒng)用技術(shù)條件如下:(1)軟件方面:該系統(tǒng)中,數(shù)據(jù)庫服務(wù)器可安裝Microsoft SQL Server 2000數(shù)據(jù)庫,Web服務(wù)器使用Tomcat服務(wù)器,并采用Java語言和javascript腳本JSP等編程,這些都是已經(jīng)相當(dāng)成熟的軟件技術(shù)。(2)硬件方面:現(xiàn)市面上現(xiàn)有的硬件性能完全可以滿足該系統(tǒng)的要求且價(jià)格適中;互聯(lián)網(wǎng)的接入也可隨時(shí)向當(dāng)?shù)仉娦挪块T申請(qǐng)。 運(yùn)行可行性運(yùn)行可行性是對(duì)組織結(jié)構(gòu)的影響,現(xiàn)有人員和機(jī)構(gòu)和環(huán)境對(duì)系統(tǒng)的適應(yīng)性及人員培訓(xùn)補(bǔ)充計(jì)劃的可行性。當(dāng)前信息化技術(shù)已經(jīng)相當(dāng)普及,各類操作人員水平都有相當(dāng)?shù)母叨龋?/p>

18、所以在運(yùn)行上是可行性的5。2.2系統(tǒng)需求分析隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)人事信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn)。這些優(yōu)點(diǎn)能夠極大地提高人事管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。根據(jù)以上情況,決定實(shí)施建立人事信息管理系統(tǒng), 因?yàn)槿耸滦畔⒐芾硎且粋€(gè)企業(yè)單位不可缺少的部分,它的內(nèi)容對(duì)于企業(yè)的決策者和管理者來說都至關(guān)重要,所以人事信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。可以解決一直以來人們使用傳統(tǒng)人工的方式管理文件

19、檔案存在著的許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算實(shí)現(xiàn)企業(yè)人事檔案的管理勢(shì)在必行7。隨著醫(yī)院規(guī)模的進(jìn)一步擴(kuò)大,醫(yī)院職工的數(shù)量越來越多,管理制度也越來越變的嚴(yán)密復(fù)雜,傳統(tǒng)的人工管理方式或C/S架構(gòu)的管理軟件的缺陷逐漸顯露出來,為了提高醫(yī)院人事管理系統(tǒng)的效率和正確性,方便職工對(duì)個(gè)人基本信息的查詢,同時(shí)也為了降低管理系統(tǒng)的維護(hù)費(fèi)用,所以決定開發(fā)基于B/S的人事管理系統(tǒng)。人事信息管理系統(tǒng)是針對(duì)醫(yī)院人事處的大量業(yè)務(wù)處理工作用計(jì)算機(jī)進(jìn)行全面現(xiàn)代化管理,他必須具備以下基本

20、功能:(1)人事管理數(shù)據(jù)庫及表的操作。實(shí)現(xiàn)對(duì)人事檔案管理數(shù)據(jù)庫及表的創(chuàng)建,表中數(shù)據(jù)的維護(hù)。(2)人事檔案信息的管理。實(shí)現(xiàn)人事信息的添加,保存,修改和刪除等。(4)人事檔案信息的應(yīng)用。實(shí)現(xiàn)人事信息的查詢,統(tǒng)計(jì),人事資源的利用等。(4)員工考勤、工資和績效考核的管理。實(shí)現(xiàn)員工考勤、工資和績效考核的增加、刪除、修改、查看等功能。(5)員工在線請(qǐng)假的應(yīng)用。通過在線審批員工提交請(qǐng)假信息,方便管理員工的請(qǐng)假狀況。2.系統(tǒng)的高層業(yè)務(wù)流程圖系統(tǒng)的高層業(yè)務(wù)流程圖如圖2-1所示。修改記錄員工員工登記表新員工管理員新員工登記離職單人事調(diào)動(dòng)單員工基本信息管理員考勤記錄表獎(jiǎng)懲記錄表填寫請(qǐng)假條請(qǐng)假審批月度統(tǒng)計(jì)管理員請(qǐng)假記

21、錄信息考勤考評(píng)信息理信息查看用戶圖2-1 系統(tǒng)高層業(yè)務(wù)流程圖高層業(yè)務(wù)流程圖是一種描述系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)單位,人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表,利用它可以幫助分析人員找出業(yè)務(wù)流程中的不合理流向,它是物理模型。系統(tǒng)中的高層業(yè)務(wù)流程圖描述了管理員對(duì)考勤考評(píng)的處理過程以及員工信息、員工請(qǐng)假的處理過程。管理員每個(gè)月需要根據(jù)每個(gè)員工的考勤情況和獎(jiǎng)懲情況作出統(tǒng)計(jì),根據(jù)統(tǒng)計(jì)的結(jié)果形成月度統(tǒng)計(jì)表,根據(jù)月度統(tǒng)計(jì)表來對(duì)員工的績效進(jìn)行考核,員工可以查看自己的考核情況。當(dāng)新員工來報(bào)道時(shí),員工需要進(jìn)行信息登記,管理員根據(jù)員工登記的信息將員工信息添加到員工信息表中,當(dāng)員工因?yàn)槿耸抡{(diào)動(dòng)或離職時(shí)需要對(duì)員工

22、的基本信息進(jìn)行修改;當(dāng)員工需要請(qǐng)假時(shí),員工需要填寫請(qǐng)假申請(qǐng)等待管理員審批,并將員工的請(qǐng)假記錄存儲(chǔ)到請(qǐng)假信息表中,員工可以查看自己的基本信息和所有請(qǐng)假記錄。2.3系統(tǒng)功能需求分析醫(yī)院人事管理系統(tǒng)是一個(gè)面向醫(yī)院人事部門工作人員,為其提供服務(wù)的綜合信息管理系統(tǒng)。人事人員通過系統(tǒng)完成相關(guān)的日常工作,這些工作也是平常較為繁重的工作。員工的個(gè)人信息等等都記錄在人事系統(tǒng)里進(jìn)行管理。醫(yī)院下設(shè)人事部門,全權(quán)處理醫(yī)院內(nèi)部一切人事事務(wù)8。人事管理系統(tǒng)的功能模塊分為管理員功能模塊和員工功能模塊,管理員功能模塊如下:(1)員工信息管理:包括查看員工信息列表、添加員工信息、刪除員工信息、修改員工信息等。(2)部門管理:包

23、括查看部門列表、刪除部門信息、修改部門信息及添加新部門等。(3)假期情況管理:主要用來處理職工的請(qǐng)假申請(qǐng)信息。員工通過在線填寫請(qǐng)假信息,提交到管理員界面,管理員對(duì)提交的請(qǐng)假信息進(jìn)行同意批審合格后,將批審的相關(guān)信息反饋給員工,員工可通過登錄自己的賬號(hào)查看自己的請(qǐng)假信息是否已被批準(zhǔn)。(4)員工考勤管理:管理員登錄到管理員界面可以查看、修改、刪除員工每天的考勤信息。系統(tǒng)中的考勤類型有正常、遲到、早退、遲到早退、請(qǐng)假、曠工,員工的上班時(shí)間設(shè)為上午的九點(diǎn),下班設(shè)為下午六點(diǎn)。在一天中,員工只能簽到一次,而且在員工沒有上班簽到記錄時(shí),此員工不能操作下班簽離,系統(tǒng)中員工的考勤情況分為正常、遲到、早退、遲到早退

24、、請(qǐng)假、曠工幾種情況,上午的上班時(shí)間設(shè)為九點(diǎn),下班時(shí)間設(shè)為下午六點(diǎn)。上班在九點(diǎn)以前簽到為正常,九點(diǎn)以后到下午六點(diǎn)之前簽到為遲到,六點(diǎn)以后簽到算曠工;下班離簽的時(shí)間為下午六點(diǎn),六點(diǎn)之前離簽為早退。如果員工有提交了請(qǐng)假信息,在管理員批準(zhǔn)此員工的請(qǐng)假信息后,此員工的請(qǐng)假信息將會(huì)添加到自己的考勤信息表中,其考勤情況將標(biāo)為請(qǐng)假,如果員工的某一天請(qǐng)了假,但是這一天他來上班,那么他的簽到記錄將會(huì)覆蓋了這一天的請(qǐng)假記錄。(5)員工工資管理:主要用來處理員工的工資情況。根據(jù)職稱級(jí)別的不同,把每個(gè)職稱級(jí)別的基本工資、各種補(bǔ)貼存儲(chǔ)在數(shù)據(jù)庫中,再根據(jù)員工每個(gè)月的的考勤情況,獎(jiǎng)懲情況計(jì)算出此員工的工資;在系統(tǒng)中將發(fā)放工

25、資的時(shí)間設(shè)為每個(gè)月的一號(hào)發(fā)放上個(gè)月的工資。(6)培訓(xùn)信息管理:管理員發(fā)布相關(guān)的培訓(xùn)信息,員工可隨時(shí)查看相關(guān)的培訓(xùn)信息。(7)招聘信息的管理:通過管理員管理相關(guān)招聘信息的發(fā)布和刪除。員工的功能模塊如下:(1)員工登陸后可以查看個(gè)人基本信息,當(dāng)某個(gè)員工的基本信息由于人員調(diào)動(dòng)或其它情況發(fā)生變化時(shí),管理員也對(duì)此員工的基本新進(jìn)行修改,員工也可以隨時(shí)登錄到系統(tǒng)中核對(duì)自己的信息,然后進(jìn)行修改。員工還可以修改個(gè)人密碼。(2)員工簽到管理,在系統(tǒng)中可根據(jù)醫(yī)院的管理制度自行設(shè)置員工的上下班時(shí)間和考勤類型,根據(jù)員工上下班簽到的時(shí)間來判斷此員工的考勤情況,但是員工每天上班時(shí)必須要先執(zhí)行簽到操作后,才能進(jìn)行簽離操作。例

26、如將員工的上班時(shí)間設(shè)為在每天上班下班的時(shí)候都要登錄到此系統(tǒng)中簽到,若員工在一天中沒有上班的簽到記錄,那么在下班時(shí)就不能簽離。(3)員工在線請(qǐng)假,為了管理方便,如果員工需要請(qǐng)假時(shí),可登錄到系統(tǒng)中填寫請(qǐng)假信息,并將請(qǐng)假信息提交到管理員處等待管理員的批準(zhǔn)處理,當(dāng)管理員批準(zhǔn)了此員工的請(qǐng)假申請(qǐng)后,請(qǐng)假記錄表中的請(qǐng)假批準(zhǔn)狀態(tài)將顯示為“已審批”狀態(tài),此時(shí)員工登錄到系統(tǒng)中科看到自己提交的請(qǐng)假申請(qǐng)是否被批準(zhǔn)。當(dāng)員工的請(qǐng)假申請(qǐng)被批準(zhǔn)后,此員工的請(qǐng)假記錄將會(huì)被添加到考勤表中,考勤類型為“請(qǐng)假”。當(dāng)員工在自己請(qǐng)假的某天中去上班了,那么簽到的記錄將會(huì)覆蓋請(qǐng)假記錄。(4)員工可以查看自己的獎(jiǎng)懲情況和醫(yī)院發(fā)布的一些培訓(xùn)信息

27、以及招聘信息。2.4 UML建模介紹UML(Unified Modeling Language,統(tǒng)一建模語言)是一種建模語言,UML的定義包括UML語義和UML表示法兩個(gè)部分: (1)UML語義UML語義給出了基于UML精確的元模型定義,元模型為UML的所有元素在語法和語義上提供了簡單、一致、通用的定義性說明,使開發(fā)者能在語義上取得一致,消除了因人而異的表達(dá)方法所造成的影響,此外UML還支持對(duì)元模型的擴(kuò)充定義。(2)UML表示法UML表示法定義了UML符號(hào)的表示方法,為開發(fā)者或開發(fā)工具使用這些圖形符號(hào)和文本語法給系統(tǒng)建模提供了標(biāo)準(zhǔn),這些圖形符號(hào)和文字所表達(dá)的應(yīng)用級(jí)的模型,在語義上它是UML元模

28、型的實(shí)例。UML的詞匯表包括3種構(gòu)造模塊:元素、關(guān)系、圖。元素是模型中重要的抽象;關(guān)系將這些元素連接起來;而圖則將元素的集合分組。UML中的元素可分為結(jié)構(gòu)元素、行為元素、分組元素、注釋元素四種。在UML模型中,主要有四種關(guān)系:依賴(Dependency)關(guān)系、關(guān)聯(lián)(Association)關(guān)系。類屬(Generalization)關(guān)系、實(shí)現(xiàn)(Realization)關(guān)系。統(tǒng)一建模語言UML的圖可以分為下列五類(共9種圖形):(1)用例圖(Use Case Diagrams)從用戶角度描述系統(tǒng)功能,并指出各功能的操作者。(2)靜態(tài)圖(Static Diagrams)包括類圖(Class Diag

29、rams)和對(duì)象圖(Object Diagrams),類圖描述系統(tǒng)中類的靜態(tài)結(jié)構(gòu)。對(duì)象圖是類圖的實(shí)例,使用與類圖類似的標(biāo)識(shí)。(3)行為圖(Behavior Diagrams)描述了系統(tǒng)的動(dòng)態(tài)模型和系統(tǒng)對(duì)象間的交互關(guān)系。它包括狀態(tài)圖(Statechart Diagrams)和活動(dòng)圖(Activity Diagrams)狀態(tài)描述了類的對(duì)象所有可能的狀態(tài)以及事件發(fā)生時(shí)狀態(tài)的躍遷條件,活動(dòng)圖描述了滿足用例要求所要進(jìn)行的活動(dòng)以及活動(dòng)間的約束關(guān)系,活動(dòng)圖有利于識(shí)別并發(fā)活動(dòng)。(4) 交互圖(Interactive)描述了對(duì)象間的交互關(guān)系。交互圖包括時(shí)序圖(Sequence Diagrams)和協(xié)作圖(Col

30、laboration Diagrams)時(shí)序圖描述了對(duì)象之間的動(dòng)態(tài)合作關(guān)系,它強(qiáng)調(diào)對(duì)象之間消息發(fā)送得事件順序,同時(shí)顯示對(duì)象之間的交互,協(xié)作圖描述了對(duì)象間的協(xié)作關(guān)系,協(xié)作圖跟時(shí)序圖相似,描述了對(duì)象間的動(dòng)態(tài)協(xié)作關(guān)系。除顯示信息交換外,協(xié)作圖還顯示對(duì)象以及對(duì)象之間的關(guān)系。(5)實(shí)現(xiàn)圖(Implementation Diagrams)包括組件圖(Component Diagrams )和配置圖(Deployment Diagrams)組件圖描述代碼組件的物理結(jié)構(gòu)及各組件的依賴關(guān)系。配置圖定義系統(tǒng)中硬件的物理體系結(jié)夠9。2.4.1利用用例圖表示系統(tǒng)中的角色用例圖是用于描述參與者和用例之間的關(guān)系,幫助開發(fā)

31、人員可視化的了解系統(tǒng)的功能,系統(tǒng)中的角色有管理員和員工兩個(gè)角色。由于系統(tǒng)中管理員的工作較多,因此這里主要列舉一些重要用例,如管理員管理與員工考勤、請(qǐng)假、工資管理之間的用例,管理員對(duì)員工考勤管理主要是查看和修改員工的考勤信息,請(qǐng)假管理主要是根據(jù)員工提交的請(qǐng)假申請(qǐng)進(jìn)行處理,首先需對(duì)員工的請(qǐng)假申請(qǐng)進(jìn)行批準(zhǔn),將批準(zhǔn)的請(qǐng)假信息反饋給員工,若員工的請(qǐng)假有特殊情況的話,比如需要延長請(qǐng)假時(shí)間時(shí),管理員可對(duì)員工的請(qǐng)假信息進(jìn)行修改刪除操作。工資管理主要分為基本工資管理和員工工資管理,基本工資管理是管理員根據(jù)醫(yī)院對(duì)每個(gè)職稱所設(shè)定的基本工資添加到基本工資表中,再根據(jù)員工每個(gè)月的考勤情況計(jì)算出每個(gè)月的工資情況,具體用例

32、圖如圖2-2所示。圖2-2 管理員用例圖管理員用例說明:管理員:Administartor登錄:Login請(qǐng)假管理:Leave management考勤管理:Attendance Management員工工資管理:Wages and salaries of management基本工資管理:Basic wage management添加基本工資:Add a basic wage查詢基本工資:query the basic wage修改基本工資:Modify the basic wage刪除基本工資:Delete the basic wage考勤記錄查詢:Attendance records q

33、uery考勤記錄修改:Modify the Attendance records計(jì)算員工工資:Calculation of staff wages員工工資的查詢:Employee wages query查詢員工請(qǐng)假信息:query employees leave information刪除員工請(qǐng)假信息:Delete employee information修改員工請(qǐng)假信息:Modify employee information批準(zhǔn)員工請(qǐng)假:Approval of the employee2.4.2員工用例圖員工用例圖描述了員工在登錄到系統(tǒng)中可進(jìn)行的相關(guān)操作,在系統(tǒng)中員工參與的用例有在線請(qǐng)假、查

34、看請(qǐng)假狀況、修改個(gè)人信息、查看考勤記錄、查看培訓(xùn)信息、查看獎(jiǎng)懲記錄、上班簽到、下班簽離,其用例圖如圖2-3所示。圖2-3 員工用例圖員工角色的主要用例說明:登錄:login在線請(qǐng)假:Online leave查看請(qǐng)假狀況:View the leave status修改個(gè)人信息:Modify personal information查看考勤記錄:Check attendance records查看培訓(xùn)信息:View training information查看獎(jiǎng)懲記錄:View reward and punishment records上班簽到:Work sign in下班簽離:Work to s

35、ign away2.5性能需求分析1)硬件環(huán)境推薦配置為:處理器:Intel Pentium 4 或更高內(nèi)存:256M以上硬盤空間:20GB以上顯卡:SVGA顯示適配器或更高2)軟件環(huán)境操作系統(tǒng):Windows XP數(shù)據(jù)庫:Microsoft SQL Server 2000開發(fā)平臺(tái):Tomcat,MyEclipse3 概要設(shè)計(jì)的相關(guān)技術(shù)市醫(yī)院人事管理系統(tǒng)設(shè)計(jì)過程中采用B/S的開發(fā)結(jié)構(gòu), JSP和Microsoft SQL Server 2000數(shù)據(jù)庫等技術(shù)和工具,整體設(shè)計(jì)遵循軟件工程的方法,經(jīng)過需求分析、總體設(shè)計(jì)、代碼的編制、模塊測(cè)試、系統(tǒng)實(shí)現(xiàn)和系統(tǒng)測(cè)試幾個(gè)階段。下面就主要的技術(shù)和工具做一個(gè)簡

36、單概述。 B/S結(jié)構(gòu)B/S(Browser/Server)結(jié)構(gòu),即瀏覽器/服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S(Client/Server)結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來實(shí)現(xiàn),一部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層結(jié)構(gòu)。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本。以目前的技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,相對(duì)易于把握、成本較低,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu),JAVA技術(shù)在

37、這一方面已經(jīng)應(yīng)用得很成熟了。另外,它是基于通用的WEB客戶端開發(fā)模式,能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如LAN, WAN, Internet/Intranet等)訪問和操作共同的數(shù)據(jù)庫;它能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全,采用統(tǒng)一的B/S結(jié)構(gòu)開發(fā)的產(chǎn)品無論是現(xiàn)在還是將來都是最好的選擇10。 JSP(Java Server Pages)技術(shù)簡介JSP技術(shù)的本質(zhì)是Java代碼和HTML標(biāo)簽的混合體。使用JSP標(biāo)識(shí)或者小腳本來生成頁面上的動(dòng)態(tài)內(nèi)容,這些內(nèi)容是根據(jù)請(qǐng)求來變化的,生成內(nèi)容的邏輯部分被封裝在JavaBeans組件中,并且捆綁在小腳本中,所有的腳本

38、在服務(wù)器端運(yùn)行。在服務(wù)器端,JSP引擎解釋JSP標(biāo)識(shí)和小腳本,生成客戶端請(qǐng)求的內(nèi)容,例如,通過訪問JavaBeans組件,使用JDBC技術(shù)訪問數(shù)據(jù)庫或者其他文件,并且將結(jié)果以HTML(或者XML)頁面的形式發(fā)送回瀏覽器。這將有助于作者保護(hù)自己的代碼,并且又保證任何基于HTML的Web瀏覽器的完全可用性。另外,JSP技術(shù)強(qiáng)調(diào)可重用的組件,開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者發(fā)布這些組件使更多的使用者或者客戶團(tuán)體能夠使用。JSP技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以便使用現(xiàn)存的工具和技巧,并且擴(kuò)展到能夠支持企業(yè)級(jí)的分布式應(yīng)用中。由于JSP頁面的內(nèi)置腳本語言是基于Java編程語言的,并且所

39、有的JSP頁面都能被編譯成為Java Servlet,JSP頁面就具有Java技術(shù)的所有好處,包括健壯的存儲(chǔ)管理和安全性。作為Java平臺(tái)的一部分,JSP擁有Java編程語言“一次編寫,各處運(yùn)行”的特點(diǎn)11。3.1.3 Tomcat服務(wù)器簡介Tomcat是Apache-Jarkarta的一個(gè)子項(xiàng)目,是一個(gè)免費(fèi)的開源的Servlet容器,工作性能非常好,結(jié)構(gòu)非常合理,它是Apache 組織的產(chǎn)品,這個(gè)組織有著雄厚的技術(shù)更新力量,并且Tomcat6.0 很好的支持了JSP2.0 規(guī)范,因此有著很好的發(fā)展前景12。3.1.4 SQL Server 2000數(shù)據(jù)庫簡介人事管理系統(tǒng)離不開數(shù)據(jù)庫系統(tǒng)的支持

40、,系統(tǒng)的信息等都存放在數(shù)據(jù)庫中,而且數(shù)據(jù)庫獨(dú)立于程序而存在,具有較高的安全性,系統(tǒng)中的數(shù)據(jù)庫正式采用Microsoft SQL Server 2000數(shù)據(jù)庫系統(tǒng)。本文也是運(yùn)用JDBC技術(shù)來實(shí)現(xiàn)與數(shù)據(jù)庫服務(wù)器的數(shù)據(jù)進(jìn)行交換,以實(shí)現(xiàn)對(duì)人員信息,題庫信息的的更新、添加和修改。下面我來介紹一下JDBC,JDBC(Java DataBase Connectivity)是一種用于執(zhí)行 SQL 語句的 Java API。由一組用 Java 編程語言編寫的類和接口組成。JDBC 為工具/數(shù)據(jù)庫開發(fā)人員提供了一個(gè)標(biāo)準(zhǔn)的 API,使他們能夠用純Java API 來編寫數(shù)據(jù)庫應(yīng)用程序。JDBC對(duì)Java程序員而言是

41、API,對(duì)實(shí)現(xiàn)與數(shù)據(jù)庫連接的服務(wù)提供商而言是接口模型。作為API,JDBC為程序開發(fā)提供標(biāo)準(zhǔn)的接口,并為數(shù)據(jù)庫廠商及第三方中間件廠商實(shí)現(xiàn)與數(shù)據(jù)庫的連接提供了標(biāo)準(zhǔn)方法13。JDBC使用已有的SQL標(biāo)準(zhǔn)并支持其它數(shù)據(jù)庫連接標(biāo)準(zhǔn),如ODBC之間的橋接。JDBC實(shí)現(xiàn)了所有這些面向標(biāo)準(zhǔn)的目標(biāo)并且具有簡單、嚴(yán)格類型定義且高性能實(shí)現(xiàn)的接口14。JDBC 的用途15:(1)與數(shù)據(jù)庫建立連接。DriverManager類作用于應(yīng)用程序與數(shù)據(jù)庫驅(qū)動(dòng)程序之間,它用來裝載驅(qū)動(dòng)程序,并在數(shù)據(jù)庫及其相應(yīng)的驅(qū)動(dòng)程序之間建立連接。(2)向數(shù)據(jù)庫發(fā)送SQL語句。Statement對(duì)象用于將SQL語句發(fā)送到數(shù)據(jù)庫中,處理數(shù)據(jù)庫中

42、的查詢。(3)處理數(shù)據(jù)庫返回的結(jié)果。ResultSet類主要用于裝載數(shù)據(jù)庫查詢的結(jié)果。Connection con = DriverManager.getConnection (“jdbc:odbc:wombat”, “l(fā)ogin”, “password”);Statement stmt = con.createStatement();ResultSet rs = stmt.executeQuery(“SELECT a, b, c FROM Table1”);while (rs!=null && rs.next()系統(tǒng)層次模塊圖系統(tǒng)層次模塊圖將系統(tǒng)的各功能模塊按自上而下的結(jié)構(gòu)將

43、系統(tǒng)的功能模塊分層,使得系統(tǒng)的功能模塊看上去更清晰,根據(jù)系統(tǒng)功能分析可將系統(tǒng)七大功能模塊,分別是:培訓(xùn)信息管理、員工工資管理、員工工資管理、員工考勤管理、員工信息管理、招聘信息管理、系統(tǒng)管理;其中培訓(xùn)信息是由管理員發(fā)布的,當(dāng)管理員發(fā)布了某條培訓(xùn)信息后,員工可以查看到相關(guān)信息。員工工資管理是管理員根據(jù)員工每個(gè)月的考勤情況和此員工職稱的基本工資計(jì)算得到的。管理員可以通過修改職稱所對(duì)應(yīng)的基本工資來改變員工的工資;員工考勤管理包括員工每天上下班的簽到簽離,員工的請(qǐng)假信息兩部分組成,當(dāng)員工提交的請(qǐng)假申請(qǐng)被批準(zhǔn)后,將會(huì)自動(dòng)添加到考勤表中。系統(tǒng)的層次功能結(jié)構(gòu)圖如圖3-1所示。市醫(yī)院人事管理系統(tǒng)員工工資查詢基

44、本工資的設(shè)定員工工資修改員工工資添加效績?cè)u(píng)定打印效績?cè)u(píng)定查詢員工下班簽離員工考勤修改員工信息打印員工信息查詢員工信息添加員工考勤查詢員工工資管理員工獎(jiǎng)懲(效績)信息管理效績?cè)u(píng)定添加效績?cè)u(píng)定修改系統(tǒng)管理員工考勤管理員工信息修改員工信息管理密碼管理用戶管理招聘信息管理培訓(xùn)信息管理招聘信息打印招聘信息刪除招聘信息添加員工上班簽到培訓(xùn)信息打印培訓(xùn)信息查詢培訓(xùn)總結(jié)培訓(xùn)信息添加印圖3-1 系統(tǒng)功能結(jié)構(gòu)圖3.3數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)是從用戶對(duì)數(shù)據(jù)的需求出發(fā),創(chuàng)建一個(gè)性能良好、能滿足不同用戶需求、又能被選定的所接受的數(shù)據(jù)模式,進(jìn)而構(gòu)造出數(shù)據(jù)庫結(jié)構(gòu)的過程,系統(tǒng)中的數(shù)據(jù)庫采用SQL Server 2000數(shù)據(jù)庫實(shí)現(xiàn)

45、。根據(jù)需求分析可知系統(tǒng)中涉及到的實(shí)體有員工信息、管理員、部門、考勤記錄、請(qǐng)假記錄、工資、培訓(xùn)信息、招聘信息、獎(jiǎng)懲記錄,根據(jù)分析各實(shí)體之間的聯(lián)系,將其用實(shí)體聯(lián)系圖(E-R)表示如圖3-2所示。圖3-2 人事管理系統(tǒng)實(shí)體聯(lián)系圖根據(jù)對(duì)E-R圖的分析可得系統(tǒng)中的表,系統(tǒng)中所有表的清單如表3-1所示。表3-1 數(shù)據(jù)庫表清單序號(hào)數(shù)據(jù)表名稱說明1User管理員表2Department_table部門表3Employee_table員工表4Attendance_table考勤表5Rewardsandpunishment_table獎(jiǎng)懲表6Wage_table工資表7Traininginformation_ta

46、ble培訓(xùn)信息表8RecruitmentInformation_table招聘記錄表9Leave_table請(qǐng)假表10BasicWage_table基本工資表管理員信息表(User)如表3-2所示。表3-2 管理員表序號(hào)字段名稱字段類型大小允許為空備注1IDInt4主鍵管理員ID2NameVarChar50否管理員名3PwdVarChar50否管理員密碼4LevelVarChar50是管理員級(jí)別獎(jiǎng)懲記錄表(Rewardsandpunishment_table)如表3-3所示。表3-3 獎(jiǎng)懲表序號(hào)字段名稱字段類型大小允許為空備注1IDInt4主鍵獎(jiǎng)懲記錄ID2NumberVarChar50外鍵員

47、工號(hào)3NameVarChar50否員工姓名4RewardsorpunishmentsVarChar50否獎(jiǎng)懲類型5ReasonVarChar50是獎(jiǎng)懲原因6Moneyfloat8是獎(jiǎng)懲金額7TimeVarChar50是獎(jiǎng)懲時(shí)間8InstanceVarChar50是批復(fù)獎(jiǎng)懲人9ApprovaldateVarChar50否批復(fù)日期考勤表(Attendance_table)如表3-4所示。表3-4:考勤表序號(hào)字段名稱字段類型大小允許為空備注1numberVarChar50主鍵員工號(hào)2nameVarChar50否員工姓名3DateVarChar50主鍵考勤日期4StartworkingVarChar5

48、0是上班時(shí)間5OffworkDateTime8是下班時(shí)間6AttendanceVarChar50是考勤類型請(qǐng)假表(Leave_table):請(qǐng)假記錄ID、員工號(hào)、姓名、請(qǐng)假開始日期、請(qǐng)假終止日期、請(qǐng)假天數(shù)、請(qǐng)假事由、請(qǐng)假類型、請(qǐng)假審批情況,如表3-5所示。表3-5 請(qǐng)假表序號(hào)字段名稱字段類型大小允許為空備注1IDInt4主鍵請(qǐng)假記錄ID2numberVarChar50外鍵員工號(hào)3nameVarChar50否姓名4StartdateVarChar50否請(qǐng)假開始日期5EnddateVarChar50否請(qǐng)假終止日期6DaysVarChar50否請(qǐng)假天數(shù)7LeaveReasonVarChar50是請(qǐng)假

49、事由8TypeleaveVarChar20否請(qǐng)假類型9Approvalstatusvarchar50默認(rèn)值(否)請(qǐng)假審批情況基本工資表(BasicWage_table): 職稱號(hào)、職稱名、每個(gè)職稱的基本工資、生活補(bǔ)貼、住房補(bǔ)貼、交通補(bǔ)貼,如表3-6所示。表3-6 基本工資表序號(hào)字段名稱字段類型大小允許為空備注1IDInt4自增編號(hào)ID2Title_numberVarChar50主鍵職稱號(hào)3Title_nameVarChar50否職稱名4Basic_Wagefloat8否每個(gè)職稱的基本工資5Living_allowancefloat8是生活補(bǔ)貼6Housing_allowancefloat8是住

50、房補(bǔ)貼7Transportation_allowancefloat8是交通補(bǔ)貼工資表(Wage_table):表中有工資記錄ID、員工號(hào)、員工姓名、年份、月份、工資,如表3-7所示。表3-7工資表序號(hào)字段名稱字段類型大小允許為空備注1numberVarChar50主鍵員工號(hào)2nameVarChar50否姓名3Basic_Wagefloat8是基本工資4Taxfloat8否扣稅5Bonusfloat8否獎(jiǎng)金6Finefloat8是罰款7Housing_allowancefloat8否住房補(bǔ)貼8Living_allowancefloat8否生活補(bǔ)貼9Transportation_allowance

51、float8否交通補(bǔ)貼10Attendancegmoneyfloat8是考勤扣除金額11Totalfloat8否總額12PayDateVarChar50主鍵發(fā)放日期員工表(Employee_table)如表3-8所示。表3-8 員工表序號(hào)字段名稱字段類型大小允許為空備注1numberVarChar50主鍵員工工號(hào)2nameVarChar50否姓名3GenderVarChar50是性別4BirthdayVarChar50是出生年月5TelephoneVarChar50否聯(lián)系方式6E_mailVarChar50是郵箱7NativeplaceVarChar50是籍貫8Department_numbe

52、rVarChar50否部門號(hào)9PasswordVarChar50否密碼10Title_numberVarChar50外鍵職稱號(hào)11RemarksVarChar50是備注部門表(Department_table):表中有 部門編號(hào)、 部門名稱、 部門經(jīng)理、 部門名稱、聯(lián)系方式、 、備注、如表3-9所示。表3-9部門表序號(hào)字段名稱字段類型大小允許為空備注1IDInt4自增編號(hào)2Department_numberVarChar50主鍵部門號(hào)3Department_nameVarChar50否部門名稱4ManagerVarChar50否部門經(jīng)理5Telephon

53、eVarChar50否聯(lián)系方式6FaxVarChar50是 7RemarksVarChar50是備注培訓(xùn)表(Traininginformation_table)如表3-10所示。表3-10 培訓(xùn)表序號(hào)字段名稱字段類型大小允許為空備注1IDInt4自增編號(hào)2Train_numberVarChar50主鍵培訓(xùn)編號(hào)3Training_typeVarChar50否培訓(xùn)類型4TcontentVarChar50是培訓(xùn)內(nèi)容5Add_personVarChar50否添加人6PictureVarChar50是首頁圖片7Click_rateVarChar50是點(diǎn)擊率招聘表(Traininginformation_

54、table)如表3-11所示。表3-11 招聘表序號(hào)字段名稱字段類型大小允許為空備注2Job_numberVarChar50主鍵招聘崗位號(hào)3People_numVarChar50否招聘人數(shù)4GenderVarChar50是性別5EducationVarChar50是學(xué)歷6SalaryVarChar50是薪資待遇4 詳細(xì)設(shè)計(jì)部分4.1 主框架的設(shè)計(jì)詳細(xì)設(shè)計(jì)階段就是為每個(gè)模塊完成的功能進(jìn)行具體的描述,要把功能描述轉(zhuǎn)變?yōu)榫_的、結(jié)構(gòu)化的過程描述。詳細(xì)設(shè)計(jì)的工具有圖形工具、表格工具、語言工具,其中利用圖形工具可以把過程的細(xì)節(jié)用圖形描述出來;表格工具可以用一張表來描述過程的細(xì)節(jié),在這張表中列出了各種可能的操作和相應(yīng)的條件;語

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論