Draw a use case diagram in uml, JAVA Programming

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.

Posted Date: 3/12/2013 3:05:12 AM | Location : United States







Related Discussions:- Draw a use case diagram in uml, Assignment Help, Ask Question on Draw a use case diagram in uml, Get Answer, Expert's Help, Draw a use case diagram in uml Discussions

Write discussion on Draw a use case diagram in uml
Your posts are moderated
Related Questions
Aspect-Oriented  Programming  (AOP)  represents  OOP  (Object  Oriented  Programming)  by  giving  the developer to dynamically change the static OO model to make a system that can

Struts framework                            J a v a Server Faces More matured since Struts has been started for a few years. It has got var

Advice is the execution of an aspect. It is something like telling your application of a new behavior. Generally, and advice is inserted into an application at joinpoints


Ask question how to implement a decision tree in java #Minimum 100 words accepted#

Explain the uses of JVM verifier The JVM "verifier" checks the code when it's loaded to verify that it has the correct structure --that it does not use an uninitialized pointer

Create an online multiple-choice quiz using JSP/Servlets technology. The quiz should draw questions from an array of predefined questions (at least fifteen). You should use a meani

Describe even higer dimensions in java? You don't have to stop along with two dimensional arrays. Java allows arrays of three, four or more dimensions. Therefore chances are pr

The following set of short questions will focus on getting you familiar with JavaScript functions. All functions and testing should appear in a single XHTML 1.0 Strict page. All

What is the importance of static variable? Static variables are class level variables where all objects of the class refer to the similar variable. If one object alters the val