Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Hi expert, I need to create a prototype web based system that will allow staff to report IT issues. Scenario: Anna is a teacher. She
Hi expert, I need to create a prototype web based system that will allow staff to report IT issues. Scenario: Anna is a teacher. She turns on her classroom projector and there's an error message on the computer informing the bulb of the projector needs replacing. She accesses the IT technical support system to request that an IT tecnician comes and replaces the bulb. On the website she is asked to login She uses a username of schoolstaff and a password of school The website allows her access and she is now presented with a screen to report her fault. She fills in her name, email, location of the fault, and a description of the issue, pressing submit. A message comes up saying her request has been submitted.
John, an IT technician, is looking for any IT issues and accesses the IT technical support system on his smart phone. He logs in using ittech as the username and support as the password. He is now presented with an option to see completed or incomplete jobs. He clicks on incomplete jobs and sees a request to change a bulb in a projector. He locates the bulb and goes to the classroom to complete the job. Once the job is completed, he changes the status of the job on the website to complete.
The requirements to complete the prototype are:
Allowing a technician or other staff to login using the passwords mentioned in the scenario. This login functionality does not need to use session cookies and is only a form of security to restrict access to staff only. It is recommended I use a serverside functionality to achieve this. After login a technician should be redirected to a page to view complete or incomplete jobs, where as a staff member should be redirected to a page to report an IT issue.
A staff member should be able to report an IT issue and this should be stored in a MySQL database. The form to report the fault should validate with both clientside and serverside validation to ensure the system is robust.
A technician will be able to view a list of incomplete jobs with their associated data. They will have the ability to change a job status from incomplete to complete and this will update the database record.
To ensure the system is robust, I have to produce a testing table with at least tests. An the testing table should follow this structure: Test number; Test title; Test description; Predicted result; Actual result; Fix.
I need to write a word critical evaluation that evaluates the strenghts and weaknesses of this web information system, identifying and suggesting improvements for the future.
Please, can you help?
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