數(shù)據(jù)庫(kù)課程設(shè)計(jì) 人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

上傳人:z**** 文檔編號(hào):114078578 上傳時(shí)間:2022-06-27 格式:DOC 頁(yè)數(shù):26 大?。?34.50KB
收藏 版權(quán)申訴 舉報(bào) 下載
數(shù)據(jù)庫(kù)課程設(shè)計(jì) 人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
第1頁(yè) / 共26頁(yè)
數(shù)據(jù)庫(kù)課程設(shè)計(jì) 人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
第2頁(yè) / 共26頁(yè)
數(shù)據(jù)庫(kù)課程設(shè)計(jì) 人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
第3頁(yè) / 共26頁(yè)

本資源只提供3頁(yè)預(yù)覽,全部文檔請(qǐng)下載后查看!喜歡就下載吧,查找使用更方便

30 積分

下載資源

資源描述:

《數(shù)據(jù)庫(kù)課程設(shè)計(jì) 人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員分享,可在線閱讀,更多相關(guān)《數(shù)據(jù)庫(kù)課程設(shè)計(jì) 人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(26頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、南京工程學(xué)院 課程設(shè)計(jì) 作 者: 學(xué)號(hào): 系 部: 康尼學(xué)院 專(zhuān) 業(yè): 信息管理與信息系統(tǒng) 題 目: 人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 指導(dǎo)者: 夏勇 2013 年 5 月 南 京 目錄 一、引言 1 (一)系統(tǒng)開(kāi)發(fā)背景 1 (二)課題的提出 1 二、需求分析 2 (一)系統(tǒng)目標(biāo) 2 (二)系統(tǒng)運(yùn)營(yíng)環(huán)境 2 (三)功能需求 3 (五)系統(tǒng)流程圖 4 (六)數(shù)據(jù)字典 6 三、系統(tǒng)設(shè)計(jì) 10 (一)代碼設(shè)計(jì) 10 (二)系統(tǒng)功能模塊設(shè)計(jì) 11 (三)數(shù)據(jù)庫(kù)設(shè)計(jì) 12 四、系統(tǒng)實(shí)現(xiàn) 16 (一)程序流程說(shuō)

2、明 16 (二)系統(tǒng)測(cè)試說(shuō)明 17 (三)系統(tǒng)運(yùn)行的管理與維護(hù) 18 五、總結(jié) 20 (一)系統(tǒng)存在不足和改進(jìn)方案 20 (二)設(shè)計(jì)心得 20 南京工程學(xué)院課程設(shè)計(jì) 一、引言 (一)系統(tǒng)開(kāi)發(fā)背景 人事管理系統(tǒng)的發(fā)展歷史可以追溯到20世紀(jì)60 年代末期。當(dāng)時(shí)計(jì)算機(jī)技術(shù)已經(jīng)進(jìn) 入實(shí)用階段,為了解決企業(yè)手工計(jì)算發(fā)放薪資費(fèi)時(shí)、費(fèi)力又易出錯(cuò)等問(wèn)題,第一代人事 管理系統(tǒng)應(yīng)運(yùn)而生。隨著計(jì)算機(jī)的普及、計(jì)算機(jī)系統(tǒng)工具和數(shù)據(jù)庫(kù)技術(shù)的發(fā)展,20 世紀(jì) 70 年代末出現(xiàn)了第二代人事管理系統(tǒng)。該系統(tǒng)基本上解決了第一代系統(tǒng)的主要缺陷,功能 也有較大的改善。經(jīng)過(guò)將近40 年的發(fā)展,如今大多

3、數(shù)公司普遍使用的是第三代人力資源 管理信息系統(tǒng)[1]. 人事管理系統(tǒng)的出現(xiàn)徹底改變了傳統(tǒng)企業(yè)人員管理模式,將系統(tǒng)管理、人事檔案管 理、考勤管理、工資管理等相對(duì)分散的功能集合成一個(gè)高效、便捷的網(wǎng)絡(luò)化智能管理平 臺(tái),將企業(yè)人事部門(mén)管理人員從繁重的日?,嵥槭聞?wù)中解放出來(lái),將更多的精力用于企 業(yè)的人事職能管理和管理決策,保持企業(yè)的持續(xù)高效運(yùn)營(yíng),從而提高了企業(yè)整體的科技含 量和管理效率,大大加快企業(yè)的信息化建設(shè)步伐。 (二)課題的提出 隨著科學(xué)技術(shù)的不斷提高 ,計(jì)算機(jī)科學(xué)的日漸成熟,人事管理系統(tǒng)的強(qiáng)大的功能已為 人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī) 應(yīng)用的一

