2EE使用固定的文件格式捆绑某个模块:用.c盯文件捆绑J2EE应用程序;用.i盯捆绑Enterprise Bean.例如,一个.e缸文件包含一个.xml文件作为其分布描述,还包含一个或多个j缸和.w缸文件;一个j缸文件除了包含它的分布描述外,还包含了作为Enterprise bean的.class文件。
辽河石油勘探局人力资源管理系统设计与实现 J2EE应用程序的开发阶段分为四步:①Enterprise Bean创建;②Web Componont创建;③J2EE应用程序装配;④J2EE应用程序分布。
1.2UML建模工具 (1)需求:UML主要通过用例视图来表示用户的需求。
不仅要对软件系统,对商业过程也要进行需求分析。
通过用例建模,可以对外部的角色以及它们所需要的系统功能建模,而角色和用例是用它们之间的关系、通信建模的。
每个用例都指定了用户的需求:他或她要求系统干什么。
(2)分析:分析阶段主要考虑所要解决的问题,通常使用UML的逻辑视图和动态视图来描述。
类图描述系统的静态结构,协作图、状态图、序列图等描述系统的动态特征。
在分析阶段,只为问题领域的类建模,而不定义软件系统解决方案的细节(如用户接口类、数据库实现等)。
(3)设计:在设计阶段,把分析阶段的结果扩展成技术解决方案,加入新的类来提供技术基础结构一用户接口、数据库操作等,而分析阶段的领域问题类被嵌入在这个技术基础结构中。
设计阶段的结果是构造阶段的详细规格说明。
(4)实现:把设计阶段的类转换成某种面向对象程序设计语言的代码。
在对UML表示的分析和设计模型进行转换时,最好不要直接把模型转换成代码。
因为在早期阶段,模型是理解系统并对系统进行结构化的手段。
(5)测试:对系统的测试通常分为单元测试、集成测试、系统测试几个不同级别。
单元测试是对几个类或一组类的测试,通常由程序员进行。
集成测试集成组件和类,确认它们之间是否恰.