摘要
结合实际开发的油田物流管理系统,阐述了RUP方法在软件开发中的应用.根据RUP方法,系统需求均通过用例表达,用例集合描述了完整的系统功能并且贯穿整个系统软件开发的周期;系统设计以UML建立的构架为中心,将系统划分为带有明确定义接口的子系统,减少开发组之间交流的工作量,而且接口双方的软件可独立地进化;系统实施后,根据用户提出的改进意见和新的需求,通过多次迭代对系统进行优化.该系统能实现对油田物资供应的业务管理,整体业务的分析和辅助决策,以及商务、业务和管理平台之间的信息传递,同时具有可扩展性、可维护性、可重用性等特点,充分体现了RUP有降低风险、适应需求变化等优点.
The paper introduces the application of RUP (rational unified process) in the software development with developing a logistics management system. According to RUP, system requirements are all presented by use cases which can describe the system function and be used through the whole period of software development. System design is centered of architectural design based on UML, in order to separate system into several subsystems defined its own interface, which can not only decrease workloads of communication between work groups, but also help to evolve subsystem software independently without any modification of others. At last, system can be optimized with multiple iterations according to re- quirements of users. The system realizes business management of material supplies ,analysis and assistant decision-making of whole business, and information transfer among business, operation and management platform. In addition, the system is easy to be expanded, maintained and reuse, which completely presents advantages of RUP such as reducing risks, adapting to varieties of requirements easily and so on.
出处
《武汉大学学报(工学版)》
CAS
CSCD
北大核心
2005年第4期116-120,共5页
Engineering Journal of Wuhan University
关键词
RUP
用例
构架
迭代
rational unified process
use case
architecture
iteration