4、部分,使用計(jì)算機(jī)對(duì)公司人事信息進(jìn)行管理,具有檢索迅速、查詢方便、可靠 性高、存儲(chǔ)量大、保密性好、成本低等優(yōu)點(diǎn)。這些優(yōu)點(diǎn)能夠極大地提高公司管理的效率, 也是企業(yè)人事管理科學(xué)化、正規(guī)化的重要條件 [2]。因此,開(kāi)發(fā)這樣一個(gè)公司管理系統(tǒng) , 是相當(dāng)有意義的。 江蘇同泰貿(mào)易有限公司是江蘇匯鴻國(guó)際集團(tuán)全資子公司,公司主要從事機(jī)械設(shè)備、 紡織服裝、輕工玩具、辦公文具等產(chǎn)品的進(jìn)出口業(yè)務(wù)。隨著企業(yè)的不斷發(fā)展,企業(yè)規(guī)模 的逐漸擴(kuò)大,該企業(yè)各個(gè)崗位的員工數(shù)量也在不斷增加,員工的信息數(shù)據(jù)更加繁雜,造成 了人事管理部門(mén)的工作量大大加重,而人事管理工作是公司管理當(dāng)中非常重要的一項(xiàng)工作, 高效的人事管理系統(tǒng)可以提高企業(yè)

5、的市場(chǎng)競(jìng)爭(zhēng)力。以信息技術(shù)實(shí)現(xiàn)對(duì)企業(yè)員工信息的高 度集成化管理,提高企業(yè)整體的科技含量與管理效率,保持企業(yè)的持續(xù)高效運(yùn)營(yíng),加快 企業(yè)的信息化建設(shè)。 本文利用ASP.NET 3.5(C#)動(dòng)態(tài)網(wǎng)頁(yè)編程技術(shù)和Microsoft SQL Server 2005 數(shù)據(jù)庫(kù)技術(shù)對(duì)江蘇同泰貿(mào)易有限公司進(jìn)行人事管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā),使系統(tǒng)盡可能滿足 該公司人事管理的需求,推進(jìn)人事管理無(wú)紙化,過(guò)程電子化,管理智能化發(fā)展.通過(guò)系統(tǒng)設(shè) 計(jì)為公司人事管理者提供充足的信息、快捷的查詢手段和強(qiáng)大的操作功能,使公司對(duì)員 工實(shí)現(xiàn)自動(dòng)化、高效率、人性化管理,從而滿足該公司龐大的員工隊(duì)伍建設(shè)及現(xiàn)代化社 會(huì)的需求。 二、需求分析

6、 (一)系統(tǒng)目標(biāo) 利用ASP。NET 3。5和SQL Server 2005為平臺(tái)對(duì)江蘇同泰貿(mào)易有限公司進(jìn)行人 事管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā),使計(jì)算機(jī)實(shí)現(xiàn)系統(tǒng)管理、人事檔案管理、考勤管理、工資管 理等功能,以提高企業(yè)的管理效率,加快企業(yè)的信息化建設(shè). (二)系統(tǒng)運(yùn)營(yíng)環(huán)境 1. 硬件環(huán)境 (1) 服務(wù)器CPU : Pentium雙核以上,內(nèi)存:1G以上 (2) 客戶機(jī)CPU : P4以上,內(nèi)存:250M以上 (3 )硬盤(pán):60G以上,100M剩余空間 2。軟件環(huán)境 為了保證系統(tǒng)運(yùn)行的效率和可靠性,在服務(wù)器端配備較高的軟硬件配置,客戶端的配 置要求則不是很高。此應(yīng)用程序可廣泛運(yùn)行于國(guó)際

7、互聯(lián)網(wǎng)即Internet,也可適用于內(nèi)部的 局域網(wǎng)。其運(yùn)行要求如下: 客戶端: (1) 操作系統(tǒng):Windows2000/XP/2003/Vista/7 (2) 網(wǎng)絡(luò)協(xié)議:TCP/IP協(xié)議 (3 )瀏覽器Internet Explorer 6.0 以上版本 服務(wù)器端: (1) 操作系統(tǒng):Windows Server 2003 Enterprise Edition (2) 網(wǎng)絡(luò)協(xié)議:TCP/IP協(xié)議 (3 )數(shù)據(jù)庫(kù):Microsoft SQL Sever 2005 Developer Edition (4 )開(kāi)發(fā)環(huán)境:Microsoft Visual Studio 2008 D

8、eveloper Edition (三) 功能需求 本人事管理系統(tǒng)內(nèi)容包括:人事檔案管理、考勤管理、工資管理、系統(tǒng)管理四大模 塊,各模塊包含的具體功能需求如下表2所示: 表2 系統(tǒng)總體功能需求表 功能類(lèi)別 子功能 人事檔 案管理 對(duì)個(gè)人資料進(jìn)行修改。 對(duì)部門(mén)職位信息進(jìn)行管理,包括部門(mén)和職位的查詢和添加等。 對(duì)員工信息進(jìn)行管理包括員工杳詢、添加、修改、刪除等。 考勤管 理 對(duì)考勤信息進(jìn)行管理,包括考勤時(shí)間設(shè)置、考勤記錄、考勤簽到和考勤歷史杳看 對(duì)請(qǐng)假信息進(jìn)行管理包括請(qǐng)假信息的查詢、增加、修改、刪除以及請(qǐng)假申請(qǐng)和請(qǐng)假歷 史杳看。 對(duì)休假信息進(jìn)行管理包括休假信息

