Java基础案例教程(第3版) 课件 第13章 综合项目-黑马书屋.pptx

Java基础案例教程(第3版) 课件 第13章 综合项目-黑马书屋.pptx

  1. 1、本文档共99页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第13章综合项目-黑马项目《Java基础案例教程》(第3版)

学习目标/Target掌握用户注册的实现,能够根据提供的用户注册FXML文件,实现用户的注册掌握用户登录的实现,能够根据提供的用户登录FXML文件,实现用户的登录掌握项目开发准备,能够基于提供的资料完成项目环境搭建

学习目标/Target掌握用户管理的实现,能够根据提供的修改用户信息FXML文件和修改密码FXML文件,实现用户信息的修改掌握登录管理的实现,能够根据提供的菜单栏FXML文件实现退出登录和退出系统两个功能掌握图书管理的实现,能够根据提供的图书信息FXML文件和借阅记录FXML文件,实现图书信息管理和借阅记录两个功能

章节概述/Summary随着计算机的普及和互联网发展,越来越多的管理员将线下服务扩展至线上,其中书店的线上自助借阅、归还和图书管理已成为当下的常见需求。本章将讲解的黑马书屋是一个运用Java相关基础知识开发的书店业务管理系统,通过这个系统可以加深读者对Java基础知识的理解,并了解Java项目的开发流程。

目录/Contents0102项目开发准备用户注册03用户登录

目录/Contents0405图书管理用户管理06登录管理

项目开发准备13.1

13.1项目开发准备掌握项目开发准备,能够基于提供的资料完成项目环境搭建先定一个小目标!

13.1.1项目概述随着计算机和互联网的发展,书店可以利用应用程序实现图书线上管理,顾客也可以自助进行图书的借阅和归还,从而使得书店管理人员能更加轻松和高效地进行图书管理操作。本章节讲解的黑马书屋是一个基于GUI实现的书店业务管理系统,此系统专为满足书店日常管理及顾客借阅和归还需求而设计。

13.1.1项目概述1.系统功能结构

13.1.1项目概述2.系统功能预览系统包括管理员和顾客两种角色,每种角色都具有相应的操作权限和功能。其中,图书管理、用户管理、登录管理需要用户登录后才可以操作,图书管理会根据登录用户的角色提供对应操作权限。

13.1.1项目概述2.系统功能预览(1)用户登录管理员和顾客进入系统之前,都需要进行登录。本系统中管理员的信息是固定给出的,顾客的信息可以自行进行注册。管理员登录时需要在登录窗口选择角色为管理员。

13.1.1项目概述2.系统功能预览(2)图书管理用户登录系统后默认显示图书管理中的图书信息界面,其中管理员角色可以在图书信息界面添加和修改图书信息。

13.1.1项目概述2.系统功能预览(2)图书管理顾客角色登录后可以在图书信息界面借阅和归还图书。

13.1.1项目概述2.系统功能预览(2)图书管理图书管理的借阅记录界面可以查看图书借阅记录,其中管理员可以查看所有用户的借阅记录,顾客只能查看自己的借阅记录。

13.1.1项目概述2.系统功能预览(3)用户管理在用户管理下可以对用户的个人信息和密码进行修改,其中修改密码之前需要输入原始密码进行校验

13.1.1项目概述2.系统功能预览(4)登录管理在登录管理中可以退出当前登录和退出系统。

13.1.1项目概述2.系统功能预览(5)用户注册在用户登录界面中单击“注册”按钮会跳转到用户注册界面。

13.1.2数据库设计黑马书屋中的实体主要包含用户、图书、借阅记录,对此可以在数据库中创建对应的表存储对应的实体信息。结合系统描述中的信息设计用户表、图书信息表和借阅记录表的表结构。

13.1.2数据库设计(1)用户表结构表名(中文)表名(英文)用户表user字段名类型长度是否主键说明idint0是用户编号namevarchar32否用户名称passwordvarchar32否用户密码rolevarchar32否用户角色:管理员,顾客

13.1.2数据库设计(2)图书表结构表名(中文)表名(英文)图书表book字段名类型长度是否主键说明idint0是图书编号booknamevarchar32否图书名称authorvarchar32否图书作者statevarchar32否图书状态:可借阅,借阅中,已下架desvarchar255否图书简介borrowervarchar32否图书借阅人borrowtimedatetime0否图书借阅时间

13.1.2数据库设计(2)借阅记录表结构表名(中文)表名(英文)借阅记录表record字段名类型长度是否主键说明idint0是借阅记录编号booknamevarchar32否借阅的图书名称borrowervarchar32否图书借阅人borrowtimevarchar32否图书借阅时间remandtimedatetime0否图书归还时间

13.1.3项目环境搭建在正式开发功能模块之前,需要先进行项目环境的搭建

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档