freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

delphi考勤管理系統(tǒng)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-07-25 07:54 本頁面
 

【文章內(nèi)容簡介】 用 Delphi 數(shù)據(jù)庫開發(fā)技術(shù)和射頻磁卡技術(shù)開發(fā)。與其他考勤系統(tǒng)相比具有以下幾個(gè)優(yōu)點(diǎn):適應(yīng)性范圍廣。智能磁卡考勤系統(tǒng)不受溫度、光線等環(huán)境條件的限制;另外,采用 Delphi 數(shù)據(jù)庫開發(fā)技術(shù),支持網(wǎng)絡(luò)傳輸,不受距離限制。管理功能強(qiáng)大?;?Delphi 的考勤管理系統(tǒng)具有強(qiáng)大的數(shù)據(jù)庫管理功能和可維護(hù)性。大大的降低了工作員的工作量和操作難度。5 / 41成本低。由于軟件易于操作,大大降低了軟件開發(fā)成本和維護(hù)費(fèi)用。硬件采用較為成熟的射頻卡技術(shù):磁卡機(jī)為 500800元,每張磁卡為 68 元。硬件成本較低,且采用非接觸式射頻技術(shù),硬件屬于非易耗品。 167。 運(yùn)行環(huán)境的要求系統(tǒng)的運(yùn)行對(duì)運(yùn)行環(huán)境還有一些要求: 硬件環(huán)境:處理器:Intel Pentium 166MX 或更高;內(nèi)存:至少 64MB 建議 128MB 或更多;硬盤:1GB;顯卡:SVGA 顯示適配器; 軟件環(huán)境:操作系統(tǒng):Windows98/2022/Me/XP數(shù) 據(jù) 庫:Microsoft SQL Server軟件開發(fā)工具:6 / 41第 3 章 概要設(shè)計(jì)與詳細(xì)設(shè)計(jì)167。 系統(tǒng)設(shè)計(jì)的原則在當(dāng)前諸多條件制約下,首先要研究智能考勤系統(tǒng)的實(shí)用性,使用戶真正得到效益,充分發(fā)揮它的作用。同時(shí)又要注重它的科學(xué)性,以促進(jìn)管理的現(xiàn)代化。智能考勤系統(tǒng)開發(fā)的原則如下:可行性原則。系統(tǒng)要保證技術(shù)上的可靠性和經(jīng)濟(jì)上的可行性。計(jì)算機(jī)系統(tǒng)、通訊網(wǎng)絡(luò)系統(tǒng)設(shè)計(jì)和數(shù)據(jù)設(shè)計(jì),在技術(shù)上必須是成熟的,經(jīng)實(shí)踐檢驗(yàn)是成功的,在經(jīng)濟(jì)上是可能實(shí)現(xiàn)的。適應(yīng)性原則。系統(tǒng)要保證可擴(kuò)展性、可維護(hù)性。系統(tǒng)軟、硬件都要有擴(kuò)充升級(jí)的充分余地,系統(tǒng)要便于維護(hù),系統(tǒng)對(duì)用戶的需求要有一定的適應(yīng)能力。安全性及保密性原則。智能考勤系統(tǒng)是實(shí)現(xiàn)薪金結(jié)算的基礎(chǔ),如果哪一個(gè)環(huán)節(jié)出現(xiàn)問題,例如系統(tǒng)操作員數(shù)據(jù)泄密,可能會(huì)導(dǎo)致財(cái)務(wù)結(jié)算系統(tǒng)混亂,后果不堪設(shè)想。因此,必須設(shè)置用戶權(quán)限,以保證系統(tǒng)有較好的安全性,同時(shí),系統(tǒng)也應(yīng)有較強(qiáng)的數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。人機(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ì)的主要原則之一。系統(tǒng)工程原則。系統(tǒng)調(diào)查、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、軟件開發(fā)以及實(shí)施都要遵照系統(tǒng)工程的方法和步驟一步一步地進(jìn)行,以便確保系統(tǒng)的整體性。統(tǒng)一規(guī)劃、分期實(shí)施、逐步完善原則。管理信息系統(tǒng)要按規(guī)劃、分階段實(shí)施,由點(diǎn)到面逐步擴(kuò)充,逐步完善,循序漸進(jìn)。167。 系統(tǒng)功能的設(shè)計(jì)系統(tǒng)設(shè)計(jì)是根據(jù)需求分析的結(jié)果,設(shè)計(jì)系統(tǒng)的模塊和結(jié)果之間的內(nèi)在聯(lián)系。7 / 41167。 系統(tǒng)的功能模塊圖智能考勤管理系統(tǒng)管理員身份驗(yàn)證考勤管理 帳戶管理考勤管理數(shù)據(jù)備份數(shù)據(jù)查詢考勤統(tǒng)計(jì)打印輸出員工管理修改密碼添加用戶刪除用戶圖 31 系統(tǒng)的功能模塊圖167。 系統(tǒng)的數(shù)據(jù)流程圖出勤的原始時(shí)間記錄主要來源于智能卡考勤機(jī),并且以固定格式保存在數(shù)據(jù)庫中。系統(tǒng)的各部分?jǐn)?shù)據(jù)流程圖如下所示.1)出勤管理數(shù)據(jù)流程圖如下所示: 出勤信息管理員信息系統(tǒng)管理員1.1系統(tǒng)登陸D1出勤信息1.2系統(tǒng)管 理D3員工信息D28 / 41圖 32 出勤管理數(shù)據(jù)流程圖(2)添加加班記錄數(shù)據(jù)流圖如下所示:員工信息系統(tǒng)管理員2.1系統(tǒng)登陸D2D4 加班信息加班信息2.2加班管理圖 33 添加加班記錄數(shù)據(jù)流圖(3)添加請(qǐng)假記錄錄數(shù)據(jù)流圖如下所示:員工請(qǐng)假信息系統(tǒng)管理員出勤信息請(qǐng)假信息經(jīng)理請(qǐng)假信息3.1請(qǐng)假批示D53.2系統(tǒng)管 理D63.1記錄登記圖 34 添加請(qǐng)假記錄數(shù)據(jù)流圖9 / 41167。 主要的數(shù)據(jù)字典名字:員工編號(hào)描述:唯一的標(biāo)識(shí)員工的關(guān)鍵域定義:員工編號(hào)=6{字符}6位置:考勤信息出差信息請(qǐng)假信息加班信息統(tǒng)計(jì)報(bào)表圖 35 員工編號(hào)的數(shù)據(jù)字典 圖 36 加班表的數(shù)據(jù)字典名字:考勤表描述:每天記錄員工出勤狀態(tài)的表定義:考勤表=員工編號(hào)+日期+刷卡時(shí)間+出入狀態(tài)位置:統(tǒng)計(jì)時(shí),將其內(nèi)容計(jì)入統(tǒng)計(jì)表并判斷員工狀態(tài)名字:請(qǐng)假表描述:記錄員工請(qǐng)假信息的表定義:請(qǐng)假表=員工編號(hào)+開始時(shí)間+結(jié)束時(shí)間+描述位置:由統(tǒng)計(jì)表對(duì)其進(jìn)行統(tǒng)計(jì)圖 37 考勤表的數(shù)據(jù)字典 圖 38 請(qǐng)假表的數(shù)據(jù)字典名字:加班表描述:每天記錄員工出勤狀態(tài)的表定義:加班表=員工編號(hào)+日期+加班時(shí)間位置:統(tǒng)計(jì)時(shí),將其內(nèi)容計(jì)入統(tǒng)計(jì)表并判斷員工狀態(tài)10 / 41167。 系統(tǒng)的主程序流程圖圖 39 系統(tǒng)主程序流程圖167。 各個(gè)子模塊的功能設(shè)計(jì)167。 用戶登錄模塊功能:由用戶輸入用戶名和密碼。如果用戶名和相應(yīng)密碼正確,則根據(jù)該用戶的權(quán)限類別進(jìn)行權(quán)限設(shè)置;若用戶名和密碼錯(cuò)誤,則進(jìn)行錯(cuò)誤提示,且只允許用戶輸入 3 次,超過 3 次系統(tǒng)自動(dòng)退出。系統(tǒng)管理員進(jìn)入考勤操作主界面。一般管理員進(jìn)入一般管理員界面,相應(yīng)的操作會(huì)受到限制。例如:不能添加,刪除管理員,不能修改用戶權(quán)限。167。 考勤信息管理模塊功能:本模塊主要實(shí)現(xiàn)對(duì)上、下班時(shí)間設(shè)置,同時(shí)對(duì)出勤信息,11 / 41加班信息,請(qǐng)假信息,出差信息進(jìn)行添加、刪除、修改等操作。功能結(jié)構(gòu)圖如圖 310 所示:考勤管理上下班時(shí)間設(shè)置出勤管理請(qǐng)假管理加班管理出差管理添加更改修改刪除圖 310 考勤信息管理模塊功能結(jié)構(gòu)圖相關(guān)數(shù)據(jù)表: 考勤表,請(qǐng)假表,出差表,加班表。167。 數(shù)據(jù)庫管理模塊功能:本模塊實(shí)現(xiàn)對(duì)系統(tǒng)數(shù)據(jù)庫的備份和還原,以防止出現(xiàn)數(shù)據(jù)丟失等致命錯(cuò)誤。功能結(jié)構(gòu)圖 如圖 311 所示:圖 311 數(shù)據(jù)庫管理模塊功能結(jié)構(gòu)圖167。 硬件單元 系統(tǒng)的硬件有射頻卡、讀卡機(jī)、計(jì)算機(jī)組成。射頻卡讀/寫單元是一個(gè)比較常用的自動(dòng)控制設(shè)備部件這是一種非接觸式讀/寫程序。射頻卡讀寫單元的結(jié)構(gòu)框圖如下:12 / 41圖 312 射頻卡讀寫單元的結(jié)構(gòu)框圖 射頻卡讀/寫單元產(chǎn)品采用串口通信技術(shù)。射頻卡讀寫單元提供與微控制器通信的 TTL 通信接口。數(shù)據(jù)傳輸采用標(biāo)準(zhǔn)串行方式。主板模塊采用四芯排線與外界相連。排線定義方式如下:(芯片端口向上,面對(duì)接口插座)從左到右依次為Vcc,GND,TXD, RXD。射頻卡讀/ 寫單元特性 (1)具有精簡的指令集,可將射頻卡基本操作集成幾條命令,操作簡便。 (2)具有讀、寫、增、減、初始化射頻卡裝載密碼等功能。 (3)對(duì)射頻工作的頻率為 。 (4)對(duì)射頻卡的操作距離為 25mm。 (5)數(shù)據(jù)傳輸速率 115200bit/s,通信錯(cuò)誤偵測(cè)。 (6) TTL 通信接口。 (7)單電源供電:+5V。射頻卡讀/ 寫命令集 (1 )LOADKEY:改變存放于 RF 讀寫單元內(nèi)部的授權(quán)密碼。 (2 )READ:讀出卡片中模塊的數(shù)據(jù)。 (3 )WRITE:將數(shù)據(jù)寫入卡片中的模塊。 (4 )INITVAL:將卡片中某扇區(qū)的內(nèi)容賦予初值,并初始化為可供增減的模塊。13 / 41 (5 )DECREMENT:將卡片中某扇區(qū)的內(nèi)容減去某一數(shù)值。 (6 )INCREMENT:將卡片中某扇區(qū)的內(nèi)容加上某一數(shù)值。射頻卡讀/ 寫單元編程協(xié)議協(xié)議規(guī)定:該通信數(shù)據(jù)傳輸速率 115200BIT/S。通信格式為一位起始位,八位數(shù)據(jù)位。一位結(jié)束位,無奇偶校驗(yàn)位,數(shù)據(jù)最大長度為 32 字節(jié)。 開始通信時(shí),接收機(jī)和發(fā)送機(jī)都處于就緒狀態(tài)。首先,發(fā)送機(jī)發(fā)送一個(gè)起始信號(hào)(STX) ,正常返回一個(gè) DLE 信號(hào),之后開始通信,反之,若無應(yīng)答,重復(fù)三次。三次之后仍無應(yīng)答則停止,不再通信。當(dāng)數(shù)據(jù)塊中的數(shù)據(jù)為 10H 時(shí)將被發(fā)送兩次。通信數(shù)據(jù)之間的最大時(shí)間間隔為 ,如果時(shí)間間隔大于 就認(rèn)為通信失敗。14 / 41第 4 章 開發(fā)方法及開發(fā)工具簡介167。 開發(fā)方法目前流行的系統(tǒng)開發(fā)方法主要有生命周期法、快速原型法、面向?qū)ο箝_發(fā)方法等,每種方法各有特色。生命周期法是一種有效、成熟的方法,它對(duì)軟件生產(chǎn)實(shí)現(xiàn)工程化起了重要作用,但是應(yīng)用該方法的前提條件是必須確定系統(tǒng)的需求,才能得到預(yù)期的正確結(jié)果。對(duì)于信息系統(tǒng)來講,由于其問題空間十分龐大,不論開發(fā)者在系統(tǒng)分析時(shí)采用何種嚴(yán)格的方法力爭準(zhǔn)確地描述用戶需求,在系統(tǒng)沒有開發(fā)到一定程度,用戶對(duì)系統(tǒng)的理解達(dá)不到一定的程度是無法準(zhǔn)確表達(dá)出需求的。這并不是說用戶需求捉摸不定。為了解決需求的模糊性和變化性,出現(xiàn)了另一類系統(tǒng)開發(fā)方法,即快速原型法??焖僭头ㄊ窃谙到y(tǒng)分析基礎(chǔ)上,由開發(fā)者盡快構(gòu)造出一個(gè)應(yīng)用系統(tǒng)原型,經(jīng)用戶初步應(yīng)用,對(duì)系統(tǒng)有了一定的認(rèn)識(shí)后,再由系統(tǒng)開發(fā)者與用戶反復(fù)進(jìn)行交流,逐步完善達(dá)到最終目標(biāo)??焖僭头ú粌H是一種方法,更是一種技巧,它可以運(yùn)用與系統(tǒng)開發(fā)的各個(gè)階段,例如在系統(tǒng)分析階段用于提煉用戶需求,在系統(tǒng)實(shí)現(xiàn)階段開發(fā)軟件原型等。面向?qū)ο蟮拈_發(fā)方法著眼于所研究的問題,對(duì)問題空間進(jìn)行自然分割,識(shí)別其中的對(duì)象及其相互聯(lián)系,建立問題空間的信息模型。其基本思想是把信息系統(tǒng)本身看成是一系列離散的對(duì)象的集合。這些對(duì)象即包括數(shù)據(jù)結(jié)構(gòu),也包括在這些數(shù)據(jù)結(jié)構(gòu)上的操作與行為。各對(duì)象之間由事件觸發(fā),引發(fā)互通消息而實(shí)現(xiàn)互操作。這樣設(shè)計(jì)出的軟件必然是模塊化的、可重用的、可擴(kuò)充的和可移植的,克服了過去由于分析設(shè)計(jì)與實(shí)施割裂所造成的程序編制必須到設(shè)計(jì)后期才能進(jìn)行的程序沉淀現(xiàn)象。面向?qū)ο蠓椒ǖ闹饕獌?yōu)點(diǎn)并不是減少開發(fā)時(shí)間,它可能比傳統(tǒng)的結(jié)構(gòu)化方法的開發(fā)時(shí)間還要長一些。它的主要目標(biāo)是促進(jìn)未來系統(tǒng)的可重用性,減少后續(xù)階段的開發(fā)量,從而大大提高軟件生產(chǎn)率與可維護(hù)性。綜觀上述各種方法,考慮到信息系統(tǒng)開發(fā)過程的順序性和開發(fā)過程的固有特點(diǎn),結(jié)合實(shí)際開發(fā)的經(jīng)驗(yàn)教訓(xùn),我們認(rèn)為各種不同的15 / 41系統(tǒng)開發(fā)方法適用于各自不同的領(lǐng)域。本設(shè)計(jì)主要采用面向?qū)ο蟮拈_發(fā)方法。167。 開發(fā)工具“智能考勤系統(tǒng)”設(shè)計(jì)為 Client/Server 結(jié)構(gòu)的應(yīng)用程序??蛻舳瞬捎? 作為前端開發(fā)工具,采用 ADO 設(shè)置數(shù)據(jù)源,后臺(tái)采用 Microsoft SQL Server 2022 數(shù)據(jù)庫。系統(tǒng)運(yùn)行的操作系統(tǒng)為 Windows98/NT/Me/2022/XP。下面簡要介紹各個(gè)開發(fā)工具。Delphi 被稱為第四代程序開發(fā)語言,是一種常用的可視化編程工具,集成了大量的可視化控件,程序員只需要做少量的工作就能完成大量復(fù)雜的工作。同時(shí),Delphi 還具有功能強(qiáng)大,運(yùn)行高
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1