软件开发环境有哪些 软件开发环境分类

发布于:2015年06月26日 14:59

软件开发环境搭建作为软件开发的基础准备工作,直接关系到后期软件开发效率。那么软件开发环境有哪些呢?软件开发环境其实有很多,软件开发环境分类不同也会有不同的结果。下面北京软件开发公司就为大家详细讲解软件开发环境分类。

应用范围不同,软件开发环境主要有通用型和专用型软件开发环境。其中专用型软件开发环境与应用领域有关,故又可称为应用型软件开发环境。
软件开发模型及开发方法不同,软件开发环境主要有支持瀑布模型、演化模型、螺旋模型、喷泉模型以及结构化方法、信息模型方法、面向对象方法等不同模型及方法的软件开发环境。
功能及结构特点不同,软件开发环境主要有单体型、协同型、分散型和并发型等多种类型。
除此之外,软件开发阶段不同,软件开发环境也有有前端开发环境(支持系统规划、分析、设计等阶段的活动)、后端开发环境(支持编程、测试等阶段的活动)、软件维护环境和逆向工程环境之分。此类环境往往可通过对功能较全的环境进行剪裁而得到。软件开发环境由工具集和集成机制两部分构成,工具集和集成机制间的关系犹如“插件”和“插槽”间的关系。
软件开发环境有哪些
下面北京软件开发公司就为大家介绍一下目前软件开发环境常见的一些软件,希望能对那些不知道软件开发环境有哪些的朋友有所帮助。
软件环境一般包括数据库(mysql,sqlserver,oracle,db2),运行的中间件,即应用服务器,如tomcat,jetty,jboss,weblogic,webphere,以及运行的操作系统环境,如windows,unix(AIX,solaris),各版本的linux等。硬件环境,如pc server,ibm、hp、SUN(已被oracle收购)的小型机等等.开发工具嘛,有ibm开源的eclipse及衍生的myeclipse,sun的netbeans、或者收费的好用的IntelliJ IDEA等等。这些是搭建一个企业应用开发的基本环境。
关于软件开发环境以及软件开发环境分类就为大家介绍到这里,如果大家对于软件开发环境有哪些还有疑问,欢迎来电咨询了解。北京乾坤软件作为一家专业的软件开发公司,公司由清华校友组建,成立以来为包括上海大众、广州移动、新通留学等大中型企业提供过专业的软件定制开发服务,技术先进,服务一流,欢迎来电咨询。