
出版社: 机械工业
原售价: 49.00
折扣价: 38.30
折扣购买: 软件设计基础理论
ISBN: 9787111760382
曾任职南京大学软件学院教师、院长助理,主讲软件需求工程和软件设计课程。先后多次获得国家级、省部级教学奖项,出版著作多部。<br />近些年创立源图品牌,从事软件产业的人才数字化管理工作,包括岗位胜任力定义、能力测评、个性化培养、人才画像与盘点等,成功服务于数十家国内头部金融企业和数百家软件企业。
本书面向软件设计初学者和有一定经验的软件设计师,介绍和探讨软件设计活动中蕴藏的基础理论和原则,突出软件设计关键理论和决策中的质量和审美追求,包括程序设计与正确性、复杂软件设计与模块化、信息隐藏及其背后的可修改性等质量、大规模系统体系结构设计与可靠性等系统质量。 主要特点 总结和探讨了软件设计的基础要素,包括软件设计的根本目标、衡量标准、抽象与分解、物理与逻辑、设计决策等。 基于基础要素分析各种软件设计方法和技术的关键考虑点,包括结构化编程理论、类型、模块化、信息隐藏、软件设计方法学、软件体系结构理论等。 始终贯彻软件设计的基础要素,尤其是质量和审美观念,分析不同规模软件设计活动对方法和技术的要求,包括小规模软件的程序正确性,中大规模系统的可修改性,大规模软件系统的可靠性、性能、安全等。 结合案例解释较为晦涩难懂的设计方法和技术,力求做到深入浅出。