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

正文內(nèi)容

delphi考勤管理系統(tǒng)畢業(yè)設(shè)計(jì)論文-閱讀頁(yè)

2025-07-13 07:54本頁(yè)面
  

【正文】 添加加班記錄數(shù)據(jù)流圖(3)添加請(qǐng)假記錄錄數(shù)據(jù)流圖如下所示:?jiǎn)T工請(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。 系統(tǒng)的主程序流程圖圖 39 系統(tǒng)主程序流程圖167。 用戶登錄模塊功能:由用戶輸入用戶名和密碼。系統(tǒng)管理員進(jìn)入考勤操作主界面。例如:不能添加,刪除管理員,不能修改用戶權(quán)限。 考勤信息管理模塊功能:本模塊主要實(shí)現(xiàn)對(duì)上、下班時(shí)間設(shè)置,同時(shí)對(duì)出勤信息,11 / 41加班信息,請(qǐng)假信息,出差信息進(jìn)行添加、刪除、修改等操作。167。功能結(jié)構(gòu)圖 如圖 311 所示:圖 311 數(shù)據(jù)庫(kù)管理模塊功能結(jié)構(gòu)圖167。射頻卡讀/寫單元是一個(gè)比較常用的自動(dòng)控制設(shè)備部件這是一種非接觸式讀/寫程序。射頻卡讀寫單元提供與微控制器通信的 TTL 通信接口。主板模塊采用四芯排線與外界相連。射頻卡讀/ 寫單元特性 (1)具有精簡(jiǎn)的指令集,可將射頻卡基本操作集成幾條命令,操作簡(jiǎn)便。 (3)對(duì)射頻工作的頻率為 。 (5)數(shù)據(jù)傳輸速率 115200bit/s,通信錯(cuò)誤偵測(cè)。 (7)單電源供電:+5V。 (2 )READ:讀出卡片中模塊的數(shù)據(jù)。 (4 )INITVAL:將卡片中某扇區(qū)的內(nèi)容賦予初值,并初始化為可供增減的模塊。 (6 )INCREMENT:將卡片中某扇區(qū)的內(nèi)容加上某一數(shù)值。通信格式為一位起始位,八位數(shù)據(jù)位。 開始通信時(shí),接收機(jī)和發(fā)送機(jī)都處于就緒狀態(tài)。三次之后仍無應(yīng)答則停止,不再通信。通信數(shù)據(jù)之間的最大時(shí)間間隔為 ,如果時(shí)間間隔大于 就認(rèn)為通信失敗。 開發(fā)方法目前流行的系統(tǒng)開發(fā)方法主要有生命周期法、快速原型法、面向?qū)ο箝_發(fā)方法等,每種方法各有特色。對(duì)于信息系統(tǒng)來講,由于其問題空間十分龐大,不論開發(fā)者在系統(tǒng)分析時(shí)采用何種嚴(yán)格的方法力爭(zhēng)準(zhǔn)確地描述用戶需求,在系統(tǒng)沒有開發(fā)到一定程度,用戶對(duì)系統(tǒng)的理解達(dá)不到一定的程度是無法準(zhǔn)確表達(dá)出需求的。為了解決需求的模糊性和變化性,出現(xiàn)了另一類系統(tǒng)開發(fā)方法,即快速原型法??焖僭头ú粌H是一種方法,更是一種技巧,它可以運(yùn)用與系統(tǒng)開發(fā)的各個(gè)階段,例如在系統(tǒng)分析階段用于提煉用戶需求,在系統(tǒng)實(shí)現(xiàn)階段開發(fā)軟件原型等。其基本思想是把信息系統(tǒng)本身看成是一系列離散的對(duì)象的集合。各對(duì)象之間由事件觸發(fā),引發(fā)互通消息而實(shí)現(xiàn)互操作。面向?qū)ο蠓椒ǖ闹饕獌?yōu)點(diǎn)并不是減少開發(fā)時(shí)間,它可能比傳統(tǒng)的結(jié)構(gòu)化方法的開發(fā)時(shí)間還要長(zhǎng)一些。綜觀上述各種方法,考慮到信息系統(tǒng)開發(fā)過程的順序性和開發(fā)過程的固有特點(diǎn),結(jié)合實(shí)際開發(fā)的經(jīng)驗(yàn)教訓(xùn),我們認(rèn)為各種不同的15 / 41系統(tǒng)開發(fā)方法適用于各自不同的領(lǐng)域。167??蛻舳瞬捎? 作為前端開發(fā)工具,采用 ADO 設(shè)置數(shù)據(jù)源,后臺(tái)采用 Microsoft SQL Server 2022 數(shù)據(jù)庫(kù)。下面簡(jiǎn)要介紹各個(gè)開發(fā)工具。同時(shí),Delphi 還具有功能強(qiáng)大,運(yùn)行高效,界面簡(jiǎn)潔等特點(diǎn)。可以說 Delphi 集合了 Visual C++強(qiáng)大的功能和 Visual Basic 的操作簡(jiǎn)便。 是公司在 2022 年 8 月推出的新版本。Microsoft SQL Server 2022 是 Microsoft 在 SQL Server 基礎(chǔ)上推出的新一代大型電子商務(wù)、數(shù)據(jù)轉(zhuǎn)換服務(wù)、數(shù)據(jù)倉(cāng)庫(kù)服務(wù)等方面引入了大量新的特性,為 Web 標(biāo)準(zhǔn)提供了大量支持,并為系統(tǒng)管理提供了許多有力的工具。 數(shù)據(jù)庫(kù)設(shè)計(jì)遵循的一般原則數(shù)據(jù)庫(kù)設(shè)計(jì)是構(gòu)建一個(gè)系統(tǒng)的關(guān)鍵。在數(shù)據(jù)庫(kù)的設(shè)計(jì)過程中,需要遵循的一般原則是:(1) 、數(shù)據(jù)庫(kù)各表的設(shè)計(jì)要反映現(xiàn)實(shí)中的事物。(2) 、減少數(shù)據(jù)庫(kù)的冗余和數(shù)據(jù)的不一致性。(3) 、要有助于提高數(shù)據(jù)處理速度。(4) 、要保證數(shù)據(jù)庫(kù)的安全。167。 出勤記錄:記錄號(hào)、員工、出入情況、出入時(shí)間。 加班記錄:記錄號(hào)、員工、加班時(shí)間長(zhǎng)度、日期。 月度考勤統(tǒng)計(jì):記錄號(hào)、員工、年月、累計(jì)正常工作時(shí)間、累計(jì)請(qǐng)假時(shí)間、累計(jì)加班時(shí)間、累計(jì)出差時(shí)間、遲到次數(shù)、早退次數(shù)、礦工次數(shù)。(2)部門信息:部門編號(hào)、名稱等。 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)出勤管理系統(tǒng)的 ER 圖:密碼員工編號(hào)所屬部門圖 51 出勤管理系統(tǒng)的 ER 圖請(qǐng)假管理,出差管理,加班管理的概念結(jié)構(gòu)設(shè)計(jì)基本相同,現(xiàn)舉例請(qǐng)假管理的 ER 圖如下頁(yè):MNN1員工員工姓名員工地址密碼記錄系統(tǒng)管理員用戶權(quán)限用戶名操作出勤信息員工編號(hào) 出入狀態(tài) 具體時(shí)間18 / 41員工姓名MNN圖 52 請(qǐng)假管理系統(tǒng)的 ER 圖167。本系統(tǒng)采用 SQL Server 2022 建立數(shù)據(jù)庫(kù)。 數(shù)據(jù)庫(kù)安全用 DELPHI 的 DBNAVIGATOR、TABLE 、DATASET 組件來實(shí)現(xiàn)多客戶的程序時(shí),向主表插入一條新記錄,編輯好后直接提交,往往會(huì)出現(xiàn)線路被占用不能提交數(shù)據(jù)錯(cuò)誤。那么如何解決用戶同時(shí)訪問數(shù)據(jù)的問題呢?總不能因?yàn)椴l(fā)而限制用戶的操作吧!并發(fā)控制的解決方案是“鎖(LOCKING ) ”和事物。X24 / 41鎖只允許加鎖的事物進(jìn)行操作,其他事物禁止加鎖和任何操作。另外,還有一個(gè)加鎖的范圍需要考慮,我們可以進(jìn)行行加鎖,也可以進(jìn)行表加鎖,甚至還可以進(jìn)行數(shù)據(jù)庫(kù)加鎖。另外,當(dāng)一個(gè)事物操作完畢的時(shí)候,應(yīng)盡可能快的解鎖。 用戶登陸子模塊設(shè)置登陸界面是保障系統(tǒng)安全的一種手段,一般的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)都需要進(jìn)行登陸才能進(jìn)入系統(tǒng)。用戶登錄模塊的程序流程圖如圖 61所示:用 戶登錄界 面如圖 62 所示:圖 61 用戶登陸模塊程序流程圖26 / 41圖 62 用戶登錄界面167。 。 while n3 do begin27 / 41 rt:=。 if n=3 then begin messagedlg(39。,mtwarning,[mbok],0)。 。 end else messagedlg(39。,mtwarning,[mbok], 0)。167。begin MyInifile:=(ExtractFilePath(Paramstr(0))+39。)。WorkPlan39。Time139。 (39。,39。,)。WorkPlan39。Time339。 (39。,39。,)。167。ID=39。A39。39。 。COUNTER_VALUE39。 Inc(counter)。 T_counter[39。]:=counter。29 / 41 。O39。I39。 :=False。 ([counter,Person_id,in_out,io_time])。(2)加班記錄與請(qǐng)假記錄和出差記錄模塊:加班記錄與請(qǐng)假記錄和出差記錄模塊界面相同如下:圖 66 請(qǐng)假記錄界面考勤修改的按條件檢索的 click 事件代碼為: begin Close。39。PERSON=39。39。39。39。 AND 39。IO_TIME39。 FilterStr:=FilterStr+39。+。 if length(FilterStr)0 then begin Filter:=FilterStr。 end else Filtered:=False。 end。31 / 41第 7 章 測(cè)試與調(diào)試167。合理的白盒測(cè)試就是要選取足夠的測(cè)試用例,對(duì)源代碼實(shí)行比較充分的覆蓋,以便盡可能多的發(fā)現(xiàn)程序中的錯(cuò)誤。在這里我們采用邏輯覆蓋法。2. 數(shù)據(jù)跟蹤:完成菜單項(xiàng)測(cè)試后,我對(duì)系統(tǒng)內(nèi)的每一個(gè)數(shù)據(jù)進(jìn)行了跟蹤測(cè)試。3. 移植測(cè)試:我把系統(tǒng)拷貝到其他計(jì)算機(jī)上運(yùn)行,看其移植性能和對(duì)環(huán)境的要求。167。點(diǎn)擊單個(gè)員工按紐,則出勤記錄自動(dòng)添加一條記錄為:?jiǎn)T工編號(hào) 出入狀態(tài) 時(shí)間L0002 I 2022122 8:05刪除記錄:選中要?jiǎng)h除的記錄,點(diǎn)擊刪除當(dāng)前記錄,則系統(tǒng)自動(dòng)刪除此條記錄,表中不再有相應(yīng)的記錄。例如:選中時(shí)間,輸入時(shí)間范圍,點(diǎn)擊按條件檢索,則表中會(huì)顯示在時(shí)間范圍內(nèi)的記錄。其它添加出差記錄,添加請(qǐng)假記錄,添加加班記錄的測(cè)試方法與添加考勤記錄的測(cè)試方法相同。34 / 41第 8 章 結(jié)束語167。以前的公司單位需要大量的人力記錄統(tǒng)計(jì)數(shù)據(jù)和保存 excel 文件。實(shí)施考勤管理系統(tǒng)以來,數(shù)據(jù)實(shí)現(xiàn)集中存儲(chǔ),只需簡(jiǎn)單的操作即可完成數(shù)據(jù)的統(tǒng)計(jì)和查詢工作。系統(tǒng)實(shí)現(xiàn)了對(duì)員工出勤的記錄統(tǒng)計(jì)管理,將統(tǒng)計(jì)信息備案有利于考勤管理的安全性。及時(shí)做出決策和調(diào)整,大大提高了公司單位的工作效率,降低了管理成本。除已實(shí)現(xiàn)的功能外,還應(yīng)該繼續(xù)完善開發(fā)工作,如:如何杜絕員工代打卡現(xiàn)象,如何實(shí)現(xiàn)在線考勤等。 總結(jié)與展望通過這次畢業(yè)設(shè)計(jì),我大致了解了在進(jìn)行軟件開發(fā)工作時(shí)的基本過程,并且從中獲得了許多從課堂上學(xué)不到的知識(shí)和有意義的收獲,其中我對(duì)以下幾點(diǎn)有很深刻的體會(huì):編程中定義窗體及變量的名稱時(shí),一定要規(guī)范,必要時(shí)加上注解,不要想當(dāng)然的定義某個(gè)變量,常量等。在工作中要多與小組成員溝通與討論,這樣可以保證系統(tǒng)整體的一致性,而且也可以互相交流經(jīng)驗(yàn),從而充實(shí)和提高自己。軟件界面的美觀對(duì)軟件的市35 / 41場(chǎng)銷售及以后的市場(chǎng)生存起著重大作用。在程序調(diào)試的過程中,盡量不要以編程者編程時(shí)的思想去調(diào)試,要以一個(gè)普通使用者的思維去調(diào)試。一個(gè)軟件成敗的關(guān)鍵在于需求分析和總體設(shè)計(jì)。在實(shí)際工作中,由于用戶對(duì)軟件開發(fā)的不了解,往往對(duì)于軟件所要達(dá)到的功能不能完全提出來,軟件開發(fā)人員要完全了解用戶的需求,要想到用戶的前面,把用戶沒想到的需求也要考慮到。 本次畢業(yè)設(shè)計(jì)給了我一個(gè)實(shí)踐的機(jī)會(huì),鍛煉了自己的意志及適應(yīng)社會(huì)的能力,并且在實(shí)踐中加深了對(duì)理論知識(shí)的理解,積累了編程經(jīng)驗(yàn),為畢業(yè)后走向社會(huì)打下了良好基礎(chǔ)。(2): SQL Server 數(shù)據(jù)庫(kù)使用于規(guī)模相對(duì)數(shù)據(jù)比較多的公司,在數(shù)據(jù)庫(kù)安全性上也不是很安全,應(yīng)該使用安全性較高,管理更方便的數(shù)據(jù)庫(kù)。在此之際,我思緒萬千,心情久久不能平靜。品味百年名校的純釀,感受交大學(xué)人的精神,不斷的在各個(gè)方面提升自己并取得了一定的成果而感到欣慰。同窗之誼和手足之情,我將終生難忘! 最后,衷心的感謝我的指導(dǎo)老師周健老師給予我無私的幫助。你們的言傳身教將使我終生受益。路漫漫其修遠(yuǎn)兮,吾將上下而求索。機(jī)械工業(yè)出版設(shè),2022 年 8 月第一版【6】 《delphi 編程技巧典型案例解析》 《電腦編程技巧與維護(hù)》雜志設(shè) 編著 中國(guó)電力出版社 2022 年 7 月第一版【7】 《數(shù)據(jù)庫(kù)安全》張敏 徐震 馮登國(guó) 編著 科學(xué)出版社 2022年 7 月第一版最后,衷心的感謝我的指導(dǎo)老師老師給予我很大的幫助
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1