基于UML的面向对象软件设计文档1、引言1.1系统概要及其运行环境网上银行系统(IBANK V1.0)是一个根据网上银行系统的需求规范说明书开发的原型系统,目的是建立一个可以让消费者通过网络进行交易处理,如订购商品、转帐等的网络应用平台。该系统在各开发阶段中,都突出现代软件工程新思想、新技术的研究与应用,及其有效性和实用性的证实。如在分析阶段,将UML/Use Case方法与用例驱动需求分析建模思想相结合;在设计阶段,采用软件分析模式、设计模式等分类概念;在实现阶段,又准备注重于大粒度的软件组件的开发与应用,进一步提高软件重用度。本系统采用浏览器/服务器(B/S)的工作方式,系统的用户主要有:网上银行工作人员、商户中的管理人员、网上银行用户(也称消费者)。用户只要在计算机上装有IE或Netscape浏览器,并有基本的浏览器操作知识,便能方便的使用本系统。服务端软件环境采用操作系统Windows 2000 Server或UNIX,Application Server为IBM WebSphere(版本3、发行版5),数据库为IBM DB2企业版7.0。用户端软件环境:浏