软件工程及软件方法学
-
系统分析与设计李爱萍本书是一本介绍系统分析与设计的原理、方法、技术、工具和应用的教科书,重点讨论系统开发生存周期中的分析和设计阶段的活动。全书共10章,分4个部分全面介绍系统分析与设计涉及的相关概念、建模和设计的方法与技术、系统构造及实施、应用案例等内容。第1部分(第1章)从信息系统的设计模型、应用环境开始,介绍系统分析与设计的定义、过程与流行的技术方法;第2部分(第2~8章)是本书的重点内容,其中第2~4章分别从静态、动态和数据的角度讨论建模的方法和技术,第5~8章则分别从系统整体架构设计、类和包设计、人机界面设计及数据模式设计的角度讨论系统设计的方法和技术;第3部分(第9章)给出系统生存周期中,设计阶段的后续衔接阶段内容,介绍系统的构造、实施以及运行和支持阶段的主要工作;第4部分(第10章)以一个简化的教学管理系统作为示例,介绍本书前面章节的原则和技术在软件项目的分析设计过程中的应用。每章后附有小结和习题,并配有免费电子课件。本书可作为软件工程、信息管理与信息系统、计算机科学与技术等专业“系统分析与设计”课程的本科教材,也可作为计算机专业、软件工程专业、信息系统专业的培训教材,还可以供相关领域硕士研究生或从事系统分析与设计的相关技术人员、管理人员参考。 -
信息论与编码田枫 等编由田枫、唐世伟、王辉和张向君合编的教材《信 息论与编码(高等学校教材)》系统介绍了由香农理 论发展而来的信息论的基本理论以及编码的理论、实 现原理。具体内容包括,信息的基本概念和度量方法 ,无失真信源编码理论和实用无损编码方法,限失真 信源编码理论和有损压缩编码方法,信道容量与信道 编码理论和编码方法,网络信息安全和密码学理论等 。全书注重基本概念、基本理论和基本分析方法的论 述,并结合实例给出详细的推演过程和证明。本书适合作为高等院校电子信息、通信工程、信 息与计算科学等本科专业的教材.也可作为相关专业 研究人员和工程人员的参考书。 -
设计模式沉思录(美)约翰·威利斯迪斯(John Vlissides)本书在GoF的《设计模式》一书的基础上进行了拓展,运用其中的概念,介绍了一些技巧,帮助读者决定在不同的情况下应该使用哪些模式,以及不应该使用哪些模式。本书不仅对已有的一些模式提出新的见解,还让读者见证开发新模式的整个过程。本书适合使用设计模式的软件开发人员阅读。 -
逆向工程实战(美)邓(Bruce Dang);(法)加泽(Alexandre Gazet)本书是一本涵盖x86、x64 和ARM 操作系统的逆向工程类图书,由浅入深地讲解了包括Windows内核模式代码的恶意软件和驱动程序、虚拟机保护技术等内容。作者通过大量真实案例和示例,提供了系统化的解决方案。本书适合所有程序员和想要开始学习逆向工程的读者阅读。 -
常用工具软件教程陈孝如,雷宇飞《常用工具软件教程》以计算机中常用工具软件为基础,讲述了常用工具软件在日常工作、学习和生活中的使用方法。内容主要包括“EasyRecovery”磁盘数据恢复工具、“一键Ghost”备份和还原系统工具、“Windows优化大师”优化系统工具、“鲁大师”系统硬件检测工具、浏览器工具、上传下载工具、“腾讯QQ”聊天工具、“Foxmail”通信工具、“Adobe Reader XI”阅读PDF文档工具、“有道词典”即时翻译工具、“OneDrive”办公工具、“金山WPS Office移动版”办公工具、“ACDSee”管理图像工具、“Snagit”截取图片工具、“光影魔术手”处理照片工具、“百度音乐”音频播放工具、“音频转换专家”音频格式转换工具、“GoldWave”音频编辑工具、“暴风影音”视频播放工具、“格式工厂”视频格式转换工具、“视频编辑专家”视频编辑工具、“WinRAR”文件压缩工具、“Nero”光盘制作工具、“DAEMON Tools”虚拟光驱工具、“360安全卫士”系统安全工具和“百度杀毒软件”系统防护工具等。 -
软件架构师的(美)Dave Hendricksen 著,姚军 译本书是资深架构师DaveHendricksen的力作,系统阐述了成功架构师的必备技术技能,以及个人及团队拓展、应用这些技能的方法。本书分为3个部分,第一部分(第1~5章)介绍项目技能,涵盖合作关系、发现、概念化、估算、管理;第二部分(第6~9章)介绍技术技能,涵盖平台开发、架构透视、治理和技术诀窍;第三部分(第10~12章)介绍想象力技能,涵盖技术创新、战略路线图和企业执行。 -
软件工程实用教程朴勇暂缺简介... -
小创客机器人教程袁明宏,陈俊红《小创客机器人教程(第一册)/创客教育》是一本关于机器人制作和编程的启蒙教材,作者以STEAM教育理念为指导,通过故事的形式引入课程,在情景中提出问题,激发学生的求知欲望;以任务驱动的方式,让孩子们在玩中学、在做中学,在学习过程中获得创造的体验。本书可用于指导小学建设创客空间以及开展机器人教学。 -
国际经典设计教程(英)Jamie Steane(杰米·司迪恩)本书为国际知名交互设计专家Jamie Steane之力作。本书主要介绍了交互式设计的原理、技术与技巧,讲述如何从目标用户的需求和期望出发,结合人类本身的心理特征和行为特点,用最简单的方法创建易用、有效而且让用户愉悦的设计。 -
国际经典交互设计教程(英)Gavin Allanwood(盖文·艾林伍德),Peter Beare(彼得·比尔)本书适用于学习交互设计,并准备从事产品或服务设计工作的人。本书旨在介绍一种思考方法,从而使你卓越的设计不再仅仅依靠创造力,通过对多种因素的综合考量,创造一种良好的用户体验,使你的工作更加有效,物有所值。交互设计中的用户体验设计,简写为UXD,传达的是“我们理解它要传达的良好用户体验”这一信息。用户体验设计是用户体验(简写为UX)的一个分支,是指一系列用于人的交互行为的设计方法。理解并能运用用户体验设计方法的设计师可以给客户提供一种强有力的竞争优势。由于我们进入到了对大量印刷媒体有动态和交互性需求的时代,所以对用户体验的考虑就变得更加重要。本书包括5章节、5个实践练习、3个访谈和1个案例研究,它们结合在一起共同阐明了本书的主题,为用户在设计中运用用户体验设计方法提供了必要的基础知识。第1章让你思考人类的体验,然后渐次地理解用户体验,在接下来的第3、第4和第5章里你将会认识并运用交互体验的主要方法。本书最后还将介绍评估用户体验的工具和过程。期待读者们能够从中得到快乐,并对一些精彩内容加以记录。
