导航:首页 > 工程专业 > 2019年软件工程专业标准

2019年软件工程专业标准

发布时间:2021-08-12 22:18:44

Ⅰ 什么是软件工程标准化

计算机问世以后,人要和计算机打交道,需要程序设计语言,这种语言不仅应让计算机理解,而且还应让别人看懂,使其成为人际交往的工具。程序设计语言的标准化最早提到日程上来。60年代程序设计语言蓬勃发展,出现了名目繁多的语言,这对于推动计算机语言的发展无疑有着重要作用。但同时也带来许多麻烦。即使同一种语言, 由于在不同型号的计算机上实现时,作了不同程度的修改和变动,形成了这一语言的种种“方言”,为编写出程序的交流设置了障碍。制定标准化程序设计语言,为某一程序设计语言规定若干个标准子集,对于语言的实现者和用户都带来了很大方便。 软件工程标准的类型也是多方面的。它可能包括过程标准(如方法、技术、度量等)、产品标准(如需求、设计、部件、 描述、计划、报告等)、专业标准(如职别、道德准则、认证、特许、课程等)以及记法标准(如术语、表示法、语言等)。 表1)软件工程标准分类 软件生存期 软件生存期 概念需求设计实现测试制造安装与检验运行与维护引退标准类型过程方法 技术 度量 产品需求 设计 部件 描述 计划 报告 专业职别 道德准则 认证 特许 课程 记法术语 表示法 ISO5807 语言 在全面考虑以上两个方面的情况下,软件工程的标准可用一张二维的表格来表示。表1)和2)给出了这个二维表的大致格式。2)表是1)表的继续。表中填入了三个标准的例子: 表2)软件工程标准分类 技术管理 确认与验证 技术管理确认与验证 过程管理产品管理资源管理评审与审计产品分析测试标准类型过程方法 NSAC-39NSAC-39NSAC-39技术FIPS 105 度量 产品需求 设计 部件 描述 计划 报告 专业职别 道德准则 认证 特许 课程 记法术语 表示法 语言 ①FIPSl05是美国国家标准局发布的《软件文档管理指南》 (National Bureau OfStandards,Guideline for Software Documentation Management,FIPS PUB 105,June 1984) ②NSAC—39是美国核子安全分析中心发布的《安全参数显示 系统的验证与确认》(Nuclear Safety Analysis Center,Verification and Validation for Safety Parameter Display Systems,NSAC—39,De— cemberl981) ③ISO 5807是国际标准化组织公布(现已成为我国国家标 准)的《信息处理——数据流程图、程序流程图、系统流程图、程序 网络图和系统资源图的文件编制符号及约定》 随着软件工程学科的发展,人们对计算机软件的认识逐渐深入。软件工作的范围从只是使用程序设计语言编写程序,扩展到整个软件生存期。诸如,软件概念的形成、需求分析、设计、实现、测试、制造、安装和检验、运行和维护直到软件引退(为新的软件所代替)。同时还有许多技术管理工作(如过程管理、产品管理、资源管理)以及确认与验证工作(如评审与审计、产品分析、测试等)常常 是跨越软件生存期各个阶段的专门工作。所有这些方面都应逐步建立起标准或规范来。

Ⅱ 软件工程报考条件

报考软件工程硕士有学历背景和知识背景,即学位证书和考试成绩两

方面的要求。学府继续教育教育部规定,报考攻读软件工程硕士学位的考生要具有学士学位或具有国民教育系列大学本科毕业学力,应届本科毕业生和在职工作人员都可以参加,原所学专业和年龄也不受限制。但是,这并不意味着只要具有本科学士学位就可以读软件工程硕士。 北京大学、北京工业大学等高校还面向非计算机专业的学生开设了软件工程的第二学位课程。这些学生的目标是将软件工程方面的技术知识应用到原专业中,因此学习的深度比较低,以基础课程为主,录取条件也低于硕士的要求。

