软件技术专业「专科」

一、专业前景

软件技术专业是计算机科学的一个分支,和计算机应用专业相比较,软件技术专业的侧重点在开发和技术的实际应用。计算机软件在现代社会经济生活中占有极其重要的地位,在各个领域中发挥着越来越重要的作用。该专业毕业的学生拥有庞大的就业市场,具有广阔的就业前景。随着技术的不断更新,软件行业需求缺口日益变大,软件企业用人呈以下特点:

1.随着软件行业生产的规模化,对“人才”在代码和文档方面的规范性、技能和工具的熟练程度要求越来越高。

2.技术百花齐放,但Java和.NET技术仍然在市场中占主流地位,每年都有大量的岗位需求,而且两者在应用层面上的技术差异越来越小。

3.开发企业对开发人员的基本技术素养强调越来越多。例如,面向对象的程序设计思想和代码组织方法、数据库访问技术、HTML/CSS/jQuery客户端技术。

4.保证质量和工期,企业中大量使用各种框架技术,要求开发人员至少熟悉一种框架技术。

二、培养目标

本专业主要培养德、智、体、美等全面发展,具备软件开发、数据库设计等基本知识和技能,能在软件开发、软件外包、软件技术支持等岗位从事设计、编码、测试、安装和维护等工作,具有一定创新精神和创业能力的高端技能型专门人才。

三、核心课程

Java程序设计基础、Web前端开发、C语言程序设计、SQLServer数据库、Java面向对象程序设计、JSP程序设计、PHP程序设计、JavaScript+jQuery网页特效设计

四、核心能力

1.软件开发能力

2.网站建设能力

3.软件测试能力

4.项目部署能力

五、实践教学

专业每年定期开展专业实践学期,在专业实践学期中逐步培养学生的专业技能,专业为学生提供真实的职业环境,学生深入到企业中实习,在真实的岗位中,由校内指导教师和企业技术人员共同指导,真学、真做,学生掌握了真本领,积极鼓励学生创新与创业,专业按照学习团队→实践团队→创业团队→法人组织的培养路径提高学生实践应用能力,努力提高学生就业竞争力。

喜爱计算机、热爱编程的你,欢迎加入齐齐哈尔工程学院信息工程系软件技术专业。

jQuery 动画制作与特效

使用show()和hide()方法

在普通的javascript编程中,要实现元素的显示、隐藏通常是利用其CSS的display属性或者visibility属性。

在jQuery中提供了show()和hide()两个方法,来直接实现元素对象的显示和隐藏。

jQuery代码:

HTML代码:

制作多级菜单

jQuery代码:

HTML代码:

理解: e.target是引发事件的元素

this是当前执行事件句柄的元素,this等于e.currentTarget(在事件冒泡阶段中的当前DOM元素 )

if(this==e.target)语句作用。

this指的是定义事件的所有含有ul的li标签。

e.target指的是触发事件的对象,可能是包含ul的li, 也可能是该li内部的任何元素, 显然我们不能点击内部任意位置都触发事件,

所以必须添加判断, 只有点击当前菜单选项时才执行收起子菜单动作;如果去掉这个判断, 那么只要你点击二级菜单的任意位置, 就会收起菜单,

显然是不行的, 你可以去掉判断看看效果就明白了。

使用toggle()方法实现显隐切换

曾经介绍过toggle()方法,该方法接受两个函数作为参数,相互切换;

如果不接受参数,toggle()方法将默认为在show()和hide()之间切换,因此修改上面案列为:

HTML代码:

元素显隐和渐入渐出效果

show(duration,[callback]) duration表示动画执行的时间长短,可以是表示速度的字符串,包括slow、normal、fast,

也可以是表示时间的整数(毫秒);callback为可选的回调函数,在动画完成后执行;

jQuery代码:

HTML代码:

与show()和hide()方法一样,toggle()方法也可以接受两个参数,制作成动画的效果;

jQuery代码:

HTML代码:

使用fadeIn()和fadeOut()方法

fadeIn(duration,[callback]) 渐显(颜色增强)

fadeOut(duration,[callback]) 渐隐(颜色褪色)

其中参数duration和callback与slow()、hide()中的完全相同;

制作渐渐褪色的动画效果:

jQuery代码:

HTML代码:

使用fadeTo()方法自定义变幻目标透明度;

jQuery代码:

fadeTo(duration,opacity,callback)方法,能够让开发者自定义变幻的目标透明度.其中opacity的取值范围为0.0~1.0

HTML代码:

当使用fadeOut()方法时,图片完全消失后将不在占用<p>的空间,

而使用fadeTo(1000,0)时,虽然图片也完全不显示,但仍然占用着标记<p>的空间

幻灯片效果

slideUp()和slideDown()来模拟PPT中的类似幻灯片拉窗帘的特效

slideUp(duration,[callback]) 上滑(消失)

slideDown(duration,[callback]) 下滑(显示)

jQuery代码:

HTML代码:

停止所有在指定元素上正在运行的动画。