9、的查詢、增加、修改、刪除以及休假申請(qǐng)和請(qǐng)假歷 史查看. 工資管 理 對(duì)工資信息進(jìn)行管理,包括員工工資信息的杳詢和添加。 系統(tǒng)管 理 輸入正確的用戶名、密碼和權(quán)限后登錄系統(tǒng)。 對(duì)系統(tǒng)用戶信息進(jìn)行管理,包括普通管理員的增加、修改、刪除等。 數(shù)據(jù)備份,對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行備份。 五)系統(tǒng)流程圖 1. 業(yè)務(wù)流程圖 業(yè)務(wù)流程圖(Transaction Flow Diagram ,簡(jiǎn)稱(chēng)TFD ),就是用一些規(guī)定的符號(hào)及 連線來(lái)表示某個(gè)具體業(yè)務(wù)處理過(guò)程[8]。制作業(yè)務(wù)流程圖的過(guò)程是全面了解業(yè)務(wù)處理的過(guò) 程,是進(jìn)行系統(tǒng)分析的依據(jù)。利用業(yè)務(wù)流程圖,可直接擬出計(jì)算機(jī)處理的部分,用它來(lái) 分析業(yè)務(wù)

10、流程的合理性。本系統(tǒng)的整體業(yè)務(wù)流程如圖1所示: 2。數(shù)據(jù)流程圖 數(shù)據(jù)流圖(Data Flow Diagram,簡(jiǎn)稱(chēng)DFD),就是采用圖形方式來(lái)表達(dá)系統(tǒng)的邏輯 功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過(guò)程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá) 工具及用于表示軟件模型的一種圖示方法[9]. 頂層數(shù)據(jù)流圖: 個(gè)個(gè) ? □□□□□□ 圖 2 系統(tǒng)頂層數(shù)據(jù)流程圖 一層數(shù)據(jù)流圖: 圖 3 系統(tǒng)一層數(shù)據(jù)流程圖 二層數(shù)據(jù)流圖: 圖 4 系統(tǒng)二層數(shù)據(jù)流程圖 l 畫(huà) 9 SI S IS 杰器解蚩盤(pán)H底ffi

11、 數(shù)據(jù)字典(Data dictionary)是一種用戶可以訪問(wèn)的記錄數(shù)據(jù)庫(kù)和應(yīng)用程序元數(shù)據(jù)的 目錄[10]。數(shù)據(jù)字典的作用是給數(shù)據(jù)流圖上每個(gè)成分加以定義和說(shuō)明,作為分析階段的工 具,供人查詢對(duì)不了解條目的解釋。 1. 數(shù)據(jù)項(xiàng) 數(shù)據(jù)項(xiàng)編號(hào):11 數(shù)據(jù)項(xiàng)名稱(chēng):請(qǐng)假單編號(hào) 別名:請(qǐng)假單編號(hào) 簡(jiǎn)述:?jiǎn)T工請(qǐng)假單的編碼 類(lèi)型及寬度:字符型,4位 取值范圍:“0001”~“9999”; 數(shù)據(jù)項(xiàng)編號(hào):12 數(shù)據(jù)項(xiàng)名稱(chēng):休假單編號(hào) 別名:休假單編號(hào) 簡(jiǎn)述:?jiǎn)T工休假單的編碼 類(lèi)型及寬度:字符型,4位 取值范圍:“0001”~“

12、9999"; 數(shù)據(jù)項(xiàng)編號(hào):13 數(shù)據(jù)項(xiàng)名稱(chēng):工資單編號(hào) 別名:工資單編號(hào) 簡(jiǎn)述:?jiǎn)T工工資單的編碼 類(lèi)型及寬度:字符型,4位 取值范圍:“0001”~“9999"。 2。 數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)結(jié)構(gòu)編號(hào):DS02—01 數(shù)據(jù)結(jié)構(gòu)名稱(chēng):考勤單標(biāo)志 簡(jiǎn)述:考勤單信息 數(shù)據(jù)結(jié)構(gòu)組成:11+12。 3。數(shù)據(jù)流 數(shù)據(jù)流編號(hào):F01 數(shù)據(jù)結(jié)構(gòu)名稱(chēng):請(qǐng)假單 簡(jiǎn)述:部門(mén)開(kāi)出的請(qǐng)假單 數(shù)據(jù)來(lái)源:部門(mén) 數(shù)據(jù)去向:考勤管理模塊 數(shù)據(jù)流組成:工號(hào)+員工姓名+請(qǐng)假天數(shù)+請(qǐng)假事由+是否批準(zhǔn)+日期+請(qǐng)假時(shí)間 數(shù)據(jù)流量:10份/天; 數(shù)據(jù)流編號(hào):F02 數(shù)據(jù)結(jié)構(gòu)名稱(chēng):休假單 簡(jiǎn)述:部門(mén)開(kāi)出的

