共查询到20条相似文献,搜索用时 31 毫秒
1.
软件工程的设计基础是根据在软件开发前的需求分析,根据实际客户的需求进行相应的软件设计。不同的行业与领域中,有着不用的软件设计需求,因此对于软件的设计而言,也需要根据实际情况进行,从而提高软件的用户体验度。工程设计是较为普遍的设计方式,基于某一工程的设计理念,更加适用于现代化的软件设计模式。因此,本文将重点对工程设计领域进行分析,从而探究基于工程设计的软件工程设计。 相似文献
2.
基于公理设计的面向对象设计方法研究 总被引:1,自引:0,他引:1
从软件需求模型到软件设计模型映射是软件工程领域研究难点之一.为提高软件设计质量,增强面向对象软件系统的模块独立性,减少类与类之间的耦合,研究了基于公理设计的面向对象设计方法过程模型,分析并统一公理设计过程与面向对象设计过程相关概念.将公理设计中的"之字形"映射方法及独立设计公理应用于用例模型,特征模型和属性模型之间的映射,从而控制映射过程中软件设计的耦合程度. 相似文献
3.
施永祥 《电脑编程技巧与维护》2015,(13)
任何工程项目,在生产之前必须要作设计,软件工程项目也一样,在软件编码前也必须先进行软件设计.软件设计是软件开发的关键步骤,直接影响软件的质量.软件工程系统总体设计的目标是产生一个模块化和程序结构,同时明确各模块之间的层次结构,该过程就是要根据系统分析的要求和实际情况对新系统的总体结构形式和可以利用的资源进行大致设计,它是一种宏观、总体上的设计和规划. 相似文献
4.
基于开源软件的软件工程实施系统研究 总被引:1,自引:0,他引:1
文章介绍了开源软件对软件工程实施各阶段提供的支持,并根据软件工程实施的实际需求,建立了一个基于开源软件的软件工程实施系统.系统采用了基于SOA模式的系统架构,并采用XML中间件实现异构数据的集成. 相似文献
5.
6.
7.
软件工程学是指导计算机应用专业学生进行软件设计的工具。针对专业学生的特点,从实际教学出发,在对多个小软件项目的研究基础上,提出首先结合小软件项目,以传统的结构化的方法为主线全面系统的进行教学设计,将软件工程思想贯穿于教学中,这样可以从综合的观点看待整个系统开发过程。然后以快速原型法、面向对象法为辅线扩展学生进行软件设计的思路,从而总体上提高学生进行软件设计、编写文档的能力。 相似文献
8.
基于设计模式的管网GIS 总被引:2,自引:0,他引:2
设计模式是近年来软件工程领域中的热门研究课题,它有效地解决了软件设计策略的复用问题。文章探讨了适合GIS领域的设计模式,并基于设计模式进行了管网GIS的设计,最后举出了一个武汉排水管理信息系统的实例。 相似文献
9.
在许多软件工程阶段中,软件需求分析是重要阶段之一.当前,它在电子信息领域,在满足客户需求的期间,可以提供精确的需求分析.此外,可判断确定整个软件的工作内容,包括目标软件的准确性、特异性和完整性.分析研究软件功能和使用方法是为了了解掌握软件设计理念,以确定该软件和其他程序接口设计方法和结论的不同影响. 相似文献
10.
11.
生成式程序设计研究概述 总被引:5,自引:2,他引:3
随着软件规模越来越大、软件复杂度越来越高,如何高效地开发出高质量的软件以及如何有效地维护和更新软件都是当前软件方法学研究所关注的重点。为了实现这一目标,已经陆续出现一些有效的方法和技术。Krzysztof Czarnecki和U.Eisenecker融合先进方法和技术的精髓,提出了一种新的软件工程范型——生成式程序设计:基于为软件系统族进行建模,对给定的需求规格说明,利用配置知识,把基本的可重用构件根据需求进行自动化的配置以产生高定制、优化的软件产品。生成式程序设计的基础是面向系统族的生成式领域模型,该模型包括三个基本成分:问题域、解域和连接这两个域的配置知识。生成式程序设计包含两个开发周期:一个是设计和实现生成式领域模型,即支持重用的开发;另一个是利用生成式领域模型生产出具体的软件系统,也即利用重用的开发。本文将详细地介绍此软件工程范型的分析与设计方法和实现技术。 相似文献
12.
在软件工程理论发展的几十年里,正确地获取待开发软件系统的确切需求一直是该领域研究的重要课题。在需求分析研究的早期阶段,Bell和Thayer观察到,不充分、相互矛盾以及非完全的软件需求描述是影响软件设计质量的一个非常关键的因素。 相似文献
13.
在软件工程理论发展的几十年里,正确地获取待开发软件系统的确切需求一直是该领域研究的重要课题.在需求分析研究的早期阶段,Bell和Thayer观察到,不充分、相互矛盾以及非完全的软件需求描述是影响软件设计质量的一个非常关键的因素. 相似文献
14.
在当今泛在计算和软件定义的大趋势下,形式化方法逐步成为指导软件需求定义、分析软件设计方案、验证软件制品正确性的重要方法,渗透到软件工程的全寿命周期.Event-B作为一种"构造即正确"的方法,为软件工程形式化方法的应用提供了支撑.本文对现有的基于Event-B的软件工程形式化方法进行了分类阐述,主要分为Event-B控制结构、面向对象的Event-B、可重用的Event-B以及实时Event-B模型,并对各种Event-B模型对软件开发全寿命周期的支持进行了汇总,为软件工程形式化方法提供参考和借鉴. 相似文献
15.
软件工程是目前计算机技术专业类应用最为广泛的工程项目,由于计算机的软件应用远远超过硬件,并且软件的使用在很大程度上为人们的生产与生活提供了诸多的便利。因此,软件工程的发展极为迅速,并且一直处于上升的趋势。软件工程在不同领域的应用有着不一样的开发标准,在软件的架构搭建方面也存在诸多的差异。因此,为了能够更好的实现软件工程的合理应用,本文通过对软件工程的需求分析以及软件的架构搭建等两个方面对现有的软件工程项目进行探究,从而加强软件工程的合理性。 相似文献
16.
网络软件工程技术的发展及其对策 总被引:3,自引:0,他引:3
1 软件工程的发展软件开发从初期小规模程序发展到现在的结构复杂的程序体结构,并且可以自动生成软件。各种类型的大型软件系统(如操作系统)成为了一种“智能产品”,软件开发也逐步模型化和标准化,从软件设计(COCOMO)到软件工程(CMM),直到ISO-9000(ISO-10006)。随着网络在世界范围内普及,不断日益增大的需求,对软件系统提出了更高要求,使得软件系统设计的复杂度越来越高,程序量越来越大,软件的可靠性越来越显得重要。另一方面硬件技术的数量级更新,促使软件技术必须持续革新和发展,基于新的软件设计理论、语言和软件设计方法的出现,推动了整个计算机科学和技术的发展。 相似文献
17.
付宇 《数字社区&智能家居》2014,(9):1981-1982
随着计算机和互联网的普及应用,软件工程己经成为了非常热门的行业,而软件测试是保证软件中没有漏洞和错误的主要手段。考虑到目前软件的测试平台有很多,因此,在实际的选择过程中应该根据软件的特点,针对性的选择几个测试平台,只有这样才能够发现软件中存在的更多漏洞和错误,从而保证软件的质量最大化。该文在对软件测试平台进行概述的基础上,分析了基于多平台的计算机软件测试方法。 相似文献
18.
19.
安全性评价作为总体分析和客观预测的一种方法,对揭示评价对象的安全状况的总体水平和发展趋势,具有较高的准确性和精确性。本文给出了基于web架构的软件设计方法,完成了供电企业安全性评价软件系统(网络版)是根据软件工程的开发标准,根据现有供电企业的实际需求,开发了规范化、标准化的网络管理信息系统。 相似文献