软件工程及软件方法学
-
系统分析与设计李爱萍本书是一本介绍系统分析与设计的原理、方法、技术、工具和应用的教科书,重点讨论系统开发生存周期中的分析和设计阶段的活动。全书共10章,分4个部分全面介绍系统分析与设计涉及的相关概念、建模和设计的方法与技术、系统构造及实施、应用案例等内容。第1部分(第1章)从信息系统的设计模型、应用环境开始,介绍系统分析与设计的定义、过程与流行的技术方法;第2部分(第2~8章)是本书的重点内容,其中第2~4章分别从静态、动态和数据的角度讨论建模的方法和技术,第5~8章则分别从系统整体架构设计、类和包设计、人机界面设计及数据模式设计的角度讨论系统设计的方法和技术;第3部分(第9章)给出系统生存周期中,设计阶段的后续衔接阶段内容,介绍系统的构造、实施以及运行和支持阶段的主要工作;第4部分(第10章)以一个简化的教学管理系统作为示例,介绍本书前面章节的原则和技术在软件项目的分析设计过程中的应用。每章后附有小结和习题,并配有免费电子课件。本书可作为软件工程、信息管理与信息系统、计算机科学与技术等专业“系统分析与设计”课程的本科教材,也可作为计算机专业、软件工程专业、信息系统专业的培训教材,还可以供相关领域硕士研究生或从事系统分析与设计的相关技术人员、管理人员参考。 -
软件安全性理论与实践Haralambos Mouratidis(哈拉兰博斯·莫拉提迪斯)编者,米磊 赵皑 译针对大规模复杂软件系统,我们需要解决安全性问题全局方案,即在多个层次中提供深度防御,并避免漏掉任何一种特定类型的威胁。本书展示了安全软件系统领域内优秀研究者所做出的贡献。这些贡献涵盖了软件生命周期的大部分内容,诸如安全模式、开发方法与框架、隐私与信任,以及代码分析等,涉及了从高层威胁及早期用户需求到复杂技术细节的不同方面。本书为非专业人员了解软件安全性提供了指南,是专业人员研究软件系统安全与隐私相关工作的基础性读物。 -
常用工具软件教程陈孝如,雷宇飞《常用工具软件教程》以计算机中常用工具软件为基础,讲述了常用工具软件在日常工作、学习和生活中的使用方法。内容主要包括“EasyRecovery”磁盘数据恢复工具、“一键Ghost”备份和还原系统工具、“Windows优化大师”优化系统工具、“鲁大师”系统硬件检测工具、浏览器工具、上传下载工具、“腾讯QQ”聊天工具、“Foxmail”通信工具、“Adobe Reader XI”阅读PDF文档工具、“有道词典”即时翻译工具、“OneDrive”办公工具、“金山WPS Office移动版”办公工具、“ACDSee”管理图像工具、“Snagit”截取图片工具、“光影魔术手”处理照片工具、“百度音乐”音频播放工具、“音频转换专家”音频格式转换工具、“GoldWave”音频编辑工具、“暴风影音”视频播放工具、“格式工厂”视频格式转换工具、“视频编辑专家”视频编辑工具、“WinRAR”文件压缩工具、“Nero”光盘制作工具、“DAEMON Tools”虚拟光驱工具、“360安全卫士”系统安全工具和“百度杀毒软件”系统防护工具等。 -
SolidWorks 2015中文版标准教程赵罘,杨晓晋,赵楠 编著SolidWorks是世界上第一套专门基于Windows系统开发的三维CAD软件,该软件以参数化特征造型为基础,具有功能强大、易学、易用等特点。《SolidWorks2015中文版标准教程》系统地介绍了SolidWorks2015中文版软件各大功能模块的基础知识和操作步骤。每章的前半部分介绍软件的基础知识,然后利用一个内容较全面的范例来使读者了解具体的操作步骤,该操作步骤翔实、图文并茂,引领读者一步一步完成模型的创建,使读者既快又深入地理解SolidWorks软件中的一些抽象的概念和功能。本书可作为广大工程技术人员的SolidWorks自学教程和参考书籍,也可作为大专院校计算机辅助设计课程的指导教材。本书所附光盘包含书中的实例文件、操作视频录像文件和教学使用的PPT文件。 -
信息论与编码田枫 等编由田枫、唐世伟、王辉和张向君合编的教材《信 息论与编码(高等学校教材)》系统介绍了由香农理 论发展而来的信息论的基本理论以及编码的理论、实 现原理。具体内容包括,信息的基本概念和度量方法 ,无失真信源编码理论和实用无损编码方法,限失真 信源编码理论和有损压缩编码方法,信道容量与信道 编码理论和编码方法,网络信息安全和密码学理论等 。全书注重基本概念、基本理论和基本分析方法的论 述,并结合实例给出详细的推演过程和证明。本书适合作为高等院校电子信息、通信工程、信 息与计算科学等本科专业的教材.也可作为相关专业 研究人员和工程人员的参考书。 -
逆向工程实战(美)邓(Bruce Dang);(法)加泽(Alexandre Gazet)本书是一本涵盖x86、x64 和ARM 操作系统的逆向工程类图书,由浅入深地讲解了包括Windows内核模式代码的恶意软件和驱动程序、虚拟机保护技术等内容。作者通过大量真实案例和示例,提供了系统化的解决方案。本书适合所有程序员和想要开始学习逆向工程的读者阅读。 -
软件架构师的(美)Dave Hendricksen 著,姚军 译本书是资深架构师DaveHendricksen的力作,系统阐述了成功架构师的必备技术技能,以及个人及团队拓展、应用这些技能的方法。本书分为3个部分,第一部分(第1~5章)介绍项目技能,涵盖合作关系、发现、概念化、估算、管理;第二部分(第6~9章)介绍技术技能,涵盖平台开发、架构透视、治理和技术诀窍;第三部分(第10~12章)介绍想象力技能,涵盖技术创新、战略路线图和企业执行。 -
软件工程实用教程朴勇暂缺简介... -
软件工程实用教程郭宁 闫俊伢暂缺简介... -
树莓派项目实战Dogan Ibrahim树莓派(Raspberry Pi),是一种价值35美元左右、信用卡大小的计算机,它具备很多应用功能,如桌面计算、音频和视频回放,并且在很多工业、商业和家庭应用中作为控制器存在。《树莓派项目实战(影印版 英文版)》主要讲述树莓派计算机和它在控制应用中的使用。《树莓派项目实战(影印版 英文版)》通过示例,使用浅显的语言讲解了如何配置树莓派,如何安装和使用Linux操作系统,如何使用Python编程语言编写程序和如何开发基于硬件的项目。《树莓派项目实战(影印版 英文版)》开始部分介绍了树莓派计算机,包括购买必要的设备和在命令行状态下安装、使用Linu×操作系统。《树莓派项目实战(影印版 英文版)》使用样例程序讲解了用户友好的图形桌面操作环境的使用。《树莓派项目实战(影印版 英文版)》通过几个简单步骤讲述了树莓派的网络接口,并且演示了如何从台式机或者笔记本计算机上访问树莓派计算机。《树莓派项目实战(影印版 英文版)》接下来的部分涵盖Python编程语言、硬件开发工具、硬件接口细节和基于树莓派硬件的项目。
