文档章节

双体系合作企业管理系统

DingCF
 DingCF
发布于 2017/04/09 20:56
字数 1611
阅读 5
收藏 0
点赞 0
评论 0


public class Company {
 /*
  * 编号、名称、企业类型、企业人数、企业介绍、企业登记日期
  */
 private String no;
 private String name;
 private String type;
 private int number;
 private String introduce;
 private String date;
 public String getNo() {
  return no;
 }
 public void setNo(String no) {
  this.no = no;
 }
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public int getNumber() {
  return number;
 }
 public void setNumber(int number) {
  this.number = number;
 }
 public String getType() {
  return type;
 }
 public void setType(String type) {
  this.type = type;
 }
 public String getIntroduce() {
  return introduce;
 }
 public void setIntroduce(String introduce) {
  this.introduce = introduce;
 }
 public String getDate() {
  return date;
 }
 public void setDate(String date) {
  this.date = date;
 }
}

 


import java.util.Scanner;

 

public class CompanyMag {
 /*
  *
  * 新增合作企业 查看合作企业 删除合作企业 修改合作企业 按合作企业人数排序 企业评估
  */
 private int m = 0;
 private int s = 0;

 

 public Companyset addCompany(Companyset comset) {// 增加
     int k = 1;
  Scanner scanner = new Scanner(System.in);
  while (k == 1) {
   Company company = new Company();
   System.out.println("请输入企业编号:");
   company.setNo(scanner.next());
   System.out.println("请输入企业名称:");
   company.setName(scanner.next());
   System.out.println("请输入企业类型:");
   company.setType(scanner.next());
   System.out.println("请输入企业介绍:");
   company.setIntroduce(scanner.next());
   System.out.println("请输入企业人数:(必须是数字)");
   company.setNumber(scanner.nextInt());
   System.out.println("请输入登记日期:");
   company.setDate(scanner.next());
   System.out.println("信息录入成功");
   m++;
   s++;
   for (int i = 0; i < comset.companys.length; i++) {
    if (comset.companys[i] == null) {
     comset.companys[i] = company;
     break;
    }
   }
   System.out.println("输入1继续,其他数字结束输入:");
   k = scanner.nextInt();
  }
  return comset;
 }

 

 public Companyset detal(Companyset comset) {// 删除

 

  if (m <= 0) {
   System.out.println("没有可以删除的信息:");
   return comset;
  }
  System.out.println("请输入你要删除企业的编号:");
  System.out.print("目前已有编号+公司:");
  for (int a = 0; a < m; a++) {
   System.out.print(comset.companys[a].getNo()+"+");
   System.out.print(comset.companys[a].getName() + "/");
  }
  Scanner scanner = new Scanner(System.in);
  String no = scanner.next();int y=1;
  for (int i = 0; i < m; i++) {
   if (no.equals(comset.companys[i].getNo())) {
     System.out.println("企业编号:" + comset.companys[i].getNo());
     System.out.println("企业名称:" + comset.companys[i].getName());
     System.out.println("企业类型:" + comset.companys[i].getType());
     System.out.println("企业介绍:" + comset.companys[i].getIntroduce());
     System.out.println("企业人数:" + comset.companys[i].getNumber());
     System.out.println("企业登记日期:" + comset.companys[i].getDate());
     System.out.println();
     System.out.println("确定删除输入1,其他数字退出");
     int mo = scanner.nextInt();
    if(y==mo){
     comset.companys[i] = null;
         m--;
    }
    
    return comset;
   }
  }
  System.out.println("没有可以删除的信息:");
  return comset;
 }

 

 public Companyset queri(Companyset comset) {// 查询

 

  if (m == 0) {
   System.out.println("没有可查询的信息:");
   return comset;
  }

 

  System.out.print("目前已有编号 +公司:");
  for (int a = 0; a < s; a++) {
   if (comset.companys[a] == null) {
   } else {
    System.out.print(comset.companys[a].getNo()+"+");
    System.out.print(comset.companys[a].getName() + "/");
   }
  }
  System.out.println();
  System.out.println("请输入你要查询企业的编号:");
  Scanner scanner = new Scanner(System.in);
  String no = scanner.next();
  for (int i = 0; i <= s; i++) {
   if (comset.companys[i] == null) {

 

   } else if (no.equals(comset.companys[i].getNo())) {
    System.out.println("企业编号:" + comset.companys[i].getNo());
    System.out.println("企业名称:" + comset.companys[i].getName());
    System.out.println("企业类型:" + comset.companys[i].getType());
    System.out.println("企业介绍:" + comset.companys[i].getIntroduce());
    System.out.println("企业人数:" + comset.companys[i].getNumber());
    System.out.println("企业登记日期:" + comset.companys[i].getDate());
    break;
   }
  }
  return comset;

 

 }

 

