总体规划图

​
package day06;
import java.net.Socket;
import java.util.Arrays;
import java.util.Scanner;import javax.print.attribute.standard.MediaSize.Other;
public class ZMzy1 {public static void main(String[] args) {String[]name=new String[20] ;String[]num=new String[20];String[]price=new String[20];String[]time=new String[20] ;name [0]="小米电脑";name [1]="小米手环";num[0]="2";num[1]="2";price[0]="5000";price[1]="2000";time[0]="2030年6月10日";time[1]="2030年6月12日"; int size = 1;//有效数据个数boolean z=true;while(z){System.out.println("************【欢迎来到订单管理系统】************");System.out.println("1.新增订单");System.out.println("2.删除订单");System.out.println("3.修改订单");System.out.println("4.查询订单");System.out.println("5.程序退出");double a = 0;Scanner sc = new Scanner(System.in);String str = sc.nextLine();switch(str) {case "1"://新增订单System.out.println("订单编号"+"\t"+"订单名称"+"\t"+"订单数量"+"\t"+"订单价格"+"\t"+"订单时间"+"\t");for(int i1=0;i1<=size;i1++){int i11=i1+1;//编号System.out.println(i11+"\t"+name[i1]+"\t"+num[i1]+"\t"+price[i1]+"\t"+time[i1]);double d1=Double.parseDouble(num[i1]);double d2=Double.parseDouble(price[i1]);double d=d1*d2;a+=d;}System.out.println("【商品总价格:¥ "+a+"元】");int i1=0;System.out.println("请输入您需要新增的订单详情:");System.out.println("订单名称:");String str2 = sc.nextLine();name[size+1]=str2;System.out.println("订单数量:");String str3 = sc.nextLine();num[size+1]=str3;System.out.println("订单价格:");String str4 = sc.nextLine();price[size+1]=str4;System.out.println("订单时间:");String str5 = sc.nextLine();time[size+1]=str5;size++;System.out.println("订单编号"+"\t"+"订单名称"+"\t"+"订单数量"+"\t"+"订单价格"+"\t"+"订单时间"+"\t");for(int i12=0;i12<=size;i12++){int i13=i12+1;//编号System.out.println(i13+"\t"+name[i12]+"\t"+num[i12]+"\t"+price[i12]+"\t"+time[i12]);double d3=Double.parseDouble(num[i12]);double d4=Double.parseDouble(price[i12]);double d=d3*d4;a+=d;}System.out.println("【商品总价格:¥ "+a+"元】");break;case "2"://删除订单System.out.println("订单编号"+"\t"+"订单名称"+"\t"+"订单数量"+"\t"+"订单价格"+"\t"+"订单时间"+"\t");for(int i4=0;i4<=size;i4++){int i21=i4+1;System.out.println(i21+"\t"+name[i4]+"\t"+num[i4]+"\t"+price[i4]+"\t"+time[i4]);double d1=Double.parseDouble(num[i4]);double d2=Double.parseDouble(price[i4]);double d=d1*d2;a+=d;}System.out.println("【商品总价格:¥ "+a+"元】");System.out.println("请输入您要删除的订单编号:");for(int i4=0;i4<=size;i4++){int i22 =i4+1;System.out.println(i22+"\t"+name[i4]+"\t"+num[i4]+"\t"+price[i4]+"\t"+time[i4]);}int s = sc.nextInt();name[s-1]=null;num[s-1]=null; price[s-1]=null;time[s-1]=null;System.out.println("订单"+s+"删除成功");size--;break;case "3"://修改订单System.out.println("订单编号"+"\t"+"订单名称"+"\t"+"订单数量"+"\t"+"订单价格"+"\t"+"订单时间"+"\t");for(int i3=0;i3<=size;i3++){int i31=i3+1;//编号System.out.println(i31+"\t"+name[i3]+"\t"+num[i3]+"\t"+price[i3]+"\t"+time[i3]);double d1=Double.parseDouble(num[i3]);double d2=Double.parseDouble(price[i3]);double d=d1*d2;a+=d;}System.out.println("【商品总价格:¥ "+a+"元】");System.out.println("请输入您要修改的订单编号:");for(int i4=0;i4<=size;i4++){int i32=i4+1;System.out.println(i32+"\t"+name[i4]+"\t"+num[i4]+"\t"+price[i4]+"\t"+time[i4]);}int x = sc.nextInt();System.out.println(x+"\t"+name[x-1]+"\t"+num[x-1]+"\t"+price[x-1]+"\t"+time[x-1]);System.out.println("订单名称:");String str32 = sc.next();name[x-1]=str32;System.out.println("订单数量:");String str33 = sc.next();num[x-1]=str33;System.out.println("订单价格:");String str34 = sc.next();price[x-1]=str34;System.out.println("订单时间:");String str35 = sc.next();time[x-1]=str35;System.out.println("您的订单修改成功");break;case "4"://查询订单System.out.println("订单名称"+"\t"+"订单数量"+"\t"+"订单价格"+"\t"+"订单时间"+"\t");for(int i4=0;i4<=size;i4++){System.out.println(name[i4]+"\t"+num[i4]+"\t"+price[i4]+"\t"+time[i4]);double d1=Double.parseDouble(num[i4]);double d2=Double.parseDouble(price[i4]);double d=d1*d2;a+=d;}System.out.println("【商品总价格:¥ "+a+"元】");break;case "5"://结束程序z=false;System.out.println("欢迎您下次使用");break;}
}
}
}​

