A java gui application, JAVA Programming

Assignment Help:
  • Design

A Word document/ report containing program design documentation, including UML diagrams (Use case, class and sequence) and written descriptions of each class or module. Also provide traceability to the project requirements, explaining how and/or where each requirement is met by your design. This can include a 'story board' showing navigation through the GUI 'screens'.

  • Programming

o   All of your code files (java files) - I do not want a jar file with class files

1  The code must be compiled and run with the Java 1.5 SDK (or 1.6). No proprietary extensions allowed, even if a tool makes use of them.

2   No database shall be used in the running of the program, instead, use collection classes to implement your model if you need to. Extensions to solutions of file saving can include a database however.

3  GUI:

4 SWING. This will be contained in your code files, however you are also expected to provide screen-grabs of your GUI (Word document).

  • Documentation

1   Reasonable inline code documentation, providing Javadoc generated documentation, with method descriptions, parameter and return value descriptions.

2   Identification within the code of the main Java language constructs.

  • Research

1   A Word document/ report containing an investigation into design patterns.

Use your own words and write your own code. Avoid plagiarism, collusion, and copying.


Related Discussions:- A java gui application

Describe two reasons driving the termination of processes, Question 1: ...

Question 1: (a) Describe two reasons driving the termination of processes. (b) Discuss the five main steps the OS would implement once it has decided to create a new proc

Prob, hi there I have some problem on java .. can u do it for me

hi there I have some problem on java .. can u do it for me

PatternPrinter , The method should printout line numbers from 1 to howmany ...

The method should printout line numbers from 1 to howmany in the previous format -ONLY WHEN is divisble by 3 but is should not oupt more then 3 numbers on the line. input 1 outpu

Java remote method invocation (RMI) architecture, Java Remote Method Invoca...

Java Remote Method Invocation (RMI): It gives a way for a Java program on one machine to interact with objects residing in different JVMs. The important blocks of the RMI arc

Web application in Java.., 1. Go to www.bytesizebook.com 2. Follow the firs...

1. Go to www.bytesizebook.com 2. Follow the first link: Guide to Web Development with Java 3. Click on Examples tab 4. Go down to Chapter 4 to find all jar folders, packages, class

data integrity - security component, Data integrity helps to make sure if ...

Data integrity helps to make sure if something is communicate and not tampered with in the mean while when transmission take place. Checksums: Simply inserts the bytes withi

Explain any five buzz words in java, Question 1 Explain any five buzz w...

Question 1 Explain any five buzz words in Java 2 Explain exception classes and also explain common exceptions in java 3 Explain primitive and abstract data type in java

Program, Luminous Jewels - The Polishing Game Byteland county is very famo...

Luminous Jewels - The Polishing Game Byteland county is very famous for luminous jewels. Luminous jewels are used in making beautiful necklaces. A necklace consists of various lum

Describe overriding methods, Describe Overriding Methods ? Assume that...

Describe Overriding Methods ? Assume that one day you've just finished your Car class. It's been plugged into your traffic simulation that is chugging along merrily simulating

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