某單位考勤管理系統(tǒng)_第1頁(yè)
某單位考勤管理系統(tǒng)_第2頁(yè)
某單位考勤管理系統(tǒng)_第3頁(yè)
某單位考勤管理系統(tǒng)_第4頁(yè)
某單位考勤管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、單位考勤管理系統(tǒng)第一章系統(tǒng)概述1.1系統(tǒng)開(kāi)發(fā)的背景與意義1.1.1系統(tǒng)開(kāi)發(fā)背景現(xiàn)在不論哪個(gè)企業(yè),都要進(jìn)行考勤,一些企業(yè)在考勤管理方面用了大量的 人力和財(cái)力,不說(shuō)準(zhǔn)確度和可信度如何,其效率很低,而且容易出錯(cuò),不利于 管理。所以人工考勤已經(jīng)很難再滿足企業(yè)規(guī)范化管理的要求,隨著數(shù)據(jù)庫(kù)技術(shù) 的發(fā)展和企業(yè)信息化建設(shè)的進(jìn)行,使用計(jì)算機(jī)管理考勤成為一種主流趨勢(shì),它 不僅為企業(yè)減少了人力財(cái)力的付出,而且也大大減輕了考勤工作人員的工作量 本文系統(tǒng)的闡述了企業(yè)考勤管理設(shè)計(jì)開(kāi)發(fā)的全過(guò)程。包括系統(tǒng)需求調(diào)查分析, 概念結(jié)構(gòu)設(shè)計(jì),邏輯結(jié)構(gòu)設(shè)計(jì)等部分。1.1.2系統(tǒng)開(kāi)發(fā)意義開(kāi)發(fā)本系統(tǒng)的目的,就是要解決目前企業(yè)中關(guān)于員工出勤

2、管理中所面臨的 一系列問(wèn)題。開(kāi)發(fā)出企業(yè)考勤管理系統(tǒng)能有效地提高企業(yè)辦事效率,解決目前 員工出勤管理問(wèn)題,實(shí)現(xiàn)員工請(qǐng)出勤信息和缺勤信息對(duì)企業(yè)領(lǐng)導(dǎo)透明,使管理 人員及時(shí)把握員工的情況,及時(shí)與員工溝通,提高生產(chǎn)質(zhì)量??记诠芾硐到y(tǒng)是企業(yè)對(duì)考勤實(shí)行了信息化管理,考勤管理中主要涉及的管 理任務(wù)有5個(gè)方面:部門信息管理、員工基本信息管理、考勤信息管理、考評(píng) 信息管理以及系統(tǒng)管理。員工的基本信息、員工考勤、考評(píng)管理、系統(tǒng)用戶管理,適用于機(jī)關(guān)、金融 和各企事業(yè)單位。為實(shí)現(xiàn)員工考勤數(shù)據(jù)采集、數(shù)據(jù)統(tǒng)計(jì)和信息查詢過(guò)程的自動(dòng)化,完善人事 管理現(xiàn)代化,方便員工上班報(bào)到,方便管理人員統(tǒng)計(jì)、考核員工出勤情況,方 便管理部門查

3、詢、考核各部門出勤率;準(zhǔn)確地掌握員工出勤情況,有效地管理、 掌握人員流動(dòng)情況,適用于機(jī)關(guān)、金融和各企事業(yè)單位。第二章系統(tǒng)需求分析2.1系統(tǒng)功能要求(1) 記錄每個(gè)員工每天所有進(jìn)入公司的時(shí)刻和離開(kāi)公司的時(shí)刻。(2) 每天結(jié)束時(shí)自動(dòng)統(tǒng)計(jì)當(dāng)天的工作時(shí)間(3) 每天結(jié)束時(shí)自動(dòng)統(tǒng)計(jì)當(dāng)天遲到或早退的次數(shù)。(4) 對(duì)于彈性工作制,每天結(jié)束時(shí)自動(dòng)統(tǒng)計(jì)當(dāng)月的工時(shí),并自動(dòng)算出當(dāng)月欠缺或 富余的時(shí)間(5) 每個(gè)月末統(tǒng)計(jì)該月的工作時(shí)間判斷是否足夠(6) 每個(gè)月末統(tǒng)計(jì)該月的工作天數(shù)并判斷是否足夠(7) 管理人員查詢并修改工作時(shí)間(特殊情況下修改)(8) 管理人員賬戶管理(如設(shè)置密碼等)(9) 管理人員設(shè)定早退及遲到的條

