📚 基本信息
- 书名:Java系统分析与架构设计
- 作者: 王荣芝
- 出版社:清华大学出版社
- 出版时间:2023/1/1
- 字数:136千字
💡 推荐语
软件工程项目实战全过程,7章涵盖需求分析、架构设计、模块设计、持久层设计、部署等,附项目代码示例。
📖 内容简介
本书面向软件工程项目实战,内容按照软件项目的生命周期展开,分别为软件项目系统分析、软件项目架构设计(开发架构模式为主)、软件项目的模块设计、软件项目的持久层设计(关系型物理表设计、Redis设计、MongoDB设计)、软件项目的部署等。全书共7章,第1章以大型企业项目“中国石油物资采购系统”为例,详细讲解需求分析技术,如流程图分解、UML用例图设计、UML状态图设计、概念模型分析等;第2章为“软件架构设计技术”,讲解架构设计五视图、JavaEE架构模式、微服务架构模式、Dubbo3架构模式、MOM架构模式等内容,同时结合大型分布式项目“电影院综合票务管理平台”进行详细的架构设计示范;第3章为“软件项目模块设计”,讲解UML类图、UML时序图设计方法,同时结合项目“新闻管理系统”与“物流管理系统”进行模块设计的项目实战示范;第4章为“持久层物理表设计”,讲解“三范式与反范式”设计方法,并总结13个真实企业级软件项目,进行物理表设计示范;第5章为“持久层Redis设计”,结合“当当网上书城”项目进行Redis项目实战示范;第6章为“持久层MongoDB设计”,结合“新浪微博”系统,进行MongoDB项目实战示范;第7章为“软件项目部署”,讲解了Nginx反向代理、Docker虚拟化部署以及Web服务器集群、Mysql集群、Redis集群、MongoDB集群技术。本书提供大量项目实战代码示例,程序代码见本书配套资资源,获取方式见前言。本书适合作为高等院校计算机、软件工程专业高年级本科生、研究生的教材,同时可供有一定编程经验的软件开发人员、广大科技工作者和研究人员作为软件项目分析和架构设计的参考书。
🏢 出版社介绍
清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