根据规定,报考攻读软件工程硕士学位需要参加入学考试。考试包括全国联考和各高校的软件学院自行组织的考试两部分。考试科目为外语、数学(甲)、专业基础和专业综合。

其中外语和数学实行全国联考,在每年5月和12月各举行一次。专业基础和专业综合考试由各培养单位自行组织,考试科目包括数据结构、数据库、软件工程等。北京工业大学软件学院的田老师说,非计算机相关专业的学生想要掌握这部分的知识需要付出相当努力。

另外,各学校采用的考试方式也各不相同。北京大学,复旦大学要求,报考2003年软件工程硕士的应届毕业生要参加2003年1月中旬的全国研究生入学统一考试,作为初试成绩,另外还要参加学校的复试(包括笔试、口试)。

同等学力考生如获得复试资格,要加试两门大学主干课程。而北京邮电大学规定,数学、外语两门课程参加全国学位与研究生教育发展中心统一组织的联考,专业基础和专业综合的考试由学校自行命题和组织面试,择优录取。参考书目也由各学校决定。 南京大学在职攻读软件工程硕士,实行自主命题、自主招生。笔试:基础综合(400分):其中语文(100分)、数学(100分)、逻辑(100分)、英语(100分)。专业基础(200分):其中数据结构(100分),操作系统(100分)。面试(200分):专业综合、英语口语。

Ⅲ 2019年软件工程专业就职方向有哪些

安卓现在已经很普遍了,会的人也很多,所以学这个确实可能不怎么赚钱了。
还在大学,多学点大数据呀,人工智能没毛病,当然最好再把基础打扎实,比如操作系统、网络原理、数据结构、算法之类。

Ⅳ 软件工程专业(本科)的课程设置

软件工程主要学科:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、编程语言、数据结构、离散数学、操作系统、编译技术、软件工程概述、统一建模语言,软件架构,软件需求,软件项目管理。

就业方向:

1、Java方向:Java初级程序员、Java计算程序员、Java工程师、J2EE系统工程师等。

2、网络方向:网络程序员、网站开发工程师、网络工程师等。

3、其他方向:简单管理信息系统开发和维护人员、网页制作和客户端脚本编程人员、主要数据库管理和维护人员、数据库开发工程师、系统分析和设计工程师、软件项目配置经理,以及文件写作工程师。

(4)2019年软件工程专业标准扩展阅读:

软件工程,涉及到编程语言、数据库、软件开发工具、系统平台、标准、设计模式等。在现代社会,软件被应用于许多方面。典型软件如电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。

同时,几乎所有的行业都有计算机软件应用,如工业、农业、银行、航空、政府部门等,这些应用促进了经济社会的发展,提高了人们的工作效率,提高了生活质量。

计算学科的分支,包括理论、抽象与设计、绑定、大问题复杂性、概念与形式模型、一致性与完整性、效率、进化、抽象层次、按空间排序、按时间排序、重用、安全性三种学科形式,数学方法和系统科学方法在软件工程中起着重要的作用。

此外,软件工程也非常重视管理过程,以提高软件产品的质量,降低开发成本,保证项目的及时完成。系统性、规范性和可测量性也是软件工程中的重要问题。

Ⅳ 软件工程专业,对电脑配置要求高吗

因为常需要用到各种软件,对电脑的参数配置还是有一定的要求的,不能太低。
电脑配置需求参考如下:
1.操作系统:windows 7(建议使用64位)
2.内存:最少 2GB(推荐 4GB及以上)
3.显卡:显存 1G 及以上 位宽 256 bit及以上 ,显存类型 为DDR3以上 ,建议使用NVIDIA品牌显卡(推荐使用solidworks认证的专业显卡:如:NVIDIA Quadro 系列、ATI FireGL系列 或 Firepro系列)
4.CPU: intel 双核高主频64bit,建议使用i5系列或i7系列,建议cpu主频高于2.8GHz ,中央处理器必须支持 SSE2 (Streaming SIMD Extensions 2)
5.硬盘:不低于7200转
6.软件: office 2007或2010
7.显示器:分辨率不低于1400X900。

