C++程序设计-职工信息管理系统_第1页
C++程序设计-职工信息管理系统_第2页
C++程序设计-职工信息管理系统_第3页
C++程序设计-职工信息管理系统_第4页
C++程序设计-职工信息管理系统_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

#delet()函数用于删除指定职工号的职工所有信息。modify()函数原型:intmodify(inta,intf)modify。函数用于修改指定职工号的职工的信息。quit()函数原型:voidquit()quit()函数用于退出职工管理系统。5.程序实现(1)、源程序(略)(2)、运行结果(1)主界面(图7)共有0条记录HIM:HIM:HIM:HIM:HIM:HZ* .卒前A[J"^=" 2■泣!|帘pXXXXXXXX3(Jt3(Jt3(Jt3(-工 崇景MKMKKXKX3■^£询己^■ 4■::忝力口i己 MNMNMNMNJ<J<J<J<J<J<J<-工 /r*r*r*r*r /r 口g口g口g口kkkkkkkMZMZMZMZMZMZMZMZMZMZMZMXMXb.册除己录■ 6■辞改j己~^”><1(><1<)<1<'3(甘3(3*3(73(-工 _M__R_ _R_ _R_ _R_ _R_ 1H.1H.1H. M.■M.■M.■M._H._H._H._H._H._H._H.比比比比比比比比比比比耳彳耳彳艮出系自充Pleaseinputyolipchoice:

当用户刚进入职工信息管理系统时,其主界面如图7所示。此时,系统己经将〃c:\news〃文件打开,若文件不为空,则将数据从文件中逐条记录读出,并写入数组中。用户可选择之间的数值,调用相应功能进行操作。当输入为7时,退出此管理系统。(2)输入记录当用户输入1并按Enter键后,即可进入数据输入界面。其输入记录过程如图8所示,这里输入了3条记录。执行判断语句时,当用户输入为Y或者y时,继续输入,当用户输入N或者n时,它会结束输入过程,按任意键返回到主菜单界面。ea始工商我话喙

P1开职姓隹于住电年工-1-.i2ea始工商我话喙

P1开职姓隹于住电年工-1-.i2—1—2A-:邓女木四1521输号 ?1至9u.t录11梅省81P己0白斗^0choice二1V0A<前111容g榔记20国:2王女本四152130皆输号董工配比由鹭是开职姓搂于住电年工?0>SN1/1¥0(fl人录11输圮20琳科X・专专继输号 不给工肃历图8.输入记录(3)浏览记录

当用户执行了输入记录或已经从数据文件中读取了记录之后,即可输入2并按Enter键,查看当前数组中的记录情况,如图9所示,此时屏幕上有3条记录。Pleaseinputyollpchoice开始浏览记亲?职工号姓丈性别Pleaseinputyollpchoice开始浏览记亲?职工号姓丈性别2011101188 邓色梅 女2011101190 主跃容 K2011101180 李琳 卷按任意键返回 四四四、币不干宾源都址宜百住省省省电话年龄152081932392115298193238211520819323722工资

3509

3909

2509图9.浏览记录(4)查询记录当用户输入3并按Enter键后,即可进入记录查询界面。其查询记录过程如图所示,用户可按职工学历(如图10)或职工号(如图11)进行记录查找。Pleaseinputyour-choice:3请输入要查职工学历::柄i2.按职工号>:1职工号

2011101188

2811181198王跃容女请输入要查职工学历::柄i2.按职工号>:1职工号

2011101188

2811181198王跃容女住址

四川省宜宾市

四JI省万源市电话152081932391520S19323S年龄工资212135003000按任意键返回2.按职工号)=22011101188四川雅宾市叩记找查,—询查要号输职2.按职工号)=22011101188四川雅宾市叩记找查,—询查要号输职P1藉请电话年龄工资1520819323921 3509按任意键返回 11.按职工号查询

(5)添加记录当用户输入4并按Enter键后,即可进入添加记录界面。其添加记录过程如图12所示。^ama 露话警pl请至强隼住电年工^ama 露话警pl请至强隼住电年工你超插入的位亶S-4>:2尢己录!职工号二2011101189=林轩四川省绵阳市234000添加成功,接任意键返回 图12.添加记录(5)删除记录当用户输入5并按Enter键后,即可进入记录删除界面。其删除记录过程如图13所示,这里按职工号删除了一条职工号为2011101190的记录。XXX…xxxxxXXX…xxxxx…xi.输入记录2.测饰j已录苴丁苴肾苴肾苴肾苴肾苴肾苴肾XXXXXXXXXXXXXXX3XXXXXXXXXXXXXXX3•查询记录4■添加i己录/苴丁苴肾苴肾苴肾苴肾苴肾苴肾XXX…XXX…xxxxx…X5•删除记录6.修改记录――**“7.退出系统leaseinputynui1choice:5勺工号:2011101190勺工号:2011101190图13.删除记录(6)修改记录

当用户输入6并按Enter键后,即可进入记录修改界面。其修改记录过程如图14所示,这里修改了职工号为2011101180的职工的姓名、住址和电话号码。ea.工职11e^电话尊se多工10入ea.工职11e^电话尊se多工10入■工改要号il^rnx与四152ce.,另778oist11ch工,10E由矛011产•职姓李:2u.t录改号斗uHX--r...2省812达93市4MU3:62011101180四川黑都市电话年龄工资1529819323722 25配修改成功,按任息键返回 图14.修改记录(7)保存记录当用户输入7并按Enter键后,屏幕显示“退出系统…..再按Enter键即可进入记录保存界面并退出系统。其保存结果提示信息如图15所示,这里有3条记录已经存储至磁盘数据文件c:\news中。leaseinputyourchoice:7子成功!退出系统子成功!退出系统图15.保存记录6.小结本文介绍了职工信息管理系统的设计思路及其编程实现,重点介绍了功能模块的设计原理和利用数组存储结构实现职工信息管理的过程。实践是检验真理的唯一标准,学了再多的知识不会运用,就如同鸟儿长了翅膀却不会飞翔。学习了C语言就是为了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论