Great Deal! Get Instant $10 FREE in Account on First Order + 10% Cashback on Every Order Order Now

MITS5502 Developing Enterprise Systems Project 50% deduction for Late Submission within one week 0 mark for Late Submission more than one week 0 mark for duplicated Submission or Shared Work You will...

1 answer below »
MITS5502
Developing Enterprise Systems
Project
50% deduction for Late Submission within one week
0 mark for Late Submission more than one week
0 mark for duplicated Submission or Shared Work
You will be marked based on your submitted zipped file on Moodle. You are
most welcome to check your file with your lab tutor before your submission.
No excuse will be accepted due to file co
uption, absence from lecture or lab
classes where details of lab requirements may be given.
Please make sure that you attend Lecture EVERY WEEK as low
attendance may result in academic penalty or failure of this unit.
MITS5502 Project

Copyright © XXXXXXXXXXVIT, All Rights Reserved. 2
Table of Contents
Objectives .................................................................................................................... XXXXXXXXXX3
An Introduction to the Project ...................................................................................... XXXXXXXXXX3
How to develop the Project .......................................................................................... XXXXXXXXXX5
What to Submit ............................................................................................................ XXXXXXXXXX5
The Project ................................................................................................................... XXXXXXXXXX6
Part_1: Product Maintenance (solution given) ............................................................ XXXXXXXXXX6
Part_2: Product Maintenance with custom tag validation (solution given) ............... XXXXXXXXXX12
Part_3: Product Maintenance with a database using JDBC (to be submitted) .......... XXXXXXXXXX13
Part_4: Product Maintenance with a database using JPA (to be submitted) .............. XXXXXXXXXX14
Part_5: Product Maintenance with SSL and authentication (to be submitted) .......... XXXXXXXXXX15
Part_6: Product Maintenance within the Music Store web site (to be submitted) ..... XXXXXXXXXX17
MITS5502 Project

Copyright © XXXXXXXXXXVIT, All Rights Reserved. 3
Objectives
This assessment item relates to the unit learning outcomes as in the unit descriptors. It is worth
40% of the total marks for the unit. The project in this document let you apply the enterprise
application design skills that you learn in MITS5502 by creating a Product Maintenance
application that lets users add, update, and delete the product records that are available to the
application.
NOTE: The solutions of the first two parts are given to you to give you a general idea of what you
are expected to do. Make sure you read the description of each part and try to do the first two parts
even though the solutions are given.
An Introduction to the Project
The Project is divided into six smaller parts that each part builds upon the previous parts. Each
Project part should take about 1.5 hours to complete.
Project parts General description and tasks Weightage
Part_1 Solution provided 0%
Part_2 Solution provided 0%
Part_3 Use Part_2 to complete this part (copy Part_2 and rename it Part_3) 10%
Part_4 Use Part_3 to complete this part (copy Part_3 and rename it Part_4) 10%
Part_5 Use Part_4 to complete this part (copy Part_4 and rename it Part_5) 10%
Part_6 Use Part_5 to complete this part (copy Part_5 and rename it Part_6) 10%
MITS5502 Project

Copyright © XXXXXXXXXXVIT, All Rights Reserved. 4
Use NetBeans IDE to rename. Right click the project folder and choose rename option. Don’t
forget to check “Also Rename Project Folder”.
Figure 1 Rename option
Figure 2 Rename Project Folde
MITS5502 Project

Copyright © XXXXXXXXXXVIT, All Rights Reserved. 5
How to develop the Project
The description of each Project part includes images that show how the pages should appear in a
owser, a general description of the operation of the project’s pages, and some general
specifications for how the project should be coded. This information is detailed enough for you
to complete the project. However, you will need to determine any unspecified details on your
own. For example, you will need to create your own names for the servlet and JSP files that you
create, you will need to determine what e
or messages to display when the user enters invalid
data, and so on.
Unless you’re instructed otherwise, you can implement each Project using any programming
techniques you wish. In some cases, however, the project’s specifications will direct you to use a
specific programming technique. In that case, you should implement the project as directed.
NOTE: Make sure you take screenshots of each step as well as output results and paste them
into “studentIDMITS5502.doc” with appropriate heading. Your Project will not be marked if this
word document is missing.
What to Submit
(1) A root folder “studentIDMITS5502_Project” containing:
(A) “studentIDMITS5502.doc”
(B) The Project folders
i. Part_1
ii. Part_2
iii. Part_3 (and your codes to complete this Part)
iv. Part_4 (and your codes to complete this Part)
v. Part_5 (and your codes to complete this Part)
vi. Part_6 (and your codes to complete this Part)
(2) Your responses to each Project part should be in the form of a written essay (use the temple
given on Moodle) which includes:
(A) Front page
(B) TOC
(C) Header and footer
(D) Explanation and screenshot of all steps involved in the Project application (code,
all output tests including reports, IDE project structure … etc.). Make sure you put
all in each appropriate heading according to the TOC.
(E) Used references
(F) The name of the Word document should be “studentIDMITS5502.doc”
You are required to zip the root folder (1) for submission via Moodle by the due date.
NOTE: Your Project will not be marked if any one of the 2 items above is missing.
MITS5502 Project

Copyright © XXXXXXXXXXVIT, All Rights Reserved. 6
The Project
The following pages present the user interface, operation, and specifications for each project. As
you view these pages, remember that each part builds upon the previous parts.
Part_1: Product Maintenance (solution given)
For this part, you’ll create a series of pages that allow you to add, update, or delete a product that’s
available to the application.
The Index page
The Products page
The Product page
MITS5502 Project

Copyright © XXXXXXXXXXVIT, All Rights Reserved. 7
The Confirm Delete page
Operation
(1) When the application starts, it displays the Index page. This page contains a link that leads to the
Products page that can be used to add, update, or delete products.
(2) To add a new product
Answered Same Day Oct 30, 2020 MITS5502

Solution

Meenakshi answered on Nov 01 2020
132 Votes
please open the link
https:
drive.google.com/open?id=1ND50gy4jZnzqWqPBG9kJT50emNEvCf_I
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here