《软件工程原理及应用》由张永恒和艾晓燕主编,全书共分11章。第1章主要论述了软件、软件危机、软件工程等基本概念,并介绍了软件生命周期及软件过程模型;第2、3章分别从可行性研究与软件需求分析两个方面进行了讨论;第4章主要论述了软件设计的基本概念与原则、概要设计与详细设计的任务和方法,并重点讨论了结构化设计方法和面向数据结构的设计方法;第5章对软件实现进行了探析;第6章首先论述了面向对象方法学的基本概念,然后分别从面向对象的分析、设计和实现三个方面进行了较为详细的研究;第7章介绍了软件测试的基本概念,讲解了软件测试的方法与策略、软件调试及面向对象的测试,最后对软件维护进行了研究;第8、9章分别对软件复用与构件技术、软件质量与质量保证技术进行了较为详细的探讨;第10章主要讲述了软件项目管理的有关内容,包括进度计划与管理、成本管理、风险管理、团队建设与管理等多方面的内容;第11章对软件开发工具与开发环境进行了探析。
暂无
张永恒,男,1968年生,陕西省榆林市人,硕士,副教授,现任职于陕西省榆林学院信息工程学院。从事计算机教学工作二十多年,主讲了《计算机网络原理》《软件工程》《数据库原理》《信息系统分析设计》《JsP程序设计》等多门课程。主要研究方向为信息系统开发、物联网应用技术、搜索引擎与大数据处理技术,近年来主持或参与各类项目多项,发表学术论文多篇,主编学术著作1部。曾获得榆林学院“三育人”先进个人等多项荣誉称号。
艾晓燕,女,1966年生,现为榆林学院信息工程学院公共计算机教研室主任,副教授,软件工程硕士。从事公共计算机基础教学工作近二十年,先后讲授《高级语言程序设计》《Access数据库应用基础》《大学计算机基础》《网页设计与制作》《可视化程序设计》等多门课程。主要研究方向为软件工程、计算机网络、数据库。近年来主持或参与各类科研项目和教改项目多项,获校“优秀教学成果二等奖”2项,陕西省高等学校科学技术二等奖1项,发表学术论文10余篇,主编全国普通高等教育“十一五”规划教材1部。2006年获榆林学院“师德标兵”荣誉称号。