Description
See
Project
Deadline: Tuesday 03/12/2024 @ 23:59
[Total Mark is 14]
Student Details:
CRN:
Name:
Name:
Name:
ID:
ID:
ID:
Instructions:
• You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on
Blackboard via the allocated folder. These files must not be in compressed format.
• It is your responsibility to check and make sure that you have uploaded both the correct files.
• Zero mark will be given if you try to bypass the SafeAssign (e.g. misspell words, remove spaces between
words, hide characters, use different character sets, convert text into image or languages other than English
or any kind of manipulation).
• Email submission will not be accepted.
• You are advised to make your work clear and well-presented. This includes filling your information on the cover
page.
• You must use this template, failing which will result in zero mark.
• You MUST show all your work, and text must not be converted into an image, unless specified otherwise by
the question.
• Late submission will result in ZERO mark.
• The work should be your own, copying from students or other resources will result in ZERO mark.
• Use Times New Roman font for all your answers.
Restricted – مقيد
Description and Instructions
Pg. 01
Description and Instructions
General Guidelines
•
The deadline for project submission is Monday, December 3, 2024.
•
Each group can have up to 3 members.
•
Each group must assign a team leader
•
The project carries a total of 14 marks: 10 marks are allocated for the project
work and documentation, while 4 marks are for the PowerPoint presentation.
•
Students are required to both present and upload their PowerPoint
presentations on Blackboard (BB).
Restricted – مقيد
Part One
Pg. 02
Learning
Outcome(s):
LO1: Define
interaction design
process and
describe different
type of models,
theories and
frameworks for
conceptualizing
interaction.
Part One
2 Marks
As a designer, you have been asked to come out with an application ,
website, or system to serve one of the following fields.
• Movie Theaters
• Teaching programming for intermediate school students
• Transportation services system
• Hajj and Umrah Services
For the proposed prototype do the following:
a. Field Chosen: Movie Theaters
b. Proposed Prototype Name: “ShowSpot”
c. Aim: To create a comprehensive digital platform that streamlines the moviegoing experience while increasing theater occupancy rates and customer
satisfaction.
d. Objectives:
1. Provide a seamless ticket booking and seat selection experience
2. Reduce waiting times and queue congestion at theaters
3. Enhance customer engagement through personalized recommendations
and loyalty rewards
4. Optimize theater capacity management
5. Improve concession ordering efficiency
6. Enable social features for group movie planning
e. Specific Problems to Solve:
Restricted – مقيد
Part One
Pg. 03
The primary problems this prototype addresses are:
1. Inefficient Booking Process
o
Current systems often have confusing interfaces
o
Multiple clicks required to complete a booking
o
Difficulty coordinating group bookings
o
Last-minute seat availability uncertainty
2. Queue Management Issues
o
Long lines at ticket counters
o
Congestion at concession stands
o
Delayed entry into theaters
3. Customer Experience Gaps
o
Lack of personalized movie recommendations
o
Limited information about theater amenities
o
No real-time updates about seating availability
o
Difficulty managing group bookings
4. Theater Operation Challenges
Restricted – مقيد
o
Suboptimal seat allocation
o
Inefficient concession inventory management
o
Limited customer data for decision-making
o
Underutilized capacity during off-peak hours
Part Two
Pg. 04
Learning
Outcome(s):
LO3:
Demonstrate data
gathering,
analysis, and
presentation
techniques for
discovering user
interface
requirements
Part Two
2 Marks
A. Describe the techniques you plan to use in order to gather the requirements
from the users. You should conduct both quantitative and qualitive approaches.
Note:
•
From the qualitative data, you should collect minimum 3 responses.
•
From quantitative data, you should collect minimum 10 responses.
•
For both techniques you should show the questions and the responses.
A. QUALITATIVE APPROACH: SEMI-STRUCTURED INTERVIEWS
Interview Questions and Sample Responses from 3 Participants:
1. Participant A (Regular moviegoer, age 28)
Q1: “Describe your typical movie booking process and any frustrations you
face.”
•
Response: “I usually book through different apps but find it annoying that
I have to enter my details repeatedly. Group bookings are especially
frustrating because coordinating seats is difficult. I often have to share
screenshots with friends to ensure we sit together.”
Q2: “What features would make your movie-going experience better?”
•
Response: “I’d love an in-app food ordering system where I can pick up
my snacks without queuing. Also, maybe a group booking feature where
friends can select and pay for their seats individually within a group
reservation.”
Q3: “Tell me about your concession stand experience.”
•
Response: “The queues are always long, especially right before popular
movies. I sometimes skip buying snacks because I don’t want to miss the
beginning of the movie.”
Restricted – مقيد
Part Two
Pg. 05
2. Participant B (Theater Manager, age 42) Q1: “What are the biggest
operational challenges you face?”
•
Response: “Managing peak times is difficult. We sometimes have long
queues while other showtimes are nearly empty. Also, food waste is an
issue because we can’t accurately predict concession demand.”
Q2: “What features would help you manage the theater better?”
•
Response: “A system that could help predict attendance based on
historical data would be valuable. Also, integrated food ordering would
help us prepare orders in advance.”
Q3: “What customer complaints do you hear most often?”
•
Response: “Customers complain about waiting times, both for tickets and
food. They also get frustrated when they can’t find seats together for
groups.”
3. Participant C (Family parent, age 35) Q1: “How do you plan movie
outings with your family?”
•
Response: “It’s challenging with kids. I need to check ratings, movie
duration, and book seats with easy bathroom access. I wish I could see
more detailed seat information before booking.”
Q2: “What features would make family movie outings easier?”
•
Response: “Family package deals would be great. Also, information about
child-friendly facilities and maybe a feature to pre-order kids’ meal
combos.”
Q3: “What concerns do you have about current movie booking systems?”
•
Response: “Security of payment information, and the ability to easily
modify or cancel bookings. Sometimes plans change with kids.”
B. QUANTITATIVE APPROACH: ONLINE SURVEY
Survey Results from 10 Respondents:
Restricted – مقيد
Part Two
Pg. 06
1. How often do you go to the movies?
•
Weekly: 2 (20%)
•
Monthly: 5 (50%)
•
Every few months: 2 (20%)
•
Rarely: 1 (10%)
2. Which features would you most value in a movie booking app?
(Multiple choices allowed)
•
Seat selection visualization: 9 (90%)
•
Food pre-ordering: 7 (70%)
•
Group booking coordination: 8 (80%)
•
Loyalty rewards program: 6 (60%)
•
Movie recommendations: 5 (50%)
3. How long would you be willing to wait in line for concessions?
•
Less than 5 minutes: 4 (40%)
•
5-10 minutes: 5 (50%)
•
More than 10 minutes: 1 (10%)
4. What is your preferred method of booking movie tickets?
•
Mobile app: 6 (60%)
•
Website: 3 (30%)
•
At theater: 1 (10%)
5. How important is a loyalty rewards program to you?
•
Very important: 4 (40%)
•
Somewhat important: 4 (40%)
•
Not important: 2 (20%)
6. What type of notifications would you like to receive? (Multiple choices
allowed)
•
Restricted – مقيد
New movie releases: 8 (80%)
Part Two
Pg. 07
•
Special promotions: 7 (70%)
•
Booking confirmations: 10 (100%)
•
Session reminders: 6 (60%)
7. Would you use a feature to pre-order concessions?
•
Yes: 8 (80%)
•
No: 1 (10%)
•
Maybe: 1 (10%)
8. How much time do you typically spend booking movie tickets?
•
Less than 5 minutes: 3 (30%)
•
5-10 minutes: 5 (50%)
•
More than 10 minutes: 2 (20%)
9. What payment methods do you prefer? (Multiple choices allowed)
•
Credit/Debit card: 9 (90%)
•
Digital wallet: 6 (60%)
•
Cash: 2 (20%)
10. How important is the ability to cancel/modify bookings?
•
Very important: 7 (70%)
•
Somewhat important: 2 (20%)
•
Not important: 1 (10%)
Key Findings from Both Approaches:
1. Pain Points:
•
Long queues for both tickets and concessions
•
Difficulty in group bookings
•
Complex booking process
2. Desired Features:
Restricted – مقيد
•
Mobile-first booking
•
Integrated food ordering
Part Two
Pg. 08
•
Group booking coordination
•
Flexible payment options
•
Easy modification/cancellation
3. Priority Areas:
•
Queue management
•
User interface simplification
•
Group booking features
•
Loyalty program integration
B. Result of the Analysis
Analyze the findings and discuss the results form both approaches. Also, identify
the techniques that you have used for analyzing the data of both approaches.
DATA ANALYSIS TECHNIQUES USED:
1. Qualitative Analysis Technique:
•
Thematic Analysis: Used to identify patterns and themes from interview
responses
•
Content Analysis: Used to categorize responses into meaningful insights
2. Quantitative Analysis Technique:
•
Descriptive Statistics: Used to analyze survey responses
•
Frequency Distribution Analysis: Used to understand response patterns
•
Cross-tabulation: Used to find relationships between different variables
DETAILED ANALYSIS OF FINDINGS:
1. Qualitative Data Analysis Results
Using Thematic Analysis, the following key themes emerged:
A. User Experience Challenges
Restricted – مقيد
Part Two
Pg. 09
Theme: Booking Complexity
•
Group booking coordination difficulties
•
Multiple app usage required
•
Repetitive data entry
Supporting Evidence: “I have to enter my details repeatedly” (Participant A)
B. Operational Pain Points
Theme: Queue Management
•
Long waiting times for concessions
•
Peak time congestion
Supporting Evidence: “Managing peak times is difficult” (Participant B)
C. Feature Requirements
Theme: Convenience Features
•
Pre-ordering food
•
Group booking coordination
•
Family-specific needs
Supporting Evidence: “Family package deals would be great” (Participant C)
Content Analysis Results:
Category
Queue
Management
Payment Security
Group Booking
Food Service
Frequency
Mentioned
3/3
participants
2/3
participants
3/3
participants
3/3
participants
Key Concerns
Wait times, congestion
Data protection
Coordination, seat
selection
Pre-ordering, wait times
2. Quantitative Data Analysis Results
A. User Behavior Analysis Frequency Distribution of Movie Attendance:
Restricted – مقيد
Part Two
Pg. 10
Weekly:
20%
Monthly:
50% ← Mode
Every few months: 20%
Rarely:
10%
Mean attendance: Monthly (weighted average)
B. Feature Priority Analysis Most Desired Features (Ranking by percentage):
1. Booking confirmations (100%)
2. Seat visualization (90%)
3. Credit/Debit card payments (90%)
4. New movie notifications (80%)
5. Group booking (80%)
6. Pre-order concessions (80%)
C. Cross-tabulation Analysis Payment Preferences vs Booking Method:
Mobile App Users:
•
Digital wallet preference: 50%
•
Credit card preference: 90%
Website Users:
•
Digital wallet preference: 30%
•
Credit card preference: 80%
3. Integrated Analysis (Combining Both Approaches)
A. Convergent Findings:
1. Queue Management Priority
•
Qualitative: All interviewees mentioned queue issues
•
Quantitative: 90% prefer wait times under 10 minutes
2. Digital Payment Preference
Restricted – مقيد
Part Two
Pg. 11
•
Qualitative: Security and convenience mentioned frequently
•
Quantitative: 90% prefer credit/debit card payments
3. Food Service Improvement
•
Qualitative: All participants mentioned concession-related issues
•
Quantitative: 80% would use pre-ordering feature
B. Key Requirements Identified:
1. Must-Have Features:
•
Digital payment integration (90% preference)
•
Seat visualization (90% requirement)
•
Booking confirmation system (100% desired)
•
Pre-ordering system (80% would use)
2. High-Priority Features:
•
Group booking coordination
•
Queue management system
•
Loyalty program integration
3. Secondary Features:
•
Movie recommendations
•
Special promotions
•
Session reminders
C. Statistical Significance:
While the sample size (n=10 for quantitative) is relatively small, the consistency
between qualitative and quantitative findings strengthens the reliability of the
results. The high percentage of agreement on key features (>80%) suggests
strong user preference patterns.
Recommendations Based on Analysis:
Primary Focus Areas:
•
Restricted – مقيد
Develop robust digital payment system
Part Two
Pg. 12
•
Implement intuitive seat selection interface
•
Create efficient pre-ordering system
•
Design group booking coordination feature
Secondary Focus Areas:
•
Integrate loyalty program
•
Develop notification system
•
Create user profiles for personalization
Technical Requirements:
Restricted – مقيد
•
Mobile-first design (60% preference)
•
Secure payment gateway
•
Real-time seat mapping
•
Queue management system
Part Three
Pg. 13
Learning
Outcome(s):
LO3:
Demonstrate data
gathering,
analysis, and
presentation
techniques for
discovering user
interface
requirements
Part Three
2 Marks
List and define all the requirements for the proposed prototype. Based on
the following.
Requirement Type
The required Number
Functional
6
Data
2
Environment
2
User requirements/ characteristics
2
Usability
2
User experience
2
Based on the analysis results, here are the categorized requirements according to the
specified types and numbers:
1. FUNCTIONAL REQUIREMENTS (6)
1. Ticket Booking System
o
Users must be able to select movie, showtime, and seats in a single booking
flow
o
System shall allow multiple seat selection for group bookings
2. Payment Processing
o
System must support multiple payment methods (credit/debit cards, digital
wallets)
o
Payment confirmation must be sent immediately after successful transaction
3. Concession Pre-ordering
Restricted – مقيد
Part Three
Pg. 14
o
Users must be able to browse and select food/beverage items
o
System shall allow scheduling pickup time for concession orders
4. Group Booking Management
o
System must allow creation of group booking sessions
o
Users shall be able to share booking links with group members
5. Loyalty Program Integration
o
System must track user points for each purchase
o
Users shall be able to redeem points for rewards
6. Notification System
o
System must send booking confirmations
o
Users shall receive reminders before showtime
2. DATA REQUIREMENTS (2)
1. User Data Management
o
o
System must securely store:
▪
User profiles (name, email, phone)
▪
Payment information
▪
Booking history
▪
Loyalty points
Data encryption for all sensitive information
2. Movie Database
o
Restricted – مقيد
System must maintain:
▪
Current and upcoming movies
▪
Showtimes
Part Three
Pg. 15
▪
Seat availability
▪
Real-time booking status
▪
Concession inventory
3. ENVIRONMENT REQUIREMENTS (2)
1. Technical Infrastructure
o
o
System must operate on:
▪
Web browsers (Chrome, Firefox, Safari)
▪
Mobile devices (iOS and Android)
99.9% uptime during operating hours
2. Integration Requirements
o
Must integrate with:
▪
Theater POS systems
▪
Payment gateways
▪
Email/SMS services
▪
Theater management systems
4. USER REQUIREMENTS/CHARACTERISTICS (2)
1. User Types
o
o
Restricted – مقيد
System must support:
▪
Individual moviegoers
▪
Family groups
▪
Corporate users
▪
Theater staff
Different access levels for each user type
Part Three
Pg. 16
2. User Capabilities
o
Users must be able to:
▪
Create and manage profiles
▪
Track booking history
▪
Manage preferences
▪
Handle group bookings
5. USABILITY REQUIREMENTS (2)
1. Interface Requirements
o
Navigation must be completed in 3 clicks or less
o
Booking process must be completed within 5 minutes
o
Clear error messages and recovery options
o
Consistent design across all platforms
2. Accessibility Requirements
o
System must comply with WCAG 2.1 guidelines
o
Support for screen readers
o
Color contrast ratios meeting accessibility standards
o
Keyboard navigation support
6. USER EXPERIENCE REQUIREMENTS (2)
1. Performance Metrics
Restricted – مقيد
o
Page load time
Purchase answer to see full
attachment