 public Companyset modify(Companyset comset) {// 修改
  if (m == 0) {
   System.out.println("没有可修改的信息:");
   return comset;
  }
  System.out.println("请输入你要修改企业的编号:");
  for (int a = 0; a < s; a++) {
   if (comset.companys[a] == null) {
   } else {
    System.out.print("目前已有的编号/名称/类型/介绍/人数/登记日期:");
    System.out.print(comset.companys[a].getNo()+"  /");
    System.out.print(comset.companys[a].getName()+"/");
    System.out.print(comset.companys[a].getType()+"/");
    System.out.print(comset.companys[a].getIntroduce()+"/");
    System.out.print(comset.companys[a].getNumber()+"/");
    System.out.println(comset.companys[a].getDate()+"/");
   }
  }
  Scanner scanner = new Scanner(System.in);
  String no = scanner.next();
  for (int i = 0; i < s; i++) {
   if (comset.companys[i] == null) {

 

   } else if (no.equals(comset.companys[i].getNo())) {
    System.out
      .println("企业编号:1/企业名称:2/ 企业类型:3/ 企业介绍:4/企业人数:5/登记日期:6/");
    switch (scanner.nextInt()) {
    case 1:
     System.out.println("目前编号:"+comset.companys[i].getNo());
     System.out.println("请输入修改的企业编号:");
     String b = scanner.next();
     comset.companys[i].setNo(b);
     break;
    case 2:
     System.out.println("目前名称:"+comset.companys[i].getName());
     System.out.println("请输入修改的企业名称:");
     String c = scanner.next();
     comset.companys[i].setName(c);
     break;
    case 3:
     System.out.println("目前类型:"+comset.companys[i].getType());
     System.out.println("请输入修改的企业类型:");
     String d = scanner.next();
     comset.companys[i].setType(d);
     break;
    case 4:
     System.out.println("目前介绍:"+comset.companys[i].getIntroduce());
     System.out.println("请输入修改的企业介绍:");
     String f = scanner.next();
     comset.companys[i].setIntroduce(f);
     break;
    case 5:
     System.out.println("目前人数:"+comset.companys[i].getNumber());
     System.out.println("请输入修改的企业人数:");
     int g = scanner.nextInt();
     comset.companys[i].setNumber(g);
     break;
    case 6:
     System.out.println("目前日期:"+comset.companys[i].getDate());
     System.out.println("请输入修改的企业登记日期:");
     String h = scanner.next();
     comset.companys[i].setDate(h);
     break;
    }
   }
  }
  return comset;
 }

 

 public Companyset bubbleSort(Companyset comset) {// 排序
  if (m == 0) {
   System.out.println("没有任何信息,不能排序:");
   return comset;
  }
  for (int i = 0; i < s; i++) {

 

   for (int j = i; j < s; j++) {
    if (comset.companys[i] == null) {
     break;
    } else if (comset.companys[j] == null) {
    
    } else {
     int a = comset.companys[i].getNumber();
     int b = comset.companys[j].getNumber();
     if (a > b) {
      Company temp = new Company();
      temp = comset.companys[j];
      comset.companys[j] = comset.companys[i];
      comset.companys[i] = temp;
     }
    }
   }
  }
  for (int j = 0; j < s; j++) {
   if (comset.companys[j] == null) {
    continue;
   } else {
    System.out.println("企业编号:" + comset.companys[j].getNo());
    System.out.println("企业名称:" + comset.companys[j].getName());
    System.out.println("企业类型:" + comset.companys[j].getType());
    System.out.println("企业介绍:" + comset.companys[j].getIntroduce());
    System.out.println("企业人数:" + comset.companys[j].getNumber());
    System.out.println("企业登记日期:" + comset.companys[j].getDate());
   }
   System.out.println();
  }
  return comset;

 

 }

 

