分享到:

基于主题和主体框架的工程应用软件开发技术研究

面向对象是当前计算机软件开发的技术主流,本文提出了一种基于主题和主体框架的面向对象软件开发新方法。这种方法建立的基础是面向对象的三个特性:即封装性、继承性和多态性;其中心思想是:选择和构造应用领域问题的主题,用主题为主体构成系统的主体框架,并由系统的主题和主体框架构成系统的体系结构。由此构成软件系统,在系统后期开发阶段和维护阶段,当系统的需求发生改变时,系统的体系结构能保持很好的稳定性,从而实现内聚性强、代码重复利用率高、可维护性好和易实现等系统目标。论文中,不但有系统的基础与理论阐述,还列举了多个用此方法开发的工程实际范例。第一章作为绪论,从软件工程观点出发,阐述了工程应用软件开发所需要具备的知识结构。简单地描述了软件工程、数据结构、软件开发技术、计算机语言基础、工程背景知识等与软件开发的关系。在第二章中,作者从全新角度描述了面向对象三个特性的深刻内涵和它们与对象之间的辩证关系;提出面向对象技术的理论体系是由它三个特性所构成的  (本文共148页) 本文目录 | 阅读全文>>

《电脑编程技巧与维护》2019年04期
电脑编程技巧与维护

软件工程产业现状与未来发展对策

1概述计算机学科的延伸与发展,使得软件工程从中变成了一个独立学科体系,专注于以系统,可控和高效的方式开发和维护高质量,高度实用的软件,与多方面内容存在关联,如计算机编程语言、数据库、软件开发工具等。而在科技快速发展革新的背景下,软件工程在众多行业之中得到了广泛的应用,并在一定程度上推动了社会经济的快速发展,但它所带来的危机与挑战,是将来必须解决的问题。2软件工程的来源从1940年,全球首台电子计算机面世以来,计算机技术也开始逐渐发展起来,并在社会生活的各方面得到了有效的应用。最初,绝大多数的计算机软件均为以汇编语言进行编写而完成的,具体能够划分成系统软件与科学软件此两种类型。到了二十世纪六十年代中期,计算机软件的应用变得更为普遍,只凭借软件开发平台难以实现复杂的软件维护工作,这就导致软件效率与用户需求表现出一定程度的差距,由此引起了“软件危机”。基于处理好此问题的目的,在1968年德国所召开的北约软件可靠性大会上,“软件工程”这...  (本文共3页) 阅读全文>>

《电子技术与软件工程》2019年10期
电子技术与软件工程

软件工程的标准化

作为信息快速发展时的衍生物,我国的各大种类行业,软件工程都在广泛应用并取得良好的成绩,其也有着比较重要的地位。但是在它发展、应用的过程中还存在很多问题。例如,在2014年的时候,我国软件业实现出口545亿美元,同比增长15.5%,即使我国软件业务总共收入了3.7万亿元,但是与2013年对比,增速下降3.5%,软件出口业务持续低迷的状况不可避免。需要标准化软件工程,从而规范的构建、维护高品质的软件,使得人们在生活中好又简单的应用软件,服务他们的生产生活。本质上来说,软件工程标准化就是针对如何规范软件设计、开发、生产和维护过程,提高产品质量、提升产业竞争力,推动计算机软件行业健康稳步发展的一个重要课题。1何为软件工程标准化以及其研究意义1.1软件工程标准化是什么?是同一个通过制定标准、监督标准实施来使软件的开发、运行、维护直到退役等软件生存周期规范化,有效的管理软件的研究制作、生产使用,把软件产品质量的全部活动都提高的一个工作和产品...  (本文共1页) 阅读全文>>

《中国新通信》2017年20期
中国新通信

浅谈软件工程标准化的现状

前言:计算机技术的发展改变了我们的生活。现在我们生活中各个方面都应用着这项技术,而且这项技术也确实促进着人们生活质量的提高。软件工程是在电子设备流行后发展起来的产业,软件工程的应用领域有很多,其主要的目的就是维护人们的生产和生活。一、软件工程标准化的现状软件工程的开发最早是在军事领域,直到上世纪中期才开始研究民用软件,而软件研究中需要的硬件价格昂贵,投入成本较高,无法满足社会发展的需要。而现代软件开发软件工程开发、管理等都形成了标准,国际上也形成了软件工程标准,主要有:第一,国际软件工程标准体系。国际组织ISOTC97设立了专业的委员会,对软件工程标准化进行制定和管理。第二,美国电气和电子工程师学会软件工程标准体系(IEEE)。美国电气和电子工程师学会最早研究软件工程标准体系,其中很多研究已经成为美国的软件工程标准体系。美国对软件工程标准比较多,而且开发的软件也更具实用性。第三,国内软件工程标准体系。我国的软件工程标准是在198...  (本文共1页) 阅读全文>>

《山东工业技术》2018年09期
山东工业技术

软件工程在网络教学中的应用浅析

1软件工程学科概述软件工程即SoftwareEngineering,简称为SE。是随着网络时代发展下的一门新兴学科,该学科是主要针对软件的研究过程中来用系统工程的方法来构建和调试维护出更加合理、更加高效、更加科学的应用软件的一门学科。软件工程这门学科直白来讲,其实就是致力于对软件这一“产品”的生产与加工,并对这种工程产品从不同的时间角度上把软件的开发与维护进行复杂问题的简单化分解过程。软件的开发与设计是有生命周期的,运用到工程化的方法将这一生命周期进行划分,把这些划分出的不同阶段分配予特定的任务,这就是软件工程的主要学习内容。软件工程这一学科更多的是体现出了一种系统工程的思想去对软件的开发与设计过程进行指导与设计的过程。2网络教学现状分析随着网络信息时代的进步,当前的学习教学状态更多的趋向于网络教学。网络教学能够使更多的学习者不受地域时间空间的限制在任何时间地点进行学习,学习内容也是更丰富多样的,这是传统课堂所无法实现的。网络学...  (本文共1页) 阅读全文>>

《计算机产品与流通》2017年09期
计算机产品与流通

软件工程标准化现状与分析

软件工程作为信息时代快速发展的产物,其在我国产业中已经占据较重的地位。如今,软件工程在我国各大行业中都有广泛的应用,并且以及取得了良好的成就,但是其在应用和发展的过程中还存在诸多问题。针对这一现象,本文提出结合现代化技术,应用到软件工程之中,有效的促进软件工程的发展。一、软件工程现代化技术发展的重要意义自从软件工程进入我国之后,经过多年的发展和应用,其已经取得了良好的成就,而且在我国各大行业中都有广泛的应用,在信息平台以及电气设备、医疗设备等上都有广泛的应用,而且软件工程的出现对传统行业提出了新的挑战。软件工程在近年来发展速度越来越快,已经取代了大部分传统的工程,但是其在发展的过程中还存在一定的问题和缺陷,比如软件工程的发展体系还不够完善,而且软件工程相关技术创新性差,与我国目前发展现状不相符,这都是影响软件工程发展的障碍。因此,加大力度发展软件工程的研究和应用刻不容缓,结合现代化先进技术有效的促进软件工程的发展,从而有效的提高...  (本文共1页) 阅读全文>>