Ⅵ 为什么要进行软件工程标准化,软件工程标准可以分为几个级别

软件工程 (Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。
在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件,嵌入式系统,人机界面,办公套件,操作系统,编译器,数据库,游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。

一、见习程序员(AP:assistant programmer)
1、计算机相关专业毕业;英语通过国家四级。
2、具有较强的学习能力,可以编写代码,达到公司的工作要求。
二、程序员(P:programmer)
基本要求:
1、本科学历,半年以上工作经验;英语通过国家四级。
2、达到工作承担要求;具有一定的沟通能力和工作责任心。
技术能力要求:
1、负责编写代码,掌握一种主流语言/开发工具,一种主流操作系统,一种主流数据库。
2、了解和掌握开发作业(PD设计、编码和测试等)的规范和技巧。
3、所编写的代码质量较好。
4、能够按照要求编写文档,文档结构条理清晰,内容详实准确。
5、具有独立理解所担当模块的业务理解能力和问题阐述能力。
6、能阅读**文技术文档。
三、高级程序员(SP:senior programmer)
基本要求:
1、获得程序员资格1年以上;或满足程序员级别标准,2年以上相关行业工作经验。
2、完成年度工作量指标;具有较强的沟通能力和责任心。
3、所承担的项目满意度达到满意以上。
技术能力要求:
1、精通一种主流语言及对应的开发工具;精通数据结构。
2、具有较好的业务理解能力和技术调查能力。
3、编写高质量代码并具有代码审查能力。
4、具有详细设计能力。
5、熟悉系统测试工具,对系统问题具有改善的能力。
6、能够带领2个以上员工开展工作,成功领导过3个以上不少于5人月的项目/模块的团队项目。
7、**语达到*级水平或者具有同等水平,能够阅读*文资料,按照要求编写*语技术文档。
8、了解质量管理体系和项目管理知识。
四、软件工程师(SE:software engineer)
基本要求:
1、获得高级程序员资格2年以上;或满足高级程序员级别标准,4年以上相关行业工作经验。
2、完成年度工作量指标;具有较强的客户沟通能力。
3、担当过一个20人月以上的项目或累计超过60人月项目的技术负责工作。
4、所负责的项目客户满意度达到满意以上。
技术能力要求:
1、精通并熟练运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。
2、能够很快完成新项目的技术调查工作,能够完成复杂算法的设计,能够设计可重用的和柔韧的软件结构。
3、具有系统设计能力及系统提案能力。
4、对系统或项目的技术框架有深入的认识和较丰富的经验。
5、具有某一领域的行业知识。
6、具有项目领导能力。
7、*语达到*级水平或者具有同等水平,能够阅读、编写*语技术文档,具有简单的口语沟通能力。
8、掌握质量管理体系和项目管理知识。
五、资深软件工程师(SSE:senior software engineer)
基本要求:
1、获得软件工程师资格2年以上;或满足软件工程师级别标准,6年以上相关行业工作经验。
2、完成年度工作量指标;具有较强的客户沟通能力。
3、担当过一个50人月以上的项目或累计超过100人月项目的技术负责工作。
4、带领的项目客户满意度满意以上。
5、完成年度培训工作。
技术能力要求:
1、精通并熟练运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。
2、具有整体系统设计能力及系统提案能力。
3、具有较强的技术筹划能力、技术指导能力和处理疑难问题的能力。
4、深入了解某一领域的行业知识。
5、具有大型项目领导能力。
6、*语达到*级并相当于*级水平,熟练会话和编写*语技术文档。
7、熟练掌握质量管理体系和项目管理知识,并能够推进软件开发过程改进。
六、主任软件工程师(CSE:chief software engineer)
基本要求:
1、获得资深软件工程师资格2年以上;或满足资深软件工程师级别标准,8年以上相关行业工作经验。
2、5年项目负责人以上经验,累计超过120人月的技术负责人工作。
3、带领的项目客户满意度满意以上。
4、完成年度培训工作。
5、具有很强的沟通能力,问题判断与解决能力,创新能力。
技术能力要求:
1、精通至少一种主流编程语言。掌握至少一种数据库或至少一种中间件。熟练掌握至少一种操作系统。
2、熟练掌握软件需求分析/大型项目的策划。
3、熟练掌握软件的系统设计。
4、熟悉软件的高级项目管理和质量控制,具有分析和规避重大质量问 题的能力。
5、精通至少一种部门项目相关的业务知识。
6、*语达到*级水平或相当于*级的水平,熟练会话和编写*语技术文档。
职称管理工作和相关标准将随着公司的发展而不断调整完善

Ⅶ 目前各个企业招聘软件工程师类人才的专业标准是什么

软件公司在学历上的要求很低,主要在动手能力上,还有就是能力,不知道你应聘的什么职位,已经你平时都主要用什么语言,还有哪个语言最擅长,网络编程相对来说简单一点,windows编程就要难一点了,一般来说都应该有一个用的比较好的语言,熟练到可以很熟练的编写几乎所有的模块,并且不仅仅是功能上的实现,还要考虑时间负责度,空间复杂度等,还有就是架构,一个好的程序员应该可以对整个程序有个大体的把握程度,所以架构上的知识会或多或少的为你的面试加分,最后就是数据库,几乎所有的编程都离不开数据库,所以即使你不是数据库工程师,但是你也必须知道数据库的基本知识,T-SQL语句的熟练程度也会成为你工作的筹码。最后就是语言的选择,基本上是越新越好,因为计算机行业的更新速度是超级快的,所以你拿个淘汰的语言去面试,基本都可以不去了,当然整个的面试还是需要考虑很多的地方,不是仅仅这些就可以的,但是还是希望可以帮到你。

Ⅷ 软件工程师职称评定的级别及标准

一、见习程序员(AP:assistantprogrammer)

  1. 计算机相关专业毕业;英语通过国家四级。

  2. 具有较强的学习能力,可以编写代码,达到公司的工作要求。

二、程序员(P:programmer)

基本要求:

  1. 本科学历,半年以上工作经验;英语通过国家四级。

  2. 达到工作承担要求;具有一定的沟通能力和工作责任心。

技术能力要求:

  1. 负责编写代码,掌握一种主流语言/开发工具,一种主流操作系统,一种主流数据库。

  2. 了解和掌握开发作业(PD设计、编码和测试等)的规范和技巧。

  3. 所编写的代码质量较好。

  4. 能够按照要求编写文档,文档结构条理清晰,内容详实准确。

  5. 具有独立理解所担当模块的业务理解能力和问题阐述能力。

  6. 能阅读**文技术文档。

三、高级程序员(SP:seniorprogrammer)

基本要求:

  1. 获得程序员资格1年以上;或满足程序员级别标准,2年以上相关行业工作经验。

  2. 完成年度工作量指标;具有较强的沟通能力和责任心。

  3. 所承担的项目满意度达到满意以上。

技术能力要求:

  1. 精通一种主流语言及对应的开发工具;精通数据结构。

  2. 具有较好的业务理解能力和技术调查能力。

  3. 编写高质量代码并具有代码审查能力。

  4. 具有详细设计能力。

  5. 熟悉系统测试工具,对系统问题具有改善的能力。

  6. 能够带领2个以上员工开展工作,成功领导过3个以上不少于5人月的项目/模块的团队项目。

  7. **语达到*级水平或者具有同等水平,能够阅读*文资料,按照要求编写*语技术文档。

  8. 了解质量管理体系和项目管理知识。

四、软件工程师(SE:softwareengineer)

基本要求:

  1. 获得高级程序员资格2年以上;或满足高级程序员级别标准,4年以上相关行业工作经验。

  2. 完成年度工作量指标;具有较强的客户沟通能力。

  3. 担当过一个20人月以上的项目或累计超过60人月项目的技术负责工作。

  4. 所负责的项目客户满意度达到满意以上。

技术能力要求:

  1. 精通并熟练运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。

  2. 能够很快完成新项目的技术调查工作,能够完成复杂算法的设计,能够设计可重用的和柔韧的软件结构。

  3. 具有系统设计能力及系统提案能力。

  4. 对系统或项目的技术框架有深入的认识和较丰富的经验。

  5. 具有某一领域的行业知识。

  6. 具有项目领导能力。

  7. *语达到*级水平或者具有同等水平,能够阅读、编写*语技术文档,具有简单的口语沟通能力。

  8. 掌握质量管理体系和项目管理知识。

五、资深软件工程师(SSE:seniorsoftwareengineer)

基本要求:

  1. 获得软件工程师资格2年以上;或满足软件工程师级别标准,6年以上相关行业工作经验。

  2. 完成年度工作量指标;具有较强的客户沟通能力。

  3. 担当过一个50人月以上的项目或累计超过100人月项目的技术负责工作。

  4. 带领的项目客户满意度满意以上。

  5. 完成年度培训工作。

技术能力要求:

  1. 精通并熟练运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。

  2. 具有整体系统设计能力及系统提案能力。

  3. 具有较强的技术筹划能力、技术指导能力和处理疑难问题的能力。

  4. 深入了解某一领域的行业知识。

  5. 具有大型项目领导能力。

  6. *语达到*级并相当于*级水平,熟练会话和编写*语技术文档。

  7. 熟练掌握质量管理体系和项目管理知识,并能够推进软件开发过程改进。

六、主任软件工程师(CSE:chiefsoftwareengineer)

基本要求:

  1. 获得资深软件工程师资格2年以上;或满足资深软件工程师级别标准,8年以上相关行业工作经验。

  2. 5年项目负责人以上经验,累计超过120人月的技术负责人工作。

  3. 带领的项目客户满意度满意以上。

  4. 完成年度培训工作。

  5. 具有很强的沟通能力,问题判断与解决能力,创新能力。

技术能力要求:

  1. 精通至少一种主流编程语言。掌握至少一种数据库或至少一种中间件。熟练掌握至少一种操作系统。

  2. 熟练掌握软件需求分析/大型项目的策划。

  3. 熟练掌握软件的系统设计。

  4. 熟悉软件的高级项目管理和质量控制,具有分析和规避重大质量问题的能力。

  5. 精通至少一种部门项目相关的业务知识。

  6. *语达到*级水平或相当于*级的水平,熟练会话和编写*语技术文档。

职称管理工作和相关标准将随着公司的发展而不断调整完善。

Ⅸ 软件工程专业每年学费多少

软件工程的学费比较贵,一年差不多要一万多

与2019年软件工程专业标准相关的资料

热点内容
苏州假山景观设计工程 浏览:862
哈尔滨工程造价招聘 浏览:937
建筑工程土建劳务分包 浏览:632
道路监理工程师 浏览:476
安徽工程大学机电学院在本校吗 浏览:370
河北工程大学保研率多少 浏览:287
有学质量工程师的书吗 浏览:479
康乐县建筑工程公司 浏览:569
助理工程师二级 浏览:872
注册安全工程师初级考试时间 浏览:901
食品科学与工程专业课题研究 浏览:881
工程造价图纸建模 浏览:888
辽宁恒润建设工程有限公司 浏览:93
实行施工总承包的工程项目 浏览:737
道路桥梁工程技术兴趣爱好 浏览:316
密歇根理工大学电气工程专业 浏览:388
广西交通工程质量监督站 浏览:31
四川大学材料科学与工程学院考研参考书目 浏览:858
有线电视工程建设管理条例 浏览:270
云南工程监理公司排名 浏览:673