4、件,每個(gè)月的工作時(shí)間(10) 管理人員設(shè)定每個(gè)月的工作日期及放假日期2. 2需求分析概述實(shí)際的管理和記錄工作非常需要快速獲知各個(gè)部門員工的每日出勤情況, 以便于及時(shí)向高層管理者反映員工的出勤,缺勤情況。目前,由于負(fù)責(zé)考勤的 員工,工作任務(wù)比較多,而且還都是重復(fù)數(shù)據(jù),讓工作者沒(méi)有辦法及時(shí)的向上 報(bào)告。工作問(wèn)題不能及時(shí)處理。針對(duì)以上的情況,我們提出企業(yè)考勤管理系統(tǒng),實(shí)現(xiàn)網(wǎng)上考勤任務(wù),以減輕考 勤人員的工作量。我公司準(zhǔn)備開(kāi)發(fā)員工考勤管理系統(tǒng),完成員工基本信息維護(hù)、企業(yè)的部門信息維護(hù)、企業(yè)基本考勤類型的維護(hù)、員工考勤的管理、員工考勤 的查詢與分析。實(shí)現(xiàn)人事考勤的需要,包括員工遲到、早退的情況的記錄,在

5、 每個(gè)月底計(jì)算工資對(duì)員工和對(duì)員工進(jìn)行績(jī)效評(píng)估的時(shí)候,對(duì)員工整個(gè)月的考勤 記錄進(jìn)行查詢和統(tǒng)計(jì)。192. 3系統(tǒng)層次劃分圖2.1系統(tǒng)層次圖2. 4系統(tǒng)數(shù)據(jù)流圖圖2.2系統(tǒng)數(shù)據(jù)流程圖圖2.3系統(tǒng)查詢數(shù)據(jù)流程圖(1) ,數(shù)據(jù)項(xiàng)描述數(shù)據(jù) 項(xiàng)別名類型長(zhǎng)度取值范圍取值含義含義說(shuō)明員工編號(hào)ynobigi nt0000000 至9999999前三位為部 門編號(hào),后四 位為順序編 號(hào)唯一標(biāo)識(shí)每個(gè)員工員工 姓名yn amechar3規(guī)范化唯一標(biāo)識(shí)每個(gè)員工員工性別ysexchar“男”或“女”規(guī)范化性別是區(qū)分員工的 一個(gè)大致范圍職位yzhibigi nt標(biāo)識(shí)員工工作性質(zhì)入職 時(shí)間ytimebigi nt2000 至2

6、050日期進(jìn)入職位時(shí)間員工年齡yageint20 至 70員工年齡的 允許范圍唯一標(biāo)識(shí)員工年齡密碼ysecretint000000至9999996位登陸密碼唯一標(biāo)識(shí)每個(gè)人的信息表2-1數(shù)據(jù)項(xiàng)描述表(2) 數(shù)據(jù)結(jié)構(gòu)描述數(shù)據(jù)結(jié)構(gòu)說(shuō)明組成員工信息是考勤管理子系統(tǒng)的主 體數(shù)據(jù)結(jié)構(gòu),定義了一個(gè) 員工的有關(guān)信息員工編號(hào),員工姓名, 密碼員工性別,出生日期,職位,部門信息是考勤管理子系統(tǒng)的主 體數(shù)據(jù)結(jié)構(gòu),定義了一個(gè) 部門的有關(guān)信息部門編號(hào),部門名稱表2-2數(shù)據(jù)結(jié)構(gòu)描述(3) 數(shù)據(jù)流描述數(shù)據(jù)流說(shuō)明數(shù)據(jù)流來(lái)源數(shù)據(jù)流 去向組成平均流量高峰期流量核對(duì)密碼根據(jù)不 同人員 相應(yīng)的 權(quán)限登錄時(shí) 的信息考勤管 理系統(tǒng)管理員