 public Companyset juage(Companyset comset) {// 招聘方式查询
  if (m == 0) {
   System.out.println("没有可查询的信息:");
   return comset;
  }
  System.out.println("请输入您要查询的企业编号:");
  System.out.print("目前已有编号 +公司:");
  for (int a = 0; a < s; a++) {
   if (comset.companys[a] == null) {

 

   } else {
    System.out.print(comset.companys[a].getNo()+"+");
    System.out.print(comset.companys[a].getName() + "/");
   }

 

  }
  Scanner scanner = new Scanner(System.in);
  String no = scanner.next();
  for (int a = 0; a < m; a++) {
   String b = null;
   if (comset.companys[a] == null) {

 

   } else {
    b = comset.companys[a].getNo();
   }
   if (b.equals(no)) {
    int c = comset.companys[a].getNumber();
    if (c >= 500) {
     System.out.println("我是优质企业,我可以到双体招聘:");
     break;
    } else {
     String m = comset.companys[a].getType();
     switch (m) {
     case "上市公司":
      System.out.println("我是优质企业,我可以到双体招聘:");
      break;
     case "外资企业":
      System.out.println("我是优质企业,我可以到双体招聘:");
      break;
     case "国营企业":
      System.out.println("我是优质企业,我可以到双体招聘:");
      break;
     case "大型民企":
      System.out.println("我是优质企业,我可以到双体招聘:");
      break;
     default:
      System.out.println("我不是优质企业,我接受双体推荐:");

 

     }
    }
   }
  }
  return comset;
 }
 public void dy(Companyset comset){
  if(m==0){
   System.out.println("没有企业信息");
  }else{
   for(int i=0;i<s;i++){
   if(comset.companys[i]==null){
    
   }else {
   System.out.println("--------------------------------------------");
   System.out.println("企业编号:" + comset.companys[i].getNo());
   System.out.println("企业名称:" + comset.companys[i].getName());
   System.out.println("企业类型:" + comset.companys[i].getType());
   System.out.println("企业介绍:" + comset.companys[i].getIntroduce());
   System.out.println("企业人数:" + comset.companys[i].getNumber());
   System.out.println("企业登记日期:" + comset.companys[i].getDate());
   System.out.println("--------------------------------------------");
   }
   
  }
  
  }
  
 }
}

 

import java.util.Scanner;

 

public class CompanyManage {
 public Companyset companymange() {
  Companyset comset = new Companyset();
  CompanyMag co = new CompanyMag();
  System.out.println("                   双体系合作协议管理系统 1.0");
  System.out.println("                                           ");
  int l = 2;
  while (l == 2) {
   System.out.println("目录:请选择您要操作的类型:");
   System.out.println("1.  增加企业信息:          ");
   System.out.println("2.  删除企业信息:          ");
   System.out.println("3.  查询企业信息:          ");
   System.out.println("4.  修改企业信息:          ");
   System.out.println("5.  按企业人数排序:      ");
   System.out.println("6.  查询企业招聘方式:   ");
   System.out.println("7.  查询所有企业信息:   ");
   Scanner scanner = new Scanner(System.in);
   int b = scanner.nextInt();
   switch (b) {
   case 1:
    co.addCompany(comset);
    break;
   case 2:
    co.detal(comset);
    break;
   case 3:
    co.queri(comset);
    break;
   case 4:
    ;
    co.modify(comset);
    break;
   case 5:
    co.bubbleSort(comset);
    break;
   case 6:
    co.juage(comset);
    break;
   case 7:
    co.dy(comset);
    break;
   }
   System.out.println("输入2回到主界面,其他数字结束操作");
   
   l = scanner.nextInt();
  }
  return comset;
 }
}

 

public class Companyset {
 Company[] companys = new Company[50];// 企业数组

 

 public Companyset() {
  for (int i = 0; i < companys.length; i++) {
   companys[i] = null;
  }
 }
}

 

public class CompanyTest {
 public static void main(String[] args) {
  CompanyManage so = new CompanyManage();
  so.companymange();
 }
}

© 著作权归作者所有

共有 人打赏支持
DingCF
粉丝 0
博文 1
码字总数 1611
作品 0
合川
阳煤化工与8Manage签约提升研发项目管理效率

近日,阳煤集团化工研究院成功与8Manage签约,8Manage为其提供项目管理与办公自动化解决方案,以实现项目一体化管理和信息化协同办公。阳煤集团此次上线8Manage 项目管理和办公自动化系统,将...

玄学酱
05/07
0
0
贝因美黎光莅临FBS2017 分享贝因美信息化经验

杭州贝因美集团有限公司始创于1992年,以“关爱生命,热爱生活”为宗旨,全方位服务于中国婴童事业。一路走来,贝因美对信息化的探索,为企业赢得了发展,在当前两化融合战略的经济背景下,更...

玄学酱
05/02
0
0
国家发改委副主任林念修:从五方面发力推动智能汽车行业快速发展 | 电动汽车百人会 2018

雷锋网(公众号:雷锋网)按:1月20日,仅仅是开年第三周,第四届中国电动汽车百人会论坛就奉上了几乎可以称为今年全行业最强阵容的一场盛会,交通部、科技部、工信部、各家主机厂、新车企、科...

新智驾
01/20
0
0
8Manage:一体化管理如何解放企业生产力?

以计算机、网络、通信为代表的现代信息技术革命正在改变着人类的生产、生活,人类正步入信息经济时代。企业信息化管理在中国不过几十年的历史,从最早的办公自动化,到现在的一体化管理平台,...

玄学酱
04/12
0
0
智能改变未来TurboMail邮件系统招商新计划

随着移动互联网和软件智能化技术深入到企业管理内核,更多的大型企事业集团急需寻求一款新型的企业邮件服务器来改造旧的企业邮件系统,以满足高效、智能、集成以及安全的系统需求。 技术变革...

