版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 考勤管理系統(tǒng)的設(shè)計(jì)</b></p><p> 摘 要: 考勤管理系統(tǒng)能夠幫助公司單位在人事管理上對(duì)員工信息進(jìn)行管理,系統(tǒng)全面實(shí)現(xiàn)了公司的基本管理要求,能大大提高公司的工作效率和管理能力。</p><p> 本系統(tǒng)就是為了適應(yīng)信息化時(shí)代潮流而提出的。它的使用結(jié)合機(jī)讀磁卡進(jìn)行公司的日??记冢梢詫?shí)現(xiàn)日??记?、考勤統(tǒng)計(jì)、考勤的查詢、員工管
2、理等一系列工作的智能化、數(shù)字化,從而代替昔日費(fèi)時(shí)、費(fèi)力易錯(cuò)、枯燥乏味的人工考勤方式。使公司能夠?qū)T工的各種信息進(jìn)行全面統(tǒng)計(jì),方便公司做出恰當(dāng)?shù)莫?jiǎng)懲制度。本系統(tǒng)我主要設(shè)計(jì)了登錄模塊,主模塊,考勤管理模塊。系統(tǒng)使用Delphi7.0軟件開(kāi)發(fā)工具,SQL Server數(shù)據(jù)庫(kù)。</p><p> 關(guān)鍵詞:考勤統(tǒng)計(jì);考勤查詢;SQL Server數(shù)據(jù)庫(kù)</p><p> 隨著信息化的發(fā)展,各公司
3、規(guī)模的不斷擴(kuò)大,員工管理越來(lái)越復(fù)雜,考勤的時(shí)間又很短,且工作量大, 而考勤管理在公司、企業(yè)中起著舉足輕重的作用。因?yàn)槿藛T考勤管理涉及到工資、福利等與員工個(gè)人利益相關(guān)的事物,一個(gè)經(jīng)濟(jì)實(shí)體考勤管理工作的好壞,直接影響到員工主觀能動(dòng)性的發(fā)揮,從而影響到企業(yè)的經(jīng)濟(jì)利益。</p><p> 經(jīng)過(guò)我們的詳細(xì)的調(diào)查,目前,許多單位員工考勤還停留在人工管理的基礎(chǔ)上,這樣的管理方法浪費(fèi)許多人力和物力,隨著科學(xué)技術(shù)的不斷提高這種傳
4、統(tǒng)的手工管理方法必然被以計(jì)算機(jī)為基礎(chǔ)的信息管理方法所取代.</p><p> 使用計(jì)算機(jī)進(jìn)行管理不僅可以降低管理工作的難度,也可以減少錯(cuò)誤和提高效率.因此,開(kāi)發(fā)一套能夠?yàn)楣咎峁┏渥愕男畔⒑涂旖莸牟樵兪侄蔚目记诠芾?是非常必要的.</p><p> 本設(shè)計(jì)是從西安華龍公司的實(shí)際考勤業(yè)務(wù)需求出發(fā),針對(duì)該公司人工考勤管理的現(xiàn)狀,經(jīng)過(guò)詳細(xì)的系統(tǒng)調(diào)查,為該公司設(shè)計(jì)同時(shí)又有較強(qiáng)的通用性的前提下開(kāi)
5、發(fā)出的一個(gè)使用的智能卡考勤系統(tǒng)管理系統(tǒng)。</p><p><b> 一、開(kāi)發(fā)工具</b></p><p> “智能考勤系統(tǒng)”設(shè)計(jì)為Client/Server結(jié)構(gòu)的應(yīng)用程序。客戶端采用Delphi7.0作為前端開(kāi)發(fā)工具,采用ADO設(shè)置數(shù)據(jù)源,后臺(tái)采用Microsoft SQL Server 2000數(shù)據(jù)庫(kù)。系統(tǒng)運(yùn)行的操作系統(tǒng)為XP。下面簡(jiǎn)要介紹各個(gè)開(kāi)發(fā)工具。<
6、;/p><p> Delphi被稱為第四代程序開(kāi)發(fā)語(yǔ)言,是一種常用的可視化編程工具,集成了大量的可視化控件,程序員只需要做少量的工作就能完成大量復(fù)雜的工作。同時(shí),Delphi還具有功能強(qiáng)大,運(yùn)行高效,界面簡(jiǎn)潔等特點(diǎn)。它與Visual C++相比,在功能上豪不遜色,而且更容易掌握;與Visual Basic相比,Delphi具有更強(qiáng)大的功能??梢哉f(shuō)Delphi集合了Visual C++強(qiáng)大的功能和Visual Bas
7、ic的操作簡(jiǎn)便。因此,利用Delphi編寫(xiě)Windows開(kāi)發(fā)應(yīng)用程序十分方便。</p><p> Delphi7.0是公司在2002年8月推出的新版本。與以往的各個(gè)版本相比,不僅繼承了功能強(qiáng)大、成熟而豐富的組件,同時(shí)又增加了一些新的特性,如企業(yè)應(yīng)用的MDA開(kāi)發(fā),可視化的快速Web開(kāi)發(fā),免費(fèi)的Datasnap多層應(yīng)用開(kāi)發(fā)以及基于Windows XP的應(yīng)用。</p><p> Micros
8、oft SQL Server 2000是Microsoft在SQL Server 7.0基礎(chǔ)上推出的新一代大型電子商務(wù)、數(shù)據(jù)轉(zhuǎn)換服務(wù)、數(shù)據(jù)倉(cāng)庫(kù)服務(wù)等方面引入了大量新的特性,為Web標(biāo)準(zhǔn)提供了大量支持,并為系統(tǒng)管理提供了許多有力的工具。</p><p><b> 二、需求分析</b></p><p> 功能需求主要是為了明確所開(kāi)發(fā)的軟件必須具備的功能??记谑窍鄬?duì)繁瑣
9、的工作,公司每天都要對(duì)員工進(jìn)行考勤,員工上班時(shí)在考勤系統(tǒng)上登陸,下班時(shí)進(jìn)行注銷,系統(tǒng)會(huì)自動(dòng)記錄,這樣可以節(jié)省許多時(shí)間。當(dāng)員工不能正常上班時(shí),如出差、請(qǐng)假等,可以給系統(tǒng)操作員說(shuō)明原因,然后在考勤系統(tǒng)上進(jìn)行記錄,在每個(gè)月進(jìn)行結(jié)算工資是根據(jù)考勤系統(tǒng)的記錄來(lái)增減個(gè)人薪金。</p><p> 考勤信息的來(lái)源,可以直接由考勤人員手工輸入,也可以由每個(gè)員工登陸考勤系統(tǒng),進(jìn)行注冊(cè)。當(dāng)然還有其他方式進(jìn)行考勤信息輸入。在本文所闡述
10、的系統(tǒng)中,所有員工都通過(guò)智能卡識(shí)別來(lái)進(jìn)行登陸和注銷,同時(shí)系統(tǒng)需要密碼才能進(jìn)入。每個(gè)員工的智能卡信息已通過(guò)采集,轉(zhuǎn)化為數(shù)據(jù)信息,每次智能卡識(shí)別將激活系統(tǒng)的考勤資料輸入模塊。這個(gè)模塊也可以用手工輸入,以備例外情況。</p><p> 根據(jù)分析,在本系統(tǒng)中,我們需要實(shí)現(xiàn)以下一些基本功能:</p><p> ?。?)員工管理:可以添加、刪除、查詢、修改員工的基本資料。</p>&l
11、t;p> ?。?)帳戶管理:系統(tǒng)管理員可以添加、刪除、查詢系統(tǒng)操作員,并指定各操作人員的權(quán)限(權(quán)限管理)。</p><p> (3)考勤管理:系統(tǒng)操作員可以設(shè)置上下班時(shí)間,并能對(duì)出差、加班、請(qǐng)假信息進(jìn)行添加,修改和刪除。</p><p> ?。?)。考勤統(tǒng)計(jì)管理:操作員可以對(duì)員工的考勤資料進(jìn)行統(tǒng)計(jì),并可產(chǎn)生報(bào)表;員工也可以登陸系統(tǒng)查詢個(gè)人考勤資料。</p><p
12、> ?。?)數(shù)據(jù)庫(kù)備份:對(duì)現(xiàn)有的數(shù)據(jù)庫(kù)進(jìn)行管理,包括數(shù)據(jù)庫(kù)壓縮、備份和恢復(fù),以方便用戶對(duì)數(shù)據(jù)庫(kù)的管理和維護(hù)工作</p><p> (6)數(shù)據(jù)查詢:可以對(duì)員工信息進(jìn)行查詢,也可以對(duì)統(tǒng)計(jì)信息進(jìn)行按條件查詢。包括遲到、早退、缺勤、信息,出差信息,加班信息和請(qǐng)假信息的查詢。</p><p> ?。?)打印輸出:可以對(duì)統(tǒng)計(jì)信息,查詢信息產(chǎn)生報(bào)表并進(jìn)行打印輸出。</p><
13、p> 三、概要設(shè)計(jì)與詳細(xì)設(shè)計(jì)</p><p> 1. 系統(tǒng)設(shè)計(jì)原則</p><p> 在當(dāng)前諸多條件制約下,首先要研究智能考勤系統(tǒng)的實(shí)用性,使用戶真正得到效益,充分發(fā)揮它的作用。同時(shí)又要注重它的科學(xué)性,以促進(jìn)管理的現(xiàn)代化。智能考勤系統(tǒng)開(kāi)發(fā)的原則如下:</p><p> (1)、可行性原則。系統(tǒng)要保證技術(shù)上的可靠性和經(jīng)濟(jì)上的可行性。計(jì)算機(jī)系統(tǒng)、通訊網(wǎng)絡(luò)
14、系統(tǒng)設(shè)計(jì)和數(shù)據(jù)設(shè)計(jì),在技術(shù)上必須是成熟的,經(jīng)實(shí)踐檢驗(yàn)是成功的,在經(jīng)濟(jì)上是可能實(shí)現(xiàn)的。</p><p> (2)、適應(yīng)性原則。系統(tǒng)要保證可擴(kuò)展性、可維護(hù)性。系統(tǒng)軟、硬件都要有擴(kuò)充升級(jí)的充分余地,系統(tǒng)要便于維護(hù),系統(tǒng)對(duì)用戶的需求要有一定的適應(yīng)能力。</p><p> (3)、安全性及保密性原則。智能考勤系統(tǒng)是實(shí)現(xiàn)薪金結(jié)算的基礎(chǔ),如果哪一個(gè)環(huán)節(jié)出現(xiàn)問(wèn)題,例如系統(tǒng)操作員數(shù)據(jù)泄密,可能會(huì)導(dǎo)致財(cái)務(wù)
15、結(jié)算系統(tǒng)混亂,后果不堪設(shè)想。因此,必須設(shè)置用戶權(quán)限,以保證系統(tǒng)有較好的安全性,同時(shí),系統(tǒng)也應(yīng)有較強(qiáng)的數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。</p><p> (4)、人機(jī)結(jié)合原則。人工信息收集系統(tǒng)與計(jì)算機(jī)管理信息系統(tǒng)要緊密結(jié)合。完整、準(zhǔn)確、及時(shí)的信息是信息系統(tǒng)運(yùn)行的基礎(chǔ)。計(jì)算機(jī)系統(tǒng)是提供信息處理及輔助決策的技術(shù)手段,人工系統(tǒng)與計(jì)算機(jī)系統(tǒng)要有機(jī)的結(jié)合,友好的人-機(jī)界面是系統(tǒng)設(shè)計(jì)的主要原則之一。</p><p
16、> (5)、系統(tǒng)工程原則。系統(tǒng)調(diào)查、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、軟件開(kāi)發(fā)以及實(shí)施都要遵照系統(tǒng)工程的方法和步驟一步一步地進(jìn)行,以便確保系統(tǒng)的整體性。</p><p> (6)、統(tǒng)一規(guī)劃、分期實(shí)施、逐步完善原則。管理信息系統(tǒng)要按規(guī)劃、分階段實(shí)施,由點(diǎn)到面逐步擴(kuò)充,逐步完善,循序漸進(jìn)。</p><p> 2. 系統(tǒng)功能設(shè)計(jì)</p><p> 圖2-1系統(tǒng)的功能模塊
17、圖</p><p> 出勤的原始時(shí)間記錄主要來(lái)源于智能卡考勤機(jī),并且以固定格式保存在數(shù)據(jù)庫(kù)中。系統(tǒng)的各部分?jǐn)?shù)據(jù)流程圖如下所示.</p><p> (1),出勤管理數(shù)據(jù)流程圖如下所示:</p><p> 圖2-2出勤管理數(shù)據(jù)流程圖</p><p> (2).添加加班記錄數(shù)據(jù)流圖如下所示:</p><p> 圖2
18、-3添加加班記錄數(shù)據(jù)流圖</p><p> (3). 添加請(qǐng)假記錄錄數(shù)據(jù)流圖如下所示:</p><p> 圖2-4添加請(qǐng)假記錄數(shù)據(jù)流圖</p><p> (4). 系統(tǒng)的主程序流程圖:</p><p> 圖2-5系統(tǒng)主程序流程圖</p><p> 3.各個(gè)子模塊的功能設(shè)計(jì)</p><p&g
19、t; (1).用戶登錄模塊</p><p> 功能:由用戶輸入用戶名和密碼。如果用戶名和相應(yīng)密碼正確,則根據(jù)該用戶的權(quán)限類別進(jìn)行權(quán)限設(shè)置;若用戶名和密碼錯(cuò)誤,則進(jìn)行錯(cuò)誤提示,且只允許用戶輸入3次,超過(guò)3次系統(tǒng)自動(dòng)退出。系統(tǒng)管理員進(jìn)入考勤操作主界面。一般管理員進(jìn)入一般管理員界面,相應(yīng)的操作會(huì)受到限制。例如:不能添加,刪除管理員,不能修改用戶權(quán)限。</p><p> (2). 考勤信息管
20、理模塊</p><p> 功能:本模塊主要實(shí)現(xiàn)對(duì)上、下班時(shí)間設(shè)置,同時(shí)對(duì)出勤信息,加班信息,請(qǐng)假信息,出差信息進(jìn)行添加、刪除、修改等操作。</p><p> 功能結(jié)構(gòu)圖如圖2-6所示:</p><p> 圖2-6考勤信息管理模塊功能結(jié)構(gòu)圖</p><p> (3). 數(shù)據(jù)庫(kù)管理模塊</p><p> 功能:本
21、模塊實(shí)現(xiàn)對(duì)系統(tǒng)數(shù)據(jù)庫(kù)的備份和還原,以防止出現(xiàn)數(shù)據(jù)丟失等致命錯(cuò)誤。</p><p> 功能結(jié)構(gòu)圖 如圖3-11所示:</p><p> 圖2-7數(shù)據(jù)庫(kù)管理模塊功能結(jié)構(gòu)圖</p><p><b> 四、數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 1.數(shù)據(jù)庫(kù)設(shè)計(jì)遵循的一般原則</p><p> 數(shù)據(jù)
22、庫(kù)設(shè)計(jì)是構(gòu)建一個(gè)系統(tǒng)的關(guān)鍵。這是因?yàn)閿?shù)據(jù)庫(kù)設(shè)計(jì)的優(yōu)劣將直接影響系統(tǒng)數(shù)據(jù)的安全性、可靠性。在數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程中,需要遵循的一般原則是:</p><p> ?。?)、數(shù)據(jù)庫(kù)各表的設(shè)計(jì)要反映現(xiàn)實(shí)中的食物。數(shù)據(jù)表中的字段類型和大小要符合使用習(xí)慣。</p><p> ?。?)、減少數(shù)據(jù)庫(kù)的冗余和數(shù)據(jù)的不一致性。數(shù)據(jù)庫(kù)應(yīng)用的一個(gè)特點(diǎn)是對(duì)數(shù)據(jù)庫(kù)的頻繁操作,每次操作可能只會(huì)涉及一個(gè)表,也可以同時(shí)涉及多個(gè)表
23、,也有可能對(duì)一個(gè)數(shù)據(jù)表進(jìn)行多個(gè)操作,在這種情況下,由于數(shù)據(jù)冗余和數(shù)據(jù)不一致時(shí),可能會(huì)引起錯(cuò)誤。</p><p> ?。?)、要有助于提高數(shù)據(jù)處理速度。程序訪問(wèn)數(shù)據(jù)庫(kù)的速度依賴于硬件的速度,數(shù)據(jù)量的大小和數(shù)據(jù)表設(shè)計(jì)的優(yōu)劣,而前兩個(gè)因素是很難更改的。</p><p> (4)、要保證數(shù)據(jù)庫(kù)的安全。安全性是數(shù)據(jù)庫(kù)應(yīng)用軟件的重要要求。</p><p><b>
24、 2.數(shù)據(jù)庫(kù)需求分析</b></p><p> 根據(jù)數(shù)據(jù)流程圖,可以列出以下管理系統(tǒng)所需的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)。</p><p> (1)、出勤記錄:記錄號(hào)、員工、出入情況、出入時(shí)間。</p><p> (2)、請(qǐng)假記錄:記錄號(hào)、員工、假期起始時(shí)間、假期結(jié)束時(shí)間、請(qǐng)假原由。</p><p> (3)、加班記錄:記錄號(hào)、員工、加
25、班時(shí)間長(zhǎng)度、日期。</p><p> (4)、出差記錄:記錄號(hào)、員工、出差起始時(shí)間、出差結(jié)束時(shí)間、具體描述。 </p><p> (5)、月度考勤統(tǒng)計(jì):記錄號(hào)、員工、年月、累計(jì)正常工作時(shí)間、累計(jì)請(qǐng)假時(shí)間、累計(jì)加班時(shí)間、累計(jì)出差時(shí)間、遲到次數(shù)、早退次數(shù)、礦工次數(shù)。</p><p> (6)、所需的外部數(shù)據(jù)支持:</p>
26、<p> ?。á伲?、員工信息:?jiǎn)T工號(hào)、密碼、權(quán)限、姓名、部 門、當(dāng)前狀態(tài)等。</p><p> (②)部門信息:部門編號(hào)、名稱等。</p><p> 3.數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</p><p> 出勤管理系統(tǒng)的E-R圖:</p><p> 圖4-1出勤管理系統(tǒng)的E-R圖</p><p> 請(qǐng)假管理,出
27、差管理,加班管理的概念結(jié)構(gòu)設(shè)計(jì)基本相同,現(xiàn)舉例請(qǐng)假管理的E-R圖如下頁(yè):</p><p> 圖4-2請(qǐng)假管理系統(tǒng)的E-R圖</p><p> 數(shù)據(jù)庫(kù)中表結(jié)構(gòu)設(shè)計(jì)如下:</p><p> 表1 企業(yè)員工基本信息表(student)</p><p> 表4-1 ATTENDANCE出勤記錄表</p><p>
28、 表4-2 Leave請(qǐng)假記錄表</p><p> 表4-3 login管理員用戶表</p><p> 表4-4 person員工個(gè)人信息表</p><p> 表4-5 counter計(jì)數(shù)器表</p><p> 五、考勤管理系統(tǒng)功能的實(shí)現(xiàn)</p><p><b> 1、系統(tǒng)登錄</b>
29、;</p><p> 圖5-1用戶登錄界面</p><p> 登錄界面:通過(guò)用戶輸入的用戶名和密碼,從數(shù)據(jù)庫(kù)中查詢數(shù)據(jù),和用戶輸入的登錄信息進(jìn)行對(duì)比,如果數(shù)據(jù)庫(kù)中含有該用戶的數(shù)據(jù),并且用戶名與密碼一致,則跳轉(zhuǎn)主界面。如果密碼不正確則提示:密碼錯(cuò)誤。同時(shí)計(jì)數(shù)器會(huì)加1。當(dāng)密碼輸入錯(cuò)誤3次以上。程序?qū)⒔K止,并且自動(dòng)退出。</p><p><b> 2、主功
30、能界面</b></p><p> 圖5-2系統(tǒng)主功能界面</p><p> 當(dāng)用戶正確的輸入用戶名和密碼后,會(huì)跳轉(zhuǎn)到系統(tǒng)的主功能界面。主功能界面里含有九個(gè)菜單選項(xiàng)。其中包括管理員管理、員工管理、考勤管理、統(tǒng)計(jì)管理、查詢、打印報(bào)表、關(guān)于我們、幫助、以及退出。通過(guò)點(diǎn)擊上面的菜單選項(xiàng),可彈出對(duì)應(yīng)的功能界面,進(jìn)行一系列的操作。</p><p><b&g
31、t; 3、考勤管理界面</b></p><p> 圖5-3出勤記錄界面</p><p> 圖5-4 請(qǐng)假記錄界面</p><p> 在出勤界面里,這里有:添加修改出勤記錄、加班記錄、請(qǐng)假記錄、出差記錄的四大功能。在添加修改出勤記錄功能里,可以連接并更改數(shù)據(jù)庫(kù),對(duì)員工的出勤記錄進(jìn)行增、刪、改、查的功能。同時(shí)可以進(jìn)行全部員工、部門遠(yuǎn)門、單個(gè)員工的篩選
32、顯示,如果需要更加詳細(xì)的篩選,可以點(diǎn)擊按條件檢索,通過(guò)輸入編號(hào)、員工號(hào)、姓名、部門等進(jìn)行篩選。更加方便的進(jìn)行操作。加班記錄與請(qǐng)假記錄同添加修改記錄類似,可以輸入加班或者請(qǐng)假的時(shí)間范圍,員工號(hào),請(qǐng)假事宜來(lái)對(duì)員工的加班請(qǐng)假事件進(jìn)行記錄,同時(shí)也能夠?qū)τ涗涍M(jìn)行增、刪、改、查和條件檢索的功能。</p><p><b> 六、測(cè)試與調(diào)試</b></p><p><b>
33、; 1、測(cè)試</b></p><p> 白盒測(cè)試是一種以程序的內(nèi)部邏輯結(jié)構(gòu)為依據(jù)而設(shè)計(jì)測(cè)試用例的方法,因而又稱為結(jié)構(gòu)測(cè)試法或玻璃盒測(cè)試法。合理的白盒測(cè)試就是要選取足夠的測(cè)試用例,對(duì)源代碼實(shí)行比較充分的覆蓋,以便盡可能多的發(fā)現(xiàn)程序中的錯(cuò)誤。主要有兩種方法:一種是邏輯覆蓋法,另一種稱為路徑覆蓋法。在這里我們采用邏輯覆蓋法。</p><p> 在開(kāi)發(fā)智能考勤系統(tǒng)的時(shí)候,我們對(duì)系
34、統(tǒng)使用白盒測(cè)試技術(shù)進(jìn)行了全面測(cè)試,采取的具體測(cè)試思路是:</p><p> 1.菜單項(xiàng)測(cè)試:為了保證每一項(xiàng)下拉菜單能正確實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)的功能,我把考勤系統(tǒng)所需的所有信息按出勤、遲到、早退、出差、請(qǐng)假等分類全部輸入到系統(tǒng)中,并對(duì)每一個(gè)菜單反復(fù)進(jìn)行增加、刪除、修改、打印報(bào)表操作,從而保證了菜單項(xiàng)的正確實(shí)現(xiàn)。</p><p> 2.數(shù)據(jù)跟蹤:完成菜單項(xiàng)測(cè)試后,我對(duì)系統(tǒng)內(nèi)的每一個(gè)數(shù)據(jù)進(jìn)行了跟蹤測(cè)
35、試。例如:對(duì)考勤管理的“請(qǐng)假”這一項(xiàng),我首先給其加一條請(qǐng)假記錄:工號(hào):L0002,姓名:劉海柱,和請(qǐng)假起至?xí)r間,請(qǐng)假原因等信息后;然后在查詢模塊中,分別進(jìn)行“按工號(hào)查詢”、“按時(shí)間查詢”和“按時(shí)間查詢”該項(xiàng)記錄;并且在統(tǒng)計(jì)模塊中統(tǒng)計(jì)“劉海柱”的請(qǐng)假時(shí)間、請(qǐng)假次數(shù)等依次驗(yàn)證數(shù)據(jù)流處理的正確性。</p><p> 3.移植測(cè)試:我把系統(tǒng)拷貝到其他計(jì)算機(jī)上運(yùn)行,看其移植性能和對(duì)環(huán)境的要求。</p>&l
36、t;p> 綜合測(cè)試:在以上測(cè)試的基礎(chǔ)上對(duì)系統(tǒng)功能進(jìn)行整體的測(cè)試,依此來(lái)檢驗(yàn)系統(tǒng)功能是否符合設(shè)計(jì)的要求。</p><p><b> 2、考勤管理界面</b></p><p> ?。?)通過(guò)以下具體示例對(duì)登錄模塊進(jìn)行調(diào)試,如圖7-1所示:</p><p> 圖6-1登錄模塊流程圖</p><p> 滿足條件覆蓋
37、的測(cè)試用例如下:</p><p> ?。?)對(duì)考勤管理模塊進(jìn)行調(diào)試:</p><p> 首先是添加考勤記錄:</p><p> 添加數(shù)據(jù)為:?jiǎn)T工編號(hào):L0002,則對(duì)應(yīng)的員工姓名顯示為:</p><p> 劉海柱,選者出入狀態(tài):入。點(diǎn)擊單個(gè)員工按紐,則出勤記錄自動(dòng)添加一條記錄為:</p><p> 刪除記錄:選
38、中要?jiǎng)h除的記錄,點(diǎn)擊刪除當(dāng)前記錄,則系統(tǒng)自動(dòng)刪除此條記錄,表中不再有相應(yīng)的記錄。</p><p> 檢索記錄:可以按照時(shí)間或員工編號(hào)進(jìn)行檢索。例如:選中時(shí)間,輸入時(shí)間范圍,點(diǎn)擊按條件檢索,則表中會(huì)顯示在時(shí)間范圍內(nèi)的記錄。選中員工,輸入員工編號(hào),點(diǎn)擊按條件檢索,則表中會(huì)顯示該員工的記錄。</p><p> 其它添加出差記錄,添加請(qǐng)假記錄,添加加班記錄的測(cè)試方法與添加考勤記錄的測(cè)試方法相同
39、。</p><p> 按照這樣的方法對(duì)逐一功能進(jìn)行測(cè)試,修改錯(cuò)誤的程序代碼,最后完成整個(gè)系統(tǒng)的調(diào)試。</p><p><b> 參考文獻(xiàn):</b></p><p> [1] 《delphi 程序設(shè)計(jì)教程》吳金華 于秋生等編著。機(jī)械工業(yè)出版設(shè),2004年8月第一版 </p><p> [2] 《delphi 編程技
40、巧典型案例解析》《電腦編程技巧與維護(hù)》雜志設(shè) 編著 中國(guó)電力出版社 2005年7月第一版</p><p> [3] 《數(shù)據(jù)庫(kù)安全》張敏 徐震 馮登國(guó) 編著 科學(xué)出版社 2005年7月第一版</p><p> [4] 《Delphi.串口通信技術(shù)與工程實(shí)踐》趙蘭濤 北京:人民郵電出版社2004年6月</p><p><b> 總 結(jié)</b&g
41、t;</p><p> 通過(guò)這次論文撰寫(xiě),我大致了解了在進(jìn)行軟件開(kāi)發(fā)工作時(shí)的基本過(guò)程,并且從中獲得了許多從課堂上學(xué)不到的知識(shí)和有意義的收獲,其中我對(duì)以下幾點(diǎn)有很深刻的體會(huì):</p><p> 1、編程中定義窗體及變量的名稱時(shí),一定要規(guī)范,必要時(shí)加上注解,不要想當(dāng)然的定義某個(gè)變量,常量等。標(biāo)準(zhǔn)的定義方式,有助于其他編程人員更容易的看懂程序代碼,以便以后進(jìn)行維護(hù)。</p>&
42、lt;p> 2、在工作中要多與小組成員溝通與討論,這樣可以保證系統(tǒng)整體的一致性,而且也可以互相交流經(jīng)驗(yàn),從而充實(shí)和提高自己。</p><p> 3、編程的方法固然重要,程序的使用界面也需要注意美觀,布局要合理,主題要突出,界面要友好,要讓使用過(guò)計(jì)算機(jī)的用戶在首次接觸到該軟件時(shí),感到一目了然,只要簡(jiǎn)單翻閱一下軟件使用說(shuō)明書(shū)就能了解該軟件的大致功能。軟件界面的美觀對(duì)軟件的市場(chǎng)銷售及以后的市場(chǎng)生存起著重大作用
43、。</p><p><b> 致 謝</b></p><p> 本人于2007年9月到唐山科技職業(yè)技術(shù)學(xué)院學(xué)習(xí)計(jì)算機(jī)應(yīng)用專業(yè),并于2012年6月畢業(yè)。感謝我的指導(dǎo)老師王志瑋老師給予我無(wú)私的幫助。你的教誨讓我明白了自己的不足,讓我明白做什么事都必須有嚴(yán)謹(jǐn)?shù)膽B(tài)度。你們的言傳身教將使我終生受益。還有特別感謝我的同學(xué),在他們的幫助下,使得我順利的完成了畢業(yè)設(shè)計(jì)的工作。&
溫馨提示
- 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ù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 計(jì)算機(jī)應(yīng)用專業(yè)畢業(yè)論文--考勤管理系統(tǒng)的設(shè)計(jì)
- 計(jì)算機(jī)專業(yè)畢業(yè)論文-考勤管理系統(tǒng)設(shè)計(jì)
- 計(jì)算機(jī)專業(yè)畢業(yè)論文---考勤管理系統(tǒng)
- 計(jì)算機(jī)專業(yè)畢業(yè)論文 考勤管理系統(tǒng)
- 計(jì)算機(jī)專業(yè)畢業(yè)論文--考勤管理系統(tǒng)
- 計(jì)算機(jī)專業(yè)畢業(yè)論文--考勤管理系統(tǒng)
- 計(jì)算機(jī)專業(yè)畢業(yè)論文(考勤系統(tǒng)軟件設(shè)計(jì))
- 計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)---考勤管理系統(tǒng)
- 計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)論文-學(xué)生考勤系統(tǒng)
- 計(jì)算機(jī)應(yīng)用專業(yè)畢業(yè)論文---倉(cāng)庫(kù)管理系統(tǒng)
- 大學(xué)計(jì)算機(jī)專業(yè)畢業(yè)論文-高校學(xué)生考勤管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 計(jì)算機(jī)應(yīng)用專業(yè)的畢業(yè)論文
- 計(jì)算機(jī)專業(yè)酒店管理系統(tǒng)畢業(yè)論文
- 計(jì)算機(jī)專業(yè)酒店管理系統(tǒng)畢業(yè)論文
- 計(jì)算機(jī)應(yīng)用專業(yè)畢業(yè)論文--學(xué)生信息管理系統(tǒng)
- 計(jì)算機(jī)畢業(yè)論文范文畢業(yè)論文計(jì)算機(jī)專業(yè)
- 計(jì)算機(jī)專業(yè)畢業(yè)論文-圖書(shū)管理系統(tǒng)
- 計(jì)算機(jī)專業(yè)畢業(yè)論文---物業(yè)小區(qū)管理系統(tǒng)
- 計(jì)算機(jī)專業(yè)畢業(yè)論文---高校成績(jī)管理系統(tǒng)
- 計(jì)算機(jī)專業(yè)畢業(yè)論文-圖書(shū)管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論