出版说明
我国高职高专教育经过十几年的发展,已经转向深度教学改革阶段。教育部于2006年12月发布了教高\[2006\]第16号文件《关于全面提高高等职业教育教学质量的若干意见》,大力推行工学结合,突出实践能力培养,全面提高高职高专教学质量。
清华大学出版社作为国内大学出版社的领跑者,为了进一步推动高职高专计算机专业教材的建设工作,适应高职高专院校计算机类人才培养的发展趋势,根据教高\[2006\]第16号文件的精神,2007年秋季开始了切合新一轮教学改革的教材建设工作。该系列教材一经推出,就得到了很多高职院校的认可和选用,其中部分书籍的销售量都超过了3万册。现重新组织优秀作者对部分图书进行改版,并增加了一些新的图书品种。
目前国内高职高专院校计算机网络与软件专业的教材品种繁多,但符合国家计算机网络与软件技术专业领域技能型紧缺人才培养培训方案,并符合企业的实际需要,能够自成体系的教材还不多。
我们组织国内对计算机网络和软件人才培养模式有研究并且有过一段实践经验的高职高专院校,进行了较长时间的研讨和调研,遴选出一批富有工程实践经验和教学经验的双师型教师,合力编写了这套适用于高职高专计算机网络、软件专业的教材。
本套教材的编写方法是以任务驱动、案例教学为核心,以项目开发为主线。我们研究分析了国内外先进职业教育的培训模式、教学方法和教材特色,消化吸收优秀的经验和成果。以培养技术应用型人才为目标,以企业对人才的需要为依据,把软件工程和项目管理的思想完全融入教材体系,将基本技能培养和主流技术相结合,课程设置中重点突出、主辅分明、结构合理、衔接紧凑。教材侧重培养学生的实战操作能力,学、思、练相结合,旨在通过项目实践,增强学生的职业能力,使知识从书本中释放并转化为专业技能。
一、 教材编写思想
本套教材以案例为中心,以技能培养为目标,围绕开发项目所用到的知识点进行讲解,对某些知识点附上相关的例题,以帮助读者理解,进而将知识转变为技能。考虑到是以“项目设计”为核心组织教学,所以在每一学期配有相应的实训课程及项目开发手册,要求学生在教师的指导下,能整合本学期所学的知识内容,相互协作,综合应用该学期的知识进行项目开发。同时,在教材中采用了大量的案例,这些案例紧密地结合教材中的各个知识点,循序渐进,由浅入深,在整体上体现了内容主导、实例解析、以点带面的模式,配合课程后期以项目设计贯穿教学内容的教学模式。
软件开发技术具有种类繁多、更新速度快的特点。本套教材在介绍软件开发主流技术的同时,帮助学生建立软件相关技术的横向及纵向的关系,培养学生综合应用所学知识的能力。
ASP.NET程序设计与软件项目实训(第2版)二、 丛书特色
本系列教材体现目前工学结合的教改思想,充分结合教改现状,突出项目面向教学和任务驱动模式教学改革成果,打造立体化精品教材。
(1) 参照和吸纳国内外优秀计算机网络、软件专业教材的编写思想,采用本土化的实际项目或者任务,以保证其有更强的实用性,并与理论内容有很强的关联性。
(2) 准确把握高职高专软件专业人才的培养目标和特点。
(3) 充分调查研究国内软件企业,确定了基于Java和.NET的两个主流技术路线,再将其组合成相应的课程链。
(4) 教材通过一个个的教学任务或者教学项目,在做中学,在学中做,以及边学边做,重点突出技能培养。在突出技能培养的同时,还介绍解决思路和方法,培养学生未来在就业岗位上的终身学习能力。
(5) 借鉴或采用项目驱动的教学方法和考核制度,突出计算机网络、软件人才培训的先进性、工具性、实践性和应用性。
(6) 以案例为中心,以能力培养为目标,并以实际工作的例子引入概念,符合学生的认知规律。语言简洁明了、清晰易懂,更具人性化。
(7) 符合国家计算机网络、软件人才的培养目标;采用引入知识点、讲述知识点、强化知识点、应用知识点、综合知识点的模式,由浅入深地展开对技术内容的讲述。
(8) 为了便于教师授课和学生学习,清华大学出版社正在建设本套教材的教学服务资源。在清华大学出版社网站(www.tup.com.cn)免费提供教材的电子课件、案例库等资源。
高职高专教育正处于新一轮教学深度改革时期,从专业设置、课程体系建设到教材建设,依然是新课题。希望各高职高专院校在教学实践中积极提出意见和建议,并及时反馈给我们。清华大学出版社将对已出版的教材不断地修订、完善,提高教材质量,完善教材服务体系,为我国的高职高专教育继续出版优秀的高质量的教材。
清华大学出版社
高职高专计算机任务驱动模式教材编审委员会
2014年3月
第2版前言
进入21世纪以来,基于互联网的信息系统开发的重要性日益凸显,逐渐变成了软件开发的主战场。基于这个时代的大背景,Web程序设计成为每一个计算机技术及相关专业毕业生必须掌握的基本技能之一。本书以微软平台的Web开发技术——ASP.NET为例,介绍Web开发所涉及的各个技术领域,重点放在讲清楚Web站点设计与开发的基本原理和主要方法上。
Web开发涉及的知识与技术既深又广,并且有着鲜明的实践色彩。本书作为一本主要用于高职高专教学的计算机专业教材,篇幅受到较大限制,不可能事无巨细地对所有技术细节都深挖细掘,为此,对这些知识与技术采取了“去粗取精”、“删繁就简”的基本原则,重点是以尽可能直观的方式展现出整个Web开发的技术体系,帮助学生建立起一个相关知识的框架。这个框架也许仅是骨架性的知识,缺少一些技术的细节,但却能对下一步的深入学习提供一个“向导”的作用,避免学生在技术的海洋里迷失方向。
本书在第1版的基础上,对内容进行了优化,软件开发版本由原来的Visual Studio 2008升级为Visual Studio 2012,数据库版本由原来的SQL Server 2000升级为SQL Server 2008。
本书每个案例的开发步骤都以通俗易懂的语言进行描述,从最基础的控件和语句进行讲解,详细介绍了每一个开发步骤,每一个项目都有完整的开发流程。
本书适合作为高职高专院校计算机相关专业的教材,也可以作为编程爱好者的自学教材,以及成人教育和在职人员培训的教材。本书适用于希望在.NET框架下开发Web程序的设计人员,对于希望从基本概念开始学习的Web程序爱好者来说也有详细的例子可以边学习边实践。
本书由潍坊职业学院郑伟、山东职业学院杨云、荆楚理工学院王晓雨担任主编,滨州职业学院赵白露、湖南外贸职业学院高述涛、青岛滨海学ASP.NET程序设计与软件项目实训(第2版)第2版前言院郭茜、陕西学前师范学院刘炜担任副主编。其中项目3、5、6、7、8中部分内容由郑伟编写,项目4、6、7中部分内容由杨云编写,项目2、3中部分内容由王晓雨编写,项目4、8中部分内容由赵白露编写,项目3、5中部分内容由高述涛编写,项目1、4、5中部分内容由郭茜编写,项目1、7、8中部分内容由刘炜编写。来自企业的工程师曹晶、蔡世颖、曲树波、魏罗燕也参与了本书部分章节的编写。
由于编者水平有限,疏漏出错之处在所难免,敬请读者批评指正。
编者2014年5月
