没有合适的资源?快使用搜索试试~ 我知道了~
最新职工信息管理系统程序设计.doc
1 下载量 154 浏览量
2022-12-03
11:31:37
上传
评论 3
收藏 1.64MB DOC 举报
温馨提示
试读
141页
最新职工信息管理系统程序设计.doc
资源推荐
资源详情
资源评论
职工信息管理系统程序设计
(可以直接使用,可编辑 优秀版资料,欢迎下载)
引言
通过大一下学期对 C 语言的学习,了解到了很多 C 语言的相关知识。
学习的过程有很多困惑但是当自己能够独立的看懂,能够独立的完成一
个简单的程序时,心中就会收获无限的喜悦和成就感。我可以看懂一些
简单的程序,编写一些简单的程序,更多的是学会了一种思想—-编程,
它让我去思考很多日常生活中的事物是怎样通过一个个小小的函数实
现其功能的,激发我探究的兴趣,更让我认真学习 C 语言的程序设计。
C 语言是在国内外广泛使用的一种计算机语言。C 语言简洁紧凑、
使用灵活方便、运算符丰富、适用范围大、可移植性好。它既具有高级
语言的特点,又具有汇编语言的特点.它可以作为系统设计语言,编写工
作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬
件的应用程序。
在这次的课程设计中我将通过亲自设计程序,让自己熟悉 C 语言操
作,更熟练的掌握 C 语句。初步体会编程的过程,在不断的调试中获得
最为完整的程序,为将来的程序深入学习打下基础和培养兴趣.
1 功能简介和设计要求
1.1 程序功能简介
可以向文件中录入、删除、添加、查询职工信息,也可以从文件中导
出来浏览
1.2 程序设计要求
职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、
等(职工号不重复)。试设计职工信息管理系统,使之能提供以下功能:
系统以菜单方式工作
职工信息录入功能(职工信息用文件保存)--输入
职工信息浏览功能 --输出
查询信息功能:(至少一种查询方式) --算法
按职工号查询
按学历查询
按 查询
职工信息删除、添加功能
2 程序总体设计框图
:用键盘输入职工信息
:将信息写入指定文本文件
:将信息导出放在结构数组 em 中
:将所有信息显示在屏幕上
:输入职工号显示信息
:输入名字显示信息
:输入学历显示信息
:删除原有的职工信息
:添加新的职工信息
3 主要函数介绍
主函数:main()
显示系统工作菜单,罗列该系统所有功能。先声明所有将会调用到的
函数名。再运用选择函数 switch 即可根据使用者所输入的功能代号进入
对应的功能程序。亮点:定义一个全局变量*p 和全局变量a。其中a表
示当前系统中职工人数,p指向a的地址,追踪人数变化,这样在添加
显示主菜单
输入函数
查询函数
浏览函数
导出函数
写入函数
删除函数
按学历查询
按 查询
按职工号查询
添加函数
或者删除导致人数变化后,浏览函数 display()能够正确显示出当前人数的
职工信息。宏定义 define N 指定首次输入的职工人数,可根据不同需要随
时更改。
n=1 n=2 n=3 n=4 n=5 default
输入函数:void input()
定义一个结构 struct employee 和数组 em【N】用来储存 N 个职工的
所有信息(职工号 em【i】number、姓名 em【i】name、性别 em【i】sex、
年龄 em【i】age、学历 em【i】xueli、工资 em【i】wage、住址 em【i】
address、 em【i】telephone)。通过 for 循环输入所有职工信息。用 printf
开始
显示菜单
输入功能代码 switch(n)
调 用 输
入
函数
Input()
调 用 浏
览函数
Display()
调 用 查
询函数
Search()
调 用 删
除函数
Del()
调 用 添
加函数
Add()
退出
Exit(0)
结束
剩余140页未读,继续阅读
资源评论
matlab大师
- 粉丝: 2492
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功