软件设计是软件开发的核心活动,软件设计理论的发展推动着软件工程的发展。本书梳理了基础的软件设计理论,可帮助读者更好地理解各种软件设计技术。全书共分为5章,第1章介绍软件设计基础原则;第2章介绍程序设计,帮助读者深刻认识程序设计工作背后的机理,而不是仅仅停留在掌握一门或几门程序设计语言上;第3章介绍复杂软件设计,重点包括模块化设计、信息隐藏与设计原则;第4章介绍软件设计方法学,指导读者用系统化、规范化的方式开展软件设计活动,解决软件设计问题;第5章介绍大规模软件系统设计,关注可靠性、效率、可移植性、市场特性、人员与分工等各种要素。
本书适合作为软件工程相关专业本科生和研究生的教材,也可作为软件领域相关技术人员的参考书。
图书在版编目(CIP)数据
软件设计基础理论/丁二玉著.--北京:机械工业出版社,2024.6.--(高等院校软件工程学科系列教材).--ISBN 978-7-111-76038-2
Ⅰ.TP311.1
中国国家版本馆CIP数据核字第2024RD1464号
机械工业出版社(北京市百万庄大街22号 邮政编码100037)
策划编辑:姚 蕾 责任编辑:姚 蕾 陈佳媛
责任校对:孙明慧 李 杉 责任印制:任维东
北京瑞禾彩色印刷有限公司印刷
2024年8月第1版第1次印刷
185mm×260mm·13.5印张·338千字
标准书号:ISBN 978-7-111-76038-2
定价:49.00元
电话服务
客服电话:010-88361066
010-88379833
010-68326294
网络服务
机 工 官 网:www.cmpbook.com
机 工 官 博:weibo.com/cmp1952
金 书 网:www.golden-book.com
机工教育服务网:www.cmpedu.com
封底无防伪标均为盗版