成果展示

Java 订单管理系统相关推荐

  1. 基于java订单管理系统_基于JAVA技术的订单管理系统(DOC毕业设计论文)

    基于JAVA技术的订单管理系统(DOC毕业设计论文) 摘要本 论 文 的 研 究 课 题 是 < 基 于 JSP 技 术 的 订 单 管 理 系 统 > 的 实 现 . 本 系 统 通过 ...

  2. [附源码]Java计算机毕业设计SSM电商直播订单管理系统

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  3. java计算机毕业设计的洗衣店订单管理系统源码+数据库+系统+lw文档+mybatis+运行部署

    java计算机毕业设计的洗衣店订单管理系统源码+数据库+系统+lw文档+mybatis+运行部署 java计算机毕业设计的洗衣店订单管理系统源码+数据库+系统+lw文档+mybatis+运行部署 本源 ...

  4. 基于JAVA的洗衣店订单管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA的洗衣店订单管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA的洗衣店订单管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署 本源码技术栈: ...

  5. java计算机毕业设计家装行业门店订单管理系统源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计家装行业门店订单管理系统源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计家装行业门店订单管理系统源码+mysql数据库+系统+lw文档+部署 本源码技术栈: ...

  6. java订单表字段_javaweb企业订单管理系统

    今天将为大家分析一个基于javaweb的企业订单管理系统, 物流管理的最大特点是以客户为中心,围绕客户构建各种业务流程支持的形式,物流管理系统支持多形式客户的数据共享以提高工作效率,监控整个物品流通的 ...

  7. [附源码]java毕业设计超市订单管理系统

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  8. Java超市订单管理系统

    <超市订单管理系统> 功能要求 开发超市订单管理系统功能,可实现会员积分累计.积分兑换,查询剩余积分,修改密码以及开卡等功能. 具体功能要求如下: (1)显示系统主菜单 如图1所示. (2 ...

  9. java 订单管理的项目流程,基于jsp的订单管理系统-JavaEE实现订单管理系统 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的订单管理系统, 该项目可用各类java课程设计大作业中, 订单管理系统的系统架构分为前后台两部分, 最终实现在线上 ...

  10. java类图设计题_试题七阅读下列说明、图以及Java程序。[说明]某订单管理系统的部分UML类图如 - 信管网...

    试题七 阅读下列说明.图以及Java程序. [说明] 某订单管理系统的部分UML类图如下图所示. 上图中,Product表示产品,ProductList表示所销售产品的列表,Order表示产品订单,O ...

最新文章

  1. Java8 Stream流递归,几行代码搞定遍历树形结构
  2. qt 启动画面显示图片_Qt程序起动画面QSplashScreen
  3. linux命令的详情描述,linux 常用基础命令 tail 详细介绍
  4. OSPF路由协议解释及特性介绍
  5. vector深拷贝与浅拷贝使用总结
  6. Linux系统的基本法则
  7. linux weblogic 内存溢出,weblogic 安装升级补丁出现内存溢出问题解决
  8. 产品经理必懂的技术那点事儿 pdf_产品经理10大基础技能(5):读透神经网络和机器学习...
  9. Linux32位ext4最大文件容量,linux – ext4文件系统最大inode限制 – 任何人都可以解释一下吗?...
  10. 数据科学包13-实例2:时间事件日志
  11. 我被房东的由器了 怎么办呀 高手们请帮帮
  12. 计算机科学与技术专业导论mooc答案,中国大学MOOC人工智能导论(2017级)网课答案...
  13. 改变翻天覆地 史上最全Fermi架构解读
  14. 图像切割之(五)活动轮廓模型之Snake模型简单介绍
  15. 中国行政村边界数据、乡镇街道边界
  16. iOS高仿app源码:10天时间纯代码打造高仿优质《内涵段子》
  17. Python turtle画图之心形图案
  18. 试用期程序员应该了解的事儿
  19. 8x能不能升级鸿蒙,华为没有忘记老用户,畅享系列升级鸿蒙OS,荣耀8X在列
  20. 腾讯T3大牛亲自讲解!学java是什么意思

热门文章

  1. mysql 多条件求和_技巧|多条件查询求和,你会几种?
  2. WIFI理论速度计算
  3. 同步电机是如何达到同步的?工作原理是什么?
  4. wincc系统冗余服务器系统专用授权,wincc冗余问题
  5. xp计算机组策略怎么打开,打开组策略的命令,教你组策略怎么打开!
  6. 多元统计分析最短距离法_多元统计分析-聚类分析
  7. AMD OpenCL Programming Guide - OpenCL Architecture
  8. linux查看udp丢包数量,Linux下UDP丢包问题分析思路
  9. Molecule在GitHub与Gitee正式开源
  10. linux通过无线网卡上网,Linux使用4G/5G无线网卡模块上网