首页 > 文章中心 > 计算机移动应用开发

计算机移动应用开发

前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇计算机移动应用开发范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。

计算机移动应用开发

计算机移动应用开发范文第1篇

【关键词】互联网 计算机软件 软件开发技术

移动互联网迅速的影响着人们生活的各个方面,我国计算机软件方面也深受移动互联网的影响,软件行业也随着互联网的刺激而越发的活跃。在面对如此活跃的市场的情况下,各个学校也做出了相应的动作,积极的调整相关专业的设置来适应变化活跃的市场。基于移动互联网下软件开发技术方面的工作人员有:软件开发工程师,软件测试工程师,及系统架构师等。

1 计算机软件的概念

从计算机软件的资源方面来看,计算机软件主要包括两个方面,一个是系统型软件,另一个是应用型软件。系统软件主要是对计算机系统进行监控、管理以及维护,其主要作用是检查系统自身的程序与操作系统等。而应用型软件的主要用途就是帮助人们通过计算机来解决实际生活中产生的具体问题。比如,学生信息管理系统就是负责对学生的学号、姓名以及学生的学习成绩进行管理的应用型软件。计算机软件的主要作用是通过计算机系统提供的逻辑功能可以使计算机合理有序的进行所安排的工作,从而减少人们的工作负担。因此,对于计算机整体来说,软件不仅包括支持计算机进行合理工作的程序,同时也包含支持用户使用的应用程序。

2 什么是计算机软件开发技术

软件开发的主要阶段共有三个阶段,分别是软件的定义、软件的开发及软件的测试与维护。软件的定义确定了计算机对于软件开发的可行性,根据软件不同的需求来设计出不同的软件。软件开发就是依据软件开发任务书所提出的要求,科学的利用计算机语言进行对应的开发工作,而维护就是在软件开发完成后所发现的问题进行有效的修改和更新。

计算机软件的开发方式与开发技术都是由软件本身的需求决定的。通常情况下,一些比较小型的计算机应用软件是由一个开发工程师独立完成的,而对于一些中型或者大型的计算机应用软件,例如大型的仿真训练应用软件,这种相对比较复杂的软件设计,一个人的力量是远远不够的,这需要许多专业的软件开发人员共同完成。所以,再开发大型计算机软件的时候,应该严格的坚持开发规格说明书,遵守软件工程的基本理论原则,有效的调动、组织开发人员并通过专业的软件开发技术来进行合理的开发与设计,这样才能高效的完成对软件的开发。

3 软件开发技术的需求

在软件产业迅速发展的现代社会,我国的软件产业总收入同比上升了28.5%,我国的软件产业近期以来一直保持平稳且快速的发展趋势。按照相关规划,预计未来3年内我过的软件产业的收入有可能达到4万亿元。

当3G时代席卷中国以来,我国的移动互联网业务呈现出迅猛增长的现象,对于智能手机的需求也在快速的增加,目前比较受欢迎的一些资讯、游戏、沟通方面的服务基本在互联网上都是可以实现的。预计我国在未来几年内的发展趋势就是不断的使互联网发展强大,对软件技术的需要也会不断增大,在软件开发的方面,软件开发人员的技术水平及移动方面的业务需求量也会不断上升。

4 软件开发技术与人才技能

移动互联网软件技术主要有移动嵌入式的开发、web前端开发及软件测试和软件后期的系统维护这三个方面。软件开发的相关流程有、需求分析、总体设计、详细设计等。很多高等学府针对不同学生的不同学习能力成立了多种移动通信的相关专业,通过教学使学生掌握了各自的技术要领并在实践中锻炼了应用能力之后,鼓励学生走向实习岗位,深入到企业当中解决一些实际问题,提高其专业技能水平及专业素质,从而为软件开发技术奠定坚实的基础。

关于软件开发行业有很多的工作岗位,主要有移动商务网站的开发、Android的手机应用、软件测试工程师等。计算机软件专业主要学习的技术有: Java面向对象的编程语言、HTML、JSP、C++及数据库的建立与数据库的应用,软件测试与维护的知识,基于Java开发平台的移动开发应用程序,网络方面的维护与管理。

5 总结

