Login the systemOperation on titlequery titlenew titleremove or update titleexit the system(3) 系统管理员维护书籍信息的活动图 16
Login the systemOperation on bookAdd bookremove bookExit the system §4 系统中的类 §4.1 系统中主要的类 (1) 参与者相关的类 17
(2) 系统中用到的其他类 §4.2 各个类之间的关系 18
Item1..*BorrowerhasLoan1..*copy ofhas0..*Title*Reservation §5 系统的配置与实现 ? §5.1 系统的组件图 ? §5.2 系统的部署图 1 业务对象组件图 <><><>Item.javaLoan.javaBorrowerInformation.javaTitle.javaReservation.java2 3. 用户界面的组件图 UpdateBorrowerFrame.javaBorrowerFrame.javaMainWindow.javaCancelResevationFrame.javaBorrowerWindow.javaReservationFrame.javaFindBorrowerDialog.javaReturnItemFrame.javaTitleInfoWindow.javaLendItemFrame.javaFindTitleDialog.javaBorrowerInfoWindow.javaUpdateTitleFrame.javaTitleFrame.java
19
4. 系统的部署图 DatabaseApplication ServiceWeb ApplicationBussiness OperationInformation maintenance 【结论】 1.经过这次大作业,让更了解软件需求建模的过程,让我学会了画uml 4+1视图。 用UML建模时,对软件开发过程是有要求的,必须是用例驱动,以架构为中心,迭代和递增的开发,如果软件开发组织的软件开发过程不能满足这三点要求,那么UML的使用效果就会大打折扣。 小结
20