#include

#include

#include

#include

enum Sex{male,famale}; //性别分类,默认0为男,1为女

enum Education{high,bachelor,master,docter,other}; //学历分类,默认0开始

double Salary={0.0}; //工程师薪水

unsigned int EngineerMonthWorkDays={0}; //工程师工作天数

int n=0; //计数

int EngineerMonthBenefit; //月效益

int EngineerMonthInsurance; //月保险金

struct DateStruct //日期结构,用于存储工程师的出生生日

{

int year;

int month;

int day;

};

struct EngineerStruct //声明存储工程师信息的结构体

{

unsigned int EngineerNo; //工程师编号

char EngineerName[20]; //工程师姓名

unsigned int EngineerSex; //工程师性别

struct DateStruct EngineerBirth; //工程师生日

char EngineerHometown[10]; //工程师籍贯

unsigned int EngineerEducation; //工程师学历

char EngineerAddress[30]; //工程师地址

char EngineerPhone[15]; //工程师电话

unsigned int EngineerWorkYears; //工程师工龄

float EngineerBaseSalary; //工程师基本薪水

struct EngineerStruct *next;

};

void menu() //显示菜单

{

printf("-------------------------------------------------------\n");

printf(": 软件测试工程师管理系统 :\n");

printf("-------------------------------------------------------\n");

printf("\n");

printf("1.输入软件测试工程师资料\n");

printf("2.删除指定测试工程师资料\n");

printf("3.查询软件测试工程师资料\n");

printf("4.修改软件测试工程师资料\n");

printf("5.计算测试工程师的月薪水\n");

printf("6.保存新添加的工程师资料\n");

printf("7.对测试工程师信息排序!\<1编号升序2姓名升序3工龄降序\>\n");

printf("8.输出所有测试工程师信息\n");

printf("9.清空所有测试工程师数据\n");

printf("10.打印软件测试工程师数据报表\n");

printf("11.从文件重新导入测试工程师数据\n");

printf("0.结束\\n");

printf("\n");

printf("请输入您的选择: ");

}

int Find(struct EngineerStruct *head,unsigned No) //判断该编号是否存在

{

struct EngineerStruct *p1,*p2;

if(head == NULL)

{

return 0;

}

p1 = head;

while (p1->EngineerNo != No && p1->next !=NULL)

{

p2 = p1;

p1 = p1->next;

}

if(No == p1->EngineerNo)

{

return 1;

}

else

{

return 0;

}

}

void FindError(

struct EngineerStruct *p1,struct EngineerStruct *head) //判断输入的工程师信息是否正确

