Comsats University Islamabad
CSC356 – Human Computer Interaction
________________________________________________________
Class Assignment 2
________________________________________________________
October 10, 2024
NAME: MUHAMMAD ABDULLAH NAQSHBAND SANI
ROLL #: FA21-BCS-044(7A)
SUBMITTED TO: Ms. Gulmina Rextina
______________________________________________________
BCS-VIIA, Fall 2021, Department of Computer Science, CUI.
In case of any query, please contact: abdullahkhan14625@[Link]
People:
- Tourists/Travelers: The primary users of the application, ranging from solo travelers
to families and groups.
- Age range: Likely to be used by adults of all ages, from young adults to seniors.
- Tech-savviness: Users will have varying levels of technological proficiency.
1
- Cultural backgrounds: Diverse, as tourists come from different countries and
cultures.
- Special needs: Consider accessibility features for users with disabilities.
Activities:
1. Trip Planning:
- Researching destinations
- Creating itineraries
- Budgeting
- Checking visa requirements and travel advisories
2. Bookings:
- Flights
- Accommodations (hotels, hostels, vacation rentals)
- Transportation (car rentals, train tickets)
- Activities and tours
3. Itinerary Management:
- Viewing and editing planned activities
- Setting reminders for reservations and check-ins
- Sharing itineraries with travel companions
4. Real-time Information:
- Checking for road blockages or traffic issues
- Receiving updates on local events or festivals
- Getting weather forecasts
2
5. Navigation:
- Providing directions to booked accommodations and activities
- Offering offline maps for areas with limited connectivity
6. Travel Assistant Features:
- Language translation
- Currency conversion
- Local customs and etiquette information
- Emergency contact information and nearby medical facilities
Context:
- Location: Used both at home during planning stages and on-the-go while traveling
- Physical environment: Various settings including urban areas, rural locations, and
potentially areas with limited internet connectivity
- Social context: Could be used individually or collaboratively with travel
companions
- Task context:
- Pre-trip: Intensive planning and research
- During trip: Quick access to information, real-time updates, and problem-solving
Technologies:
1. Mobile application (iOS and Android) with a complementary web interface
2. GPS and location services for real-time navigation and location-based
recommendations
3. Integration with booking APIs (flights, hotels, activities)
3
4. Push notifications for alerts and reminders
5. Offline mode for essential features when internet connectivity is limited
6. Cloud synchronization to keep data updated across devices
7. Machine learning for personalized recommendations based on user preferences and
past trips
8. Natural Language Processing for the travel assistant chatbot feature
9. Augmented Reality for enhanced navigation and point-of-interest information
10. Integration with social media for sharing and collaborative planning
11. Secure payment gateway for in-app bookings and purchases
12. Data encryption for protecting user information and travel details
-------------------------------------------------------------------------------------------------------