书籍详情
零基础学Java项目开发
作者:聚慕课教育研发中心 编
出版社:清华大学出版社
出版时间:2021-12-01
ISBN:9787302585602
定价:¥99.00
购买这本书可以去
内容简介
本书采取“项目基础→项目实战→移动项目→智能项目→项目管理”的结构和“由浅深,由深到精”的学习模式编写而成。全书分为5篇,共17章。首先讲解项目基础,包括软件设计与架构、软件接口设计和软件数据库架构等内容;其次讲解项目实战,包括坦克大战游戏、桌面监控系统、企业财务管理系统和酒店管理系统等内容;再次讲解移动项目,包括在线考试系统、网上商城购物系统和“书博士教育”微信小程序等内容;接着讲解智能项目,包括人工智能——人脸识别系统、人工智能——图像识别系统、航空订票系统、电子邮件系统和智能停车管理系统等内容:最后讲解项目管理,其中包括软件测试与发布、软件版本管理与加密技术等内容。本书的目的是从多角度、全方位地帮助读者快速掌握软件开发技能,构建从高校到社会与企业的就职桥梁,让有志于从事软件开发行业工作的读者轻松步入职场。本书适合从事Java软件开发的读者阅读,也适合正在做软件专业毕业设计的大学生及大专院校和培训机构相关专业的学生参考选用。
作者简介
暂缺《零基础学Java项目开发》作者简介
目录
第1篇 项目基础
第1章 软件设计与架构
1.1 软件架构流程
1.1.1 业务分析
1.1.2 解决方案架构
1.1.3 系统功能设计
1.1.4 系统架构设计
1.1.5 技术体系设计
1.1.6 体系结构设计原则
1.2 系统总体架构设计
1.2.1 ASSF模式
1.2.2 Location模式
1.2.3 Management-level模式
1.3 系统架构中的数据分布式设计
1.4 系统架构中的数据集成设计
1.4.1 数据物理集中
1.4.2 数据逻辑集中
1.4.3 数据联邦模式
1.4.4 数据复制模式
1.4.5 基于接口的数据集成模式
1.5 应用集成设计
1.5.1 EAI集成设计
1.5.2 MOM集成设计
1.5.3 SOA集成设计
1.6 接口设计
1.6.1 单一职责原则
1.6.2 依赖倒置原则
1.6.3 迪米特法则
1.6.4 里氏替换原则
1.6.5 接口隔离原则
1.6.6 开闭原则
1.7 本章小结
第2章 软件接口设计
2.1 什么是接口
2.2 软件项目接口类型
2.2.1 人机接口
2.2.2 软件-硬件接口
2.2.3 软件间接口
2.2.4 通信接口
2.3 软件接口设计规范
2.4 接口的安全控制策略
2.4.1 安全评估
2.4.2 访问控制
2.4.3 入侵检测
2.4.4 动态口令认证
2.4.5 安全审计
2.4.6 防止恶意代码
2.4.7 接口加密
2.5 本章小结
第3章 软件数据库架构
3.1 软件数据库类型
3.1.1 MySQL数据库管理系统
3.1.2 SQL Server数据库管理系统
3.1.3 Oracle数据库管理系统
3.1.4 MongoDB数据库管理系统
3.1.5 Redis数据库管理系统
3.2 软件项目数据库架构特性
3.2.1 实现数据共享
3.2.2 减少数据的冗余度
3.2.3 数据的独立性
3.2.4 数据的集中控制
3.2.5 数据的一致性和可维护性
3.2.6 数据的故障恢复
3.3 软件项目数据库设计
3.3.1 需求分析
3.3.2 概念结构设计
3.3.3 逻辑结构设计
3.3.4 物理结构设计
3.3.5 数据库的实施
3.3.6 数据库的运行和维护
3.4 本章小结
……
第2篇 项目实战
第3篇 移动项目
第4篇 智能项目
第5篇 项目管理
第1章 软件设计与架构
1.1 软件架构流程
1.1.1 业务分析
1.1.2 解决方案架构
1.1.3 系统功能设计
1.1.4 系统架构设计
1.1.5 技术体系设计
1.1.6 体系结构设计原则
1.2 系统总体架构设计
1.2.1 ASSF模式
1.2.2 Location模式
1.2.3 Management-level模式
1.3 系统架构中的数据分布式设计
1.4 系统架构中的数据集成设计
1.4.1 数据物理集中
1.4.2 数据逻辑集中
1.4.3 数据联邦模式
1.4.4 数据复制模式
1.4.5 基于接口的数据集成模式
1.5 应用集成设计
1.5.1 EAI集成设计
1.5.2 MOM集成设计
1.5.3 SOA集成设计
1.6 接口设计
1.6.1 单一职责原则
1.6.2 依赖倒置原则
1.6.3 迪米特法则
1.6.4 里氏替换原则
1.6.5 接口隔离原则
1.6.6 开闭原则
1.7 本章小结
第2章 软件接口设计
2.1 什么是接口
2.2 软件项目接口类型
2.2.1 人机接口
2.2.2 软件-硬件接口
2.2.3 软件间接口
2.2.4 通信接口
2.3 软件接口设计规范
2.4 接口的安全控制策略
2.4.1 安全评估
2.4.2 访问控制
2.4.3 入侵检测
2.4.4 动态口令认证
2.4.5 安全审计
2.4.6 防止恶意代码
2.4.7 接口加密
2.5 本章小结
第3章 软件数据库架构
3.1 软件数据库类型
3.1.1 MySQL数据库管理系统
3.1.2 SQL Server数据库管理系统
3.1.3 Oracle数据库管理系统
3.1.4 MongoDB数据库管理系统
3.1.5 Redis数据库管理系统
3.2 软件项目数据库架构特性
3.2.1 实现数据共享
3.2.2 减少数据的冗余度
3.2.3 数据的独立性
3.2.4 数据的集中控制
3.2.5 数据的一致性和可维护性
3.2.6 数据的故障恢复
3.3 软件项目数据库设计
3.3.1 需求分析
3.3.2 概念结构设计
3.3.3 逻辑结构设计
3.3.4 物理结构设计
3.3.5 数据库的实施
3.3.6 数据库的运行和维护
3.4 本章小结
……
第2篇 项目实战
第3篇 移动项目
第4篇 智能项目
第5篇 项目管理
猜您喜欢