日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

职工信息管理系统设计c语言,c语言之职工信息管理系统设计.doc

發(fā)布時(shí)間:2023/12/10 windows 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 职工信息管理系统设计c语言,c语言之职工信息管理系统设计.doc 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

程序設(shè)計(jì)基礎(chǔ)課程設(shè)計(jì)

題目名稱: 職工信息管理系統(tǒng)設(shè)計(jì)

姓 名 趙家振

學(xué) 號(hào) 0906150207

專 業(yè) 信息安全

班 級(jí) 信安1502

指導(dǎo)教師 馮啟龍

編寫日期 2015/12/20

目錄

一、需求分析3

1.選題3

2.題目分析3

二、總體設(shè)計(jì)5

1.基本思路:5

三、詳細(xì)設(shè)計(jì)6

(一)信息儲(chǔ)存函數(shù):6

(二)信息讀取函數(shù):6

(三)信息展示函數(shù):7

(四)信息查找函數(shù):8

(五)信息刪除函數(shù)10

四、程序運(yùn)行結(jié)果測(cè)試與分析12

1.主菜單界面:12

2.信息瀏覽功能:13

3.信息錄入功能:13

4.信息查詢功能14

5.信息刪除功能15

6.信息修改功能17

7.退出界面19

五、結(jié)論與心得20

1.變量定義、命名:20

2.文件的建立、存儲(chǔ)、讀取:20

3.信息錄入功能21

4.數(shù)據(jù)體結(jié)構(gòu)定義21

5.信息忘記修改21

6.對(duì)條件的控制22

7.畫面界面設(shè)置22

8.程序模塊化設(shè)計(jì)22

9.未完成的想法23

六、源代碼清單24

1.感謝35

一、需求分析

1.選題

題目一:職工信息管理系統(tǒng)設(shè)計(jì)

職工信息包括職工號(hào)、姓名、性別、年齡、學(xué)歷、工資、住址、電話等(職工號(hào)不重復(fù))。

試設(shè)計(jì)一職工信息管理系統(tǒng),使之能提供以下功能:

1、系統(tǒng)以菜單方式工作

2、職工信息錄入功能(職工信息用文件保存)--輸入

3、職工信息瀏覽功能--輸出

4、職工信息查詢功能--算法

查詢方式

?按學(xué)歷查詢等

按職工號(hào)查詢等

5、職工信息刪除、修改功能void save(int m)

{

int i;

FILE*fp;

if((fp=fopen("職工名單.txt","wb"))==NULL)

{

printf("文件打開錯(cuò)誤\n");

exit(0);

}

for(i=0;i

if(fwrite(&member[i],sizeof(struct inf),1,fp)!=1)

printf("文件寫入錯(cuò)誤\n");

fclose(fp);

}

函數(shù)功能:將信息存儲(chǔ)到文件中

(二)信息讀取函數(shù):

int load()

{

FILE*fp;

int i=0;

if((fp=fopen("職工名單.txt","rb"))==NULL)

{

printf("文件打開失敗\n");

exit(0);

}

else

{

do

{

fread(&member[i],sizeof(struct inf),1,fp);

i++;

}

while(feof(fp)==0);

}

fclose(fp);

return(i-1);

}

函數(shù)功能:將儲(chǔ)存在文件中的信息讀入程序中,返回已有信息量的值

(三)信息展示函數(shù):

void show()

{

int t;

int i=load();

printf("工號(hào)\t\t\t姓名\t\t\t性別\t\t\t年齡\n\n");

for(t=0;t

printf("%-12s\t\t%-12s\t\t%-12s\t\t%-12d\n\n",member[t].no,member[t].name,member[t].sex,member[t].age);

printf("工資\t\t\t學(xué)歷\t\t\t地址\t\t\t手機(jī)號(hào)碼\n\n");

for(t=0;t

printf("%-12ld\t\t%-12s\t\t%-12s\t\t%-12s\n\n",member[t].wages,member[t].edu,member[t].addr,member[t].telno);

}

函數(shù)功能:簡單地將存儲(chǔ)在文件中的信息打印在屏幕上

(四)信息查找函數(shù):

void func3()

{

int t,a,cmd3;

int i=l

總結(jié)

以上是生活随笔為你收集整理的职工信息管理系统设计c语言,c语言之职工信息管理系统设计.doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。