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

正文內(nèi)容

數(shù)據(jù)庫企業(yè)員工管理設(shè)計-資料下載頁

2025-08-30 13:57本頁面

【導(dǎo)讀】計要求,進行需求分析;概念設(shè)計、邏輯設(shè)計等各個階段的設(shè)計;基礎(chǔ)上著重敘述工資管理這一功能模塊的設(shè)計與完成。該系統(tǒng)具有通用性,沒有針對。某個企業(yè),應(yīng)用時只需根據(jù)企業(yè)需求對數(shù)據(jù)庫稍加修改即可。將ER圖轉(zhuǎn)化為關(guān)系模式·······················6. ,刪除指定工號的員工信息;息更新到數(shù)據(jù)庫。,統(tǒng)計出員工當(dāng)月的加班時間,并根據(jù)加班費計算出員工的加班工資;、已發(fā)工資和剩余工資。

  

【正文】 (CRecordset::snapshot,str)。 if(!()) { while(!()) { tianshu++。 ()。 } ()。//獲取天數(shù) base=pricef*tianshu。//計算工資 (%f,base)。 }//if else{ m_base=無工資 !。 ()。 } float jbgz,t。CString temp。 12 jbgz=0。 str=SELECT * FROM jiaban WHERE no=39。+m_no+39。 and year=39。+m_year+39。 and month=39。+m_month+39。 (CRecordset::snapshot,str)。 if(!()) { while(!()) { (jbf,temp)。 t=atof(temp)。 jbgz=jbgz+t。 ()。 }//獲取并計算加班工資 (%f,jbgz)。 ()。} else{ m_jbgz=無工資 !。 ()。 } if(m_base!=無工資 !amp。amp。m_jbgz!=無工資 !) { float t1,t2,t3。 t1=atof(m_base)。 t2=atof(m_jbgz)。 t3=t1+t2。 (%f,t3)。 } UpdateData(false)。 } 6 系統(tǒng)測試 系統(tǒng)進入后的登錄界面 13 點擊菜單欄上員工信息中的查詢,出現(xiàn)以下界面: 輸入編號 0001,單擊確定按鈕,出現(xiàn)以下界面顯示符合條件的員工信息: 14 點擊菜單欄上員工 信息中的添加,出現(xiàn)以下界面: 點擊菜單欄上員工信息中的修改,出現(xiàn)以下界面: 15 點擊菜單欄上員工信息中的刪除,出現(xiàn)以下界面: 點擊“考勤”菜單,彈出員工的考勤對話框: 16 點擊“考勤統(tǒng)計”,選擇時間段,如不填入員工編號,將會統(tǒng)計時間段內(nèi)所有的員工的考勤情況, 如下圖所示: 點擊“加班”輸入員工編號,就會顯示對應(yīng)的員工姓名,選擇時間段,會自動計算出加班小時數(shù),輸入每小時的加班工資,則會自動計算出一次的加班總工資,如 圖: 填入想要查詢的時間段,就會自動計算出該員工的總工資、基本工資和加班工資,輸入工資發(fā)放,就會計算出該員工的剩余工資,界面如圖: 17 7 總結(jié) 這次課程 設(shè)計從很多方面鍛煉了我們的實際操作能力尤其 是 對數(shù)據(jù)庫編程的實踐操作。 首先, 利用 SQL Server 2020 創(chuàng)建和操作數(shù)據(jù)庫, 是課程既是課程 設(shè)計的基礎(chǔ) 又是設(shè)計 的關(guān)鍵 , 我覺得難點不在于如何利用 SQL Server 創(chuàng)建數(shù)據(jù)庫,而是在創(chuàng)建數(shù)據(jù)庫前的階段分析。這主要體現(xiàn)在書本上基本理論知識的運用。如需求分析,概念設(shè)計、邏輯設(shè)計等。尤其是需求分析,這是決定系統(tǒng)功能的關(guān)鍵。如果這個基礎(chǔ)工作沒有做好,會對后面的設(shè)計以及編碼帶來很大麻煩。在概念設(shè)計中,如何確定實體以及實體間的聯(lián)系也是個難點,尤其是畫 ER 圖時,發(fā)現(xiàn)很多基本理論知識還很欠缺,做起來很費力。 如何將 ER 圖轉(zhuǎn)化為關(guān)系以及如何確定關(guān)系表中的主鍵等,對于課本上給出的實例理解起來不難,但真正面對實際問題自己去分析時會感覺很棘手 , 這方面教訓(xùn)以后要吸取 教訓(xùn) 。 其次,開發(fā)環(huán)境的選擇。很多同學(xué)都選擇了 ASP、 ,由于我選擇的課題是針對小型企業(yè),管理人員只需在單機條件就可以完成各種操作,再加上自己對 VC 比較熟悉,所以選擇了利用 C++語言實現(xiàn)數(shù)據(jù)庫的訪問和操縱。 這 主要涉及到應(yīng)用程序 與數(shù)據(jù)庫的鏈接、如何 在開發(fā)環(huán)境中利用控件訪問數(shù)據(jù)庫以及 如何將 SQL 語句嵌入到應(yīng)用程序中。 對于數(shù)據(jù)庫的連接有很多方式,本課題中采用了 ODBC 方式,該方法首先要建立數(shù)據(jù)源,這一點操作起來雖然簡單,但不容忽視,往往會因為注冊過程中的細節(jié)錯位導(dǎo)致程序無法執(zhí)行, 如默認數(shù)據(jù)庫沒有更改,程序執(zhí)行時就會提示錯誤信息:某對象名無效。注冊完數(shù)據(jù)源后就是通過程序來訪問數(shù)據(jù)庫了, VC 中提供了 CDataBase 類,對于數(shù)據(jù)庫的操作變得非常簡單,只需在程序中利用 OPEN 函數(shù)打開數(shù)據(jù)庫,然后通過 CRecordset 調(diào)用ExecuteSQL 函數(shù)訪問數(shù)據(jù)庫中的記錄 。 整個過程涉及到數(shù)據(jù)在用戶界面、程序代碼以及數(shù)據(jù)庫中的傳遞,只要能夠理解這一過程操作起來不是很困難。但對于代碼的調(diào)試是個不小的工作量。此次實驗我得到了一些寶貴的經(jīng)驗,如不要一口氣把所有的類還有界面做好,而是按模塊和功能的實現(xiàn)進 行,將大的模塊細化成各個小的功能區(qū),對于這個小的功能區(qū)設(shè)計編碼并及時調(diào)試,待這個功能能夠成功實現(xiàn)再轉(zhuǎn)向下一個功能。 18 通過本次課程設(shè)計,首先 我們進一步鞏固了數(shù)據(jù)庫的理論知識以及 SQL Server 2020 的熟練運用;其次 使我學(xué)會了 VC 中有關(guān)數(shù)據(jù)庫的編程 ,提高了編程能力;同時,鍛煉了我們分 析和解決實際問題的能力,使我意識到自己實踐能力和理論之間的差距 參 考 文 獻 1 劉金嶺,馮萬利,張有東 .數(shù)據(jù)庫原理及應(yīng)用 .北京:清華大學(xué)出版 2020 ,頂有和,鄭進, Visual C++實用教程 .北京:電子工業(yè)出版社 2020 .面向?qū)ο蟪绦蛟O(shè)計與 VC++實踐 : 西安電子科技大學(xué)出版社 .2020
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1