我行我素购物系统 v1.1

系统逻辑结构:

 1 import java.util.Scanner;
 2
 3 public class ShoppingSystem {
 4  public static void main(String[] args) {
 5      String exitMsg = "谢谢使用!";
 6      System.out.println("*****************欢迎使用我行我素购物系统*********************\n");
 7      System.out.println("提示:测试账号为【用户名:yang\t密码:cheney】\n");
 8      System.out.println("\t\t1.登陆系统\n");
 9      System.out.println("\t\t2.退出系统\n");
10      System.out.println("************************************************************\n");
11      System.out.println("请选择菜单进行操作:");
12
13      Scanner sc = new Scanner(System.in);
14      int input = sc.nextInt();
15      switch(input){
16          case 1:
17              LoginMenu.main(null);
18              break;
19          case 2:
20              System.out.println(exitMsg);
21              System.exit(0);//退出当前系统
22          default:
23              System.out.println("输入有误!") ;
24              break;
25      }
26     }
27
28 }

1.登录

/*
 * 登录菜单
 * */
import java.util.Scanner;

public class LoginMenu {
    public static void main(String[] args) {
        boolean flag = false ;
        String errorMsg = "";
        //1.接受用户名和密码
        System.out.println("请输入用户名:\n");
        Scanner sc = new Scanner(System.in);
        String userName = sc.next();
        System.out.println("请输入密码:\n");
        String passWord = sc.next();
        //2.判断用户名和密码

        if(userName.equals("yang") && passWord.equals("cheney")){
            flag = true;
        }else{
            errorMsg = "用户名或密码错误";
        }

        //3.用户名和密码正确进入主界面  否则给出错误提示

        if(flag){
            System.out.println("正在进入登录页面,请稍后。。。。");
        }else{
            System.out.println(errorMsg);
        }
    }

}

A 主菜单:

1.客户信息管理>1.1查询客户信息 1.2 显示所有客户信息 1.3 添加客户信息 1.4 修改客户信息
2.购物结算
3.真情回馈
4.注销

B 退出

 1 /*
 2  * 登录用户主界面
 3  * */
 4 import java.util.Scanner;
 5
 6 public class MainMenu {
 7     public static void main(String[] args) {
 8         System.out.println("*****************欢迎使用我行我素购物系统*********************\n");
 9         System.out.println("\t1.客户信息管理");
10         System.out.println("\t2.购物结算");
11         System.out.println("\t3.真情回馈");
12         System.out.println("\t4.注销");
13         System.out.println("************************************************************\n");
14
15         Scanner sc = new Scanner(System.in);
16         int input = sc.nextInt();
17
18         switch(input){
19         case 1:
20             InfoManage.main(null);
21             break;
22         case 2:
23             break;
24         case 3:
25             break;
26         case 4:
27             System.exit(0);
28             break;
29         default:
30             System.out.println("输入错误!");
31             break;
32         }
33     }
34
35 }

客户信息管理页面:

 1 /*
 2  *客户信息管理页面
 3  */
 4
 5 import java.util.Scanner;
 6
 7 public class InfoManage {
 8     public static void main(String[] args) {
 9         System.out.println("我行我素购物系统 > 主菜单 > 客户信息管理: ");
10         System.out.println("************************************************************\n");
11         System.out.println("\t1.查询客户信息");
12         System.out.println("\t2.显示所有客户信息");
13         System.out.println("\t3.添加客户信息");
14         System.out.println("\t4.修改客户信息");
15         System.out.println("************************************************************\n");
16         System.out.println("请输入序号:");
17
18
19         Scanner sc = new Scanner(System.in );
20         int input = sc.nextInt();
21         switch(input){
22         case 1:
23             QueInfo.main(null);
24             break;
25         case 2:
26             DisAllInfo.main(null);
27             break;
28         case 3:
29             AddInfo.main(null);
30             break;
31         case 4:
32             ModInfo.main(null);
33             break;
34         default:
35             System.out.println("输入错误!");
36             break;
37         }
38
39     }
40
41 }

查询客户信息页面:

 1 /*
 2  * 显示当前客户信息
 3  * */
 4 import java.util.Scanner;
 5
 6 public class QueInfo {
 7     public static void main(String[] args) {
 8         System.out.println("我行我素购物系统  > 客户信息管理 > 查询客户信息:\n ");
 9         System.out.println("请输入会员用户名:");
10         Scanner sc = new Scanner(System.in);
11         String input = sc.next();
12
13         System.out.println("正在查找客户"+ input + "请稍后。。。。");
14     }
15
16 }

显示所有客户信息:

 1 /*
 2  * 显示所有客户信息
 3  * */
 4
 5 public class DisAllInfo {
 6     public static void main(String[] args) {
 7         System.out.println("我行我素购物系统  > 客户信息管理 > 显示所有客户客户信息:\n ");
 8         System.out.println("当前所有客户信息:\n");
 9
10         System.out.println("************************************************************\n\n\n\n\n");
11         System.out.println("************************************************************\n");
12
13
14     }
15
16 }

