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

正文內(nèi)容

工資管理系統(tǒng)畢業(yè)設計-wenkub

2023-04-27 03:09:24 本頁面
 

【正文】 據(jù)管理中的信息需求、處理需求、安全性與完整性要求。明確用戶的處理需求,將有利于后期應用程序模塊的設計。在調(diào)查活動的同時,要注意對各種資料的收集,如票證、單據(jù)、報表、檔案、計劃、合同等,要特別注意了解這些報表之間的關系,各數(shù)據(jù)項的含義等。在調(diào)查過程中,根據(jù)不同的問題和條件,可采用的調(diào)查方法很多,如跟班作業(yè)、咨詢業(yè)務權威、設計調(diào)查問卷、查閱歷史紀錄等。設計人員與各類管理人員通過相互交流,逐漸取得對系統(tǒng)功能的一致的認識。就是說,先給用戶一個比較簡單的、易調(diào)整的真實系統(tǒng),讓用戶在熟悉使用它的過程中不斷發(fā)現(xiàn)自己的需求,而設計人員則根據(jù)用戶的反饋調(diào)整原型,反復驗證最終協(xié)助用戶發(fā)現(xiàn)和確定他們的真實需求。2 總體設計 項目規(guī)劃工資管理系統(tǒng)是由基本信息管理、工資查詢、工資管理、系統(tǒng)管理和幫助等幾個功能模塊組成,規(guī)劃系統(tǒng)功能模塊如下:n 基本信息管理模塊基本信息管理模塊主要包括員工錄入、員工刪除2部分。n 幫助模塊幫助模塊主要包括關于1個部分。n 信息查詢靈活、方便、快捷、準確,數(shù)據(jù)存儲安全可靠。n 對用戶輸入的數(shù)據(jù),系統(tǒng)進行嚴格的數(shù)據(jù)檢驗,盡可能排除人為的錯誤。硬盤:150MB以上剩余空間。 數(shù)據(jù)庫設計1.數(shù)據(jù)庫概要說明數(shù)據(jù)庫GZFFXT中包括員工基礎信息表、員工基本工資表、員工浮動工資表、員工加班/休假表、工資發(fā)放明細表、用戶表6個數(shù)據(jù)表。4 主要功能模塊設計 建立工程框架在Visual C++中建立文檔管理系統(tǒng)的基本框架,步驟如下:(1)單擊菜單“FileNew”命令,打開“New”對話框,單擊“Projects”選項卡,選擇“MFC AppWizard(exe)”,輸入工程名,并設置路徑,如圖3所示。設置好的屬性如圖6所示,單擊“OK”按鈕后,就完成了新建工程。如圖8所示。 CTime t。 // TODO: Add extra initialization here t=CTime::GetCurrentTime()。 int width[]={200,370,500}。 CString StatusText。 (當前時間:%s,(%y%m%d))。程序調(diào)用OnOK()函數(shù)關閉對話框,退出系統(tǒng)。在“Dialog Properties”對話框中選擇General選項卡,更改其“Caption”文本框內(nèi)容為“用戶登錄”。 (2)響應“登錄”按鈕的代碼。 } //如果讀取數(shù)據(jù)和用戶輸入不同,則返回 if((m_name,m_pwd)!=1) { MessageBox(用戶名或密碼錯誤!)。 //判斷當前用戶級別 if((m_name,m_pwd,jb)==1) { (jb)。......// TODO: Add extra initialization hereCLogin gin。在IDD_YGTJK對話框資源中單擊鼠標右鍵,執(zhí)行彈出快捷菜單的“Properties”菜單命令,打開“Dialog Properties”對話框。BOOL CYgjctjdlg::OnInitDialog() { CDialog::OnInitDialog()。 (0,???。 // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE}(2)當用戶單擊“添加“按鈕時,實現(xiàn)添加員工功能,其響應代碼如下void CYgjctjdlg::OnOK() { // TODO: Add extra validation here CYgjcxxb xxb。 } if(m_name==) { MessageBox(姓名不能為空)。 } (m_id)。 if(sex==) { MessageBox(性別不能為空)。 (whcd)。 (strwhcd)。 (m_name)。 (m_name)。 (m_name)。圖12 員工工資添加對話框2.設計步驟(1)向項目中添加一個新Dialog資源,資源ID為IDD_YGGONGZITJ。表3 資源設置IDPropertiesMember VariablesTypeMemberIDC_EDIT1默認CStringm_idIDC_EDIT2默認CStringm_nameIDC_EDIT3默認intm_jbgzIDC_EDIT4默認intm_zwgzIDC_EDIT5默認intm_glgzIDC_EDIT6默認intm_zfbzIDC_EDIT7默認intm_shbzIDC_EDIT8默認intm_bxfIDC_EDIT9默認intm_jiabtsIDC_EDIT10Readonly TRUECEditm_jiabgzIDC_EDIT11默認intm_sjtsIDC_EDIT12Readonly TRUECEditm_sjgzIDC_EDIT13默認intm_ylbxjIDC_EDIT14默認intm_grsdsIDC_EDIT15默認intm_sfgzIDC_EDIT16Readonly TRUECEditm_yfgzIDC_EDIT17Readonly TRUECEditm_syyeIDOKCaption 添加IDCANCELCaption 退出IDC_BUTTONsyyeCaption 上月余額IDC_BUTTONyfgzCaption 應發(fā)工資3.代碼分析(1)雙擊“IDC_EDIT9”控件,自動生成OnChangeEdit9函數(shù),實現(xiàn)用戶添加加班天數(shù)時,加班工資自動計算并顯示,具體代碼如下:void CYggztjdlg::OnChangeEdit9() { // TODO: If this is a RICHEDIT control, the control will not // send this notification unless you override the CDialog::OnInitDialog() // function and call CRichEditCtrl().SetEventMask() // with the ENM_CHANGE flag ORed into the mask. UpdateData(true)。 UpdateData(false)。 return。 int m,y。 if(m==0) { m=12。 (select * from gzffmxb where ygid=39。 and month(sjian)=39。 str=(char*)(_bstr_t)GetCollect(Yu_E)。 ()。 CString syye。 } int yfgz。 (%d,yfgz)。 CString yfgz。 } if((m_id)!=1) { MessageBox(員工編號不存在)。 } if((m_id,m_name)!=1) { MessageBox(員工不存在)。 } CGzffmxb mxb。 (m_jbgz)。 (m_grsds)。 int jiabgz。 int sjkk。 (m_sfgz)。 (jiabgz)。 CDialog::OnOK()。在“Dialog Properties”對話框中選擇General選項卡,更改其“Caption”文本框內(nèi)容為“用戶管理”。 (普通
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1