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

正文內(nèi)容

礦井人員定位與考勤系統(tǒng)畢業(yè)論文-wenkub.com

2025-02-23 23:10 本頁(yè)面
   

【正文】 黑盒測(cè)試的技術(shù)分為等價(jià)劃分、邊界值分析、錯(cuò)誤推測(cè)。 軟件測(cè)試是軟件的質(zhì)量管理,核心技術(shù)是軟件測(cè)試用例,軟件測(cè)試是有組織性、步驟性、計(jì)劃性的。 6) 80%的軟件錯(cuò)誤產(chǎn)生于 20%的模塊中。 系統(tǒng)測(cè)試的基本原則:基于以上系統(tǒng)測(cè)試的概念,在進(jìn)行系統(tǒng)測(cè)試中應(yīng)遵循以下原則 : 1) 測(cè)試工作應(yīng)避免由原開(kāi)發(fā)軟件的人員或小組來(lái)承擔(dān); 2) 測(cè)試必須由專業(yè)人員來(lái)完成。因此,必須將系統(tǒng)中的軟件與各種依賴的資源結(jié)合起來(lái),在系統(tǒng)實(shí)際運(yùn)行環(huán)境下來(lái)進(jìn)行測(cè)試。所以在制作 GUI 時(shí) 要考慮到諸多的問(wèn)題,如怎么 樣設(shè)計(jì) 能更加符合用戶的使用習(xí)慣等 。 } 工種設(shè)置 模塊 該模塊實(shí)現(xiàn)工種信息的添加 、 刪除操作。 m_pRecordset = (vSQL)。 //設(shè)置 SELECT 語(yǔ)句 _bstr_t vSQL。 功能說(shuō)明 該模塊實(shí)現(xiàn)用戶信息的添加刪除 ,以及密碼復(fù)位 工作 。 (i,5+kd1,str3)。 else (i,5+28d1+day2,夜 )。 else (i,5+31d1+day2,夜 )。 (hour1 =23 || hour1=1) amp。 else (i,5+28d1+day2,夜(取消) )。 else (i,5+31d1+day2,夜(取消) )。 (hour1 =23 || hour1=1) amp。 vInMineTime = m_pRecordset2GetCollect(InMineTime)。 //count =count+ m_pRecordset2 GetRecordCount()。+t2+39。+RfNum+39。 (i,1,Rfid)。 vUserName = m_pRecordset1GetCollect(UserName)。j) //清除所有行 (j)。 UpdateData(TRUE)。 功能說(shuō)明 該模塊的考勤數(shù)據(jù)是經(jīng)過(guò)后臺(tái)代碼處理過(guò)的,可以 使 管理者一目了然,能夠很方便的看出部門員工的出勤 、請(qǐng)假等 情況,除此之外,還可 以根據(jù)月份統(tǒng)計(jì)某個(gè)部門整個(gè)月的考勤情況,以報(bào)表的形式體現(xiàn)出來(lái)。當(dāng)然這個(gè)時(shí)間還需要有一定的上限,因?yàn)?,假如某個(gè)職工在距現(xiàn)在很長(zhǎng)一段時(shí)間內(nèi)沒(méi)有出勤,那么他的上一條記錄肯定 沒(méi)有必要出現(xiàn)在當(dāng)前的定位記錄里面 。 //執(zhí)行 INSERT 語(yǔ)句 (vSQL)。+ IsValid+ 39。 + UserIC + 39。 vSQL = vSQL + 39。,39。,39。,39。,39。,39。,39。 _bstr_t vSQL。//不存在則插入 } else { (m_Rfnum)。 DepId=()。 CM_Duty duty。//設(shè)置班制 index1 = ()。 核心代碼 //管理員編輯好信息之后點(diǎn)擊 OK 按鈕的代碼實(shí)現(xiàn) void CEmpEditDlg::OnOK() { // TODO: Add extra validation here UpdateData(TRUE)。 職工 管理 模塊 的 設(shè)計(jì) 與實(shí)現(xiàn) 職工 管理是人事管理的重要工具,也是該系統(tǒng)的重要組成部分之一。 用戶只要輸入正確的用戶名和密碼即可登錄系統(tǒng)。 } } 4) 關(guān)閉連接 void ADOConn::ExitConnect() { // 關(guān)閉記錄集和連接 if (m_pRecordset != NULL) m_pRecordsetClose()。 // 參數(shù) RecordsAffected 是操作完成后所影響的行數(shù) , // 參數(shù) Options 表示 CommandText 的類型 : adCmdText文本命令 ; adCmdTable表名 // adCmdProc存儲(chǔ)過(guò)程 ; adCmdUnknown未知 m_pConnectionExecute(bstrSQL,NULL,adCmdText)。 } // 返回記錄集 return m_pRecordset。 ADOConn::GetRecordSet(_bstr_t bstrSQL) { try { // 連接數(shù)據(jù)庫(kù),如果 Connection 對(duì)象為空,則重新連接數(shù)據(jù)庫(kù) if(m_pConnection==NULL) OnInitADOConn()。 //游標(biāo)類型 m_pConnectionOpen(strConnect,adModeUnknown)。Password=45854618。 try { // 創(chuàng)建 Connection 對(duì)象 ()。這里將 系統(tǒng)主要模塊 的 設(shè)計(jì) 及實(shí)現(xiàn)給予介紹。 邏輯結(jié)構(gòu) 設(shè)計(jì) 1) M_ClassType 班制信息表 表 名: M_ClassType 功能: 存放班制信息 鍵 值: ClassTypeID 保存期限: 長(zhǎng)期 表 31 班制信息表 Item 字段名 Name 名稱 Type 數(shù)據(jù)屬性 Length 外部長(zhǎng)度 Null 是否空 Description 說(shuō)明 ClassTypeID 班制編號(hào) varchar 8 N 班次制式的標(biāo)識(shí)主鍵,如“ A01”等 ClassTypeName 班制名稱 varchar 50 N 班制名稱如三八制,四六制等 OverTime 超時(shí)時(shí)長(zhǎng) smallint 2 在井下工作超過(guò)該 時(shí)間認(rèn)為超時(shí) RemoveTime 移出井時(shí)長(zhǎng) smallint 2 在井下工作超過(guò)該時(shí)間移出升井 IntervalTime 間隔時(shí)長(zhǎng) smallint 2 N 同一個(gè)班制,連續(xù)兩次下井間隔最大時(shí)長(zhǎng),如果超過(guò)這個(gè)間隔認(rèn)為上了兩次班 說(shuō)明:每條記錄描述一個(gè)班制,間隔時(shí)長(zhǎng)是指同一個(gè)人連續(xù)兩次下 井,如果這兩次下井的時(shí)間間隔小于設(shè)定的間隔時(shí)長(zhǎng),那么認(rèn)為這兩次下井為一個(gè)班次的兩次下井,如果大于設(shè)定的間隔時(shí)長(zhǎng),那么認(rèn)為這兩次下井屬于不同的班次。主要 模塊 的 詳細(xì) 功能設(shè)計(jì)如下 : 礦井人員定位及考勤系統(tǒng) 職工管理 用戶信息管理 人員定位 職工考勤查詢 考勤信息匯總 職工 管理模塊 圖 32 職工信息管理模塊功能 圖 人員定位 模塊 圖 33人員定位模塊功能圖 職工管理模塊 添加職工 刪除職工 職工查詢 職工信息更改 部門設(shè)置 工種設(shè)置 假種設(shè)置 職工請(qǐng)假 人員定位模塊 當(dāng)前井下人員分布 區(qū)域人員分布 單個(gè) 職工位置查詢 職工移動(dòng)軌跡查詢 職工 考勤 信息匯總 模塊 圖 34 職工考勤 信息匯總 模塊功能圖 職工考勤信息匯總 模塊 圖 35 職工考勤查詢模塊功能圖 職工考勤查詢模塊 按員工編號(hào)查 個(gè)人考勤信息 按時(shí)間段 查 部門考勤信息 按姓名查詢個(gè)人考勤信息 職工考勤信息匯總模塊 按月查個(gè)人考勤信息 將考勤信息導(dǎo)出 顯示考勤匯總信息 按時(shí)間段 查 部門考勤信息 按月查詢 部門考勤信息 按時(shí)間段 查 個(gè)人考勤信息 用戶信息管理 模塊 圖 36 用戶管理模塊功能圖 數(shù)據(jù)庫(kù) 設(shè)計(jì) 進(jìn)入設(shè)計(jì)階段,抽象地分析數(shù)據(jù),理解數(shù)據(jù)之間的關(guān)系,對(duì)數(shù)據(jù)庫(kù)進(jìn)行概念結(jié)構(gòu)設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì)。 用戶添加工種刪除工種用戶添加假種刪除假種 3 概要設(shè)計(jì) 系統(tǒng) 總體架構(gòu) 系統(tǒng)的結(jié)構(gòu)圖 如下圖所 示: 圖 31 系統(tǒng)整體架構(gòu)圖 模塊功能設(shè)計(jì) 本系統(tǒng)分 用戶信息管理和職工 管理 ,人員定位,職工考勤 查詢 ,考勤信息匯總 等 模塊,每個(gè)模塊又 由 若干個(gè)子模塊構(gòu)成,其中 用戶管理 模塊主要包括: 用戶添加、刪除 、 密碼復(fù)位 等子模塊。 涉及的業(yè)務(wù)實(shí)體以及它們之間的關(guān)系如圖所示: 超級(jí)用戶用戶信息數(shù)據(jù)庫(kù)連接 圖 27 用戶信 息管理類圖 以下是該模塊所涉及的用例圖: 普通用戶超級(jí)用戶增加用戶刪除用戶用戶密碼重置修改密碼 圖 28 用戶信息管理用例圖 7) 部門設(shè)置 a) 增加 部門; b) 刪除 部門 。 此 模塊 可以 按部門 查詢出每個(gè)員工的一段時(shí)間內(nèi) 或者某個(gè)月份的 出勤情況, 可 以顯示 單 個(gè)職工的考勤情況 ,該模塊還可以對(duì)考勤進(jìn)行匯總,以報(bào)表的形式 顯示 出來(lái) 匯總信息 ,另外還可以將匯總后的信息導(dǎo)入 Excel 表格 中 。超級(jí)用戶擁有系統(tǒng)提供的所有功能, 普通用戶則有一定的 功能 限 制 。 操作可行性分析 該系統(tǒng) 將設(shè)計(jì)出用戶友好 的 GUI 界面 ,使得系統(tǒng)在操作方式上很容易讓用戶接受, 和用戶有良好的可交互性,在操作上對(duì) 沒(méi)有計(jì)算機(jī)操作經(jīng)驗(yàn)的人來(lái)說(shuō)也不會(huì)有難度,因此在操 作上也是行得通的。 技術(shù)可行性分析 根據(jù) 系統(tǒng) 的需求, 通過(guò) 對(duì)本設(shè)計(jì) 所需要 的技術(shù)進(jìn)行全面的 分析 , 該系統(tǒng) 可以采用 C++語(yǔ)言 實(shí)現(xiàn) ,用 SQL Server2021 作為后臺(tái)數(shù)據(jù)庫(kù)支持 ,用 ADO 技術(shù)實(shí)現(xiàn)數(shù)據(jù)庫(kù)的連接 。對(duì)那些熟悉RDO 的程序員來(lái)說(shuō),你可以把 OLEDB 比作是 ODBC 驅(qū)動(dòng)程序。 3) ADO 簡(jiǎn)介 ADO (ActiveX Data Objects)是 Microsoft 數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)的新接口,是建立在OLEDB之上的高層數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)。 SMO 是開(kāi)發(fā)數(shù)據(jù)庫(kù)管理應(yīng)用程序的主要的工具。這項(xiàng)功能將提供更高的可伸縮性。 b) Web services 可以開(kāi)發(fā)數(shù)據(jù)庫(kù)層的 XML web services;可以使用 直接訪問(wèn) SQL Server; SQL語(yǔ)句、調(diào)用函數(shù)和過(guò)程,查詢結(jié)果可以用 XML 格式返回。 2) SQL Server 2021 簡(jiǎn)介 SQL Server 是一個(gè)全面的、集成的數(shù)據(jù)解決方案,它為企業(yè)中的用戶提供了一個(gè)安 全、可靠和高效的平臺(tái)用于企業(yè)數(shù)據(jù)管理和商業(yè)智能應(yīng)用。隨著可視化編程的蓬勃發(fā)展,越來(lái)越多的程序員開(kāi)始使用可視化編程技術(shù)。它采用一種巧妙的方法將 Windows 的編程復(fù)雜性封裝起來(lái),編程者可以比較輕松地進(jìn)行 Windows 應(yīng)用程序的設(shè)計(jì)。 系統(tǒng)實(shí)現(xiàn)目標(biāo) 對(duì)于 系統(tǒng)的開(kāi)發(fā) ,首先就是要設(shè)定好實(shí)現(xiàn)的目標(biāo),確定開(kāi)發(fā)的環(huán)境。 系統(tǒng) 開(kāi)發(fā) 意義 當(dāng)前由于礦井所處的環(huán)境惡劣 ,礦井生產(chǎn)安全一直是人們十分關(guān)注的問(wèn)題。 另外, 考勤管理在生產(chǎn)管理過(guò)程中 也 充當(dāng)著一個(gè)十分重要角色,考勤管理的效率對(duì)企業(yè)工作效率的提高起著舉足輕重的作用。2021年到 2021年國(guó)家計(jì)劃每年拿出 30億元投入煤炭行業(yè)安全生產(chǎn)的技術(shù)改造,企業(yè)將投入更多的資金用于安全生產(chǎn)的技術(shù)改造。從大量的案例分析中得出,造成事故的原因是有共性的,除了安全設(shè)施投入不足,從業(yè)人員素質(zhì)較低外,另一個(gè)重要的原因就是:對(duì)下井人員管理措施不力,人員監(jiān)督檢查不到位 。 Personnel location。系統(tǒng)采用目前比較流行的 ADO 數(shù)據(jù)訪問(wèn)技術(shù), 并將每個(gè)數(shù)據(jù)庫(kù)表的字段和操作封裝到類中,使程序更加易于維護(hù),將面向?qū)ο蟮某绦蛟O(shè)計(jì)思想應(yīng)用到數(shù)據(jù)庫(kù)應(yīng)用程序中。另外,隨著現(xiàn)代科學(xué)技術(shù)的發(fā)展,越來(lái)越多的煤礦對(duì)職工的考勤都實(shí)行了信息化管理 ,使用計(jì)算機(jī) 代替復(fù)雜的手工方式來(lái)管理考勤事務(wù),可以有效地管理公司員工的出勤情況。綜合看來(lái),定位與考勤系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)有著十分重要的意義。 關(guān)鍵詞 : C++; SQL Server 2021; ADO; 人員定位 ; 考勤管理ABSTRACT In recent years, mine accident occurs frequently. The relief effort has bee more and more important. An effective effort needs to locate the workers’ locations when the accident happens, whereupon personnel location systems under mines have been produced, which could locate the lo
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1