13、休假單 數(shù)據(jù)來(lái)源:部門(mén) 數(shù)據(jù)去向:考勤管理模塊 數(shù)據(jù)流組成:工號(hào)+員工姓名+部門(mén)+休假時(shí)長(zhǎng)+是否批準(zhǔn)+日期+類(lèi)型+休假時(shí)間 數(shù)據(jù)流量: 10份/月; 數(shù)據(jù)流編號(hào):F03 數(shù)據(jù)結(jié)構(gòu)名稱(chēng):工資單 簡(jiǎn)述:部門(mén)開(kāi)出的工資單 數(shù)據(jù)來(lái)源:部門(mén) 數(shù)據(jù)去向:工資管理模塊 數(shù)據(jù)流組成:工號(hào)+員工姓名+年份+月份+應(yīng)發(fā)工資+個(gè)人所得稅+實(shí)發(fā)工資+日期 數(shù)據(jù)流量:3000 份/月。 4. 數(shù)據(jù)存儲(chǔ) 數(shù)據(jù)存儲(chǔ)編號(hào):F1 數(shù)據(jù)存儲(chǔ)名稱(chēng):請(qǐng)假單存檔 簡(jiǎn)述:存放請(qǐng)假單信息 數(shù)據(jù)存儲(chǔ)組成:工號(hào)+員工姓名+請(qǐng)假天數(shù)+請(qǐng)假事由+是否批準(zhǔn)+日期+請(qǐng)假時(shí)間 關(guān)鍵字:工號(hào) 相關(guān)聯(lián)的處理:P2。2; 數(shù)

14、據(jù)存儲(chǔ)編號(hào):F2 數(shù)據(jù)存儲(chǔ)名稱(chēng):休假單存檔 簡(jiǎn)述:存放休假單信息 數(shù)據(jù)存儲(chǔ)組成:工號(hào)+員工姓名+部門(mén)+休假時(shí)長(zhǎng)+是否批準(zhǔn)+日期+類(lèi)型+休假時(shí)間 關(guān)鍵字:工號(hào) 相關(guān)聯(lián)的處理:P2.3 ; 數(shù)據(jù)存儲(chǔ)編號(hào):F3 數(shù)據(jù)存儲(chǔ)名稱(chēng):工資單存檔 簡(jiǎn)述:存放工資單信息 數(shù)據(jù)存儲(chǔ)組成:工號(hào)+員工姓名+年份+月份+應(yīng)發(fā)工資+個(gè)人所得稅+實(shí)發(fā)工資+日 期 關(guān)鍵字:?jiǎn)T工編號(hào) 相關(guān)聯(lián)的處理:P3.1。 5。處理過(guò)程 處理邏輯編號(hào):P2。2 處理邏輯名稱(chēng):判定請(qǐng)假處理方式 簡(jiǎn)述:判定請(qǐng)假處理方式 輸入的數(shù)據(jù)流:請(qǐng)假單 處理:根據(jù)員工請(qǐng)假天數(shù)、請(qǐng)假事由、請(qǐng)假時(shí)間等來(lái)分類(lèi)處理、 輸出的數(shù)據(jù)流:請(qǐng)假

15、單D1、請(qǐng)假單D2、請(qǐng)假單D3… 處理頻率:每天處理一次; 處理邏輯編號(hào):P2。3 處理邏輯名稱(chēng):判定休假處理方式 簡(jiǎn)述:判定休假處理方式 輸入的數(shù)據(jù)流:休假單 處理:根據(jù)員工休假時(shí)長(zhǎng)、休假時(shí)間,是否批準(zhǔn)等來(lái)分類(lèi)處理 輸出的數(shù)據(jù)流:休假單D1、休假單D2、休假單D3... 處理頻率:每天處理一次; 處理邏輯編號(hào):P3。1 處理邏輯名稱(chēng):判定工資處理方式 簡(jiǎn)述:判定工資處理方式 輸入的數(shù)據(jù)流:工資單 處理:根據(jù)員工應(yīng)發(fā)工資、個(gè)人所得稅和實(shí)發(fā)工資等來(lái)分類(lèi)處理 輸出的數(shù)據(jù)流:工資單D1、工資單D2、工資單D3... 處理頻率:每月處理一次。 三、系統(tǒng)設(shè)計(jì) (一)代碼設(shè)計(jì)

