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

正文內(nèi)容

基于qt的企業(yè)人事管理系統(tǒng)課程(文件)

2025-07-12 02:49 上一頁面

下一頁面
 

【正文】 件支持的系統(tǒng)也非常多,例如當前所有的 32 位 Windows 操作系統(tǒng)的程序。2. 規(guī)范、完善的基本信息設(shè)置。6. 制作成可安裝文件便于在沒有運行環(huán)境的機器上安裝使用。 第 2 節(jié) 可行性分析一、經(jīng)濟可行性在計算機應(yīng)用極其廣泛的今天,每個企業(yè)的員工都有自己的辦公電腦。Qt Creator 的組件功能非常強大,封裝了很多 API 函數(shù),可以實現(xiàn)系統(tǒng)的各項功能的操作以及提高軟件開發(fā)的效率和軟件的安全性。bumen 表的實體 ER 圖及數(shù)據(jù)表結(jié)構(gòu)如下圖所示:8 / 38 圖 32 bumen 實體 ER 圖及表結(jié)構(gòu)圖 minzu 表包含 2 個實體分別為 minzu_id,minzu_name。kaop 數(shù)據(jù)表結(jié)構(gòu)如下圖所示: 圖 34 kaop 表結(jié)構(gòu)圖emplimfo 表包含 12 個實體分別為Eid,Ename , Esex,Esex,Edate,Eminzu,Ephone,Eaddr ,Email ,Euni,Exueli,Emajor,Eremark。當其 Lid 為 0 時,代表一般用戶,Lid 為 1 時,代表管理員用戶。其表結(jié)構(gòu)如圖所示: 圖 37 limit 表結(jié)構(gòu)圖Workinfo 表包含 4 個實體分別為 Wid,Wbumen,Wzhicheng,Wsalary 。這個表用來存儲員工的獎懲信息,當新建一個員工的獎懲記錄,其實質(zhì)就是向這個表里添加一條記錄。trained 表包含 6 個實體分別為 Tid,Tname ,Ttime,Tcont,Trem,Tnum。當我們需要兩個表關(guān)聯(lián)時,都是利用它們 id 關(guān)聯(lián)在一起的,在系統(tǒng)設(shè)計中很多情況下需要調(diào)用數(shù)據(jù)中的幾個表,那么如何知道調(diào)用該表中的哪個記錄,就要靠它們的 id 來識別了,這些 id 就像我們的學(xué)號是唯一的一樣。 //建立名為 的數(shù)據(jù)庫if (!()) //打開并連接數(shù)據(jù)庫以及容錯處理 { QMessageBox::critical(0, Cannot open database, Unable to establish a database connection.\n This example needs SQLite support. Please read the Qt SQL driver documentation for information how to build it., QMessageBox::Cancel)。在本系統(tǒng)中,首先在 工程中的添加 Login 界面文件,同時在工程中會自動添加 Login 類的源文件和頭文件。該界面包含了該系統(tǒng)的所有的功能,滿足客戶對本系統(tǒng)的所有要求,而且在細節(jié)上也做到了很多人性化的方面。amp。 where Lid = + m_id)。}在這部分最大的難點是做到只能修改自己的密碼,因此我們做了和主界面的關(guān)聯(lián),通過一個函數(shù)傳遞一個參數(shù)。 mopdw1getID(m_loginid)。 m_loginid = 。thisshow()。nusrexec()。}在這一部分還包括員工入職的辦理,設(shè)計的目標是在通過員工入職按鈕的槽函數(shù)彈出如圖所示的對話框,在這個對話框填寫新員工的信息,這些信息作為記錄插入到數(shù)據(jù)庫中實現(xiàn)員工入職的辦理。 (insert into emplinfo values( + id + ,39。,39。,+ phone +,39。,39。,39。))。 + zhicheng + 39。))。依次從 emplinfo 表中刪除 Eid 為所選操作對象的 id 的記錄,從 select表中刪除 Sid 為 id 的記錄,從 limits 表中刪除 Lid 為 id 的記錄,從 kaop 表中刪除 Kid為 id 的記錄,從 reward 表中刪除 Rid 為 id 的記錄,從 workinfo 表中刪除 Wid 為 id 的記錄,從 trained 表中刪除 Tid 為 id 的記錄。 row = uiMsgTable1currentIndex().row()。//獲取選中行第 0 列的值~員工編號 QString id = ()。 queryexec(delete from limits where Lid = + id )。 queryexec(delete from trained where Tid = + id )。 }} 圖 46 員工離職演示圖任何用戶都可以進行的顯示全部的操作,即通過槽函數(shù)實現(xiàn),便可將數(shù)據(jù)庫中表的信息全部顯示在右側(cè)列表中。 Model1clear()。 (count)。thison_tabWidget_currentChanged(uitabWidgetcurrentIndex())。如按部門的查找:21 / 38 圖 47 新建查找演示圖最后是人事管理這個 groupBox 的設(shè)計,這一部分的功能比較細碎,完成的工作比較多,對于管理員來說,在這部分可以進行基本信息的修改,這個操作需要先選定一個操作對象,然后點擊修改信息,便會彈出一個窗口,該窗口如圖所示,這個功能主要依靠在槽函數(shù)中更新數(shù)據(jù)庫中各個表中的數(shù)據(jù)。這個功能的設(shè)計主要通過 sql 語句中的 update 函數(shù)實現(xiàn),當用戶所選操作對象的 id 和數(shù)據(jù)庫的 workinfo 表的 Wid 一致時,更新表中原來的數(shù)據(jù)為新的數(shù)據(jù),便實現(xiàn)了該功能。 QString newsalary。 if(!()) { newsalary = 0。+newzhicheng +39。}在人事管理這個 groupBox 里的員工考評、培訓(xùn)信息、獎懲信息這三功能都分別包含三個子功能即添加記錄,修改記錄、刪除記錄,實現(xiàn)的方式都是一致的,這里只對其中一個進行介紹。修改記錄時同樣也會彈出圖 410 所示的圖形界面,將需要修改的項目填寫后,單擊確定按鈕,即更新了 trained 表中的數(shù)據(jù)。 QString date。 (select * from emplinfo where Eid = + id)。 cont = uitextConttoPlainText()。 if(!()) { remark = 。,39。,39。 (update trained set Tid = + id +,Tname = 39。,Tcont = 39。 where Tnum = + m_num)。這里只設(shè)置管理員用戶權(quán)限和普通用戶權(quán)限。 普通用戶和管理用戶的差別在于管理員可以更改任何員工的信息,而普通用戶除了本身的密碼可以修改,對其余的信息只有查看功能。 uibtnNormalsetEnabled(true)。 uibtnModKaopingsetEnabled(true)。 uibtnRewardsetEnabled(true)。 uibtnModifysetEnabled(true)。 uibtnNormalsetEnabled(false)。 uibtnModKaopingsetEnabled(false)。 uibtnRewardsetEnabled(false)。 uibtnModifysetEnabled(false)。29 / 38 第五章 制作可安裝文件到此,基于 Qt 環(huán)境的人事管理系統(tǒng)功能已基本實現(xiàn),由于考慮到不是每個用戶的辦公電腦上都安裝了 Qt Creator 和 SQLite 數(shù)據(jù)庫,也為了保證程序和數(shù)據(jù)庫員工信息的安全,我把源程序制作成了可安裝文件。出現(xiàn)如圖 51 所示的安裝配置欄目,圖中的公司名稱、產(chǎn)品名稱等信息改成自己需要的,在本系統(tǒng)中,公司名稱為 neusoft。具體操作如圖所示:31 / 38 圖 54 文件插入演示圖 第五步為快捷方式,這里可以設(shè)置安裝后產(chǎn)生的快捷方式項目,右鍵選擇需要建立快捷方式的目錄,包括開始菜單、程序菜單、啟動項、桌面和快速啟動欄(如圖)。33 / 38 圖 56 建立安裝演示圖通過這六步,這個系統(tǒng)就可以安裝在任何一臺電腦上了,通過可安裝文件的制作大大提高了系統(tǒng)的實用性,使用起來也會更加方便,只需要雙擊桌面上 這個圖標就可運行該系統(tǒng)。系統(tǒng)實現(xiàn)了管理員用戶和普通用戶的權(quán)限區(qū)分,管理員用戶具有辦理員工入職、離職、按條件查找和對員工基本信息、工作信息、考評信息、培訓(xùn)信息、獎懲信息的新建更改和刪除功能以及員工權(quán)限的設(shè)置和個人密碼的更改的功能;普通用戶具有查看員工基本信息、工作信息、培訓(xùn)信息、獎懲信息及個人密碼修改的功能。首先,本系統(tǒng)所用的開發(fā)工具和數(shù)據(jù)庫都是第一次使用,因此對開發(fā)工具的掌握不是很熟練,整個系統(tǒng)的設(shè)計完成都是在學(xué)習(xí)中進行的。艾倫,邁克通
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1