简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
信息系统基础设施通常包括以局域网、互联网、5G、物联网、工业互联网和卫星互联网等为代表的通信网络基础设施,以人工智能、云计算和区块链为代表的新技术基础设施,以及以数据中心和超算中心等为代表的计算基础设施。信息系统基础设施从不同的维度有不同的划分方法,如可分为弱电系统、网络系统、数据中心等。
物联网、云计算、大数据、区块链、人工智能和虚拟现实等是新一代信息技术与信息资源充分利用的全新业态,是信息化发展的主要趋势,也是信息系统集成行业未来的主要业务范畴。
网络是信息技术架构中的基础,不仅是用户请求和获取IT信息资源服务的通道,同时也是信息 系统架构中各类资源融合和调度的枢纽。特别是云计算、大数据和移动互联网技术飞速发展的今 天,网络更加成为实现这些技术跨越的重要环节。因此网络架构的设计在信息系统架构中有着举足 轻重的地位。
软件开发完成后,必须部署在最终用户的正式运行环境,交付给最终用户使用,才能为用户创造价值。传统的软件工程不包括软件部署与交付,但不断增长的软件复杂度和部署所面临的风险, 迫使人们开始关注软件部署。软件部署是一个复杂的过程,包括从开发商发放产品,到应用者在他们的计算机上实际安装并维护应用的所有活动。这些活动包括开发商的软件打包,组织及用户对软 件的安装、配置、测试、集成和更新等。同时,需求和市场的不
软件质量就是软件与明确地和隐含地定义的需求相一致的程度,更具体地说,软件质量是软件 符合明确地叙述的功能和性能需求、文档中明确描述的开发标准以及所有专业开发的软件都应具有 的隐含特征的程度( 中23下)。从管理角度出发,可以将影响软件质量的因素划分为3组,分别反 映用户在使用软件产品时的3种不同倾向和观点。这3组分别是产品运行、产品修改和产品转移,三 者的关系如图5-2所示。
软件配置管理(SoftwareConfigurationManagement,SCM)是一种标识、组织和控制修改的技术。软件配置管理应用于整个软件工程过程。在软件建立时变更是不可避免的,而变更加剧了项目中软件开发者之间的混乱。SCM活动的目标就是标识变更、控制变更、确保变更正确实现,并向其他有关人员报告变更。从某种角度讲,SCM是一种标识、组织和控制修改的技术,目的是使错误降为最小,并最有效地提高
软件设计的目标是根据软件分析的结果,完成软件构建的过程。其主要目的是绘制软件的蓝 图,权衡和比较各种技术和实施方法的利弊,合理分配各种资源,构建新的详细设计方案和相关模 型,指导软件实施工作的顺利开展。软件设计是需求的延伸与拓展。需求阶段解决“做什么 ”的问题,而软件设计阶段解决“怎么 做 ”的问题。同时,它也是系统实施的基础,为系统实施工作做好铺垫。合理的软件设计方案既可 以保证软件的质量,也可
软件工程是指应用计算机科学、数学及管理科学等原理,以工程化的原则和方法来解决软件问 题的工程,其目的是提高软件生产率、提高软件质量、 降低软件成本 。 电气与电子工程师协会 (Institute of Electricaland Electronics Engineers ,IEEE)对软件工程的定义是:将系统的、规范的、 可度量的工程化方法应用于软件开发、运行和维护的全过程及上述方法的研究。计算