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

正文內(nèi)容

軟件項(xiàng)目開(kāi)發(fā)-基于c的人事管理系統(tǒng)part-資料下載頁(yè)

2024-12-03 16:55本頁(yè)面

【導(dǎo)讀】科學(xué)化和網(wǎng)絡(luò)化。網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)是計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)迅速發(fā)展的一個(gè)辦公。應(yīng)用解決方案,它的主要目的是實(shí)現(xiàn)信息交流和信息共性,提供協(xié)同工作的手段,提高辦公的效率,讓人們從繁瑣的有紙辦公中解脫出來(lái)?,F(xiàn)在許多的機(jī)關(guān)單位的。人事管理水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,人事管理系統(tǒng)是對(duì)工作人員進(jìn)行統(tǒng)一的管理,可以方便的進(jìn)行錄入,查詢,修改,刪除,退出。本系統(tǒng)使用VisualC++作為界面和功能開(kāi)發(fā)工具和SQLSever. 軟件過(guò)程結(jié)合了快速原型模型與增量模型的優(yōu)點(diǎn):首先在短時(shí)間內(nèi)建立。件在用戶硬盤(pán)中的生命周期是強(qiáng)于那些雖然功能實(shí)用但是界面操作繁瑣的軟件,人都是精通計(jì)算機(jī)的群體。

  