16、 合理的編碼結(jié)構(gòu)是信息處理系統(tǒng)是否具有生命力的一個(gè)重要因素,在為江蘇同泰貿(mào) 易公司的部門(mén)和員工設(shè)計(jì)代碼時(shí)需要滿足:在邏輯上能夠滿足用戶的需要,在結(jié)構(gòu)上能 夠與處理的方法相一致;每一代碼對(duì)其所代表的事物或?qū)傩远季哂形ㄒ恍?;設(shè)計(jì)代碼時(shí) 要預(yù)留足夠位置,以適應(yīng)需要的變化。 1. 部門(mén)代碼設(shè)計(jì) 考慮到公司業(yè)務(wù)較復(fù)雜,部門(mén)數(shù)量較多,因此采用順序編碼,將部門(mén)的代碼設(shè)計(jì)成如下 字符: 事業(yè)部A1 ;業(yè)務(wù)部B2 ;技術(shù)部C3;行政部D4 ;市場(chǎng)部E5...... 2. 員工代碼設(shè)計(jì) 考慮到公司各部門(mén)員工較多,因此采用順序編碼,將員工的代碼設(shè)計(jì)成如下字符: (1) 事業(yè)部員工:A1001, A100

17、2,A1003...... (2 )業(yè)務(wù)部員工:B2001, B2002 , B2003...... (3 )技術(shù)部員工:C3001 , C3002 , C3003...... (4) 行政部員工:D4001, D4002 , D4003...... (5) 市場(chǎng)部員工:E5001,E5002 , E5003...... (二) 系統(tǒng)功能模塊設(shè)計(jì) 對(duì)上述各項(xiàng)功能進(jìn)行集中、分塊,按照結(jié)構(gòu)化程序設(shè)計(jì)的要求,得到如圖 8 所示的 系統(tǒng)功能模塊圖。 圖 8 公司人事管理系統(tǒng)功能模塊圖 (三)數(shù)據(jù)庫(kù)設(shè)計(jì) 1.概念結(jié)構(gòu)設(shè)計(jì) 概念結(jié)構(gòu)設(shè)計(jì)的任務(wù)是在需求分析階段產(chǎn)生的需求說(shuō)明書(shū)的基礎(chǔ)上 ,

18、按照特定 的方法把它們抽象為一個(gè)不依賴于任何具體機(jī)器的數(shù)據(jù)模型,即概念模型。概念模 型使設(shè)計(jì)者的注意力能夠從復(fù)雜的實(shí)現(xiàn)細(xì)節(jié)中解脫出來(lái),而只集中在最重要的信息 的組織結(jié)構(gòu)和處理模式上 [11]。 本文利用 ER 方法進(jìn)行數(shù)據(jù)庫(kù)的概念設(shè)計(jì),可分成三步進(jìn)行 :首先設(shè)計(jì)局部 ER 模 式,然后把各局部ER模式綜合成一個(gè)全局模式,最后對(duì)全局ER模式進(jìn)行優(yōu)化,得到最 終的模式,即概念模式.設(shè)計(jì)全局 ER 模式,首先需要確定公共實(shí)體類(lèi)型,依據(jù)需求分析的 結(jié)果,考察局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類(lèi)型之間是否存在聯(lián)系[12].所有局部 ER 模式都設(shè)計(jì) 好后,將它們綜合成單一的全局概念結(jié)構(gòu)。本文人事管理系統(tǒng)的全局 E

19、R 模式如圖 9 所示: 1 n 個(gè) 1 n n 1 n 個(gè) 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 口 □ □口 □ □口 口 口 圖 9 實(shí)體之間關(guān)系的 E-R 圖 2。邏輯結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì)階段的任務(wù)是將概念結(jié)構(gòu)設(shè)計(jì)階段所得到的概念模型轉(zhuǎn)換為具 體 DBMS 所能支持的數(shù)據(jù)模型 (即邏輯結(jié)構(gòu)) ,并對(duì)其進(jìn)行優(yōu)化 [13]。本文人事管理系 統(tǒng)的邏輯結(jié)構(gòu)設(shè)計(jì)如下: ⑴系統(tǒng)用戶信息(序號(hào),用戶名,密碼權(quán)限,日期) ⑵部門(mén)信息

20、(序號(hào),編號(hào),名稱(chēng),主管,電話,傳真,備注,日期) (3)職位信息(序號(hào),部門(mén),名稱(chēng),備注,日期) (4 )員工信息(序號(hào),工號(hào),姓名,性別,電話,職位,合同,個(gè)人概要,各類(lèi)經(jīng)歷,密碼, 日期,部門(mén),入職時(shí)間,公休天數(shù),已用天數(shù),頭像) (5 )考勤信息(序號(hào),工號(hào),部門(mén),日期,上班時(shí)間,上班狀態(tài)) (6)請(qǐng)假信息(序號(hào),工號(hào),姓名,請(qǐng)假天數(shù),請(qǐng)假事由,是否批準(zhǔn),日期,請(qǐng)假時(shí)間) (7 )休假申請(qǐng)(序號(hào),工號(hào),姓名,部門(mén),休假時(shí)長(zhǎng),備注,是否批準(zhǔn),日期,類(lèi)型, 休假時(shí)間) (8)工資信息(序號(hào),編號(hào),員工,員工姓名,年份,月份,應(yīng)發(fā)工資,個(gè)人所得稅,實(shí)發(fā) 工資,日期) 具體表

