From 8f41369dadb9cc91980968818e733cffc49406d4 Mon Sep 17 00:00:00 2001 From: allmy <290269163@qq.com> Date: Thu, 29 Apr 2021 19:54:03 +0800 Subject: [PATCH] first commit --- .../dc.java" | 197 ++++++++++++++++++ 1 file changed, 197 insertions(+) create mode 100644 "Java\351\241\271\347\233\256_\347\274\226\350\257\221\347\211\210/\347\254\2542\345\260\217\347\273\204/\345\221\250\346\230\237\345\256\207/dc.java" diff --git "a/Java\351\241\271\347\233\256_\347\274\226\350\257\221\347\211\210/\347\254\2542\345\260\217\347\273\204/\345\221\250\346\230\237\345\256\207/dc.java" "b/Java\351\241\271\347\233\256_\347\274\226\350\257\221\347\211\210/\347\254\2542\345\260\217\347\273\204/\345\221\250\346\230\237\345\256\207/dc.java" new file mode 100644 index 0000000..fc1e79b --- /dev/null +++ "b/Java\351\241\271\347\233\256_\347\274\226\350\257\221\347\211\210/\347\254\2542\345\260\217\347\273\204/\345\221\250\346\230\237\345\256\207/dc.java" @@ -0,0 +1,197 @@ +import java.util.Scanner; + +public class dc { + static Scanner sc = new Scanner(System.in); + static String[][] users = new String[100][4]; + static String[][] books = new String[100][5]; + static String[][] press = new String[100][3]; + static String loginUser = ""; + + public static void main(String[] args) { + init(); + index(); + } + + private static void init() { + users[0][0] = "行政部"; + users[0][1] = "admin"; + users[0][2] = "123"; + users[0][3] = "管理员"; + + books[0][0] = "64644564456"; + books[0][1] = "滑头鬼"; + books[0][2] = "30"; + books[0][3] = "聚英社"; + books[0][4] = "某某某"; + + press[0][0] = "聚英社"; + press[0][1] = "轻小说"; + press[0][2] = "118162158"; + + } + + private static void index() { + while (true) { + System.out.println("欢迎来到闽大图书馆"); + System.out.println("1.登录 2.注册"); + + int key1 = sc.nextInt(); + switch (key1) { + case 1: + System.out.println("请输入用户名"); + String usersName1 = sc.next(); + System.out.println("请输入密码"); + String userspasswrod1 = sc.next(); + + boolean flag = false; + for (int i = 0; i < users.length; i++) { + if (usersName1.equals(users[i][1]) && userspasswrod1.equals(users[i][2])) { + flag = true; + break; + } + } + if (flag) { + System.out.println("登录成功"); + homePage(); + } else { + System.out.println("登录错误"); + } + break; + + case 2: + int index = -1; + for (int i = 0; i < users.length; i++) { + if (users[i][1] == null) { + index = i; + } + } + System.out.println("请输入用户名"); + users[index][1] = sc.next(); + System.out.println("请输入密码"); + users[index][2] = sc.next(); + System.out.println("注册成功"); + + break; + + default: + break; + } + } + } + + private static void homePage() { + System.out.println(loginUser + "欢迎您使用闽大书籍管理系统!!"); + while (true) { + System.out.println("请输入数字进行选择:1 图书管理 2 出版社管理 3 退出登录 4 退出系统"); + int key = sc.nextInt(); + switch (key) { + case 1: + bookdc(); + break; + case 2: + pubdc(); + break; + case 3: + loginUser = ""; + System.out.println("已退出登录"); + index(); + break; + case 4: + System.out.println("系统退出成功"); + System.exit(0); + break; + + default: + break; + } + } + } + + private static void bookdc() { + System.out.println("请输入:1.增加 2.删除 3.更新 4.查询 5.返回上一级菜单"); + int key = sc.nextInt(); + switch (key) { + case 1: + //图书增加 + increase(); + System.out.println("请输入图书ISBN:"); + String isbn = sc.next(); + System.out.println("请输入书名:"); + String bookName = sc.next(); + System.out.println("请输入价格:"); + String price = sc.next(); + System.out.println("请输入出版社:"); + String Press = sc.next(); + System.out.println("请输入作者:"); + String author = sc.next(); + System.out.println("添加成功!!!"); + break; + case 2: + //图书删除 + delete(); + System.out.println("请输入要删除的书本名称:"); + String bookName1 = sc.next(); + System.out.println("删除成功"); + break; + case 3: + //图书更新 + update(); + System.out.println("请输入ISBN号:"); + String isb = sc.next(); + break; + case 4: + //图书查询 + query(); + System.out.println("请输入查询种类:1.isbn 2.书名(模糊) 3.出版社 4. 作者 5. 价格范围 6.查询所有 7.返回上一级"); + break; + case 5: + //返回上一级菜单 + returnmenu(); + System.out.println("欢迎您使用闽大书籍管理系统!!!"); + break; + + default: + break; + } + + + } + + private static void increase() { + // TODO Auto-generated method stub + + } + + private static void delete() { + // TODO Auto-generated method stub + + } + + private static void update() { + // TODO Auto-generated method stub + + } + + private static void query() { + // TODO Auto-generated method stub + + } + + private static void returnmenu() { + // TODO Auto-generated method stub + + } + + private static void pubdc() { + while (true) { + System.out.println("请输入:1.增加 2.删除 3.更新 4.根据出版社名称查询 5.查询所有出版社 6.返回上一级菜单"); + int key = sc.nextInt(); + switch (key) { + case 1: + + break; + + } + } + } +} \ No newline at end of file -- Gitee