1.摘要本文提出基于UML建模技术设计和开发管理信息系统的解决方案;在对UML建模语言及其建模工具RatioanlReos介绍和分析的基础上,建立了库存管理系统的用例图和入库业务活动图,并建立了入库业务对象模型;借助于RationalRose生成了系统源代码框架,本文说明了基于UML进行系统建模的主要过程。
5.生成系统框架通过RiatonaloRse的正向工程可以生成系统框架中各个组件、类的源代码。例如:可以生成JAVA源文件、oPwerBuilderNVO对象、JvaaBean信息类和XMI`对象,还可以生成C++,以,D卜CORBA和劝即iaBasic代码。在生成代码的基础上开发人员可以利用相应的工具对源代码进行二次开发,大大提高了系统开发效率。需要说明的是在进行系统建模过程中,可以灵活运用各种视图。每种视图都是从一个角度来描述系统,要根据实际情况适当地选择合适的视图,而不是盲目使用所有视图,导致事倍功半。
三、结论UML是理解和分析系统结构的主要工具,是面向对象方法的一种可视化、表示能力极强的面向对象统一建模语言,为用户和开发人员之间起到桥梁的作用。使用UML开发应用系统的方法和过程,体现了面向对象的设计思想和理念,准确地构建了系统设计的蓝图,进一步提高了软件系统的开发效率。
四、参考文献[1]武小荣、谢立宏,使用RoseRational创建J2EE应用《微型机与应用》,2002年第8期。[2]刘芳、徐雅君、梁娜,UML和建模工具RationalRose的应用,计算机应用研究》2002年第11期。[3]林楠,基于UML的库存管理系统的分析与研究,万方数据资源系统分类号:F270.7.[4]侯衍龙,基于UML的面向对象建模技术及应用,万方数据资源系统,分类号:TP393.[5]MeilirPage-Jones(美)著,包晓嚣、赵晓玲、叶天军、唐亚东译,《UML面向对象设计基础》,人民邮电出版社,2001年4月第1版。[6]CraigLarman(美)著,姚淑珍、李虎译,《UML和模式应用:面向对象分析与设计导论》,机械工业出版社,2002年1月第1版。[7]MarkPriestley,PracticalObjectOrientedDesignWithUMl,McGraw-HllCompanies,Inc,2000.