文件名称:应用rational rose画XML类图
文件大小:188KB
文件格式:MDL
更新时间:2020-06-12 04:38:45
rational rose, XML类图
We will produce a class diagram for part of the new Library system being developed. The main objective is designing the relationships between borrowers, titles, loans, and reservations. The classes to be included are: Title MagazineTitle BookTitle Item Loan BorrowerInformation Reservation These classes must include the following information: 1. All Titles have a unique ISBN and store an array of the Items of this Title in the library (Items represent physical copies of a Title) and an array of the Reservations that exist for this Title. 2. MagazineTitles have a magazine name, editor, and issue number. 3. BookTitles have a book name, and author. 4. Items have a barcode and store the Title that they are a copy of as well as the Loan which contains information about who they are currently lent to. 5. Loans consist of BorrowerInformation and Item. 6. BorrowerInformation stores the information about a single borrower (we gave this name to distinguish from the actor ‘borrower’ in last weeks exercise). It stores first and last names, address, city, and postcode. It also store an array of current Loans and an array of current Reservations 7. Reservations consist of Title and BorrowerInformation.