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

正文內(nèi)容

數(shù)據(jù)庫(kù)課程設(shè)計(jì)人事管理系統(tǒng)-展示頁(yè)

2025-04-21 06:51本頁(yè)面
  

【正文】 新員工功能 m_bItemChange=TRUE。 if(()==IDOK) //判斷是否通過(guò) { m_bLogin=TRUE。 // 查詢修改功能缺省為不可用 m_pAdd=m_pChange=m_pSearch=NULL。 // 增加新員工功能缺省為不可用 m_bItemChange=FALSE。CMainFrame::CMainFrame(){ // TODO: add member initialization code here m_bLogin=FALSE。 // 根據(jù)m_bItemSearch改變菜單項(xiàng)和工具欄相應(yīng)按鈕狀態(tài)}void CMainFrame::OnUpdateManagerChange(CCmdUI* pCmdUI) { // 根據(jù)m_bItemChange改變菜單項(xiàng)和工具欄相應(yīng)按鈕狀態(tài)pCmdUIEnable(m_bItemChange)。 // 根據(jù)登錄狀態(tài)改變菜單項(xiàng)和工具欄相應(yīng)按鈕狀態(tài)}void CMainFrame::OnUpdateManageAdd(CCmdUI* pCmdUI) { pCmdUIEnable(m_bItemAdd)。 //菜單項(xiàng)及工具單按鈕是否可用為了實(shí)現(xiàn)菜單項(xiàng)于工具條按鈕的開發(fā)與禁用,需要通過(guò)Class Wizard假日相應(yīng)ID的UPDATE_COMMAND_UI處理程序如下:void CMainFrame::OnUpdateSystemConnect(CCmdUI* pCmdUI) { pCmdUIEnable(!m_bLogin)。 //指向3個(gè)功能子框架窗口BOOL m_bLogin。 程序相關(guān)代碼在CmainFrame中定義如下變量。表312 工具條按鈕對(duì)應(yīng)的菜單項(xiàng)ID次序ID1ID_SYSTEM_CONNECT2ID_SYSTEM_DISCONNECT3ID_MANAGE_ADD4ID_MANAGER_CHANGE5ID_MANAGER_SEARCH6ID_WINDOW_CASCADE7ID_WINDOW_TILE_HORZ8ID_WINDOW_TILE_VERT9ID+APP_ABOUT 在程序中加入一個(gè)狀態(tài)欄指示器以顯示登錄狀態(tài)。 工具條的創(chuàng)建 用Visual C++(Toolbar Editor)可以很方便的編輯工具條。H幫助關(guān)于IDID_APP_ABOUTCaptionamp。V垂直平鋪Prompt垂直排列窗口最小化所有窗口IDID_WINDOW_MINIALLCaptionamp。C重疊排列Prompt重疊排列窗口水平平鋪IDID_WINDOW_TILE_HORZCaptionamp。S查詢修改Prompt查詢修改員工信息窗口Captionamp。A增加新員工Prompt輸入新員工的信息人事變動(dòng)IDID_MANAGE_CHANGECaptionamp。X退出\tCtl+QPrompt關(guān)閉整個(gè)應(yīng)用程序人事管理Captionamp。C連接…\tF2Prompt連接到服務(wù)器斷開連接IDID_SYSTEM_DISCONNECTCaptionamp。 圖36 菜單編輯器窗口 表311 菜單屬性表菜單欄菜單項(xiàng)屬性取值(說(shuō)明)系統(tǒng)Captionamp。AppWizard創(chuàng)建的程序默認(rèn)有兩個(gè)菜單:IDR_MAINFRAME為主框架窗口所用,IDR_TESTTYPE(設(shè)應(yīng)用程序名為Test)為子框架窗口所用。 主框架窗口設(shè)計(jì) 菜單的創(chuàng)建 用VisualC++(Menu Editor)可以會(huì)讓你方便的創(chuàng)建菜單。為了使用ODBC類,include“”一行。用Class Wizard創(chuàng)建一個(gè)新的子框架類CTheChildFrame,基類為CMDIChildWnd,程序中將用此子框架類包含視圖,因程序的功能主要在視圖中實(shí)現(xiàn),故無(wú)需修改默認(rèn)創(chuàng)建的CTheChildFrame類。這樣生成的程序中包含CTestApp(設(shè)應(yīng)用程序名為 Test),CMainFrame,CChildFrame,CChildView和CAboutDlg五個(gè)類。在MFC AppWizardStep1中選擇Multiple document項(xiàng),并去掉Document/View architecture support?選項(xiàng)。典型的MDI結(jié)構(gòu)軟件如Microsoft的Office系列軟件。在本實(shí)例中不使用文檔類,因此沒(méi)有創(chuàng)建文檔模板類的對(duì)象,此外實(shí)例中還創(chuàng)建了自己的視圖以實(shí)現(xiàn)相關(guān)功能。 生成程序框架在本章中,將使用不支持文檔/視圖體系(Document/View architecture)的多文檔界面(MultipleDocument Interface, MDI)的結(jié)構(gòu)來(lái)開發(fā)數(shù)據(jù)庫(kù)管理程序。當(dāng)鼠標(biāo)在菜單項(xiàng)上移動(dòng)時(shí),狀態(tài)欄中會(huì)自動(dòng)顯示菜單項(xiàng)的Prompt屬性的內(nèi)容?!叭耸伦儎?dòng)”和“員工信息查詢修改”子窗口中,須先輸入員工號(hào), 確認(rèn)顯示的信息后才可進(jìn)行相關(guān)的修改。在MDI模式下,3個(gè)功能窗口可以同時(shí)被顯示,如圖35所示。 圖34 登錄對(duì)話框登錄后,相關(guān)菜單會(huì)被激活。單擊“連接”菜單和工具條相應(yīng)按鈕會(huì)彈出“登陸”窗口,如圖34所示。但是由于沒(méi)有登錄服務(wù)器,大部分菜單項(xiàng)都是不可用的。 個(gè)人信息查詢招聘新員工員工辭退崗位調(diào)整分配員工號(hào)員工信息數(shù)據(jù)人事變動(dòng)記錄人事科圖33 人事管理系統(tǒng)數(shù)據(jù)流程圖下面是系統(tǒng)運(yùn)行時(shí)主要界面信息。 系統(tǒng)功能模塊設(shè)計(jì)根據(jù)系統(tǒng)功能的要求,可以將系統(tǒng)分解成幾個(gè)功能模塊來(lái)分別設(shè)計(jì),功能模塊如圖32所示?!?人事變動(dòng)的詳細(xì)記錄,包括崗位和部門的調(diào)整。表38 計(jì)數(shù)器設(shè)置計(jì)數(shù)器編號(hào)說(shuō)明P員工編號(hào)C人事變更記錄編號(hào)表39 受教育程度代碼代碼說(shuō)明0小學(xué)1初中2高中3職高4大本5大專6碩士7博士8博士后表310 人事變更代碼代碼說(shuō)明0新員工加入1職務(wù)變動(dòng)2辭退 系統(tǒng)設(shè)計(jì) 系統(tǒng)功能分析人事管理系統(tǒng)主要有以下幾項(xiàng)功能要求:● 新員工資料的輸入。部門信息和職務(wù)代碼可以根據(jù)需要設(shè)置。其中數(shù)據(jù)類型的細(xì)節(jié)應(yīng)根據(jù)具體字段分別設(shè)置,如PERSON表的ID字段大小為6,AUTHORITY字段,SEX字段,EDU_LEVEL字段和STATE字段的大小為1,DEPARTMENT字段,JOB字段的大小為3。最后,設(shè)立一個(gè)計(jì)數(shù)器數(shù)據(jù)表用于實(shí)現(xiàn)員工號(hào)的自動(dòng)分配。并且需要一個(gè)外部數(shù)據(jù)表(部門信息)的支持?!?所需的外部數(shù)據(jù)支持。3.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)需求分析 根據(jù)數(shù)據(jù)流程圖,可以列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):?jiǎn)T工信息:?jiǎn)T工號(hào),密碼,權(quán)限,姓名,性別,生日,部門,職務(wù),教育程度,專業(yè),通訊地址,電話,Email,當(dāng)前狀態(tài)和其他。● 基本的SQL語(yǔ)句,如添加,查詢,修改和刪除記錄語(yǔ)句。為了更好的理解該系統(tǒng)和讀懂該系統(tǒng)的源碼,讀者應(yīng)對(duì)以下的知識(shí)點(diǎn)有所了解:● MS SQL SERVER 2000數(shù)據(jù)庫(kù)操作的基礎(chǔ)知識(shí)?!?人事變動(dòng)的詳細(xì)記錄,包括崗位和部門的調(diào)整。同時(shí)為其他系統(tǒng)提供了員工登錄的密碼認(rèn)證和權(quán)限分配功能。使用人事管理系統(tǒng),便于公司領(lǐng)導(dǎo)掌握人員的動(dòng)向,及時(shí)調(diào)整人才的分配。 根據(jù)系統(tǒng)功能的要求,人事管理系統(tǒng)可以分為新員工檔案的輸入,人事變更,員工檔案的修改和查詢等模塊。人事管理系統(tǒng)第一章 人事管理系統(tǒng)概述 人事管理系統(tǒng)簡(jiǎn)介 企業(yè)信息化發(fā)展 關(guān)于人事管理系統(tǒng)的幾個(gè)誤區(qū)第二章 人事管理系統(tǒng)分析 系統(tǒng)初步調(diào)查 系統(tǒng)可行性分析 系統(tǒng)詳細(xì)調(diào)查 系統(tǒng)的安全性第三章 人事管理系統(tǒng)設(shè)計(jì) 方案設(shè)計(jì) 開發(fā)工具選擇 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)模塊設(shè)計(jì)圖第四章 人事管理系統(tǒng)的實(shí)現(xiàn) 開發(fā)環(huán)境的選擇 人事管理系統(tǒng)模塊設(shè)計(jì)舉例 人事管理系統(tǒng)測(cè)試 系統(tǒng)運(yùn)行與維護(hù) 第五章 開發(fā)總結(jié) 參考文獻(xiàn) 1. 設(shè)計(jì)目標(biāo)使用人事管理系統(tǒng),便于公司領(lǐng)導(dǎo)掌握人員的動(dòng)向,及時(shí)調(diào)整人才的分配。本系統(tǒng)主要維護(hù)新員工資料;詳細(xì)記錄人事變動(dòng),包括崗位和部門的調(diào)整;員工信息的查詢和修改,包括員工個(gè)人信息和密碼等;作為公司人事管理信息系統(tǒng)的基礎(chǔ)部分,它為其他子系統(tǒng)如考勤管理系統(tǒng),工資管理系統(tǒng)等,提供員工的基本信息。2 .功能設(shè)計(jì)企業(yè)人事管理系統(tǒng)主要用于員工個(gè)人資料的錄入,職務(wù)變動(dòng)的記錄和管理。本系統(tǒng)是公司人事管理信息系統(tǒng)的基礎(chǔ)部分,它為其他子系統(tǒng),如考勤管理系統(tǒng),工資管理系統(tǒng)和員工培訓(xùn)系統(tǒng),提供員工的基本信息。人事管理系統(tǒng)在設(shè)計(jì)時(shí)主要考慮以下幾項(xiàng)功能要求:● 新員工資料的輸入?!?員工信息的查詢和修改,包括員工個(gè)人信息和密碼等?!?ODBC數(shù)據(jù)源基礎(chǔ)知識(shí)?!?Visual C++界面設(shè)計(jì)和關(guān)于數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)?!?人事變動(dòng):記錄號(hào),員工,變動(dòng)和詳細(xì)描述?!?部門設(shè)置:部門編號(hào),名稱等。 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn) 根據(jù)系統(tǒng)ER圖,本系統(tǒng)需要有2個(gè)數(shù)據(jù)表分別來(lái)存放員工個(gè)人信息和人事變動(dòng)記錄。同時(shí)部分記錄字段要用代碼來(lái)表示,銀次需要3個(gè)代碼表來(lái)分別記錄教育程度,職務(wù)和人事變更的代碼。這7個(gè)數(shù)據(jù)表用Access 2000實(shí)現(xiàn),Access 2000中的設(shè)計(jì)視圖如表31~37所示。表31 員工個(gè)人信息表(PERSON)字段名稱數(shù)據(jù)類型說(shuō)明ID文本員工號(hào)PASSWD文本密碼AUTHORITY文本用戶權(quán)限NAME文本姓名SEX文本性別BIRTHDAY日期/時(shí)間生日DEPARTMENT文本所在部門JOB文本職務(wù)EDU_LEVEL文本受教育程度SPECIALTY文本專業(yè)技能ADDRESS文本家庭住址TEL文本聯(lián)系電話EMAIL文本電子信箱STATE文本當(dāng)前狀態(tài)(T員工,F(xiàn)非員工)REMARK文本備注表32 人事變更記錄表 (PERSONNEL)字段名稱數(shù)據(jù)類型說(shuō)明ID數(shù)字記錄編號(hào)PERSON文本員工號(hào)CHANGE文本變更代碼RECORD_TIME日期/時(shí)間記錄時(shí)間DESCRIPTION備注詳細(xì)記錄表33 L受教育程度代碼表(EDU_LEVE)字段名稱數(shù)據(jù)類型說(shuō)明CODE文本代碼DESCRIPTION文本描述表34 職務(wù)代碼表(JOB)字段名稱數(shù)據(jù)類型說(shuō)明CODE文本代碼DESCRIPTION文本描述表35 人事變動(dòng)代碼表(PERSONNEL_CHANGE)字段名稱數(shù)據(jù)類型說(shuō)明CODE文本代碼DESCRIPTION文本描述表36 計(jì)數(shù)器表(COUNTER)字段名稱數(shù)據(jù)類型說(shuō)明ID文本計(jì)數(shù)器編號(hào)COUNTER_VALUE數(shù)字計(jì)數(shù)值DESCRIPTION文本描述表37 部門信息表(DEPARTMENT)字段名稱數(shù)據(jù)類型說(shuō)明ID文本部門編號(hào)NAME文本部門名稱MANGER文本部門經(jīng)理INTRO備注簡(jiǎn)介本例中需要輸入的初始數(shù)據(jù)包括:部門信息,計(jì)數(shù)器,受教育程度代碼,職務(wù)代人事變動(dòng)代碼。計(jì)數(shù)器和另外的兩種代碼的設(shè)置如表38~表310所示。● 自動(dòng)分配員工號(hào),并且設(shè)置初始的用戶密碼?!?員工信息的查詢和修改,包括員工個(gè)人信息和密碼等。 人事管理系統(tǒng)新員工檔案輸入人事變更員工檔案查詢修改 圖32 人事管理系統(tǒng)功能模塊圖 數(shù)據(jù)流程圖系統(tǒng)的數(shù)據(jù)流程圖如圖33所示,所有數(shù)據(jù)由人事科管理人員輸入。啟動(dòng)程序,首先出現(xiàn)主框架窗口。只有“連接”,“關(guān)于”和“退出”菜單可選。登陸界面允許修改ODBC數(shù)據(jù)源名稱,無(wú)需重新編譯程序。此時(shí)可以單擊菜單或相應(yīng)的工具條按鈕來(lái)彈出相應(yīng)的子框架窗口和視圖。 圖35 人事管理系統(tǒng)“增加新員工”子窗口中,員工號(hào)和密碼會(huì)自動(dòng)按順序生成,并且不允許修改。產(chǎn)生的3個(gè)窗體列在“窗口”菜單下?!按翱凇辈藛沃械?項(xiàng)功能是標(biāo)準(zhǔn)的窗口排列功能。MDI結(jié)構(gòu)包括一個(gè)主框架窗口和若干個(gè)子框架窗
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1