Draw a use case diagram in uml, JAVA Programming

Assignment Help:

Extend the given drawing program (the version that allows undo and redo) as follows:

a) Allow the user to select font and font size; user should also be able to boldface, underline,  and italicize future labels. Once the options are chosen, they would apply to all succeeding  labels until the user changes the options again.

b) Implement the ability to draw polygons.

c) Implement the ability to create rectangles and load images into them.

All of the commands should support undo and redo.

Comment out any package declarations in source files.

Document your requirements and design using the following:

1. Use cases diagrams and process(table) for the functionality

2. Sequence diagrams

3. Class diagrams

Give brief explanations relating the above components.

I don't want to just look at a bunch of pictures. You must explain things.


Related Discussions:- Draw a use case diagram in uml

Eclipse javaj, how to write coding for money and currency

how to write coding for money and currency

Advanced java info1414, This is a working program that shows election resul...

This is a working program that shows election results from the infamous 2000 presidential election involving a lot of Floridians and 'hanging chads'. The program as written reads a

How to construct objects with new operator, How to Construct objects with n...

How to Construct objects with new operator? class Car { String licensePlate; // e.g. "New York 543 A23" double speed; // in kilometers per hour double maxSpeed;

Benefits of spring framework, Benefits of Spring framework : Spring can...

Benefits of Spring framework : Spring can effectively organize your middle tier objects as given in the diagram above, whether or not you select to use EJB. Applications create

Point of Sale Terminal, The problem statement is pretty simple. We need a s...

The problem statement is pretty simple. We need a software implementation of a Point of Sale terminal at a typical store. The users of the system are the cashiers sitting at the sa

Java, 1. Which of the following are not valid Java identifiers, and why? (...

1. Which of the following are not valid Java identifiers, and why? (a) wolVes (b) United(there is only one) (c) 87 (d) 5 3 (e) Real ale (f) isFound?by 2. A class Television

How many iterations would this for loop run for, How many iterations would ...

How many iterations would this ‘for' loop run for? for ( x = 50 ; x document.write ( x ) ; } Answer: 50 iterations

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd