软件技术专业人才专业岗位与工作任务分析报告
软件工程专业人才需求分析报告
软件工程专业人才需求分析报告
1. 概述
本报告旨在分析当前软件工程专业人才的需求情况。通过对市
场和行业的调研分析,总结出软件工程专业人才需求的趋势和变化,帮助相关部门更好地定制培养计划,为市场提供合适的人才。
2. 软件工程专业人才需求趋势
根据市场调研数据和行业观察,我们得出了以下软件工程专业
人才需求的趋势:
2.1 技术能力的要求不断提升
随着科技的发展和软件工程行业的快速变化,企业对软件工程
专业人才的技术能力要求越来越高。除了扎实的编程基础和技术知
识外,企业还更加注重软件工程师的实践经验和解决问题的能力。
2.2 多样化的技术需求
随着云计算、大数据、人工智能等新兴技术的兴起,企业对软件工程专业人才的技术需求也变得更加多样化。除了传统的软件开发技术,企业还需要具备相关领域的专业知识和应用能力。
2.3 行业需求的细分化
随着软件工程在各个行业中的应用越来越广泛,行业对软件工程专业人才的需求也呈现细分化的趋势。不同行业对软件工程专业人才的技能要求和知识背景有所不同,需要具备特定的领域专业知识和应用经验。
3. 人才培养建议
根据以上需求趋势,我们向相关部门提供以下人才培养建议:
3.1 强化基础知识和编程技能的培养
在软件工程专业的培养过程中,应注重对学生的基础知识和编程技能的培养。建议开设相关的核心课程,加强实践教学,培养学生的问题解决能力和团队合作能力。
3.2 加强实践经验的培养
培养学生的实践经验和项目驱动能力对软件工程专业人才的就业竞争力至关重要。建议学校加强与企业的合作,提供更多的实和项目实训机会,让学生在实践中提升自己的技术能力和解决问题的能力。
软件工程专业调研报告
软件工程专业调研报告
调研报告
我所调研的对象是软件工程专业,该专业已经成为当今信息技术行业的热门专业之一。本报告将对软件工程专业的就业前景、专业课程设置和学生实践能力培养等方面进行分析。
首先,在就业前景方面,随着信息技术的迅猛发展,软件工程师的需求量在不断增加。根据调查,软件工程专业的毕业生就业率已经达到90%以上,而且薪资水平相对较高。尤其是在
互联网创业、大数据、人工智能等热门领域,软件工程专业的需求更加迫切。
其次,关于专业课程设置方面,软件工程专业的课程设置非常丰富。一般包括基础课程(如计算机组成原理、操作系统、数据结构等)、软件开发技术课程(如面向对象编程、软件工程原理与方法等)、计算机网络与信息安全课程等。这些课程全面培养了学生在软件工程领域的专业知识和技能,为毕业生顺利就业奠定了良好的基础。
最后,学生实践能力培养方面是软件工程专业的重要一环。为了培养学生的实践能力,许多高校设立了实验室和实践基地,提供了各种实践项目和实习机会。通过实际项目的参与,学生能够在实践中提升自己的编码和解决问题的能力。此外,一些学校还与企业合作,开设双向选择的实习课程,使学生能够更好地了解行业需求和实际工作情况。
综上所述,软件工程专业具有良好的就业前景、全面的课程设置和实践能力培养等特点。然而,随着技术的不断更新,专业人才需要不断学习和更新知识,才能跟上行业的发展步伐。因此,建议软件工程专业的学生在校期间要不断提升自己的专业知识和技能,多参与实践活动和项目,为将来的就业做好充分准备。
软件工程师可行性和需求分析报告
软件工程师可行性与需求分析报告
一、职业目标与内容
职业定义
软件工程师是一个认证考试,具体地说是从事软件职业的人员的一种职业能力的认证,通过它说明具备了工程师的资格。主要工作进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估。一般可以分为系统软件工程师,应用软件工程师两类。在企业中职位一般分为以下四种人:
1、企业信息化管理:负责信息化建设中的目标与方案决策,信息化建设、升级、更新;
2、工程技术人员:负责软件系统的分析、设计、开发、数据库、使用、维护和升级;
3、运行维护岗位:负责软件开发代码的编写以及基本的开发和测试;
4、操作应用人员:主要应用软件进行日常的管理工作。
工作内容
1、按照客户需求和市场需求进行设计、开发相应软件产品。
2、根据工作的进度和编程工作规范编写系统中的功能模块。
3、对编写的所有程序进行严格的测试。
4、对软件实施测试方案,从而进行软件故障的诊断、定位、分析和调试。
5、编写软件产品实施文档,并管理相关软件文档。
6、对业务部门提供相应的软件技术支持。
7、参加各种相关软件应用培训课程。
二、职业可行性分析
1、社会可行性
目前国内软件测试工程师的来源主要有三方面:一是以前专业做软件开发的人员后来转行做软件测试,二是从大学招聘的本科或者研究生,三就是通过培训机构招聘的专业学员。据了解,在国外测试人才的供应方式多以第三种为主,而国内目前除少数培训机构外尚未形成足够的人才供应规模。以北京中关村为例,现有软件企业5000多家,仅对日本软件外包领域的人才缺口就高达5000人,而对美软件外包人才缺口更大,可供量不足10%。中关村一位负责人介绍,未来5年北京将有至少200亿美元的外包订单,由此可推算出中关村将出现100万的软件人才缺口。巨大的产业前景和匮乏的人才现状,使越来越多的IT企业关注软件测试人才的储备工作。
软件与信息服务专业人才需求调研分析报告
某某市海纳中等职业学校
软件与信息服务专业人才需求调研报告
2020年3月19日
1 人才需求调研整体思路框架
1.1调研目的
5G技术、移动互联网、大数据、人工智能、虚拟现实等现代信息技术不断突破,数字经济蓬勃发展,成为全球经济增长新动能。软件行业是全球经济发展的发动机,我国软件行业有着巨大的潜力,能够为社会创造更多的就业机会和税收。随着信息化的飞速发展,市场对软件人才的需求也迅速增长。当今世界,正在经历一场更大范围、更深层次的科技革命和产业变革。相关数据显示,到2020年,整个中国新一代信息技术人才的需求,一年的缺口是750万人,而整个中国每年的大学毕业生也不过这个数字,但是其中计算机类专业的一共才300多万人。而目前中国软件产业的高端管理型人才和低端技能型人才尤为短缺,近年来软件专业毕业生的就业也出现困难,种种迹象表明这已成为软件人才发展遇到了现实瓶颈。从目前我市的信息产业人员结构的比例来看,软件业人员在有较大的缺口,基于这种情况为更好地服务我市数字化经济发展的需要,我们应为社会培养更多软件和信息服各专业的人才
1.2 调研内容
1.软件与信息服务在我国的发展情况
2.我国软件与信息服务的就业领域
3.软件与信息服务岗位分类
4.我国软件与信息服务的薪资情况
1.3 调研对象
通过与行业企业合作,与行业专家一起进行专业建设调研,采取走访用人单位、调研企业、网上收集信息、专家座谈、整理招聘资料等方式。
1.4 调研方法与形式
1.行业企业人士访谈法
通过事先拟定的访谈提纲,与非IT生产型企业、非IT服务型企业、政府机构、公共服务型企业和IT生产型企业、IT服务型企业管理层以及一线员工进行座谈、访谈,就软件与信息服务专业发展的空间和趋势、人才现状和培养需求、人才培养方案和课程体系等进行调研和咨询。
软件工程专业就业面向分析报告
软件工程专业就业面向分析报告
一、毕业生基本情况及分析
软件学院软件工程专业共计毕业生699名,其中男生528人,女生171人,男女生比例为:3.09:1,毕业生中山西生源695人,占全部生源的99.428%。
表1 软件工程专业分生源招生表
二、2013届毕业生就业率及就业流向
1、2013届毕业生就业率
2013届毕业生考研录取人数为78人,录取率为11.16%,具体情况如下表:
表2 2013届毕业生就业率统计表
(1)毕业人员从业情况
我院2013届毕业生就业率(含攻读硕士学位)达90.7%,就业情况良好,但有些毕业生对工作要求较高或觉得工作来的比较容易,跳槽较频繁。
(2)工作岗位类型
统计显示,软件工程专业毕业生中75.6%都在从事专业或专业辅助岗位,专业岗位及专业辅助岗位分别占58%和18%。结果充分体现了我院专业设置符合社会软件技术发展的需求;24.4%的非专业岗位说明我校毕业生涉猎知识广泛,接受新知识的能力较强,对于非专业岗位有很强的适应性。
(3)工作地点
统计显示,学生选择的工作地点多集中软件产业相对发达的大城市,就业机遇相对较多。
(4)年薪待遇
毕业生中48%的人收入处于年薪3-4万的水平,36%的毕业生的年薪在4万-5万,其中不乏年薪在5万以上的。
(5)专业对口情况
毕业就向情况体现出我软件工程专业毕业生所从事的工作大部分是对口的。还有32.5%的工作不对口,这就要求我专业需再增设一些新的课程以扩大就业面。
(6)技术应用
从毕业生从事的工作中可见,大部分学生在从事软硬件开发技术的应用较广,其次是网络技术,操作系统。
软件开发岗位实习报告:任务分配与工作规划
软件开发岗位实习报告:任务分配与工作规
划
一、实习背景及目标
作为一名软件开发实习生,我在公司的实习期间负责参与开发一款新应用程序。我将在报告中总结我的任务分配情况以及制定的工作规划。通过这些实习任务,我将提升我的开发能力和团队合作能力,并努力实现公司的目标。
二、任务分配
在实习期间,我参与了一款新应用程序的开发工作。我们的团队由5名开发人员组成,每个人负责不同任务,并在每周会议上进行进展汇报和讨论。以下是我分配到的具体任务:
1. 需求分析和设计
作为一个团队成员,我主要负责参与需求分析和设计阶段。我与产品经理合作,收集用户需求和功能要求,并将其转化为明确的设计文档。我参与讨论会议,提供我的建议和想法,并与其他开发人员合作确保需求的准确性和可行性。
2. 编码和测试
根据需求分析和设计文档,我负责编写代码并进行测试。我使用了公司内部的开发工具和语言,例如Java和Eclipse。在编码的过程中,
我注重代码的可读性和可维护性,并进行了自我测试以确保代码的正
确性和稳定性。
3. 代码审查和优化
作为一个团队成员,我也参与了代码审查和优化的过程。我仔细阅
读和分析其他团队成员的代码,并提出改进的建议和意见。这个过程
有助于提高整个团队的代码质量和开发效率。
4. 文档编写
在开发过程中,我撰写了详细的技术文档,包括设计文档、用户手
册和测试报告。这些文档对于保证项目的可维护性和可持续性非常重要,并有助于团队成员之间的沟通和理解。
三、工作规划
为了更好地完成我的实习任务,我制定了以下工作规划:
1. 学习和提升技术能力
软件工程就业调研报告
软件工程就业调研报告
根据对软件工程就业情况进行的调查研究,下面是就业调研报告。
1. 就业形势概述
软件工程是当前市场需求量较高的专业,就业形势相对乐观。目前,软件工程与互联网、人工智能、大数据等领域紧密结合,各大企事业单位对软件工程人才的需求量大,因此软件工程专业毕业生的就业形势较好。
2. 就业领域与公司规模
目前软件工程专业毕业生的就业领域主要集中在互联网企业、软件开发公司、IT服务公司、金融机构和制造业等领域。其中,互联网企业是最主要的就业领域之一,如阿里巴巴、腾讯、百度等公司;而软件开发公司和IT服务公司也是大部分毕业
生的选择,如华为、IBM、微软等。此外,金融机构因为数字化转型的需求也对软件工程人才有较大的需求。
3. 就业薪资水平
软件工程专业的毕业生一般具备较强的编程技能和项目管理能力,因此在就业市场上相对有竞争力。根据调查数据显示,软件工程专业毕业生的起薪在5000-8000元之间,具体薪资水平
还与毕业生的学历、能力和经验有关。一些在知名互联网公司或大型软件公司工作的毕业生,起薪一般较高,可以达到
8000元以上。
4. 就业岗位分布
软件工程专业的毕业生主要从事软件开发、软件测试、项目管理、需求分析等岗位。其中,软件开发是毕业生就业的主要方向,毕业生可以选择前端开发、后端开发、移动应用开发等不同类型的开发职位。软件测试和项目管理职位相对较少,但随着软件工程的发展和需求的增加,这些职位也有一定的增长。
5. 就业前景与发展方向
随着信息技术的发展,软件工程专业的就业前景较好。未来,软件工程还将与人工智能、大数据、区块链等技术深度融合,因此对于具备深入学习和不断更新技术的软件工程师而言,将有更广阔的发展空间。同时,软件工程师也可以选择自主创业,或者从事教育、咨询等相关领域的工作。
软件技术专业人才培养情况报告
软件技术专业人才培养情况报告
一、培养目标
本专业培养拥护党的基本路线,德、智、体、美全面发展,具有与本专业相适应的文化水平和良好的职业道德,具备软件开发、测试等工作所需的知识和技能,编码熟练度和规范性达到一定要求,具备一定的项目实施能力和综合技术素质,掌握软件技术专业的基本理论、基本知识、基本技能,精通一门程序设计语言,了解软件项目的开发流程,能够从事软件初级编码或开发、软件测试技术、软件服务、软件实施与维护及软件销售等工作的技术型应用人才。
二、培养能力
软件技术专业人才培养规格要求的能力为专业职业能力、社会能力、个人能力和工程实践经验等能力,专业学生职业岗位素质和职业能力及课程设置分析见下表。
学生职业岗位素质和职业能力、开设课程表:
三、培养条件
(一)专业师资情况
专业本年度新增2名专任教师、5名企业兼职教师,团队总数达到40人,其中校内专任教师21人,占52.5%;行业企业兼职教师19人(建有56人的兼职教师资源库),占47.5%,团队本年度新增教授一名、副教授一名、新增中级职称2名。团队带头人常中华教授当选为山东省计算机学会理事、山东省高教学会计算机教学研究会常务理事、山东省教育信息化专家委员会委员、山东省计算机职业教育专指委委员、青岛市计算机学会常务理事。专业团队现为省级优秀教学团队。团队目前完成国家嵌入式软件实习实训专业标准和软件技术专业装备标准。
专任教师拥有硕士及以上学位的教师比例为100%。7名教师具有企业多年工作经历,专任教师中12人次完成了为期一个月以上的企业研修工作经验,项目实践经验丰富,双师素质老师比例超过90%。
软件技术专业人才需求调研报告
软件技术专业人才需求调研报告
软件技术专业人才需求调研报告
摘要:
随着信息技术的快速发展,软件技术行业对专业人才的需求不断增长。本调研报告旨在了解当前软件技术专业人才市场的需求情况,并提供一些建议以满足这一需求。
引言:
随着互联网、大数据、人工智能等新兴技术的兴起,软件技术行业已成为许多企业发展的核心竞争力。然而,由于人才供给与需求之间的不平衡,软件技术行业面临着专业人才短缺的问题。因此,了解软件技术专业人才需求的情况,有助于指导教育机构和培训机构的调整和改进,以及个人的职业规划。
调研方法:
本调研采用了问卷调查和面访的方式,针对软件技术行业的企业和从业人员进行了调查。在调查中,我们了解了企业对软件技术专业人才的需求和期望,以及从业人员的技能水平和发展需求。
调研结果与分析:
通过对调查数据的分析,我们得出以下结论:
1. 软件技术专业人才的需求主要集中在程序开发、软件测试和项目管理等方面。这些领域的技能和经验是企业在招聘中最重视的因素。
2. 企业对软件技术专业人才的技能要求越来越高,除了掌握扎实的编程基础外,还需要具备团队合作、沟通能力和问题解决能力等软技能。
3. 从业人员普遍认为软件技术行业的学习和发展机会丰富,但也存在着技能更新不及时、竞争激烈等问题。因此,个人的终身学习和不断提升自己的能力是非常重要的。
建议:
基于以上调研结果,我们提出以下建议:
1. 教育机构应根据企业需求和行业发展趋势,调整软件技术专业的课程设置,注重培养学生的实际操作能力和软技能。
2. 培训机构可以根据企业的需求开设相关的职业培训课程,帮助从业人员提升自己的技能水平。
软件技术专业人才需求及专业岗位调研报告---软件开发及软件测试专业方向
软件技术专业人才需求及专业岗位调研报告
——软件开发及软件测试专业方向
为了更好的进行专业建设,在2009年9月至2010年3月,对软件专业进行市场调研,调研过程主要针对软件开发和测试方向,现将调研情况总结如下:
一、调研目的
为了对软件专业的教学进行指导,制定出符合计算机系当前以及未来若干年情况的软件专业发展战略、办学规范和示范标准,计算机系软件教研室开展了软件专业的人才需求调查。信息化社会所需要的究竟是什么样的软件人才?为什么需要这样的软件人才?有必要针对这些问题进行深入的调查与分析,从而为确定计算机系软件专业教育的发展方向提供基本的依据,以此来完善人才培养方案和进行课程建设。
二、调研主要方式
通过专业指导委员会、校企合作、专业调研、相关专业毕业生跟踪调查等方式,深入了解软件技术的发展现状与前景;通过分析IT业和其他用人单位对软件蓝领人才岗位能力和素质的要求,准确定位,科学制定本专业的培养方案,具体调研方案如下:1.了解企业招聘信息。要想了解企业对人才的要求,最直接的、最方便的方式就是查看企业招聘启示,一个企业的硬性需求都写在招聘启示中了。对于本专业课程开设具有很好地指导意义。
2.关注行业最新动态。由于计算机学科的特殊性,知识体系内容更新速度非常快,了解整个行业的发展动态有助于我们制定人才培养方案和课程建设,有助于确定进行企业调研的方向。
3.企业实地走访、座谈。根据广东软件行业协会的数据,广东软件相关企业多达6000多家,其中以中小型企业为主,这些中小型企业也是我系软件技术专业的主要就业方向。利用假期时间我专业老师走访了多家与我系软件专业长期联系并多次接收我系软件专业学生实习、就业的软件企业,包括广州华际友天科技公司,华南计算机集团易凡软件公司,广州示达科技公司,华工信息软件公司,广东灏瀚科技有限公司,广州越维信息公司,广州示达科技公司等中小型企业,并与其进行座谈研究了本专业的教学计划。
软件工程师职业调研报告
软件工程师职业调研报告
概述
随着信息技术的快速发展,软件行业已经成为了全球经济中扮演着越来越重要
的角色,而软件工程师成为了这个行业中不可或缺的人才。然而,到底什么是软件工程师?他们在工作中都需要做些什么?要成为一名优秀的软件工程师,又需要具备哪些能力?在此调研中,我们将针对这些问题进行讨论和分析,并给出一些有价值的建议。
职业定义
软件工程师是一种研发软件和应用系统的专业人员,负责为公司和个人开发和
维护软件程序。
在国内,软件工程师这个职业受到了广泛的重视。随着经济发展的加快和信息
化进程的推进,越来越多的企业开始将软件工程师纳入了自己的发展战略之中,为此招揽人才的数目和需求也不断提升,成为了当下热门的职业之一。
工作职责
软件工程师的工作职责包括:
1.分析用户需求和功能需求;
2.设计工程方案,根据需求开发软件系统;
3.编写测试用例并完成系统测试;
4.参与系统集成测试,并跟踪和修复问题;
5.研究新软件技术并应用于工程实践中;
6.与其他相关领域人员协作,完成软件产品的自动化部署;
7.为其他开发人员提供技术支持和培训。
能力要求
在我们调查的受访者当中,大多数人都认为,软件工程师需要具备的能力包括:
1.编程能力。作为软件工程师,必须要熟练掌握至少一种主流的编程语
言,并能够根据需求设计和开发出高质量的代码;
2.分析和解决问题的能力。软件开发不仅仅是在软件开发IDE中打代
码,还要能够从用户需求出发,分析问题并提供相应的解决方案;
3.团队合作与沟通能力。在软件开发团队中,需要和其他成员进行频繁
的交流合作,通过有效的沟通和协作,解决问题并交付高质量的产品;
软件工程专业就业形势分析报告
软件工程专业就业形势分析报告
软件工程就业前景报告
软件工程就业前景报告专业简介:
软件工程是计算机领域发展最快的学科分支之一,是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
职业要求:
1、精通一种主流语言及对应的开发工具;精通数据结构。
2、具有较好的业务理解能力和技术调查能力。
3、编写高质量代码并具有代码审查能力。
4、具有详细设计能力。
5、熟悉系统测试工具,对系统问题具有改善能力。
6、能够带领2个以上员工开展工作,成功领导3个以上不少于5人月的项目/模块的团队项目。
7、有良好的外语水平,能够阅读外文资料,按照要求编写外语技术文档。
8、了解质量管理体系和项目管理知识。(来源百度文档)
行业分析:
据《中国经济与信息化》数据统计,我国软件出口规模达到215亿元,软件从业人员达到72万人,在中国IT业内众多职位中,软件工程师位列第一,软件工程人才的就业前景相对乐观。普通本科应届毕业生主要在各软件公司,企业单位,高等院校等从事软件设计、开发、应用于研究工作。
据有关数据显示,我国目前对软件人才的需求已达20万,并且以每年20%左右的速度增长,而高校计算机毕业生中的软件工程人才还很缺乏,尤其是高素质的软件工程人才的极度短缺。(该部分数据来源:道客巴巴)
据《经济重点领域急需紧缺专门人才开发一览表》,未来人才需求增加最多的,是软件高级人才,预计目标为2020年增加172万人;其次为软件测试人才,83万人。增加目标上20万的有,高等级公路建设与养护、汽车维修专业人才,55万人;金融分析、国际会计、保险精算、保险核赔、资产评估、证券投资及
软件技术专业人才需求调研报告
软件技术专业人才需求调研报告
作者:景宏磊林文渊
来源:《科技视界》2013年第10期
【摘要】本文针对目前软件技术专业毕业生就业现状,分析了信息化社会对计算机人才的需求,并由此分析了目前软件技术专业教育教学中存在的问题,并提出了计算机应用型人才培养的几点建议,以培养应用型人才为目的,改革教学体系与课程设置,开展校企合作,加强师资队伍建设。
【关键词】实用型人才;教学改革;校企合作
1 软件产业发展的主要特点
1.1 软件产业规模迅速壮大:我国软件产业随着国家政策环境和市场环境的不断改善,产业规模明显扩大,全年共完成软件产品及系统集成收入2424亿元,同比增长48.4%,高出全行业增速7.2个百分点。其中,软件产品(含软件服务)收入1490亿元,同比增长35.3%,占软件产业比重为61%;系统集成收入934亿元,同比增长75.7%,增速比上年提高了20个百分点以上。2010年全行业完成软件出口28亿美元,比上年增长40%。
1.2 软件行业的在我国东部和西部地区的发展差异非常显著:我国的经济发展区域性差异也影响了软件行业的发展,也造成了软件行业在地区之间的发展不均衡。纵观全国软件和系统集成的收入分布情况分析,软件行业大多集中在东部地区,对于中西部等地区的软件行业主要依靠少数几个省市的带动。
1.3 软件行业的产品需求结构不断变化,工具(平台)软件的更新和中间件的不断丰富:从产品需求的结构来看,和往年相比较,软件产品的市场结构正逐渐的发生了变化:应用软件的市场份额依然占据主导地位,工具(平台)软件的需求量在市场中所占的需求份额正在逐年下降,中间件所占的比例不断上升。2012年,在我国软件产品市场需求中,工具(平台)软件的需求量已经下降到2
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
太原城市职业技术学院
软件技术专业人才专业岗位与工作任
务分析报告
(适用对象:2011级高职学生)
专业名称:软件技术
专业代码: 590108
学制:三年制
制定(修订)部门:信息工程系
制定(修订)时间: 2011 年 05 月
一、工作任务分析
在调查行业企业、分析毕业生反馈信息的基础上,通过召开专家研讨会,一致认为本专业的岗位应该定位于介于本科毕业生从事的软件研发、设计的“白领”与中职院校定位的从事编码的软件“蓝领”之间的被称为“灰领”的中级软件开发人才,并最终确定了本专业的岗位群以及主要工作任务为:
表1:软件技术专业面向的岗位群及其主要工作任务
注:加★为主要岗位。
二、典型工作任务确定
根据对表1分析,确定本专业工作岗位的典型工作任务为:
1、系统分析与设计;
2、使用SQL Server数据库;
3、编程实现(C/S系统);
4、编程实现(B/S系统);
5、系统测试与维护。
三、典型工作任务的描述
(一)系统分析与设计
与客户沟通,理解并确定客户需求,并根据客户需求使用系统流程图、用例图等进行系统的概要设计和详细设计。其工作过程及对应的职业能力为:
表2:工作过程及其职业能力对照表——系统分析与设计
(二)使用SQL Server数据库
使用SQL Server数据库就是根据详细设计文档的要求设计相应的数据库及其表结构,以及使用T-SQL语句对其进行增、删、改、查以及管理、维护等。其工作过程及对应的职业能力为:
表3:工作过程及其职业能力对照表——使用SQL Server数据库
(三)编程实现(C/S系统)
编程实现(C/S系统)是进行根据详细设计文档使用C#或者Java语言开发、设计对应的类库、界面及其集成。其工作过程及对应的职业能力为:
表4:工作过程及其职业能力对照表——编程实现(C/S系统)
(四)编程实现(B/S系统)
编程实现(B/S系统)就是根据用户需求进行网络应用系统的开发、设计编码等。其工作过程及对应的职业能力为:
表5:工作过程及其职业能力对照表——编程实现(B/S系统)
(五)系统测试与维护
主要对已经完成的系统进行整体测试以及后期的维护。其工作过程及对应的职业能力为:表6:工作过程及其职业能力对照表——系统测试与维护
四、课程体系形成
根据前面的分析我们得出如下对应关系:
由此,也可以看出编程是本专业职业岗位的核心能力,也是其他能力的基础。因此,本专业以编程为核心,以职业岗位能力要求为目标设计课程体系。按照“基础编程操作能力—>复合设计开发能力—> 综合应用实践能力”这样一个职业能力培养过程,单一的职业技能将逐步发展成为综合职业能力,毕业生不但能适应外包企业、大型软件企业中的低端工作岗位,也能满足中小企业对软件开发人员的需要。
根据职业能力由简到难、逐步递进培养的原则,本专业将培养过程划分为以下3个阶梯递进式阶段。
第一阶段为技能积累阶段,主要培养学生的基本操作技能和基本编程技能,使学生熟悉软件的开发流程及工作环境,能满足工作岗位上的一些简单要求。
第二阶段为能力发展阶段,该阶段把第一阶段的基本技能融入到新的技能中,实现了能力的整合,形成了更高一级的综合能力,使学生基本上达到了软件开发岗位能力要求。
第三阶段为综合实践阶段,该阶段是在前两个阶段的基础上,通过在真实的工作情境中开发具有一定规模的实际项目,实现广泛的能力整合和迁移,形成关键能力,全面提高职业行动能力。
本专业以工作岗位中的工作任务作为划分课程的依据,根据“实施员(初级程序员)—> Windows(C/S系统)程序员—>Web(B/S系统)程序员—>程序员(高级程序员)”这样一个职业成长规律,以培养编程人员的课程作为主干,将其他岗位的课程不断融入主干课程之中,形成了基于岗位的主干融入式的课程体系。课程体系结构图如下:
图1:课程体系结构图
由上图可以看出,课程体系以Java、数据库方向两条条主线,C#一条辅线进行设计。课程设置体现了很强的继承性和递进性。下面分别进行介绍:
(一)数据库方向
图2:数据库方向课程
第二学期的《使用SQL Server管理和查询数据》主要讲解创建数据库和数据库表、使用SQL语句增加、修改、删除和查询数据。而第三学期的《SQL Server数据库设计和高级查询》实在上一学期的基础上讲解数据库设计、数据库高级对象的使用。
(二)Java方向
图3:Java方向课程
第一学期的《使用Java语言理解程序逻辑》是计算机程序设计的入门课程。主要讲解Java基本语言语法、软件程序的基本组成和要素。第二学期的《Java程序设计》讲解计算机程序设计最为普遍和最重要的思想:面向对象的程序设计方法。
第三学期的《JSP高级应用》则是在前两门的基础上融合了数据库、页面技术完成一个类似于企业宣传网站的,简单的浏览器/服务器模式的程序开发。
第四学期的《JSP高级应用》课程通过一个网上书店的贯穿讲解,详细说明如何使用JSP/Servlet/JavaBean来完成这样一个典型应用系统的建设。
最后一门Java课程《Struts框架技术》讲解目前最为流行的软性程序结构Struts技术。
(三)C#方向
图5:C#方向课程
第三学期的《C#编程基础》是学习程序设计的基础课程,讲解传统的基于客户端/服务器的程序设计方式。
第四学期的《C#高级编程》开始真正接触到.net技术的全貌,这门课的内容讲解了面向对象如何在.net平台上实现,并涉及到.net类库,XML等多种高级对象以及.net核心的三层结构代码组织方式。
第五学期的《使用网站开发技术》主要讲解如何使用三层组织方式的代码来完成商业级别网站的设计和开发。
整体课程设计以上述方式进行设计,步步拔高,综合运用,有效培养学生具有企业所需要的实际开发能力。