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

正文內(nèi)容

職工信息管理系統(tǒng)課程設(shè)計(jì)-在線瀏覽

2024-07-31 12:56本頁面
  

【正文】 力資源管理理論,根植于國內(nèi)管理的實(shí)際情況,實(shí)用而科學(xué) 員工信息管理系統(tǒng)是事業(yè)單位科學(xué)、全面、高效進(jìn)行 人事管理 的系統(tǒng),參考大量中國人力資源管理理論,根植于國內(nèi)管理的實(shí)際情況,實(shí)用而科學(xué) 。在操作上 實(shí)現(xiàn) 簡便靈活,自動(dòng)化 的 功能 。當(dāng)前大量企業(yè)的員工管理尚處于手工作業(yè)階段,不但效率低下,還常常因?yàn)楣芾淼牟簧鞫霈F(xiàn)紕漏。 管理系統(tǒng)信息化系統(tǒng)化是必然需求,也是當(dāng)今社會(huì)的主流。 輸入功能:職工信息錄入(職工信息用文件保存),可以一次完成若干條記錄的輸入 。 查找功能: ( 1) 完成按職工的職工號(hào)查詢職工的相關(guān)信息,并顯示。 ( 3) 完成按職工的電話號(hào)碼查詢職工的相關(guān)信息,并顯示。 添加功能:完成添加新職工的信息的任務(wù)。 退出職工信息管理系統(tǒng)。 2 ( 1) 錄入職工信息,并保存。 ( 3) 查詢職工信息,先選擇用什么進(jìn)行查詢(按學(xué)歷,職工號(hào),電話號(hào)),若選擇為按學(xué)歷查找,就輸入要查找的學(xué)歷信息,如果未找到該學(xué)歷,系統(tǒng)就會(huì)提示查無此人,若找到后系統(tǒng)就會(huì)顯示已查到此人,并輸出該職工的信息。然后系統(tǒng)就會(huì)提示是否刪除給職工的信息。 ( 5) 添加職工信息,先輸入要添加的職工人數(shù),之后依次輸入要添加的信息,最后確認(rèn)是否添加。接著系統(tǒng)就會(huì)提示是否要對該職工進(jìn)行修改,修改時(shí),系統(tǒng)就會(huì)提示:將會(huì)對哪個(gè)地方進(jìn)行修改,最后確定自己的修改,系統(tǒng)就會(huì)顯示修改后的職工信息 。 姓名:定義為字符 數(shù)組 型,由一串字母表示。( m表示男, f表示女) 年齡:定義為整型,由一串?dāng)?shù)字表示。 工資:定義為整型,由一串?dāng)?shù)字表示。 電話:定義為字符 數(shù)組型,由一串 數(shù) 字表示。因此,結(jié)構(gòu)提供了吧類型可能不同的數(shù)據(jù)項(xiàng)聚合成一個(gè)集合手段。 void save(int m) /*保存文件函數(shù) */ { int i。 if ((fp=fopen(D:\\liushichang ,wb))==NULL) { printf (cannot open file\n)。 } for (i=0。i++) /*將內(nèi)存中職工的信息輸出到磁盤文件中去 */ if (fwrite(amp。 fclose(fp)。通過 for循環(huán)輸入所有職工信息。輸入完畢后套用保存函數(shù) save(n)將所輸入的信息寫入指定文件。 正確輸入指令后輸出所輸入的所有職工信息 。 當(dāng) t=1則表示按職工號(hào)查詢, t=2表示按姓名查詢, t=3表示按學(xué)歷查詢, t=4時(shí)返回主菜單。調(diào)用導(dǎo)出函 數(shù)load( m)( m 表示當(dāng)前的職工人數(shù))。用 for循環(huán),循環(huán)主體是先判斷 ,如果有,用 printf語句輸出與職工號(hào)相對應(yīng)的該職工所有信息,再跳出循環(huán);如果沒有,輸出“對不起,查無此人”,并調(diào)用 search()返回查詢菜單。 n u m b e r )i = 0i mn u m b e r = e m [ i ] . n u m b e rp r i n t f 語 句 輸 出 該 職 工 所 有 信 息b r e a kp r i n t f ( “ 查 無 此 人 ” )s e a r c h ( )結(jié) 束YYNN 圖 431 按姓名查詢流程圖 刪除職工信息 先讀出文件中所有職工的信息,并顯示。用戶輸入 name[]的值。當(dāng)查找最后一個(gè)職工,若 flag=0,則表示查找失敗,輸出該職工不存在。最后結(jié)束程序。 開 始輸 入 要 添 加 的 人 數(shù) ni = mi ( n + m )輸 入 一 個(gè) 職 工 的信 息 并 保 存i + +YN結(jié) 束 圖 45 添加流程 圖 修改職工信息 先讀出文件中所有職工的信息,并顯示。用戶輸入 name[]的值。當(dāng)查找最后一個(gè)職工,若 flag=0,則表示查找失敗,輸出該職工不存在。最后顯示修改后所有的職工信息,系 統(tǒng)再提示是否進(jìn)行修改。 9 開 始讀 出 文 件 中 職 工 的 信 息定 義 字 符 數(shù) 組 n a m e輸 入 要 修 改 的 職 工 的 姓 名i = 0i me m [ i ] n a m e 和n a m e 是 否 相 等i + +找 到 此 人輸 出 信 息選 擇 修 改 信息 的 選 項(xiàng)選 擇 是 否 正 確對 選 擇 的 地 方 進(jìn)行 修 改 并 保 存是 否 對 其 他 信 息繼 續(xù) 修 改保 存 后 并 顯示 新 的 信 息是 否 對 其 他 人進(jìn) 行 修 改查 無 此 人是 否 重 新 輸 入結(jié) 束YNNYNYNYNYY N 圖 46 修改流程圖 10 5 系統(tǒng)測試 菜單函數(shù) 如果輸入 17以外的數(shù)字,就會(huì)顯示輸入錯(cuò)誤。 51 菜單函 數(shù) 職工信息的錄入 。 圖 52 職工信息的錄入 11 職工信息的瀏覽 。 圖 531 瀏覽職工信息 職工信息的查詢(按職工號(hào),學(xué)歷,姓名查詢)以 學(xué)歷 查詢?yōu)槔? 如果未查到,系統(tǒng)就會(huì)顯示查無此人 。 圖 542 查詢到的職工信息 職工信息的刪除 。 圖 551 職工姓名輸入錯(cuò)誤,查無此人 12 輸入正確后才能刪除職工信息。 先輸入自己要添加的人數(shù),從而依次輸入要添加的信息 。 圖 562 新的職工信息 職工信息的修改。 圖 57 修改職工信息 14 退出系統(tǒng) 。自主學(xué)習(xí)的 是解決問題的基礎(chǔ)。 在設(shè)計(jì)過程中難免遇到困難,這時(shí)候要細(xì)心仔細(xì)尋找自己所出現(xiàn)差錯(cuò)的地方,碰到不懂的地方要及時(shí)向老師或者同學(xué)們請教,記住自己犯下的錯(cuò)誤保證以后不再犯類似錯(cuò)誤。在具體操作中對這學(xué)期所學(xué)的 C語言的理論知識(shí)得到鞏固加強(qiáng),達(dá)到實(shí)訓(xùn)的目的,也發(fā)現(xiàn)自己的不足之處,為我們以后的 c語言學(xué)習(xí)奠定了基礎(chǔ)。這次課程設(shè)計(jì)讓我發(fā)現(xiàn)上機(jī)操作的重要作用, 通 過實(shí)際操作,學(xué)會(huì) C 語言程序編程的基本步驟、基本方法,開發(fā)了自己的邏輯思維能力,培養(yǎng)了分析問題、解決問題的能力。 ( 2) 要對系統(tǒng)的功能和要求做出詳細(xì)的分析,并合理分解任務(wù)。 ( 4) 在設(shè)計(jì)一個(gè)模塊之前,要簡單構(gòu)想一下總界面的顯視情況。 7 參考文獻(xiàn) [1]Brian ,Dennis C PROGRAMMING :清華大學(xué)出版社 .2021./PRENTICE HALL ,2021 [2]秦友淑 .曹化工 .C語言程序設(shè)計(jì)教程(第二版) .武漢:華中科技大學(xué)出版社, 2021 [3]Alkelley,Ira (英文版 .第 4版) .北京:機(jī)械工業(yè)出版社, 2021 15 [4](英文版) . 北京:機(jī)械工業(yè)出版社, 2021 [5]嚴(yán)蔚敏,吳偉民 .數(shù)據(jù)結(jié)構(gòu) .北京:清華大學(xué)出版社, 1997 [6]王曉東 .算法設(shè)計(jì)與分析 .北京:清華大學(xué)出版社, 2021 [7]ISO的 C語言標(biāo)準(zhǔn): ISO/IEC 9899: 1999(E) [8], .北京:機(jī)械工業(yè)出版社, 2021 [9]葉欣 .徐金梧 .Turbo C使用大全 .北京:北京科海培訓(xùn)中心 .1990 附錄:源程序清單 include include include define N 100 struct employee { long num。 char sex。 char xueli[30]。 char addr[30]。 }em[N]。 void input()。 void display()。 void add()。 void search_num()。 void search_tel()。 /*定義各函數(shù) */ void main() { menu()。 16 char a。 scanf(%d,amp。 if(n=1amp。n=7) { flag=1。 } else { flag=0。 } } while(flag==0)。printf(\n)。break。printf(\n)。break。printf(\n)。break。printf(\n)。break。printf(\n)。break。printf(\n)。break。break。 } getchar()。 printf(是否繼續(xù)進(jìn)行 (y or n):\n)。a)。y39。 system(cls)。 /*調(diào)用菜單函數(shù) */ 17 printf(請?jiān)俅屋斎肽倪x擇 (1~7):\n)。n)。 } else exit(0)。 printf( )。 printf( )。 printf( )。 printf( \n)。 printf(\n)。 } void input() /*錄入函數(shù) */ { int i,n,flag。 scanf(%d,amp。 for (i=0。i++) { do { printf(請輸入職工號(hào) (20210002021999): )。em[i]
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1