7、的帳號(hào) 密碼與普通員 工的帳號(hào)密碼每天傳輸1000 次1500 次完整的考 勤數(shù)據(jù)員工的 考勤數(shù) 據(jù)月度考 勤統(tǒng)計(jì)工資評(píng)估月度考勤編號(hào)、 員工編號(hào)、日 期、累計(jì)正常工 作時(shí)間遲到次每月傳輸1500 次1500 次數(shù)、早退次數(shù)、 曠工次數(shù)表3-3數(shù)據(jù)流描述(4) 數(shù)據(jù)存儲(chǔ)數(shù)據(jù) 存儲(chǔ)說(shuō)明流入數(shù) 據(jù)流流出數(shù) 據(jù)流組成數(shù)據(jù)量存取方式月度 考勤 統(tǒng)計(jì)記錄員工 每月的考 勤情況一個(gè)月 的信息 統(tǒng)計(jì)統(tǒng)計(jì)好 的考勤 數(shù)據(jù)月度考勤編號(hào)、員工 編號(hào)、日期、正常工 作時(shí)間、遲到次數(shù)、 早退次數(shù)、曠工次數(shù)每月1500次更新,順序 檢索表3-4數(shù)據(jù)存儲(chǔ)(5) 處理過(guò)程處理過(guò)程說(shuō)明輸入數(shù)據(jù)流輸出數(shù)據(jù)流處理登錄用正確的賬號(hào)

8、登 錄賬號(hào)和密碼核對(duì)密碼要求密碼正 確,并且根據(jù) 賬戶名來(lái)區(qū)分 管理員和普通 員工錄入數(shù)據(jù)將準(zhǔn)備的數(shù)據(jù)依 次錄入準(zhǔn)備的出 差,請(qǐng)假, 加班,出勤 的數(shù)據(jù)錄入正常工作, 遲到早退,出勤 的情況要求數(shù)據(jù)根據(jù) 其內(nèi)容分別編 入不同的記錄 中修改數(shù)據(jù)根據(jù)相應(yīng)的評(píng)估方法來(lái)修改數(shù)據(jù)完整的考勤數(shù)據(jù)修改數(shù)據(jù)單把錯(cuò)誤數(shù)據(jù)修 改成正確數(shù)據(jù)表3-5處理過(guò)程第二章系統(tǒng)總體設(shè)計(jì)3.1系統(tǒng)總體設(shè)計(jì)目標(biāo)經(jīng)過(guò)調(diào)查、信息流程分析、數(shù)據(jù)收集,并結(jié)合需求分析,明確了該子系統(tǒng)的功 能:(1)給員工編號(hào),登記其基本信息。(2)給員工配置信息,天下班時(shí)間,每天工作時(shí)間(3)對(duì)員工的考勤數(shù)據(jù)進(jìn)行登記,并進(jìn)行每日和月度考勤統(tǒng)計(jì)。(4)對(duì)員工

9、的月度考勤統(tǒng)計(jì)的結(jié)果來(lái)核算員工工資和工作放假日期。3.2系統(tǒng)概念設(shè)計(jì)3.2.1概念模型(E-R圖)員工姓名員工號(hào)員工性別員工年齡職位密碼員工m記錄遲到的次數(shù)早退的次數(shù)剩余的時(shí)間n刷卡機(jī)號(hào)mn刷卡機(jī)管理員刷卡機(jī)名稱工作天數(shù)統(tǒng)計(jì)每天工作時(shí)間E的 間姓名規(guī)格年齡性別上班的 時(shí)間管理員號(hào)圖4.4系統(tǒng)E-R圖322關(guān)系模式員工(員工號(hào),姓名,性別,年齡,職位,密碼,入職時(shí)間 )記錄數(shù)據(jù)(員工號(hào),刷卡機(jī)號(hào),上班的時(shí)間,下班的時(shí)間,每天工作時(shí)間) 刷卡機(jī)(刷卡機(jī)號(hào),刷卡機(jī)名稱,規(guī)格)統(tǒng)計(jì)數(shù)據(jù)(員工號(hào),刷卡機(jī)號(hào),剩余的時(shí)間,遲到的次數(shù),早退的次數(shù),工作 天數(shù))管理員(管理員號(hào),姓名,性別,年齡)員工表(emp

10、loyee)列名別名類型長(zhǎng)度備注員工號(hào)ynobigi nt6設(shè)為主碼員工姓名yn amechar20員工性別ysexchar2年齡ygageint3職位ygzhwchar6密碼secretint6入職時(shí)間ygrzhtime8表3-1員工表記錄數(shù)據(jù)表(data_record)列名別名類型長(zhǎng)度備注員工號(hào)ynobigi nt6設(shè)為主碼刷卡機(jī)號(hào)sk nobigi nt15設(shè)為主碼上班的時(shí)間on dutytimedatatime4下班的時(shí)間offdutytimedatatime4每天工作時(shí)間worktimechar4表3-2記錄數(shù)據(jù)表刷卡機(jī)表(skj):列名別名類型長(zhǎng)度備注刷卡機(jī)號(hào)sk nobigi n

