Projectyou will create a secure parts inventory catalog

Assignment Help JAVA Programming
Reference no: EM13371135

Project:

You will create a secure Parts Inventory Catalog system using Model 2 architecture. The application will require a user to have the proper access right to enter the system, and when satisfied, presents the catalog of items currently available in the inventory.

Accessing the system, an authorized user will be able to see the list of items (in the ItemsCatalog page) and get the detailed information about each of them when selecting a specific item in that list ( the detail data will be presented in the ItemDetails page, where a user will be redirected when making a specific item selection from the list ).

If possessing administrative access , a user will be also able to access the NewItem page, which allows to collect a new item data as entered by the admin user and processes that data to be stored in the ItemsCatalog.txt flat file. The same file should be used to fill-in the items list in the ItemsCatalog page , and to display all selected item details in the ItemsDetails page.

You will create an initial ItemsCatalog,txt flat file storing data for a few items. Each item data should include ID, Name, Description, Price, QuantityInStock. When a user sees the ItemsCatalog page, the list of item Names (only) should be retrieved from the file and displayed in a combobox or a listbox. When a user makes a selection of a particular item, processing should be forwarded to the ItemsDetails page, where all data for the item selected should be retrieved from the file and shown in a proper set of textboxes. If a user has the administrative rights, the link "Go to New Item Page" should be displayed, and an admin user should be allowed to go to the NewItem pageto insert new item data to the ItemsCatalog file.

Implementations of the project may vary - but you need to use servlets , JSPs, JavaBeans, session management, and combination-programmic Web security management to make you application functional and secure. You might consider creating a custom Item business class/bean, each object of which will be able to store data for a particular item as retrieved from the flat file. A use of an ArrayList for all such Item objects could serve as a reasonable temporary container for all Items data stored in a flat text file.

You are not using a database /database access in this project, no DBMS of any kind should be involved.

you will use JSP pages for the view, a servlet(s) as a controller, JavaBeans and ordinary Java classes as the model.

When completed , please .zip the whole NetBeans project folder containing your Web application. Make sure it includes all the files (e.g., configuration ones), and all resources which your application uses ( e.g., a flat file with the list of items has to be located inside the project folder, and the relative paths are to be used in the codes accessing that file - no absolute paths of the type C:\MyLocalFolder\MySubfolder; it prevent your .war file to be functional on the UMUC server).

Reference no: EM13371135

Questions Cloud

1 an art professor was interested in seeing what size group : 1. an art professor was interested in seeing what size group is best to prime the pump so to speak to encourage
Purposethis document is to suggest new safety features for : purposethis document is to suggest new safety features for the cruise line industry that would be beneficial to major
1write a short term paper on a business economics topic of : 1.write a short term paper on a business economics topic of your choice. think of this paper as a short literature
Suppose that it people use m3 to commute to london by car : suppose that it people use m3 to commute to london by car. each drivers chooses how many times to travel a year s. the
Projectyou will create a secure parts inventory catalog : projectyou will create a secure parts inventory catalog system using model 2 architecture. the application will require
1 identify and discuss strategic capabilities resources and : 1. identify and discuss strategic capabilities resources and competences of the chosen company using appropriate
These messages come from a range of peoplecompanies and may : these messages come from a range of peoplecompanies and may be through any number of formats including radio television
Requirementthe annotated outline should address each of the : requirementthe annotated outline should address each of the tasks listed above. you need to briefly describe what
1use the second-order accurate central difference : 1.use the second-order accurate central difference approximation and the first-order forward difference approximation

Reviews

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