计算机软件技术在计算机中起着关键性作用,我们在开发计算机软件的过程中,不应该一味的关注开发的技术与方法,更应该注重软件本身的特质与功能,从而来选择对应的开发技术和开发方法对软件进行高速有效的开发。在真正的开发当中,必须要严格遵守开发的相关规则,以软件工程相关的设计思路作为设计准则,以确保消费者可以更好的使用所开发的软件。关于计算机软件方面人才的培养方案需要不断的完善。在移动互联网高速发展的今天,互联网软件技术的提高应该密切的配合培养软件技术人才的发展,并以发展软件技术为目标,不断的提高软件技术的实际应用性,来适应市场对软件开发的变化。

参考文献

[1]刘晓刚.基于移动互联网的高职计算机专业改革探索[J].教育教学论坛,2012(35).

[2]熊亚蒙.高职移动互联网人才培养的探讨[J].信息与电脑,2012(09).

[3]杨亮,高岩.高校培养移动互联网人才相关问题的探讨[J].现代计算机,2011(24).

[4]谢欣.移动互联网应用开发行业人才培养模式研究[J].声屏世界,2011(08).

[5](美)Dave Mark,Jeff LaMarhe;漆振,解巧云等译.iPhone开发基础教程[M].北京:人民出版社,2009.

计算机移动应用开发范文第2篇

关键词: 计算机专业 英语实践教学 CDIO理念 人才培养模式

一、引言

根据品牌专业建设的要求,结合宁波大红鹰学院信息工程学院计算机科学与技术专业的培养计划,旨在培养系统掌握计算机科学理论、计算机软、硬件系统及应用知识,具有本专业领域分析问题、解决问题的初步能力,面向区域中小企业,从事软件工程项目的设计与应用的高素质应用型专门人才。计算机科学与技术的人才培养改革成了一项很重要的教学改革。尤其是专业英语的学习和能力的培养成为一个比较重要的组成部分,专业英语的培养目标是具备较强的外语应用能力和团队协作能力,熟悉软件服务外包流程,从事软件行业,特别是软件服务外包领域应用软件设计、开发、测试、维护及管理等工作的英语专业能力的延伸。在整体教学实践平台的构建中,引入了CDIO理念,融入了这种新的工程教育模式,促其不断地发展和完善,能够规避传统的计算机专业英语教学存在的很多不足。此次教学改革的实施范围是计算机科学与技术专业软件服务外包,移动软件开发方向学生。

《专业英语》课程的培养目标定位在:(1)培养学生在较短的时间内掌握一定量的现代计算机专业词汇,能熟练地看懂计算机屏幕信息的英文提示、菜单、帮助文件及出错信息;(2)培养学生能顺利阅读并正确理解本专业资料,能阅读和翻译计算机的软硬件手册、资料和说明书;(3)具有一定的听说能力。

二、课程的基本理念和设计思路

课程的基本理念是以学生知识、能力、素质协调发展为目标,突出学生为主体,重视能力培养和素质培养。课程的设计思路为本课程注重学生的实际应用能力的培养,理论联系实际,培养学生英文科技文献读写能力,加强自学、与人交流的训练,具有较强的学习能力和实践能力的实用型、技能型应用人才,为企业创造效益。

本次课程内容设计时,以CDIO为主体思路,提高英语阅读和翻译能力,能够从英文资料中获取知识,为熟练阅读英文的计算机技术文献、资料和书籍打下良好基础。探索性地提出以计算机科学与技术专业英语的基本术语为主要内容的“专业英语”课程提纲,包括:(1)计算机专业英语的词汇学习;(2)计算机专业英语的阅读理解与翻译技巧;(3)计算机专业论文文体;(4)英语应用文写作;(5)英语科技文章的阅读与检索;(6)计算机屏幕英语及软件问题。

三、改革方案

改革方案包括内容、方法及具体的实施计划,方案要求切实有效,可操作强。

(一)内容

1.培养目标:软件服务外包和移动软件开发的技术环节进行有效口头沟通,就技术和商务细节展开讨论。阅读要求:正确理解公司内部英文资料;准确理解客户提供的各类技术文档内容,把握细节。写作要求:使用英文电子邮件、备忘录等进行公司/部门内部沟通。

2.将CDIO理念引入专业英语I-III,利用三年的时间,完成1本校本与实践教学课程体系相结合的项目实训教材编写工作。

3.培养一个由2~4名双师型教师组成的教学团队。

(二)方法

1.教材建设:教材编写应注重实用性,以企业中真实项目资料作为教材,便于从事模拟实训,也可以把专业技术文档或实际项目文档作为教材中的项目。

2.对教学内容的建设:软件服务外包和移动软件开发英语教学应努力做到基础英语与专业英语相结合,强化听说等基本技能和专业英语训练;重视商务英语,强调英文商务信函、电子邮件及相关文书的规范写作。

3.对教学方法的建设:为提高教学的实效性,软件服务外包和移动软件开发英语移动软件开发英语教学应注重实际运用与课堂教学相结合。

4.突出课程目标的职业化定位,构建“基础英语+行业英语”课程模块。

5.课程组织以项目为基本方式,教学方法要重视与就业岗位结合,采用基于职场的情景式课堂设计和互动体验的教学方法。

四、结语

基于CDIO理念的专业英语教学平台的构建的预期目标主要体现在以下方面:

第一,根据校企合作基地为移动软件开发的学生专业英语校外学习提供支持。

第二,完成培养方案、教学计划的重新审订工作,构建专业培养规格与提高职业能力相统一的英语教学课程体系构建,包括教材,教学资料构建。

第三,将项目引入专业英语教学,利用三年的时间,完成2本校本与移动软件开发企业相结合的项目化教材编写工作。

第四,培养一个由2~4名双师型教师组成的教学团队。

参考文献:

[1]John Malmqvist.The application of CDIO standard in the evaluation of Swedish engineering Degree programmers[J].world transaction on engineering and technology education,2006,5(2):361-364.

计算机移动应用开发范文第3篇

1.1通信行业改革

传呼机的诞生真正令我国社会迈入了通信时代,自上世纪八十年代初期开始,上海利用一百五十兆赫兹频段令模拟寻呼体系全面开启,并提供了近二十余年的寻呼网络服务。自2007年开始,我国寻呼服务真正履行完历史使命,其为我国通信领域发展历史进程留下了浓重的一笔。当然,无线寻呼系统的深化发展离不开计算机技术的有效辅助。程控电报译码设施便体现了计算机技术的全面深化应用。计算机编程语言在体系管控层面发挥了显著的优势作用。我国自1987年以来,便逐步开发研究模拟蜂窝通信体系,也就是移动通信领域科学技术。自此,移动通信领域实现了超乎想象的快速发展,用户数量迅猛激增。当前移动通信技术则由最初的模拟蜂窝体系、GSM技术逐步发展为SCDMA现代化网络技术。通信行业的发展改革,还经历了一项重要事件,即我国自主研发成功了大容量高效便捷的程控交换机系统。该系统可令用户各类通信信息以及交换机管控维护等复杂功能预先转变为程序,并保存至计算机之中。一旦交换机开始工作,控制系统便可自动对用户的状态发展以及拨打号码等操作进行实施监测并依据具体要求履行相关程序。这样便可发挥各类交换功能,一般来讲该类交换机为全电子模式,应用程控手段操作,因此叫做存储控制交换体系,或程控交换机。其总体控制系统为重要核心,承担的工作任务则为,依据外部应用用户以及内部管控维护的具体要求,调用存储程序并执行各类命令,进而实现对硬件系统的调控并履行交换控制功能。程控交换设施的主要部分为微处理器,为良好的满足模块化需要,优化处理能效,提升整体体系灵活高效性。当前程控交换体系分散管控水平逐步提升,并应用部分以及整体的分布管控模式。由此,不难看出,计算机领域微处理器应用技术发挥了至关重要的作用。再者,网络系统的出现进一步促进了通信行业的全面改革。当前,网络通信实现了各行业领域的广泛应用。我国网民总量则跻身世界首位,社会大众则更愿意利用网络通信方式实现便捷、快速的交流、沟通,实现了各类价值化信息数据的全面共享。网络通信成为通信发展改革的重要标志,其应用计算机技术则更为丰富多元化。

1.2计算机技术同通信技术的融合

随着计算机技术的扩充发展以及通信行业改革步伐的全面深入,计算机技术同通信技术完善融合,形成了计算机通信技术。主体研究方向则为多媒体以及计算机网络通信技术。计算机通信即为利用计算机手段实现高效快速的通信目标。主于计算机中、计算机同终端,伙或是打印设备、他类设施中实现良好的数据信息交换。计算机通信主要对象为二进制数据,因此计算机通信还可叫做计算机数据的通信。通信信息种类形式丰富多样,主体涵盖各类文本信息、电子表格、电子图形、数据库系统文件、数字化图像信息与语音、音频信息等。该类信息经过二进制形式转化构成数据信息,进而可借助计算机技术与数字化系统实现快速准确的通信。

二、计算机技术在通信技术中应用

当前,我国通信技术领域实现了优化改革,其实践发展方向则为光纤通信、第三代无线通信服务技术等。而计算机技术则在其领域之中发挥了重要功能,尤其在程控设备、移动基站等现代设备体系的更新研发中承担了重要任务。例如,3G无线通信系统技术同上两代差别在于数据传输以及声音处理传递速率实现了显著的提升。其可以在全球范畴中自如的无缝漫游。同时可准确快速的处置各类图像,丰富的音乐以及视频流文件,并为大众提供便捷的网页查询、视频电话会议、人性化电子商务服务。基于兼容性需要,该技术还同第二代网络实现了良好的对接。快速的网络连接、视频影像、无线服务、手机电视娱乐、购物等多元化通信应用功能,均需要计算机技术的有效支持。该类功能,首先应配备功能强、容量大的终端,即3G手机。该手机的研发,则需要应用计算机嵌入处理技术以及相应的微处理操作系统,做好驱动程序的布设以及应用程序的优质开发,方能实现目标功能。例如ARM处理器便实现了移动终端研发的丰富应用。另外,借助嵌入Windows操作系统、安卓系统等,则进一步令手机终端向着智能化、科技化、现代化方向发展,为3G通信提供了全面应用的良好平台。计算机技术之中,还有一类搜索引擎也逐步实现了在无线通信网络中的广泛应用,发挥了核心效用价值。当前,搜索引擎技术手段丰富多样,包括目录搜索、机器人搜索、元搜索等,均为计算机技术应用的创新结果。目录搜索方式的代表为雅虎以及搜狐,其通过对web网站实施分类与分级处置,位于数据库系统之中依据内容信息的不同对各个网络页面做简单明了的描绘,进而与关键字以及分类信息实现良好的匹配。利用手机购物同样需要应用计算机技术以及相应的软件开发工具对网站进行优化设计。再者,移动通信应用到的各类系统同样需要计算机核心技术的支撑。例如,中国移动通信,其国际漫游计费清算体系,主体承担对各类已经进行批价的国内长途漫游通话详单、模拟漫游通话单、国际漫游来电话单以及出访单,实施分类收集、有效检错,并依据归属省份、地区、国际运营方一同下发话单。还依据漫游归属区域转发至具体各个省份的计费部门、结算中心以及国际运营方。该类复杂的流程,则需应用高效便捷、快速的控制体系以及计算机技术方能完成。移动通信公司主体应用自主研发的ACS系统,基于计算机J2EE技术、公共以及通用对象请求结构技术,实现了清晰、快速的通信漫游清算,确保了整个通信服务的健康、持续与正常运行。另外,移动通信企业网站宣传、研发移动基站,明确通信协议等工作,同样需应用到较多计算机手段技术。由此可见计算机技术在通信技术中的应用尤为广泛,发挥了无可取代的重要作用。

三、结语

计算机移动应用开发范文第4篇

一、移动网络与计算机技术的应用

(1)移动网络

从广义上说,移动网络是指消费者借助手机、平板电脑等计算机终端和移动网络进一步获取移动通信网络服务,以及互联网服务等。从狭义上说,移动网络是指用户借助手机等计算机终端,通过手机网站,获取数据、信息等服务。当前,随着移动互联网技术的不断发展,对于消费者来说,借助智能手机、平板电脑等计算机终端设备,借助4G、Wifi等无线网络访问互联网,进而在一定程度上实时获得相应的信息。随着经济的发展,科学技术的进步,移动网络的网速明显提升,尤其是4G、Wifi等无线网络的覆盖范围不断增大,以及计算机应用开发的不断深入,无论是硬件,还是软件,这些都大大提高了消费者使用计算机终端设备上网的良好体验。在这种情况下,越来越多的网民开始通过计算机移动终端实时开展网络活动,其上网模式已经由过去的定点式逐渐转变为无线移动式。另外,上网设备也由过去的计算机转向为以手机为主的计算机终端设备。

(2)计算机技术的应用

随着经济的发展,科学技术的进步,以智能手机为主的计算机移动终端的成本不断降低,使得低端消费市场逐渐被智能手机占领,同时随着通讯商不断降低流量资费,也不同程度地促使了人们向移动上网用户转化。与传统的上网设备相比,无论是携带的便捷性,还是功能的完善性,智能手机都显示出自身的优势,并且可以满足用户自由(时间、空间)上网的需求,可以有效帮助人们充分利用碎片化时间。因此,智能手机成为最为普遍的移动上网设备。在移动网络环境下,随着软件开发商不断推出适用于移动设备的各种应用软件,进一步丰富了移动网络服务。与此同时,人们的一些传统生活习惯,也因这些服务而发生改变,以智能手机为,淘宝、京东等相继推出手机端网购软件,这种购物方式在一定程度上直接冲击人们传统的购买方式,使得人们彻底打破了时间、空间的限制,可以随时随地进行交易,为人们创造了更加全面、便捷的消费模式。

二、移动网络环境下计算机用户信息的安全性

在人们的日常生产生活中,智能手机等计算机终端凭借自身轻便、小巧、适应能力强等优势,而得到广泛使用,但是其也存在着一些不足,例如缺乏专业性、待机时间短、性能较弱等,这些不足在一定程度上直接影响了智能手机等计算机终端设备的发展速度。随着计算机技术的不断发展,其网络安全性受到人们的普遍关注,在利用智能手机等计算机移动终端上网时,自己的隐私、账号密码等信息是否会被泄露等。人们担心并非空穴来风,在现实生活中,因计算机移动端上网引发经济损失的现象比比皆是,例如在智能手机市场上,主流系统主要是Android、IOS等,由于Android系统的开放性,使得Android系统成为病毒的重灾区。据权威机构调查结果显示:“病毒主要是通过与热门软件捆绑的方式入侵到用户的手机中,进一步盗取用户的个人信息资料,比较常见的诸如骚扰电话、话费流失等。近年来,随着国家对网络安全加大了监管力度,同时一些网络安全公司也推出了杀毒软件,在不同程度上抑制了网络病毒的蔓延,但是,由于病毒的隐蔽性,要彻底消灭病毒还有很长的路要走。

三、移动网络环境下计算机技术的发展方向

在前不久召开的国际无线标准化机构3GPP会议上,中国华为主推的极化码方案被采纳为5G控制信道的标准方案,这标志着中国在5G技术研究与标准化领域揭开新的篇章,并且在全球5G标准制定中扮演重要角色。与传统的通信技术相比,5G网络作为一种全新的移动通信技术,其理论传输速度每秒高达几十Gb,其传输速度明显提升,在这种情况下,为了适应高速传输的网络环境,需要计算机技术与之相适应,进而最大限度发挥协同效应,同时为未来计算机技术发展指明方向,同时,以5G为契机,可以推动经济发展,进一步优化产业结构,改善人民生活。首先,推动形成全球统一标准,实现移动通信产业共享全球产业规模,为人民提供及时高速的移动通信服务。其次,加快推进5G技术、标准,以及产品研发,不断创新技术,攻克无线传输、新型网络架构等关键技术,同步推进研发、标准化进程。第三,加强国际合作,加强政府、行业组织、企业之间的合作,拓宽交流合作渠道,积极构建5G平台,引导企业加强跨国家、跨地区合作,为构建5G全球创新网络和产业生态奠定基础。第四,推动融合创新发展,加强5G与互联网、车联网、物联网等融合创新,开展关键技术产品的研发与应用,积极探索和发展新技术、新产业。另外,随着经济的发展,科学技术的进步,智能手机、平板电脑逐渐成为计算机移动终端的主流,在使用这些移动终端设备的过程中,使用者需要低头以单手或双手的方式操作设备,在这种情况下,如果长时间操作设备,将会引发颈椎酸痛、视线模糊等问题。因此,在解放双手的前提下,如何以更加自然的方式操作移动设备,将会是未来计算机技术发展的主流。在这方面,谷歌眼镜为计算机技术指出一个全新的方向。谷歌眼镜是谷歌公司研究开发的一款拓展现实眼镜,这种眼镜借助现实技术解放了人们的双手,同时可以将资源进行虚拟化处理,在一定程度上实现了计算机移动终端设备的穿戴化。从某种意义上说,谷歌眼镜融合了智能手机、GPS、相机的全部功能,并且重量轻,与普通眼镜相差不大。借助移动网络,谷歌眼镜可以在用户眼前实时展现所有的信息,其组成主要包括内存、处理器、麦克风、传感器等,甚至用户可以根据自身的实际情况,自由选择通信模式。在谷歌眼镜中,采用了一种增强现实技术,这种技术可以借助眼睛、声音等实现拍照、视频通话、上网等功能。例如,在演唱会现场,观众可以通过谷歌眼镜进行录像、拍照等,这样观众可以彻底解放双手,尽情地为喜爱的歌手鼓掌呐喊。从设计理念的角度来说,谷歌眼镜的着手点是帮助用户解放双手,让用户在使用计算机移动终端设备的过程中更加自然,通过对这一产品进行不断完善,谷歌眼镜有取代当代智能手机的趋势,将会成为移动网络环境下新型的计算机移动终端设备。但是,受当前计算机技术水平的制约,谷歌眼镜只能算是一种别样的智能手机,其通信、输入输出等功能的实现依然需要借助智能手机。从计算机技术的角度来说,谷歌眼镜是一种智能化的生活,而谷歌通过对其进行实体化,进而在一定程度上让用户不断地了解它,发现其潜在的问题,并进行不断地改进和完善。借助移动网络环境,通过不断发展计算机技术,不断开发新型的移动终端设备,以此推动计算机技术的不断发展。

引用:

[1]刘兆锋.局域网环境背景下的计算机网络安全技术应用[J].商,2015(50).

计算机移动应用开发范文第5篇

Key words: higher vocational colleges;computer specialty;.NET;course system;construction

中图分类号:G642 文献标识码:A 文章编号:1006-4311(2015)26-0199-03

0 引言

.NET软件开发技术是目前IT企业采用的主流开发技术之一,.NET软件开发人才也成为一些高职计算机专业的人才培养方向之一。湖州职业技术学院的计算机类专业就分方向开设了程序设计类课程,分别是Java方向和.NET方向。

.NET是微软的新一代技术平台,是一个全新的跨语言平台,改进了Windows中应用程序的开发和部署。.NET平台旨在实现如下目标:[1]①提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在Internet上分布,或者是在远程执行的。②提供一个将软件部署和版本控制冲突最小化的代码执行环境。③提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境。④提供一个可消除脚本环境或解释环境的性能问题的代码执行环境。⑤使开发人员的经验在面对类型大不相同的应用程序(如基于Windows的应用程序和基于Web的应用程序)时保持一致。⑥按照工业标准生成所有通信,以确保基于.NET Framework的代码可与任何其他代码集成。

在.NET平台上,既可以开发C/S结构的Windows窗体应用程序,也可以开发B/S结构的ASP.NET Web应用程序。.NET平台为工作人员提供了大量的类库,在类库中对应用程序的开发提供了强大的支持,大大提高了应用程序的开发效率。

1 NET人才培养目标

在IT企业中,一个软件项目通常是由一个团队负责完成开发的。在团队中,每一个成员根据其工作任务的不同各自扮演着不同的角色。深入研究并分析企业工作岗位对.NET软件开发人才的能力要求,明确.NET人才的培养目标,是构建科学有效的课程体系的前提。

对于一个中小型软件项目的开发团队,所需人员构成如图1所示。[2]

在这几个软件项目开发团队的角色中,适合高职学生毕业后初次就业的目标有软件工程师、软件测试员、实施工程师3个角色。

为了获取企业对.NET软件人才的需求情况,笔者走访一些IT企业并搜索几家较大型的职业招聘网站,综合调研结果后得出,对于高职.NET软件人才来说,毕业后的初次就业岗位主要有:C#软件工程师、ASP.NET软件工程师、Windows Phone软件工程师、.NET软件项目实施工程师、.NET软件测试工程师等。以这些岗位需求作为高职计算机类专业.NET方向学生的就业目标,是比较合理的。从事这几个岗位所需要具备的主要专业知识和技能如下:

①C语言知识和C程序的阅读理解及编写能力;②数据库知识和SQL Server数据库的安装、管理与维护能力;③网页设计知识和HTML+CSS网页制作及JavaScript脚本编程能力;④.NET编程知识和.NET的C/S结构和B/S结构应用程序开发能力;⑤移动开发知识和Windows Phone应用程序开发能力;⑥软件测试知识和.NET软件测试能力。

高职计算机类专业软件人才的总体培养目标是:培养职业素质高,人文素养好,具有创新精神,掌握计算机技术应用的专业知识和技能,面向各类企事业单位、政府部门的信息化建设领域第一线,从事软件开发、移动应用开发、软件测试、网站开发等工作的高端技术技能型人才。

