正在加载图片...
EXample: Incorporating Subsystem Interfaces Analysis Classes Design Elements <<subsystem>> <<boundary>> Billing System Billing System /submit billo I System submit Bill(for Tuition: Double, for Student: Student) <<boundary>> Course Catalog System <<subsystem>> Course Catalog system get course offerings lCourse Catalog System get CourseOfferings(for Semester: Semester, for Student: Student): Course OfferingList All other analysis classes are mapped directly to design classes9 All other analysis classes are mapped directly to design classes. Analysis Classes Design Elements Example: Incorporating Subsystem Interfaces BillingSystem //submit bill() <<boundary>> Billing System <<subsystem>> IBillingSystem submitBill(forTuition : Double, forStudent : Student) CourseCatalogSystem //get course offerings() <<boundary>> ICourseCatalogSystem getCourseOfferings(forSemester : Semester, forStudent : Student) : CourseOfferingList initialize() Course Catalog System <<subsystem>>
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有