Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Musicology Warehouse ( MW ) is a hub for the diverse world of music, an art form that has existed since immemorial. With various genres
Musicology Warehouse MW is a hub for the diverse world of music, an art form that
has existed since immemorial. With various genres such as Gospel, Hip Hop, and
Reggae, the music industry thrives with many interests and intentions.
True to its name, "warehouse," the establishment serves as a distribution centre for
retail music platforms like Spotify, Deezer, etc., ensuring the supply of different music
genres across the globe.
Besides online platforms, MW has physical stores with branches strategically located
throughout South Africa where customers can conveniently procure their preferred
music.
Musicology Warehouse MW is seeking a solution from you, a web developer, to
address two key requirements. The first requirement is a way for admin staff to handle
stock levels. Each branch has a driver who delivers items to customers, a branch has
stock items or different music genres. The admin staff will need to track how many
physical copies of CDs are available. An Albumtype in MW must be one of the
following: nonpromo, promotional, ondiscount. The albumcategory is the genre the
album belongs to The admin must be able to add albums and track the number of
CDs available.
The second requirement is the development of the CSTCS or Customer Search To
Checkout System. This system aims to provide customers with a seamless
experience, allowing them to search for albums, add selected items to their cart, and
have the flexibility to view or update the cart as needed.
Required:
Develop an online STOCK INVENTORY SYSTEM and CSTCS using PHP HTML
CSS JavaScript, jQuery, and MySQL to provide an interface for Admin staff in
each branch
The system must use frontend validation on key data fields.
Use a MySQL database to store data in this application
HINTS:
Use a Password login routine, Menus, Buttons, etc., in your GUI to simplify
user interaction with the system.
The system must have formal login and logout routines.
The Username for the system admin who has access to all functionalities must
be Myuser and the password must be SA@
You must create separate roles for each type of user, ie advisor, nurse, doctor,
etc.
At each stage of application processing, appropriate screen layouts, prompts,
and messages must be used to assist the user. For example, a student may
receive a message that they have been acceptedrejected
For consistency, use CSS stylesheets to define common interface features
such as colour, fonts, and menus
Paste the PHP and HTML codes that create or register a new Admin User
marks
Paste the JavaScript validation code for the username and password in the user login form.
marks
Paste a screenshot of the user login screen. marks
Paste the CSS code showing definition of any components, eg headings, fonts, etc., used in your application. Do not give definitions of more than components. marks
Paste the PHP statements you used to connect the application to your database. marks
Paste the MySQL statement that you used to create the main Musicologys Warehouse MW database. marks
Paste MySQL statements to create the albums table within the MW database. This must clearly show all the fields relating to an user. marks
Paste the MySQL statements you used to create the Admin and CD This is the table that stores details about Admin and CD details
marks
Paste a screenshot from your browser to show a user logging into the system. Use YOUR ACTUAL details, such as the name and password of a admin user customer. marks
Paste a screenshot to show the user referred to in question SUCCESSFULLY logged into the system. The screenshot must show the name of the logged in user. marks
Paste the PHP code for the logout exit method, function, or program.
marks
Paste your screenshot of the logout window. marks
Paste the PHP code that adds a albumCD to the database applicants table marks
Paste a screenshot from the browser showing ALL functions on the system. marks
Increase the stock level quantity by the admin user shown in the screenshot for question Show the modified application in a screenshot.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started