LibraryUML
1
Description:
Create a UML diagram for the items in the users package in the LibraryUML application.
Purpose:
Develop skills in creating UML diagrams and analyzing the structure of object-oriented code.
Requirements:
Included with this challenge is a zip file of the LibraryUML application (LibraryUML.zip). In the
LibraryUML application is a package called users. Create a UML diagram of the items in users
which includes the following classes: GuestUser.java, Record.java, RecordState.java,
RegisteredUser.java, RegisteredUserAction.java, User.java, UserAction.java, UserType.java,
VipUser.java, and VipUserAction.java.
LibraryUML.java is NOT in the users package and is not to be included in the UML diagram.
The UML diagram is to be created with this tool: http://draw.io
At the top of the diagram put your: name, pawprint, and date
You should NOT use a different tool and the UML diagram MAY NOT be hand drawn with
pencil/pen and paper.
You are to submit a png, jpg, gif image file, or a PDF. You are to use the following naming scheme:
<Pawprint>LibraryUML.<extension>
The Pawprint is to begin with a capital letter and the remaining letters are to be lower case. The
extension is to match the format of the file being submitted. If the Pawprint is Abcxyz9 and the
image file format is a png, then the file name is to be Abcxyz9LibraryUML.png
You are to follow the UML specification information provided in Performance Supportsection for
this challenge on Canvas. In that section you will find the UML.pdf I created that summarizes the
rules. You can also use the “All the UML you need to know” By Paul Gestwicki link provided. Note
that most of the content in the UML.pdf will be provided to you for the midterm and final exams,
so you should use it to become familiar with the format of the document and the information it
contains.
NOTE: and are to be used where necessary. Use the ? and ? characters and not two greater
than or less than signs.
When finished drawing your UML diagram from draw.io, make sure everything is done correctly
and then export the UML as one of the formats listed above and submit the challenge on Canvas.
LibraryUML
2
Things to submit on Canvas:
The UML exported image file created after you export your UML from draw.io.
You may also submit screenshots of your UML diagram in the browser after finished with the
system clock for proof (optional). Put all your screenshots in a folder, name the folder
“<Pawprint>Screenshots” where you replace <pawprint> with your pawprint, and zip them,
even if you only take one. Then submit the zip of screenshots on canvas.
Note: You are only allowed to submit one thing at a time on canvas. You cannot submit the UML
exported image file and your screenshots. Therefore, first submit the screenshots, then click “resubmit”,
and submit your UML exported file. On your end, it will look like you only submitted the
UML exported file, however, on our end, we will see both.
版权所有:编程辅导网 2021 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。