
作者:王岩主编
页数:309页
出版社:北京理工大学出版社
出版日期:2019
ISBN:9787568269414
电子书格式:pdf/epub/txt
内容简介
本书以一个完整的课程级项目“图书借阅系统”为牵引, 分为需求分析、数据库设计、类的应用、界面设计与实现、数据访问方法、功能设计与实现等子项目, 每个项目安排了项目任务、项目的提出、实施项目的预备知识、项目实施、项目实施过程中可能出现的问题、后续项目等栏目。将相关知识点有机融合到到各个子项目里, 逐一子项目完成, 最终完成一个基本的图书借阅系统的研发。
目录
1.1 项目任务
1.2 项目的提出
1.3 项目实施
1.3.1 任务1:安装MyEclipse 9
1.3.2 任务2:认识MyEclipse 9.0开发工具
1.3.3 任务3:安装SQL Server 2008
1.3.4 任务4:认识SQL Server Management Studio
1.4 项目实施过程中可能出现的问题及解决方法
1.5 后续项目
子项目2 图书借阅系统需求分析
2.1 项目任务
2.2 项目的提出
2.3 项目实施
2.3.1 任务1:图书借阅系统的需求分析
2.3.2 任务2:图书借阅系统的功能结构设计
2.3.3 任务3:图书借阅系统流程
2.4 本项目实施过程中可能出现的问题
2.5 后续项目
子项目3 图书借阅系统数据库设计
3.1 项目任务
3.2 项目的提出
3.3 项目预备知识
3.3.1 数据库的设计
3.3.2 SQL语句
3.4 项目实施
3.4.1 任务1:概念结构设计
3.4.2 任务2:逻辑结构设计
3.4.3 任务3:物理结构设计
3.5 本项目实施过程中可能出现的问题
3.6 后续项目
子项目4 图书借阅系统中类的应用
4.1 项目任务
4.2 项目的提出
4.3 项目预备知识
4.3.1 标识符、关键字及注释
4.3.2 数据类型
4.3.3 变量与常量
4.3.4 运算符与表达式
4.3.5 面向对象程序设计
4.3.6 Java语言简介
4.3.7 类的定义
4.3.8 构造方法和创建对象
4.3.9 类成员的定义
4.3.10 包
4.3.11 封装
4.4 项目实施
4.4.1 任务1:创建项目
4.4.2 任务2:创建包
4.4.3 任务3:创建图书信息类
4.4.4 任务4:创建图书类别类
4.4.5 任务5:创建读者信息类
4.4.6 任务6:创建读者类型类
4.4.7 任务7:创建用户类
4.4.8 任务8:创建图书借阅类
4.5 本项目实施过程中可能出现的问题
4.6 后续项目
子项目5 图书借阅系统界面设计与实现
5.1 项目任务
5.2 项目的提出
5.3 项目预备知识
5.3.1 类的继承与覆盖
5.3.2 重载
5.3.3 图形用户界面概述
5.3.4 顶层容器
5.3.5 中间容器
5.3.6 基本组件
5.3.7 布局管理
5.3.8 日期时间类
5.4 项目实施
5.4.1 任务1:创建登录界面
5.4.2 任务2:创建主界面
5.4.3 任务3:创建读者信息管理界面
5.4.4 任务4:创建图书信息管理界面
5.4.5 任务5:创建图书借阅管理界面
5.4.6 任务6:创建基础信息维护界面
5.4.7 任务7:创建用户管理界面
5.5 本项目实施过程中可能出现的问题
5.6 后续项目
子项目6 图书借阅系统数据访问方法
6.1 项目任务
6.2 项目的提出
6.3 项目预备知识
6.3.1 流程控制
6.3.2 数组
6.3.3 字符串
6.3.4 集合类
6.3.5 异常处理
6.3.6 抽象类
6.3.7 接口
6.3.8 使用JDBC访问数据
6.4 项目实施
6.4.1 任务1:基本数据访问操作类
6.4.2 任务2:读者信息操作类
6.4.3 任务3:图书信息操作类
6.4.4 任务4:读者类型操作类
6.4.5 任务5:图书类别操作类
6.4.6 任务6:图书借阅操作类
6.4.7 任务7:用户操作类
6.5 本项目实施过程中可能出现的问题
6.6 后续项目
子项目7 图书借阅系统功能设计与实现
7.1 项目任务
7.2 项目的提出
7.3 实施项目的预备知识
7.3.1 Java事件处理机制
7.3.2 Java事件类
7.3.3 事件监听器
7.3.4 事件适配器
7.3.5 内部类
7.3.6 多态
7.4 项目实施
7.4.1 任务1:实现登录界面功能
7.4.2 任务2:实现主界面功能
7.4.3 任务3:实现读者信息添加功能
7.4.4 任务4:实现读者信息查询与修改功能
7.4.5 任务5:实现图书信息添加功能
7.4.6 任务6:实现图书信息查询与修改功能
7.4.7 任务7:实现图书借阅管理功能
7.4.8 任务8:实现图书归还功能
7.4.9 任务9:实现读者类型设置功能
7.4.10 任务10:实现图书类别设置功能
7.4.11 任务11:实现修改密码功能
7.4.12 任务12:实现用户添加功能
7.4.13 任务13:实现用户删除功能
7.5 本项目实施过程中可能出现的问题
7.6 后续项目
参考文献













