您好,欢迎来到聚文网。 登录 免费注册
Java系统分析与架构设计/计算机科学与技术丛书

Java系统分析与架构设计/计算机科学与技术丛书

  • 字数: 462
  • 出版社: 清华大学
  • 作者: 编者:肖海鹏//王荣芝|责编:刘星
  • 商品条码: 9787302614142
  • 版次: 1
  • 开本: 16开
  • 页数: 316
  • 出版年份: 2023
  • 印次: 1
定价:¥79 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书面向软件工程项目 实战,内容按照软件项目的 生命周期展开,分别为软件 项目需求分析、软件项目架 构设计(开发架构模式为主 )、软件项目模块设计、软 件项目的持久层设计(关系 型物理表设计、Redis设计 、MongoDB设计)、软件 项目的部署等。 全书共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 集群部署。 本书提供大量项目实战 代码示例,具体程序代码见 本书配套资源,获取方式见 前言。 本书适合作为高等院校 计算机、软件工程专业高年 级本科生、研究生的教材, 也可供有一定编程经验的软 件开发人员、广大科技工作 者和研究人员参考使用。
作者简介
肖海鹏 人力资源和社会保障部高级职称;51CTO金牌讲师;具有10多年大型项目开发经验和Java教学经验;曾任职E龙网架构师、TechFaith系统工程师等。在网络上推出了“Java Web应用开发技术”“SSM+SpringBoot——从入门、案例实战到企业级项目贯穿”“多线程与线程池技术详解”等视频教程,广受网友好评。 王荣芝 教授,呼伦贝尔学院计算机学院软件工程系主任,主要研究方向为软件工程、网络教育应用。长期从事计算机专业人才培养工作,主讲Java程序设计、数据结构、Java Web程序设计、软件分析与设计、软件工程综合项目实训等课程,兼具丰富的理论教学与软件项目开发经验。拥有研发软件著作权2项,在国内外期刊发表学术论文20余篇,参编著作1部。
目录
第1章 软件需求分析技术 1.1 案例:中国石油物资采购管理信息系统软件需求分析 1.1.1 项目概述 1.1.2 业务需求概述 1.1.3 业务流程分解 1.1.4 功能需求描述 1.2 业务流程图的重要性 1.2.1 基本流程图 1.2.2 复杂流程分解 1.2.3 角色参与流程 1.3 UML与软件需求 1.3.1 UML介绍 1.3.2 UML用例图 1.3.3 UML状态图 1.3.4 UML活动图 1.4 软件需求概念模型 1.4.1 实体与属性 1.4.2 实体之间的关系 第2章 软件架构设计 2.1 架构设计五视图 2.2 开发架构模式选择 2.3 软件三层架构 2.4 MVC架构 2.5 AJAX架构 2.6 前后台分离架构 2.7 Java EE架构 2.7.1 Java EE架构介绍 2.7.2 创建EJB项目 2.7.3 编写EJB服务 2.7.4 Web站点调用EJB服务 2.8 Wleb服务架构 2.8.1 Web服务与RPC 2.8.2 创建Web服务 2.8.3 编写Web服务 2.8.4 Web站点调用Web服务 2.9 微服务架构 2.9.1 Spring Cloud Netnix介绍 2.9.2 Spring Boot与Spring Cloud 2.9.3 注册服务器Eureka 2.9.4 服务提供者 2.9.5 服务消费者 2.9.6 微服务异常传递 2.10 Dubbo架构 2.10.1 Dubbo 3介绍 2.10.2 Dubbo 3新特性 2.10.3 Dubbo注册中心 2.10.4 Dubbo服务提供者 2.10.5 Dubb0服务消费者 2.10.6 Dubbo交互协议 2.11 MOM架构

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网