软件工程及软件方法学
-
软件无线电原理与应用杨小牛等软件无线电是最近几年在无线通信领域提出的一种新的通信系统体系结构,它的基本思想是以开放性、可扩展、结构最简的硬件为通用平台,把尽可能多的通信功能用可升级、可替换的软件来实现。本书专门介绍软件无线电基本概念、基本理论,软件无线电数学模型,软、硬件平台与算法的工程实现,以及软件无线电在军、民电子领域中的应用。本书内容全面,通俗易懂,实用性、可读性强。本书可供从事通信、个人移动通信、电子战、雷达、信号处理以及其他电子系统专业的工程技术人员作继续教育进修教材,也可用作高等院校相关专业高年级本科生或研究生的学习参考书。本书前言特色及评论文章节选第1章概述1.1软件无线电概念的由来无线通信在现代通信中占据着极其重要的位置,被广泛应用于商业、气象、军事、民用等领域。当代无线通信系统很多,例如,卫星通信系统、蜂窝移动通信系统、无线寻呼系统、短波通信系统、微波通信系统,等等。各种无线通信系统的调制方式也很多,有AM、FM、LSB、USB、ISB、FSK、PSK、MSK、GMSK、QAM,等等。其多址方式有:时分多址(TDMA)、频分多址(FDMA)和码分多址(CDMA)等。各种通信系统由于自身的特点而应用于不同场合。短波电台适合远距离传输,其所需的发射功率不大,传输的“中继系统”――电离层不会被摧毁;卫星通信能传播高质量的信息,所能提供的频带很宽;微波通信抗干扰能力强,适合大量的数据传输,但只能在点与点之间传输。由于无线通信具有设备简单、便于携带、易于操作、架设方便等特点,在军事通信领域是不可或缺的重要通信手段。然而,军用电台往往是根据某种特定的用途而设计的,功能单一,有些电台的基本结构相似,而信号特征差异很大。例如,工作的频段不同,有的在HF频段,有的在VHF、UHF频段,调制方式不同,波形结构不同,通信协议不同,数字信息的编码方式、加密方式不同,等等。电台之间的这些差异极大地限制了不同电台之间的互连互通。而且,由于不同频段的电台只能满足某些特定的要求,无法满足部队各种各样的军事需求,给协同作战带来了困难。经过几十年的发展,无线通信有了长足的进步。通信系统由模拟体制不断向数字化体制过渡,出现了许多中频数字化接收机。例如,德国R/S公司研制的宽带数字化接收机EBD900,主要用于无线电监视,其工作频率范围为20MHZ~2GHZ,搜索速度为4GHZ/s(25kHZ带宽),动态范围为80dB。又如,英国研制的PVS3800接收机,工作频率范围为0.5MHZ~IGHZ,是一种用于电子战环境中的宽带无线电通信监测接收机,可以实现搜索、监听、分析识别等功能;还可以根据需要,通过加载不同的软件,灵活地配置成各种不同功能的接收机,如PV3830截获接收机,PV3840分析接收机,PV3850监视接收机,等等。这些接收机尽管能够覆盖多个频段,但它们只能工作于单一的频段和模式,功能相对较少,灵活性不够,可扩展能力也较差,不同电台之间仍不能完全互通,无法完全满足现代军事通信的需要。在格林纳达冲突中,美军各种通信设备的不兼容性暴露无遗。在“沙漠风暴”行动中,由于盟军联合作战,需要及时有效的通信联络,这大大增强了通信保障的复杂程度,不得不借助许多额外的无线电台,才得以保证高效的通信联络。在民用通信中也存在互通性差的问题。在欧洲(主要是北欧、西欧)的第一代模拟网发展过程中,基本上各自为政,加入欧洲邮电会议(CEPT)的16个国家,分别共使用6种不同的制式。这些模拟通信体系的制式、频率各不相同,不能互通、兼容。虽然这些国家领土不大,但车一出国门电话就不通了,给喜欢周末驾车到邻国旅游的人们带来极大的不便。在第二代数字移动通信中,仍有许多种不同的通信体制,如GSM、AMPS、ETACS、PDC、DAMPS、CT2等,这些体制互不兼容,无论给用户还是给经营者都带来了极大的不便。(摘自1页) -
软件工程初步贾长云《软件工程初步》是高等教育出版社与CEAC国家信息化教育认证管理办公室联合推出的认证课程教材,为CEAC计算机软件技术专业助理工程师认证课程配套。《软件工程初步》针对职业学校学生的特点,充分体现素质为基础、能力为本位、需求为依据、就业为导向的基本原则,教学内容注重选择当前软件工程中的一些新理论、新方法与新技术,通过一个小型软件项目为案例贯穿全书,使学生在学完本书后能掌握软件工程的基本理论与方法以及它们在软件项目开发中的实际应用。其主要内容涉及软件工程中的软件系统策划、需求分析、软件设计、编码实现、软件测试及实施与维护等方面的内容,考虑到职业院校学生的就业定位,重点侧重于详细设计、软件编码、软件测试、软件维护这几个方面的基本知识与技能。为保持教学内容的先进性,同时便于对教学进行科学、灵活的组织,对诸如UML方法、面向对象的分析、面向对象的设计与编程、面向对象软件测试、CMM等也做了介绍。《软件工程初步》可以作为职业学校计算机类专业的软件工程课程的教材或参考书,也可作为IT行业程序员、测试员、维护员等的培训教材或参考书。 -
软件工程孙家广 刘强《软件工程:理论、方法与实践》为普通高等教育“十五”国家级规划教材。由作者结合多年软件开发实践和近年讲授软件工程课程的教学经验编写而成,强调理论与实践的有机结合。全书共11章,第1章概括介绍软件工程的历史发展和基本原理,讨论IEEE和ACM最新提出的软件工程知识体系和软件工程职业道德规范;第2章讨论软件过程的基本思想和活动,介绍常见的软件过程模型和微软开发过程的实际案例:第3章讨论软件工程的管理技术,主要涉及人员管理、沟通管理、项目规划和风险管理等内容;第4章、第6章至第10章以面向对象技术为核心,全面、深入、系统地介绍软件开发各个阶段的任务、过程、方法和工具;第5章介绍软件工程中的形式化方法,包括时序逻辑、Z语言、Petri网等;第11章介绍软件进化的概念和方法,包括软件进化的特性、软件维护活动、逆向工程与再工程等内容。《软件工程:理论、方法与实践》全书注重内容的新颖性、条理性、系统性和实用性,始终以大量的开发实例贯穿全书,可作为计算机专业有关高年级本科生和低年级研究生学习软件工程课程的教材,也可供软件从业人员参考使用。《软件工程:理论、方法与实践》配套的屯子教案可从高等教育出版社高等理工教学资源网下载。 -
面向对象软件工程Timothy C.Lethbridge Robert Laganiere;张红光译本书深入地讲解了软件工程的主要原理。内容包括:基于可靠的原则和可重用技术进行开发、使用UML进行可视化建模、对需求分析和设计中各种方案进行评估、面向对象技术、迭代开发、风险管理等等。书中含有大量的练习与例子,读者可以将这些概念应用于实践中。本书可以作为高校软件工程课程的教科书,也适用于软件开发技术人员参考。在用例、需求和用户界面的大背景中理解客户和用户基于可靠的原则和可重用技术开发:提供了学生可以应用于实际工作的可重用软件和原则用UML进行可视化建模对需求分析和设计的各种方案进行评估,教会学生如何进行软件工程方面的决策面向对象:深入讲述分析、设计和用Java的实现,也包含了面向对象设计模式迭代开发:开发软件的完美方法使用文档有效地交流:推荐文档采用灵活格式、评审文档的指导原则在所有软件工程活动中的风险管理 -
21世纪高等院校会计专业主干课系列薛云奎 饶艳超本书是针对会计信息系统这一会计专业的必修主干课程编写的大中专院校的教材。主要讲授在信息技术日新月异的情形下会计信息系统的基本原理、使用方法和技术基础,以及功能和作用的不断拓展。全书从管理、技术、开发、审计控制、操作等五个方面进行阐释,涉及财务会计人员、管理会计人员、税务会计、审计师以及信息系统的开发人员,从会计信息系统的使用者、开发者和审计者三种角色审视其理论发展以及功能与规范的变迁。全书涉及面广,知识要点综合且交叉,适宜用作会计及相关专业信息系统的专业课教材。... -
软件技术基础来可伟 编本书是教育部新世纪高职高专教育人才培养模式和教学内容体系改革与建设项目成果,是组织有关教育部高职高专教育专业教学改革试点院校编写的。本教材系统地介绍了离散数学、数据结构、C++语言编程等组成软件技术的三个知识领域。在理论方面,将离散数学和数据结构作为编程技术必要的数学基础进行了深入浅出的介绍,以培养学员将实际问题抽象为数学表达式的抽象思维能力。在实验技能方面,采用以案例为中心(casebased)的方式,通过完整的编程全过程练习,使读者能按现代软件工业一线编程人员的要求掌握编程的基本技能,养成良好的规范化作业的习惯。教材对各种常见数据结构采用了基于C++语言类模板的实现方法,不但方法新颖、充分体现基础理论对编程的指导作用,而且有很高的实用价值。本书适用于高等职业学校、高等专科学校、成人高校、示范性软件职业技术学院、本科院校及举办的二级职业技术学院、教育学院以及民办高校使用,不仅可以作为计算机、信息技术、电子商务等专业的教材,也可作为相关工程技术人员培训和自学的参考书。 -
CMMI精萃(美) DENNIS M. AHERN AARON CL20世纪末,以计算机和通信技术为代表的信息科学和技术对世界经济、科技、军事、教育和文化等产生了深刻影响。信息科学技术的迅速普及和应用,带动了世界范围信息产业的蓬勃发展,为许多国家带来了丰厚的回报。进入21世纪,尤其随着我国加入WTO,信息产业的国际竞争将更加激烈。我国信息产业虽然在20世纪末取得了迅猛发展,但与发达国家相比,甚至与印度、爱尔兰等国家相比,还有很大差距。国家信息化的发展速度和信息产业的国际竞争能力,最终都将取决于信息科学技术人才的质量和数量。引进国外信息科学和技术优秀教材,在有条件的学校推动开展英语授课或双语教学,是教育部为加快培养大批高质量的信息技术人才采取的一项重要举措。为此,教育部要求由高等教育出版社首先开展信息科学和技术教材的引进试点工作。同时提出了两点要求,一是要高水平,二是要低价格。在高等教育出版社和信息科学技术引进教材专家组的努力下,经过比较短的时间,第一批由教育部高等教育司推荐的20多种引进教材已经陆续出版。这套教材出版后受到了广泛的好评,其中有不少是世界信息科学技术领域著名专家、教授的经典之作和反映信息科学技术最新进展的优秀作品,代表了目前世界信息科学技术教育的一流水平,而且价格也是最优惠的,与国内同类自编教材相当。这套教材基本覆盖了计算机科学与技术专业的课程体系,体现了权威性、系统性、先进性和经济性等特点。目前,教育部正在全国35所高校推动示范性软件学院的建设,这也是加快培养信息科学技术人才的重要举措之一。为配合软件学院的教学工作,结合各软件学院的教学计划和课程设置,高等教育出版社近期聘请有关专家和软件学院的教师遴选推荐了一批相应的原版教学用书,正陆续组织出版,以方便各软件学院开展双语教学。 -
UML与软件工程基础王立暂缺简介... -
软件工程任胜兵 邢 琳本书以工程化的软件开发过程为主线,结合实际应用实例,系统地介绍了软件工程有关的标准、概念、原理、方法和技术。全书共分10章,主要内容有:软件生存期过程和模型、可行性研究、软件项目计划、软件需求分析、软件结构设计、软件详细设计、软件测试、软件维护、软件质量和保证体系以及软件复用技术。全书内容新颖,讲述力求实用、深入浅出、循序渐进。每章均附有习题。本书可作为高等学校计算机科学与技术专业及相关专业本科“软件工程”课程教材,亦可作为从事软件开发的科技人员的参考书、培训教材等。 -
iPMBOK 2004中国(双法)项目管理研究委员会结合我国IT行业的特点及信息化工作的需要,以中国现有的发展水平为基础,充分考虑行业发展与国际化需求,组织国内权威专家撰写,并经过信息产业部有关部门、行业专家、国内外权威顾问评审通过,形成了具有中国特色的IT项目管理知识体系与认证标准。国际项目管理协会创建于1965年,是国际上成立最早的项目管理专业组织。其目?氖谴俳始湎钅抗芾淼慕涣鳎氏钅苛煊虻南钅烤碇涮峁┮桓鼋涣鞲髯跃榈穆厶常铝τ诠氏钅抗芾淼淖ㄒ祷胫耙祷⒄埂PMA于1967年在维也纳计持召开了第一届国际会议,项目管理从那时起即作为一门学科而不断?⒄埂=刂?2002年3月,IPMA已分别在世界各地举行了15次国际会议。本书以国际通用并得到公认的项目管理知识体系为理论框架,结合我国IT行业的特点及信息化工作的需要,以中国现有的发展水平为基础,充分考虑行业发展与国际化需求,组织国内权威专家撰写,并经过信息产业部有关部门、行业专家、国内外权威顾问评审通过,形成了具有中国特色的IT项目管理知识体系与认证标准。本书的出版,将对我国信息化工作的标准化、规范化,对提高IT信息项目管理水平及与国际的接轨有着重要意义。