11、t15設(shè)為主碼刷卡機(jī)名稱skn amechar8規(guī)格skggchar10表3-3刷卡機(jī)表統(tǒng)計(jì)數(shù)據(jù)表(statistics_data):列名別名類型長(zhǎng)度備注員工號(hào)ynobigi nt6設(shè)為主碼刷卡機(jī)號(hào)sk nobigi nt15設(shè)為主碼剩余的時(shí)間ljworktimechar10遲到的次數(shù)latetimesint2早退的次數(shù)leavetimesint2工作天數(shù)workdaybigi nt2表3-4統(tǒng)計(jì)數(shù)據(jù)表管理員表(Administrator )列名別名類型長(zhǎng)度備注管理員號(hào)anobigi nt6:設(shè)為主碼姓名an amechar20性別asexchar2年齡aageint3表3-5管理員表第四章數(shù)

12、據(jù)庫(kù)系統(tǒng)實(shí)現(xiàn)4.1系統(tǒng)實(shí)現(xiàn)工具簡(jiǎn)介4.1.1 SQL Server 2000 簡(jiǎn)介SQL Server是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它最初是由Microsoft Sybase和Ashton-Tate三家公司共同開(kāi)發(fā)的,于1988年推出了第一個(gè) OS/2版本。在Windows NT推出后,Microsoft與Sybase在SQL Server的開(kāi)發(fā)上就分道揚(yáng)鑣 了。Microsoft將SQL Server移植到 Windows NT系統(tǒng)上,專注于開(kāi)發(fā)推廣SQL Server的 Windows NT版本;Sybase則較專注于SQL Server在UNIX 操作系 統(tǒng)上的應(yīng)用。在本書(shū)中介紹的是 Mic

13、rosoft SQL Server以后簡(jiǎn)稱為SQL ServerSQL Server 2000是Microsoft公司推出的SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng)的 一個(gè)版本。該版本繼承了 SQL Server 7.0版本的優(yōu)點(diǎn)同時(shí)又比它增加了許多更 先進(jìn)的功能,具有使用方便,可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越 從運(yùn)行Microsoft Windows 98的膝上型電腦到運(yùn)行 Microsoft Windows 2000的 大型多處理器的服務(wù)器等多種平臺(tái)使用。SQL Server 2000 的特性 Microsoft® SQL Server? 2000 的特性包括:(1)

14、 .1 nternet集成。SQL Server 2000數(shù)據(jù)庫(kù)引擎提供完整的 XML支持。它 還具有構(gòu)成最大的Web站點(diǎn)的數(shù)據(jù)存儲(chǔ)組件所需的可伸縮性、可用性和安全功 能。(2) .可伸縮性和可用性。同一個(gè)數(shù)據(jù)庫(kù)引擎可以在不同的平臺(tái)上使用,從運(yùn)行 Microsoft Windows® 98 的便攜式電腦,到運(yùn)行 Microsoft Windows 2000 數(shù)據(jù)中心版的大型多處理器服務(wù)器。(3) .企業(yè)級(jí)數(shù)據(jù)庫(kù)功能。SQL Server 2000關(guān)系數(shù)據(jù)庫(kù)引擎支持當(dāng)今苛刻的 數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫(kù)引擎充分保護(hù)數(shù)據(jù)完整性,同時(shí)將管理上千個(gè)并發(fā)修改數(shù)據(jù)庫(kù)的用戶的開(kāi)銷減到最小

