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

正文內(nèi)容

本科畢業(yè)論文-考勤管理系統(tǒng)的設(shè)計-文庫吧

2025-05-16 09:34 本頁面


【正文】 蘭州大學(xué)網(wǎng)絡(luò)教育 學(xué)院畢業(yè)論文 7 功能結(jié)構(gòu)圖 如圖 311 所示: 圖 27 數(shù)據(jù)庫管理模塊功能結(jié)構(gòu)圖 四 、 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫設(shè)計是構(gòu)建一個系統(tǒng)的關(guān)鍵。這是因為數(shù)據(jù)庫設(shè)計的優(yōu)劣將直接影響系統(tǒng)數(shù)據(jù)的安全性、可靠性。在數(shù)據(jù)庫的設(shè)計過程中,需要遵循的一般原則是: ( 1)、數(shù)據(jù)庫各表的設(shè)計要反映現(xiàn)實中的食物。數(shù)據(jù)表中的字段類型和大小要符合使用習(xí)慣。 ( 2)、減少數(shù)據(jù)庫的冗余和數(shù)據(jù)的不一致性。數(shù)據(jù)庫應(yīng)用的一個特點(diǎn)是對數(shù)據(jù) 庫的頻繁操作,每次操作可能只會涉及一個表,也可以同時涉及多個表,也有可能對一個數(shù)據(jù)表進(jìn)行多個操作,在這種情況下,由于數(shù)據(jù)冗余和數(shù)據(jù)不一致時,可能會引起錯誤。 ( 3)、要有助于提高數(shù)據(jù)處理速度。程序訪問數(shù)據(jù)庫的速度依賴于硬件的速度,數(shù)據(jù)量的大小和數(shù)據(jù)表設(shè)計的優(yōu)劣,而前兩個因素是很難更改的。 ( 4)、要保證數(shù)據(jù)庫的安全。安全性是數(shù)據(jù)庫應(yīng)用軟件的重要要求。 根據(jù)數(shù)據(jù)流程圖,可以列出以下管理系統(tǒng)所需的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)。 (1)、出勤記錄:記錄號、員工、出入情況、出入時間。 (2)、請假記錄:記錄 號、員工、假期起始時間、假期結(jié)束時間、請假原由。 (3)、加班記錄:記錄號、員工、加班時間長度、日期。 (4)、出差記錄:記錄號、員工、出差起始時間、出差結(jié)束時間、具體描述。 (5)、月度考勤統(tǒng)計:記錄號、員工、年月、累計正常工作時間、累計請假時間、累計加班時間、累計出差時間、遲到次數(shù)、早退次數(shù)、礦工次數(shù)。 (6)、 所需的外部數(shù)據(jù)支持: ( ① )、員工信息:員工號、密碼、權(quán)限、姓名、部 門、當(dāng)前狀態(tài)等。 ( ② )部門信息:部門編號、名稱等。 蘭州大學(xué)網(wǎng)絡(luò)教育 學(xué)院畢業(yè)論文 8 出勤管理系統(tǒng) 的 ER圖: 圖 41 出勤管理系統(tǒng)的 ER圖 請假管理,出差管理,加班管理的概念結(jié)構(gòu)設(shè)計基本相同,現(xiàn)舉例請假管理的 ER 圖如下頁: M N N 密碼 員工編號 密碼 M N N 1 員工 員工姓名 記錄 系統(tǒng)管理員 用戶權(quán)限 用 戶名 操作 出勤信息 員工編號 出入狀態(tài) 具體時間 系統(tǒng)管理員 用戶權(quán)限 用戶名 密碼 操作 1 員工 員工編號 員工地址 所屬部門 密碼 記錄 請假信息 員工編號 請假開始時間狀態(tài) 請假結(jié)束時間 請假緣由 員工地址 所屬部門 員工姓名 蘭州大學(xué)網(wǎng)絡(luò)教育 學(xué)院畢業(yè)論文 9 圖 42請假管理系統(tǒng)的 ER圖 數(shù)據(jù)庫中表結(jié)構(gòu)設(shè)計如下: 表 1 企業(yè)員工 基本信息表( student) 列名 含義 數(shù)據(jù)類型 長度 允許空 說明 StaffId 員工 編號 int 10 主鍵 StaffName 學(xué)生名 char 30 loginName 登錄名 char 20 StaffPassword 登錄密碼 char 50 e_mail 郵件地址 char 30 telephone 電話號碼 char 10 表 41 ATTENDANCE 出勤記錄表 列名 含義 數(shù)據(jù)類型 長度 允許空 說明 ID 編號 integer 10 notNull 主鍵 PERSON 員工名 char 20 notNull IN_OUT 出入情況 char 10 notNull IO_TIME 出入時間 date 15 notNull 表 42 Leave 請假記錄表 列名 含義 數(shù)據(jù)類型 長度 允許空 說明 ID 編號 integer 10 notNull 主鍵 PERSON 員工名 char 20 notNull START_TIME 開始時間 date 20 notNull END_TIME 結(jié)束時間 date 20 notNull 蘭州大學(xué)網(wǎng)絡(luò)教育 學(xué)院畢業(yè)論文 10 REASON 請假原因 varchar 50 notNull 表 43 login 管理員用戶表 列名 含義 數(shù)據(jù)類型 長度 允許空 說明 username 用戶名 char 10 notNull 主鍵 passwd 密碼 char 10 notNull authority 用戶權(quán)限 char 10 YES 表 44 person 員工個人信息表 列名 含義 數(shù)據(jù)類型 長度 允許空 說明 ID 員工號 char 6 notNull 主鍵 passwd 密碼 char 20 notNull authority 用戶權(quán)限 char 1 YES name 員工姓名 varchar 10 YES sex 員工性別 char 2 notNull departement 所在部門 char 10 notNull 表 45 counter 計數(shù)器表 列名 含義 數(shù)據(jù)類型 長度 允許空 說明 ID 計數(shù)器編號 char 2 notNull 主鍵 Countervalue 計數(shù)值 integer 10 notNull description 描述 carchar 30 YES 五 、 考勤管理系統(tǒng)功能的 實現(xiàn) 系統(tǒng)登 錄 蘭州大學(xué)網(wǎng)絡(luò)教育 學(xué)院畢業(yè)論文 11 圖 51用戶登錄界面 登錄界面:通過用戶輸入的用戶名和密碼,從數(shù)據(jù)庫中查詢數(shù)據(jù),和用戶輸入的登錄信息進(jìn)行對比, 如果數(shù)據(jù)庫中含有該用戶的數(shù)據(jù),并且用戶名與密碼一致,則跳轉(zhuǎn)主界面。如果密碼不正確則提示:密碼錯誤。 同時 計數(shù)器 會 加 1。當(dāng)密碼輸入錯誤 3次以上。程序?qū)⒔K止 ,并且自動 退出。 主功能界面 圖 52 系統(tǒng)主功能界面 當(dāng)用戶正確的輸入用戶名和密碼后,會跳轉(zhuǎn)到系統(tǒng)的主功能界面。主功能界面里含有九個菜單選項。其中包括管理員管理、員工管理、考勤管理、統(tǒng)計管理、查詢、打印報表、關(guān)于我們、幫助、以及 退出。通過點(diǎn)擊上面的菜單選項,可彈出對應(yīng)的功能界面,進(jìn)行一系列的操作。 考勤管理界面 蘭州大學(xué)網(wǎng)絡(luò)教育 學(xué)院畢業(yè)論文 12 圖 53出勤記錄界面 圖 54 請假記錄界面 在出勤界面里,這里有:添加修改出勤記錄、加班記錄、請假記錄、出差記錄的四大功能。在添加修改出勤記錄功能里,可以連接并更改數(shù)據(jù)庫,對員工的出勤記錄進(jìn)行增、刪、改、查的功能。同時可以進(jìn)行全部員工、部門遠(yuǎn)門、單個員工的篩選顯示,如果需要更加詳細(xì)的篩選,可以點(diǎn)擊按條件檢索,通過輸入編號、員工號、姓名、部門等進(jìn)行篩選。更加方便的進(jìn)行操作。加班記錄與請假記錄同添加修改 記錄類似,可以輸入加班或者請假的時間范圍,員工號,請假事宜來對員工的加班請假事件進(jìn)行記錄,同時也能夠?qū)τ涗涍M(jìn)行增、刪、改、查和條件檢索的功能。 六 、 測試與調(diào)試 測試 蘭州大學(xué)網(wǎng)絡(luò)教育 學(xué)院畢業(yè)論文 13 白盒測試是一種以程序的內(nèi)部邏輯結(jié)構(gòu)為依據(jù)而設(shè)計測試用例的方法,因而又稱為結(jié)構(gòu)測試法或玻璃盒測試法。合理的白盒測試就是要選取足夠的測試用例,對源代碼實行比較充分的覆蓋,以便盡可能多的發(fā)現(xiàn)程序中的錯誤。主要有兩種方法:一種是邏輯覆蓋法,另一種稱為路徑覆蓋法。在這里我們采用邏輯覆蓋法。 在開發(fā)智能考勤系統(tǒng)的時候,我們對系統(tǒng)使用白盒測試技術(shù)進(jìn)行了 全面測試,采取的具體測試思路是: :為了保證每一項下拉菜單能正確實現(xiàn)系統(tǒng)設(shè)計的功能,我把考勤系統(tǒng)所需的所有信息按出勤、遲到、早退、出差、請假等分類全部輸入到系統(tǒng)中,并對每一個菜單反復(fù)進(jìn)行增加、刪除、修改、打印報表操作,從而保證了菜單項的正確實現(xiàn)。 :完成菜單項測試后,我對系統(tǒng)內(nèi)的每一個數(shù)據(jù)進(jìn)行了跟蹤測試。例如:對考勤管理的“請假”這一項,我首先給其加一條請假記錄:工號: L0002,姓名:劉海柱,和請假起至?xí)r間,請假原因等信息后;然后在查詢模塊中,分別進(jìn)行“按工號查詢”、“按時間查詢 ”和“按時間查詢”該項記錄;并且在統(tǒng)計模塊中統(tǒng)計“劉海柱”的請假時間、請假次數(shù)等依次驗證數(shù)據(jù)流處理的正確性。 :我把系統(tǒng)拷貝到其他計算機(jī)上運(yùn)行,看其移植性能和對環(huán)境的要求。 綜合測試:在以上測試的基礎(chǔ)上對系統(tǒng)功能進(jìn)行整體的測試,依此來檢驗系統(tǒng)功能是否符合設(shè)計的要求。 考勤管理界面 ( 1)通過以下具體示例對登錄模塊進(jìn)行調(diào)試,如圖 71 所示: 圖 61 登錄模塊流程圖 蘭州大學(xué)網(wǎng)絡(luò)教育 學(xué)院畢業(yè)論文 14 滿足條件覆蓋的測試用例如下: 覆蓋 方法 測試路徑 次數(shù) = 3次? 預(yù)期結(jié)果 條件 覆蓋 sabdef false 進(jìn)入系統(tǒng) sabca? .abcaf true 退出系統(tǒng) sde? ..
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1