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

MATLAB, Requested figure handle in use by another object, how do i fix this...

Requested figure handle in use by another object, how do i fix this?

Design the complete user interface of the simulation, Task 1- Design the co...

Task 1- Design the complete user interface of the simulation. Task 2 -Design the record structures of the text files that are required to drive the working simulation. Populate

Explain rmi architecture, RMI uses a layered architecture; every of the lay...

RMI uses a layered architecture; every of the layers could be increased or replaced without affecting the rest of the system. The details of layers can be summarised as follows:

Implement design in the java programming language, Implement your design in...

Implement your design in the Java programming language. Your main program file must be called MIPSim.java. Your simulator should implement the MIPS instruction set with the rest

What are the different parts of autoproxying, a)  BeanNameAutoProxyCreator ...

a)  BeanNameAutoProxyCreator b) DefaultAdvisorAutoProxyCreator c)  Metadata autoproxying

Implementation of Kruskal’s Algorithm, • A Graph Data Type (including a dis...

• A Graph Data Type (including a display method to show adjacencies) • A Cycle Checker (as described in lecture notes) • An Edge class • A sorting algorithm to sort an array of Edg

Prepare neo4j database of airline airports and routes, Prepare Neo4j databa...

Prepare Neo4j database of airline airports and routes. Implement Dijkstra algorithm to evaluate shortest path for flights with available seats. I'm need a developer with Neo4j/g

Palindrome, A palindrome is a string that reads the same from both the ends...

A palindrome is a string that reads the same from both the ends. Given a string S convert it to a palindrome by doing character replacement. Your task is to convert S to palindrome

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