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

正文內(nèi)容

基于vc的工資管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)畢業(yè)論文(參考版)

2025-06-30 19:08本頁面
  

【正文】 }}登錄窗口void CLogin::OnOK() {// TODO: Add extra validation here//將對(duì)話框中編輯框的數(shù)據(jù)讀取到成員變量中UpdateData(true)。}else{MessageBox(沒有權(quán)限, 工資管理系統(tǒng))。}}void CGZGLXTDlg::OnMenufdgztj() {// TODO: Add your mand handler code hereif(()==1){CFdgztjdlg dlg。}else{MessageBox(沒有權(quán)限, 工資管理系統(tǒng))。}void CGZGLXTDlg::OnMenujbgztj() {// TODO: Add your mand handler code hereif(()==1){CJbgztjdlg dlg。}void CGZGLXTDlg::OnAppAbout() {// TODO: Add your mand handler code hereCAboutDlg aboutDlg。}}void CGZGLXTDlg::OnMenuztcx() {// TODO: Add your mand handler code hereCZongtcxdlg dlg。}else{MessageBox(沒有權(quán)限, 工資管理系統(tǒng))。}void CGZGLXTDlg::OnMenuyhgl() {// TODO: Add your mand handler code hereif(()==1){CXinjyhdlg dlg。}void CGZGLXTDlg::OnMenuygsc() {// TODO: Add your mand handler code hereCYgjcscdlg dlg。}void CGZGLXTDlg::OnMenuyglr() {// TODO: Add your mand handler code hereCYgjctjdlg dlg。}void CGZGLXTDlg::OnMenuxgmm() {// TODO: Add your mand handler code hereCXiugmmdlg dlg。}void CGZGLXTDlg::OnMenujbsj() {// TODO: Add your mand handler code hereCYgjbxjdlg dlg。}void CGZGLXTDlg::OnMenujbgz() {// TODO: Add your mand handler code hereCYgjbgzdlg dlg。}void CGZGLXTDlg::OnMenugzff() {// TODO: Add your mand handler code hereCGzffDlg dlg。}void CGZGLXTDlg::OnMenufdgz() {// TODO: Add your mand handler code hereCYgfdgzdlg dlg。return TRUE。// TODO: Add extra initialization hereCLogin gin。由于所學(xué)知識(shí)有限,本系統(tǒng)有一定的不足之處,通過以后的學(xué)習(xí),我將繼續(xù)完善本系統(tǒng)。(4)操作員可以隨時(shí)修改自己的口令。(2)界面設(shè)計(jì)美觀,人機(jī)交互界面友好,完全采用人機(jī)對(duì)話方式,交互性強(qiáng)。本著高效、全面、安全的設(shè)計(jì)思想設(shè)計(jì)軟件環(huán)境,滿足企業(yè)工資管理的需要,總體任務(wù)是實(shí)現(xiàn)企業(yè)工資管理的系統(tǒng)化和自動(dòng)化。//CDialog::OnOK()。(SELECT sum(sfje) AS 公司本月發(fā)放工資總額 from Gzffmxb where year(sjian)=+stry+ and month(sjian)=+strm+)。CString strm。CString stry。int y。int m。}(4) 當(dāng)用戶單擊 “工資總額”按鈕時(shí),將執(zhí)行 OnOK( )函數(shù),具體實(shí)現(xiàn)代碼如下:void CZongtcxdlg::OnOK() {// TODO: Add extra validation hereCTime temp。vIndex=long(17)。vIndex=long(16)。vIndex=long(15)。vIndex=long(14)。 vIndex=long(13)。vIndex=long(12)。vIndex=long(11)。vIndex=long(10)。vIndex=long(9)。vIndex=long(8)。 vIndex=long(7)。vIndex=long(6)。vIndex=long(5)。vIndex=long(4)。vIndex=long(3)。vIndex=long(2)。 vIndex=long(1)。 vIndex=long(0)。()。+str+39。else if(check==0)//不選擇員工編號(hào)時(shí)查詢(SELECT YGid AS 員工編號(hào),YGxm AS 員工姓名,JBgz AS 基本工資,GLgz AS 工齡工資,ZWgz AS 職務(wù)工資,YLbxj AS 養(yǎng)老保險(xiǎn)金,GRsds AS 個(gè)人所得稅 ,SHbz AS 生活補(bǔ)助,ZFbz AS 住房補(bǔ)助,BXf AS 保險(xiǎn)費(fèi),JiaBts AS 加班天數(shù),JiaBgz AS 加班工資,SJts AS 事假天數(shù),SJkk AS 事假扣款,YFje AS 應(yīng)發(fā)金額,SFje AS 實(shí)發(fā)金額,Yu_E AS 余額 ,SJian AS 時(shí)間 FROM Gzffmxb where year(sjian)=+stry+ and month(sjian)=+strm+ )。+str+39。(%d,m)。(%d,y)。y=()。m = ()。(temp)。CString date。CString str。UpdateData(false)。if(m_check1==TRUE)check=1。return TRUE。vIndex=long(17)。vIndex=long(16)。vIndex=long(15)。vIndex=long(14)。 vIndex=long(13)。vIndex=long(12)。vIndex=long(11)。vIndex=long(10)。vIndex=long(9)。vIndex=long(8)。 vIndex=long(7)。vIndex=long(6)。vIndex=long(5)。vIndex=long(4)。vIndex=long(3)。vIndex=long(2)。 vIndex=long(1)。 vIndex=long(0)。UpdateData(false)。//設(shè)置復(fù)選框初始化顯示m_check1=TRUE。具體代碼如下:BOOL CZongtcxdlg::OnInitDialog() {CDialog::OnInitDialog()。將“DataField ”屬性設(shè)置為“員工編號(hào)” ,將“DataSource”屬性設(shè)置為“IDC ADODC1”,如圖 24所示。右鍵單擊 DataCombo 控件,從彈出的菜單中單擊 “properties”選項(xiàng),然后彈出 “DataCombo 控件屬性 ”對(duì)話框。將“AllowUpdate ”屬性設(shè)置為“False” ,將“DataSource”屬性設(shè)置為“IDC ADODC1”,如圖 23 所示。右鍵單擊 DataGrid 控件,從彈出的菜單中單擊 “properties”選項(xiàng),然后彈出 “DataGrid 控件屬性 ”對(duì)話框。⑦在“ADO Data 控件屬性”對(duì)話框中單擊 “記錄源”選項(xiàng)卡,在“命令類型” 欄中選擇 “1adCmdText”,然后在“命令文本(SQL)”中輸入“SELECT YGid AS 員工編號(hào), YGxm AS 員工姓名,JBgz AS 基本工資,GLgz AS 工齡工資,ZWgz AS 職務(wù)工資,YLbxj AS 養(yǎng)老保險(xiǎn)金, GRsds AS 個(gè)人所得稅,SHbz AS 生活補(bǔ)助,ZFbz AS 住房補(bǔ)助, BXf AS 保險(xiǎn)費(fèi), JiaBts AS 加班天數(shù),JiaBgz AS 加班工資,SJts AS 事假天數(shù),SJkk AS 事假扣款,YFje AS 應(yīng)發(fā)金額,SFje AS 實(shí)發(fā)金額,Yu_E AS 余額,SJian AS 時(shí)間 FROM Gzffmxb”,如圖 22 所示。⑤單擊“下一步 ”按鈕,在 “連接”選項(xiàng)卡上設(shè)置對(duì) SQL Server 的連接屬性,包括選擇服務(wù)器,選擇數(shù)據(jù)庫,具體如圖 21 所示。③單擊“通用 ”選項(xiàng)卡,選擇 “使用連接字符串” 選項(xiàng),然后單擊“生成”按鈕,如圖 19 所示。①右鍵單擊該控件,從彈出的菜單中單擊“Properties”項(xiàng),彈出“ADO Data 控件屬性”對(duì)話框。(2) 從 Controls 面板上向 Dialog 資源中添加 1 個(gè) Static、1 個(gè) DataCombo、2個(gè) Check Box 控件、1 個(gè) ADO Data 控件、1 個(gè) DataGrid、1 個(gè) Date Time、1 個(gè)Button 控件,更改資源的屬性,并為資源設(shè)置相對(duì)應(yīng)的變量,如表 9 所示。在 IDD_ZTCX對(duì)話框資源中單擊鼠標(biāo)右鍵,執(zhí)行彈出快捷菜單的“Properties”菜單命令,打開“Dialog Properties”對(duì)話框??傮w查詢對(duì)話框設(shè)計(jì)如圖 18所示。return。()。(m_name)。}(3) 為“刪除 ”按鈕添加消息響應(yīng)函數(shù),代碼如下:void CXinjyhdlg::OnButton1() {// TODO: Add your control notification handler code hereUpdateData(true)。()。elsestrjb=0。((),strjb)。}(m_name)。if((m_name)==1){MessageBox(用戶以存在,請(qǐng)重新輸入)。return。return。return。return。(jb)。return。 // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE}(2) 為“添加 ”按鈕添加消息響應(yīng)函數(shù),代碼如下:void CXinjyhdlg::OnOK() {// TODO: Add extra validation hereUpdateData(true)。(普通管理員 )。// TODO: Add extra initialization hereSetIcon(m_hIcon, TRUE)。(2) 從 Controls 面板上向 Dialog 資源中添加 4 個(gè) Static、1 個(gè) Combo、3 個(gè)Edit、1 個(gè) Button 控件,更改資源的屬性,并為資源設(shè)置相對(duì)應(yīng)的變量,如表 8 所示。在IDD_XINJYH 對(duì)話框資源中單擊鼠標(biāo)右鍵,執(zhí)行彈出快捷菜單的“Properties”菜單命令,打開“Dialog Properties”對(duì)話框。} 用戶管理模塊設(shè)計(jì) 實(shí)現(xiàn)目標(biāo)實(shí)現(xiàn)新建、刪除用戶功能,用戶管理對(duì)話框設(shè)計(jì)如圖 17 所示。(m_id)。(m_sjts)。(m_jiabts)。()。(atoi(yfgz))。sjkk=m_sjts*40。(m_sjts)。jiabgz=m_jiabts*40。(m_jiabts)。(m_shbz)。(m_bxf)。(m_ylbxj)。(m_glgz)。(m_id)。return。return。return。return。return。(yfgz)。CYgjcxxb xxb。(str)。CString str。yfgz=atoi(syye)+m_jbgz+m_glgz+m_zwgz+m_shbz+m_zfbzm_ylbxj。return。(syye)。(3) 雙擊“應(yīng)發(fā)工資”按鈕,系統(tǒng)自動(dòng)添加消息響應(yīng)函數(shù) OnBUTTONyfgz,具體代碼如下:void CYggztjdlg::OnBUTTONyfgz() {// TODO: Add your control notification handler code hereUpdateData(true)。}在頭文件中添加下列代碼。}UpdateData(false)。(str)。((_bstr_t)sql)。%i39。%i39。%s39。if((m_id,y,m)==1){CString sql。y=y1。y=()。CString str。t = CTime::GetCurrentTime()。}ADOConn m_AdoConn。if(m_id==){MessageBox(請(qǐng)先填寫員
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1