Scenario: ABC Supermarket is a local township supermarket based in Germiston, East rand of Johannesburg in
South Africa. The supermarket sells a wide variety of food and household products.
The supermarket takes online orders through their website and currently averages about 20 000
unique visitors to their website per day and has 10 content uploaders constantly updating their
website and making sure the site is always up-to-date. The website is in highest demand from 07:00
until 17:00 Mondays to Saturdays and very minimal activities on any other times. The website is hosted and managed locally by a small IT department of six employees. Besides not
coping with the website traffic load, the local energy supplier, Eskom has decided to implement load
shedding at different times of the day
Question A. Self-healing and redundancy(Marks: 30)
Explain any five recommendations that should be looked at related to the principles of selfhealing and redundancy in the design of the ABC supermarket module
What can seller do to protect themselves from customers who deny that they placed an
order. Explain.
a) Explain the following with the help of a diagram/example, if needed:
(i) HTTP methods
A team of developers and entrepreneurs are working on the idea of BorrowMyKitty, a new platform to connect cat owners with trusted local people who could share the care of the cat. They are considering several options on how cat owners could connect to potential carers and what the revenue model of the platform could be.
1. Briefly describe your recommendation about the potential operation of BorrowMyKitty using the business model concept.
2. The team has asked you to make three recommendations on ways in which the organisation could use big data and data analytics to enhance the success of the platform.
: How can the unique features of the World-Wide Web be utilised to enhance information flow in Company X?
Given an app.js file and a database file twitterClone.db consisting of five tables user, follower, tweet, reply, and like.
Write APIs to perform operations on the tables user, follower, tweet, reply, and like containing the following columns,
User Table
Column Type
user_id INTEGER
name TEXT
username TEXT
password TEXT
gender TEXT
Follower Table
Column Type
follower_id INTEGER
follower_user_id INTEGER
following_user_id INTEGER
Here, if user1 follows user2 then,
follower_user_id is the user ID of user1 and following_user_id is the user ID of user2.
Column Type
tweet_id INTEGER
tweet TEXT
user_id INTEGER
date_time DATETIME
Reply Table
Column Type
reply_id INTEGER
tweet_id INTEGER
reply TEXT
user_id INTEGER
date_time DATETIME
Like Table
Column Type
like_id INTEGER
tweet_id INTEGER
user_id INTEGER
date_time DATETIME
Sample Valid User Credentials
API 1
API 2
Authentication with JWT Token
API 3
API 4
API 5
API 6
API 7
API 8
API 9
API 10
API 11
how can i WAP to create a web page of online shopping using bootstrap classes.
Write an application that displays a series of at least five Student IF numbers ( that you have stored in an array ) and asks the user to enter a numeric test score for the student. Create a ScoreException class, and throw a ScoreException for the class if the user does not enter a valid score (less than or equal to 100). Catch the ScoreException , display an appropriate message, and then store a 0 for the student's score. At the end of the application , display all the student IDs and scores. Save the files as ScoreException.java and Test Score.java.