软件工程及软件方法学
-
数控加工及程序编制基础唐健编《数控加工及程序编制基础》全面系统地介绍了数据机床的工作原理、数控编程方法及应用等。主要内容包括计算机数控系统(CNC)原理、现代数据技术的新发展及性能介绍;数控车床、数控铣床 、加工中心、数控线切割机床的数控编程方法、实例及数控机床的操作系统;自动编程的原理及数控语言APT的编程和实例。《数控加工及程序编制基础》是中等专业学校模具设计与制造专业教材,也可作为数控技术应用,机电技术应用,机械制造以及与之相近专业的教材,也可供从事机械加工,数控技术应用,数控编程及加工工艺等方面工作的工程技术人员参考使用。 -
软件工程实用技术尹毅峰 主编暂缺简介... -
工程设计过程(美)Yousef Haik著;李熠译;李熠译本书内容详尽,案例丰富,实用性强,全面系统地介绍了工程设计中的方方面面。全书共分3部分,第I部分针对设计过程进行了介绍;第II部给出了一些作者曾经开发过的设计项目;第III部分讲述了大量的设计实验案例,以帮助学生切身经历这些设计工作,同时还引导学生如何进行团队工作。本书工程设计的入门教程。使用本书的学生要具备大学物理和微积分知识。对于有更高水平的学生,可把精力更多地放在设计过程的分析部分。本书主要内容:概述设计过程;介绍在开始设计过程之前必须掌握的一些设计工具;介绍设计过程的各个步骤,包括说明需求和设定目标、分析市场、设计规范和约束、分析功能、产生概念、评估方案、具体分析、进行实验和市场运作等各阶段;提供大量的设计实验案例。本书特色:实用性和可操作性强。提供了大量的案例和图解,帮助学生透彻理解工程设计过程的各个步骤;通过大量的习题、设计项目,帮助学生进一步巩固所学的内容,并将这些知识应用到实际项目中;本书合作站点http://www.eng.fsu.edu/haik/design提供了互动式学习方案,使学生能够获得更多相关资源。 -
嵌入式应用技术基础教程王宜怀,刘晓升编著全书共18章,分三个部分。第1部分共7章,为相关基础知识及HC08系列单片机入门,主要介绍嵌入式应用的硬件与软件基础。同时给出了HC08系列单片机的基本入门知识,包括基本结构、汇编语言及08C语言基础,介绍了实验环境,提供了第一个实例。第2部分共6章,为HC08系列单片机的功能模块及基本应用,包括GP32的SCI、SPI、键盘、A/D、定时器、Flash存储器在线编程及其他功能模块,还给出了LCD与LED的编程,该部分为本书的重点内容。第3部分共5章,为常用外设的应用扩展,包括USB接口、CAN通信接口、编程器的开发、嵌入式以太网接口,以及非接触式IC卡读写器等开发实例,该部分内容来自于实际的开发项目,主要目的是给出一些常用接口的应用范例,供读者实际应用时参考。各章都附有练习与思考题。本书可供大学有关专业的高年级学生和研究生用作教材或参考读物,也可供从事嵌入式系统开发与研究人员用作参考和进修资料。 -
软件工程孙家广 刘强《软件工程:理论、方法与实践》为普通高等教育“十五”国家级规划教材。由作者结合多年软件开发实践和近年讲授软件工程课程的教学经验编写而成,强调理论与实践的有机结合。全书共11章,第1章概括介绍软件工程的历史发展和基本原理,讨论IEEE和ACM最新提出的软件工程知识体系和软件工程职业道德规范;第2章讨论软件过程的基本思想和活动,介绍常见的软件过程模型和微软开发过程的实际案例:第3章讨论软件工程的管理技术,主要涉及人员管理、沟通管理、项目规划和风险管理等内容;第4章、第6章至第10章以面向对象技术为核心,全面、深入、系统地介绍软件开发各个阶段的任务、过程、方法和工具;第5章介绍软件工程中的形式化方法,包括时序逻辑、Z语言、Petri网等;第11章介绍软件进化的概念和方法,包括软件进化的特性、软件维护活动、逆向工程与再工程等内容。《软件工程:理论、方法与实践》全书注重内容的新颖性、条理性、系统性和实用性,始终以大量的开发实例贯穿全书,可作为计算机专业有关高年级本科生和低年级研究生学习软件工程课程的教材,也可供软件从业人员参考使用。《软件工程:理论、方法与实践》配套的屯子教案可从高等教育出版社高等理工教学资源网下载。 -
嵌入式系统的设计与开发陈连坤编著《嵌入式系统的设计与开发》的主要特点是注重理论与实践相结合,书中所举的大量实例均为作者实际开发工作经验的总结,提供了大量的硬件电路图和源编程。《嵌入式系统的设计与开发》分为1、2两篇。第1篇介绍了嵌入式系统的基本概念和嵌入式系统的设计与开发原理及方法。内容涉及嵌入式系统的软硬件的组成及特点、系统的设计原则和方法、嵌入式系统的开发工具和系统集成与测试方法。第2篇介绍了高速C8051F混合信号微控制器的原理和基于此微控制器的嵌入式系统的设计和开发实例。通过大量的实例,详细地介绍了各种编程方法和编程技巧、开发工具使用方法和使用技巧,以及硬件系统设计的详细过程和硬件系统的工作原理。通过阅读本书,可使读者全面了解嵌入式系统的设计与开发原理及方法;大量的实例可帮助读者尽快地掌握应用C8051F混合信号微控制器的方法和技巧。《嵌入式系统的设计与开发》作为研究生课程的教材,也可作为相关专业本科高年级学生和工程技术人员的参考书用书。 -
面向对象分析与设计李代平编著本书是论述面向对象技术的专著。全书共分十九章,系统地介绍了面向对象的基本理论和方法,主要对面向对象分析与设计的基本概念、主要步骤、典型特点、关键问题等进行了较为详细的介绍和阐述,同时还介绍了面向对象的表示法、面向对象的开发过程、面向对象分析与设计在各个领域的应用。本书内容详实、立论严谨、实例丰富、图文并茂,适合作为高等学校相关专业的教材及工程技术人员的参考用书。 -
快乐之道(美)拉夫.科斯特在这本《快乐之道》中,拉夫·科斯特对快乐在游戏设计中的意义进行了独到的阐述。本书不是一本典型的游戏设计技术书,而是用一种新颖的方式教导游戏设计者们如何创造和改进其设计,以获得最大程度的快乐。书中的内容涉及游戏设计的方方面面:·游戏设计的核心理念是什么?·为什么有的游戏有趣之极,而有些却让人昏昏欲睡?·为什么我们每个人都需要玩游戏?·怎么让人在游戏中进行学习?·为什么游戏既不能太难,也不能太容易?如果你希望了解游戏和游戏设计,你一定会喜欢这本书。它既是给游戏开发者们提供的灵感指南,也能激发我们思考我们如何学习、我们为什么玩游戏,以及学习和玩游戏是如何联系在一起的。书中的每一页都有富有启示性的语言和极具视觉冲击效果的插图,无疑会令每一位读者赏心悦目,并从中获得灵感。 -
嵌入式系统及其开发应用沈连丰[等]编著本书系统介绍嵌入式系统的基本原理和主要技术,以ARM和Linux为重点,详细讨论其硬件结构和软件体系。全书共15章,内容包括:嵌入式系统概述,单片机及其开发应用,DSP芯片及其开发应用,ARM微处理器及其开发应用,嵌入式系统的操作系统及软件开发,Linux操作系统,ARM嵌入式系统开发环境,嵌入式系统的基本外设,嵌入式系统中的接口技术,嵌入式系统内核的相关技术,嵌入式系统图形界面和网络通信,嵌入式蓝牙电话网关及其终端设备,基于蓝牙技术的局域网接入点设备,嵌入式系统在信息家电中的应用,智能车辆管控系统。为了理论联系实际,全书给出了14个典型实验。给出的多个产品开发实例都是作者及其同事近年来承担的国家“863”和攻关计划等科研项目的成果。本书既是一本理论联系实际的教科书,又是一本可作为指导实验和开发应用的参考书。本书有完善的实验和开发设备与之配套,可作为高等院校通信类、信息类、电子类和理工科其他学科本科生的教材,也可供研究生和有关科学研究与产品开发人员使用。 -
人口地理信息系统李成名、印洁、王继周、金逸民本书首先详细分析了人口地理信息系统研究的必要性,比较全面地阐述了国际、国内在人口地理信息系统、数据挖掘和空间分布化等方面的现状和最新研究进展,明确指出了存在的不足和今后发展的方向;然后讨论了人口信息收集获取技术方法及其相互之间的比较,研究探讨了人口信息空间基底的生成技术,包括利用高分辨率影像、数字线划等基础地理信息作为核心的制作方法。第三部分设计了国家人口地理信息系统的总体架构、网络体系结构以及数据库构成等内容,深化了人口地理信息系统应用的前景。第四部分深入研究了人口信息的空间分布化方法和技术,提出了数字人口模型概念,系统建立了人口空间信息挖掘的理论和方法。最后以公安户籍和人口统计为例,具体介绍了人口空间信息、人口地理信息系统和人口空间信息挖掘的应用实例。本书可作为地理信息系统专业高年级本科生、研究生和从事人口地理信息研究的科技人员的重要参考资料。
