系统工程利用计算机作为工具,对系统的结构、元素、信息和反馈等进行分析,以达到最优规划、最优设计、最优管理和最优控制的目的。形成了时间维、逻辑维和知识维所组成的三维空间结构。
- 时间维:规划、拟定方案、研制、生产、安装、运行、更新七个时间阶段
- 逻辑维:明确问题、确定目标、系统综合、系统分析、优化、决策、实施遵循的思维程序。
- 知识维:工程、医学、建筑、商业、法律、管理、社会科学、艺术等各种知识和技能。
需求管理指明了系统开发所要做和必须做的每一件事,指明了所有设计应该提供的功能和必然受到的制约。需求管理的主要活动有:需求获取、需求分析、需求确认、需求变更、需求跟踪等活动。
3.软件开发环境软件开发环境(Software Development Environment)是指在基本硬件和宿主软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件,简称SDE。软件工具支持软件开发的相关过程、活动和任务,环境集成机制为工具集成和软件的开发、维护及管理提供统一的支持。环境信息库存储与系统开发有关的信息,并支持信息的交流与共享。过程控制与消息服务器实现过程集成和控制集成的基础。
4.软件设计软件设计包括了四个既独立又相互联系的活动:高质量的数据设计将改善程序结构和模块划分,降低过程复杂性;软件结构设计的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系;人机界面设计描述了软件与用户之间的交互关系。
5.J2EE构件模型Java领域五种构件模型:Applet、Servlet、JSP、EJB、Application Client(应用程序客户端构件)。



