首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 156 毫秒
1.
随着电子商务的不断发展,软件工程的工具技术和方法越来越重要。文章主要介绍了电子商务的工程处理和软件工程应用中所用到的工具和技术。软件工程是一种应用于系统的,标准化的,可测量的方法用于软件的发展,前进和维护处理的学科工程。有很多的工具和技术应用于软件工程。  相似文献   

2.
软件工程主要研究内容是软件开发范型、软件设计方法、工程支持技术和工程管理技术.其中,软件开发范型涉及软件工程的方向,主要研究正确解决软件的计算逻辑;软件设计方法涉及软件工程的途径,主要研究高层概念模型和处理逻辑到低层概念模型和处理逻辑的映射;工程支持技术和工程管理技术涉及工程过程质量和产品质量,主要研究管理学理论在软件工程中的应用.该文详细介绍了美军军用软件发展现状,概述了软件工程中存在的问题,指出了其软件实现的关键技术点.  相似文献   

3.
系统性介绍云计算技术的含义与技术特点,并重点探讨GIS软件工程研发手段、机制结构以及管理模式,明确指出GIS软件工程发展中需要注意的相关事项,以此为发展GIS软件工程提供有效参考。由于云计算技术的不断推动,有助于全面发展GIS软件技术,其所需处理的相关数据也逐渐增多,探究软件工程特征及相关管理模式,对发展我国电子商务运营模式极具重要价值。  相似文献   

4.
六十年代末的软件危机导致了工程的产生,软件工程这个名词标志着人们度较用“工程化”的思想来指导解决软件研制中面临的种种困难和混乱。软件工程的目标在于研究一套科学的工程方法,并与此相适应,发展一套方便的工具系统,力求用较少的投资获得高质量的软件。近些年来,人工智能(A、I)应用于软件工程(SE)一直是一个十分活跃的研究领域,在计算机界引起了广泛的兴趣与关注,并取得了一些研究,但是目前仍存在不少有待进一步研究的问题。本文从软件开发的不同阶段讨论了人工智能与软件工程的联系及其相互作用。  相似文献   

5.
软件工程属于一门对用工程化方法构建与维护有效、实用以及高质量软件进行研究的学科。涉及的内容诸多,如:程序设计语言、数据库、软件开发工具、设计模式以及系统平台等。软件工程的实现少不了软件工程技术的支持,进入21世纪以来,国内外软件工程技术发展迅速。文章通过软件工程相关概念内容及特点的分析,进一步对软件工程技术的发展趋势进行探析,以期为软件工程事业的发展提供一些参考。  相似文献   

6.
随着当今信息技术的快速发展,各行业对应用软件的需求正在不断拓展,系统软件开发进入了全新的发展阶段,为了促进系统软件开发更加高效,减少系统软件开发的技术问题则可以在技术软件开发过程中加强软件工程技术的应用。软件工程技术并不是特指某一学科而是在软件开发过程中所采用的一套构建方法和维护措施。其涉及范围极广,包括程序设计语言数据库软件开发、工具语言、数据库、软件开发工具、开发标准等多元化项目,这些项目有利于促进社会和谐发展目在多元化的计算机软件中得到了广泛的使用,在多元化的计算机软件中得到了广泛使用,有利于促进社会和谐发展。文章将对软件工程技术在系统软件开发过程中的应用措施展开探讨,研究软件工程技术在系统软件开发中的使用措施并提出相关技术应用流程。希望能为我国软件系统开发提供基础技术意见。  相似文献   

7.
《液晶与显示》2023,(11):1453-1454
<正>数字图像处理是通过计算机对图像进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术。随着计算机、人工智能、深度学习等技术的发展,数字图像处理技术发展迅猛,广泛应用于航空航天、生物医学、通信工程、工业和工程、军事公安、文化艺术和电子商务等领域,未来还将涉及更多的领域,例如智慧城市、智能制造、虚拟现实、增强现实等。  相似文献   

