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
This project is based on the teams example of chapter 1. Instead of teams, you will consider employees working in a department in a company. (Departments and employees are analog

Messaging is a method of communication among software components or applications. A messaging system is a peer-to-peer facility: A messaging client can send messages to, and receiv

How can you define a consistent web design? Why is it needed? A consistent web design should be the one in which achieves the result in which it was designed for, which result

I want someone to help me prepare a simple inventory system. I am not a programmer trying to learn as i go. Skills required: Android, Java, iPhone, Mobile Phone, Objective

Need Simple Desktop Software I am seeking a software that can do the subsequent: 1. Check position for a URL in Google, Yahoo, Bing. 2. Check position for a YouTube video

Java Programming 1. Write a program in Java to find the highest of any five numbers. How do you compile and execute this Java program? 2. Write a program to explain the Exce

What is an object's lock and which objects have locks? An object's lock is a mechanism that is used by multiple threads to get synchronized access to the object. A thread may i

Write a Java program called SalesInfoMiner that reads in a file of products, stored in text format (2 lines per entry). The program must then read in information about past sales t

Differentiation the JDK 1.02 event model and the event-delegation model introduced with JDK 1.1?

Your class must contain the followings (20 points):Code a simple class in JAVA classed “Student. · Variables (name, age, addressStreet, city, state, zip, country) ·