21、結(jié)構(gòu)說(shuō)明如下: 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 ID int NOT NULL 序號(hào) userName varehar ( 50 ) 主鍵 用戶名 pwd varchar(50) NOT NULL 密碼 ex varehar ( 50 ) NULL 權(quán)限 addtime datetime NULL 日期 表4 bume n部門(mén)信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 ID int NOT NULL 序號(hào) bia nhao varehar(50) 主鍵 編號(hào) mingeheng varehar ( 50)

22、 NULL 名稱(chēng) zhuguan varehar ( 50) NULL 主管 dia nhua varehar ( 50) NULL 電話 ehuanzhen varehar(50) NULL 傳真 beizhu varehar ( 50) NULL 備注 addtime datetime NULL 日期 allusers系統(tǒng)用戶信息表 表3 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 ID int NOT NULL 序號(hào) bume n varehar ( 50 ) 主鍵 部門(mén) mingeheng varehar ( 50

23、) NULL 名稱(chēng) beizhu varehar ( 50) NULL 備注 addtime datetime NULL 日期 表6 yuangong員工信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 ID int NOT NULL 序號(hào) gonghao varehar ( 50) 主鍵 工號(hào) xi ngmi ng varehar(50) NULL 姓名 xi ngbie varehar ( 50) NULL 性別 dia nhua varehar(50) NULL 電話 zhiwei varehar ( 50) N

24、ULL 職位 het ong varehar ( 50) NULL 合同 zhiwei職位信息表 表5 gere ngaiyao varchar( 50) NULL 個(gè)人概要 geleij in gli varchar(50) NULL 各類(lèi)經(jīng)歷 mima varchar( 50) NULL 密碼 addtime datetime NULL 日期 bume n varchar(50) NULL 部門(mén) ruzhitime datetime NULL 入職時(shí)間 gxts int NULL 公休天數(shù) syts int N

25、ULL 已用天數(shù) touxia ng varchar( 50) NULL 頭像 表7 kaoqinjilu考勤信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 ID int NOT NULL 序號(hào) gonghao varchar( 50) 主鍵 工號(hào) addtime datetime NULL 日期 sbsj varchar( 50) NULL 上班時(shí)間 sbzt varchar(10) NULL 上班狀態(tài) bume n varchar( 50) NULL 部門(mén) 表8 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 ID i

26、nt NOT NULL 序號(hào) gonghao varchar( 50) 主鍵 工號(hào) xi ngmi ng varchar(50) NULL 姓名 qi ngjiats varchar(50) NULL 請(qǐng)假天數(shù) qin gjiasy varchar( 50) NULL 請(qǐng)假事由 issh varchar( 2) NULL 是否批準(zhǔn) addtime datetime NULL 日期 qjkstime varchar(50) NULL 請(qǐng)假時(shí)間 表9 xiujiashe nqi ng休假申請(qǐng)表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空

27、 說(shuō)明 ID int NOT NULL 序號(hào) gonghao varchar(50) 主鍵 工號(hào) xi ngmi ng varchar( 50) NULL 姓名 bume n varchar(50) NULL 部門(mén) xiujiasc varchar( 50) NULL 休假時(shí)長(zhǎng) beizhu varchar( 500) NULL 備注 qi ngjiax inxi請(qǐng)假信息表 表10 ~字段名稱(chēng) ID ygbh ygxm n ia n yue gz sds gz2 addtime gon gzi工資信息表 數(shù)據(jù)類(lèi)型 int

28、varchar(50) varchar( 50) int int float float float datetime 可否為空 NOT NULL 主鍵 NULL NULL NULL NULL NULL NULL NULL 說(shuō)明 序號(hào) 員工編號(hào) 員工姓名 年份 月份 應(yīng)發(fā)工資 個(gè)人所得稅 實(shí)發(fā)工資 日期 issh varchar( 2) NULL 是否批準(zhǔn) addtime datetime NULL 日期 leixi ng varchar(50) NULL 類(lèi)型 qjkstime varchar( 50) NULL 請(qǐng)假時(shí)

29、間 四、系統(tǒng)實(shí)現(xiàn) 一)程序流程說(shuō)明 1. 請(qǐng)假流程圖 2.休假流程圖 圖 24 請(qǐng)假流程圖 圖 25 休假流程圖 (二)系統(tǒng)測(cè)試說(shuō)明 1。系統(tǒng)測(cè)試目的 系統(tǒng)測(cè)試其目的就是在確保軟件質(zhì)量的前提下能夠以正確的方式完成前期所期望的 功能。而軟件的測(cè)試不僅是為了確保軟件的質(zhì)量,還要給開(kāi)發(fā)人員提供信息,以方便其 為