8.
在1960年末软件工程诞生,不断的发展与进步使软件工程成为计算机科学领域的一门综合性和工程性的独立的学科。信息产业和软件产业的不断发展使得软件工程技术也将有进一步的创新与发展。根据软件工程的发展不难看出,当前的研究以及未来的研究软件工程的热点技术还是主要集中于以下几个方面,即软件重用和软件构件技术、中间件和标准化等。本文阐述了以上几个研究热点技术的发展现状,进而对软件工程的未来发展进行了展望。  相似文献   

9.
马麟 《电子测试》2020,(6):78-79,73
伴随着大数据时代的不断发展,加快经济社会建设的发展是不断适应时代发展的要求,因此,有必要做好相关软件工程的研究工作。软件工程包含了大量的专业技术知识内容。一般而言,软件开发的有效性需要以科学为基础,特别是软件工程方法在计算机软件开发中应用研究,能够有效地解决相关问题,并确保开发的有效性。将软件工程方法应用于计算机软件的开发中,可以提高软件的实际应用性能,增强软件的实际适用性能。  相似文献   

10.
李倩伟  宋薇 《通讯世界》2016,(18):206-207
软件工程学科在理论研究和实践应用中都取得了巨大成就,并逐渐形成了方法、工具和管理三大要素.然而,这三要素的发展是不均衡的,相对于方法和工具来说,管理的理论研究和科学应用都显得较为滞后,目前已经成为软件工程学科发展的瓶颈问题.软件工程管理的本质是如何在软件工程生命周期的各个阶段最佳地配置人员、资金和时间三种资源,以致取得软件质量的最大优化.软件工程管理是一个多阶段决策问题,具有动态规划算法中多段图的特点.文中将动态规划算法应用到软件工程管理的决策之中.  相似文献   

11.
Rechtin  E. 《Spectrum, IEEE》1997,34(7):50-55
In systems synthesis the basic lesson-and the hardest to accept-is that not all engineering problems can be or should be solved by deduction from mathematical and scientific principles. Synthesis is provisional and qualitative, a way of thinking different from the definitive, quantitative thinking of analysis. Its technique and tools reflect this difference. In synthesizing the system's initial concept, three qualitative techniques are fundamental: heuristics, metaphors, and models. Heuristics are brief statements of lessons learned in the past and applicable to the present situation. Metaphors transpose the implicit behavior of a system to a more familiar context, one example is the desktop metaphor for personal computer operating systems. Models are used to present different perspectives of a proposed system to multiple stakeholders so that everyone has a common frame of reference for discussion. Progressive modeling emphasizes the continuing refinement of models during system development than, say, an initial sketch to full-scale simulator. Each of these qualitative techniques are discussed.  相似文献   

12.
A denial‐of‐service (DoS) attack is a serious attack that targets web applications. According to Imperva, DoS attacks in the application layer comprise 60% of all the DoS attacks. Nowadays, attacks have grown into application‐ and business‐layer attacks, and vulnerability‐analysis tools are unable to detect business‐layer vulnerabilities (logic‐related vulnerabilities). This paper presents the business‐layer dynamic application security tester (BLDAST) as a dynamic, black‐box vulnerability‐analysis approach to identify the business‐logic vulnerabilities of a web application against DoS attacks. BLDAST evaluates the resiliency of web applications by detecting vulnerable business processes. The evaluation of six widely used web applications shows that BLDAST can detect the vulnerabilities with 100% accuracy. BLDAST detected 30 vulnerabilities in the selected web applications; more than half of the detected vulnerabilities were new and unknown. Furthermore, the precision of BLDAST for detecting the business processes is shown to be 94%, while the generated user navigation graph is improved by 62.8% because of the detection of similar web pages.  相似文献   

13.
通用测试平台的讨论   总被引:5,自引:1,他引:4  
文章着重从结构,管理,工具支持,测试人员的使用及平台的安全性等几个方面对如何建立可升级,参数化的通用测试平台提出一种解决方案,并努力使之具有普适性,以期指导更多的工程实践。  相似文献   

14.
Zope是新一代开放源代码的Web应用程序开发平台,与常见的Perl,PHP和ASP等基于文件的Web开发工具相比较而言,它具有高度的面向对象特性和丰富的开发组件.将Zope与基于文件的Web开发工具进行比较,指出Zope作为Web开发平台所呈现的一些优点,并介绍了一个在Zope平台上开发的Web办公自动化系统,这个办公自动化系统支持工作流协议和时间触发机制.  相似文献   

