万本电子书0元读

万本电子书0元读

顶部广告

Java系统分析与架构设计电子书

1. 案例生动易懂,读者容易门 本书结合了十多个真实企业项目,抽取每个项目的设计精华部分,采用言简意赅的描述,使读者在短时间内快速增长软件项目的系统分析与架构设计能力。 2. 原理透彻,注重应用 按照一个完整的软件项目周期:立项→业务需求→软件需求分析→架构设计→模块设计→代码发→软件测试→项目部署→系统维护,深浅出地讲解了需求分析技术、软件发架构设计、关系型物理表设计、Redis应用实战、MongoDB发与应用、Web服务器与数据库的集群部署等内容。

售       价:¥

纸质售价:¥39.50购买纸书

47人正在读 | 0人评论 6.5

作       者:肖海鹏 王荣芝 张天怡 王化宇 周洪翠

出  版  社:清华大学出版社

出版时间:2023-01-01

字       数:13.2万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
《Java系统分析与架构设计》面向软件工程项目实战,内容按照软件项目的生命周期展,分别为软件项目需求分析、软件项目架构设计(发架构模式为主)、软件项目模块设计、软件项目的持久层设计(关系型物理表设计、Redis设计、MongoDB设计)、软件项目的部署等。 《Java系统分析与架构设计》共7章,第1章以大型企业项目“中国石油物资采管理信息系统”为例,详细讲解需求分析技术,如流程图分解、UML用例图设计、UML状态图设计、概念模型分析等;第2章为“软件架构设计”,讲解架构设计五视图、Java EE架构模式、微服务架构模式、Dubbo 3架构模式、MOM架构模式等内容,同时结合大型分布式项目“电影院综合票务管理平台”行详细的架构设计示范;第3章为“项目模块设计”,讲解UML类图、UML时序图设计方法,同时结合项目“新闻系统”与“物流管理系统”行模块设计的项目实战示范;第4章为“持久层物理表设计”,讲解“三范式与反范式”设计方法,并总结13个真实企业级软件项目,行物理表设计示范;第5章为“持久层Redis数据库设计”,结合“当当书城”项目行Redis项目实战示范;第6章为“持久层MongoDB数据库设计”,结合“新浪微博”系统,行MongoDB项目实战示范;第7章为“项目部署”,讲解了Nginx反向代理、Docker虚拟化部署以及Web服务器集群、MySQL集群部署、Redis集群部署、MongoDB集群部署。 《Java系统分析与架构设计》提供大量项目实战代码示例,具体程序代码见本书配套资源,获取方式见前言。 《Java系统分析与架构设计》适合作为高等院校计算机、软件工程专业高年级本科生、研究生的教材,也可供有一定编程经验的软件发人员、广大科技工作者和研究人员参考使用。<br/>【推荐语】<br/>1. 案例生动易懂,读者容易门 本书结合了十多个真实企业项目,抽取每个项目的设计精华部分,采用言简意赅的描述,使读者在短时间内快速增长软件项目的系统分析与架构设计能力。 2. 原理透彻,注重应用 按照一个完整的软件项目周期:立项→业务需求→软件需求分析→架构设计→模块设计→代码发→软件测试→项目部署→系统维护,深浅出地讲解了需求分析技术、软件发架构设计、关系型物理表设计、Redis应用实战、MongoDB发与应用、Web服务器与数据库的集群部署等内容。 本书在介绍每个知识时都给出了该知识的应用场景,同时配合源代码分析;真正体现了理论联系实际的理念,使读者能够体会到“学以致用”的乐趣。<br/>
目录展开

内容简介

作者简介

前言

【内容特色】

【配套资源】

目 录

第1章 软件需求分析技术

1.1 案例:中国石油物资采购管理信息系统软件需求分析

1.2 业务流程图的重要性

1.3 UML与软件需求

1.4 软件需求概念模型

第2章 软件架构设计

2.1 架构设计五视图

2.2 开发架构模式选择

2.3 软件三层架构

2.4 MVC架构

2.5 AJAX架构

2.6 前后台分离架构

2.7 Java EE架构

2.8 Web服务架构

2.9 微服务架构

2.10 Dubbo架构

2.11 MOM架构

2.12 案例:电影院综合票务管理平台架构设计

第3章 项目模块设计

3.1 UML与逻辑设计

3.2 新闻系统模块设计

3.3 物流管理系统模块设计

第4章 持久层物理表设计

4.1 持久层设计原则

4.2 PowerDesigner与物理模型

4.3 案例:ERP系统员工与用户表设计

4.4 案例:业务系统权限表设计

4.5 案例:学校设备管理系统表设计

4.6 案例:企业会议室预订系统表设计

4.7 案例:网上订餐系统表设计

4.8 案例:当当书城系统表设计

4.9 案例:户外旅游网系统表设计

4.10 案例:新闻系统表设计

4.11 案例:物流管理系统表设计

4.12 案例:学生在线考试系统表设计

4.13 案例:影院管理系统表设计

4.14 案例:分布式连锁酒店管理系统表设计

4.15 案例:中国石油物资采购管理信息系统表设计

第5章 持久层Redis数据库设计

5.1 Redis功能介绍

5.2 Redis应用场景

5.3 Redis下载与安装

5.4 案例:当当书城Redis实战

5.5 Spring整合Redis管理HTTP Session

第6章 持久层MongoDB数据库设计

6.1 集合与文档

6.2 MongoDB应用场景

6.3 MongoDB下载与安装

6.4 系统数据库与用户库

6.5 权限管理

6.6 文档的CRUD操作

6.7 内嵌文档

6.8 索引

6.9 查询分析

6.10 案例:新浪微博MongoDB实战

第7章 项目部署

7.1 中型项目部署架构

7.2 Nginx

7.3 Docker虚拟化

7.4 MySQL集群部署

7.5 Redis集群部署

7.6 MongoDB集群部署

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部