Reference no: EM133042541 , Length: word count:2000
COM710 Web Technologies - Southampton Solent University
Assessment - Report and Software Artefact
Problem Scenario
The Student Academic Misconduct Guidance Service (SAMGS) provides information and services to students related to academic misconduct. Their aim is help students understand and recognise different forms of academic misconduct, uphold the standards of their respective institutions, and adopt an ethical and professional approach to their academic work.
SAMGS wish to develop a website that will allow them to share their information and services with the global student community. They have tasked you to develop their website.
SAMGS would like their website to offer the following functionality: Student User:
- Allow a (non-logged in) student user to access pages with information and guidance related to academic misconduct.
- Allow a student user to register and login to the website.
- Allow a logged in student user to manage their profile.
- Allow a logged in student user to book and manage appointments with a SMAGS advisor.
- Allow a logged in student user to view a history of their activity on the site.
Advisor:
- Allow a logged in advisor to manage their availability (when they are available for student users).
- Allow a logged in advisor to manage their appointments.
Admin:
- Allow an admin user to manage user accounts including adding and removing users (students or advisors).
- Allow an admin user to generate and view reports summarising relevant information and statistics.
Technical Requirements
Database - The data related to the website should be stored in a PDO (MySQL) database using a suitable data model. Relevant data should be identified and stored. As a minimum, the database should contain at least 3 tables including a table to store information about the different types of users.
Back End (API) - A suitable back-end should be implemented using PHP. You are not expected to use a back-end framework but instead you should demonstrate your own implementation using PHP.
Front End - The website should render suitable views using HTML5 standards compliant mark-up. The front-end web pages should allow a user to interact with the website and make use of the functionality exposed by the API.
Authentication - Suitable authentication should be added so that logged in users can access relevant functionality.
Filtering, Sorting and Pagination - Suitable functionality should be added to support the filtering, sorting and pagination of results where relevant.
Technologies - You should only use the technologies taught in this module to implement your solution. These include HTML, CSS, JavaScript, AJAX, BootStrap, PHP, MySQL, PDO, Git and GitHub.
Evidence of Development
You should evidence your work throughout your assessment by creating a suitable private Git repository and regularly committing to your repository as you develop your solution. You should include evidence of your commit history in your report. You may be asked to show your project's Git repository as part of the demonstration of your final working solution.
Attachment:- Web Technologies.rar
Determine which product it should produce
: Sage Corporation manufactures two products. If Sage's machine hours are limited to 2,000 per month, determine which product it should produce
|
Design and development of the software product
: Demonstrate the application of object-oriented programming using Java - The implementation should be consistent with the design, and where this is not the case
|
Compare the market capitalization-to-revenue ratio
: Southwest Airlines (LUV) had a market capitalization of $15 billion, debt of $3.0 billion, cash of $4.0 billion, Compare market capitalization-to-revenue ratio
|
What could you do to increase the value of the investment
: You are trying to accumulate $2,000 at the end of 5 years by contributing a fixed amount at the end of each year. What could you do to increase the value
|
Report and Software Artefact Assessment
: Report and Software Artefact Assessment - creating a suitable private Git repository and regularly committing to your repository as you develop your solution
|
Determine the annual profit
: On the other hand, the current sales volume is 4,000 units per year, at a price of $ 15,500 per unit. Determine the annual profit
|
What the total annual storage and ordering cost
: The company is capable of manufacturing 1,000 units per week working from Monday to Friday. What the total annual storage and ordering cost
|
How much is the tax due
: Mr. Tany Taxo is an employee of DEF Enterprises, a minimum wage earner. He earned an annual income of Php 160,000. How much is the Tax due
|
What is the amount that she should accept in this scenario
: Sarah just won a settlement with an insurance company, which entitles her to receive payments of $30,363. What is the amount that she should accept
|