月亮湖泊
2015/08/14
0
0
法大大与SAP强强联手,电子签约市场竞争加剧

  【IT168 资讯】当市场教育阶段进程过半,电子签约市场开始进入高速发展期。技术问题、合同法律有效性等问题都是一家电子签约厂商必须具备的基础条件。依托合作律师机构遍布全国100余家律...

it168网站
04/16
0
0
智慧物流小巨人突破成长瓶颈,与IBM合作数字化转型

在物流行业里,年营收近30亿元的江苏飞力达国际物流股份有限公司(以下简称:飞力达)并不算是一家巨头,但作为专注于IT电子制造业一体化供应链的B2B物流公司,拥有近40万平米行业仓储的飞力...

云科技时代
01/22
0
0
民生科技与阿里云达成战略合作 打造金融行业数字化升级新样本

6月7日,在云栖大会·上海峰会上,中国民生银行发起成立的科技公司——民生科技有限公司与阿里云达成战略合作。此次合作,民生科技与阿里云将共同推动分布式架构、大数据及人工智能等技术与解...

阿里云头条
06/08
0
0
未来已来 企业级管理的发展趋势

历经20多年的建设,中国企业信息化应用已经从部门级的办公、财务、人力资源等初步应用,进入到以流程为中心,多点聚合的一体化管理模式,通过优化业务流程和组织架构,提升企业管理效率,信息...

玄学酱
04/18
0
0
浪潮发布PS Cloud 开源+云ERP会给中小企业带来哪些红利?

-------- 作者:刘学习 开源系统的星星之火,经过20多年的发展,已经燎原到了几乎所有的IT应用领域,不仅包括操作系统、数据库、中间件、办公软件等方向,而且还在大数据、云计算、区块链、A...

z1y492vn3zyd9et3b06
04/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Android 复制和粘贴功能

做了一回搬运工,原文地址:https://blog.csdn.net/kennethyo/article/details/76602765 Android 复制和粘贴功能,需要调用系统服务ClipboardManager来实现。 ClipboardManager mClipboardM...

她叫我小渝
今天
0
0
拦截SQLSERVER的SSL加密通道替换传输过程中的用户名密码实现运维审计(一)

工作准备 •一台SQLSERVER 2005/SQLSERVER 2008服务 •SQLSERVER jdbc驱动程序 •Java开发环境eclipse + jdk1.8 •java反编译工具JD-Core 反编译JDBC分析SQLSERVER客户端与服务器通信原理 SQ...

紅顏為君笑
今天
6
0
jQuery零基础入门——(六)修改DOM结构

《jQuery零基础入门》系列博文是在廖雪峰老师的博文基础上,可能补充了个人的理解和日常遇到的点,用我的理解表述出来,主干出处来自廖雪峰老师的技术分享。 在《零基础入门JavaScript》的时...

JandenMa
今天
0
0
linux mint 1.9 qq 安装

转: https://www.jianshu.com/p/cdc3d03c144d 1. 下载 qq 轻聊版,可在百度搜索后下载 QQ7.9Light.exe 2. 去wine的官网(https://wiki.winehq.org/Ubuntu) 安装 wine . 提醒网页可以切换成中...

Canaan_
今天
0
0
PHP后台运行命令并管理运行程序

php后台运行命令并管理后台运行程序 class ProcessModel{ private $pid; private $command; private $resultToFile = ''; public function __construct($cl=false){......

colin_86
今天
1
0
数据结构与算法4

在此程序中,HighArray类中的find()方法用数据项的值作为参数传递,它的返回值决定是否找到此数据项。 insert()方法向数组下一个空位置放置一个新的数据项。一个名为nElems的字段跟踪记录着...

沉迷于编程的小菜菜
今天
1
1
fiddler安装和基本使用以及代理设置

项目需求 由于开发过程中客户端和服务器数据交互非常频繁,有时候服务端需要知道客户端调用接口传了哪些参数过来,这个时候就需要一个工具可以监听这些接口请求参数,已经接口的响应的数据,这种...

银装素裹
今天
0
0
Python分析《我不是药神》豆瓣评论

读取 Mongo 中的短评数据,进行中文分词 对分词结果取 Top50 生成词云 生成词云效果 看来网上关于 我不是药神 vs 达拉斯 的争论很热啊。关于词频统计就这些,代码中也会完成一些其它的分析任...

猫咪编程
今天
0
0
虚拟机怎么安装vmware tools

https://blog.csdn.net/tjcwt2011/article/details/72638977

AndyZhouX
昨天
1
0
There is no session with id[xxx]

参考网页 https://blog.csdn.net/caimengyuan/article/details/52526765 报错 2018-07-19 23:04:35,330 [http-nio-1008-exec-8] DEBUG [org.apache.shiro.web.servlet.SimpleCookie] - Found......

karma123
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部