Java语言程序设计 项目教学版 普通高等院校信息类CDIO项目驱动型规划教材

副标题:无

作   者:王岩 主编

分类号:

ISBN:9787302399629

微信扫一扫,移动浏览光盘

简介

  《Java语言程序设计(项目教学版)》是一部真正以项目教学方式展开的Java语言程序设计教材,主要针对应用型人才培养目标,遵循“应用为本,学以致用”的办学理念,在学习和借鉴CDIO国际工程教育理念与方法的基础上,凭借多年的校企深度融合的有利条件,形成了“基础理论与实际应用相结合,教学内容与工程实践相结合”的项目教学内容体系。项目驱动,任务引领,教师指导,学生从学到做,形成从独立设计到实现的一体化过程。该书由一个完整的课程级项目“图书借阅系统”牵引,分为8个子项目,将相关知识点有机融合到各个子项目里,逐一完成,最终完成一个基本的图书借阅系统的研发。核心子项目,由教师带领学生完成一定量的示范任务,而其余的任务由学生独立完成,渐进分为两种方式,一种给出设计方案及步骤,学生独立完成指定的内容,即会直接做即可;在此基础上,另外一种方式,仅给出任务要求,学生需要独立进行分析、设计及实现。这样,既培养了学生的工程实践能力,又在一定程度上培养了学生的创新能力,激发了学生的学习积极性。  本书真实地遵循实际的项目教学过程,内容安排便于教师教学,可作为应用类本科学生Java语言程序设计或Java应用开发的项目教学教材,也可作为高职高专Java应用技术教材,对于计算机应用人员和计算机爱好者,本书也是一本实用的参考书。

目录

图书借阅管理系统
  0.1 项目成果展示
  0.2 项目架构
子项目1  图书借阅管理系统开发环境部署
  1.1 项目任务
  1.2 项目的提出
  1.3 项目实施
    1.3.1 任务1:安装MyEclipse 9.0
    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.4.14 任务14:实现用户删除功能
  7.5 本项目实施过程中可能出现的问题
  7.6 后续项目
子项目8  图书借阅管理系统运行进度界面设计与实现
  8.1 项目任务
  8.2 项目的提出
  8.3 实施项目的预备知识
    8.3.1 线程的概念
    8.3.2 线程的创建
    8.3.3 线程的状态及调度
    8.3.4 线程调度与优先级
    8.3.5 线程的同步
  8.4 项目实施
  8.5 本项目实施过程中可能出现的问题
  8.6 项目总结
参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Java语言程序设计 项目教学版 普通高等院校信息类CDIO项目驱动型规划教材
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon