发布时间:2023-11-19 16:04:25
序言:作为思想的载体和知识的探索者,写作是一种独特的艺术,我们为您准备了不同风格的14篇计算机开发方向,期待它们能激发您的灵感。
1计算机软件系统的定义简介
1.1关于软件。自从19世纪中后期以来,计算机软件系统的创新以及运用从原本的人工写录计算机的程序发展到了更加高端、更加方便的水平。如今计算机技术得到提升,新型技术如雨后春笋,而且得到了人们一定的关注和认同,在生产中得到了使用。计算机的运用也更加普及,在生活中、工作中、学习中各个方面,都离不开计算机的帮助。计算机倾向于更加简易方便的趋势,而软件的使用也更加普遍,没有以前的限制和约束。软件开始有了官方科学的概念,指的是计算机通过采用一定的方式或是规则,满足一定的需求,在计算机正在使用的过程中供给所需要的数据。
1.2软件工程技术。上个世纪九十年代,所使用的软件工程技术还是人工进行编写,不但效率不高,而且容易出现错误的情况,不易于核查和更改。首先,耗费了大量的人力资源,程序编写员的劳动工作强度高,软件较为复杂,不利于大规模的传播推广,软件的开发时间过长,不易修改和改良。因此,软件工程技术还是存在许多不足之处。
2开发方法
开发软件首先应当具备一定的技术创新团队,并且按照一定的技术发展原则,设计与应用并重,保证科学的开发方法,减少一些传统的开发方法带来的弊端。
2.1生命周期方法。这种方法主要是调整软件系统开发的周期,将开发的整个时间进行细化,并对开始和结束的定义重新定义,确保这种方式准确科学,有着严格标准的定义要求,上一个阶段的结束之后才能开始下一个阶段,这样的方式有利于减轻开发人员的工作压力,并且有利于整体目标的实现,对每一个阶段的工作进行准确的定义,防止不明确自己的任务而引发的问题。
2.2原型化开发方法。如果在进行设计的最初阶段,设计人员对于产品并没有一个明确的定义,或者是缺乏一定的研究材料,则可以使用原型化开发的方法。先确定对于开发产品的大概模型,在此模型的基础上进行加工。
3发展方向
3.1服务。现如今,软件系统更偏向于用户体验这方面,为了给用户带来更加优良的服务体验,符合用户的需求,软件系统将更加直接,满足用户的需求,带给用户更好的服务。
3.2更加网络化。网络化是21世纪的主旋律,计算机软件技术应该面向世界、面向未来,开发的过程中应该将眼光放远一些,考虑到国际之间的联系,争取运用更加先进的技术,满足各个地区各个国家的用户的需求。
3.3更加智能化。人工智能的概念一经提出就受到了广泛的关注和热议,将人工智能技术运用到软件开发中,能够有效减少前期的人力物力的投入成本,缩短开发时间,根据具体情况的需要进行更新和改良,有利于大规模的生产和运用。随着人工智能技术的不断成熟,两者相互促进,将会带来更大的收益,这也是一项划时代的举措。
3.4更加开放化。为了实现资源共享,软件的开放化是十分重要的,这项举措有利于技术不断更新和发展,开放人员通过这个进行交流,不断进步,吸取对方创意中的长处为我所用,发现自己不足之处并加以改良,优化产业结构,有利于产品创新发展,开放化一举有着极为重要的意义,其方便快捷、易于沟通、信息交互便捷、利于数据的存储和利用。
4结束语
关键词:计算机网络;课程开发;学习能力;教学方法与手段
职业教育在我国已经历了十几年的高速发展,为我国经济建设提供了大量技能型人才,发展形势喜人。但在发展过程中也存在着迫切需要解决的问题。由于普通本科院校及普通高中的大量扩招导致职业院校生源学习能力下降,给职业院校的专业建设、课程建设及教学方法与手段均带来新的挑战。如何使职业院校的教学工作能够满足不同学习能力学生的学习需要,是当今职业教育界迫切需要解决的课题之一。
一、专业方向及课程体系开发要充分考虑学生学习能力
1.职业院校学生生源情况
从生源上看,我国高职、中职生源基本为普通高校高考、普通高中中考落榜的学生。学生并不是出于职业兴趣来职业院校学习的,学习能力相对较弱,而且学习能力差距较大,这是职业教育必须要面对的现实。
2.专业方向及课程体系开发要适应不同学习能力学生的需要
专业方向及课程体系开发要重视不同学习能力学生的学习需要。由于职业院校学生学习能力差别较大,无论是理论课的教学内容还是实践技能课的教学内容都应做到“量体裁衣”、“层次化”教学,不能只顾教学内容的充实性与完善性而导致学生“消化不良”,针对不同学习能力的学生要有不同的学习内容相对应。
二、企业对专业方向及课程体系开发的建议
通过对企业的走访和调研,企业给我们提出了许多宝贵意见,总结为以下几点:第一,应加强学生敬业精神的培养;第二,应提高学生的团队合作能力;第三,应加强吃苦耐劳精神的培养;第四,应树立正确的劳动价值观;第五,专业方向开发应与企业工作过程一致,课程体系开发应与典型工作任务所需技能一致;第六,应突出核心专业课(典型工作任务核心技能)的教学,将核心专业课教学内容与企业岗前培训内容有机结合;第七,专业方向及课程体系开发要兼顾好学生就业与未来发展的需要。
三、宁夏工商职业技术学院计算机网络专业的专业方向及课程体系开发
宁夏工商职业技术学院计算机网络专业的专业方向与课程体系开发是与宁夏亚视电子科技有限公司、宁夏纽泰电子科技有限公司共同完成的。专业方向充分体现了计算机网络专业在职业中完整的工作过程,并在工作过程当中找到其典型的工作任务,而后分析典型工作任务所需的职业技能,从而确定课程体系,具体研究成果如下表。
四、教学方法与手段改革
1.教学与考核方法改革
改变传统的学科式教学方法,在同一学期内不再同时开设几门专业技能课,而是采取先后开设的方法。即,根据各专业技能课教学内容的实际需要,进行专业技能强化教学,集中几周或一到两个月完成一门课教学,学完一门考一门,学完一门再开一门,不再进行多门课的期末集中考试,实操考试成绩占考试成绩的60%-70%(根据不同课程确定)。实践证明学生通过学习掌握技能的情况及考试成绩均好于以往。
2.根据学生学习能力的不同进行差别化、分层次教学
首先,根据学生学习能力的不同对同一门课程的学习内容要求不同。如计算机组装与维护课程,经过一个月的学习,对学习能力强的学生,要求其掌握计算机硬件组装、软件安装、日常维护、DIY装机、网络组建四项教学内容;而学习能力较差的学生只要求掌握其中三项,同时在考试内容上允许学生自己选取不同的考试内容(只针对实操考试)。实践证明这样做有利于激发学生的学习热情,教学效果良好。学生不再为考试而“烦恼”,而是将考试作为自我展示的平台(将自己做的最好的、最感兴趣的实验用于考试)。其次,在完成公共基础课教学选择专业方向时,根据学生学习能力的不同,帮助学生正确地选择适合自己的学习方向,最大限度地使所选专业方向适合每个学生学习能力的需要。
3.公共课教学内容改革
在原有公共基础课的基础上增加团队精神、人际关系学、企业文化、逻辑思维与形象思维训练等公共基础课内容,增强学生适应企业工作的能力和未来发展的潜力,培养学生具备企业员工的基本素质。
4.加强与企业教学合作
无论是专业技能课还是公共基础课大量聘用企业人士来校授课,使教学内容能更好地与企业生产实践相一致。
5.加强教师企业实践
加强教师社会实践,多到企业挂职锻炼,多参加企业员工培训,提升教师的企业员工素养。
参考文献:
[1] 唐爱龙.计算机类网络专业课程体系研究[J].柳州师专学报,2008,(6).
[2] 王爱华.基于工作过程的《计算机网络技术》课程建设与改革[J].山东商业职业技术学院学报,2010,(5).
[3] 闫英战.高职计算机网络专业课程体系的建设[J].中国现代教育装备,2010,(17).
中图分类号:G642
摘要:计算机基础课程在信息技术飞速发展的今天,更需要在网络这个开放的环境中,为学生提供在线开放课程并共享课程资源。文章以清华大学计算机基础课程为例,提出课程开放与共享的几个方面,包括教学理念共享、教学设计共享、教学资源共享、实施方案共享和学习机会共享,讨论教学资源开发中的指导思想问题、需求分析问题、标准化问题和知识产权问题。
关键词:教学资源;开放课程;在线学习;资源共享;基础课
随着信息技术的快速发展,人们的学习方式也在发生着变化。信息技术不仅可以令学习不受时间与空间的限制,而且使得教师和学生可以通过网络实现教学过程,令没有机会进入校园的学习者可以在网络这个更广阔的范围内学习自己需要的知识。在这种形势下,计算机基础课程如何利用网络开放的环境为学生提供他们需要的在线学习资源,是一个值得思考的问题。
1 开放共享课程的现状与思考
大量开放共享课程正在不断涌现,主要由课程作者或教育机构开放课程或在线学习课程。开放课程的受益者主要是学习者,也就是要向学习者开放学习机会,但这并不够,共享问题并没有得到很好的解决。目前强调得比较多的教学资源共享,实际上只是教学资源公开。公开不等于共享,如果公开的仅仅是教学资源,那么这些资源将很难使用,原因在于教师不知道这些资源是根据什么样的教学理念设计和开发、需满足怎样的教学设计目标以及应如何利用这些资源实施教学过程。
目前,国家精品资源共享课程是一个有效的机制,但是仅有平台和形式还不够,教师和教育机构还需要从理念上认识到共享的意义,从机制上保障和促进共享,真正愿意共享课程。同时,开放共享的资源需要标准化,这样便于资源在不同的平台间共享。另外,开放共享还需要有完善的知识产权保护机制。
2 课程开放与共享
2.1 教学理念共享
教学理念共享是课程开放共享的基础与前提。教学理念就是人们对教学和学习活动内在规律的认识的集中体现,同时也是人们对教学活动的看法和持有的基本态度和观念,是人们从事教学活动的信念。教师对一门具体课程的教学理念,是其对教学目标、教学内容、授课对象、教学模式等的理解。教学理念是指导教学设计、课程建设、教学活动实施的指导思想和总纲。
教学理念共享的内容至少应该包括课程目标、课程建设与实施的指导思想。例如,清华大学计算机公共系列课程的目标是培养能够运用计算机科学理论与技术从事其他专业研究的跨学科人才;课程体系设计理念是宽口径、厚基础、强实践、重创新。其中,程序设计公共课目标是培养学生运用计算机程序设计技术从事本专业科学研究与工程开发的能力。课程建设与实施的指导思想是以理论为基础、以能力为目标、以技术为手段,鼓励多样化人才发展,提倡教师引导下的学生自主学习,鼓励协作学习和共同知识构建,加强实践环节和增强实践能力,引导和鼓励创新。我们的课程设计与实施和课程资源建设正是在这样的教学理念指导下进行的。
2.2 教学设计共享
教学设计包括教学内容的选择、讲授的线索和逻辑。所有教学环节的设计不仅包括教学活动和考核方式的设计、教学活动中涉及的资源,还包括多种教学模式和教学环境设计。同一个教学活动可以针对学习者的不同需求在不同环境下实施,如听课环节让学习者既可以在实际课堂上听课,又可以在线听课。
教学设计要根据不同的教学目标,为教学活动设计不同的资源与环境,如掌握知识和理解理论需要多种形式的课程内容(录像、讲稿、文字教材等),学会技术和掌握技能需要例题、案例演示、习题、实验环境等,进行设计、创意/创新需要协作学习环境和设计开发环境等。只有共享教学设计,使用者才能明确知道每种资源分别应用于什么目的和哪一个教学环节。例如,C++语言程序设计的教学设计主要包括以下内容。
(1)课程内容以面向对象的思想为主线,介绍程序设计基础知识、类与对象的基本概念、继承与多态、输入输出流、常用数据结构基础知识,此外还简单介绍泛型程序设计。
(2)教学模式是多种模式相结合,给学生自由选择学习方式和考核方式的空间,真正实现以学生为中心的自主式学习。
(3)学习模式包括常规教学模式和网络教学模式。常规教学模式包括大课、实验辅导和答疑;网络教学模式包括网上自学在线课程、在线讨论、在线提交作业和评分。
(4)考核模式包括常规卷面考试、自选题目的论文(包括答辩)和自选题目的项目训练(包括答辩)。
2.3 教学资源共享
教学资源共享是落实教学理念和教学设计共享,一般来讲,教学资源包括教材、教学录像、讲稿、题库、实验/案例等。例如,C++语言程序设计课程的教学资源包括以下几个方面。
(1)教材有《C++语言程序设计(第4版)》《C++语言程序设计案例教程》《C++语言程序设计(第4版)学生用书》《C++基础教程学生用书》《面向对象程序设计经典实验案例集》(包括87个实验项目,数百个题目)等。
(2)教师用书《C++语言程序设计(第3版)教师用书》。
(3)多媒体课件包括《C++语言程序设计(第4版)》讲课录像、《C++语言程序设计(第3版)》配音课件、《C++语言程序设计(第3版)》视频课件、《C++语言程序设计(第3版)》讲课录音。
(4)案例学习系统。
(5)教学网站包括清华大学网络学堂(主要面向校内学生)、开放学习社区(http:∥)、清华大学出版社“智学苑”()等。
2.4 实施方案共享
实施方案是指课程所有教学环节的具体实施方案,包括学时、具体教学和考核方式。只有共享实施方案,才能使得其他的共享落到实处。实施方案的共享途径包括教师互访和听课、以文字形式共享教案、在线呈现教学过程。C++语言程序设计课程实施方案主要包括以下内容。
(1)大课:2学时/周。以应用引导,以实际开发环境进行讲解。
(2)课外辅导。其中,教师补充例题讲解:1学时/周;学生分组讨论:2学时/学期·人。
(3)作业批改模式为考试系统自动批改加助教批改。
(4)案例学习内容包括学习《C++语言程序设计案例教程》或通过在线案例学习系统学习。
(5)基础实验课:2学时/周。助教辅导并当堂验收。
(6)项目训练,包括选题与需求分析报告、系统设计、程序实现、用户手册测试报告、总结报告、答辩。
2.5 学习机会共享
学习机会共享是为学习者提供开放公平的学习机会,使得没有机会进入校园的学习者能够享有同样的学习机会,以实现人人拥有公平的学习机会。具体方式可以是将课程在线开放、提供录像及学习资源下载、提供在线学习指导和答疑、针对学习者的特点提供尽量真实的课堂教学体验或者适合在线学习的网络课程。要实现学习机会共享,仅有上述开放方式还不够,还需要解决面向社会服务的运营模式问题,才能真正为学习者提供合适的服务。
3 教学资源开发
3.1 指导思想问题
开发共享的教学资源,首先要从指导思想上具有共享的诚意与服务的意愿。无诚意的共享往往是因为某种课程建设和教材建设项目的要求而提供一部分教学资源,但是不提供最关键的资源,使得教师无法充分利用共享资源。其实,很多开放课程旨在开放却无意共享,因此只向学习者开放,并不提供给其他教师使用。诚意共享就应无保留地完全共享教学理念、教学设计、课程资源、实施方案、学习机会,并且要本着为教师和学生服务的指导思想认真分析需求,以需求为导向开发共享资源。
3.2 需求分析问题
任何一个项目在开发之前都要进行需求分析,而开发教学资源则往往会忽略需求分析。需求分析包括以下两个方面。
(1)适用对象分析。面向全日制学习者的主要教学环节是以面授为主,包括大课、面对面答疑、习题课、实验课等。亲临现场聆听教师的观点、对知识的诠释、对理论的演绎,其效果远远优于看录像。由于全日制学生的主要任务是学习,因此他们可以利用完整的时间段进行系统性学习。网络学习环境是对面授的补充和对课外学习的支持,因此主要包括资源、答疑、讨论、练习和扩展学习。业余学习者以及在师资缺乏的学校和地区学习的学生,则需要使用网络教学获得优质的学习资源和方便的学习环境。
(2)学习过程需求分析。典型的学习过程主要包括新知识和理论学习、思考质疑和交流讨论、实践练习、尝试创新。网络学习系统应该为学习过程各个环节提供支持。
理论课程学习需要的资源包括多种形式的课程内容(录像、讲稿、文字教材等)、拓展阅读资料、例题/案例演示、习题;实践课程需要的资源包括实验指导和实验演示、虚拟实验素材/构件库、交互式虚拟实验、测试题等。
3.8 标准化问题
标准化是资源共享的基本技术保障。标准化有利于优质资源复用、有效管理和高效检索,因此能够促进共享;有利于管理信息互联互通,实现全局有效管理、异地学习、终身学习,促进教育公平;有利于优秀教学系统软件共享,能够缩短系统开发周期、降低开发成本、实现共建共享。
标准化指的是按照标准的格式描述教学资源的属性。标准化与个性化不矛盾,通过属性的描述可以更准确地描述资源的特征。标准化有助于保护知识产权,标准属性中具有与知识产权相关的属性。目前,我国已教育信息化相关的7项国家标准和7项教育行业标准,待12项国家标准和6项教育行业标准,正在研制23项国家标准和4项行业标准。国际标准化组织ISO/IEC JTCI有一个分技术委员会SC3,专门从事学习、教育、培训领域信息技术标准的制订。
我国已的教育信息化国家标准如下:
·GB/T 21364-2008信息技术学习、教育和培训基于规则的XML绑定技术
·GB/T 21365-2008信息技术学习、教育和培训学习对象元数据
·GB/T 21366-2008信息技术学习、教育和培训参与者标识符
·GB/T 26222-2010信息技术学习、教育和培训内容包装
·GB/T 5271.36-2012信息技术词汇第36部分:学习、教育和培训
·GB/T 28824-2012信息技术学习、教育和培训学习对象分类代码
·GB/T 28825-2012信息技术学习、教育和培训数字权利描述语言
·GB/T 28823-2012信息技术学习、教育和培训平台与媒体分类代码XML绑定规范
3.4 知识产权问题
开放共享需要健全的知识产权保护机制。从技术层面上讲,资源本身应该具有知识产权信息,使得网络学习平台应该能够识别知识产权信息并合法使用资源;从理念上讲,每一位教师应该尊重共享资源的知识产权;从政策法规上讲,开放共享应该有完善的知识产权保护体系。
在金相分析的技术上以及准确性上,数字图像处理技术又进入了一个新的发展领域,当然也在材料科技学科给予了一种全新的研究方式。这篇文章就是把数字图像处理技术投入到金相应用中来,对这样的跨方向的科技创新开展了深入的剖析。这篇文章的主要内容就是将图像处理技术使用到定量金相剖析中来,而且使用VisualC++6.0编程来研究了金相构成计算机剖析系统。这篇文章勾勒出了金相图像分析系统的大致的结构和使用方式、创新图像预处理的算法等,并且说明这些结构的最终用处是配合金相图像的研究工作。
【关键词】金相分析 图像处理 图像分割 金相参数检测
1 绪论
在国外,金相图像自动分析系统的探索要比我们国家投入研究的早。早在1960年左右,就有很多生产商抓住商机将其投入到生产中。这类产品有很多,如英国剑桥仪器企业的T系列、美国Buahc&Lomb公司的QMs系列等等,这样的比较有年代感的商品使用了光导管扫描装置来获得图像,量化级别相对较低,就像QTM,只有64级灰度。
数字图像处理在许多的领域都投入使用,而且也已经在人民群众的生活中得到普及,在国家的安全方面以及经济进步方面、日常的生活中也越来越发挥不可替代的作用。以后的图像处理技术也会在应用以及研究中得到进步。而且进步的方向大致有四个领域。必将向着快速、高分辨率以及多媒体化、立体化、科技化和高性能化这样的领域逐步前进,实时图像处理的思想以及探索也会不断地得到完善。
2 计算机定量金相分析系统设计
2.1 硬件系统结构
一般情况下,计算机定量金相分析系统的主要工作就是使用图像采集卡来对各种图片进行收集,所收集到的图片大部分都是电子显微镜下看到的图片,而且把它变换为数字图像,然后在储存到硬盘里;另外一种方式就是通过数码照相机拍摄到的图片,保存到电脑中,目的是为了接下来的研究以及剖析;与此同时还使得计算机能简单的完成显示以及处理任务。系统的硬件结构如图1所示。
2.2 软件系统构造
2.2.1 面向对象的程序研究方案
在一般的结构化程序研究中就是将软件划分为各个部分的模块来完成的,这样能够将程序框架变得更加的清楚,有利于研究以及优化,然而模块之间不是所谓意义上的各个独立。然而其内部之间都是有非常错综复杂的关联。所以很明显这样以编码为中心的比较基础的结构化程序构建方式早就不符合要求。然而一定会使用面向对象的语言来完成。其最重要的特点如下:
(l)对象的类描述;
(2)封装性;
(3)多态性;
(4)继承性。
2.2.2 本软件构造的根本思想
本软件使用的是软件工程模型的线性模型,即使这个软件太过于简单和不可实现性,早就无法适应和满足当前软件发展的需求了。然而,相关设计人员在设计本软件的时候,就充分考虑到了这个问题,并建立了线性模型,具体如图2。
软件的最本质的性能以及由于对软件优化以及保护需求,本软件系统大体设计思路如下所示:
(1)文件储存;
(2)金相参数评估;
(3)图像处理;
(4)图像预处理;
(5)框架与结构;
(6)帮助功能。
图3是软件结构,图4是界面设计。
2.2.3 编程环境
从整体上说,C语言并不是一个单纯只面向对象的语言,其中包含有大量的概念机制,能够对对象概念进行编程;Visua1C++这个平台具有三个明显的特点,分别是高度集成、交互和可视化编程,所以在选择本软件编程环境的时候,毫不犹豫地选择了ViusalC++.60。该系统能够让用户直接使用代码,而不需要考虑具体的使用细节,这样一来,使用者就可以将更多地精力放在图像处理的算法方面,这样程序的设计效率得到了大幅度提升。MFC库具有非常多的功能,通过MFC库写出的程序,维护、移植、扩充等都非常简单。
2.2.4 具体实现设计
系统用到的设计主要包括:
(1)应用类;
(2)主框架类;
(3)子框架类;
(4)视图类;
(5)文档类;
(6)处理图像类;
(7)金相组织类。
本软件处理的对象主要集中在设备无关位图(DIB)方面,但是在MFC库中却没有专门针对该类型的类,并且在整个Win32SDKAPI中,涉及到的处理函数数量非常少,基本上无法满足处理的具体要求。所以在本软件的设计中,专门设计了CDib。但是在MFC库中,已经有了一个可以对设备相关位图(DDB)进行操作的ciBtm。原先计划把该类当成父类,通过父类派生输出具体的CDib,但是如果从长远发展的角度来看,这种做法并没有太大的用处。不仅如此,cobject类还有两个不得不说的优点,那就是最低限度的成员数据和函数,派生花费得到了大大的降低。
3 金相图像预处理技术及其实现
3.1 图像的数据结构和运算
图形的画面存储形式具有非常明显的特点,根据这个特点可以很轻松地对其进行区别:图像不是矢量结构,而是栅格结构的。所谓栅结构就是将图像均匀地分成若干个栅格(像素),并对每一个栅格的光度值进行了记录;像素的坐标通常会有规则地进行隐藏,并呈规则排列,最常见的一种排列方式就是矩阵排列。由此图像可用基于位置坐标的三维函数来表示:
图像的形式有两种,即黑白和彩色。黑白图像就是说在该图像中,每一个点都不是彩色的,而是红、绿、蓝颜色平等地分布开来,即
对于黑白图像来说,f(x,y)所代表的是(x,y)所在点的灰度值。
计算机只能够对一些离散的数据进行处理,所以处理那些连续图像函数的时候,就需要事先进行扫描、采集、量化的采集工作,之后才能进行转化,使之成为数字图像。数字图像的表现方式为:由采样点的值所组成的矩阵。具体如下:
3.2 图像的存储格式
图像在某种程度上可以被看成是简单的数组,但是图像在际存储格式方面却并不简单,有着复杂多样的格式,而且不同格式都有独特的工作机理和优缺点。本系统的图像格式为BMP格式,这是一种比较常用的一种格式。该格式也被称为位图(DIB),和设备没有任何关系,有时候还会以BMP或者DBI为后缀。其结构如图5。
3.3 图像处理及其功能和原理
数字图像技术主要有两种目的,第一个目的是让人能更清晰地看到图像,第二个目的就是让图像的内容能够更明确清楚地展现出来。第一种被称为图像处理,通常会经过变换和增强滤波和信噪比来实现;有些图像信息微弱,对于这种图像来说,最好的办法就是进行灰度变换,提高对比度;对于那些非常模糊的图像来说,如果想要实现图像的恢复,那么就需要进行相应的几何校正工作。通过这些处理的办法,可以在很大程度上改善图片的质量,让人更容易识别。第二种被称为图像分析或图像识别。这种方式进行的基础是图像处理,在一些数学理念的基础上对图像进行区域分割、,并对其中的特征进行提取,之后,通过定量的描述建立起参数关系,从而为进一步分类和测量提供参考。
在金相图像的分析中,出现了很多灰度差异的问题。造成这种问题的主要原因在于,金相试样制备是残留了过多的磨痕、抛光粉等异物。这种情况还会造成图像分析的误差,因此,就需要进行图像增强和平滑锐化等预处理。
4 结论与展望
在计算机图像处理技术发展的同时,逐渐和材料学进行了融合,并出现了金相组织计算机分析系统,该系统的出现时必然的,是充分结合了计算机技术、图像处理、定量金相等技术的综合性系统。该系统涉及的技术较多,所以在很多的时间内并不能做到尽善尽美,其中还存在很多问题需要我们一起去研究:
(1)软件问题:很多软件的功能还需要进一步地进行加强并提升其功能,尤其是金相参数测量方面。
(2)在理论方面,要将重点放在图像分割方面。金相图像是个微观显示图像,弱边缘的问题非常明显,所以,不能用通常情况下采用的边缘检测方式来进行。
(3)在图像分割技术的支持下,模式识别将会实现对金相组织的自动识别。综上所述,随着我国机械行业的不断向前发展,对材料的性能要求也日益增强,在金相分析中也出现了很多图像处理技术,共同推动其不断向前发展。
参考文献
[l]李志敏,吴建军等.计算机处理技术在晶粒度测量中的应用[J].压点与声光,2002:168-170.
[2]周长发.精通Visual++图像编程[M].北京:电子工业出版社,2000.
[3]石锐.高仲英等.晶柱度评级中晶界的自动修复[J].中国体视学与图像分析,1997:82-84.
[4]汪守补.金相分析基础[M].北京:机械工业出版社,1986.
[5]秦国友等.定量金相[M].四川科学技术出版社,1987.
作者简介
刘静(1982-),女,江苏省泰兴市人。2009年毕业于中国矿业大学计算机科学与技术专业,工程硕士学位。现为江苏联合职业技术学院徐州财经分院信息技术系教师、讲师。研究方向为计算机应用。
[关键词]迭代开发 计算机实践课程 软件工程
[中图分类号] G642 [文献标识码] A [文章编号] 2095-3437(2013)08-0055-02
一、前言
计算机专业是实践性、工程性很强的专业,如何提高高校实践课程的教学效果,衔接高校的教学与社会需求,是摆在高校教师面前的一项严峻的课题。
针对这一问题,本文提出一种软件工业迭代开发流程驱动的实践课程教学方法,将教学目标与实际软件开发技术相融合,学生在各个阶段的教学内容完成之后,以小组为单位,完成多个呈迭代关系的工程目标,最终实现一个具有一定综合性、创新性的大型实践项目。实践流程及课程成绩也完全以工程项目的标准来衡量,从而使学生能够得到近似实际工程环境的锻炼,促进学生自觉的运用已学习的课程知识点,提高实践类课程的教学效果。
二、引入迭代开发驱动模拟项目的教学目的
以项目迭代开发的实践需求为导向,将知识点融合于项目目标中,强化学生的实践行为,通过这样的教学方式,能够有效地实现以下目标:
(一)符合软件行业的需求
迭代式开发是指整个开发工作被组织为一系列的迭代小项目,每一次迭代都包括了需求分析、设计、实现与测试。这种方法弥补了传统开发方式的弱点,具有更高的成功率和生产率,因此在过去20年来成为了国内外软件工业主流的开发方式,然而目前的高校中,对迭代式开发大多局限于软件工程课程的概念介绍上,较少在实践类的课程中加以应用,学生对其难有切实的理解和锻炼,因此,将迭代开发驱动的模拟项目引入实践课程的教学能弥补以上不足,更好的满足软件行业对高校学生的需求。
(二)强化动手能力
《中国高等学校计算机科学与技术专业(应用型)学科教程(2009)》明确指出:“计算机科学与技术学科是实践性极强的学科,必须培养学生具有很强的实际动手能力。”而在教学中强化项目实践能够有效地提高学生的动手能力。
(三)提高自学能力
长期受填鸭式的教学影响,很多学生几乎没有任何的自学能力。而在模拟项目的实践中,由于每个小组自己设计目标,一旦遇到实际问题就必须靠自己想方法,因此能够锻炼学生的自学能力。
(四)培养兴趣
教学绝不能只是知识点的灌输。通过模拟项目激发学生的兴趣,使学生自觉自愿地为完成课程作业而废寝忘食时,才能说此课程的教学是成功的。
三、模拟项目的教学组织方法
本文以“网络程序设计(J2EE)”为例,在教学组织方面作了以下尝试。
(一)基于迭代开发流程的教学内容组织
“网络程序设计”是一门基于J2EE开发的实践类课程,本文设计和组织教学内容主要包括:
1.场景设计
项目背景为某公司在不同的规模程度时期对网上平台技术要求的变化过程,如表1所示:
从场景可看出,网上平台技术要求的提升趋势与J2EE的教学内容同步,能很好地与教学进度安排相融合。
2.教学课时安排和组织方法
作为一门实践课,上机学时应达到所有学时的三分之一以上,而软件开发中,项目初期的设计极为重要,因此安排所有学时的三分之一供需求讨论、分析、概要框架的设计以及用户手册的编写等步骤,实际的技术内容教学学时为剩余的三分之一。
具体组织方面,项目的每次迭代启动前,教师需提供场景信息,安排学生团队讨论,进行需求分析,设计框架,完成详细设计、实现以及测试,随后完成用户手册等文档工作。最后小组公开演示结果,通过全班学生和教师的评价之后完成迭代。
3.教学内容安排和迭代流程
课程的教学内容亦分成四个阶段,分别有不同的教学重点:
第一阶段教学重点是网络程序的背景知识(如HTML、开发工具、环境配置等);
第二阶段教学重点是基本网络程序技术(如Servlet、JSP相关内容等)及数据库等内容;
第三阶段教学重点是成熟的开发范式的应用(如MVC框架应用,查询推荐、优化等);
第四阶段教学重点是企业级应用的开发技术(如事务处理、企业级平台以及EJB应用等)。
具体迭代流程可描述为图1:
(二)学生的组织和管理
学生以团队方式完成实践,方案为:
第一阶段,学生独自完成内容并互相考评,互相了解,第二阶段开始自由组队,第三和第四阶段则在前一阶段组队基础上进一步进行合并。为避免团队间能力差异,教师可对团队进行微调。
此外教师还需在每次迭代前进行辅导。特别是在前两个阶段,教师应详细介绍具体开发流程,甚至应包括如软件工程、数据结构、团队合作、项目管理等方面的知识,帮助学生做好分组工作,指派组长以及成员的工作内容等。
(三)教学效果的考核和评定
课程成绩由考试成绩和实践成绩组成,其中考试成绩占30%,项目实践成绩则由演示考评、文档组织、代码质量等构成,其中公开演示考评占较大比重,由于演示需学生上台陈述,也能培养学生口才等综合素质方面的才能。
四、采用模拟项目后的教学效果
下面是部分学生在课后交流时谈到的收获与体会:
“以前课程都直接照书上指示做实验,没遇到过什么大困难。而这次遇到了许多没接触的实际问题。甚至刚刚解决一个就又出现一个新的问题。我从中体会到理论结合实际、培养动手能力的重要意义。”
“团队能力绝不是队员个人能力的累积,合作中的关键因素有:责任心、尊重对方意见、不互相埋怨等,再配以合理的分工,那么很普通的人组成的团队,也可以释放出超出累计的效果。”
“人对于没做过不熟悉的东西多少有些畏惧,因此大家不了解自己的创造力和研究能力,通过这样一个实验让大家更加地了解自己,增强了这方面的信心。”
五、结论
通过两个学期的实践,“网络程序设计”这门课程取得了良好的教学效果,在该课程中,学生们完成了约4000~6000行的Java、JSP、Servlet和EJB等程序,期末考试的主观题部分得分率达到58%,较以前有较大幅度增长。有理由相信,通过一系列实践课程的学习,一个高校学生完全有希望达到成为一个有基础的程序员的目标。
[ 参 考 文 献 ]
[1] 李亚林,曾映兰.计算机网络专业实践教学的改革[J].计算机教育,2011,(3):88-91.
[2] 鲁荣波,李宗寿,贺宏遵,等.加快计算机硬件课程群实践教学体系改革,提高学生实践和创新能力[J].当代教育论坛,2011,(2).
[3] 萨默维尔著,程成译.软件工程(原书第9版)[M].北京:机械工业出版社,2011,(5).
关键词:土地增值税 清算 房价 房地产 影响
土地增值税清算政策针对的是部分从事房地产行业的房地产商获得的高额利润而出台的,这项政策是一种政府对房地产市场进行宏观调控的手段。然而在当前,由于增值税的计算方法十分繁杂,并且一般开发房地产的周期较长,相关部门也没有办法a具体的进行清算等等原因, 部分企业还在利用这些短板来获得相应的利润,但从长远的发展角度来说,企业应当正确的对待税收政策,以合理的正当的方式来获取利润,才能更好的不断加强的土地增值税清算工作,获得更好的发展。
一、土地增值税清算对房价的影响分析
房价的变化一方面受到市场需求的影响,另一方面也受到房地产商定价的影响。有的房地产商囤积土地,恶意抬高价格,把房价抬的很高,从而获得很高的利润,而这样做会导致房地产市场的混乱,土地增值税清算政策出台之后,房地产商的利润受到重大的冲击而产生下滑,因为获得的收益利润越多,所需交纳的税款就越多,所以提高售价就不会再与提高整体的利润关联。得出了这一结论后,我们就很容易发现,这项增值税清算政策的出台势必会影响当前的房价,至少让高居不下的房价有一定的回落,同时我们也能看到,这样一项税收措施,对于一些房价较低、较为合理的房地产产生的影响是比较小的,因此一段时间内一直居高不下的房价会产生下跌,让越来越多的居民受到实惠,让群众能够买得起自己喜欢的居所,提高居民的生活质量和幸福度。而对于房地产开发商来说,为了保障企业的效益,迎合市场的发展,很有可能会顺应市场需求,开发出一些价格合理,更多百姓买得起的住宅,只有能让大部分百姓都能接受的房产,才会有市场。除此之外,房地产商因为受到土地增值税清算方法的影响,就会在定价时考虑到增值税的问题,在定价时应当根据增值税的政策制定一个合适的价格区间,对房地产的价格进行评估,并且可以利用普通住宅增值率不超过20%时免土地增值税的政策,开发一些增值率较低的房子,这样一来不仅保证了开发商的利润,也能够使消费者获益。因此,在长期的发展中,越来越多的低价房会逐步出现,高价房产无人问津,也会逐渐淡出房地产市场。短期来说,土地增值税清算政策一经出台,必定会对整个房地产市场产生冷却作用,使房地产市场瞬间降温,房价也会有一定的回落,但在发展一段时间以后,在这样的调整之下,整个市场的房价无疑会逐渐趋向合理,并且逐步回落最终达到一定的平稳状态,所以我们能够看到未来的趋势,能够看到土地增值税清算政策对调整房价产生的重要作用。
显然,我们不仅能够看到房产增值税清算政策出台后短期内对房地产市场带来的影响,也能够看到这项举措在未来的房价的发展中能够起到的积极意义,正因为这样,我们更应该在贯彻落实层面上把这项政策做好,保证它能够起到应有的效果,不让房产增值税的成果昙花一现。
二、土地增值税清算对房地产开发企业的影响分析
土地增值税清算政策的出台在给百姓带来好处的同时,也是对房地产开发企业发展的一项挑战,而面对这样的现状,房地产开发企业必须第一时间作出迅速的调整,想要获得稳定长远的发展,就必须有一个精确合理的规划,而在计划之前,首要的,则是如何去面对这场房地产行业的改革。
(一)土地增值税清算对房地产开发企业的冲击
在土地增值税清算政策出台以后,房地产开发企业肯定会在第一时间受到冲击,企业的利润会受到影响产生回落,土地增值税所采用的超额累进税对房地产开发企业来说就是说获得的利润越大,所需要缴纳的税就越多。
(二)土地增值税清算对房地产开发企业调整与选优
土地增值税清算政策的出台,也是对房地产开发企业内部的一次调整和选优。大浪淘沙,只有在面对改革的冲击下能够生存下来的企业,才是具有雄厚资本和竞争力的企业,而被淘汰的,则往往是无法面对风险的企业,这样的企业存在本身就是房地产行业的隐患,政策的出台正式在房地产行业内进行了一次筛选,留下来的企业往往也是有能力的企业,而这样的企业会带动整个行业的提升,是整个行业的水平得到进步。从这一方面来说,房产增值税清算的出台也能够改变房地产行业发展中存在的混乱现象。在这样的优胜劣汰的过程之后,留下的房地产开发企业也会主动转变经营策略,来适应整个房地产行业发展的需要,而使得整个行业能健康有序地发展。因此,在这些企业的带动下,在政策的监督下,越来越多的平价房会逐渐产生,最终收益的就是最广大的人民群众。从另一方面来说,房产增值税清算政策的出台也是国家宏观调控的一个具体例子,通过政策干预来调整市场经济,为老百姓谋取福利。
(三)寻求新的经营策略和方式
对于房地产开发企业来说,丢掉了旧的经营策略和经营方式,就势必要寻找新的方式,盲目追求企业经济利益已经不能满足一个企业发展壮大的需求,因此,这些企业不但会在价格上竞争,也会在品质上竞争,通过更好的品质和服务来开发市场,提升企业形象,在这样的趋势之下,整个房地产开发行业的风气必定会得到改善,这样一来,百姓心目中的奸商形象就会不再存在,从这一方面来说,房产增值税清算政策的出台也是对房地产开发企业的一次整体提升和净化。
(四)面向市场开发低价、高质的房产
作为房地产开发企业,在面对这样的形式下,应该积极从自身进行改进,首先,在制定房产销售价格的时候,应充分考虑市场的特殊需求,制定相对合理的价格,适当的缩小利润空间,避免交纳过多房产增值税,这样做虽然在短期内收益会受到一定的影响,但从长远的角度考虑,只有这样做才能够适应发展的态势,才能够在这样的市场大环境下生存下来,并且,一个企业的立足,并不是只依赖经济效益,盲目的追求经济效益,终究会有失败的风险,企业只有讲求信誉,与消费者形成良好的关系,才能够在激烈的市场竞争中获得一席之地。因此,开发低价、高质量的房产,才是当前形势下应当做的事,要知道低价房产的市场巨大,从数量上来说,远比高端房产市场有更大的潜力。另外,我国有关部门有着相关规定:在房地产项目开发中,如果是一方出地,另一方出资,则双方属于合作建房,如果所建项目在建成之后是分房自用的,可以暂时免收土地增值税,当建成之后是用于出租或转让的,才需要征收土地增值税。 因此,房地产开发商可以寻找一些有开发土地意图但却不具备开发能力的单位来进行合作,一同进行房地产的开发。这样一来房地产商就无需缴纳土地增值税, 只对自己所分得的房地产按照相关规定纳税就可以了。除此之外房地产开发企业可以通过缩短销售环节,建立自己的销售公司来缩减成本,提高利润。
三、结束语
土地增值税的清算是一种国家干预经济,利用宏观调控来规范市场的手段,这项措施的出台一方面遏制了房地产开发市场中的暴利,另一方面也是房地产企业的一次优胜劣汰,留下了具有竞争力的优秀企业。对于百姓来说,也切实收到了实惠,房价下降满足了许多群众的购房需求,满足了他们住房的愿望,提高了他们的生活水平,是一种实实在在为百姓谋福利的做法。而在这样的大环境下,对于房地产开发企业来说也是机遇和挑战共同存在。
参考文献:
[1]周小虎.浅析房地产开发企业土地增值税清算工作中若干问题及解决方法[J].经营管理者,2012
[2]张少英.土地增值税清算对房地产企业造成的影响及对策研究[J].财经界(学术版),2012
[3]姚亚妮.房地产企业关于土地增值税清算的思考[J].现代商业,2013
关键词:计算机软件开发技术;重要应用;未来展望;发展现状
随着计算机技术的不断发展,计算机软件开发也要与时俱进,尤其是随着社会各项技术的不断发展,要求计算机软件开发技术也应该不断更新,才能够满足社会的发展,实现IT行业的兴起和繁荣。进行计算机软件开发不仅具有十分重要的意义,另外也能够真正的实现对社会经济科技的推动作用,因此未来发展也存在着一定的空间。
一、计算机软件开发技术的现状及重要作用分析
首先,计算机软件开发技术的发展现状。随着我国进入了信息时代,计算机软件开发技术已经逐渐融入了人们的生活、工作和学习等各个方面,不仅改变了人们的生活方式,也能够给人们的生活带来很多的便利。总之计算机软件开发技术是计算机技术的重要组成部分,能够支撑计算机行业的新发展。其次,计算机软件开发技术应用的重要作用分析。通过进行计算机软件开发技术,不仅能够推动计算机行业的发展,也能够真正的推进信息化的改革,为我国时代的发展注入新的动力。计算机软件开发技术是计算机软件工程的核心工程,能够使得我国计算机网络发展到一个新的高度,随着软件开发技术的不断成熟和快速发展也存在着一定的问题,也面临着前所未有的挑战,只有深入研究,才能在挑战和机遇面前不断前进。
二、计算机软件开发技术的应用分析
当下计算机软件开发技术主要涉及到以下三方面的应用:第一,C语言技术。C语言作为计算机软件开发技术的基础技术,起步相对较早,而且应用相对比较广泛,当下C语言技术已经越来越成熟,可以应用在多种操作系统当中。C语言的运算符包括的范围非常的大,不仅包括括号以及其他类型的运算处理,而且也能够具有较强的一致性,可以在不同的程序上进行C编程。第二,Java技术。Java技术的应用也非常的广泛,可以在跨平台应用软件中进行开发和使用,该项技术的特点是安全性比较强,而且具有很高的通用性。很多的计算机应用软件都能够通过Java技术来进行开发。Java技术不仅继承了C语言的核心技术,另外也能够改进C语言编程中存在的一些错误,进一步增加了垃圾回收器功能,从而减少了程序员为内存管理存在的困扰,同时Java的源代码编译可以在任何无格式的纯文本编辑器中进行操作,所以编辑起来比较的方便快捷,而且也已经发展成为一种主流的技术。第三,VB技术。VB技术也是由微软公司推出的一种软件编程语言,当下已经成为世界上使用最多的一种软件开发语言。VB不仅打破了传统的编程界面,而且可以实现图形可视化的操作界面,可以实现对各种企业软件的快速开发,比如,优化大师等相关软件。
三、计算机软件开发技术的未来展望分析
随着我国计算机网络技术的不断发展,计算机软件开发技术也在不断的进步,其发展也呈现出了一定的趋势,主要表现在以下两个方面:第一,网络化和智能化并存。随着进入信息时代,互联网日益普及,计算机软件开发技术也逐渐向网络化和智能化的方向发展,不仅能够满足人们之间的相互交流,而且也能够共享各种社会信息和推动网络社会的进步和发展,结合当下网络发展的趋势,计算机软件开发技术也应该为人们提供更加智能、快捷、优质的信息服务,推进计算机软件开发技术向智能化方向发展也已经成为一种不可逆转的趋势。所以经济软件开发技术应该逐渐向智能化方向推进,才能够满足计算机时代的发展需求,另外也能够在发展的过程当中把握好主方向,寻求新的发展空间获得更多的受众,实现最大的经济效益和社会效益。第二,逐渐向开放性和融合性方向发展。随着我国进入网络信息时代,计算机软件开发技术应该逐渐向开放化方向发展,另外其软件源代码以及软件产品的设计都应该逐渐公开,并且采取标准化的设计方式,才能够实现互通、互享、互用。另外计算机软件开发时也应该注重向融合性的方向发展,比如可以将计算机软件开发技术与电气化自动化以及机械化技术相融合,才能够真正的提高计算机软件开发产业的整体水平,不仅能够占据更大的市场份额,也能够造福于广大的用户,所以随着计算机网络的不断发展,计算机软件开发也应该向融合性方向发展,能够满足人们的日常生活所需,也能够结合客户的需求提供各种综合性的服务,才能够真正的满足时展,另外也使得自身获得长远的发展。
经济的发展和科技的进步对于计算机软件的开发有着重大的影响。随着产业结构的转型和经济增速的下降以及国际金融危机的影响,计算机软件产业的发展迎来了重大的战略发展机遇期。表现在软件产业迅速扩张,软件开发人才数量增加,许多国外优秀的公司为了应对国际金融危机将计算机软件研发机构设立在我国境内,进一步推动了计算机软件开发产业的发展。我国的计算机软件产业得到了蓬勃的发展,高技术含量的软件开发技术对于人才的需求也是日益高涨。
二、计算机软件开发技术发展的战略性意义
计算机软件技术的研发对于推动计算机产业的前进和信息化产业的发展的重要意义不言而喻。软件工程中占据核心地位的计算机软件开发技术,是推动计算机网络构建的关键[2]。具体而言,计算机软件技术的开发和计算机网络的构建是相辅相成的关系,计算机软件技术的研发推动计算机技术的发展,有利于构建计算机网络时代;同时,计算机网络的构建对于培养更多的高端科技人才,计算机技术的传播和发展有着重要的作用,有利于软件开发者相互交流信息,研发出更人性化、智能化、安全化的软件。无论是计算机网络的构建还是计算机软件技术的研发都能够解决软件开发和用户需求之间的矛盾,为用户带来更大的生活上、工作上的便利。
三、计算机软件开发技术的开发方式
计算机技术发展到现在积累丰富的经验和知识,计算机软件开发技术已经发展到了一定规模和程度。在现如今计算机软件产业发展的形式下,如何选择适当的计算机软件开发方式对于计算机产业的发展有着方向性的指导作用。目前来看,计算机软件开发技术主要有以下几种:首先是结构化系统开发。从软件开发的整体开始,将软件的整体开发分成若干的阶段,分阶段的进行研发。此种研发方法,将整体的软件研发的难度分成若干部分,降低了开发的难度,只要是一个阶段打开突破口就能递进式的完成研发工作,但是也存在研发时间较长的缺点。其次是原型化开发方式。此种开发方式需要从全局着手,通过对用户的调查形成对系统的统一意见,并根据此意见开发出适合的基本原型。然后在依据细节的要求进行不断地研发调整方案。这种研发的方式比较适合建议软件的开发,更节省研发的时间。最后是自动形式的软件研发技术。软件研发机构根据软件系统的设计,将审计的目的等内容输入到软件开发工具之中,软件开发工具依据要求自动进行软件的编码和设计[3]。
四、计算机软件开发技术的发展方向
随着计算机网络技术的日益发展和计算机人才的不断增加,越来越多的人认识到软件开发的重要性也参与进来。软件开发展示出了极强的上升势头,其竞争力也是越来越大,仅仅依靠原来的计算机软件开发技术很难满足日益激烈的市场竞争。因此,牢牢把握一下几个方面才能在激烈的软件开发竞争环境中立于不败之地。
(一)网络化的发展方向
21世纪是网络的时代,网络化的研发机构、网络化的市场、网络化的技术人员,都是计算机研发工作的保障。通过网络的交流交换信息,拉近人们之间的距离,为计算机软件开放技术的发展奠定信息基础。
(二)智能化的发展方向
人工智能已经越来越多成为用户口中的话题,随着技术的发展,这已经成为了现实。模拟人的智能来操纵机器为人类服务已经成为了计算机软件开发的终极发展方向。在软件中技术植入人工智能,已经成为了无数软件研发设计师和工程师的梦想。
(三)服务大众的发展方向
关键词:信息管理与信息系统专业;计算机类课程;课程体系
信息管理与信息系统专业是一个信息科学、管理科学、系统科学、计算机科学等众多学科交叉的专业[1]。由于其具有涉及学科领域广、发展变化快的特点,决定了信息管理与信息系统专业课程体系建设具有动态性。在该专业中计算机类课程是培养学生计算机素养和技能、支撑管理信息化的重要基础,其在课程设置中占有相当的比重。因此,构建适时、科学、合理的计算机类课程教学体系是本专业课程体系建设的核心内容之一。然而,由于不同学校该专业的办学背景不同,教学侧重点差别大,导致课程体系不尽相同,因此给出一个该专业的计算机类课程教学“统一”体系是不科学的,也是不切合实际的。本文旨在根据自身教学实际,提出地方本科院校该专业在计算机类课程教学体系设计的一种思路,让更多的人关注,并加入到相关的研究的队伍中来。
1计算机类课程的重要地位
信息管理与信息系统专业的多学科交叉特点,决定了该专业的发展方向和人才培养的模式与特征,即以管理为基础,以信息科学为支持,管理与技术并重,培养以应用为目标,管理、信息技术相融合的技术型管理人才。这一方向和目标要求在教学中以计算机作为工具,注重将信息技术与管理的融合,树立“技术进步促进管理理念的发展,管理理念通过技术实现”的思想[2],让学生获得信息化管理与决策的专业技能。
课程是教学的根本,课程设置状况直接反映了人才培养的方向,人才培养的方向决定了课程体系的结构[3]。虽然目前信息管理与信息系统专业的建设与发展主要有工商管理、信息资源管理、技术导向3种模式[1],课程体系方面有以清华大学、同济大学为代表的理工科院校,课程重点在于计算机科学技术,尤其是信息系统的开发技术;以北京大学、武汉大学为代表的综合性院校,课程重点在于情报学、信息学等基础课程;以人民大学、东北财经大学等为代表的财经类院校,课程重点在于经济管理知识,侧重企业中的管理信息系统和电子商务方面的教育三大类[4]。这些模式虽各有自身特点和优势,但无论何种模式与课程体系其共同特点都是计算机类课程占有相当大的比重,且计算机类课程与管理类课程分界明显,不能充分体现计算机技术与管理思想的融合与及本专业对人才培养的特色需要。地方本科院校不能照搬任何一种模式,必须结合当地社会需要,结合实际提出一种计算机类课程教学体系的设计思想,构建一套符合地方本科院校自身实际和人才培养目标的计算机类课程教学体系。
2计算机类课程体系设计的基本思路与要求
课程体系建设是教学研究的重要内容,是实现人才培养目标的关键。信息管理与信息系统专业的课程体系建设要以科学性、专业性与广博性、理论性与实践性、稳定性和动态性为原则[5],课程设置坚持“基础为先,重在主干,突出特色”的导向。从该专业课程建设的指导思想与人才培养目标出发,结合社会对本专业人才的能力需求,在充分考虑教学规律、学生知识结构、学生成长和能力提高等多种因素的基础上,提出本专业计算机类课程设计的基本要求是:(1)社会对本专业人才的计算机应用能力需求;(2)体现本专业的特点和特色;(3)体现信息化时代教育的风貌和要求;(4)充分考虑到学生未来发的知识基础。
信息技术的时代性决定了信息管理与信息系统专业的计算机类课程体系建设是一个复杂的过程,但无论何时,教学的目标是明确的,就是培养能够利用信息技术,开发信息系统,在数据建模的基础上完成信息分析、服务于管理决策、实现管理创新的中坚力量[6]。围绕这一目标,课程体系设计的思路是社会人才需求决定人才培养目标,人才培养目标决定教学要求,教学要求推导知识模块,在由知识模块决定开设课程,构建一个面向能力培养的课程体系。
3计算机类课程体系的设计
3.1课程体系的基本框架
根据信息管理与信息系统专业培养的目标和要求,计算机类课程体系可分为:计算机基础知识、计算机软件、硬件知识、系统工程知识、系统开发、设计知识、系统集成、应用和维护知识和信息化管理知识七大模块,分类于三个层次(如图1所示)。底层是上一层的基础,上一层是对底层知识的应用。
(1) 计算机基础知识模块。让学生掌握计算机基础知识和常用工具软件的使用方法和技巧,具有熟练利用计算机从事文档、办公及通讯工作的能力。
(2) 计算机软件、硬件知识模块。使学生理解计算机软件的基本现状及未来发展趋势,掌握计算机的硬件体系基本结构和发展趋势,能自主学习常用软件的使用,会对计算机硬件进行组装和维护,具有对实用软件和硬件维护的实际操作能力。
(3) 系统工程知识模块。理解系统工程的基本概念,懂得系统工程的基本原理和方法,并用此引导学生加深对信息系统的认识和理解。
(4) 系统开发、设计知识模块。这一知识模块是课程体系中的核心内容,要求学生掌握系统开发的基本流程和数据处理基本方法,至少会用一门程序设计语言进行小型系统的开发设计,并将所学管理融合到系统开发与设计过程中。
(5) 系统集成、应用和维护知识模块。在对信息系统有全面认识和开发设计经验的基础上,能将小型系统集成起来,并加以应用,同时能系统进行整体的维护。
(6) 信息化管理知识模块。掌握信息管理的基本知识和方法,会借助计算机或相关工具对信息进行有效管理,并能把信息化管理的发展动向和发展趋势。
3.2专业方向设置
信息管理信息系统是一个多学科交叉的专业,要使本专业培养的学生具备社会的竞争能力,仅有知识面广是不够的,必须培养学生在具备广博知识面的同时还能根据社会需要和学生未来发展需求,使学生具备某一方向的专业能力。为此,在第4学年对本专业学生进行分专业方向教学是十分必要的。在实际的教学中我们将本专业的学生分为信息管理方向和信息系统方向来进行培养,开设不同侧重的课程。前者注重信息化管理能力的培养,后者重在信息系统的分析与设计,使学生毕业后能迅速适应社会需求。专业方向的设置使学生适应社会的能力得到了提高。
3.3知识模块与课程设置
根据课程设置思路和原则,将课程分为计算机基础类课程、计算机技术类课程、计算机技能类课程、技术与管理融合类课程、信息管理类课程五大类型。知识模块所对应的课程群,课程所属类型和专业方向如表1所示。
3.4课程开设建议
第1学年:让学生掌握计算机基本结构和基础知识,具有能利用计算机进行简单管理工作的能力。针对这一目标,可在本学年第1学期开设计算机应用基础、计算机系统概论课程。第2学期开设常用工具软件使用和一门程序设计语言。
第2学年:掌握信息管理和信息系统的基本理论、基本知识;具备信息组织、信息检索与存储、信息分析研究、传播与开发利用的基本能力。本学年可在第1学期开设信息系统开发方法、数据结构、面向对象程序设计;第2学期开设计算机网络、数据库原理及应用、信息存储与检索。
第3学年:掌握管理信息系统的分析方法、设计方法和实现技术;具有简单信息系统开发、设计、调试与维护的能力。本学年可在第1学期开设信息系统分析与设计;计算机系统与系统软件;第2学期开设软件工程、管理信息系统开发案例、管理信息系统课程设计(综合型实验课)。
第4学年:掌握信息管理和信息系统两个方向的发展趋势和信息技术发展方向,具有能有效进行信息组织与管理,并能解决信息管理系统软件开发、和使用中常见问题的能力。本学年主要以选修课为主,分两个方向(信息管理方向、信息系统方向)进行选修。信息系统方向可开设计算机应用新技术、IT项目管理、数据仓库与数据挖掘、Web 数据库开发技术、软件系统开发实践等;信息管理方向可开设信息分析与预测、决策支持系统、知识管理原理与技术、电子商务应用案例等。
4结语
信息管理与信息系统专业作为一个应用性很强的专业,必须紧密结合社会的需求,在课程体系的设置、教学内容的选择上不断进行改进和创新。计算机技术由于其发展变化快,在课程体系的设置上不能只进行简单的知识累加和课程增加,而应该把信息技术应用能力培养放在首位,并准确把握专业的特点和就业市场的变化,实时构建面向信息技术能力培养的计算机类课程体系,才能培养出符合社会需要的信息化管理人才。
参考文献:
[1] 王学颖,黄淑伟. 信息管理与信息系统专业课程体系建设的研究[J]. 沈阳师范大学学报:自然科学版,2006,24(3):378-381.
[2] 张基温. 信息管理与信息系统专业课程体系的分析与设计[J]. 计算机教育,2005(8):48-52.
[3] 查先进. 信息管理与信息系统专业人才培养方向和课程体系探索:基于科技信息专业背景的实证分析[J]. 情报学报, 2003,4(22):507-512.
[4] 翟丹妮,黄卫东. 信息管理与信息系统专业的计算机教学改革研究[J]. 计算机教育,2006(10):41-43.
[5] 张劲松. 信息管理与信息系统专业课程体系创新研究[J]. 情报杂志,2008(11):102-106.
[6] 蔡淑琴,张子刚,张金隆. 信息管理与信息系统专业人才培养的研究[J]. 高等工程教育研究,2001(4):25-29.
The Design on Computer Class Curriculum System for the Specialty of
Information Management and Information System
LV Yong-lin,SHI Wei
(Department of Economic Information Management and Computer Application,
Chuxiong Normal University, Chuxiong 675000, China)
关键词:高端科技;计算机;软件技术
中图分类号:TP311.52 文献识别码:A 文章编号:1001-828X(2015)017-000-01
一、引言
每个学科领域都有高端科技存在,现如今,计算机软件开发技术正在不断的更新和发展。虽然当前一些高端技术产业例如空间技术、生物技术、信息技术、新能源技术、新材料技术、海洋技术等领域也在不断的发展,但这些领域都离不开计算机软件的开发和应用,都需要依靠数字技术进行深入研究,因此基于高端科技的计算机软件开发技术便是学术研究的高地。文章首先对高端科技和软件开发的意义进行了阐述,然后对高端科技下的计算机软件开发技术进行详细解析,最后对文章进行了总结和展望。
二、高端科技概述
对于高端科技研究来讲,其应该包括计算机相关的理论知识,同时还应该配有相关专业领域知识的复合型人才,还需要有相当雄厚的资金,这样才能够有坚硬的后盾和产业界的实践配合。在众多领域中,高端科技都有相应的研究探索,同时也为人类留下了巨大的精神财富和物质财富。高端科技是为了服务人民大众,为了产生更高的社会效益,能够让人类进行民用产业实践,为全世界的人类提供更加丰富的物质生活。高端科技应该与传统技术相统一,随着经济的发展,社会生产力的不断进步,其发展的各个阶段应该相匹配。在如今高科技迅猛发展的21世纪,科技已经如此迅猛的发展,那么在不远的未来,高科技也会突飞猛进,其生命周期也会缩的更短。
回顾高科技在近现代科技的发展历史过程中部分,可以看到随着发展创新越来越多样化,高端科技发展的也越来越迅速,它将当前的科学实验、工业工程和技术研究很自然的结合到了一起。高端科技在不断的进行自我完善,同时,也与其他领域相互促进,相互影响,形成了一个高端产业体系,以便更有利于推动人类文明的发展。在高端科技中,经验并不能够发挥重要的作用,新的探索发现和技术因公才是高端科技的支撑。高端科技发明必须经过很多科学家花费很多精力和时间,进行反复的试验,不断探索才能实现突破的。科学家能够将高端科技产品产业化,带给企业很多市场价值。
三、软件开发技术的意义
软件工程发展过程中较为核心的部分就是软件开发技术,这也对计算机技术发展起着至关重要的作用。软件开发技术的不断创新是需要计算机软件开发技术的发展的,这样就可以提高开发人员的创新能力,逐步实现对计算机网络进行的远程控制,最终方便支持和维护网络。对于计算机领域,软件开发技术起着相当大的推进作用,同时也有利于形成开发性、共存性的网络发展模式,不仅可以满足计算机网络发展的要求,也有利于提高软件开发的安全性和便捷性,促进工作人员在工作环境中的应用,这样就有利于提高整个行业发展的空间,促进计算机软件开发技术的发展,也能够促进其他相关领域的发展。
四、基于高端科技的计算机软件开发技术分析
随着经济的发展,科技的进步,高端科技与信息化也越来越紧密化,但是对于计算机的核心技术――信息化来说,其一直引领者先进的生产力的前进方向。只有以高端科技为目的,以计算机软件开发技术为手段,高端科技的产业化才能够得以实现。在高端装备制造业中,装备制造的发展完全依靠信息技术的支撑,只有依靠信息技术,才能够算得上高端科技的范畴。通过计算机软件开发技术和微电子技术,将装备打造成新型工业化高端装备,增强装备的自动化程度和智能化水平,以计算机核心软件控制的装备将是新型工业体系的大脑中枢。
计算机软件开发领域并没有明确定义高端科技的内涵,因此我们将计算机软件开发中以高端科技研发的部分看做是高端的软件开发,也就是说,相对于普通的软件开发来说,高端的软件开发是以高端科技研发为目的的。例如关键技术开发就属于高端科研的研究。不仅在我国,在世界上,航天航空工业都属于高科技领域,在这个领域的工业软件开发属于其顶端的应用研发。而类似于航天航空工业的云计算、网络信息安全技术研发也因为其实具有信息技术领域中代表性的研发而属于高端科技的软件开发领域。对于高端科技的软件开发来说,无论是产业界,还是学术界都有着很高的价值。
五、计算机软件开发技术的发展展望
1.网格化成为必然趋势
网络存在形式中有一种是网格化,作为计算机软件开发技术的一种必然发展趋势,有利于促进计算机软件开发技术的交流和共享。随着互联网技术的不断发展和进步,世界各地的联系逐渐增强,网格化也逐渐成为软件开发技术的一个必然发展的趋势,这样不仅能够有利于为计算机软件开发提供多样化的服务,还有利于促进软件开发技术的发展。
2.促进服务化的发展
服务化是针对网络的服务对象来说的,计算机的发展是面向客户的,需要向客户提供一流、优质的服务,不仅要开发计算机软件,还需要考虑将开发的理念和技术做到最先进,尽自己的所能让每一位客户感受到优质的产品和服务,满足客户的各种要求,同时也为计算机更好的工作和运行提供保证。
3.计算机发展智能化
当前计算机软件开发的一个重要的方向就是智能化,我们需要的计算机技术是需要有着像人们一样的思维方式和运行能力,当前人工智能技术正在高速的发展,其应用也被广泛采用,因此在不久的将来,计算机软件开发也会想着智能化的方向发展。
4.软件代码和产品的开放化
对于软件源代码和软件展品来说,开放化是其发展的一个趋势,只有开发软件更加的开放化,计算机软件开发人员的交流和学习才能够更加方便顺利,在一定程度上来说,能够促进工作人员的相互进步,能够提升计算机软件开发的质量,促进计算机软件的发展。
六、结语
当今,高端科技的发展是受到了数字化革命的推动,而高端科技的发展同样和推动了计算机软件的开发和发展,促进了其研究的方式和途径的更新和多样化。
参考文献:
[1]邱志超.计算机软件开发技术的现状及应用探究[J].电脑知识与技术,2014,10:2261-2262.
学校和企业其实都希望有良好的校企合作。学校希望通过校企合作达到培养满足社会需求的合格技术型人才的目的,企业则希望通过这种合作创造更多的效益。然而为什么企业却不愿意录用高职计算机专业毕业生,造成学生就业的专业相关率低的现象呢?原因主要是高职计算机专业教学课程和内容没有及时更新,使得学生在学校学到的技能有些跟不上时代的发展,高职学生一般都是去中小型企业工作,中小型企业必须采用与时具进的先进技术工具,但人数又有限,所以为了提高效益,经常要求员工具有先进技能,一人多岗,而高职计算机专业学生掌握的技能跟不上时代要求,知识面较窄,达不到企业对技术人才的要求。因此现在只有及时进行高职计算机专业的教育教学改革,拓展专业方向,才能培养出满足企业需求的合格人才。
2市场调查与计算机专业方向拓展
高职计算机专业是高职院校IT方向最老的专业,但是随着IT行业技术的快速发展,相关技术的分类也越来越细化,于是从计算机专业也细分出了多个专业,比如软件专业、网络专业、信息管理专业和动漫专业等,然而社会企业还是需要大量具有计算机宽泛知识和应用技能的人才,作为老专业的计算机专业还是需要保留下来。由于这些专业的相关度很高,容易出现专业方向交叠度大和课程重叠严重的现象,使计算机专业没有了自己独特的专业方向。
2.1计算机专业以前的专业方向和问题
计算机专业的专业方向以前一直随着时代的发展而改变,曾经有过计算机软硬件安装与维护方向、基于PC机互联网的网站建设与维护方向、突出网页设计和美工等前端技能的方向、突出多媒体制作的方向等,但是现在这些方向都理所当然地成为了细分出去的其他相关专业的主要专业方向了。因此计算机专业必须重新建设有自己特色的专业方向。
2.2市场调查
对近几界毕业生就业情况的多次调查数据显示,高职计算机专业毕业生多就职于中小型企业,从事软件开发的不到2%,网络技术的不到3%,硬件组装维护的约5%,网络运营、电子商务、计算机产品销售等工作的约30%,还有相当一部分毕业生的就业岗位与专业完全不相关。近年对计算机相关中小型企业人才需求的大量调查数据显示,随着移动互联网的迅速普及应用,企业以前需要的PC机端的WEB开发、网页设计、美工、网站编辑于维护、网络运营、电子商务等岗位人才需求量下降,现在对移动互联网技术方面的人才需求直线上升,增加的岗位主要有移动通用页面设计与制作、移动客户端应用开发、移动服务器端建站、移动产品网络营销等。另外还有少数企业已经开启了新兴的智能楼宇和物联网产业建设,虽然目前的企业人才需求不多,但将来一定是主流。
2.3专业拓展方向的选择与确定
职业教育领域应及时感知行业技术新技术动向和人才市场的需求,并迅速调整教学内容和方法来培养相关的人才以满足社会人才市场的需求,更好地促进社会经济的发展。经过对相关行业所使用的技术新动向的调查,可以感知到当前和以后的IT行业新技术方向为移动互联网、智能楼宇和物联网,计算机专业的拓展方向应该在这几个新技术选择一个。对中小型企业人才需求的调查结果表明,目前人才需求最多的是移动互联网客户端应用开发方向,而且该方向的课程可以在以前的课程基础上拓展,实验和实训可以充分利用以前的实验资源,资金投入要求不是很多。物联网和职能楼宇方向虽然是将来的必然发展方向,但这两个方向的课程体系和实验环境相对于现有的课程体系和实验实训环境,变动非常大,需要投入大量资金,在经济基础不雄厚的条件下当前不适合往该方向突然转向。根据以往对高职学生接受能力的总结,移动互联网客户端开发方向的学习内容由于编程较少,在他们的接受范围内,所以现在选择该方向作为计算机拓展方向。
3基于计算机专业新方向的教育教学改革
明确了计算机专业的方向后,不仅应该调整专业的课程体系,还要重视教育教学改革。
3.1教育教学的改革
针对不同的生源采用不同的教学方法。高职生主要来源是三校生和普高生,虽然他们都使用过移动互联网产品,但专业理论基础和技术基础却有很大差异,所以教学方法也应该有所不同。三校生的专业课教学是突出理论和实践水平在以前的基础上进一步提高,而普高生的专业课教学需要从课程的理论和实践基础开始,循序渐进,所以给他们上同一门课的老师,虽然课名和教材一样,但教学进度和内容不一定相同,需要制定不同的教案。
3.2专业课程及实验实习方法的的改革
专业方向的拓展必然造成传统专业课和专业基础课的内容变动,传统的课程或者淘汰,或者减少课程内容中过于理论的内容,增加专业拓展方向的课程内容。校内课程实验和实训应继续坚持校内的“产教结合”模式和案例教学,但是课程实验教学的方法还需要改革。传统的课堂教学模式是老师先讲理论,再做相关实验演示,然后学生被动模仿。现实工作中都要求员工具有主动学习思考的能力,所以培养学生主动学习的能力很重要。专业课程教学方法可以进行以下尝试。课程的早期实验可以先按传统教学模式进行,中期阶段随着学生知识的积累,可以指导学生先做实验,教师解释实验中理论依据,课程后期教师可以先指导学生自己做实验,让学生主动搜索查找相关的理论依据,以这种渐进的方式激发和培养学生学习的主动性。另外还要提高“工学结合”实习的有效性。“工学结合”要求作为校外实训基地的企业提供充足的专业相关性实习岗位,鼓励企业对实习生进行岗位培训,而不是把学生当廉价劳动力在企业做于专业不相关的简单打杂事务。
3.3培养学生较宽的技能范围
中小型企业要求员工不仅具有应用专业时尚技术的能力,还要一人多岗,具有跨学科的其他专业基本技能。所以计算机专业还需要开设更多的专业选修课,鼓励学生根据自己的职业规划学习跨专业的选修课。
4结语
【关键词】计算机;软件开发;现状;应用;发展
一、计算机软件开发技术概述
计算机作为人类社会进步和发展的代表,已经普及到了社会的各行各业,也已经深入到人们生活的方方面面,比如计算机与数据通信、与医疗卫生、与文化教育以及与财务控制等行业紧密联系,计算机的发展已经作为一个风向标引领着人类向新的发展方向前进,从而改变了历史以及人们的生活。计算机软件技术作为计算机发展的动力与核心,它的开发方式与发展以及应用状况都直接影响着计算机的发展。
计算机的软件和硬件共同组成了完整的计算机的使用功能,但软件是计算机的核心。计算机的软件分为系统软件和应用软件两部分,系统软件为计算机软件运行的基础和保障,可以支持多种软件运行;应用软件是计算机常用的工具软件,用来解决各种问题。
目前计算机软件的开发方式有三种常用的方式,分别是:第一,生命周期开发方式,这是一种典型的计算机软件开发方式,以时间作为开发的标准,对计算机软件的各部分进行分解,最后形成不同的时间段,从而将每个时间段开始与结束进行严格的定义,进而细化和确定软件开发的周期;第二,计算机软件原型的开发方式。在第一种软件开发方式的情况下,一些特殊的情况无法使用周期开发方法,因此,专业人员可以对其进行原型的处理,通过对各个阶段的原型化的研究与处理,确定软件自身的需要经过系统的修改以及评审,最后完成软件开发;第三,计算机软件的自动化系统开发方式。这种开发方式节省了人力,在专业人员的要求之下 ,软件工具会自动对开发的内容进行自动的分析、自动进行设计程序与编码,最后自动完成系统的开发,这种计算机软件开发的方式基本都是通过计算机自动来完成的。
二、计算机软件开发技术的现状
在全球化的发展下,我国的经济与科技教育在国际化的大环境下等到了持续的发展,在计算机软件开发技术方面的投资获得了企业方面大量的投资,在科研方面与人才支持方面都获得了巨大的支持,而且在软件的技术方面取得了一些对新软件研究的突破。但是,由于受到全球经济与信息化的影响,我国的计算机软件开发技术仍然受到了众多的挑战与巨大的压力。首先,我国计算机软件开发缺乏核心的技术。相比较世界其他的发达国家,我国在计算机软件开发技术方面的起点低、起步晚,开发能力与技术有限,因此在软件的创新技术研发上面突破较少,没能够形成较强的软件开发核心技术,这给我国的软件产品的质量带来了参差不齐的影响,也未能够满足现代网络化与数字化发展的要求。所以,我国计算机软件开发技术行业必须加强对核心技术的研究,通过分析成功案例来找到软件技术的关键。其次,计算机软件开发技术方面的人才结构不合理。目前计算机软甲开发技术方面的基础性技术人才较多,虽然基础性的技术人员是计算机软件开发的重要组成部分,但是,对一些具有高级技术的人才还是比较缺乏,计算机软件开发技术若要引进一些高素质和高技术的相关人才,需要投入高额的费用,且如果研发的周期太短,则影响研发的效果,这使得一些企业和部门难以对相关人才引进推行,从而造成计算机软件开发队伍的人员结构不合理、人才结构不平衡。再次,我国计算机软件开发技术的产品体系有待提高,虽然我国对软件产品进行了一定的调整,但是核心的技术和产品仍然非常的缺乏,尚未形成具有影响力的品牌与技术,造成了我国计算机软件开发的产品体系结构不完善。最后,计算机软件开发在我国没有良好的开发环境。目前对硬件技术的投入远远的高于软件技术开发的投入,这是造成了软件开发技术受阻的重要原因,当然还有其他的因素也对我国计算机软件技术的开发造成了严重影响,比如软件开发市场的竞争有失公平,对软件技术方面知识产权的保护意识不足以及价格的诱惑等,使得难以对我国计算机软件技术开发的前景与发展进行开拓。
三、计算机软件开发技术的应用及其发展
计算机软件开发技术的应用以互联网的使用为代表,目前互联网的使用已经普及至全球范围内,不但实现了全球范围内的信息交流与共享,而且拉近了世界各国之间的距离,主要体现在,互联网的连通作用遍布世界各地、对连通的信息并没有进行统一的控制、互联网平台向人们提供了大量的信息,信息量既大又快。在互联网的带动下,新一代网络通讯的信息传播模式与传播工具均发生了变化,其产品的形式也发生了改变来适应发展的需要,各种各样的通讯设备开始嵌入计算机的软件,从而推动了计算机软件的快速发展,尤其以无线网络和无区域网络设备为发展的代表,进而使得社会全面进入数字化与信息化的时代。
计算机最主要的功能是为人的生活所服务,因此,发挥计算机软件技术开发的作用,需要调整方向,以网络化、智能化、开放化与融合化等的实现为目标。网络化是指互联网的发展促进了人们的交流、拉近了世界的距离,因此,计算机软件技术的开发必须以网络化作为发展的方向与目标;智能化是指在现在网络飞速发展的情形下,一旦人工智能软件开发成功使用,将会极大地服务于人们的生活;开放化是指为了开发便于人们操作的技术而实行软件产品标准与技术的开放;融合化是指将计算机软件技术的自动化与电气化与软件系统相融合,即实现计算机硬件技术与软件技术的融合。
参考文献:
[1]刘凯英.浅谈计算机软件开发技术的应用及发展[J].无线互联科技. 2013(01).
关键词:专业方向;课程设置;问卷调查;访谈;职业教育
中图分类号:TP3-4
众所周知,职业教育与高等教育之间存在巨大的差异性:高等教育培养人才的基本单位是专业,培养目标要求学生比较系统地掌握本学科、专业必须的基本理论、基础知识,掌握本专业必要的基本技能、方法和相关知识,具有从事本专业实际工作和研究工作的初步能力。职业教育则是专业定向教育,直接面向就业岗位,具有职业性、社会性、和实践性,培养目标要求学生必须掌握就业岗位必备的技能。
高等教育在计算机专业的方向上侧重研发能力的培养,比如系统分析能力、程序设计能力等,课程设置必然就重视坚实的基础理论知识,比如计算机原理,数据结构、数据分析等。
技工学校属于职业教育范畴,作为技工学校计算机应用专业方向上必然需要面向就业岗位。社会是动态发展的,职业岗位也会随着社会的发展出现变化,因此通过调查来确定技工学校计算机应用专业方向和课程设置很有必要。
1 技工学校计算机应用专业方向调查
对技工学校计算机应用专业方向的调查采用两种方式:(1)对技工学校已毕业就业的学生的问卷调查;(2)对软件开发公司、广告公司、宽带公司、移动通讯公司、网络游戏公司的访谈调查。具体实施情况如下:
1.1 通过对技工学校已毕业就业的学生的问卷调查来收集职业岗位信息。2014年初,本人对我校2012和2013届两届计算机应用专业毕业的学生共计130名学生通过QQ发出问卷进行调查,回收有效问卷85份,回收率65.4%。在85份有效问卷中,有56名学生在宽带公司从事宽带安装维护服务,占65.9%;有8名学生在移动通讯公司从事基站维护,占9.4%;有5名学生在广告公司从事广告设计和网页制作工作,占5.9%;有4名学生在网络游戏公司从事网络游戏推销工作,占4.7%;没有学生在软件开发公司工作,占0%;有3名学生在其他相关公司从事客服工作,占14.1%。
详细数据分析:
1.2 通过对软件开发公司、广告公司、宽带公司、移动通讯公司、网络游戏公司的访谈调查来收集职业岗位信息。2014年初,本人分别与软件开发公司、广告公司、宽带公司、移动通讯公司、网络游戏公司的技术主管进行访谈,归纳整理如下:
软件开发公司:目前公司很需要Java编码人员,由于本科以上计算机专业毕业的人员要求的薪资高,造成成本高,使得公司的生存压力大。如果技工学校能提供胜任Java编码的学生,公司就可以较低的薪资和较低的成本面对市场竞争。唯一遗憾的是目前技工学校培养的学生还不能胜任Java编码工作。
广告公司:随着个人自主创业淘宝网站的蓬勃发展,广告公司除了传统的平面广告设计和电视媒体广告设计外,大量增长的是网页制作业务,目前公司的员工大部分是广告设计专业的学生,也有少数是计算机应用专业的学生,因为计算机应用专业的学生能熟练运用计算机多媒体技术,在网页制作领域可以有很大的发展空间。
宽带公司:随着光纤宽带进入千家万户,宽带安装维护服务需要大量的具有网络安装与调试知识以及计算机维修知识的技能型人才。技工学校的学生大多来自农村(特别是国家出台农村学生就读技工学校免学费政策后)具有吃苦耐劳的精神,非常适合宽带安装维护服务,因此长期以来,本公司的生力军都是技工学校计算机应用毕业生。
移动通讯公司:移动通讯要保证信号全覆盖,无发送接收死角,离不开基站的稳定工作,非常需要设备维修技术人员24小时值班,而本公司大多数基站维修人员都是来自技工学校计算机应用毕业生,只要稍加培训即可胜任工作。
网络游戏公司:本公司的业务主要是在网络上向互联网用户推销网络游戏,需要沟通能力强,有亲和力,能吃苦耐劳,具备一定的计算机基础知识和营销知识的人员。
1.3 对1.1中数据的统计分析和对1.2中信息的整理分析确定专业方向如下:(1)宽带网络方向;(2)网页制作方向;(3)程序编码方向(尽管目前我校计算机应用专业没有毕业生从事程序编码岗位,但因为软件开发公司有Java编码人员的需求,并迫切希望技工学校能提供Java编码人员,所以从适应未来需求考虑,把程序编码作为一个具有前瞻性的方向在本文中提出来)。
2 技工学校计算机应用课程设置调查
对技工学校计算机应用课程的调查采用两种方式:(1)对技工学校已毕业就业的学生的问卷调查;(2)对软件开发公司、广告公司、宽带公司、移动通讯公司、网络游戏公司的访谈调查。具体实施情况如下:
2.1 通过对技工学校已毕业就业的学生的问卷调查来收集课程设置信息。本人把宽带安装维护服务和基站维修岗位对应为宽带网络方向,其64名学生中有60名学生认为“计算机硬件维修”课程“很有用”,占93.8%;有4名学生认为“有用”,占6.3%;没有学生认为“基本没用”。
64名学生中有34名学生认为“市场营销”课程“很有用”,占53.1%;有22名学生认为“有用”,占34.4%;有8名学生认为“基本没用”,占12.5%。
由于目前我校计算机应用专业没有毕业生从事程序编码岗位,因此无法通过对毕业学生的问卷调查获得程序编码方向的课程设置数据。
2.2 通过对软件开发公司、广告公司、宽带公司、移动通讯公司、网络游戏公司的访谈调查来收集课程设置信息
2014年初,本人分别与软件开发公司、广告公司、宽带公司、移动通讯公司、网络游戏公司的技术主管进行访谈,归纳整理如下。
软件开发公司:目前公司对Java编码人员的招聘条件,熟练掌握Java Script和Java的编码规则,如果能掌握C++当然更好,但考虑到技工学校的学生数学和英文基础较薄弱,C++涉及指针、堆栈等抽象概念相对他们来说很难掌握。当然VB是最基本的程序设计语言,那是肯定要掌握的。
广告公司:目前公司对制作人员的招聘条件,熟练掌握Dreamweaver,Photoshop,CroelDraw,Flash,可以用ASP,如果能掌握Java Script更好。
宽带公司:目前公司对宽带安装维护人员的招聘条件,熟悉网络布线,熟悉路由器,熟练掌握计算机维修技术,沟通能力强,能吃苦耐劳。
移动通讯公司:目前公司对基站维护人员的招聘条件,熟练掌握计算机维修技术以及通讯设备的维修,能吃苦耐劳。
网络游戏公司:目前公司对网络游戏推销员的招聘条件,沟通能力强,有亲和力,能吃苦耐劳,具备一定的计算机基础知识和营销知识的人员。
通过以上访谈信息分析,确定程序编码方向,主修课程有VB,Java Script,Java;确定宽带网络方向,主修课程有网络安装与调试,计算机硬件维修,选修课程有市场营销;确定网页制作方向,主修课程有Dreamweaver,Photoshop,CroelDraw,Flash,ASP,选修课程有Java Script和市场营销;
3 结束语
本人通过对技工学校已毕业就业的学生的问卷调查,对软件开发公司、广告公司、宽带公司、移动通讯公司、网络游戏公司的访谈,收集第一手资料,为技工学校计算机应用专业方向和课程设置的确定提供有价值的数据支持,并经过统计分析确定专业方向和课程设置如下:(1)宽带网络方向,主修课程有网络安装与调试,计算机硬件维修;(2)网页制作方向,主修课程有Dreamweaver,Photoshop,CroelDraw,Flash,ASP;(3)程序编码方向,主修课程有VB,Java Script,Java。
参考文献:
[1]广东省职业技术教研室.职业教育学[M].
[2]广东省职业技术教研室.职业技能教学[M].
[3]谢安邦,教育部人事司 组.高等教育学(第2版)[M].北京:高等教育出版社,1999.
关键词:关键词:计算机应用 课程体系 职业能力
中图分类号:G4 文献标识码:A 文章编号:
引言
随着高等职业教育的深入发展,计算机应用专业已经成为高职院校的常规专业,计算机专业毕业生逐年增加,人才竞争越来越激烈,而用人单位对于计算机应用专业毕业生的要求也在逐年提高,毕业生就业门槛和就业层次不断降低,高职计算机应用专业学生出现了就业难的现象。如何能够让学生在激烈的就业竞争中掌握先机,找到适合自己的工作,既是对学生自身能力的考验,也是对计算机应用专业课程教学的新挑战。
1.计算机应用人才的职业能力解析
通过对以往毕业生工作单位和就业岗位的调查,结合51job、智联招聘等招聘网站计算机专业招聘信息进行分析,可以发现目前在计算机类专业人才的就业岗位中适合高职高专学生的岗位群是各类单位中从事计算机管理、维护、网络管理、信息系统建设、管理、维护以及相关服务的应用型岗位,主要包括初级程序员、软件测试人员、软件/网络销售维修人员、网页设计师、技术支持等岗位。对这些岗位的工作要求进行分析汇总,职业能力分为基本素质与能力、计算机应用能力和职业拓展能力三个方面。如图1所示。
图1 职业能力组成框图
2.围绕职业能力构建高职高专计算机应用专业课程体系
根据就业岗位群和职业能力分析,将课程体系分为以下三部分:
2.1 职业技术基础部分
通过开设以下课程,使得学生能够较好地掌握本专业的基本技能与方法,能进行基本的程序设计,能使用数据库技术、多媒体技术、网络技术解决一些较简单的实际问题。
图2 职业技术基础课程
2.2 职业技术核心部分
根据当前计算机软件技术的发展,结合学生的实际学习情况,在职业技术核心知识模块中开设网页设计方向、Java开发方向、PHP设计方向,让学生能够深入、系统地学习各个方向的知识。这三个方向针对了不同层次的学生,学生可以根据自身的学习情况和兴趣爱好,选择某一方向作为自己的主要方向,在后续课程的学习中进一步加强该方向的学习和知识扩展。
图3 职业技术核心课程
2.3 职业技术训练部分
在职业技术训练部分的设计中,注重理论和实践的结合,将实践训练融入到教学的各个阶段中,主要体现在实训环节上,每学期根据所开设课程安排相应的实训周(见表1),主要目的是将理论知识与实际开发操作相结合,做到知识的融会贯通,增强学生对后期项目开发的认识。
表1计算机应用技术专业职业技能训练课程安排表
经过了前期职业技术核心课程的学习,学生已经较好地掌握了专业核心课程的内容,需要进一步加强职业锻炼。引入软件公司项目开发过程中的开发小组制来进行综合教学,让学生从项目需求分析开始,经过概要分析、功能分析、详细设计、代码设计、调试与维护各个阶段对项目开发有个全面而系统的认识。通过这一系列的实践为学生将来进入工作岗位迅速适应工作环境和工作节奏打下良好的基础。在职业技能训练课程中,还引入了职业认证考试,学生根据自身学习情况选择认证考试,提高学生的就业竞争能力。
图4 职业技术训练课程
3.结语
在构建计算机应用专业课程体系的过程中,我们不追求各种特色,而是切实结合学生就业和实际学习的情况,引导学生确定自身的兴趣,选择合适的职业能力进而扎实、稳妥地学习相关知识。目前,这一课程体系建设已经初见成效,近三年来的计算机应用专业毕业生中从事专业相关工作的人数逐年增加。
当然,计算机技术的日新月异,高职教育模式的改革都对计算机应用专业的课程体系建设提出了新的问题,如何能够更好地适应社会的新要求,紧跟技术的发展,结合学生情况进行因材施教,是以后需要考虑的问题。
参考文献:
[1]郑丹青,以职业能力为核心构建高职计算机应用专业课程体系,吉林农业科技学院学报,2010.3
[2] 张凡,以就业为导向的高职高专计算机应用专业课程体系建设,电脑知识与技术,2008.7