Java语言程序设计 项目教学版PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王岩主编;靳新,谢进军,杨柯副主编;刘平丛书主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2015
- ISBN:9787302399629
- 页数:295 页
图书借阅管理系统 1
0.1项目成果展示 1
0.2项目架构 4
子项目1 图书借阅管理系统开发环境部署 6
1.1项目任务 6
1.2项目的提出 6
1.3项目实施 7
1.3.1任务1:安装MyEclipse 9.0 7
1.3.2任务2:认识MyEclipse 9.0开发工具 9
1.3.3任务3:安装SQL Server 2008 10
1.3.4任务4:认识SQL Server Management Studio 15
1.4项目实施过程中可能出现的问题 16
1.5后续项目 16
子项目2 图书借阅管理系统需求分析 17
2.1项目任务 17
2.2项目的提出 17
2.3项目实施 18
2.3.1任务1:图书借阅管理系统的需求分析 18
2.3.2任务2:图书借阅管理系统的功能结构设计 18
2.3.3任务3:图书借阅管理系统的系统流程图 19
2.4本项目实施过程中可能出现的问题 20
2.5后续项目 21
子项目3 图书借阅管理系统数据库设计 22
3.1项目任务 22
3.2项目的提出 22
3.3项目预备知识 23
3.3.1数据库的设计 23
3.3.2 SQL语句 23
3.4项目实施 25
3.4.1任务1:概念结构设计 25
3.4.2任务2:逻辑结构设计 27
3.4.3任务3:物理结构设计 28
3.5本项目实施过程中可能出现的问题 34
3.6后续项目 35
子项目4 图书借阅管理系统中类的应用 36
4.1项目任务 36
4.2项目的提出 37
4.3实施项目的预备知识 37
4.3.1标识符、关键字及注释 37
4.3.2数据类型 40
4.3.3变量与常量 42
4.3.4运算符与表达式 48
4.3.5面向对象程序设计 55
4.3.6 Java语言简介 57
4.3.7类的定义 60
4.3.8构造方法和创建对象 61
4.3.9类成员的定义 62
4.3.10包 65
4.3.11封装 67
4.4项目实施 69
4.4.1任务1:创建项目 69
4.4.2任务2:创建包 70
4.4.3任务3:创建图书类 72
4.4.4任务4:创建图书类型类 77
4.4.5任务5:创建读者类 77
4.4.6任务6:创建读者类型类 78
4.4.7任务7:创建用户类 78
4.4.8任务8:创建图书借阅类 78
4.5本项目实施过程中可能出现的问题 79
4.6后续项目 79
子项目5 图书借阅管理系统界面设计与实现 80
5.1项目任务 80
5.2项目的提出 81
5.3实施项目的预备知识 81
5.3.1类的继承与覆盖 81
5.3.2重载 86
5.3.3图形用户界面概述 88
5.3.4顶层容器 89
5.3.5中间容器 92
5.3.6基本组件 100
5.3.7布局管理 111
5.3.8日期时间类 118
5.4项目实施 122
5.4.1任务1:创建登录界面 122
5.4.2任务2:创建主界面 125
5.4.3任务3:创建读者信息管理界面 128
5.4.4任务4:创建图书信息管理界面 136
5.4.5任务5:创建图书借阅管理界面 138
5.4.6任务6:创建基础信息维护界面 139
5.4.7任务7:创建用户管理界面 140
5.5本项目实施过程中可能出现的问题 141
5.6后续项目 142
子项目6 图书借阅管理系统数据访问方法 143
6.1项目任务 143
6.2项目的提出 144
6.3实施项目的预备知识 144
6.3.1流程控制 144
6.3.2数组 153
6.3.3字符串 159
6.3.4集合类 164
6.3.5异常处理 174
6.3.6抽象类 181
6.3.7接口 182
6.3.8使用JDBC访问数据 187
6.4项目实施 198
6.4.1任务1:基本数据访问操作类 199
6.4.2任务2:读者操作类 200
6.4.3任务3:图书操作类 206
6.4.4任务4:读者类型操作类 211
6.4.5任务5:图书类型操作类 213
6.4.6任务6:图书借阅操作类 215
6.4.7任务7:用户操作类 217
6.5本项目实施过程中可能出现的问题 219
6.6后续项目 222
子项目7 图书借阅管理系统功能设计与实现 223
7.1项目任务 223
7.2项目的提出 224
7.3实施项目的预备知识 224
7.3.1 Java事件处理机制 224
7.3.2 Java事件类 226
7.3.3事件监听器 228
7.3.4事件适配器 230
7.3.5内部类 232
7.3.6多态 237
7.4项目实施 239
7.4.1任务1:实现登录界面功能 239
7.4.2任务2:实现主界面功能 244
7.4.3任务3:实现读者信息添加功能 245
7.4.4任务4:实现读者信息查询与修改功能 252
7.4.5任务5:实现图书信息添加功能 263
7.4.6任务6:实现图书信息查询与修改功能 264
7.4.7任务7:实现图书借阅管理功能 265
7.4.8任务8:实现图书归还功能 266
7.4.9任务9:实现读者类别设置功能 268
7.4.10任务10:实现图书类别设置功能 270
7.4.11任务11:实现罚金设置功能 270
7.4.12任务12:实现修改密码功能 270
7.4.13任务13:实现用户添加功能 271
7.4.14任务14:实现用户删除功能 271
7.5本项目实施过程中可能出现的问题 272
7.6后续项目 273
子项目8 图书借阅管理系统运行进度界面设计与实现 274
8.1项目任务 274
8.2项目的提出 274
8.3实施项目的预备知识 275
8.3.1线程的概念 275
8.3.2线程的创建 276
8.3.3线程的状态及调度 282
8.3.4线程调度与优先级 284
8.3.5线程的同步 287
8.4项目实施 291
8.5本项目实施过程中可能出现的问题 293
8.6项目总结 293
参考文献 295
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《新编历史小丛书 祖逖北伐》何兹全著 2019
- 《国际经典影像诊断学丛书 消化影像诊断学 原著第3版》王振常,蒋涛,李宏军,杨正汉译;(美)迈克尔·P.费德勒 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《本草古籍辑注丛书 第1辑 《食疗本草》辑校》(唐)孟诜撰;(唐)张鼎增补;尚志钧辑校 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019