欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

Java程序设计 项目教学版 (中国)王岩 2019年版

收藏
  • 大小:125.16 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
Java程序设计 项目教学版
作者: (中国)王岩
出版时间: 2019年版
内容简介
  《Java程序设计(项目教学版)》以一个完整的课程项目“图书借阅系统”为牵引,分为7个子项目,将相关知识点有机融合到各个子项目,通过逐一完成子项目,终完成一个基本的图书借阅系统的研发。其中,核心子项目由教师带领学生完成一定量的示范任务,而其余任务都由学生独立渐进完成。渐进分为两种方式:一种方式为给出设计方案及步骤,由学生独立完成指定的内容(即会直接做)即可;另一种方式为仅给出任务要求,由学生独立进行分析、设计及实现。这样既能培养学生的工程实践能力,又能在一定程度上培养学生的创新能力,从而激发学生的学习积极性。《Java程序设计(项目教学版)》遵循实际的项目教学过程,内容安排便于教师教学,既可作为应用类本科生Java程序设计或Java应用开发的项目教学教材,又可作为高职高专Java应用技术教材。对于计算机应用人员和计算机爱好者而言,《Java程序设计(项目教学版)》也是一本实用的参考书。
目录
子项目1 图书借阅系统开发环境部署
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 后续项目
参考文献
下载地址