![職工考勤管理信息系統(tǒng).doc_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/27/1fb107f1-ae45-4b98-8a1d-b173e8ac7841/1fb107f1-ae45-4b98-8a1d-b173e8ac78411.gif)
![職工考勤管理信息系統(tǒng).doc_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/27/1fb107f1-ae45-4b98-8a1d-b173e8ac7841/1fb107f1-ae45-4b98-8a1d-b173e8ac78412.gif)
![職工考勤管理信息系統(tǒng).doc_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/27/1fb107f1-ae45-4b98-8a1d-b173e8ac7841/1fb107f1-ae45-4b98-8a1d-b173e8ac78413.gif)
![職工考勤管理信息系統(tǒng).doc_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/27/1fb107f1-ae45-4b98-8a1d-b173e8ac7841/1fb107f1-ae45-4b98-8a1d-b173e8ac78414.gif)
![職工考勤管理信息系統(tǒng).doc_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/27/1fb107f1-ae45-4b98-8a1d-b173e8ac7841/1fb107f1-ae45-4b98-8a1d-b173e8ac78415.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、職工考勤管理信息系統(tǒng)制作人:李康 魏寶玉第三十三份實訓(xùn)作業(yè)201112.131 引言1。1本課題的研究意義 職工考勤管理信息系統(tǒng)是為實現(xiàn)職工考勤信息管理的現(xiàn)代化,運用Visual Basic 6。0數(shù)據(jù)庫管理系統(tǒng)開發(fā)的應(yīng)用軟件。它旨在通過職工基本信息、職工加班信息、職工出勤信息、職工出差信息和職工請假信息這五方面完成對職工的考勤。利用計算機技術(shù)做出這樣一個系統(tǒng)就節(jié)省了很多人力資源,實現(xiàn)了科學(xué)、高效的職工考勤信息管理目標(biāo)。1.2 概要設(shè)計根據(jù)功能分析,建立系統(tǒng)的體系結(jié)構(gòu),即將整個系統(tǒng)分解成若干子模塊,用ER圖表示各功能.通過本系統(tǒng)軟件,能幫助人事部管理人員利用計算機,快速方便的對職工考勤情況進行
2、管理、輸入、輸出、查詢的所需操作,使散亂、動態(tài)的職工考勤情況檔案能夠具體化,直觀化、合理化.1。3 系統(tǒng)功能基本要求職工信息,包括職工編號、職工姓名、性別、年齡、職稱等;出勤記錄信息,包括上班打卡時間,下班打開時間,缺勤記錄等;出差信息,包括出差起始時間、結(jié)束時間、統(tǒng)計總共天數(shù)等;請假信息,包括請假開始時間,結(jié)束時間,統(tǒng)計請假天數(shù)等;加班信息,包括加班開始時間、結(jié)束時間、統(tǒng)計加班總時間.2 數(shù)據(jù)庫設(shè)計2。1 需求分析設(shè)計2。1.1引言 傳統(tǒng)意義上的職工考勤管理都是采用原始的手工操作來完成的。人事部的管理人員或辦公室人員要進行經(jīng)常的繁瑣的記錄、修改、查詢、統(tǒng)計等工作,不僅時間長、勞動強度大、工作
3、效率低下,并且在這種管理模式下對職工的考勤信息不完全,且易造成混亂。隨著社會的進步,計算機科技的廣泛應(yīng)用,通過現(xiàn)代化的科學(xué)的方式對職工考勤信息進行管理已成為可能.基于此,我希望能通過開發(fā)這一管理系統(tǒng),由計算機代替人工操作一系列職工基本信息的輸入、修改、查詢、統(tǒng)計等操作,既減輕了管理人員的工作強度,提高了工作效率,降低解企業(yè)的經(jīng)營成本;同時,也對企業(yè)內(nèi)部管理的科學(xué)化、規(guī)范化作出一點嘗試。2.1。2 目標(biāo)與任務(wù)充分了解用戶的需求,了解工作的流程,以及可能出現(xiàn)的問題。職工考勤信息管理系統(tǒng)中首先必須設(shè)置好職工基本信息,職工基本信息在本系統(tǒng)占據(jù)著很重要的地位.在對職工的出差、出勤、加班、請假這些信息管理
4、的時候都需通過職工基本信息進行操作。本系統(tǒng)結(jié)合實際的職工考勤管理制度,經(jīng)過實際的需求分析,采用功能強大的Visual Basic6.0作為開發(fā)工具而開發(fā)出來的職工考勤信息管理系統(tǒng)。職工考勤管理信息系統(tǒng)的具體功能包括五個方面:職工基本信息實體,職工出勤信息實體,職工出差信息實體,職工加班信息實體,職工請假信息實體。2。1.3階段結(jié)果(1)數(shù)據(jù)表格職工基本信息表列名數(shù)據(jù)類型是否允許為空默認(rèn)值職工編號char (20)不允許職工姓名varchar (30)不允許性別char (2)不允許年齡Int (4)不允許職稱varchar (50)不允許 職工出勤信息表列名數(shù)據(jù)類型是否允許為空姓名varcha
5、r (30)不允許編號char (20)允許上班打卡時間char (10)允許下班打卡時間char (10)允許缺勤記錄char (10)允許職工加班信息表列名數(shù)據(jù)類型是否允許為空姓名varchar (30)不允許編號char (20)允許加班開始時間char (10)允許加班結(jié)束時間char (10)允許統(tǒng)計加班天數(shù)char (10)允許職工出差信息表列名數(shù)據(jù)類型是否允許為空姓名varchar (30)不允許編號char (20)允許出差開始時間char (10)允許出差結(jié)束時間char (10)允許統(tǒng)計出差天數(shù)char (10)允許 職工請假信息表列名數(shù)據(jù)類型是否允許為空姓名varchar
6、 (30)不允許編號char (20)允許請假開始時間char (10)允許請假結(jié)束時間char (10)允許統(tǒng)計請假天數(shù)char (10)允許2.1.4 處理邏輯描述(1)職工基本信息實體管理子系統(tǒng)查詢條件:可按照姓名和編號分別進行查詢。查詢結(jié)果:包括職工姓名、職工編號、性別、年齡、職稱。處理:按照條件(姓名或編號)進行查詢操作,然后根據(jù)需要對其進行修改刪除等操作。 (2) 職工出勤信息實體管理子系統(tǒng)查詢條件:可按照姓名和編號分別進行查詢。查詢結(jié)果:包括職工姓名、職工編號、上班打卡時間、下班打卡時間和缺勤記錄。處理:按照條件(姓名或編號)進行查詢操作,然后根據(jù)需要對其進行修改刪除等操作。 (
7、3) 登錄實體管理子系統(tǒng)輸入:包括用戶名和口令。輸出:進入職工考勤管理信息系統(tǒng)功能菜單選擇界面。處理:按照所需選擇對應(yīng)的操作。 (4)職工加班信息管理子系統(tǒng) 查詢條件:可按照姓名和編號分別進行查詢.查詢結(jié)果:包括職工姓名、職工編號、加班開始時間、加班結(jié)束時間和統(tǒng)計加班時間。處理:按照條件(姓名或編號)進行查詢操作,然后根據(jù)需要對其進行修改刪除等操作。(5)職工出差信息管理子系統(tǒng) 查詢條件:可按照姓名和編號分別進行查詢。查詢結(jié)果:包括職工姓名、職工編號、出差開始時間、出差結(jié)束時間和統(tǒng)計出差天數(shù)。處理:按照條件(姓名或編號)進行查詢操作,然后根據(jù)需要對其進行修改刪除等操作。(6)職工請假信息管理子
8、系統(tǒng) 查詢條件:可按照姓名和編號分別進行查詢.查詢結(jié)果:包括職工姓名、職工編號、請假開始時間、請假結(jié)束時間和統(tǒng)計請假時間。處理:按照條件(姓名或編號)進行查詢操作,然后根據(jù)需要對其進行修改刪除等操作。2。2 概念結(jié)構(gòu)設(shè)計2.2.1 引言概念結(jié)構(gòu)的實際是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,這個階段主要的目標(biāo)是通過對用戶需求進行綜合、歸納與抽象,形成一個獨立于DBMS的概念模型(E-R圖).它的主要特點是:1。能真實、充分地反映現(xiàn)實世界,包括事物與事物之間的聯(lián)系,能滿足用戶對數(shù)據(jù)的處理要求,是對現(xiàn)實世界的一個真實模型;2.易于理解,因此可以用它和不熟悉計算機的用戶交換意見;3。易于更改,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變
9、時,容易對概念模型修改和擴充;4.易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換.2。2.2 概念模型設(shè)計(1)設(shè)計ER圖出勤管理職工編號性別年齡出勤記錄信息上班打卡時間下班打卡時間缺勤記錄請假管理加班管理請假信息加班信息請假開始時間請假結(jié)束時間統(tǒng)計請假天數(shù)加班開始時間加班結(jié)束時間統(tǒng)計加班天數(shù)出差管理出差信息出差開始時間出差結(jié)束時間總共出差天數(shù)職工信息職工考勤管理信息系統(tǒng)職工姓名職稱2.2。3 數(shù)據(jù)描述程序運行時輸入數(shù)據(jù),添加到數(shù)據(jù)庫的各個表中。數(shù)據(jù)庫中包含系統(tǒng)內(nèi)部有關(guān)的數(shù)據(jù)結(jié)構(gòu)與操作規(guī)程。具體可包括: 教室基本信息表,教師信息表等。2。3 邏輯結(jié)構(gòu)設(shè)計2。3.1 引言這個階段的任務(wù)就是把概念結(jié)構(gòu)設(shè)
10、計階段設(shè)計好的基本ER圖轉(zhuǎn)換為與DBMS所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。在這個階段里,該系統(tǒng)的目標(biāo)就是把基本的E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型.2。3.2 數(shù)據(jù)組織(1)將E-R圖轉(zhuǎn)換成關(guān)系模型ER圖轉(zhuǎn)換成關(guān)系模型應(yīng)該遵循以下原則:1。 一個實體型轉(zhuǎn)換為一個關(guān)系模式。2. 一個1:1聯(lián)系可以轉(zhuǎn)換為一個獨立的關(guān)系模式,也可以與任意一端對應(yīng) 的關(guān)系模式合并。3。 把一個1:n聯(lián)系轉(zhuǎn)換為一個獨立的關(guān)系模式。4. 一個m:n聯(lián)系轉(zhuǎn)換為一個關(guān)系模式。5. 三個或三個以上實體間的一個多元聯(lián)系可以轉(zhuǎn)換為一個關(guān)系模式。6。 具有相同碼的關(guān)系模式可合并。(2)關(guān)系設(shè)計 該數(shù)據(jù)庫設(shè)計是滿足第二范式的,因為它的所有非主
11、屬性,都完全函數(shù) 依賴于碼。它的關(guān)系模式R是屬于1NF的關(guān)系模式的。(3)該系統(tǒng)中的數(shù)據(jù)流條目有: 職工考勤信息包括:職工基本信息 職工出勤信息 職工出差信息 職工加班信息 職工請假信息 其中: 職工基本信息包括:職工姓名,職工編號,性別,年齡,職稱。 職工出勤信息包括:姓名,編號,上班打卡時間,下班打卡時間,缺勤記錄。 職工出差信息包括:姓名,編號,出差開始時間,出差結(jié)束時間,統(tǒng)計出差天數(shù). 職工加班信息包括:姓名,編號,加班開始時間,加班結(jié)束時間,統(tǒng)計加班時間. 職工請假信息包括:姓名,編號,請假開始時間,請假結(jié)束時間,統(tǒng)計請假時間。2。3。3數(shù)據(jù)處理見系統(tǒng)的功能模塊圖:職工考勤管理信息系
12、統(tǒng)職工基本信息職工出勤信息職工出差信息職工加班信息刪改請假信息請假信息查詢刪改加班信息加班信息查詢刪改出差信息出差信息查詢刪改出勤信息出勤信息查詢職工信息查詢刪改職工信息職工請假信息用戶登錄信息用戶名口令2。4 物理結(jié)構(gòu)設(shè)計2.4.2目標(biāo)與任務(wù)對數(shù)據(jù)庫進行合理的物理設(shè)計,以提高其時間和空間效率。(1)數(shù)據(jù)存取方面確定數(shù)據(jù)庫的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫中主要指存取方法和存儲結(jié)構(gòu);對物理結(jié)構(gòu)進行評價,評價的重點是時間和空間效率。如果評價結(jié)果滿足原設(shè)計的要求,則可以進入到物理實施階段,否則就需要重新設(shè)計或修改物理結(jié)構(gòu),有時甚至要返回邏輯設(shè)計階段修改數(shù)據(jù)模型。(2)功能模塊職工考勤管理信息系統(tǒng)職工基本信息
13、職工出勤信息職工出差信息職工加班信息刪改請假信息請假信息查詢刪改加班信息加班信息查詢刪改出差信息出差信息查詢刪改出勤信息出勤信息查詢職工信息查詢刪改職工信息職工請假信息用戶登錄信息用戶名口令2。5 數(shù)據(jù)庫管理2.5.1 創(chuàng)建數(shù)據(jù)庫職工基本信息表代碼if exists (select * from dbo。sysobjects where id = object_id(N'dbo.職工信息管理表) and OBJECTPROPERTY(id, N'IsUserTable) = 1)drop table dbo。職工信息管理表GOCREATE TABLE dbo。職工信息管理表 (
14、職工編號 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,職工姓名 char (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,性別 char (2) COLLATE Chinese_PRC_CI_AS NOT NULL ,年齡 int NOT NULL ,職稱 varchar (50) COLLATE Chinese_PRC_CI_AS NOT NULL ) ON PRIMARYGO 職工出勤信息管理表代碼if exists (select from dbo。sysobjects where id = object_
15、id(Ndbo.職工出勤信息管理表') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo. 職工出勤信息管理表GOCREATE TABLE dbo. 職工出勤信息管理表 (姓名 char (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,編號 char (10) COLLATE Chinese_PRC_CI_AS NULL ,上班打卡時間 char (10) COLLATE Chinese_PRC_CI_AS NULL ,下班打卡時間 char (10) COLLATE C
16、hinese_PRC_CI_AS NULL, 缺勤記錄 char (10) COLLATE Chinese_PRC_CI_AS NULL) ON PRIMARYGO職工出差信息管理表代碼if exists (select * from dbo.sysobjects where id = object_id(Ndbo。職工出差信息管理表') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo. 職工出差信息管理表GOCREATE TABLE dbo. 職工出差信息管理表 (姓名 char (20) COLLA
17、TE Chinese_PRC_CI_AS NOT NULL ,編號 char (10) COLLATE Chinese_PRC_CI_AS NULL 出差開始時間 char (10) COLLATE Chinese_PRC_CI_AS NULL ,出差結(jié)束時間 char (10) COLLATE Chinese_PRC_CI_AS NULL, 統(tǒng)計出差天數(shù) char (10) COLLATE Chinese_PRC_CI_AS NULL) ON PRIMARYGO職工加班信息管理表代碼if exists (select from dbo。sysobjects where id = object
18、_id(N'dbo.職工加班信息管理表') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo。 職工加班信息管理表GOCREATE TABLE dbo. 職工加班信息管理表 (姓名 char (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,編號 char (10) COLLATE Chinese_PRC_CI_AS NULL 加班開始時間 char (10) COLLATE Chinese_PRC_CI_AS NULL ,加班結(jié)束時間 char (10) COLL
19、ATE Chinese_PRC_CI_AS NULL, 統(tǒng)計加班時間 char (10) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGO職工請假信息管理表代碼if exists (select * from dbo.sysobjects where id = object_id(N'dbo.職工請假信息管理表) and OBJECTPROPERTY(id, NIsUserTable') = 1)drop table dbo。 職工請假信息管理表GOCREATE TABLE dbo. 職工請假信息管理表 (姓名 char (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,編號 char (10) COLLATE Chinese_PRC_CI_AS NULL 請假開始時間 char (10) COLLATE Chinese_PRC_CI_AS NULL ,請假結(jié)束時間 char (10) COLLATE Chinese_PRC_CI_AS NULL, 統(tǒng)計請假天數(shù) char (10) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGO2。6 數(shù)據(jù)庫運行與維護 本系統(tǒng)經(jīng)過實際測試和運行,基本可以滿足中小企業(yè)考勤業(yè)務(wù)的要求。該系
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 出租場所安全生產(chǎn)管理協(xié)議書范本
- 員工股權(quán)認(rèn)購協(xié)議書范本
- 弱電維保合同范本
- 產(chǎn)品合作銷售框架協(xié)議書范本
- 畢業(yè)生房屋租賃合同范本
- 有限責(zé)任公司投資協(xié)議書范本
- 懷化租賃房屋合同范本
- 河南司法警官職業(yè)學(xué)院《工程經(jīng)濟學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 鄭州衛(wèi)生健康職業(yè)學(xué)院《稅法理論與實務(wù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 蘭州工業(yè)學(xué)院《現(xiàn)代商務(wù)流程與標(biāo)準(zhǔn)》2023-2024學(xué)年第二學(xué)期期末試卷
- DB15T 2058-2021 分梳綿羊毛標(biāo)準(zhǔn)
- 高考作文備考-議論文對比論證 課件14張
- (高職)銀行基本技能ppt課件(完整版)
- 新華師大版七年級下冊初中數(shù)學(xué) 7.4 實踐與探索課時練(課后作業(yè)設(shè)計)
- 山東省萊陽市望嵐口礦區(qū)頁巖礦
- 《普通生物學(xué)教案》word版
- 機動車維修經(jīng)營備案告知承諾書
- 安全生產(chǎn)應(yīng)知應(yīng)會培訓(xùn)課件
- 猴車司機試題
- 剪力墻、樓板開洞專項施工方案
- 婚禮主持詞:農(nóng)村婚禮主持詞
評論
0/150
提交評論