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

正文內(nèi)容

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

2025-01-01 15:19 本頁面


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