Produce a java implementation of the gui

Assignment Help JAVA Programming
Reference no: EM13330050

For your Assignment 2 Part 1 submission you are required to produce a Java implementation of the GUI for the Agriculture image viewer component of your overall Agriculture File Storing and Management (FSM) System.

The image viewer should fulfil the following requirements:

- To provide a simple password logging (authentication) component: this can be achieved as simply as having a username and password string fetch and compare type of authentication component. In other words, at login stage each user's username and password are compared against the user's stored details in your database. Note that it is acceptable if you have already opted for another more  sophisticated design of this function.

- To provide an image search/filtering component: this should enable you via a suitably designed GUI to search your image database using a least three search criteria, which are detailed below. This function can be achieved as simply as implementing a JDBC component that enables you to execute a set of SQL queries, then display the resultsets as a shortlist that will be used by the image viewer described below. For the images search criteria you should consider at this stage implementing a database query by:

- Image name or filename
- Location of the image where it was taken.
- Timestamp of when the image was taken.
- Other criteria are also possible including combinations of the above.

- To provide an image browser/viewer component: this should enable you to implement a GUI component to select from the resultset (shortlist defined above) an image to be viewed. The GUI ought to display the image including its associated details stored in your image database.

6.3 Assignment 2 Part 2:

For your Assignment 2 Part 2 submission you are required:

- To complete and/or enhance the implementation of your Agriculture Image Storing, Viewing and Management (FSM) Java application, which you have specified in your Assignment 1 and shown in Assignment 2 Part 1.

- To design and implement an enterprise web application:

- To enable you via a web browser access your image database for instance to query the database about stored images, update their metadata, and/or download images.

- To upload new images to your image repository (ie file server). This will be discussed during class and further specifications and/or clarifications will be release as and when required.

- The above set of steps is intended to guide you through the design and implementation. If you have any query regarding your current design and implementation and its fit with the above requirements please let me know and/or discuss this with me during one of the Lab.
session.

- Your updated design document (if required).

- The necessary Java code, relevant J2EE resource, and sql script for me to test and review your implementation.

Reference no: EM13330050

Questions Cloud

What is the mass of glider : Two gliders are moving on a horizontal frictionless air track. Glider 1 has mass m1 = 196.7 g and is moving to the right (positive x-direction) with speed 2.687 m/s. What is the mass of glider 2
State the procedure for sales tax registration : State the procedure for sales tax registration in detail. Alsoexplain the process of bookkeeping and invoicing requirements asper the statues of sales tax I the Pakistan.
How much time does the disk take to reach maximum velocity : A compact disc, initially at rest, is spun up to an angular velocity of 22 rad/s by a constant angular acceleration of 4.0 rad/s^2. How much time does the disk take to reach maximum velocity
What is the velocity of the body : The only force acting on a 3.0 kg body as it moves along the positive x axis has an x component Fx = -7x N, What is the velocity of the body at x = 4.9 m
Produce a java implementation of the gui : For your Assignment 2 Part 1 submission you are required to produce a Java implementation of the GUI for the Agriculture image viewer component of your overall Agriculture File Storing and Management (FSM) System.
What is the magnitude of the accelerartion of the blocks : Two blocks connected by a cord passing over a small, frictionless pulley rest on frictionless planes. (m1 = 101 kg, and m2 = 45 kg. What is the magnitude of the accelerartion of the blocks
Within a healthcare organization investigate : Within a healthcare organization investigate and report on the following practice is a healthcare organization rural or urban and what is the percentage of uncompensated care for a organization if it was your organization.
Determine at what height does the collision occur : Ball A is dropped from the top of a building of height h at the same instant that ball B is thrown vertically upward from the ground. At what height does the collision occur
Rates of income tax and separate block of income : Make a chart highlighting the rates of income tax and separate block of income for salaried person in the light of the financial year 009-2010. Exemplify with the help of imaginary figures.

Reviews

Write a Review

JAVA Programming Questions & Answers

  Implement a shopping cart class with user interface

project will be to implement a shopping cart class with user interface (UI) that contains main() in Net Beans. The UI class will be used to perform user input/output and to invoke the appropriate methods of shopping cart class. When your program star..

  Create a book class

Create a Book class. In addition to properties of author and isbn, with setters/getters, the Book should override Object's base method "boolean equals(Object)" and have a "boolean validate()" method.

  Write and run a java program

Write and run a Java program which allows the user to input two doubles and outputs the greater of the two?

  Describe the equivalence classes

Prove that these relations on the set of all functions from Z to Z are equivalence relations. Describe the equivalence classes.

  The burn and distance traveled

The Burn and distance traveled and the "meters to go" should appear on two lines as shown in the sample output. Note that this print should be done within the while loop.

  Java project

Prompt the user for an int between lower and upper boundary.

  What is a nested inner class

What is a nested inner class? What special privileges does a nested inner class have? Give an example of how you declare a nested inner class

  Mean and standard deviation using using eclipse

Java programming to calculate Mean and standard deviation using Using Eclipse.

  Class sorter which contains methods for selection sort

Write a class Sorter which contains methods for selection sort, insertion sort and bubble sort (start with the code below). Then create a client class which asks user to enter ten numbers using arrays. Then the program asks user which sorting algo..

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

  Print the contents of the array

Prepare a second loop that prints the contents of the array

  Write prolog clauses to express therelationships

Write prolog clauses to express the following relationships, given the parent relationship: grand-parent, sibling, cousin.

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