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

正文內容

c語言課程設計——職工信息管理系統(tǒng)(已修改)

2025-06-21 10:03 本頁面
 

【正文】 職工信息管理系統(tǒng) 目錄 1.總體設計方案 ……………………………………………………………… 6 2.使用說明及運行實例 …………………………………………………… 8 3.項目源程序代碼 …………………………………………………………… 15 4.課程設計心得 ……………………………………………………………… 28 一、題目 :職工信息管理系統(tǒng) 二、目的和要求 目的:要求熟練掌握 C 語言的基本知識和編輯技能; 基本掌握結構化程序設計的基本思路和方法。 要 求:設計一個職工信息管理系統(tǒng),使之能提供以下功能: 應提供一個界面來調用各個功能 ,調用界面和各個功能的操作界面應盡可能清晰美觀 ! 輸入功能:職工信息錄入(職工信息用文件保存),可以一次完成若干條記錄的輸入。 瀏覽功能:完成對全部職工信息的顯示。 查找功能: ① 完成按職工的職工號查詢職工的相關信息,并顯示。 ② 完成按職工的學歷查詢職工的相關信息,并顯示。 ③ 完 成按職工的電話號碼查詢職工的相關信息,并顯示。 刪除功能:通過輸入職工的姓名完成對該名職工的信息進行刪除。 添加功能:完成添加新職工的信息的任務。 修改功能:通過輸入職工的姓名完成對該名職工的信息進行修改。 退出職工信息管理系統(tǒng)。 三、信息描述 職工信息包括職工號、姓名、性別、年齡、學歷、工資、住址、電話等。 四、解決方案 首先進行需求分析,搞清楚系統(tǒng)功能和任務; 然后在總體設計中確定模塊結構、劃分功能模塊,將軟件功能需求分配給所劃分的最單元模塊。確定模塊間的聯(lián)系,確定數(shù)據(jù)結構、文件 結構、數(shù)據(jù)庫模式,確定測試方法與策略; 在詳細設計中, 為每個模塊確定采用的算法,選擇適當?shù)墓ぞ弑磉_算法的過程 來描述模塊的詳細過程。確定每一模塊采用的數(shù)據(jù)結構和模塊接口的細節(jié),包括對系統(tǒng)外部的接口和用戶界面,對系統(tǒng)內部其他模塊的接口; 根據(jù)分析編寫 C 語言代碼。 五、進度安排 課程設計時間為一 周: 第一天做的比較散漫,沒做什么東西。只是簡單設計了一下系統(tǒng)的全局變量。 分析設計階段 編碼調試階段 根據(jù)設計分析方案編寫 C語言代碼,然后調試該代碼,實現(xiàn)課題要求的功能 。 總結報告階段??偨Y設計工 作,寫出課程設計說明書,包括需求分析、總體設計、詳細設計、編碼、測試的步驟和內容。 考核階段 六、個人任務 做一個全局設計 ,設計一個頭文件發(fā)給組員。 頭文件: include include define N 100 int n,flag。 char a。 struct employee { int num。 char name[20]。 char sex。 int age。 char xueli[30]。 int wage。 char addr[30]。 char tel[20]。 } em[100]。 void menu()。 void menu() /*菜單函數(shù) */ { printf( ************ 歡 迎 進 入 職 工 信 息 管 理 系 統(tǒng)**********\n)。 printf( )。 printf( \n)。 printf( )。 printf( \n)。 printf( )。 printf( \n)。 printf( \n)。 printf( ******************** 謝謝使用******************\n)。 printf(\n)。 printf(\n)。 } 總體 設計方案 一.系統(tǒng)的總體流程圖 圖 菜單 開始 根據(jù)菜單輸入 n 的值選擇程序 保存 結束 是否繼續(xù)進行 N Y YY 5 添加職工信息 6 修改職工信息 2 瀏覽職工信息 3 查詢職工信息 4 刪除職工信息 7 退出 1 錄入職工信息 二 . 為了方便使用結構此系統(tǒng)結構均為全局類型定義 struct employee //定義一個職工信息的結構體 { int num。 char name[10]。 char sex。 int age。 char xueli[30]。 int wage。 char addr[30]。 char tel[20]。 }em[100]。 三 .各模塊的功能和實現(xiàn) :顯示職工管理系統(tǒng)的主菜單,供用戶選擇所需的功能,通過自己定義的 void menu()函數(shù)來實現(xiàn)。 :輸入職工的工號、姓名以及其它的一些職工的相關信息,通過自己定義的 void input()函數(shù)來實現(xiàn)。 :將內存中職工的信息輸出到磁盤文件中,可以通過自己定義的 void save(int)函數(shù)來實現(xiàn)。 :瀏覽所有職工的相關信息,通過自己定義的 void display()函數(shù)來實現(xiàn)。 :刪除需要刪除的職工的所有信息,通過自己定義 的 void del()函數(shù)來實現(xiàn)。 :添加需要添加的職工的相關信息,通過自己定義的 void add()函數(shù)來實現(xiàn)。 :可以按職工號來查詢職工的相關信息,通過自己定義的void search_num()函數(shù)來實現(xiàn)。 :可以按職工的學歷來查詢職工的相關信息,通過自己定義的 void search_xuelil 函數(shù)來實現(xiàn)。 :可以按職工的電話來查詢職工的相關信息,通過自己定義的 void search_tel 函數(shù)來實現(xiàn)。 模塊:可以修改需要修改的職工的相關信息,通過自己定義的 void modify()函數(shù) 來實現(xiàn)。 :退出職工信息管理系統(tǒng),通過頭文件 中的 exit( 0)函數(shù)來實現(xiàn)。 使用說明及運行實例 ,進入職工信息管理系統(tǒng)的主菜單: 圖 1:進入主菜單界面 “ 1” 進行錄入職工信息: 圖 2:錄入職工信息 “ y” 返回主菜單(界面同圖 1)。 “ 2” 瀏覽職工信息: 圖 3:瀏覽職工信息 “ y” 后繼續(xù),輸入 “ 3” 進行 查 詢職工信息: 圖 4:按職工號及學歷查詢職工信息 圖 5:按電話號碼查詢職工信息 ,輸入“ 4”進行刪除職工信息: 圖 6:刪除職工信息 “ 5”進行添加職工信息: 圖 7:添加職工信息 “ 6”進行修改職工信息:
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1