Question
Please draw usecase diagrams based on case analysis. Consider avideo sharing application, referred to as Videosharetube.Adult users can sign up to Videosharetube to create profiles,
Please draw usecase diagrams based on case analysis.
Consider avideo sharing application, referred to as Videosharetube.Adult users can sign up to Videosharetube to create profiles, post videosprivate/public, videos, discuss and comments on videos, share videos, have a video station, follow stations, customize their profiles for security, customize the views and sharing/access etc. Videosharetube operates two moderation mechanisms for all its profiles and posts to limit abuse of the service. Moderation can be automated and/or manual, where videos, messages and posts that fail the automated moderation are picked by the manual moderators. VideoCompanies are also linked to Videosharetubeto allow access to online videos based on pay as you go model, where users are charged 1for an hour of use. Business (e.g. retailers) can subscribe to Videosharetubeto advertise and broadcast promotional deals etc. They pay Videosharetube300 for joining the service and a monthly payment of 500 pounds. Viewerscan skip, view adverts, search, comment on and rank adverts and their providers. Videosharetubeo perates a profile subsystem, providing recommendations to the viewers based on profile, preference information, patterns of use, geographic location, language, life styleetc.Subscriptions and payments are handled online by a third party consortium.Payments are accepted using credit/debit cards or via direct debit. Videosharetube uses the buyersprofiles to disseminate advertisementsand promotional offersto mobile phones, screens,and e-mails.One critical requirementof Videosharetubeis to manage,compliance and security requirements ofusersand their profiles (e.g. personal data, credit card details, preference and lifestyle information and the like from sensitive data). If such data data is maliciously accessed, disclosed, leaked, or manipulated, it could breach confidentiality and data protection acts. Videosharetube promotes ethical use of the application by monitoring online usages; it hopes toprevent/minimizedigital addiction of the application through gamification techniques. Another critical requirement ofthe service is that it shall be scalable to accommodate the growing number of online users, video companies and advertisement agents; it shall be available 24/7. Videosharetube,should also designand architect its solution for several dependability requirements (e.g. security, availability, reliability, real time performance etc.) and their tradeoffs.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started