Network asset register project

Assignment Help JAVA Programming
Reference no: EM132297193

Project - Network Asset Register Project

Write a GUI program in Java to satisfy the following:

1. Create a class to store information on Network infrastructure assets. The name of the class is: NetworkInfrastructureAsset.

2. The class must store the serial number, device brand, model number, date of manufacture, date of purchase, date of install, date of last maintenance.

3. Every instance of NetworkInfrastructureAsset should be maintained every 6 months.

4. Network Infrastructure Asset may include PCs, Monitors, Routers and UPSs. These assets inherit the NetworkInfrastructureAsset class.

The student should declare these four sub-classes, and add additional attributes to each sub-class. For example, in the PC sub-class, the student can add the attributes int screenWidth, and in the sub-class, the student can add the attribute Date batteryReplacementDate for the UPS sub-class).

5. Use an appropriate Java Container class to store instances of the NetworkInfrastructureAsset class. Ensure that the container can store and retrieve instances of the class.

6. Validate all user data to ensure consistency, reduce errors and that mandatory data is present. Test for missing data, non-numbers or dates, or out of range numbers.

7. Place all input and output operations into try catch handlers.

8. Provide methods to report the following: count of items and items with overdue maintenance.

9. Use Java Swing classes for implementing a Graphical User Interface. Use a JTab, a JRadioButton, or any other way to allow you to display the relevant form for each of the asset type. An example is provided below.

Additional 50 Marks will be awarded for:

1. Validating the bounds of data entered and not storing invalid data. Return negative result codes for invalid data and test for these in your test.

2. Prompt the user to repair or re-enter invalid data and program must not crash

3. Add a search method to find the index of an asset, and display the asset data on a JLabel component.

Attachment:- Network Asset Register Project.rar

Reference no: EM132297193

Questions Cloud

Key sources for gathering data in healthcare administration : Discuss key sources for gathering data in healthcare administration today.
What do you think that will mean for over-the-air radio : With the growth in smart phones with data plans, are ad-supported "cloud" sites like Pandora the future of radio? What do you think that will mean.
Develop consumer benefit package for service business : Develop consumer benefit package for a service business in your community. Be exhaustive and explicit in your package identification.
Analyze the basic principles of selected teaching theories : Analyze the basic principles of selected teaching and learning theories. Evaluate the methods that businesses and other post-secondary education environments.
Network asset register project : Network Asset Register Project Create a class to store information on Network infrastructure assets. The name of the class is: NetworkInfrastructureAsset
Strike weapon for unions versus employer economic weapons : Evaluate the effectiveness of the strike weapon for unions versus the employer's economic weapons.
About the relationship between new world and its customers : What critical information do you think would be most helpful for the sales force to be able to access about the relationship between New World and its customers
Why you are seeking a scholarship grant : Why you are seeking a scholarship grant and how will receiving it help you meet your educational and career goals. ( Do not exceed over 500 words).
Identify the process of inquiry and methodological approach : Identify the process of inquiry and methodological approach you will use in your research project. If you can succintly and directly identify

Reviews

len2297193

5/1/2019 2:24:43 AM

this is a simple java programme,i want just pass mark for this.can you do it for me? Maximum Marks = 100 (25% for the subject) Due by midnight of Friday

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

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

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