摘要:大型web应用(例如电子商务)的策划是网站设计人员目前面临的最大的挑战之一。越来越多的WEB设计人员开始利用统一建模语言(UML)进行系统建模。UML最初是为大型软件产品作设计和文档而开发的。它是一种基于对象的方法,有助于从功能需求到设计规范的映射,特别在互联网站点设计和业务系统的集成领域中发挥了很好的作用。
关键词:web应用设计;UML;统一建模语言;用例(Use Case)
1、引言
大型web应用(例如电子商务)的策划是网站设计人员目前面临的最大的挑战之一。在这些在线应用开发之前,必须进行完善的调查和规划。不仅仅因为他们常常是价值数百万美元的大型项目,而且还因为他们在体系结构上与现有的商业过程和已有的数据库系统是相联系的。越来越多的WEB设计人员开始利用统一建模语言(UML),在项目开始之前对整个系统进行建模。UML最初是为大型软件产品作设计和文档而开发的。它是一种基于对象的方法,有助于从功能需求到设计规范的映射。它将任何软件系统的体系结构划分为模块,每个模块都由一个或多个“用例(use case)”组成。西门子最近使用这种方法设计一个电子商务站点,我们高兴的看到,UML在互联网站点设计和业务系统的集成领域中发挥了很好的作用。
2、UML简介
“任何系统只要其复杂性不是微不足道的都需要建模,其目的就是要在设计阶段就要进行研究并弄明白。”(Conallen 1998)对于大型软件程序设计,正式的开发过程需要在整个设计和构建过程中使用一个路标或蓝图,UML是专门化,可视化,文档化一个系统设计过程的产品的最优秀的方法,并且其在软件开发过程中已经应用了很多年(Jacobson 1993) 。……