全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程方法研究的论文 摘要:论文针对软件工程的发展问题展开了讨论,介绍了其发展历史当中的四个阶段,概述了当下国内外的研究概况。随后阐述了面向数据的软件工程的具体内涵,分析了其较当下主流的软件工程方法的四大优点。 关键词:软件工程;面向数据的软件工程;面向数据的体系结构 一、软件工程的发展历程和研究现状 软件工程这一术语,是在上世纪70年代末在一次会议上被提出来的,其设立的目的就是为了规范整个软件行业,从而进一步促进软件行业的经济效益,节约了大量的人力物力成本。现在公认的软件工程的发展历史包含以下四个时期。首先诞生的是面向过程的软件工程。这一阶段主要是采用结构化的方法,对软件整个生命周期的过程进行设计、优化和测试1。随着技术的发展,研究也在不断推进,面向对象的软件工程也被提出,其主要是对面向对象进行分析、设计、编码、测试和软件的后期维护等等,在当时这一理念比较先进,所以其很快被广大从业者接受,并且推广开来。但是面向对象的软件工程仍不能很好地解决软件在使用当中存在复用性低这一问题,因此有人提出了采用组件技术对软件工程进行进行优化,经过实践证明这一技术确实能够提高复用率,降低软件开发过程中的经济成本。而后随着软硬件技术的提高,经济的发展,用户的商业需求也越来越高,软件开发者提出了面向服务的软件工程。时至今日,整个软件开发行业仍是以面向服务的软件开发为主导2。可是科技的发展不会一直止步不前,软件工程也一样,随着这些年大数据、云计算思潮的影响,很多学者开始构思能不能开发出一种基于大数据的软件工程。现在国内外已经有不少的学者提出了设计理念和相关模型,例如:我国学者何克清就详细分析了大数据影响下的软件工程的研究方向和一些关键技术。可是这一思想在现实的软件工程中还没有大范围的应用起来。因为其存在两个主要缺点:(1)现在的数据不仅形势复杂,而且增长速率也十分迅速,不仅包含着数据,还包含数据集3。因此在数据的储存、管理、分析和挖掘方面,相关的信息技术和软件技术更是难以招架。而且随着社会变革的加快,用户理念也在不断的转变之中,这就为整个软件的开发过程带来了更多的问题。(2)当下的软件开发方法存在一定的缺陷,例如开发复杂、生命周期短、维护难等问题导致软件成本高。 二、面向数据的软件工程的内涵和优势 面向数据的软件工程是基于面向数据的结构体系,然后对软件进行开发。以数据为核心是此类体系的最大特点。整个体系结构以数据生态系统为基础,构建的软件体系能够包含整个数据的生命过程,从保护到授权。相比较现在广泛采用的面向服务的软件工程来说其主要存在以下几个优点:(1)两者核心不同。一个是以数据为核心,具有一定的逻辑性,被数据驱动,可以根据用户的具体需求来进行具体的服务。一个是以服务为核心,是典型的通过模型来驱动的,整个过程中服务不仅可以被发现而且是无状态的4。(2)面向数据的体系结构在数据管理方面有着明显的优势,能够通过数据注册中心对数据完成有效管理、挖掘和分析,并且能够在不同结构的系统中实现信息的分享,其相较于当下主流的软件开发方式可以有效地解决信息数据的管理问题。(3)这两种软件工程所采用的软件开发方式都能够有效地提高软件的复用率。以数据为基础的软件能够满足不同用户的需求,追求用户个人体验的满足,但是以服务为基础的软件开发方法却受限于服务重用这一缺陷,没法追求个性化定制。(4)这种面向数据的软件工程能够在数据未被使用时对数据进行加密保护,能够在一定程度上对数据安全进行保护,提高软件的安全性能。 三、结语 目前已经有研究人员提出了面向数据的软件工程的具体方法,例如徐良在xx年设计的毕设管理系统就是采用了此类思想。清华大学的张桂刚教授就提出了一种以现有的软件工程为基础的大数据软件开发过程和相关编程语言,最后还提出了软件的设计模型。相信随着研究的进一步深入,研究人员会更加深入的推进这个方向的发展。 参考文献 1王雅怡.数据挖掘技术在软件工程中的应用分析J.科技与创新,2018,08:155-156. 2宋阳.基于物联网和云技术的软件工程实验室架构设计J.软件开发,2018,04:48-49.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 渠道改造合同范本
- 苗木订购协议书
- 融资出租协议书
- 视频购置协议书
- 设备出让协议书
- 设施用地协议书
- 评审廉洁协议书
- 试驾车辆协议书
- 2025枣庄市卫生健康服务中心招聘120急救电话调度员1人考试重点试题及答案解析
- 库房共管协议书
- 陕西省咸阳市2024-2025学年高一上学期期末教学质量检测数学试卷(含解析)
- 盐城市2025年滨海县事业单位公开招聘人员66人笔试历年参考题库典型考点附带答案详解(3卷合一)
- 2025江苏盐城东台市消防救援综合保障中心招聘16人笔试考试参考题库及答案解析
- 2025年广东省第一次普通高中学业水平合格性考试(春季高考)数学试题(含答案详解)
- 2026年企业内容运营方案设计与品牌价值传播指南
- GB 46768-2025有限空间作业安全技术规范
- T/CECS 10214-2022钢面镁质复合风管
- DL∕T 5776-2018 水平定向钻敷设电力管线技术规定
- 髋关节撞击综合征诊疗课件
- 医院药房管理 第十章 医院药学信息服务临床药学
- 核对稿600单元概述校核
评论
0/150
提交评论