有勇气的牛排博客
☰

基于C语言 人事管理系统_100003


知止自律打卡-微信小程序APP
一款微信自律打卡小程序,支持自定义打卡项目、习惯记录、项目日记、专注计时与数据统计。自律打卡、学习打卡、读书打卡、健身打卡、运动打卡、减肥打卡、戒色打卡、养生打卡、戒烟、戒酒、戒熬夜等多种场景。万能打卡模板自由创建。可自定义每日打卡目标,记录习惯连续天数,可视化追踪成长进度。
了解产品详情 →
微信搜索「知止自律打卡」
知止自律打卡微信小程序

1 需求

某高校主要人员有:在职人员(行政人员、教师、一般员工)、退休人员及临时工。现在需要储存这些人员的人事档案信息,内容包括编号、姓名、年龄、职务、职称、政治面貌、最高学历、任职时间、来院时间、人员类别。其中,人员编号唯一,不能重复。
(1) 添加删除功能:能根据学院人事的变动情况,添加删除记录。
(2) 查询功能:能根据编号和姓名进行查询。
(3) 编辑功能(高级):根据查询对相应的记录进行修改并记录。
(4) 统计功能:能根据多种参数进行人员的统计(在职人数、党员人数、女工人数,高学历高职称人数),统计要求同时显示被统计着的信息。
(5) 排序功能:按照年龄、来院时间进行排序。
(6) 保存功能:能对输入的数据进行相应的存储。

image.png

2 部分代码

#include<stdlib.h>
#include <stdio.h>
#include <string.h>
struct staff/*定义结构体*/
{
	char num[10];			/*编号*/
	char name[20];			/*姓名*/
	char sex[10];			/*性别*/
	int age;			/*年龄*/
	char duty[20];			/*职务*/
	char title[20];			/*职称*/
	char p_landscape[30];		/*政治面貌*/
	char Qualifications[30];	/*学历*/
	int Service_time;		/*任职时间*/
	char come_time[30];		/*来院时间*/
	char category[30];		/*人员类别*/
}staff[100];

struct staff s;
int n;
void menu();
void printf_face()/*显示数据结构项目函数*/
{
   printf("编号姓名   性别年龄职务   职称 政治面貌学历     任职时间来院时间    人员类别\n");
}

...

3 展示

菜单
image.png

增加人员信息

image.png

查询人员信息

image.png

修改人员信息

image.png

统计人员信息

image.png

对人员排序

image.png

保存人员信息:保存人员信息到txt文本

浏览人员信息
image.png

需要的可联系群主:
qq群:629640042

点击链接加入群聊【程序员兼职接单群】:https://jq.qq.com/?_wv=1027&k=3JarmEmO

标签:

×
×