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

正文內(nèi)容

基于visualc的人事考勤管理系統(tǒng)-文庫吧資料

2025-07-03 19:06本頁面
  

【正文】 對話框?qū)傩源翱?,將對話框?ID 改為 IDD_DLGDEPT,將對話框標(biāo)題改為“部門管理” 。(5) 在“修改”按鈕的事件中彈出“用戶編輯”窗體,輸入用戶名后單擊“確定”按鈕,實現(xiàn)對用戶的修改。(3) 向?qū)υ捒蛑刑砑?OnInitDialog 方法,在對話框的初始化方法中添加列表視圖控件應(yīng)顯示的列頭,并在下列表視圖控件中添加數(shù)據(jù)。在“確定”按鈕的事件中實現(xiàn)用戶名和密碼的驗證。分別設(shè)置兩個按鈕的 caption 屬性為確定和取消。這些操作都應(yīng)該在應(yīng)用程序類的初始化方法中實現(xiàn); 用戶登錄實現(xiàn)過程(1) 創(chuàng)建一個對話框,打開對話框?qū)傩源翱冢瑢υ捒虻?ID 改為14 / 38IDD_DLGLOGIN,將對話框標(biāo)題改為登陸。圖 33 用戶登錄界面 用戶登錄技術(shù)分析用戶登錄窗體是整個系統(tǒng)中創(chuàng)建并顯示的第一個窗體,所以該窗體應(yīng)在主窗體創(chuàng)建前創(chuàng)建并顯示。、人員姓名 下班考勤時間11 / 3812 / 38第三章 系統(tǒng)詳細(xì)設(shè)計 程序流程設(shè)計結(jié)束部門管理員工信息管理用戶管理員工考勤管理修改用戶 添加用戶 刪除用戶 修改員工資料 添加員工資料 刪除員工資料添加部門信息修改部門信息 刪除部門信息 考勤記錄查詢 考勤記錄添加 考勤記錄刪除開始系統(tǒng)主界面用戶登錄判斷YN圖 31 程序流程圖1) 當(dāng)用戶啟動程序根據(jù)用戶在登錄窗口內(nèi)輸入的用戶名和密碼進(jìn)行驗證;2) 驗證通過后即可操作部門管理、員工考勤管理、用戶管理、員工信息管理四個模塊。6) 系統(tǒng)最大限度的實現(xiàn)了易維護(hù)性和易操作性7) 系統(tǒng)運行穩(wěn)定,安全可靠 可行性分析1) 技術(shù)可行性本程序是基于 windows 平臺下的應(yīng)用軟件。1) 采用人機對話的操作方式,信息查詢靈活、方便、快捷、準(zhǔn)確,數(shù)據(jù)存儲安 全可靠2) 對考勤信息的操作簡單,可以方便的進(jìn)行添加、修改和刪除3) 可以錄入員工信息、部門信息4) 對員工的考勤信息可按月進(jìn)行匯總計算。員工實體 ER 圖如下圖所示:考勤實體:考勤實體包括人員姓名、考勤日期、上班時間、下班時間、上班考勤時間和下班考勤時間等信息。管理員實體如下圖所示:密碼編號用戶9 / 38部門實體:部門實體包括部門編號、部門名稱、備注信息和上級部門編號。規(guī)劃出本軟件中使用的數(shù)據(jù)庫實體對象,分別為管理員實體、部門實體、員工實體和考勤實體等,如下圖所示,為這幾個實體的 E—R 圖。總之 SQL 語言對于考勤管理系統(tǒng)的總的設(shè)計有非常重要的作用。SQL 語言之所以能夠為用戶及業(yè)界所接受,并成為國際標(biāo)準(zhǔn),是因為他是一個綜合的,功能極強同時又簡潔易學(xué)的語言。ANSI 規(guī)定 SQL 是關(guān)系型數(shù)據(jù)庫系統(tǒng)管理的標(biāo)準(zhǔn)語言 [5]。結(jié)構(gòu)化查詢語言(Structured Query Language)簡稱 SQL,是一種介于關(guān)系代數(shù)與關(guān)系演算之間的結(jié)構(gòu)化查詢語言。最上面的部分實現(xiàn) API 的細(xì)節(jié),例如行集和游標(biāo)應(yīng)該是什么樣等等。SQL Server 有兩個接口可以認(rèn)為是 SQL Server 的本機接口,即 OLEDB 和 ODBC。中間層直接與數(shù)據(jù)庫交互。三層模型在今天基于 Web 的應(yīng)用系統(tǒng)中占據(jù)了支配地位,這類系統(tǒng)以 Microsoft 的 MTS 以及新的 COM+ 為代表 [2]。這種方法產(chǎn)生不必要的代價和復(fù)雜性。此外,在財務(wù)管理、倉庫管理、生產(chǎn)管理中也需要建立眾多的這種數(shù)據(jù)庫 ,使其可以利用計算機實現(xiàn)財務(wù)、倉庫、生產(chǎn)的自動化管理。有了這個數(shù)據(jù)倉庫 我們就可以根據(jù)需要隨時查詢某職工的基本情況,也可以查詢工資在某個范圍內(nèi)的職工人數(shù)等等。在經(jīng)濟管理的日常工作中,常常需要把某些相關(guān)的數(shù)據(jù)放進(jìn)這樣的“倉庫 ”,并根據(jù)管理的需要進(jìn)行相應(yīng)的處理。數(shù)據(jù)庫有很多種類型,從最簡單的存儲有各種數(shù)據(jù)的表格到能夠進(jìn)行海量數(shù)據(jù)存儲的大型數(shù)據(jù)庫系統(tǒng)都在各個方面得到了廣泛的應(yīng)用。在本程序中,最常用的是臨界區(qū),原因是基于用戶模式,同步效率快,服務(wù)器可以進(jìn)行更多的操作,其次還用到了事件對象,由于臨界區(qū)太過單一的功能,并不能滿足有些數(shù)據(jù)同步的需要,因此用到了功能強大的事件對象,在 MFC中,事件對象被封裝成了 CEvent 類,在 SDK 下,可以用調(diào)用 CreateEvent API 函數(shù)創(chuàng)建一個事件對象。常用的銷毀線程函數(shù)是ExitThread, TermelateThread 函數(shù),但推薦使用函數(shù)返回的方式結(jié)束進(jìn)程,因為操作系統(tǒng)會自動調(diào)用 ExitThread 函數(shù),并回收分配的內(nèi)存資源。除此之外,還可以傳遞參數(shù),供線程使用。在 MFC 中,一般用全局函數(shù) AfxBeginThread()來創(chuàng)建并初始化一個線程的運行,該函數(shù)有兩種重載形式,分別用于創(chuàng)建工作者線程和用戶界面線程在本程序程序里,涉及了一些對線程的創(chuàng)建,管理和銷毀工作。用戶界面線程一般用于處理獨立于其他線程執(zhí)行之外的用戶輸入,響應(yīng)用戶及系統(tǒng)所產(chǎn)生的事件和消息等。二者的主要區(qū)別在于工作者線程沒有消息循環(huán),而用戶界面線程有自己的消息隊列和消息循環(huán)。Visual C++ 中,使用 MFC 類庫也實現(xiàn)了多線程的程序設(shè)計,使得多線程編程更加方便。由此可見,如果兩個非常活躍的線程為了搶奪對 CPU 的控制權(quán),在線程切換時會消耗很多的 CPU 資源,反而會降低系統(tǒng)的性能 [5]。多線程可以實現(xiàn)并行處理,避免了某項任務(wù)長時間占用 CPU 時間。用戶根據(jù)需要在應(yīng)用程序中創(chuàng)建其它線程,多個線程并發(fā)地運行于同一個進(jìn)程中。主執(zhí)行線程終止了,進(jìn)程也就隨之終止。線程是進(jìn)程內(nèi)部的一個執(zhí)行單元。6 / 38 多線程編程進(jìn)程和線程都是操作系統(tǒng)的概念。而捕獲鼠標(biāo)的移入移出消息可以使用_TrackMouseEvent 函數(shù),通過設(shè)置 TRACEMOUSEEVENT 結(jié)構(gòu)體的值來捕捉該消息。狀態(tài)分為移出按鈕,懸浮按鈕,按下按鈕,禁用按鈕四種狀態(tài),我們只需要提供相應(yīng)的狀態(tài)的 Bitmap 就可以。對于 VC6 開發(fā)環(huán)境,微軟提供的通用 button 控件的外觀從現(xiàn)在看來的確不太美觀,無法實現(xiàn)動態(tài)狀態(tài)的效果。而后者相對比較簡便,系統(tǒng)會在四個狀態(tài)的時候通知重繪,這四個狀態(tài)分別是繪制前,繪制后,擦除前,擦除后,我們就可以按照自己的需要去繪制,并且我們只用考慮其中一項 item 的繪制方法,就可以應(yīng)用于所有項。另外一種就是 Customdraw 屬性,通過定義自繪消息響應(yīng)函數(shù)來進(jìn)行重繪。為了實現(xiàn)像 那樣的界面,必須將對話框的屬性設(shè)置為 None 屬性,即沒有標(biāo)題欄,因此只有自己去實現(xiàn)標(biāo)題欄的功能。最后需要將兼容 DC 里的東西投射到真實的 DC 里, BOOL BitBlt(HDC hdcDest, int nXDest, int nYDest, int nWidth, int nHeight, HDC hdcSrc, int nXSrc, int nYSrc,DWORD dwRop )函數(shù)可以實現(xiàn)該功能,具體用法可參考 MSDN。BOOL CDC::CreatieCompatibleDC(CDC* pDC)函數(shù)用來創(chuàng)建一個兼容 DC,即在內(nèi)存5 / 38里創(chuàng)建一個 DC,以后的任何繪圖所需的操作,如選用何種畫筆,畫刷,字體等,都將在內(nèi)存中進(jìn)行,而不是在真實設(shè)備上下文里 [11]。主要核心技術(shù)是 GDI 雙緩沖繪圖。一般來說,實現(xiàn)對控件的重繪技術(shù)主要有子類化,自繪和重繪技術(shù),由于 MFC 框架太過于標(biāo)準(zhǔn)化,因此實現(xiàn)這些技術(shù)也是有一定的難度,這必須要對框架的結(jié)構(gòu)有一定的了解。 本程序就是典型的 MFC 應(yīng)用程序,采用了 MFC 對話框設(shè)計框架,但是為了設(shè)計一個友好美觀的操作界面,僅用微軟提供的控件類庫達(dá)不到預(yù)期的效果,因此,就必須重新繪制其對話框和控件的界面。其中包含的類包含大量 Windows 句柄封裝類和很多 Windows 的內(nèi)建控件和組件的封裝類 [3]。即運用現(xiàn)代化的科學(xué)方法,對與一定物力相結(jié)合的人力進(jìn)行合理的培訓(xùn)、組織和調(diào)配,使人力、物力經(jīng)常保持最佳比例,同時對人的思想、心理和行為進(jìn)行恰當(dāng)?shù)恼T導(dǎo)、控制和協(xié)調(diào),充分發(fā)揮人的主觀能動性,使人盡其才,事得其人,人事相宜,以實現(xiàn)組織目標(biāo)。任何一個企業(yè)都會從小到大發(fā)展,隨著其的規(guī)模不斷擴大,員工的數(shù)量急劇增加,員工的流動性增強,單靠人力是無4 / 38法有序而準(zhǔn)確地處理的,也無法滿足企業(yè)對人事管理各種信息的需求,因而開發(fā)人事,能夠把大量的人力從繁瑣的工作中解脫出來,降低企業(yè)的人力成本,而且通過計算機管理信息可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計和快速查詢,從而更有效地為企業(yè)發(fā)展服務(wù)。對于不同的組織,人力資源成本在總成本中的比例是不一樣的。目前,世界經(jīng)濟趨向全球化。人事考勤管理系統(tǒng)主導(dǎo) 21 世紀(jì),無論是發(fā)達(dá)國家還是發(fā)展中國家,對人力資源的戰(zhàn)略性意義都有了深刻的認(rèn)識,并開始付諸行動。但是,我們的工廠、企業(yè)對信息管理系統(tǒng)的應(yīng)用比起世界先進(jìn)水平還相當(dāng)落后。 我國的信息管理系統(tǒng)是九十年代初開始快速發(fā)展的。特別是一些跨國公司,更不惜花費大量的人力和物力來開發(fā)相應(yīng)的人事管理系統(tǒng),通過建立一個業(yè)務(wù)流的開發(fā)性系統(tǒng)實現(xiàn)真正意義上的人事管理目標(biāo),挑選和留住最佳人才,同時不斷提高這些人才的工作效益。ADO(ActiveX Data Object)技術(shù)是基于 OLE DB 的訪問接口,它繼承了 OLE DB 技術(shù)的優(yōu)點,并且,ADO 對 OLE DB 的接口作了封裝,定義了 ADO 對象,使程序開發(fā)得到簡化,ADO 技術(shù)屬于數(shù)據(jù)庫訪問的高層接口。MFC 類庫已經(jīng)成為 事實上的工業(yè)標(biāo)準(zhǔn)類庫,得到了眾多開發(fā)商和軟件開發(fā)工具的支持;另外,由于眾多的開發(fā)商都采用 Visual C++進(jìn)行軟件開發(fā),這樣用 Visual C++開發(fā)的程序就與別的應(yīng)用軟件有許多相似之處,易于學(xué)習(xí)和使用。用戶可以簡單而容易地使用 C/C++編程。提供了面向?qū)ο蟮膽?yīng)用程序框架 MFC(Microsoft Foundation Class:微軟基礎(chǔ)類庫) ,大大簡化了程序員的編程工作,提高了模塊的可重用性。Visual C++的應(yīng)用程序向?qū)Э梢砸院艽笠徊糠诸愋偷某绦蛱峁┛蚣艽a,用戶不用書寫程序代碼,只需按幾個按鈕就可以生成一些完整的可以運行的程序。 開發(fā)工具Visual C++是運行于 Windows 平臺上的交互式的可視化集成開發(fā)環(huán)境,它是美國Microsoft 公司開發(fā)的 Microsoft Visual Studio 套件中的一部分。 開發(fā)的系統(tǒng)將改變過去傳統(tǒng)的人事檔案保管室式的人事管理,使用計算機對人事勞資信息進(jìn)行管理,具有檢索迅速,查找方便,可靠性高,存儲量大,保密性好成本低等優(yōu)點,能夠極大地提高人事資源管理的效率,也是企業(yè)科學(xué)化、正規(guī)化管理的重要條件。 、人性化、實時互動化人事管理機制。 人事管理系統(tǒng)的意義及特點 針對國內(nèi)外企業(yè)人事管理系統(tǒng)發(fā)展現(xiàn)狀,我設(shè)計了一個專業(yè)、實用性強、操作簡便的企業(yè)人事信息管理系統(tǒng),該系統(tǒng)為企業(yè)提供全面的人事管理解決方案提供一個以人為中心,各類人員之間、員工與公司之間的互動式人力資源管理平臺。特別是對于一些中小型的企業(yè)來說,人力資源管理成為企業(yè)發(fā)展的重要因素。企業(yè)人事管理系統(tǒng)主要是用于員工個人相關(guān)信息的管理。在人力資源管理中視人為可開發(fā)并能帶來收益的資源,企業(yè)將主動建立互相信任,充分參與,合作的關(guān)系,是一種雙贏游戲。而人力資源開發(fā)中的培訓(xùn)是以提高員工素質(zhì)與能力,提高工作績效為目標(biāo)的主動培訓(xùn)。這樣,人力資源管理將工作重點放在以個人與組織的共同實現(xiàn)與發(fā)展為目標(biāo)的人力資源開發(fā)上面。s lives tend to be information technology, especially in the various panies, in order to facilitate more effective management of the pany, for the employees and the pany running the information detailed records of all enterprises are widely used some of the relevant the system for effective management, this requirement under a variety of related software systems have also emerged, and of the great development.Any business will be small to large development, with its growing size, the number of employees increased dramatically, increasing mobility of staff, the staff of the various information grow exponentially. Given the large amount of information, manpower alone is not orderly and accurate processing, can not meet the business needs of all kinds of information personnel management, and thus the development of public personnel management system to improve the efficiency of enter
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1