15.
As networks and services are becoming more and more sophisticated, telecommunications software is growing in complexity. But, despite growing industrial needs, progress towards more software productivity has been extremely slow. This paper considers the software engineering problems from an industrial point of view. The industrial environment is therefore presented in some detail, stressing the influence of major events (e.g. company mergers) on fundamental software development issues (e.g. configuration management). The evolution of this environment, caused by recent trends such as deregulation, is then described, forecasting the consequences for software development. Then some emerging software techniques are presented as applied (or applicable) to telecommunications software. The paper concludes with a discussion of several research issues that could be of interest for industry within a reasonable time-frame.  相似文献   

16.
Going flexible seems to be a major trend for a variety of electronic applications such as displays, printed circuit boards, solar cells, and solid-state lighting. Driving forces, which may often include the function of "flexibility," are the potential to build units with less thickness and with less weight or the ability for very-large-area applications. Last but not least, there is the need for a remarkable reduction of production costs, which can be fulfilled by changing the production process from sheet processing to roll to roll. The first vacuum web coater was built 70 years ago, and vacuum web coating is currently used for a wide variety of applications. In the packaging industry, aluminum coating is primarily used for barrier improvement of plastic substrates. Such coatings are deposited with an evaporation process in machines of up to 4-m coating widths on rolls up to 60 000-m length and at coating speeds of more than 16 m/s. For capacitor production, thin webs with thicknesses down to the submicrometer range are vacuum-coated with aluminum, silver, or zinc layers, and uncoated stripes or patterns are also needed. Vacuum-coated web-shaped substrates can also be used for antireflective, antistatic function in the front of monitors, as window films for cars and architectural applications or as front electrodes for touch panels as a few examples. Different coating tools such as evaporation, sputtering, plasma-enhanced chemical-vapor deposition (PECVD), as well as pretreatment tools and inline layer measurement systems are available. Many of the currently available tools and processes existing in the web coating industry may become useful for upcoming electronic applications, but special demands for these new applications, such as exact area tracking, zero defects, roll-to-roll masking, and reduced substrate temperature during coating, require further development of machine design and process technology. This paper will summarize the state of the art of vacuum w  相似文献   

17.
Future product development is expected to evolve from the current stage, where the final commercial product is most important aspect of production, to the stage where the knowledge required for product development is of greatest significance. This study aims to construct an engineering management information system applicable to this new age of knowledge. Approaches are formulated from the standpoint of knowledge amplification in the engineering process. First, Sony's current product development process which is based on event management, product planning, and the subsequent design processes are analyzed to clarify the sequence of knowledge amplification. Then the sequence of knowledge amplification of individual engineers and that of the organization groups are analyzed, and a new network system supporting the product development process is proposed  相似文献   

18.
软件工程技术的飞速发展.为信息系统的开发提供了有利工具.将新技术融入到原有系统的开发中不仅可以扩充功能来提高用户满意程度.而且还提高了系统的工作效率。本文讨论的会计系统就是利用新技术在原有的基础上再工程.采用UML面向对象的方式来进行建模。首先分析该系统的用例试图,针对系统的三类用户.凭证录入员,凭证核对员.扎帐员所涉及的会计业务,系统需要对凭证的录入.核对,扎帐.打印一系列的处理。此过程和用户是相互关联的并且存在先后顺序,彼此之间存在先后的逻辑关系.通过理顺这些参与的用户的业务逻辑,进而得到类图、活动图等直到最后得到系统的部署图。  相似文献   

19.

Clickjacking is a newly discovered breach in network security. It is based on the functionality of web-designing in which two or more web frames are overlapped over each other. The analysis shows that there is a need for in-depth study on click-jacking attacks (client-side vulnerability) and preventive measures so that early prevention and detection of such kinds of attacks can be implemented in a timely manner. In this research work, most of the client-side attacks are studied and an overview of the clickjacking techniques is presented to provide insights into the area of network security to the researchers. The overview of tools and techniques used by attackers are also investigated along with the prevention measures.

  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号