添加客户信息:

 1 /*
 2  * 添加客户信息
 3  * */
 4 import java.util.Scanner;
 5
 6 public class AddInfo {
 7     public static void main(String[] args) {
 8         System.out.println("我行我素购物系统  > 客户信息管理 > 添加客户信息:\n ");
 9         System.out.println("************************************************************\n");
10         System.out.println("请输入用户名:");
11         Scanner sc1 = new Scanner(System.in);
12         String UserName = sc1.next();
13
14         System.out.println("请输入密码:");
15         Scanner sc2 = new Scanner(System.in);
16         String PWD = sc2.next();
17
18         System.out.println("请输入邮箱:");
19         Scanner sc3 = new Scanner(System.in);
20         String Emall = sc3.next();
21         System.out.println("你注册的信息如下:\n 用户名:"+ UserName +"\n密码:"+ PWD + "\n邮箱" + Emall);
22         System.out.println("\t1.确认\t2.修改");
23         Scanner sc4 = new Scanner(System.in);
24         int input  = sc4.nextInt();
25         switch(input){
26         case 1:
27             System.out.println("注册成功!");
28             break;
29         case 2:
30             ModInfo.main(null);
31             break;
32         default:
33             System.out.println("输入错误!");
34             break;
35         }
36
37
38
39         System.out.println("************************************************************\n");
40
41
42     }
43
44 }

修改客户信息:

 1 import java.util.Scanner;
 2
 3 /**
 4  * 修改客户信息
 5  */
 6
 7 public class ModInfo {
 8     public static void main(String[] args) {
 9         System.out.println("我行我素购物系统  > 客户信息管理 > 修改客户信息:\n ");
10         System.out.println("请输入用户名:\n ");
11         Scanner sc = new Scanner(System.in );
12         String UserName = sc.next();
13         System.out.println("正在查找客户"+ UserName + "请稍后。。。。");
14     }
15
16 }

2.退出

时间: 2024-10-20 11:51:18

我行我素购物系统 v1.1的相关文章

java基本打印练习《我行我素购物系统》

public class ShoppingSystem{ public static void main(String[] args){ //System.out.println("**********************************\t"); System.out.println("\t欢迎使用我行我素购物系统.\n"); System.out.println("**********************************\n&q

java-第四章-升级我行我素购物管理系统,实现购物菜单的选择

import java.util.Scanner; public class A04 { /**  * @param args  */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner (System.in); System.out.println("\t\t\t欢迎使用我行我素购物管理系统v1.0版"); System.out.

自己完善的一个书上小练习“欢迎使用我行我素购物管理系统”

import java.util.Scanner; public class meTryPage82 { public static void main(String[] args){ Scanner input=new Scanner(System.in); System.out.println("\t\t欢迎使用我行我素购物管理系统\n"); System.out.println("\t\t\t1.登录系统\n\n\t\t\t2.退出\n\n **************

购物系统1.0

#!/usr/bin/python #-*- coding:utf-8 -*- import sys #读取商品列表 goods_list = open('商品列表.txt','r',encoding="utf-8") open_goods_list = goods_list.readlines() goods_list.close() #读取用户名密码 user_all = open('用户列表.txt','r',encoding="utf-8") open_us

Java Web之网上购物系统(注册、登录、浏览商品、添加购物车)

眼看就要期末了,我的专业课也迎来了第二次的期末作业---------<网上购物系统>.虽然老师的意图是在锻炼我们后台的能力,但是想着还是不利用网上的模板,准备自己写,以来别人写的静态页看不懂,再着可以锻炼自己做网页的能力.所以趁有点小进展就想分享自己的作业进展状态.下面是我页面运行的截图. 可能粘贴的图片没有任何的效果可言,下面.jsp字体可以运行你想要的页面效果. index.jsp register.jsp login.jsp product.jsp 后台代码: User.java pac

多功能表单填报系统V1.2.1-适用于在线报名系统、调查、数据收集等

多功能表单系统V1.2.1 前台:http://www.schoolms.net/mysoft/biaodan/index.asp 后台:http://www.schoolms.net/mysoft/biaodan/admin/index.asp 本系统适用于填报收集一些数据信息,例如在线报名系统.教师获奖登记.调查等等系统应用. 数据格式有文本框输入.单选.多选,3种模式.文件上传功能暂无法实现. 支持二级管理员权限,可以分别管理各个表单项目. 可以把数据导出为Excel 其中多选,是否必选,

Java-第二章-上机练习2我行我素购物管理系统

import java.util.*; public class Pay { public static void main(String[] args) { Scanner input =new Scanner(System.in); System.out.println("************消费单************"); System.out.println("购物物品\t单价\t个数\t金额"); System.out.println("

java-第四章-升级我行我素购物管理系统,实现按照会员优惠计划购物结算

import java.util.Scanner; public class A02 { /**  * @param args  */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner (System.in); System.out.println("请输入是否是会员(y / n):"); String choice=input.

java-第四章-升级我行我素购物管理系统,实现计算会员折扣

import java.util.Scanner; public class A03 { /**  * @param args  */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner (System.in); System.out.println("请输入会员积分:"); int Integral=input.nextInt()