30、風(fēng)險(xiǎn)評(píng)估做相應(yīng)的準(zhǔn)備?對(duì)于測(cè)試目的,G。J。Myers給出了以下的觀點(diǎn)〔⑷: (1) 測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程。 (2) 好的測(cè)試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試方案。 (3) 成功的測(cè)試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。 2。系統(tǒng)測(cè)試方案 軟件測(cè)試可以分為單元測(cè)試、組裝(集成)測(cè)試、確認(rèn)測(cè)試和系統(tǒng)測(cè)試 4 個(gè)步驟來(lái) 進(jìn)行[15],基本層次如圖26所示: □□個(gè)個(gè) □□個(gè)個(gè) 個(gè)個(gè) 圖26測(cè)試的基本層次圖 為了確保本系統(tǒng)的運(yùn)行質(zhì)量,我對(duì)其進(jìn)行了相關(guān)方面的運(yùn)行測(cè)試,測(cè)試過(guò)程主要分為 界面測(cè)試和功能測(cè)試兩個(gè)部分; (1)在界面測(cè)試階

31、段,為了保證本系統(tǒng)在不同的操作系統(tǒng)環(huán)境下能夠正常運(yùn)行而不會(huì) 產(chǎn)生異常。在Windows XP環(huán)境下,程序運(yùn)行界面正常,界面上的字體等設(shè)置都保持得 相當(dāng)好,沒(méi)有出現(xiàn)類(lèi)似字體變形的情況。 (2)在功能測(cè)試階段。本系統(tǒng)測(cè)試采用了黑盒測(cè)試,舉例如下: 登陸系統(tǒng)時(shí),在登陸界面不輸入任何信息或錯(cuò)誤信息時(shí),點(diǎn)擊登陸按鈕,系統(tǒng)提示 “對(duì)不起,用戶名或密碼不正確”; 添加用戶信息時(shí) , 原來(lái)有 admin 用戶賬號(hào)信息, 再重新在用戶賬號(hào)里輸入 admin, 點(diǎn)擊添加按鈕,系統(tǒng)提示“用戶賬號(hào)重復(fù)”; 普通管理員登陸時(shí),角色權(quán)限設(shè)置不包含“系統(tǒng)用戶管理"和“系統(tǒng)數(shù)據(jù)管理" ,只能 進(jìn)行簡(jiǎn)單的員工信息 、部門(mén)

32、職位信息、考勤信息、請(qǐng)假信息、休假信息的查詢與修改當(dāng) 用戶賬號(hào)“ptgly”登陸系統(tǒng)以后,他所能使用系統(tǒng)的功能只有上述各項(xiàng)功能。 (三)系統(tǒng)運(yùn)行的管理與維護(hù) 1.系統(tǒng)使用說(shuō)明 該人事管理系統(tǒng)界面大方并且簡(jiǎn)單,主要針對(duì)員工對(duì)個(gè)人基本信息、考勤、請(qǐng)假、休 假等信息的查詢和修改;管理員對(duì)系統(tǒng)用戶、部門(mén)職位、員工個(gè)人信息、員工考勤、員 工請(qǐng)假、員工休假等信息的管理及數(shù)據(jù)備份等方面的操作和服務(wù),功能相對(duì)齊全,方便 用戶的使用。 具體使用方法如下: (1)運(yùn)行系統(tǒng)后會(huì)出現(xiàn)登陸界面,登陸要求輸入正確的用戶名、密碼、權(quán)限,成功 輸入后登陸到系統(tǒng)的主界面,如果錯(cuò)誤,就出現(xiàn)系統(tǒng)報(bào)錯(cuò)的提示信息. (2)如

33、果員工要對(duì)基本信息進(jìn)行管理,只需在系統(tǒng)主界面選擇相應(yīng)的按鈕,就會(huì)出現(xiàn)相 應(yīng)的友好界面。 (3)如果管理人員要對(duì)基本信息進(jìn)行管理,只需在系統(tǒng)主界面選擇相應(yīng)的按鈕,即 可進(jìn)行相應(yīng)的操作。 (4)若要退出系統(tǒng),操作人員只要在主界面選擇退出按鈕即可。 2.系統(tǒng)維護(hù)管理說(shuō)明 (1)硬件維護(hù) 突發(fā)性故障維護(hù):對(duì)于突發(fā)性的故障集中人力集中檢修或更換。 定期預(yù)防性維護(hù):按照一定的設(shè)備維護(hù)理論,定期對(duì)系統(tǒng)設(shè)備進(jìn)行檢查和保養(yǎng)。 (2)軟件維護(hù) 正確性維護(hù):改正在系統(tǒng)開(kāi)發(fā)階段已經(jīng)發(fā)生而在系統(tǒng)測(cè)試過(guò)程尚未發(fā)現(xiàn)的錯(cuò)誤。 適應(yīng)性維護(hù):為適應(yīng)用戶外部環(huán)境、內(nèi)部條件發(fā)生變化,及時(shí)對(duì)系統(tǒng)進(jìn)行修改。 完善性維護(hù):為進(jìn)一步