2 .NET方向课程体系

高职各专业的学制通常为3年。这3年期间,除了最后一个学期用于毕业实习外,学生实际在校学习的时间不到2年半。在这有限的时间内,必须按照企业用人标准和技能要求,合理地安排设置相关的软件开发技术课程,构建科学的课程体系,并配合创新的课堂教学方法,才有可能培养出符合企业需求的软件开发人才。

学习和掌握软件开发技术不是学完一到两门课程就能够达到的,是一个循序渐进的过程,至少应该经过3个阶段:入门阶段、深入提高阶段、应用开发阶段。笔者学校计算机专业的.NET方向课程体系就是遵循这三个阶段来构建的,所构建的课程体系如图2所示。

NET方向课程按照性质分为方向专业课和方向选修课两类。.NET方向专业课包括C语言程序设计、HTML+CSS网页设计、C#面向对象程序设计、SQL Server数据库、JavaScript脚本编程、ASP.NET Web应用开发、jQuery应用与实战、.NET高级开发技术、.NET应用开发实践。.NET方向选修课包括软件测试技术与实践、iOS移动开发技术或Windows Phone移动开发技术、移动应用开发实践。

.NET方向各门课程的作用说明如下:①C语言程序设计:语言入门课程,旨在培养学生的逻辑思维,训练学生阅读理解C语言程序的能力,为后续程序设计课程打下编程基础。②HTML+CSS网页设计:网页设计入门课程,学习HTML标签、CSS样式、DIV+CSS网页布局,为后续学习B/S结构应用程序的开发打下网页设计基础。③C#面向对象程序设计:学习面向对象的程序设计模式,学习C#语言基本知识,训练学生的C/S结构Windows桌面应用程序开发能力。④SQL Server数据库:学习数据库知识,训练SQL Server数据库的安装、管理与维护能力,学习SQL语言,为后续学习数据库应用程序的开发打下基础。⑤JavaScript脚本编程:学习JavaScript编程知识,培养使用JavaScript脚本编程实现网页特效的能力。⑥ASP.NET Web应用开发:培养设计与开发基于ASP.NET技术的动态网站、B/S结构应用程序的能力。⑦jQuery应用与实战:培养使用jQuery改善页面用户体验的能力。⑧软件测试技术与实践:学习软件测试基本知识,学习使用测试工具进行软件测试实践。⑨NET高级开发技术:学习使用Ajax技术改善用户体验,使用Web Service实现Web应用程序间的互连,训练三层架构Web应用程序的开发能力。⑩移动开发技术:学习iOS移动开发技术或Windows Phone移动开发技术。{11}.NET应用开发实践:以仿真项目为载体,让学生体验完整的Windows窗体应用程序和ASP.NET Web应用程序的开发过程。{12}移动应用开发实践:以仿真项目为载体,让学生体验完整的Windows Phone移动应用程序的开发过程。

3 改革成效

笔者学校有两个计算机类专业:计算机信息管理、计算机网络技术,.NET方向课程体系改革是从计算机信息管理专业2012级开始进行实践的,在之前的计算机信息管理专业课程设置中,开设了C语言程序设计、Dreamweaver网页设计、C#面向对象程序设计、SQL Server数据库、ASP.NET Web应用开发等,从课程设置来看,只有入门阶段,缺少了深入提高和应用开发阶段。2012级以前的计算机信息管理专业毕业生鲜有从事软件开发工作的,这些个别从事软件开发工作的学生都是依靠自学并参加社会培训后成才的。

笔者作为计算机信息管理专业的负责人,为了改变专业学生对口就业率低,不能有效培养出市场需求量大、就业质量高的软件人才的现状,在计算机信息管理专业2012级人才培养方案中,增加了软件人才培养方向,构建了软件开发方向课程体系,设立了软件教学班。该软件班2015年毕业时,23名学生中,从事软件开发工作的有8人,从事软件测试工作的有6人,从事其他与专业相关工作的有3人。从就业数据看,采用新的课程体系后,无论是对口就业率还是就业质量都大幅提高,效果巨大。

改革的成效无疑坚定了专业课程体系改革的信心。笔者在之后的2013、2014级计算机信息管理专业人才培养方案中,继续增加了软件人才培养方向,在2015级计算机信息管理专业人才培养方案中又增加UI设计人才培养方向。