C语言知识课程规划设计职工信息管理计划系统

C语言知识课程规划设计职工信息管理计划系统

ID:43428494

大小:665.50 KB

页数:26页

时间:2019-10-02

C语言知识课程规划设计职工信息管理计划系统_第1页
C语言知识课程规划设计职工信息管理计划系统_第2页
C语言知识课程规划设计职工信息管理计划系统_第3页
C语言知识课程规划设计职工信息管理计划系统_第4页
C语言知识课程规划设计职工信息管理计划系统_第5页
资源描述:

《C语言知识课程规划设计职工信息管理计划系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、-+课程设计报告课程名称C语言程序设计课题名称职工信息管理系统专业通信工程班级1402班学号201403020222姓名熊舒炼指导教师罗雅博2015年7月3日-+目录一、总体设计方案………………………………………………2二、课程设计目的与要求…………………………………………32.1设计目的…………………………………………………32.2设计要求…………………………………………………3三、使用说明及运用实例………………………………………3四、项目源程序代码……………………………………………8五、设计心得与总结……………………………………………2

2、3六、参考文献……………………………………………………24-+总体设计方案(一)、系统总体流程图(二)、为了方便使用,此系统结构均为全局类型定义structemployee//定义一个职工信息的结构体{charnum[20];charname[20];charsex;charage[20];charxueli[30];intwage;charaddr[30];charpost[20];longinttel;}em[100];-+(三)、各模块的功能与实现1.菜单模块:显示职工管理系统的主菜单,供用户选择所需功能,通过自己定义的voidmen

3、u()函数实现。2.输入模块:输入职工的工号、姓名及其他的一些职工信息,通过自己定义的voidinput()函数实现。3.保存模块:将内存中职工信息输出到磁盘文件中,通过自己定义的voidsave(int)函数实现。4.浏览模块:浏览所有职工的信息,通过自己定义的voiddisplay()函数实现。5.删除模块:删除需要删除的职工所有信息,通过自己定义的voiddel()函数实现。6.查询模块:a.按职工号查询职工相关信息,通过自己定义的voidsearch-num()函数实现。b.按职工学历查询相关职工信息,通过自己定义的voidsear

4、ch-xueli()函数实现。c.按职工电话号码查询相关职工信息,通过自己定义的voidsearch-tel()函数实现。7.修改模块:可以修改需要修改的职工信息,通过自己定义的voidmodify()函数实现。8.退出系统模块:推出职工信息管理系统,通过头文件中的windows.h中的exit(0)函数实现。课程设计的目的与要求一、课程设计目的《C语言程序设计》是通信工程专业重要的基础课,通过本课程设计使学生进一步巩固课堂所学知识,全面熟悉、掌握C语言程序设计的基本方法和技巧,进一步提高编写程序、阅读分析程序及上机操作、调试程序的能力。二

5、、课程设计要求职工信息包括职工号、姓名、性别、出生年月、学历、职务、工资、住址、电话等(职工号不重复)。系统以菜单方式工作;能录入职工信息并保存;显示所有职工信息(以一定的格式);查询职工信息(以一种或多种方式);修改职工信息并保存;删除职工信息。所有信息保存在文件中(每次使用,上次保存的信息能从文件中读取)。使用说明及运用实例-+1.运行程序,进入职工管理系统的主菜单:图12.输入数字“1”进行录入职工信息:-+图23.输入“y”返回住主菜单(界面同图1)4.输入“2”浏览职工信息:-+5.输入“y”后继续,输入“3”查询职工信息:图4-

6、+6.进入主菜单,输入“4”进行删除职工信息:图57.进入主菜单输入“5”进行修改职工信息-+图68.进入主菜单输入“6”退出职工信息管理系统四、项目程序源代码#include#include#include-+#defineN100structemployee{charnum[20];charname[20];charsex;charage[20];charxueli[30];intwage;charaddr[30];charpost[20];longinttel;}em[100]

7、;/*定义一个结构体*/voidmenu();voidinput();voidsave(int);voidsav(int);voiddisplay();voiddel();voidsearch();voidsearch_num();voidsearch_xueli();voidsearch_tel();voidmodify();/*定义各函数*/voidmenu()/*菜单函数*/{printf("");printf("");printf("******************职工信息管理****************");p

8、rintf("1.录入职工信息");printf("2.浏览职工信息");printf("3.查询职工信息");printf("4.删除职工信息");printf("5.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。