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

正文內(nèi)容

人事信息管理系統(tǒng)_課程設(shè)計論文(編輯修改稿)

2024-11-13 12:26 本頁面
 

【文章內(nèi)容簡介】 統(tǒng)、類文檔的創(chuàng)建和系統(tǒng)特色等 。 確認(rèn)創(chuàng)建信息之后,出現(xiàn)應(yīng)用程序框架界面,如圖所示。 9 主對話框 IDD_MY_FORM 中控件的加入與布局 在 人事信息 管理系統(tǒng)中,主對話框主要用于處理 人事信息 管理的一切內(nèi)容。制作對話框的主要步驟如下: (1)在主對話框 IDD_MY_FORM 中將提示文本框 “ TODO:在這個對話框里設(shè)置表格控制。 ” 刪除。 (2)在主對話框 IDD_MY_FORM 中放入各種需要的控件,如 靜態(tài)文本 控件、編輯框控件、命令按鈕控件 、組框等 ,其對話框布局如圖所示。 為編輯框控件建立數(shù) 據(jù)字段映射 在之前我已經(jīng)為工程創(chuàng)建了一個數(shù)據(jù)源,該數(shù)據(jù)源本質(zhì)上就是被主對話框引用的數(shù)據(jù)源。在對話框中,又放入了一些編輯框控件,接下來,將這些編輯框控件與數(shù)據(jù)源進(jìn)行連接和數(shù)據(jù)綁定,為編輯框控件 建立數(shù)據(jù)字段映射 : (1)選取一個編輯框并單擊鼠標(biāo)右鍵,出現(xiàn)一個快捷菜單。 (2)在快捷菜單中單擊“建立類向?qū)А边x項,則出現(xiàn)類向?qū)υ捒颉? 10 (3)切換到 Member Variables 選項卡,并在 Class name 列表中選擇 CMySet 選項,如圖所示。 (4)單擊 Delete Variable 按鈕,將 默認(rèn)的 成員變 量名稱全部刪除。 (5)然后再單擊 Add Variable 按鈕,為每一個字段成員增加一個特殊標(biāo)記的變量名稱,新的字段成員變量名如 上 圖所示。接下來需要為每一個編輯框控件與字段成員建立映射關(guān)系。在放置編輯框時, 我 特地為它設(shè)置了資源索引 導(dǎo) ID,如姓名 編輯框控件的索引號為 IDC_EDIT_XM,根據(jù)它的索引標(biāo)記就可以建立與數(shù)據(jù)表字段之間變量的映射。 (6)在 框圖中 將類名 (Class name)切換為 CMyVIew,出現(xiàn)類成員列表,其中就包含了全部的編輯框控件的索引編碼,如圖所示。 11 (7)在圖中選擇“ 姓名 ”編輯 框控件索引號;單擊 Add Variable 按鈕,出現(xiàn) 下圖所示的增加變量對話框。為編輯框增加內(nèi)存變量,并不需要重新為它創(chuàng)建新的變量,只需從數(shù)據(jù)源的字段變量列表框中選擇數(shù)據(jù)表的成員變量即可,建立編輯框控件與數(shù)據(jù)表字段成員變量之間的一一映射關(guān)系。通過這一關(guān)系,將對話框中的編輯框控件與數(shù)據(jù)源的字段聯(lián)系起來,從而在工程運行時用戶可以通過編輯框控件編輯數(shù)據(jù)表的記錄。 (8)單擊 OK 按鈕,即完成建立“ 姓名 ”編輯框與“ 姓名 ”成員變量之間的映射。以同樣的方法可以建立每一個編輯框控件與其他字段成員變量之間的映射,完成全 部映射過程。 為按鈕添加代碼 ( 1)“增加記錄”按鈕代碼 { // TODO: Add your control notification handler code here m_pSetAddNew()。 12 UpdateData(FALSE)。 } ( 2)“修改記錄”按鈕代碼 void CMyView::OnButtonXgjl() { // TODO: Add your control notification handler code here m_pSetEdit()。 UpdateData(TRUE)。 if(m_pSetCanUpdate()) m_pSetUpdate()。 } ( 3)“刪除記錄”按鈕代碼 void CMyView::OnButtonShchjl() { // TODO: Add your control notification handler code here m_pSetDelete()。 m_pSetMoveNext()。 if(m_pSetIsEOF()) m_pSetMoveLast()。 if(m_pSetIsBOF()) m_pSetSetFieldNull(NULL)。 UpdateData(FALSE)。 } 13 ( 4)“ 刷新 記錄”按鈕代碼 void CMyView::OnButtonShxjl() { // TODO: Add your control notification handler code here UpdateData()。 m_pSetUpdate()。 m_pSetRequery()。 //m_pSetCancelUpdate()。 } 與分析 各模塊功能的測試 ( 1)基本信息的顯示,通過“上一記錄”,“下一記錄”分別查詢信息 14 下一條 ( 2)增加記錄的實現(xiàn) 點擊“增加記錄”,填寫相關(guān)信息,點擊“刷新按鈕”,即可,下面以“全 1”為例,編號為自動生成。數(shù)據(jù)庫中同時也增加了內(nèi)容 15 ( 3)修改記錄的實現(xiàn) 運行系統(tǒng)后,點擊“修改按鈕”修改想要修改的內(nèi)容,點擊“刷新”,完成了修改操作,同時,數(shù)據(jù)庫的內(nèi)容也被修改。 現(xiàn)在已編號 1 為例,將姓名“唐三”改為“唐三三”,性別改為女, 職位改為總裁 。 數(shù)據(jù)庫 16 修改后為 ( 4)刪除功能的實現(xiàn) 選中想要刪除人員的相關(guān)信息,點擊刪除按鈕,然后刷新,相關(guān)信息就會被刪除,同時數(shù)據(jù)庫中內(nèi)容也會被刪除。 下面以 3 號“貝貝”為例。 17 刪除信息后顯示界面 數(shù)據(jù)庫中 3 號已經(jīng)被刪除 18 系統(tǒng)的具體分析 ( 1) 實際完成的情況說明。 通過程序簡單的實現(xiàn)了人事系統(tǒng)中信息的瀏覽、增加、刪除和修改等操作 。 ( 2) 程序的性能分析。 程序只能實現(xiàn)一些簡單的瀏覽、增加、刪除和修改操作 , 而不能深入的對 不同信息進(jìn)行分類管理、查詢,同時也不具有 實用性,只能說是完成了入門功能。 ( 3)調(diào)試 過程中出現(xiàn)的問題及其解決方案。 出現(xiàn)問題: 為按鈕添加代碼時,總會出現(xiàn)各種各樣的錯誤; 無法對數(shù)據(jù)庫進(jìn)行添加;無法插入相關(guān)控件等。 解決辦法:通過查找相關(guān)資料,或者是請教老師和同學(xué),找出問題并修改;修改數(shù)據(jù)庫屬性,盡可能使用正版的實驗環(huán)境,避免一些不必要問題的出現(xiàn)。 程序中可以擴充的功能及設(shè)計實現(xiàn)構(gòu)想。 程序可以 分層設(shè)計 ,首先進(jìn)入系統(tǒng),出現(xiàn)人事系統(tǒng)的登錄界面,輸入密碼后可以查詢相關(guān)信息。同時登錄可分為普通員工登錄和管理員登錄,普通員工只能查詢自己的相關(guān)信息, 管理 員可以查看所有人的信息。 整個系統(tǒng)通過不同的部門分開進(jìn)行管理,同時每個員工的不同信息也是通過不同的對話框顯示,而不是全部信息同時顯示,界面不夠美觀。 整個構(gòu)思就是系統(tǒng)要實用、美觀、干凈,目前由于知識量和時間的限制,只能實
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1