【畢業(yè)學(xué)位論文】(Word原稿)中怡考勤管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第1頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)中怡考勤管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第2頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)中怡考勤管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第3頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)中怡考勤管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第4頁(yè)
【畢業(yè)學(xué)位論文】(Word原稿)中怡考勤管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第5頁(yè)
已閱讀5頁(yè),還剩54頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

碩 士 專 業(yè) 學(xué) 位 論 文 中怡考勤管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) of 文作者 指導(dǎo)教師 教授 申請(qǐng)學(xué)位 工程碩士 培養(yǎng)單位 軟件學(xué)院 學(xué)科專業(yè) 軟件工程 研究方向 項(xiàng)目管理 答辯委員會(huì)主席 評(píng) 閱 人 南開大學(xué)研究生院 二一 三 年 十 月 I 摘 要 由于 科技水平的發(fā)展,網(wǎng)絡(luò)和信息技術(shù)水平不斷提高,考勤管理系統(tǒng)也在逐步的完善,系統(tǒng)的高集成度、高自動(dòng)化、網(wǎng)絡(luò)化覆蓋成為其發(fā)展方向。 伴隨著企業(yè)的發(fā)展,員工人數(shù)的不斷增加,考勤的統(tǒng)計(jì)和管理工作也更加繁重,而且要求時(shí)效性更強(qiáng)。傳統(tǒng)企業(yè)依靠人工打卡和手工記錄的管理方式,由于其效率低,出錯(cuò)的概率高,方式不透明,已經(jīng)不能滿足企業(yè)的需要。根據(jù)企業(yè)的需要而開發(fā)的 中怡 考勤管理系統(tǒng)適時(shí)地滿足 了企業(yè)的需求,系統(tǒng)采用自動(dòng)打卡、自動(dòng)統(tǒng)計(jì)的方式,自動(dòng)化程度高,依靠網(wǎng)絡(luò)傳輸數(shù)據(jù)提高了穩(wěn)定性,分布式開發(fā)使系統(tǒng)部署靈活、功能豐富,已成為考勤系統(tǒng)的發(fā)展方向。 全 文共分為緒論、需求分析與相關(guān)技術(shù)、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)共五個(gè)章節(jié)。首先 闡述了目前我國(guó)考勤系統(tǒng)的現(xiàn)狀,分析了存在的問題和發(fā)展的瓶頸,介紹了射頻識(shí)別等先進(jìn)技術(shù),并分析了其優(yōu)缺點(diǎn)。在需求分析階段明確了考勤管理的業(yè)務(wù)流程,論證了此軟件開發(fā)的必要性,確立了系統(tǒng)的設(shè)計(jì)目標(biāo)。在系統(tǒng)設(shè)計(jì)階段對(duì)數(shù)據(jù)庫(kù)、系統(tǒng)構(gòu)架、數(shù)據(jù)結(jié)構(gòu)進(jìn)行設(shè)計(jì),并針對(duì)企業(yè)的需求,開發(fā)出易于操作、方便實(shí)用 、且自動(dòng)化程度高的考勤系統(tǒng),并逐一介紹此系統(tǒng)的各項(xiàng)功能。在系統(tǒng)實(shí)施階段,詳細(xì)說明了軟件界面,完成基礎(chǔ)數(shù)據(jù)錄入,介紹了考勤信息采集、錄入、刪除、修改、查詢、流程設(shè)置及權(quán)限設(shè)置等操作。 中怡 考勤管理系統(tǒng)與傳統(tǒng)方式相比,除了其利于檢索、方便查詢、高可靠性、保密性好等特點(diǎn)外,還提供不同級(jí)別的安全權(quán)限,杜絕了虛假數(shù)據(jù)和人為因素的干擾,極大程度上提高了企業(yè)在考勤系統(tǒng)上的管理水平,使得企業(yè)的管理方式更加正規(guī)、科學(xué),利于企業(yè)在日益激烈的市場(chǎng)競(jìng)爭(zhēng)中占得先機(jī)。 關(guān)鍵字:考勤系統(tǒng)、考勤管理、數(shù)據(jù)庫(kù)、 C# is of a in of of of of of on of of to of to of in a to of a of on of to of is of a of of in of as In of In of of of to of of by of in a of V in to of to on of is in in C # 目錄 2 目錄 摘 要 . I . 一章 緒論 . 4 第一節(jié) 論文背景 . 4 第二節(jié) 問題提出 . 5 第三節(jié) 研究現(xiàn)狀 . 5 第四節(jié) 研究?jī)?nèi)容 . 7 第二章 系統(tǒng)需求分析 . 10 第一節(jié) 系統(tǒng)總體需求 . 10 第二節(jié) 系統(tǒng)業(yè)務(wù)流程分析 . 10 第三節(jié) 系統(tǒng)用戶類別分析 . 10 第四節(jié) 系統(tǒng)功能分析 . 13 第五節(jié) 系統(tǒng)開發(fā)的相關(guān)技術(shù) . 15 據(jù)庫(kù) . 15 言 . 17 #語(yǔ)言 . 18 第 六 節(jié) 系統(tǒng) 運(yùn)行環(huán)境約束 . 18 第三章 系統(tǒng)設(shè)計(jì) . 20 第一節(jié) 系統(tǒng)模塊設(shè)計(jì) . 20 事管理 . 20 門信息管理 . 20 統(tǒng)維護(hù) . 21 目錄 3 . 22 . 25 . 26 第二節(jié) 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) . 26 . 27 . 28 . 29 . 32 . 34 第三節(jié) 數(shù)據(jù)訪問層的類設(shè)計(jì) . 35 第四章 系統(tǒng)實(shí)現(xiàn) . 37 第一節(jié) 系統(tǒng)登錄功能實(shí)現(xiàn) . 37 第二節(jié) 部門管理功能實(shí)現(xiàn) . 39 第三節(jié) 員工管理功能實(shí)現(xiàn) . 40 第四節(jié) 考勤規(guī)則功能實(shí)現(xiàn) . 42 . 42 . 42 . 44 . 44 . 45 . 46 . 46 第五節(jié) 用戶管理 . 48 第五章 結(jié)論與展望 . 53 參考文獻(xiàn) . 54 致謝 . 56 第一章 緒論 4 第一章 緒論 第一節(jié) 論文背景 隨著企業(yè) 整體運(yùn)營(yíng) 規(guī)模 的不斷 擴(kuò)大 ,應(yīng)用早期人事管理方式的展現(xiàn)出來的問題也在逐步擴(kuò)大, 企業(yè) 已經(jīng) 認(rèn)識(shí)到 人力資源管理的重要 性,迫切需要一種 提升企業(yè) 員工 人力資源管理水平的 新方式 。 人力資源管理水平的提升不僅需要提高管理人員水平,還需要依賴于信息化的管理方式,因此自動(dòng)化的考勤管理系統(tǒng)也就應(yīng)運(yùn)而生了。 考勤管理是人事管理系統(tǒng)中 , 最重要的信息 之一。 考勤 的考核 方式專門針對(duì) 考核項(xiàng)目、考核方案、考核等 級(jí)、考核記錄、考核結(jié)果等進(jìn)行管理。通過 對(duì) 員工 的 考勤管理, 總結(jié) 員工在一定階段的工作成績(jī) , 與員工 工資、獎(jiǎng)金 等相聯(lián)結(jié) , 不但 能夠起 到 良好的 激勵(lì)作用, 還可以 更好 的 促進(jìn) 員工 工作質(zhì)量 的提高 , 從而 增加企業(yè)的競(jìng)爭(zhēng)能力和綜合效益。 現(xiàn)在是一個(gè)信息時(shí)代,信息數(shù)據(jù)在 高速發(fā)展, 相關(guān)的活動(dòng)都和 數(shù)據(jù) 密不可分。由于信息量的不斷擴(kuò)大 ,人們 更迫切的 需要一種 軟件工具 來管理 相關(guān) 的信息 ,于是信息管理系統(tǒng)應(yīng)運(yùn)而生。 它很好的解決了人們面臨的問題 ,將各種信息快速整理記錄并對(duì)各種數(shù)據(jù)進(jìn)行必要的統(tǒng)計(jì)。使人們不在限制于重復(fù)的繁瑣的信息處理工作 。因此,考勤管理軟件,系統(tǒng)可以自動(dòng)記錄公司全體員工當(dāng)日的工作狀況。并 按月份 來統(tǒng)計(jì)員工出勤請(qǐng)假及正常工作時(shí)間。 同時(shí),通過報(bào)表的形式給出統(tǒng)計(jì)結(jié)果。由此解決了 在 人事 管理方面所存在的弊端。 考勤系統(tǒng)是針對(duì)公司企業(yè)的大量信息處理工作而開發(fā)的,根據(jù)員工的出勤情況,依靠數(shù)據(jù)統(tǒng)計(jì)以及數(shù)據(jù)輸出,實(shí)現(xiàn)對(duì)員工的績(jī)效考核。為了提高企業(yè)管理效率及解決企業(yè)普遍存在的人員考勤管理問題, 中怡 考勤軟件通過對(duì)數(shù)據(jù)輸入的可靠途徑,員工信息的完善管理,考勤記錄報(bào)表及數(shù)據(jù)統(tǒng)計(jì)分析,通過考勤統(tǒng)計(jì)不僅反映員工出勤情況、病事假、出差情況,同時(shí)也包括了員工姓名、門、職位、聯(lián)系方式等基礎(chǔ)數(shù)據(jù),提高數(shù)據(jù)的利用效率、減少人事部門重復(fù)工作,解決了企業(yè)對(duì)員工考勤的 管理、提升了企業(yè)管理效率、完善了數(shù)據(jù)分析及統(tǒng)計(jì),能最大限度地滿足企業(yè)對(duì)現(xiàn)代化管理的要求。 員工高出勤率和完善的考勤管理制度,不僅能提升公司形象、提振員工士氣,并且極大降低企業(yè)的管理成本,更有助于提高企業(yè)的經(jīng)濟(jì)效益,具有很強(qiáng)第一章 緒論 5 的實(shí)際應(yīng)用價(jià)值和推廣意義。以自動(dòng)化的方式來進(jìn)行考勤的采集和管理,使原本復(fù)雜繁重的工作變得簡(jiǎn)單。 第二節(jié) 問題提出 伴隨著經(jīng)濟(jì)高速增長(zhǎng),企業(yè)不斷發(fā)展,人力資源規(guī)模不斷擴(kuò)大,復(fù)雜程度不斷加強(qiáng),以人工方式來進(jìn)行考勤記錄帶來的問題越來越多,主要存在以下問題: ( 1) 過度依靠人力,效率低下 ; ( 2) 統(tǒng)計(jì)結(jié)果反 映速度慢,主管領(lǐng)導(dǎo)不能實(shí)時(shí)了解員工出勤情況,無法進(jìn)行全面地監(jiān)督 ; ( 3) 人情因素過多,很難避免弄虛作假現(xiàn)象,導(dǎo)致結(jié)果不準(zhǔn)確、不公正 ; ( 4) 由于大量數(shù)據(jù)由人工方式統(tǒng)計(jì),難免疏忽,造成數(shù)據(jù)不準(zhǔn)確 ; 經(jīng)過幾年的發(fā)展,考勤技術(shù)也在不斷完善。最早使用的人工記錄方式,由于存在涂改、代簽、人工統(tǒng)計(jì)數(shù)據(jù)等問題已被市場(chǎng)淘汰。 使用打卡的方式是目前主流,但打卡方式由于本身采用的技術(shù)所限制,所以也存在一些缺陷,例如可以由別人代打卡、短暫性的打不上卡、卡片意外丟失或外力損壞等。 指紋識(shí)別考勤是目前研究開發(fā)的重點(diǎn),其具有唯一、方便、不丟失的特點(diǎn), 基本上解決以上問題。但由于在掃描指紋時(shí)需要接觸閱讀器,會(huì)帶來疾病傳播風(fēng)險(xiǎn),所以,尋求一種非接觸考勤方式是非常重要的。 第三節(jié) 研究現(xiàn)狀 現(xiàn)在 信息技術(shù)的 發(fā)展 影響 到社會(huì)的每 個(gè)層面 ,企業(yè)管理領(lǐng)域也 隨之日新月異 ,企業(yè)管理的信息 變革也 越來越受到人們的重視。 對(duì)于企業(yè)而言, 各種員工管理信息系統(tǒng) 很多 , 很大的 提高了企業(yè)管理 效率 和管理 質(zhì)量,但目前企業(yè)考勤管理信息系統(tǒng)在實(shí)際開發(fā) 、 應(yīng)用中 還 存在很多問題, 每個(gè)部門對(duì)整體的信息劃分若干子信息,并且由于工作的推諉導(dǎo)致效率低下。一部分信息實(shí)現(xiàn)計(jì)算機(jī)化管理,一部分信息采用手工管理,導(dǎo)致 信息 共享變得困難。另外 采用的開發(fā)語(yǔ)言和 代碼標(biāo) 不統(tǒng)一 、 工作人員 業(yè)務(wù)理解和能力 等問題也在 制約了 企業(yè) 考勤信息系統(tǒng)的應(yīng)用。 主要有以下幾點(diǎn)技術(shù)難題: 第一章 緒論 6 ( 1) 功能 簡(jiǎn)單 , 考勤系統(tǒng)解決 某 個(gè)具體的問題開發(fā) , 這樣導(dǎo)致了 管理流程上 的斷層 ,影響了信息 復(fù)用及 享, 無法 提供充分的信息 統(tǒng)計(jì)及處理 能力。 ( 2) 報(bào)表功能是企業(yè)考勤 系統(tǒng)設(shè)計(jì)的目的,數(shù)據(jù)的 不統(tǒng)一則會(huì)導(dǎo)致不同的報(bào)表形式與結(jié)果 , 對(duì)于 用戶 而言, 即 便是 一致的數(shù)據(jù) 也有不同的需求,例如,客戶的個(gè)人喜好,習(xí)慣的操作風(fēng)格。而且即使 同一個(gè)人 , 也 會(huì)在 不同 時(shí)期有定制的 需求, 那么 設(shè)計(jì)讓用戶滿意的 分析 報(bào)表功能 是 我們面臨的一個(gè)挑戰(zhàn)和目標(biāo) 。 ( 3) 動(dòng)態(tài)數(shù)據(jù),動(dòng)態(tài)數(shù)據(jù)的作用就是能提供 及時(shí)更新的實(shí)時(shí) 信息, 通過分析后提供給 管理層進(jìn)行 判斷 。 這樣要求 動(dòng)態(tài)數(shù)據(jù)庫(kù) 和 關(guān)系數(shù)據(jù)庫(kù) 的銜接問題 。一些企業(yè)由于管理水平 的限制 ,動(dòng)態(tài)數(shù)據(jù) 無法實(shí)時(shí)更新 。 導(dǎo)致 動(dòng)態(tài)數(shù)據(jù) 與關(guān)系數(shù)據(jù)庫(kù) 沒有同步 , 最終導(dǎo)致 考勤信息系統(tǒng) 無法為 管理 者提供及時(shí)和有價(jià)值的 決策支持。 ( 4) 數(shù)據(jù)庫(kù)結(jié)構(gòu),由于 互聯(lián)的 考勤 系統(tǒng)在我國(guó) 是個(gè)較新的 領(lǐng)域, 軟件 開發(fā)人員對(duì) 整個(gè)業(yè)務(wù)流程 不熟悉, 而且 企業(yè)管理 者 缺乏 相關(guān) 理論 支持導(dǎo)致需求混亂和不明確。 ( 5) 系統(tǒng)的功能 ,考勤 系統(tǒng) 可以 記錄 實(shí)時(shí) 數(shù)據(jù), 更重要的是可 以篩選、 整理和分析 數(shù)據(jù), 最終給出評(píng)估和分析報(bào)表 。 因此 ,考勤信息管理系統(tǒng)不但 記錄員工基礎(chǔ)信息,并且 向企業(yè)的 管理者提供具體分析數(shù)據(jù)報(bào)表。 術(shù)的 變革 ,企業(yè) 內(nèi)部和外部 的信息 交流 更加 方便和高效 , 信息 數(shù)據(jù) 對(duì)企業(yè)管理體系的影響也越來越 大 。 相對(duì)應(yīng)的 考勤信息管理,通過 術(shù) ,設(shè)計(jì) 考勤信息管理體系 可以延伸數(shù)據(jù)到更多的領(lǐng)域,打破現(xiàn)有信息相對(duì)封閉的格局。從而包含企業(yè)內(nèi)部各部門之間的數(shù)據(jù)交換及與外界的數(shù)據(jù)共享和互通。通過權(quán)限的管理,使得企業(yè)的不同員工和角色 也能參與 到企業(yè)管理 中。不僅可以 滿足人事 管理 部門基本業(yè)務(wù)管理需求 , 也可以加強(qiáng)部門之間的合作和互通,從而 提高企業(yè) 的運(yùn)行 效率, 并進(jìn)行有效的管理 。 現(xiàn)在考勤系統(tǒng)已經(jīng)有很多種,隨著科技發(fā)展,也在不斷完善。系統(tǒng)一般使用 分為兩大類,一種為接觸式,另一種為非接觸式,接觸式 境適應(yīng)性差、可靠性低等問題已逐步淘汰。非接觸 也稱為電子標(biāo)簽或者無線射頻識(shí)別,通過無線電信號(hào)識(shí)別特定目標(biāo),讀寫數(shù)據(jù),而無需機(jī)械或光學(xué)接觸,能適應(yīng)惡劣環(huán)境,優(yōu)良的電氣、機(jī)械特性以及高安全性成為 市場(chǎng)主流 ,其外觀如圖 示 。 緒論 7 技術(shù)覆蓋范圍廣,目前許多自動(dòng)識(shí)別技術(shù)也是 們工作原理大致一致但工作頻率、使用領(lǐng)域以及標(biāo)準(zhǔn)卻不同,正是由于這些技術(shù)的不同,形成了在競(jìng)爭(zhēng)中的互相彌補(bǔ)。 圖 子標(biāo)簽) 在國(guó)外, 展迅速,廣泛應(yīng)用于各個(gè)領(lǐng)域,如:工業(yè)自動(dòng)化控制、商業(yè)自動(dòng)化、倉(cāng)儲(chǔ)物流、 生產(chǎn)流水線、交通運(yùn)輸監(jiān)控管理、高速公路收費(fèi)系統(tǒng)、車輛防盜等 。射頻標(biāo)簽作為條形碼的延伸應(yīng)用于自動(dòng)化工廠、物流庫(kù)存管理 。隨著技術(shù)的不斷完善,更小尺寸的射頻標(biāo)簽將有更廣泛應(yīng)用,如食品 溯源,查看食品的來源和新鮮程度,以及是否過期。在醫(yī)療領(lǐng)域,在患者身上佩戴射頻標(biāo)簽,標(biāo)簽包含患者血型、過敏藥物、過敏史、手術(shù)史、長(zhǎng)期服用的藥物以及遺傳病等信息,醫(yī)生可以隨時(shí)了解病人信息,也避免認(rèn)錯(cuò)了病人。在藥物瓶身上使用此標(biāo)簽,在用藥前護(hù)士需要依據(jù)此信息判斷藥物是否合適,避免醫(yī)療事故。 將 工不必主動(dòng)刷卡,當(dāng)員工靠近固定位置安裝的讀卡器一定距離內(nèi),讀卡器將自動(dòng)進(jìn)行讀取,實(shí)現(xiàn)自動(dòng)考勤。由此將對(duì)考勤管理帶來很大的方便,降低管理人員的工作量,提高效率。 第四節(jié) 研究?jī)?nèi)容 第一章 緒論 8 目前考勤系統(tǒng) 行業(yè)良莠不齊,存在很多問題,例如廠家眾多,性能質(zhì)量不同、隨考勤機(jī)附送的軟件功能簡(jiǎn)單,不能滿足企業(yè)要求,且不提供定制開發(fā)、升級(jí)困難,各品牌經(jīng)銷商眾多,服務(wù)質(zhì)量難以保障。 考勤系統(tǒng)結(jié)構(gòu)復(fù)雜,而且每一家企業(yè)都有各自不同的需求,很多企業(yè)對(duì)考勤軟件不夠了解,使用后才發(fā)現(xiàn)不能很好的滿足要求,為后續(xù)工作的開展增加許多困難。因此根據(jù)使用需求, 中怡 考勤軟件應(yīng)滿足以下要求 : ( 1)采集考勤數(shù)據(jù)快速、準(zhǔn)確 ( 2)自動(dòng)形成報(bào)表,數(shù)據(jù)準(zhǔn)確減少人為干預(yù) ( 3)考勤數(shù)據(jù)充分公開、共享 ( 4)減少人事部門工作量,提高工作效率 系統(tǒng)應(yīng) 實(shí)現(xiàn)以 下功能 : 系統(tǒng)自動(dòng)化程度高,并提供多種接口,可通過 免工作疏忽、人情因素的干擾以及產(chǎn)生信息孤島。 ( 1)系統(tǒng)自動(dòng)完成數(shù)據(jù)采集 12 ( 2)系統(tǒng)自動(dòng)完成數(shù)據(jù)統(tǒng)計(jì) ( 3)系統(tǒng)自動(dòng)完成數(shù)據(jù)報(bào)表 ( 4)可通過多種方式進(jìn)行查詢 系統(tǒng) 對(duì)數(shù)據(jù)的需求 : ( 1)數(shù)據(jù)采集和處理要具有實(shí)時(shí)性和準(zhǔn)確性,此系統(tǒng)允許人工輸入且具有容錯(cuò)性,并且在使用前需要對(duì)操作人員進(jìn)行培訓(xùn)。 ( 2)數(shù)據(jù)統(tǒng)計(jì)具有完整性和一致性,統(tǒng)計(jì)數(shù)據(jù)必須完整才有使用價(jià)值,而且還要保證從不同途徑查詢的結(jié)果必須一致。 ( 3)系統(tǒng)處理能力高 、響應(yīng)迅速,在本系統(tǒng)數(shù)據(jù)均為整數(shù)的前提下,實(shí)現(xiàn)同一時(shí)間允許多點(diǎn)數(shù)據(jù)采集,多點(diǎn)數(shù)據(jù)查詢,對(duì)操作的響應(yīng)時(shí)間不大于 1秒。 要滿足以上要求,要從以下幾方面入手。在設(shè)計(jì)軟件時(shí),嚴(yán)格按照軟件工程方法設(shè)計(jì),采用瀑布式模型,從問題定義、需求分析、概念設(shè)計(jì)、詳細(xì)設(shè)計(jì)、軟件編寫和測(cè)試到運(yùn)行、維護(hù)等各個(gè)階段都是在前一階段的基礎(chǔ)上進(jìn)行設(shè)計(jì),并且有文檔說明。 本軟件采用 C/客戶端 /服務(wù)器結(jié)構(gòu),用戶需要安裝客戶端軟件,其對(duì)信息安全的控制性很強(qiáng),對(duì)于需要保密的基礎(chǔ)數(shù)據(jù)可以通過其進(jìn)行訪問和修改。為符合企業(yè)管理結(jié)構(gòu)多元化的發(fā)展,滿足 操作人員和管理人員對(duì)操作界面和操作內(nèi)容的不同要求,因此采用 C/于管理層可第一章 緒論 9 以通過瀏覽器進(jìn)行報(bào)表查詢和分析管理,對(duì)于操作員通過客戶端對(duì)系統(tǒng)進(jìn)行數(shù)據(jù)錄入及功能設(shè)置工作。 硬件部分包含讀寫器、考勤機(jī)和射頻 能卡,發(fā)卡器采用 循美國(guó)電子工業(yè)聯(lián)盟( 定的串行通信標(biāo)準(zhǔn)。由于本系統(tǒng)中的讀寫器與電腦相連時(shí),不使用對(duì)方傳送的控制信號(hào),所以只需要連接 3條線,即“數(shù)據(jù)發(fā)送”、“數(shù)據(jù)接收”、“信號(hào)地”,也就是將讀寫器端的 3、 2、 5號(hào)接口連接至電腦端 2、 3、 5號(hào)接口,其他針腳置空??记跈C(jī)采用 合遠(yuǎn)距離安裝并且具有多機(jī)通訊功能。 位 有 32位的唯一序列號(hào)、包含加密邏輯和通訊邏輯電路、自帶天線、不含電源、支持多卡操作和防沖突機(jī)制??刹翆?10萬次、讀無限次,數(shù)據(jù)有效期為 10 年,讀寫距離不大于 10 在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),考慮到數(shù)據(jù)庫(kù)是整個(gè)系統(tǒng)的核心,包含實(shí)時(shí)考勤信息、機(jī)卡設(shè)置以及人事部門的基礎(chǔ)數(shù)據(jù)等。其中基礎(chǔ)數(shù)據(jù)記錄了員工的姓名、 門、崗位、權(quán)限等信息;卡機(jī)設(shè)置包含各個(gè)考勤機(jī)的名稱、編碼、所處位置以及 實(shí)時(shí)管理卡機(jī)狀態(tài)??记谛畔⑹窃趩T 工通過刷卡區(qū)時(shí),讀卡器采集到 定該 果合法,將從基礎(chǔ)信息表中查詢員工信息,并與當(dāng)前時(shí)間一并寫入數(shù)據(jù)庫(kù),實(shí)現(xiàn)考勤 采集和統(tǒng)計(jì)。對(duì)數(shù)據(jù)進(jìn)行完整性約束,以免用戶輸入不合定義的數(shù)據(jù)。既可以 滿足性能也 考慮 到數(shù)據(jù)的安全, 阻止 數(shù)據(jù)庫(kù) 的非法訪問和 避免信息 的 泄露。 第二章 系統(tǒng)需求分析 10 第 二 章 系統(tǒng)需求分析 第一節(jié) 系統(tǒng) 總體需求 伴隨著信息技術(shù)在各行各業(yè)日益廣泛和深入的應(yīng)用,企業(yè)規(guī)模不斷擴(kuò)大,對(duì)員工的考勤管理不再像過去一樣靠手工去做,在一些稍具規(guī)模的企事業(yè)單位內(nèi)考勤也開始信息化。考勤規(guī)則的靈活定義,提供 不同的 考勤機(jī)的接 口, 通過時(shí),支持手工錄入 。 中怡 考勤管理系統(tǒng) 的開發(fā) 就是為了適應(yīng) 企業(yè) 這種要求而 提出 的。 系統(tǒng)需要集信息的顯示、輸入、修改、刪除、查詢等各種處理為一體,信息維護(hù)起來 要方便。 系統(tǒng)應(yīng)用后應(yīng)能 極大降低公司用于人事管理的人力和 物力,為公司的 人事信息管理帶來 很大的便利。 第二節(jié) 系統(tǒng)業(yè)務(wù)流程分析 中怡 考勤管理系統(tǒng)能夠?qū)ζ髽I(yè)職員的出勤情況進(jìn)行綜合有效的管理,通過考勤記錄管理,請(qǐng)假信息管理,加班信息管理,出差信息管理等幾個(gè)方面實(shí)現(xiàn)對(duì)職員信息、職員上下班出勤、請(qǐng)假、出差、加班等信息的查詢、增加、修改、刪除功 能,從而達(dá)到對(duì)企業(yè)出勤情況能夠高效、低耗地記錄和管理。 用戶可以使用管理員權(quán)限登錄系統(tǒng),進(jìn)行公司、部門、員工的信息進(jìn)行增刪改查的具體操作,并對(duì)員工的考勤依照出勤、曠工、請(qǐng)假、出差、加班等條件進(jìn)行統(tǒng)計(jì),且打印輸出到書面文本。 系統(tǒng)的業(yè)務(wù)流程如圖 第三節(jié) 系統(tǒng)用戶類別分析 登錄系統(tǒng)的 級(jí)別有兩種,一、超級(jí) 管理員 /管理者 (企業(yè)領(lǐng)導(dǎo) ),二、 普通 管理員 /客戶(考勤管理人員) , 通過不同 授權(quán) 級(jí)別,調(diào)用不同的功能界面和權(quán)限,操作系統(tǒng)的資源。 系統(tǒng)用戶類別的設(shè)置如圖 示。系統(tǒng)需要經(jīng)過有效的身份驗(yàn)證才可以登錄。 用戶的身份不同,使用的系統(tǒng)資源也不同。普通管理員僅可以對(duì)員工進(jìn)第二章 系統(tǒng)需求分析 11 行請(qǐng)假 /休假的管理,員工考勤的統(tǒng)計(jì)、查詢、打印。超級(jí)管理員則可對(duì)系統(tǒng)進(jìn)行設(shè)置、添加 /修改管理員信息,可控制整個(gè)系統(tǒng)的登錄功能 (控制系統(tǒng) )的登錄,擁有整個(gè)系統(tǒng)的全部使用權(quán)限。 用戶權(quán)限設(shè)置如圖 圖 統(tǒng) 的業(yè)務(wù) 流程 圖 戶類別設(shè)置 系統(tǒng)中不同的用戶對(duì)應(yīng)的操作為: ( 1)超級(jí)管理員 登錄時(shí)輸入超級(jí)管理員帳號(hào)密碼 。 超級(jí)管理員擁有的功能。 a) 查閱 員工考勤以及統(tǒng)計(jì)信息 ; b) 頁(yè)面統(tǒng)計(jì)生成員工在計(jì)薪周期內(nèi)的出勤以及請(qǐng)假詳細(xì)記錄,以 及計(jì)薪天第二章 系統(tǒng)需求分析 12 數(shù); 圖 戶權(quán)限設(shè)置 c) 添加 /修改年假,事假或者病假請(qǐng)假單; d) 添加 /修改管理員帳號(hào) 。 ( 2)普通管理員 登錄時(shí) 輸入普通管理員帳號(hào)密碼 。普通 管理 員擁有的功能。 a) 查閱 員工考勤以及統(tǒng)計(jì)信息; b) 頁(yè)面統(tǒng)計(jì)生成員工在計(jì)薪周期內(nèi)的出勤以及請(qǐng)假詳細(xì)記錄,以及計(jì)薪天數(shù); c) 添加 /修改年假、事假以及病假請(qǐng)假單。 無論是超級(jí)管理員還是普通管理員,其用例分析均如圖 圖 理員用戶的用例圖分析 ( 3) 普通用戶 普通用戶登錄后,可以提交請(qǐng)假申請(qǐng)、進(jìn)行排班查詢和考勤查看。 第二章 系統(tǒng)需求分析 13 普通用戶的用例分析 如圖 圖 通用戶的用例圖分析 第四節(jié) 系統(tǒng)功能分析 中怡考勤管理系統(tǒng)的功能就是可以依據(jù)管理員所擁有的權(quán)限登錄系統(tǒng),進(jìn)行增刪改查的操作,協(xié)助考勤管理人員快速、準(zhǔn)確的統(tǒng)計(jì)員工在指定日期內(nèi)的考勤情況。下面對(duì)系統(tǒng)的基本功能進(jìn)行詳細(xì)分析。 一、 部門管理 部門管理是 以樹結(jié)構(gòu)進(jìn)行設(shè)計(jì),可以將公司、機(jī)構(gòu)、部門的信息精準(zhǔn)定位到考勤管理系統(tǒng)中,主要功能是對(duì) 本企業(yè)的部門 信息 進(jìn)行 增刪改查的操作 。其功能組成 結(jié)構(gòu)如圖 圖 門管理 功能的 組成 結(jié)構(gòu) 二、 員工管理 第二章 系統(tǒng)需求分析 14 員工管理 可以記錄員工的個(gè)人信息 ,包括姓名、出生日期、入職時(shí)間等,主要功能是對(duì)本企業(yè)的員工信息進(jìn)行增刪改查的操作 。 其 功能組成 結(jié)構(gòu)如圖 圖 工管理功能的組成結(jié)構(gòu) 三、 考勤 規(guī)則 考勤規(guī)則是指 用戶登錄系統(tǒng)后,可以 對(duì)本企業(yè)內(nèi)部的工作時(shí)間進(jìn)行排班設(shè)定。其 功能組成 結(jié)構(gòu)如圖 圖 勤規(guī)則 功能的 組成 結(jié)構(gòu) 四、 考勤管理 考勤管理是指 管理員可以對(duì)員工 操作:加班、曠工、請(qǐng)假、早退、休假等信息的增刪改查 。其 功能組成 結(jié)構(gòu)如圖 示。 第二章 系統(tǒng)需求分析 15 圖 勤管理功能的 組成 結(jié)構(gòu) 五、 統(tǒng)計(jì)報(bào)表 統(tǒng)計(jì)報(bào)表是指 管理員可以依照指定日 期范圍內(nèi)對(duì)員工進(jìn)行考勤的統(tǒng)計(jì)和查詢,并打印輸出到電子文檔或者書面文件 。 其 功能組成 結(jié)構(gòu)如圖 圖 表設(shè)計(jì)功能的 組成 結(jié)構(gòu) 第五節(jié) 系統(tǒng)開發(fā)的相關(guān)技術(shù) 據(jù)庫(kù) 美國(guó) /微軟公司推出的 關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng),具有高可靠性、高性能和和可擴(kuò)充性的特點(diǎn),并與 供了企業(yè)級(jí)信息管理的解決方案,應(yīng)用于數(shù)據(jù)倉(cāng)庫(kù)、聯(lián)機(jī)事務(wù)處理等。 其主要特點(diǎn)如下: ( 1)高性能設(shè)計(jì),可充分利用 ( 2) 使用客戶機(jī)、服務(wù)器方式,將工作任務(wù)分散到客戶機(jī)和服務(wù)器上,由第二章 系統(tǒng)需求分析 16 服務(wù)器分配資源、管理數(shù)據(jù)庫(kù),由客戶機(jī)為用戶提供數(shù)據(jù)服務(wù)。 ( 3) 采用圖形化界面,使得數(shù)據(jù)庫(kù)的管理和系統(tǒng)的管理更加友好、直觀。其在表、視圖、查詢定義、數(shù)據(jù)庫(kù)、服務(wù)器的用戶配置均采用圖形界面,操作簡(jiǎn)單使用方便。 ( 4) 支持多種編程接口程序,為開發(fā)程序設(shè)計(jì)提供了很大的選擇余地,對(duì)于 如: ??蛻魴C(jī)使用這些接口,利用客 戶端的網(wǎng)絡(luò)與 ( 5) 與 現(xiàn)使用 郵件程序來接收、發(fā)送郵件的功能, 通過與 安全機(jī)制的集成,可以提高服務(wù)器的安全性,還可以使用收電子郵件,用戶可以通過郵件向 詢到的結(jié)果又通過郵件發(fā)送到用戶。 ( 6) 通過 術(shù), 時(shí)也支持將網(wǎng)頁(yè)上的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù)中。 第二章 系統(tǒng)需求分析 17 圖 言 業(yè)界用戶所接受,成為了國(guó)際標(biāo)準(zhǔn)。 它集數(shù)據(jù)控制、定義、更新、查詢等功能于一體,主要特點(diǎn)有以下幾方面 : ( 1) 用戶可工作于高層數(shù)據(jù)結(jié)構(gòu)上,無需用戶指定數(shù)據(jù)存放形式。 雖然數(shù)據(jù)庫(kù)系統(tǒng)具有不同的底層結(jié)構(gòu),但用戶均可使用相同的 言進(jìn)行管理和數(shù)據(jù)傳輸。 ( 2) 使用記錄集合為操作對(duì)象,能引用一個(gè)以上的集合, 句將接收的集合成為其輸入,將返回的集合成為其輸出,正是采用這種集合的特性,是的 句支持嵌套,也就是說可 以使用一條 句的輸出成為另一條 ( 3) 由于 句可以使用嵌套,這使得其功能更加強(qiáng)大,使用更加靈活,其他語(yǔ)言的語(yǔ)句往往需要大段程序?qū)崿F(xiàn)的功能,使用 句可能只需要一條就能實(shí)現(xiàn)。 ( 4) 句應(yīng)用廣泛,在很多大型數(shù)據(jù)庫(kù)以及開發(fā)系統(tǒng)上,均可以使用如 。 圖 第二章 系統(tǒng)需求分析 18 圖 #語(yǔ)言 C#是由 C 和 C+發(fā)展的、 面向?qū)ο?的、運(yùn)行于 11上的 高級(jí) 程序設(shè)計(jì)語(yǔ)言 ,它 繼承 C 和 C+的 語(yǔ)言定義 , 借鑒了 一個(gè)特點(diǎn) , 與件對(duì)象模型 )是直接集成的 , 成為 微軟公司 由于其安全、穩(wěn)定、簡(jiǎn)單的特性,便于程序員可以快速的編寫程序,通過 得 C#應(yīng)用廣泛。 第六節(jié) 系統(tǒng)運(yùn)行環(huán)境約束 一、系統(tǒng)運(yùn)行的軟件環(huán)境 數(shù)據(jù) 服務(wù) 端 操作系統(tǒng): 003 本或以上版本; 管理終 端操作系統(tǒng): P/; 服務(wù)器端數(shù)據(jù)庫(kù)管理系統(tǒng): 005 版本或者以上; 第二章 系統(tǒng)需求分析 19 二、系統(tǒng)運(yùn)行的硬件環(huán)境 數(shù)據(jù)服務(wù)端: 特爾 奔騰 4 內(nèi)存: 2硬盤 : 160管理終端: 英特爾 奔騰 4 上 內(nèi)存: 512硬盤: 80第三章 系統(tǒng)設(shè)計(jì) 20 第 三 章 系統(tǒng)設(shè)計(jì) 第一節(jié) 系統(tǒng)模塊設(shè)計(jì) 中怡 考勤管理系統(tǒng)采用 C/S 結(jié)構(gòu)模式,以現(xiàn)代化計(jì)算機(jī)管理方式為基礎(chǔ),簡(jiǎn)化了企業(yè)對(duì)員工考勤管理的方式。 依照人事管理、考勤管理、統(tǒng)計(jì)報(bào)表、系統(tǒng)維護(hù)、通訊程序的具體 功能,被分成了 四 個(gè) 模塊: ( 1)人事管理: 包括公司信息、部門信息、員工信息、 員工狀態(tài)的管理功能; ( 2) 考勤管理 : 包括考勤規(guī)則、排班、 節(jié)假日、請(qǐng)假、加班 、出差等功能的設(shè)定、 查看 和登記; ( 3) 統(tǒng)計(jì)報(bào)表 : 包 括原始 記錄表、考勤表、每日 報(bào)表、 每月 報(bào)表的查看、導(dǎo)出、打印 ; ( 4) 系統(tǒng)維護(hù) : 包括添加、刪除管理員用戶 ,對(duì)管理員用戶權(quán)限的設(shè)置和修改 ,清理過期數(shù)據(jù) ; 人事 管理 部門 信息 管理 部門信息管理模塊包括部門信息編輯對(duì)話框,部門信息管理對(duì)話框和部門信息選擇對(duì)話框。部門編輯主要是用來添加和修改部門信息。部 門信息管理對(duì)話框,是系統(tǒng)管理員進(jìn)行的操作,如果當(dāng)前用戶不是系統(tǒng)管理員,則添加,修改,和刪除等按鈕是不可以用,他們沒有相關(guān)的權(quán)限。 若根據(jù)信息 ,部門是一個(gè)根目錄 ,且包含下一級(jí)的部門或員工 ,則此部門將不能刪除。 部門信息的選擇,是為了方便用戶選擇部門,以后的其他模塊程序可以通過此程序來獲取選擇的部門信息。 部門信息編輯操作流程如圖 第三章 系統(tǒng)設(shè)計(jì) 21 圖 門編輯 操作流程 員工 信息 管理 員工 信息 管理是通過部門信息 的管理界面 , 對(duì)員工的信息進(jìn)行 添加 、 修改和刪除 的操作,同時(shí)在 這里 還 可以查看 到 每個(gè)部門下 所有 員工 的 信息。 編 輯員工基本信息對(duì)話框用來添加和修改員工信息,主要包括員工的姓名,性別,出生日期,身份證號(hào),到崗日期,辦公電話,手機(jī)電話,工作崗位,職務(wù)和描述信息。普通用戶只 可查看員工基本信息,不能對(duì) 信息進(jìn)行添加,修改和刪除等數(shù)據(jù) 操作。 員工信息編輯操作流程如圖 第三章 系統(tǒng)設(shè)計(jì) 22 圖 工信息編輯操作流程 考勤管理 考勤管理模塊 是 針 對(duì)考勤記錄 來 進(jìn)行管理 ,主要包含: ( 1) 考勤記錄的導(dǎo)入:從門禁卡系統(tǒng)的數(shù)據(jù)庫(kù)中讀入數(shù)據(jù),進(jìn)行處理后保存到系統(tǒng)數(shù)據(jù)庫(kù),該部分在 本系統(tǒng)中 沒有實(shí)現(xiàn), 本系統(tǒng) 通過直接往數(shù)據(jù)庫(kù)插入數(shù)據(jù)模擬。 ( 2)考勤記 錄的查詢: 員工在該頁(yè)中輸入查詢開始日期和結(jié)束日期,可以查詢到員工在每一個(gè)正常工作日的刷卡記錄。 ( 3) 考勤記錄的申訴:該頁(yè)面會(huì)列出員工在該計(jì)薪周期內(nèi)的所有異常出勤記錄,在該頁(yè)面員工可以對(duì)異常出勤進(jìn)行申訴,添加申訴報(bào)告。 ( 4) 考勤記錄匯總: 在考勤管理 頁(yè)面顯示員工過去 12 個(gè)月內(nèi)的出勤統(tǒng)計(jì)信息 ,財(cái)務(wù)部門可以在該頁(yè)中獲得計(jì)薪周期的出勤統(tǒng)計(jì)輸出,以供核算工資,第三章 系統(tǒng)設(shè)計(jì) 23 并 統(tǒng)計(jì)出員工在該月的詳細(xì)出勤統(tǒng)計(jì)。 綜上所述, 考勤管理模塊 包括: 出勤信息 管理 ,請(qǐng)假信息 管理、 加班信息管理 , 節(jié)假日公休 和出差信息 的 管理。 出勤信息編輯對(duì)話框中, 首先單擊選擇部門,左側(cè)的 列表中 顯示選擇部門中的所有員工 的 信息。選擇一個(gè)員工,會(huì)在右側(cè)下方顯示他的出勤狀態(tài)。選擇出勤狀態(tài),然后單擊確定按鈕,可以保存指定員工的出勤情況。 在 出勤管理對(duì)話框中, 可以通過 左邊的部門 列表框 , 排列 出 每個(gè)部門中所有 員工 的出勤信息包括 出勤時(shí)間 ,加班時(shí)間 ,是否全勤,是否出差, 是否休假、是否遲到,是否早退,是否曠工等 信息記錄 。用戶可以根據(jù)實(shí)際的情況進(jìn)行具體的操作, 包括 添加,修改和刪除。 其中,考勤規(guī)則管理的操作流程如圖 圖 情規(guī)則管理的操作流程 加班信息編輯對(duì)話框主要是 對(duì)員工的加班情況的添加和修改。首先點(diǎn)擊選擇 打開 部門 界面 ,在左側(cè)則列出 的 部門及其員工信息 中 選擇一個(gè)員工, 此時(shí) 在右側(cè)下方 將會(huì) 顯示他的加班狀態(tài)。選擇 填寫 加班狀態(tài), 其中 包括加班時(shí) 長(zhǎng) ,加第三章 系統(tǒng)設(shè)計(jì) 24 班原因和加班類型,然后單擊確定按鈕,保存指定員工的加班情況。 加班信息管理對(duì)話框中,通過點(diǎn)擊左邊的部門 列表 , 可以 列出各個(gè)部門中的員工 信息 及其加班信息, 包括 加班 日期 ,加班時(shí) 長(zhǎng) ,加班原因和加班類型等。用戶可以根據(jù)實(shí)際的情況進(jìn)行具體的操作,添加,修改和刪除。 在 請(qǐng)假信息編輯 界面 中, 通過 點(diǎn)擊選擇部門 信息 ,在左側(cè)則列出所有 的 部門及其員工信息, 當(dāng) 選擇其中 一個(gè)員工 時(shí) 會(huì)在右側(cè)下方顯示他的請(qǐng)假狀態(tài)。選擇出勤狀態(tài),請(qǐng)假分為病假和事假,并且需要輸入請(qǐng)假原因,然后單擊確定按鈕,可以保存指定員工的請(qǐng)假情況。 在 請(qǐng)假信息管理

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論