【正文】 onn。 ()。 //設(shè)置 SELECT 語(yǔ)句 _bstr_t vSQL。 vSQL = SELECT * FROM Employees WHERE Emp_id= + cEmpId。 //執(zhí)行 SELETE 語(yǔ)句 _RecordsetPtr m_pRs。 m_pRs = (vSQL)。 … psa = SafeArrayCreate(VT_UI1, 1, rgsabound)。 //創(chuàng)建數(shù)組 for (long i = 0。 i (long)m_filelen。 i++) //將 m_pBuffer 中的圖像數(shù)據(jù)寫(xiě)入數(shù)組 psa SafeArrayPutElement (psa, amp。i, m_pBuffer++)。 = VT_ARRAY | VT_UI1。 = psa。 //調(diào)用 AppendChunk()函數(shù)將圖像數(shù)據(jù)寫(xiě)入 Photo 字段 m_pRsGetFields()GetItem(Photo)AppendChunk(varBLOB)。 //更新數(shù)據(jù)庫(kù) m_pRsUpdate()。 //斷開(kāi)與數(shù)據(jù)庫(kù)的連接 ()。 } 將 BMP 文件數(shù)據(jù)從 m_pBuffer 中轉(zhuǎn)換到 m_hBitMap 位圖句柄的目的不是為了保存數(shù)據(jù),而是為了在對(duì)話框中顯示 BMP 格式的圖像。 顯示 BMP圖像 當(dāng)刷新對(duì)話框界面時(shí),將執(zhí)行 OnPaint() 函數(shù),可以在此處添加顯示 BMP圖像的代碼,內(nèi)容如下: void CEmpEditDlg::OnPaint() { CPaintDC dc(this)。 // device context for painting int x=512, y=24。 int iWidth=72, iHeight=79。 // TODO: Add your message handler code here if(!m_hBitmap) //如果內(nèi)存中沒(méi)有 BMP 數(shù)據(jù),則返回 return。 23 HBITMAP tmpBitmap。 //用于保存輸出到屏幕的 BMP 數(shù)據(jù) CDC MemDC。 //CDC 對(duì)象,用于輸出到屏幕 (amp。dc)。 tmpBitmap = (HBITMAP)(m_hBitmap)。 (x,y,iWidth,iHeight,amp。MemDC,0,0,SRCCOPY)。 (tmpBitmap)。 // Do not call CDialog::OnPaint() for painting messages 從數(shù)據(jù)庫(kù)中讀取 BMP 圖像 在本實(shí)例中,從數(shù)據(jù)庫(kù)中讀取并顯示 BMP 圖像的方法如下: ( 1) 如果當(dāng)前狀態(tài)為插入新記錄,則不讀取 BMP 圖像; ( 2) 清除原來(lái)保存圖像數(shù)據(jù)的 HBITMAP 對(duì)象,以便保存新的圖像數(shù)據(jù); ( 3) 將當(dāng)前員工記錄讀取到一個(gè) _RecordsetPtr 對(duì)象中,以便通過(guò)GetChunk() 函數(shù)讀取圖像數(shù)據(jù); ( 4) 通過(guò) GetChunk() 函數(shù)讀取圖像數(shù)據(jù)到 _variant_t 類型的變量中; ( 5) 將數(shù)據(jù)復(fù)制到字符型緩沖區(qū) m_pBuffer 中; ( 6) 將數(shù)據(jù)從字符型緩沖區(qū) m_pBuffer 轉(zhuǎn)換到 HBITMAP 對(duì)象 m_hBitmap中,從而調(diào)用 OnPaint() 函數(shù)時(shí)將其顯示在屏幕上。 從數(shù)據(jù)庫(kù)中讀取 BMP 圖像的代碼應(yīng)該包含在 OnInitDialog() 函數(shù)中,內(nèi)容如下: BOOL CEmpEditDlg::OnInitDialog() { … //將當(dāng)前員工記錄讀取到 m_pRs 對(duì)象中 CString cEmpId。 (%d, EmpId)。 //連接數(shù)據(jù)庫(kù) ADOConn m_AdoConn。 ()。 //設(shè)置 SELECT 語(yǔ)句 _bstr_t vSQL。 vSQL = SELECT * FROM Employees WHERE Emp_id= + cEmpId。 //執(zhí)行 SELETE 語(yǔ)句 _RecordsetPtr m_pRs。 m_pRs = (vSQL)。 … if(lDataSize 0) { //從圖像字段中讀取數(shù)據(jù)到 varBLOB 中 _variant_t varBLOB。 varBLOB=m_pRsGetFields()GetItem(Photo)GetChunk(lDataSize)。 if( == (VT_ARRAY | VT_UI1)) { if(m_pBuffer = new char[lDataSize+1]) //分配必要的存儲(chǔ)空間 { char *pBuf = NULL。 SafeArrayAccessData(,(void **)amp。pBuf)。 24 memcpy(m_pBuffer,pBuf,lDataSize)。 /// 復(fù) 制 數(shù) 據(jù) 到 緩 沖 區(qū)m_pBuffer SafeArrayUnaccessData ()。 … //根據(jù) bfOffBits 屬性將指針移至文件頭后 lpDIBBits=(m_pBuffer)+((BITMAPFILEHEADER*)m_pBuffer)bfOffBits。 CClientDC dc(this)。 //生成一個(gè)與當(dāng)前窗口相關(guān)的 CClientDC,用于管理輸出設(shè)置 //生成 DIBitmap 數(shù)據(jù) m_hBitmap=CreateDIBitmap(,amp。bmiHeader,CBM_INIT,lpDIBBits,amp。bmInfo,DIB_RGB_COLORS)。 } } return TRUE。 } 25 第 5 章 總結(jié) 這次 作業(yè) ,總的下來(lái),感覺(jué)不易。一開(kāi)始,感覺(jué)學(xué)的云里霧里, 不知道用什么去寫(xiě)一個(gè)系統(tǒng)。開(kāi)始想用 Java 去做,但后來(lái)想來(lái)想去 Java 不是很懂,還是選擇了 C++。 這次 大作業(yè)只要 綜合應(yīng)用數(shù)據(jù)庫(kù)、 SQLServer202學(xué)生管理等知識(shí)。使我們所學(xué)知識(shí)得到延伸與拓展,也提高了我們的綜合實(shí)踐能力。 一周的時(shí)間里 , 我就差不多完成了這個(gè)系統(tǒng)。 我們做了一個(gè)人事管理系統(tǒng),我們 所做 的內(nèi)容是從數(shù)據(jù)庫(kù)、數(shù)據(jù)表的創(chuàng)建 和修改開(kāi)始的,表是建立關(guān)系數(shù)據(jù)庫(kù)的基本結(jié)構(gòu),用來(lái)存儲(chǔ)數(shù)據(jù)具有已定義的屬性,在表的操作過(guò)程中,有查看表信息、查看表屬性、修改表中的數(shù)據(jù)、刪除表中的數(shù)據(jù)及修改表和刪除表的操作。 本 系統(tǒng)具有以下特點(diǎn) : (1) 具有友好的用戶界面。系統(tǒng)以窗口方式來(lái)實(shí)現(xiàn)用戶數(shù)據(jù)的錄入 ,提供給用戶靈活的查詢界面 ,統(tǒng)計(jì)結(jié)果也以圖表方式顯示 ,方便了用戶的使用。 (2) 系統(tǒng)具有通用性。系統(tǒng)針對(duì)一般人事管理模式進(jìn)行開(kāi)發(fā) ,適合大多數(shù)企業(yè)的實(shí)際使用。 (3) 具有模糊查詢功能 ,處理速度快。 (4) 采用面向?qū)ο蠹夹g(shù)和流行的軟件 工具 ,系統(tǒng)具有較好的適應(yīng)性和可擴(kuò)展性。 在這次做那個(gè)系統(tǒng)的 過(guò)程中,做的也不是很順利,其中也遇到了許多問(wèn)題,通過(guò)反反復(fù)復(fù)的看書(shū),并且向同學(xué)請(qǐng)教,把相關(guān)的知識(shí)復(fù)習(xí)了一遍,這也是一種很大的收獲。至少我們?cè)谧龅倪^(guò)程中學(xué)會(huì)了思考,就像在做這個(gè) 人事管理 系統(tǒng)的時(shí)候,我們?cè)谧鲋熬鸵幸粋€(gè)方案,設(shè)計(jì)一個(gè)步驟,先開(kāi)始進(jìn)行需求分析,接著進(jìn)行概念模型設(shè)計(jì),其次進(jìn)行邏輯結(jié)構(gòu)設(shè)計(jì),最后我們?cè)趧?chuàng)建數(shù)據(jù)庫(kù)腳 本 文件。在創(chuàng)建的過(guò)程中,是我們問(wèn)題最多的步驟,通過(guò)做題,我們發(fā)現(xiàn)了自己的不足,這也與我們平時(shí)上課有關(guān),許多學(xué)過(guò)的知識(shí),轉(zhuǎn)眼就忘,而且 也沒(méi)有在空余時(shí)間去復(fù)習(xí),并且對(duì)于一些重點(diǎn)的知識(shí),我們也掌握的不好,許多的語(yǔ)法知識(shí)和基本語(yǔ)句都會(huì)出錯(cuò)。對(duì)于這種情況,我們就得好好反省自己,在以后的學(xué)習(xí)當(dāng)中,我們就要補(bǔ)其不足,掌握更好的學(xué)習(xí)方法。 其實(shí),不管我們做什么事情,我們都應(yīng)該想清楚,首先干什么,其次干什么,有了一個(gè)合理的規(guī)劃,我們做起來(lái)也就比較的有了方向,有了目標(biāo),再向目標(biāo)去奮斗,這樣我們才能更好的把握自己,使自己更好的發(fā)展。 26 參考文獻(xiàn) [1]啟明工作室 .《 Visual C++ +SQL Server 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)與實(shí)例 》 .人 民郵電出版社 .2021 年 7 月 [2]朱莉 , 陽(yáng)桑 , 金雙平 .企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) .2021 12 03 [3]張立富 , 吳宇紅 ,陸夏美 .人事管理系統(tǒng) .黑龍江水專學(xué)報(bào) .002 年 6 月 [4]麻勝遠(yuǎn) .人事管理系統(tǒng)設(shè)計(jì) , 2021 [5] 喬月圓 .Visual C+ + 在人事管理系統(tǒng)設(shè)計(jì)中的應(yīng)用 .山西農(nóng)業(yè)大學(xué)學(xué)報(bào) .(2021) 03 0306 – 03 [6]雷靈明 ,曹步青 .人事管理系統(tǒng) 設(shè)計(jì)與實(shí)現(xiàn) .網(wǎng)絡(luò)工程 [7]肖磊 .人事管理系統(tǒng)的分析與設(shè)計(jì) .山東大學(xué) :[網(wǎng)絡(luò)出版年期 ].2021. 27
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1