本书系统介绍高等学校和科研院所软件工程相关专业研究生或本科科生毕业设计的目的、选题要求、步骤以及相关方法,详细阐述了毕业设计的主要工作、基于.NET的软件工程环境、基于J2EE的软件工程工作环境、软件工程系列工具、SOA及其应用等内容,最后还给出了毕业设计案例选编以及毕业设计参考课题等内容。
本书围绕着现代密码学提供的基本安全特性,主要从密码学基本理论、密码算法和密码算法应用三方面介绍了现代密码学的基本原理及其应用。内容涉及密码学基本理论、信息加密技术、信息认证技术、密钥管理技术等。
本书主要内容包括4个部分:第1部分问题的逻辑化过程,主要包括问题的符号化、基于推理规则的逻辑结构设计技术。第2部分逻辑结构的优化技术,主要包括学习规则及应用技术、搜索策略的应用及改进技术。第3部分基于神经网络及遗传、免疫算法的优化技术的应用,主要包括神经网络在软件逻辑结构优化中的应用;遗传算法在软件逻辑结构优化中的应用等。第4部分数据优化与仿真技术,主要包括基于统计分析的算法及数据优化技术、基于MCMC和Matlab的算法设计与仿真。