APP下载

面向数据的软件工程方法探讨及初步应用

2019-10-21张宗仁

市场周刊·市场版 2019年32期

摘 要:本文通过对比分析面向数据的软件工程方法与面向服务的体系结构、传统软件工程以及大数据软件工程确定面向数据的软件工程方法的工作效果,并初步分析了其在数据管理、集合划分等方面的应用效果。

关键词:面向数据;软件工程;工程方法

数据是目前信息系统和应用软件中重要的组成部分,数据直接影响着软件的结构、功能、应用范围,甚至会改变软件的生命周期。软件工程虽然在不断发展,但是在开发时仍然也存在很多不足,虽然科学家在不断充实软件工程体系,然而就目前来看,开发成本、信息安全、信息共享、软件质量、软件复用等方面的问题还是没有得到妥善解决,这使研究新的软件工程方法显得尤为重要。

一、 面向数据的软件工程方法探讨

(一)面向数据的软件工程体系结构与面向服务的体系结构对比分析

面向服务的体系结构指的是组件模型,通过接口连接使系统维持不同的功能,应用程序内部的不同功能单元被称为服务;面向数据的软件工程体系结构的中心思想是“面向数据和以数据为核心”,利用数据操控软件的各种体系。

作为大数据时代的一种体系结构,面向数据的软件工程体系结构能够解决很多面向服务的体系结构难以解决的问题,例如开发过程复杂、维修难度大、软件能够持续的生命周期短等,能够同时扮演数据生产者、数据所有者、数据使用者三种角色。面向数据的软件工程体系选择的核心是数据,数据可被发现,通过逻辑分析客户业务,保密性更强。……

登录APP查看全文