stop([clearQueue],[jumpToEnd])

clearQueue:如果设置成true, 则清空队列。可以立即结束动画。

gotoEnd:让当前正在执行的动画立即完成, 并且重设show和hide的原始样式, 调用回调函数等。

点击Go之后开始动画,点Stop之后会在当前位置停下来

HTML 代码:

jQuery 代码:

实例:阻止动画播放

delay(duration,[queueName])

设置一个延时来推迟执行队列中之后的项目。

总结:

1、基本效果

show():将隐藏的元素显示

show(speed,[callback]) :以动画的效果显示

hide():将显示的元素隐藏

hide(speed,[callback]) :以动画的效果隐藏

toggle():显示或者隐藏

toggle(switch) :如果参数为true则表示只显示, 反之如果参数为false则表示只隐藏

toggle(speed,[callback]):以动画的方式显示或者是隐藏

参数说明:

speed:速度 单位为毫秒

\”slow\”, 缓慢

\”normal\”, 正常

\”fast\” 快速

callback:回调函数 当动画执行完毕以后再来执行的函数

2、滑动效果

slideDown():将隐藏的元素显示

slideDown(speed,[callback]) :以动画的方式显示

slideUp():将显示的元素隐藏

slideUp(speed,[callback]) :以动画的方式隐藏

slideToggle():隐藏或显示

slideToggle(speed,[callback]):以动画的方式隐藏或者显示

参数说明:

speed:速度 单位为毫秒

\”slow\”, 缓慢

\”normal\”, 正常

\”fast\” 快速

callback:回调函数 当动画执行完毕以后再来执行的函数

3、淡入淡出

fadeIn():淡入

fadeIn(speed,[callback]) :以动画的方式进行淡入

fadeOut():淡出

fadeOut(speed,[callback]):以动画的方式进行淡出

fadeTo(speed,opacity,[callback]) :淡入淡出到指定值

opacity:透明度 取值:0-1之间 0表示完全透明 1表示不透明

callback:回调函数 当动画执行完毕以后再来执行的函数

show() 显示元素 hide()隐藏元素 toggle()显示和隐藏切换

fadeIn() 渐显(颜色增强) fadeOut()渐隐(颜色褪色) fadeTo() 自定义变换目标透明度 fadeToggle() 淡入和淡出切换

slideUp() 幻灯片上滑(消失) slideDown() 幻灯片下滑(显示) slideToggle() 幻灯片上滑和下滑切换

4 停止所有在指定元素上正在运行的动画。

stop([clearQueue],[jumpToEnd])

clearQueue:如果设置成true, 则清空队列。可以立即结束动画。

gotoEnd:让当前正在执行的动画立即完成, 并且重设show和hide的原始样式, 调用回调函数等。

软件技术专业「专科」

一、专业前景

软件技术专业是计算机科学的一个分支,和计算机应用专业相比较,软件技术专业的侧重点在开发和技术的实际应用。计算机软件在现代社会经济生活中占有极其重要的地位,在各个领域中发挥着越来越重要的作用。该专业毕业的学生拥有庞大的就业市场,具有广阔的就业前景。随着技术的不断更新,软件行业需求缺口日益变大,软件企业用人呈以下特点:

1.随着软件行业生产的规模化,对“人才”在代码和文档方面的规范性、技能和工具的熟练程度要求越来越高。

2.技术百花齐放,但Java和.NET技术仍然在市场中占主流地位,每年都有大量的岗位需求,而且两者在应用层面上的技术差异越来越小。

3.开发企业对开发人员的基本技术素养强调越来越多。例如,面向对象的程序设计思想和代码组织方法、数据库访问技术、HTML/CSS/jQuery客户端技术。

4.保证质量和工期,企业中大量使用各种框架技术,要求开发人员至少熟悉一种框架技术。

二、培养目标

本专业主要培养德、智、体、美等全面发展,具备软件开发、数据库设计等基本知识和技能,能在软件开发、软件外包、软件技术支持等岗位从事设计、编码、测试、安装和维护等工作,具有一定创新精神和创业能力的高端技能型专门人才。

三、核心课程

Java程序设计基础、Web前端开发、C语言程序设计、SQLServer数据库、Java面向对象程序设计、JSP程序设计、PHP程序设计、JavaScript+jQuery网页特效设计

四、核心能力

1.软件开发能力

2.网站建设能力

3.软件测试能力

4.项目部署能力

五、实践教学

专业每年定期开展专业实践学期,在专业实践学期中逐步培养学生的专业技能,专业为学生提供真实的职业环境,学生深入到企业中实习,在真实的岗位中,由校内指导教师和企业技术人员共同指导,真学、真做,学生掌握了真本领,积极鼓励学生创新与创业,专业按照学习团队→实践团队→创业团队→法人组织的培养路径提高学生实践应用能力,努力提高学生就业竞争力。

喜爱计算机、热爱编程的你,欢迎加入齐齐哈尔工程学院信息工程系软件技术专业。

本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。