21xrx.com
2025-06-18 08:33:21 Wednesday
登录
文章检索 我的文章 写文章
《Java课程设计:一个简单的图书管理系统》
2023-06-14 11:05:49 深夜i     20     0
Java编程 图书管理系统 课程设计

Java课程设计是本科计算机专业中的一门重要课程,通过本次课程设计,我深刻地体会到了Java语言的魅力和应用场景。本文主要介绍了一款Java实现的简单图书管理系统,该系统具备用户登录、添加图书、删除图书、修改图书、查询图书等功能。

以下是系统主要程序代码:

代码案例:

首先是用户登录:

public void userLogin() {
  Scanner input = new Scanner(System.in);
  System.out.println("欢迎使用图书管理系统!");
  while (true) {
    System.out.println("请输入用户名:");
    String username = input.nextLine();
    System.out.println("请输入密码:");
    String password = input.nextLine();
    if (username.equals("admin") && password.equals("123456")) {
      System.out.println("登录成功!");
      break;
    } else {
      System.out.println("用户名或密码错误,请重新输入!");
    }
  }
}

接下来是添加图书:

public void addBook() {
  Scanner input = new Scanner(System.in);
  System.out.println("请输入图书编号:");
  String bookId = input.nextLine();
  System.out.println("请输入图书名称:");
  String bookName = input.nextLine();
  System.out.println("请输入图书作者:");
  String bookAuthor = input.nextLine();
  System.out.println("请输入图书价格:");
  double bookPrice = input.nextDouble();
  Book book = new Book(bookId, bookName, bookAuthor, bookPrice);
  bookList.add(book);
  System.out.println("添加成功!");
}

其他功能的实现和上述代码类似。

通过这次Java课程设计,我深入了解了Java语言的基础知识和应用场景,提高了编程能力,也加深了对计算机专业的认识。希望今后在工作中能够将所学知识应用到实际操作中。

三个

  
  

评论区