15、。(4) .易于安裝、部署和使用。 SQL Server 2000中包括一系列管理和開(kāi)發(fā)工具,這些工具可改進(jìn)在多個(gè)站點(diǎn)上安裝、部署、管理和使用SQL Server的過(guò)程。SQL Server 2000還支持基于標(biāo)準(zhǔn)的、與 Windows DNA集成的程序設(shè)計(jì)模型, 使SQL Server數(shù)據(jù)庫(kù)和數(shù)據(jù)倉(cāng)庫(kù)的使用成為生成強(qiáng)大的可伸縮系統(tǒng)的無(wú)縫部 分。這些功能使您得以快速交付SQL Server應(yīng)用程序,使客戶只需最少的安裝和管理開(kāi)銷即可實(shí)現(xiàn)這些應(yīng)用程序。4.1.2企業(yè)考勤管理系統(tǒng)的實(shí)現(xiàn)create database 考勤管理on(n ame=kao qin gua nli_dat,file nam

16、e='C:Program FilesMicrosoft SQL ServerMSSQLDatakaopqi ngua nlidat.mdf,size=10,maxsize=50,filegrowth = 5 )log on(n ame=kao qin gua nli_log,file name='C:Program FilesMicrosoft SQL ServerMSSQLDatakaoqi ngua nlilog.ldf,SIZE = 5MB,MAXSIZE = 25MB,FILEGROWTH = 5MB )create table 員工表( 員工號(hào) bigint prim

17、ary key, 員工姓名char(20), 員工性別char, 年齡int,職位 char(6),密碼int,入職時(shí)間datetime)create table記錄數(shù)據(jù)表( 員工號(hào) bigint primary key,刷卡機(jī)號(hào)int,上班的時(shí)間 datetime, 下班的時(shí)間 datetime,每天工作的時(shí)間 char(4)create table 刷卡機(jī)表( 刷卡機(jī)號(hào) bigint primary key, 刷卡機(jī)名稱char(8),規(guī)格 char(10) create table統(tǒng)計(jì)數(shù)據(jù)表( 員工號(hào) bigint primary key, 刷卡機(jī)號(hào)int ,剩余的時(shí)間char(10),

18、遲到的次數(shù)int,早退的次數(shù)int,工作天數(shù)int ) create table管理員表( 管理員號(hào) bigint primary key, 姓名 char(20),性別 char(2),年齡int)insert into 員工表values ('201201',張','男','23',員工','111111','20100101')insert into 員工表values ('201202'張二','男','24',員工','

19、;111112','20100102') insert into 員工表 values ('201203',王三','女','20','員工 ','111113','20100103') insert into 員工表 values ('201204',李四','女','21','員工 ','111114','20100104') insert into 記錄數(shù)據(jù)表

20、 values ('201201','01','8:00','17:00','8')insert into 記錄數(shù)據(jù)表 values ('201202','02','8:00','17:00','8')insert into 數(shù)據(jù)表 values (,201203,03,8:00,17:00,8,) insert into 記錄數(shù)據(jù)表 values (,201204,04,8:00,17:00,8,) insert into 記錄數(shù)據(jù)表

21、 values (,201205T05,8:00T17:00,8)insert into刷卡機(jī)表 insert into刷卡機(jī)表 insert into刷卡機(jī)表 insert into刷卡機(jī)表 insert into刷卡機(jī)表insert into管理員表 insert into管理員表 insert into管理員表 insert into管理員表 insert into管理員表insert into統(tǒng)計(jì)數(shù)據(jù)表 insert into統(tǒng)計(jì)數(shù)據(jù)表 insert into統(tǒng)計(jì)數(shù)據(jù)表 insert into統(tǒng)計(jì)數(shù)據(jù)表 insert into統(tǒng)計(jì)數(shù)據(jù)表values ('201201,名稱 1,

22、適合') values ('201202,名稱 2,適合') values (201203,名稱 3,適合) values (201204,名稱 4,適合) values (201205,名稱 5,適合) values (,201201T01,00:10,2,8,20,)values (,201202T02,00:20,3,7,20,)values (,201203,03,00:10,4,6,20,)values (,201204,04,00:10,5T5,20,)values (,201205,05,00:10,6,4,20,) values C201101,王 豐 T 男彩。,) values C201102,王 康 T 男 T21,) values (201103,趙健 T 男焰

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論