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

(26页)

'C语言知识课程规划设计职工信息管理计划系统'
-+课 程 设 计 报 告课程名称 C语言程序设计 课题名称 职工信息管理系统 专 业 通信工程 班 级 1402班 学 号 201403020222 姓 名 熊舒炼 指导教师 罗雅博 2015年 7月 3 日 目 录一、 总体设计方案 ………………………………………………2二、课程设计目的与要求…………………………………………32.1 设计目的 …………………………………………………32.2 设计要求 …………………………………………………3三、使用说明及运用实例 ………………………………………3四、项目源程序代码 ……………………………………………8五、设计心得与总结 ……………………………………………23六、参考文献 ……………………………………………………24总体设计方案(一)、系统总体流程图(二)、为了方便使用,此系统结构均为全局类型定义struct employee//定义一个职工信息的结构体{ char num[20]; char name[20]; char sex; char age[20]; char xueli[30]; int wage; char addr[30]; char post[20]; long int tel;}em[100];(三)、各模块的功能与实现1.菜单模块:显示职工管理系统的主菜单,供用户选择所需功能,通过自己定义的void menu()函数实现。2.输入模块:输入职工的工号、姓名及其他的一些职工信息,通过自己定义的void input()函数实现。3.保存模块:将内存中职工信息输出到磁盘文件中,通过自己定义的void save(int)函数实现。4.浏览模块:浏览所有职工的信息,通过自己定义的void display()函数实现。5.删除模块:删除需要删除的职工所有信息,通过自己定义的void del()函数实现。6.查询模块:a.按职工号查询职工相关信息,通过自己定义的void search-num()函数实现。b.按职工学历查询相关职工信息,通过自己定义的void search-xueli()函数实现。c.按职工电话号码查询相关职工信息,通过自己定义的void search-tel()函数实现。7.修改模块:可以修改需要修改的职工信息,通过自己定义的void modify()函数实现。8.退出系统模块:推出职工信息管理系统,通过头文件中的windows.h中的exit(0)函数实现。课程设计的目的与要求一、 课程设计目的《C语言程序设计》是通信工程专业重要的基础课,通过本课程设计使学生进一步巩固课堂所学知识,全面熟悉、掌握C语言程序设计的基本方法和技巧,进一步提高编写程序、阅读分析程序及上机操作、调试程序的能力 。二、课程设计要求职工信息包括职工号、姓名、性别、出生年月、学历、职务、工资、住址、电话等(职工号不重复)。系统以菜单方式工作;能录入职工信息并保存;显示所有职工信息(以一定的格式);查询职工信息(以一种或多种方式);修改职工信息并保存;删除职工信息。所有信息保存在文件中(每次使用,上次保存的信息能从文件中读取)。使用说明及运用实例1.运行程序,进入职工管理系统的主菜单: 图12.输入数字“1”进行录入职工信息: 图23.输入“y”返回住主菜单(界面同图1)4.输入“2”浏览职工信息:5.输入“y”后继续,输入“3”查询职工信息: 图46.进入主菜单,输入“4”进行删除职工信息: 图57.进入主菜单输入“5”进行修改职工信息 图68.进入主菜单输入“6”退出职工信息管理系统四、项目程序源代码#include <stdio.h>#include <stdlib.h> #include <string.h>#define N 100struct employee{ char num[20]; char name[20]; char sex; char age[20]; char xueli[30]; int wage; char addr[30]; char post[20]; long int tel;}em[100]; /*定义一个结构体*/void menu();void input();void save(int);void sav(int);void display();void del();void search();void search_num();void search_xueli();void search_tel();void modify(); /*定义各函数*/void menu() /*菜单函数*/{ printf("\n"); printf("\n"); printf(" ******************职工信息管理****************\n"); printf(" 1.录入职工信息"); printf(" 2.浏览职工信息\n"); printf(" 3.查询职工信息"); printf(" 4.删除职工信息\n"); printf(" 5.修改职工信息"); printf(" 6.退出\n"); printf(" ********************谢谢使用******************\n"); printf("\n"); pr
关 键 词:
语言 知识 课程 规划 设计 职工 信息管理 计划 系统
 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:C语言知识课程规划设计职工信息管理计划系统
链接地址: https://www.wenku365.com/p-43428494.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给天天文库发消息,QQ:1290478887 - 联系我们

本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。本站是网络服务平台方,若您的权利被侵害,侵权客服QQ:1290478887 欢迎举报。

1290478887@qq.com 2017-2027 https://www.wenku365.com 网站版权所有

粤ICP备19057495号 

收起
展开