版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件技术概论与基础第1章绪论学习导入在信息化时代,无论是人们的生活和学习还是各行各业的发展,都离不开软件技术的支持。计算机及绝大部分电子产品都必须依赖相应的软件系统才能正常工作,有了软件才能充分发挥硬件的各项功能。软件技术不仅正改变人们的工作、学习和生活方式,也在改变着世界。思维导图学习目标了解软件技术的概念了解软件技术的发展历史了解软件行业的发现状及发展前景了解软件技术人员主要面向岗位的工作场景重点难点学习重点软件技术概念软件技术发展现状及发展前景学习难点软件技术人员主要面向岗位的工作场景相关知识1.1软件技术概述1.2软件行业的发展现状及发展前景1.3软件技术人员主要面向岗位的工作场景1.1.1软件技术的概念软件技术:指为计算机系统提供程序和相关文档支持的技术,或者在软件研发阶段为解决某一需求所使用的技术手段。程序与软件的区别:软件是程序及开发、使用和维护所需要的所有档案的总称,而程序是软件的一部分。一1.1软件技术概述1.1.2软件技术的发展历史第一阶段程序设计阶段第二阶段软件设计阶段第三阶段软件工程阶段第四阶段面向对象阶段一1.1软件技术概述1.2.1软件行业的发展现状软件行业属于高科技、技术密集型行业,该行业的从业人员需要具有较高的技术层次。软件产业必须强调自主知识产权,这是因为它在很大程度上决定着一个国家的信息安全和综合国力。一1.2软件行业的发展现状及发展前景1.2.1软件行业的发展现状随着我国软件市场规模的不断扩大,软件人才结构不合理的问题进一步凸显。一是高端软件人才缺乏二是复合型软件人才缺乏三是我国具有自主知识产权的主流软件产品较少,软件产品多为中低端产品一1.2软件行业的发展现状及发展前景1.2.1软件行业的发展现状根据工业和信息化部提供的数据显示,2011—2021年软件行业的发展情况如表1-1所示。一1.2软件行业的发展现状及发展前景年
份收入(亿元)就业人数(万人)201118859344201224794418201330587470201437026546201542848574201648232586201755103618201863061643201971768673202081616704.72021949948091.2.1软件行业的发展现状根据工业和信息化部发布的《2021年软件和信息技术服务业统计公报》显示,我国软件业务收入主要来源于东部地区,2021年我国东部地区的软件业务收入为76164亿元,占软件业务总收入的80.18%,占比非常大;西部地区的软件业务收入为11586亿元,占软件业务总收入的12.20%;中部地区的软件业务收入为4618亿元,占软件业务总收入的4.86%;东北地区的软件业务收入为2627亿元,占软件业务总收入的2.77%。一1.2软件行业的发展现状及发展前景1.2.1软件行业的发展现状根据工业和信息化部发布的《2021年软件和信息技术服务业统计公报》显示,我国软件业务收入主要来源于东部地区,2021年我国东部地区的软件业务收入为76164亿元,占软件业务总收入的80.18%,占比非常大;西部地区的软件业务收入为11586亿元,占软件业务总收入的12.20%;中部地区的软件业务收入为4618亿元,占软件业务总收入的4.86%;东北地区的软件业务收入为2627亿元,占软件业务总收入的2.77%。一1.2软件行业的发展现状及发展前景1.2.2软件行业的发展前景2021年,工业和信息化部发布了《“十四五”软件和信息技术服务业发展规划》,规划提出:“十四五”时期我国软件和信息技术服务业要实现“产业基础实现新提升,产业链达到新水平,生态培育获得新发展,产业发展取得新成效”的“四新”发展目标。规划指出,到2025年,规模以上企业的软件业务收入突破14万亿元,年均增长12%以上。产业结构更加优化,产业综合实力迈上新台阶,预计2021—2026年,软件行业年均增长率或将稳定在10%~15%,截至2026年,软件行业规模以上企业的营业收入有望达到17.5万亿元左右。一1.2软件行业的发展现状及发展前景1.2.2软件行业的发展前景根据工业和信息化部发布的数据显示,按地区来看,东部地区的软件业务收入保持较快增长,中西部地区的软件业务收入增势突出;按省市来看,我国软件业务收入主要来源于北京市、广东省、江苏省、浙江省、山东省、上海市、四川省、陕西省、天津市、福建省等地;按城市来看,中心城市的软件业务收入增长加快,利润总额平稳增长。软件和信息技术服务业具有稳定的增长空间预期,未来软件行业规模将进一步扩大,软件技术人才需求量巨大,高端软件人才和复合型软件人才缺乏,软件技术专业仍是当前的热门专业,软件技术专业的侧重点是开发和技术的实际应用,该专业毕业的学生拥有庞大的就业市场和广阔的就业前景。一1.2软件行业的发展现状及发展前景与软件技术相关的岗位主要有软件开发、软件测试、数据库设计与管理、软件技术支持与维护、软件销售与推广等。一1.3软件技术人员主要面向岗位的工作场景软件技术人员主要面向岗位的工作场景如下表所示:一1.3软件技术人员主要面向岗位的工作场景序号工作岗位工作场景描述1软件开发(1)到用户办公处与用户深入交流沟通,准确获取用户需求(2)在本单位或常驻用户单位根据需求规格说明书进行软件开发(3)对所开发的功能模块采用白盒测试法进行单元测试和回归测试,以确保所开发的功能与需求描述一致(4)在开发过程中,定期或不定期地参加项目会议,如技术讨论、进度汇报、质量评估、用户反馈等(5)在软件通过验收测试后,参与准备验收材料和项目验收等工作2软件测试对软件开发部门集成后的系统采用黑盒测试法,根据需求规格说明书设计测试用例进行测试测试流程包括:测试需求分析—制定测试计划—设计测试用例—编写测试脚本—执行测试用例—编写测试报告—结果反馈给软件开发部门3数据库设计与管理软件技术人员应具备数据库设计与管理的能力工作流程:需求分析(数据流图DFD)—概念结构设计(E-R模型)—逻辑结构设计(将概念模型转换成逻辑模型)—数据库物理结构设计(根据数据库的逻辑结构选定RDBMS,如SQLServer、MySQL、Oracle等,并设计和实施数据库的存储结构、存取方式等)—数据库实施(根据逻辑结构设计和物理结构设计的结果,在计算机上建立实际的数据库结构)—数据库运维4软件技术支持与维护(1)为软件开发搭建开发环境(2)为软件开发编写使用手册、测试文档、验收文档等(3)为用户提供软件系统的安装部署(4)为用户提供现场技术支持与软件的日常升级维护5软件销售与推广能够独立完成与客户的业务介绍。客户的寻找和挖掘(电话营销、会展客户信息收集、朋友介绍等)—客户拜访(产品演示、价格谈判、问题解答)—建立客户档案、收集合作伙伴的信息—开拓新产品的市场【案例1】简要说明第一代编程语言、第二代编程语言、第三代编程语言、第四代编程语言和第
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 关于新学期学习计划(汇编15篇)
- 胸痹心痛病查房
- 2024年房产赠与双方协议
- 2024年新修订版:地区物流配送合同
- 2024年房屋租赁合同条款与条件
- 社区糖尿病诊断与干预
- 物业服务心得体会
- 【初中道法】共建美好集体课件-2024-2025学年统(2024)编版道德与法治七年级上册
- 廉洁教育月心得体会8篇
- 农作物改良答辩报告模板
- GB/T 10801.2-2018绝热用挤塑聚苯乙烯泡沫塑料(XPS)
- 12J5-1 平屋面建筑标准设计图
- 中印边境争端
- 《墨梅》课件(省一等奖)
- 招聘与录用期末考试卷及答案AB卷2套
- 三美术上册第16课新颖的电脑课件1新人教版
- 实验室基本技能培训课件
- 如何申报科研项目 课件
- 李子栽培管理技术-课件
- 物理听课记录物理听课记录及评析范文(3篇)
- 超星学习通尔雅《人工智能》答案
评论
0/150
提交评论