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

正文內(nèi)容

delphi考勤管理系統(tǒng)畢業(yè)設(shè)計-畢業(yè)設(shè)計(參考版)

2025-01-23 06:23本頁面
  

【正文】 你的教誨讓我明白了自己的 方向 ,讓我 知道 做什么事都必須 且應(yīng)有 的態(tài)度。我愿在未來的學(xué)習(xí)和研究過程中,以更加豐厚的成果來答謝曾經(jīng)關(guān)心、幫助和支持過我的所有領(lǐng)導(dǎo)、老師、同學(xué)和朋友! 文獻(xiàn) 【 1】《 》趙蘭濤 北京:人民郵電出版社 2021年 6月 【 2】《 SQL Server 數(shù)據(jù)庫開發(fā)培訓(xùn)教程》導(dǎo)向科技等著 北京:人民郵電出版社 2021年 1月 【 3】《軟件工程(第四版)》 張海藩 北京:清華大學(xué)出版社, 2021年 12月第 4版 【 4】《畢業(yè)設(shè)計指導(dǎo)及案例剖析 》 趙杰 李濤 .北京:清華大學(xué)出版社, 2021 年 3 月 【 5】《 delphi 程序設(shè)計教程》吳金華 于秋生等編著。還有特別感謝我的小組成員李曉紅、感謝你對我的信任,使得我們順利的完成了畢業(yè)設(shè)計的工作。你的教誨讓我明白了自己的不足,讓我明白做什么事都必須有嚴(yán)謹(jǐn)?shù)膽B(tài)度。欣慰之余,我要向關(guān)心和支持我學(xué)習(xí)的所有領(lǐng)導(dǎo)、老師和朋友們表示真摯的謝意!感謝他們對我的關(guān)心、關(guān)注和支持! 在即將畢業(yè)離校之際,我要感謝 407, 718宿舍全體同仁生活上給予我 的關(guān)心和幫助以及學(xué)業(yè)上的切磋和指點(diǎn),感謝計科技 051, 052全體同學(xué)的幫助和勉勵?;仡檭赡陮W(xué)習(xí)期間的柒佰余個日日夜夜,自己為有機(jī)會在西安交大學(xué)習(xí) 學(xué)習(xí) 。 致 謝 經(jīng)過 2 個多月的努力, 論文終于脫稿付印了。 但是由于時間的倉促和工作經(jīng)驗(yàn)的不足及其他各個方面的原因,在軟件設(shè)計中還有許多有待完善的地方: ( 1):系統(tǒng)雖然基本實(shí)現(xiàn)了考勤管理,但仍不能解決員工的唯一識別問題,員工仍然能存在代打卡現(xiàn)象。 ( 2) 在實(shí)際工作中往往不能堅(jiān)持按照軟件工程的原則和方法去做,致使到開發(fā)后期,步入十分被動的境地。從軟件工程的角度有以下幾點(diǎn)體會: ( 1) 需求分析工作是軟件開發(fā)過程中重要的一步,也是決定性的一步,是要把用戶“做什么”的要求轉(zhuǎn)換成一個軟件的邏輯模型。 以上是我在編寫程序過程中的體會,在這次畢業(yè)設(shè)計的過程中我不僅了解了軟件的編寫過程 ,更體會到軟件工程的重要性。 在程序編好后,對程序的調(diào)試是極其重要的一步,調(diào)試程序的意義在于,可以逐步完善,改正程序中的錯誤,使程序盡量達(dá)到盡善盡美。 編程的方法固然重要,程序的使用界面也需要注意美觀,布局要合理,主題要突出,界面要友好,要讓使用過計算機(jī)的用戶在首次接觸到該軟件時,感到一目了然,只要簡單翻閱一下軟件使用說明書就能了解該軟件的大致功能。標(biāo)準(zhǔn)的定義方式,有助于其他編程人員更容易的看懂程序代碼,以便以后進(jìn)行維護(hù)。 167。 考勤管 理系統(tǒng)作為公司管理者的平臺,在實(shí)際應(yīng)用中有其巨大的發(fā)展?jié)摿Α? 通過對考勤系統(tǒng)的管理,管理者能夠?qū)崟r查看員工的出勤情況,請假情況,出差情況,加班情況。 通過數(shù)據(jù)導(dǎo)出和打印功能,可以直接打印員工的出勤信息和其它狀態(tài)信息,為公司單位對員工管理提供數(shù)據(jù)參考。由于excel不是關(guān)系數(shù)據(jù)庫結(jié)構(gòu),缺少對數(shù)據(jù)的約束,因此很容易造成數(shù)據(jù)不一致,給查詢帶來不便。 研究成果 通過實(shí)施考勤管理系統(tǒng),初步實(shí)現(xiàn)了考勤管理的信息化。 按照這樣的方法對逐一功能進(jìn)行測試,修改錯誤的程序代碼,最后完成整個系統(tǒng)的調(diào)試。選中員工,輸入員工編號,點(diǎn)擊按條件檢索,則表中會顯示該員工的記錄。 檢索記錄:可以按照時間或員工編號進(jìn)行檢索。 調(diào)試 ( 1)通過以下具體示例對登錄模塊進(jìn)行調(diào)試 ,如圖 71所示: 圖 71 登錄模塊 流程圖 滿足條件覆蓋的測試用例如下: 覆蓋 方法 測試路徑 次數(shù) = 3次 ? 預(yù)期結(jié)果 條件 覆蓋 sabdef false 進(jìn)入系統(tǒng) sabca… .abcaf true 退出系統(tǒng) sde… ..abdef true 退出系統(tǒng) ( 2)對考勤管理模塊進(jìn)行調(diào)試: 首先是添加考勤記錄: 添加數(shù)據(jù)為:員工編號: L0002,則對應(yīng)的員工姓名顯示為: 劉海柱,選者出入狀態(tài):入。 綜合測試:在以上測試的基礎(chǔ)上對系統(tǒng)功能進(jìn)行整體的測試,依此來檢驗(yàn)系統(tǒng)功能是否符合設(shè)計的要求。例如:對考勤管理的“請假”這一項(xiàng),我首先給其加一條請假記錄:工號: L0002,姓名: 劉海柱 ,和請假起至?xí)r間,請假原因等信息后;然后在查詢模塊中,分別進(jìn)行“按工號查詢”、“按時間查詢”和“按時間查詢”該項(xiàng)記錄;并且在統(tǒng)計模塊中統(tǒng)計“ 劉海柱 ”的請假時間、請假次數(shù)等依次驗(yàn)證數(shù)據(jù)流處理的正確性。 在開發(fā)智能考勤系統(tǒng)的時候,我們對系統(tǒng)使用白盒測試技術(shù)進(jìn)行了全面測試,采取的具體測試思路是: 1. 菜單項(xiàng)測 試:為了保證每一項(xiàng)下拉菜單能正確實(shí)現(xiàn)系統(tǒng)設(shè)計的功能,我把考勤系統(tǒng)所需的所有信息按出勤、遲到、早退、出差、請假等分類全部輸入到系統(tǒng)中,并對每一個菜單反復(fù)進(jìn)行增加、刪除、修改、打印報表操作,從而保證了菜單項(xiàng)的正確實(shí)現(xiàn)。主要有兩種方法:一種是邏輯覆蓋法,另一種稱為路徑覆蓋法。 測試 白盒測試是一種以程序的內(nèi)部邏輯結(jié)構(gòu)為依據(jù)而設(shè)計測試用例的方法,因而又稱為結(jié)構(gòu)測試法或玻璃盒測試法。 end。 Open。 Filtered:=True。 end。 AND IO_TIME39。+。 FilterStr:=FilterStr+39。 if then begin if length(FilterStr)0 then FilterStr:=FilterStr+39。39。++39。39。 if then FilterStr:=39。 FilterStr:=39。 end。 。 io_time:=StrToDateTime()。 else in_out:=39。 if =0 then in_out:=39。 。COUNTER_VALUE39。 。]。 counter:=T_counter[39。 :=True。39。39。 考勤管理模塊 ( 1)考勤管理模塊的界面如下頁圖 : 圖 65 出勤記錄界面 單個員工的 click 事件代碼為: begin :=39。 end。Time439。WorkPlan39。,)。,39。 (39。Time239。WorkPlan39。,)。,39。 (39。39。 時間設(shè)置模塊 考勤系統(tǒng)的時間設(shè)置界面如下: 圖 64 時間設(shè)置界面 修改按鈕的 click 事件代碼為: var MyInifile:Tinifile。 end。密碼錯誤,請重試 39。 exit。 close。 您 已 經(jīng) 登 錄 失 敗 3 次 , 程 序 將 終 止39。 if rt=mrcancel then ...... begin n:=n+1。 loginfrm:=(application)。 主功能模 塊 系統(tǒng)的主功能模塊界面如下圖: 圖 63 系統(tǒng)主功能界面 主功能界面的 formcreat 事件代碼為: frmsplash:=(application)。在這個模塊里,主要處理用戶輸入的用戶名和用戶密碼,程序根據(jù)用戶名和用戶密碼進(jìn)行權(quán)限判斷,并進(jìn)入不同的操作界面。 第 6 章 實(shí)現(xiàn) 167。加鎖的范圍越大,那么實(shí)現(xiàn)就越簡單,開銷就越小,數(shù)據(jù)的并發(fā)程序就越底!反之,如果加鎖范圍越小,那么實(shí)現(xiàn)就越復(fù)雜,開銷就越大,數(shù)據(jù)的并發(fā)程序就越高! 一般的,考慮到加鎖成本和性能,處理少量數(shù)據(jù)的事物應(yīng)該盡可能減少加鎖的作用范圍,提高數(shù)據(jù)的并 發(fā)程度,應(yīng)該采用行鎖,防止則應(yīng)該采用表鎖等。其他事物必須等待解鎖才能繼續(xù)運(yùn)行! S鎖可以允許多個事物同時對數(shù)據(jù)加鎖,如果事物 T 對數(shù)據(jù) R 加了 S 鎖,那么其他的事物就不能再對 R 加 X 鎖這樣可以保證其他事物不能修改 R。 從數(shù)據(jù)庫的角度來看,鎖有兩種類型:排它鎖( EXCLUSIVE LOCKS,簡稱 X鎖)和共享鎖( SHARE LOCKS,簡稱 S鎖)。 在數(shù)據(jù)庫中有一個特定的名詞“臟數(shù)據(jù)”,用來描述那些被某事物變更但是還沒有提交的數(shù)據(jù)。 數(shù)據(jù)庫中表結(jié)構(gòu)設(shè)計如下: 表 51: ATTENDANCE出勤記錄表 字段名 數(shù)據(jù)類型 是否可空 說明 ID INTEGRE NOTNULL 記錄編號(主關(guān)鍵字) PERSON CHAR( 6) NOTNULL 員工號 (外部關(guān)鍵字 ) IN_OUT CHAR(1) NOTNULL 出入情況 IO_TIME DATE NOTNULL 出入時間 表 52: LEAVE請假記錄表 字段名 數(shù)據(jù)類型 是否可空 說明 ID INTEGER NOTNULL 記錄編號 PERSON CHAR( 6) NOTNULL 員工號 STARTTIME DATE NOTNULL 假期開始時間 ENDTIME DATE NOTNULL 假 期結(jié)束時間 REASON VARCHAR(10) NOTNULL 請假原由 員工姓名 M N N 系統(tǒng)管理員 用戶權(quán)限 用戶名 密碼 操作 1 員工 員工編號 員工地址 所屬部門 密碼 記錄 請假信息 員工編號 請假開始時間狀態(tài) 請假結(jié)束時間 請假緣由 表 53: LOGIN管理員用戶表 字段名 數(shù)據(jù)類型 是否可空 說明 USERNAME CHAR( 10) NOT NULL 用戶名 PASSWD CHAR( 10) NOT NULL 密碼 AUTHORITY CHAR( 10) YES 用戶權(quán)限 表 54 : OVERTIME加班時間 字段名 數(shù)據(jù)類型 是否可空 說明 ID INTEGER NOT NULL 記錄編號 PERSON CHAR( 6) NOT NULL 員 工號 WOREHOURS SMALLINT NOT NULL 加班時間 WOREDATE DATE NOT NULL 加班日期 表 55: ERRAND 出差記錄表 字段名 數(shù)據(jù)類型 是否可空 說明 ID INTGER NOTNULL 記錄編號 PERSON CHAR( 6) NOT NULL 員工號 STARTTIME DATE NOT NULL 出差開始時間 ENDTIME DATE NOT NULL 出差結(jié)束時間 DESCRIPTION VARCHAR(6) NOT NULL 具體描述 表 56: PERSON員工個人信息表 字段名 數(shù)據(jù)類型 是否可空 說明 ID CHAR( 6) NOTNULL 員工號 ( 主關(guān)鍵字) PASSWD CHAR( 20) NOTNULL 密碼 AUTHORITY CHAR( 1) YES 用戶權(quán)限 NAME VARCHAR( 10) YES 姓名 SEX CHAR(
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1