{

while (((p1->EngineerNo<= 0) || (p1->EngineerNo >= 10

软件测试的系统代码,软件测试工程师管理系统代码相关推荐

  1. 管理系统制作的python代码_python学生管理系统代码实现

    本文实例为大家分享了python学生管理系统的具体代码,供大家参考,具体内容如下 类 class Student: stuID = "" name = "" s ...

  2. 代码 - 软件测试扎心的痛

    概述 软件测试工程师通常会面临着一个普遍的问题:软件测试工程师工作中需要写代码吗? 在理清这个问题前,我们有必要先全面的了解下软件测试的各种角色. 一般而言软件测试大体可以分为两类角色: 业务型测试 ...

  3. 课程设计-基于SSM的美容美发造型预约管理系统代码Java理发剪发设计造型系统vue美发店管理系统

    课程设计-基于SSM的美容美发造型预约管理系统代码Java理发剪发设计造型系统vue美发店管理系统 注意:该项目只展示部分功能,如需了解,评论区咨询即可. 1.开发环境 开发语言:Java 后台框架: ...

  4. Methodot低代码电影票房管理系统实战案例(二):前端低代码搭建系统后台

    本次系统后台实战将使用Methodot应用工厂中的前端低代码组件完成搭建,无需注册域名.购买云服务器.虚拟机等,可在Methodot云端一体化完成开发.交付.访问.运维,3s即可部署至线上 免运维,在 ...

  5. 教师查询系统C语言,C语言教师管理系统代码

    <C语言教师管理系统代码>由会员分享,可在线阅读,更多相关<C语言教师管理系统代码(6页珍藏版)>请在人人文库网上搜索. 1.精选文档#include #include #in ...

  6. php代码的健壮性,代码健壮性的几点思考 - 逍遥客 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    自动化一直如火如荼的发展的,但同时,很多从业者在经历了最初的热情.激进之后,也会陷入了冷静的思考:那就是投入产出比问题,那就是自动化测试是否真的给测试工作带来了质的改变. 在诸多的引起思考,带来彷徨的 ...

  7. 软件测试入门之软件测试的原则与测试工程师的要求(了解即可)

    说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家! 接着上一篇博客继续往下写 :https://blog.csdn.net/qq_41782425/article/details/1 ...

  8. 软件测试职业培训中心,软件测试工程师就业班

    [课程内容] 一.破冰行动 开学典礼 二.软件测试基础理论 1.软件测试背景知识 2.软件工程基本理论 3.软件质量 4.软件测试概论 5.软件测试类型 6.软件测试基本理论 7.软件测试管理 8.测 ...

  9. 给研发工程师的代码质量利器 | SOFAChannel#5 直播整理

    2019独角兽企业重金招聘Python工程师标准>>> > SOFA:Channel,有趣实用的分布式架构频道. > > 本文根据 SOFAChannel#5 直播 ...

  10. html5学生信息注册码,JavaScript+HTML实现学生信息管理系统代码示例

    本篇文章小编给大家分享一下JavaScript+HTML实现学生信息管理系统代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 一.前言 用数组来 ...

最新文章

  1. Java类Demo中存在_Java中的数据类型转换
  2. haproxy对mysql集群进行负载均衡
  3. C# 子类实例化基类 基类使用不了子类的方法_老话题:6个方法,检验你有没有正确使用设计模式...
  4. Android控件随手指的移动而移动
  5. YbtOJ#20068-[NOIP2020模拟赛B组Day5]连通子图【构造】
  6. Docker - 实战TLS加密通讯
  7. thinkphp中如何使用PHP函数,如何在ThinkPHP中使用函数进行回调
  8. 西瓜书《支持向量机SVM》 原始形式推导+拉格朗日乘数法的SVM形式+SVM对偶形式推导+SMO算法推导
  9. 桌面版docker操作_10分钟快速掌握Docker必备基础知识
  10. docker安装informix
  11. 出海推荐 (出海服务器盘点)
  12. edge浏览器设置启动时默认打开新标签页
  13. 严重:init datasource errorcom.mysql.jdbc.exceptions.jdb4.CommunicationsException:Communications link失败
  14. Python3 gevent 报错 RuntimeWarning: greenlet.greenlet size changed
  15. 星巴克推出首个黄金档嘉宾“夜聊”节目;阿华田中国首发两款新品;帝亚吉欧中国首家麦芽威士忌酒厂正式动工 | 食品饮料新品...
  16. 关于xftp和xshell 软件评估期已过的解决办法
  17. Confluence和JIRA区别
  18. unity3d实现LOL中的相机控制功能
  19. [哈希]PAT1039 Course List for Student
  20. java毕业生设计贝儿米幼儿教育管理系统计算机源码+系统+mysql+调试部署+lw

热门文章

  1. 计算房租收入比(1)- scrapy 爬取网上租房信息
  2. SpringBoot爬虫
  3. English trip V2 - 24 Making Predictions Teacher: Taylor
  4. php文件zend解密,php zend无法解密怎么办
  5. 有趣的数字(C++)
  6. 中国的高校计算机教育存在哪些问题?
  7. [摘]广义企业级PDM系统下的PPM(工艺规划管理)
  8. 什么是数据安全,为什么需要数据安全,怎么才能实现数据安全?
  9. 蓝桥杯 STEMA 考试选择题模拟题
  10. 对栈的学习(前缀、中缀、后缀表达式)超详细!由计算器的实现哦