Report and Software Artefact Assessment

Assignment Help Web Project
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

Reference no: EM133042541

Questions Cloud

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

Reviews

Write a Review

Web Project Questions & Answers

  Evaluating an ecommerce website

Create a check list that contains key point for evaluating an ecommerce website - Write a short, reflective report about website

  Gpc and runtime magic quotes

Create a script that lets you know whether Zeus or Helios has the GPC and Runtime Magic Quotes turned on or off. The output should have appropriate labels that define what output signified and should display 'ON' or 'OFF' depending on the setting.

  Creating functions through conditional operator

Use the conditional operator and the cal_days_in_month function, determine the number of days in the current month and output to browser whether it is normal month or a leap month.

  Web development projects with database

Since the vast majority of web-development projects involve a database, do you think that computational activities should be performed there, or do you think they belong in the XML page or stylesheet?

  Comparing shelf software packages

Required assistance with comparing and contrasting two main off the shelf software packages that could be implemented in an organization.

  Web based scams

Web phishing, pharming and vishing are popular web based scams. Talk about currently used tools and recommended measures to defeat this kind of attacks efficiently?

  Explanation of contextual links

The most powerful hypertext capabilities is the the contextual link. Wikipedia . com is a great example of a site that utilizes contextual links.

  How architectural and protocol changes occur

Discuss how architectural and protocol changes happen, the administrative organization that oversees the technical development of the Internet,

  Traditional approaches for training professionals

Webinars and other web conferencing techniques have proved most beneficial for the provision of affordable quality corporate training.

  Internet for business

Discuss how can a business use the Internet and give at least three examples with web links demonstrating your answer.

  It influences the behavior of organizations

Information technology influences the behavior of organizations. Name one effect of Information technology implementation and long-term usage you suppose having a positive contribution and one having a negative consequence.

  Importance of a guided navigation system

Explain the use and importance of a guided navigation system and shopping cart for a website designed for e-commerce and business purpose.

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