34、擴(kuò)充系統(tǒng)功能和改善性能進(jìn)行的修改. 預(yù)防性維護(hù):為減少或避免以后需要進(jìn)行的上述三類(lèi)維護(hù)而進(jìn)行的維護(hù)。 系統(tǒng)更新維護(hù):操作系統(tǒng)等系統(tǒng)軟件新的版本的出現(xiàn)后,對(duì)其進(jìn)行評(píng)估,決定是否更新。 (3)數(shù)據(jù)維護(hù) 數(shù)據(jù)備份:經(jīng)?;蚨ㄆ趯?duì)重要數(shù)據(jù)進(jìn)行備份,對(duì)于重要數(shù)據(jù)實(shí)時(shí)備份. 存儲(chǔ)空間整理:對(duì)系統(tǒng)運(yùn)行過(guò)程中產(chǎn)生的各種臨時(shí)文件等進(jìn)行清理,減少存儲(chǔ)空間的無(wú) 謂占用,提高系統(tǒng)運(yùn)行效率。 五、總結(jié) (一)系統(tǒng)存在不足和改進(jìn)方案 在本系統(tǒng)的開(kāi)發(fā)過(guò)程中,由于本人在知識(shí)、技術(shù)、經(jīng)驗(yàn)等方面存在著不足,使系統(tǒng) 運(yùn)行時(shí)出時(shí)常現(xiàn)錯(cuò)誤。另外,在整個(gè)開(kāi)發(fā)的過(guò)程中,時(shí)間也比較倉(cāng)促因此,該系統(tǒng)存在一 些缺陷和不足,還有許多地方

35、可以進(jìn)一步改進(jìn):在客戶需求方面,還需要通過(guò)加強(qiáng)溝通來(lái) 更好地適應(yīng)客戶需求的變化,在系統(tǒng)的架構(gòu)設(shè)計(jì)方面,還可以通過(guò)改進(jìn)設(shè)計(jì)進(jìn)一步提高 系統(tǒng)性能。 (二)設(shè)計(jì)心得 本系統(tǒng)是江蘇同泰貿(mào)易有限公司人事管理系統(tǒng),在經(jīng)過(guò)三個(gè)多月的進(jìn)行的開(kāi)發(fā)與調(diào) 試后,最終完成了本次系統(tǒng)的設(shè)計(jì).此設(shè)計(jì)已經(jīng)達(dá)到了最初期望的設(shè)計(jì)要求,滿足了公司 對(duì)人事信息高度集成化管理的需求,為公司人事管理者提供充足的信息、快捷的查詢手 段和強(qiáng)大的操作功能,使公司對(duì)員工實(shí)現(xiàn)自動(dòng)化、高效率、人性化管理。 通過(guò)本次企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā),我受到很大啟發(fā):在系統(tǒng)開(kāi)發(fā)與設(shè)計(jì)上, 體會(huì)到了理論與實(shí)際結(jié)合的重要性,認(rèn)識(shí)到系統(tǒng)開(kāi)發(fā)中應(yīng)該更加注重系

36、統(tǒng)的規(guī)劃及按步 驟實(shí)施。同時(shí)我也更加熟悉了從項(xiàng)目背景、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、系統(tǒng)測(cè)試 到運(yùn)行的整個(gè)軟件開(kāi)發(fā)流程。 通過(guò)本系統(tǒng)的開(kāi)發(fā),我也收獲了不少經(jīng)驗(yàn):首先,在系統(tǒng)實(shí)施之前應(yīng)對(duì)系統(tǒng)需求做充 分的了解,不僅要考慮到系統(tǒng)功能及其效果的實(shí)現(xiàn),更需注重系統(tǒng)與用戶需求的有機(jī)結(jié)合。 其次,要明確系統(tǒng)定位,系統(tǒng)還應(yīng)隨時(shí)根據(jù)實(shí)施環(huán)境,實(shí)施困難進(jìn)行必要的定位調(diào)整.最 后,需要充分將理論與實(shí)踐相結(jié)合,廣泛搜集資料,在借鑒他人成果的同時(shí),要靈活運(yùn)用, 而不是簡(jiǎn)單的拷貝,需要通過(guò)自己的理解,設(shè)計(jì)滿足需求的系統(tǒng)。 本系統(tǒng)在同學(xué)的幫助、指導(dǎo)老師的用心輔導(dǎo)和學(xué)校的精心安排下順利完成。但是, 由于時(shí)間倉(cāng)促以及本人能力水平有限,系統(tǒng)還存在諸多不足,也難免存在錯(cuò)漏,需要在今后 的學(xué)習(xí)與開(kāi)發(fā)過(guò)程中不斷摸索解決。

展開(kāi)閱讀全文
溫馨提示:
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. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!