软件工程及软件方法学
-
软件工程张海藩,倪宁 编著《软件工程(第3版)》是软件工程领域的经典教材。全书由5篇(16章)构成,第1篇(第1、2章)讲述软件工程与软件过程;第2篇讲述传统方法学(第3~5章),包括结构化分析、设计与实现;第3篇讲述面向对象方法学(第6~10章),包括面向对象的概念、模型、分析、设计、实现,同时介绍了统一建模语言UML;第4篇讲述软件项目管理(第11~14章),包括软件项目的计划、组织和控制,并介绍一些相关的国际标准;第5篇讲述软件工程的高级课题(第15、16章),包括形式化方法和软件重用。《软件工程(第3版)》内容新颖、实例丰富,可以作为高等院校“软件工程”课程的教材或教学参考书,也可以供程序员、软件测试工程师、系统工程师以及软件项目经理等相关人员阅读参考。 -
Struts 2实战(美)布朗,(美)戴维斯,斯坦利克 著,马召 等译《Struts 2实战》结合实例介绍了Struts 2框架,主要内容包括Action、Result、Interceptor等框架组件,基于注解的配置选项等新特征,Struts 2插件 FreeMarker,如何从Struts 1和WebWork 2迁移到Struts 2,Ajax标签、Spring框架集成等新特性。《Struts 2实战》适合各层次Java开发人员阅读和参考。 -
软件工程彭龚 著《软件工程》着重从实用的角度讲述软件工程的基本原理、概念和技术方法,同时也注意该书的全面性、系统性。 《软件工程》共分为9章。第1章,软件工程概论,主要介绍软件和软件工程的相关概念,以及软件工程的基本原理和方法;第2章,软件计划与可行性研究,主要介绍可行性分析,成本/效益分析技术和方法,以及如何制订科学的软件开发计划;第3章,软件需求分析,主要介绍软件需求分析的任务、过程、方法和工具;第4章,软件结构设计,主要介绍软件结构设计的概念、原理、方法及具体运用过程;第5章,软件详细设计,主要介绍结构化程序设计的思想及描述工具,面向数据结构的详细设计方法;第6章,软件编码设计,主要介绍语言的特性、选择的原则以及编码的风格和效率;第7章,软件测试,主要介绍软件测试概念、方法、过程以及用例设计;第8章,软件维护,主要介绍软件维护的有关概念、方法;第9章,面向对象的软件开发技术概述,主要介绍面向对象的概念、对象分析、对象设计及对象实现的方法及其应用,以及组件技术。 -
电脑不过如此未名书屋 编著《电脑不过如此:常用工具软件一点通》通过丰富的实例,以图文并茂的形式循序渐进地讲述了常用工具软件的操作方法与应用技巧。全书共分9章,主要内容包括工具软件概述,网页浏览、资源搜索和下载工具,网络聊天和邮件收发工具,文件管理工具,文字处理与桌面应用工具,媒体播放和处理工具,图像浏览及处理工具,磁盘管理与硬件测试工具,电脑安全与防护工具。 《电脑不过如此:常用工具软件一点通》注重实际基础知识和操作技能的紧密结合,语言通俗易懂,操作步骤清楚明晰,学起来轻松,上手容易,力求使读者在最短的时间内熟练掌握常用工具软件的知识,并且真正地达到一学就会,即学即用。 《电脑不过如此:常用工具软件一点通》面向电脑初级用户,适合想快速学会常用工具软件应用的初学者、各类办公人员和公务员,以及希望用电脑来提高工作效率的读者,也可作为各类职业学校、电脑培训班的教材。 -
嵌入式系统软件设计中的常用算法周航慈 著《嵌入式系统软件设计中的常用算法》根据嵌入式系统软件设计需要的常用算法知识编写而成。基本内容有:线性方程组求解、代数插值和曲线拟合、数值积分、能谱处理、数字滤波、数理统计、自动控制、数据排序、数据压缩和检错纠错等常用算法。从嵌入式系统的实际应用出发,用通俗易懂的语言代替枯燥难懂的数学推导,使读者能在比较轻松的条件下学到最基本的常用算法,并为继续学习其他算法打下基础。《嵌入式系统软件设计中的常用算法》可作为电子技术人员自学常用算法的教材,也可作为高等院校电子技术类专业本科生、研究生的教学参考书。 -
赢在测试蔡为东 编著本书是一本传承软件测试经验和人生经验的书。作者采访了11位软件测试领域的专家,他们是微软、IBM、谷歌、东软和金山等知名公司的高级测试管理人员,是软件测试类书籍的知名作者。他们都是中国软件测试行业的先行者和成功者。本书详细记录了他们的奋斗历程,对软件测试的理解,推荐的测试技术和测试管理方法,对前景的看法,面试过程中对人才的要求,等等。他们的经验和见解是宝贵的,对于每一位软件测试从业人员或者将要进入这个行业的朋友都有着非常积极的借鉴意义。读一本书,聆听多位成功者的经验之谈,明确发展方向,少走一些人生的弯路。本书适合于软件测试工程师,软件测试管理人员和对软件测试感兴趣的在校学生阅读,以及有意转向软件测试领域发展的在职的朋友阅读。 -
计算机实用工具软件盛定高 等主编《计算机实用工具软件(第4版)》是在《计算机实用工具软件第3版》的基础上,结合当前工具软件的发展趋势,详细介绍了目前最流行、最具代表性的工具软件的使用方法和技巧。全书共分12章,包括工具软件概述、系统安全防护工具、文件管理工具软件、图像应用处理工具、光盘管理工具、电子图书阅读与制作工具、网络常用工具、媒体播放与网络视听工具、音频视频编辑制作工具、系统优化与辅助工具、磁盘管理工具和硬件检测工具。《计算机实用工具软件(第4版)》在形式上以知识拓展为切入点,软件均采用目前最新的版本,种类齐全,内容丰富。书中还详细介绍了各种工具软件的安装方法。《计算机实用工具软件(第4版)》可作为高职高专计算机专业和计算机技能培训班的教材,也可供广大计算机爱好者参考。 -
世界著名计算机教材精选(德)比约尼尔 著,刘伯超 等译《软件工程卷1~3》是冯诺依曼奖章获得者、世界著名的计算机科学家Dines BjOrner教授的最新著作。这套丛书为读者理解软件和软件开发过程提供了一个“全新的视角”。这三卷书首次系统地论述了如何用形式方法来指导领域工程、需求工程和软件设计,即软件工程的三个相互关联并重叠的组成部分,或称之为软件工程的“三部曲”。在软件开发的各个阶段,如果都能够采用这种形式化的开发模式,将能够在极大程度上保证软件开发的正确性和有效性。这套丛书可以被视为软件工程史上里程碑式的著作。作者通过长达30年的程序设计方法论的研究与实践,加上长达25年不断完善的课程讲义汇编成这一套前后连贯、内容一致以及相对完整的软件工程著作。这套丛书的一个显著特点就是在这三卷书中,所有的原理、技术和工具都是通过大量的案例分析来进行阐述,并覆盖了所有主要的软件开发时期、阶段和步骤;同时,这些原理、技术和工具是能够应用在大型工业和商业软件的开发项目中去的。这套丛书不但可以作为高校计算机专业学生、教师以及研究人员的教材和必备参考书,而日在工业和计算机产、世界也具有极大的实用价值。 -
软件测试人员·指导手册上海市职业培训研究发展中心 组织编写职业资格证书制度的推行,对广大劳动者系统地学习相关职业的知识和技能,提高就业能力、工作能力和职业转换能力有着重要的作用和意义,也为企业合理用工以及劳动者自主择业提供了依据。随着我国科技进步、产业结构调整以及市场经济的不断发展,特别是加入世界贸易组织以后,各种新兴职业不断涌现,传统职业的知识和技术也愈来愈多地融进当代新知识、新技术、新工艺的内容。为适应新形势的发展,优化劳动力素质,上海市人力资源和社会保障局在提升职业标准、完善技能鉴定方面做了积极的探索和尝试,推出了1+X培训鉴定模式。1+X中的1代表国家职业标准,X是为适应上海市经济发展的需要,对职业标准进行的提升,包括了对职业的部分知识和技能要求进行的扩充和更新。上海市1+X的培训鉴定模式,得到了国家人力资源和社会保障部的肯定。为配合上海市开展的1+X培训与鉴定考核的需要,使广大职业培训鉴定领域专家以及参加职业培训鉴定的考生对考核内容和具体考核要求有一个全面的了解,人力资源和社会保障部教材办公室、中国就业培训技术指导中心上海分中心、上海市职业培训研究发展中心联合组织有关方面的专家、技术人员共同编写了《1+X职业技能鉴定考核指导手册》。该手册由“理论知识复习题”“操作技能复习题”和“理论知识模拟试卷及操作技能模拟试卷”三大块内容组成,书中介绍了题库的命题依据、试卷结构和题型题量,同时从上海市1+X鉴定题库中抽取部分理论知识题、操作技能试题和模拟样卷供考生参考和练习,便于考生能够有针对性地进行考前复习准备。今后我们会随着国家职业标准以及鉴定题库的提升,逐步对手册内容进行补充和完善。本系列手册在编写过程中,得到了有关专家和技术人员的大力支持,在此一并表示感谢。由于时间仓促,缺乏经验,如有不足之处,恳请各使用单位和个人提出宝贵意见和建议。 -
大道至简周爱民 著“不惟说好,不怕说坏”。自著述、出版《大道至简——软件工程实践者的思想》五年来,软件工程界可有新思?作者周爱民先生又对软件工程有了何种理解?在五年后,作者邀请不同背景的六位工程理论与实践领域的专家,从不同角度对《大道至简》进行点评;并新著 “具体工程”一章,矛头直指《人月神话》,进一步归纳了作者五年来在软件工程方向上的探索与反思。一本《大道至简》讲不完整个软件工程。那么,它到底讲了些什么?有什么疑问?未来该往何处去探索?作者五年来思考的这些问题,在“点评版”里一一陈述。
