基于C语言 人事管理系统_100003
知止自律打卡-微信小程序APP
一款微信自律打卡小程序,支持自定义打卡项目、习惯记录、项目日记、专注计时与数据统计。自律打卡、学习打卡、读书打卡、健身打卡、运动打卡、减肥打卡、戒色打卡、养生打卡、戒烟、戒酒、戒熬夜等多种场景。万能打卡模板自由创建。可自定义每日打卡目标,记录习惯连续天数,可视化追踪成长进度。
了解产品详情 →
微信搜索「知止自律打卡」
1 需求
- 100003人事管理系统
某高校主要人员有:在职人员(行政人员、教师、一般员工)、退休人员及临时工。现在需要储存这些人员的人事档案信息,内容包括编号、姓名、年龄、职务、职称、政治面貌、最高学历、任职时间、来院时间、人员类别。其中,人员编号唯一,不能重复。
(1) 添加删除功能:能根据学院人事的变动情况,添加删除记录。
(2) 查询功能:能根据编号和姓名进行查询。
(3) 编辑功能(高级):根据查询对相应的记录进行修改并记录。
(4) 统计功能:能根据多种参数进行人员的统计(在职人数、党员人数、女工人数,高学历高职称人数),统计要求同时显示被统计着的信息。
(5) 排序功能:按照年龄、来院时间进行排序。
(6) 保存功能:能对输入的数据进行相应的存储。

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 展示
菜单

增加人员信息

查询人员信息

修改人员信息

统计人员信息

对人员排序

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

需要的可联系群主:
qq群:629640042
点击链接加入群聊【程序员兼职接单群】:https://jq.qq.com/?_wv=1027&k=3JarmEmO
标签: