• Tidak ada hasil yang ditemukan

TITLE OF THE PROJECT - Daffodil International University

N/A
N/A
Protected

Academic year: 2023

Membagikan "TITLE OF THE PROJECT - Daffodil International University"

Copied!
120
0
0

Teks penuh

First of all, I want to praise and precisely express my gratitude to Almighty Allah for giving me to make a career to study at Daffodil International University and complete my final year effectively within the given time frame. After that, I am extremely happy to my lovely parents and family members for supporting me in my university journey. During the entire development of the project and the documentation, I was always guided by two people to make precise decisions on how to easily cope with this difficult work.

Elias Khan, is my practice coach, and another is Abdullah Bin Kasem Bhuiyan Sir, is my academic supervisor. At the end of my speech, I would like to express my gratitude to all my educators at Daffodil International University, as well as my classmates and all well-wishers, who always encouraged and supported me to successfully complete the academic project and that of the last year. work. I would like to dedicate this Root Stream project to my beloved parents and family members.

Instead of the support of my parents, it would have been very difficult for me to continue on this long journey. The Root Stream Project is a video stream management solution mainly focused on managing live sports content for the sports lover where they can watch live streaming from their mobile phone through the mobile application.

Introduction

Introduction

Document Contents

Initial Study

Background of the project

Root Stream is a live video management system that aims to provide live sports streaming and highlight content, manage consumers based on their subscription plan, and organize the ad credits for various mobile applications. At this time, live streaming equipment through OTT platforms is much more accessible than live television broadcasts. As a result, most of the users are moving to OTT platforms rather than traditional mediums like satellite cable.

An enormous extreme level of personality considers these kinds of OTT platforms to predict what a user is most likely to watch. Revenue from over-the-top devices and video streaming is expected to exceed USD 80 billion by 2022, which is a worrying signal for the traditional TV industry. Reducing the cost is the biggest advantage of the OTT platform because we can access thousands of programs with a monthly subscription plan and international programs, live sports broadcasts, favorite series, etc.

Most OTT platforms provide high-quality audio, video and live streaming content so that the user can enjoy the full experience and also adjust the video and audio quality according to his needs. To manage these types of streaming platforms, there is a high demand for live streaming management solutions such as Root Stream, which will give the sports business a helping hand to connect with current sports fans and engage new consumers on the mobile platform.

Problem Area

Possible Solution

Literature Review

Discussion on the Problem Domain

Discussion on the Problem Solution

Comparison of the leading solutions

Recommended Approach

Methodology

What to use

Why to use

Sections of Methodology

Implementation Plan

Planning

Project Planning

  • Work Breakdown Structure
  • Resource Allocation
  • Time Boxing
  • Gantt Chart

Feasibility

All Possible Types of Feasibility

There is no need to register as an administrator as the Root Stream admin panel is used only by the administrator. On first use, he will receive a default username and password during the installation process. He can then change his login details by going to the Profile Settings tab. The administrator can perform all operations efficiently, including sports live management, smoothly send notifications to the user and manage the subscription, which increases the usability of the system from the user's perspective.

A large part of resource discovery is the creation of a technical feasibility study that assesses the industrial requirements of the target project. The technical feasibility test confirms that Root Stream users can easily manage their activities compared to the previous manual approach. Web-based applications are platform and development platform independent and the resources used are convenient and cost-effective, ensuring their technological feasibility.

A cost-benefit analysis of the plan being analyzed is used to find out the financial viability of a proposed system. This term refers to a systematic and unbiased review of a project's SWOT analysis, including the resources needed to achieve the project and a projection of the project's success. There are several options for developing the proposed system, including web-based applications, mobile applications, and desktop applications.

A web-based application can be accessed via an HTTP connection instead of being accessed directly from local storage. A web system is typically used to run software built on the web, which is also known as a client-side application, loads a small piece of software on a user's computer and performs on an external server. The target audience of the Root Stream project is mainly mobile users because nowadays most people watch live sports on a mobile device instead of watching TV.

So it is very important to develop a mobile application for the users where the users can download the application from the app store and need internet connection to watch sports live streaming content. Since Root Stream is an admin panel to control the live streaming content for the mobile user, a mobile application is required to provide the service. So I want to develop a mobile application for the users where the users can download the application from the App Store to.

Table 3: Cost of a Web-based Application
Table 3: Cost of a Web-based Application

Cost Benefit Analysis

After the cost benefit analysis, it is clear that by endorsing this strategy, the organization collects huge Taka in cash every year consecutively. The income will increase from year to year, which proves that this program is beneficial for the organization. Due to the COVID-19 epidemic, the live streaming industry has become popular and is expected to grow 15 times larger by 2022, accounting for 17% of all internet traffic.

According to Statista, an average of 76% of people of various ages (over 18 years) love sports worldwide. Gough, 2022) Many companies provide streaming video content to their specific consumers through OTT platforms based on subscription plans or ad revenue models. According to Statista, subscription video on demand (SVoD) revenue on the OTT platform is expected to reach US$34.10 billion in Statista. Sports is one of the most popular live streaming topics among different types of streaming material since a large number of people are watching the match live from their OTT devices, especially mobile devices. This will make Root Stream the newest and most effective platform for sports fans around the world.

Table 8: Estimated Revenue on a Five-year scale
Table 8: Estimated Revenue on a Five-year scale

Is DSDM Good or Bad for this Project

Foundation

The Problem Area Identification

  • Interview
  • Observations
  • Questionnaires

Rich Picture

Specific Problem Area Identification

Possible Solutions

Overall Requirement List

Technology to be implemented

  • Client-Server Application
  • Web Application

Recommendation and Justification

Exploration

Old System Use Case

Old System Activity Diagram

Full System Use Case Diagram

Full System Activity Diagram

Requirements Catalogue

Prioritized Requirements List (PRL)

Prototype of the new system

Engineering

New System Modules

Use Case of Root Stream

Class Diagram of Root Stream

Entity Relationship Diagram of Root Stream

Sequence Diagram of Root Stream

Component Diagram of Root Stream

Deployment Diagram of Root Stream

System Interface Prototype

Deployment

Core Module Coding Sample

Some technologies including HTML5, CSS3, Bootstrap (5.0), Modern JavaScript and jQuery (3.6.1) have been implemented for the front-end development of Root Stream. And used MySQL as a database management system, PHP (8.1.6) and the latest version of Laravel (9.19) for the back-end architecture.

Figure 41: Coding Sample for the Live Match List
Figure 41: Coding Sample for the Live Match List

Possible problem breakdown

Prioritization while developing

Testing

Test Plan Acceptance

Test Case

Unit Testing

Module Testing

Integration Testing

Acceptance Testing

Security Testing

Accessibility Testing

Implementation

Training

Big Bang

Scaling

Load Balancing

Critical Appraisal and Evaluation

Objective Could be Met

How much better could have been done

How better are the features of the solution

Which features could not be touched

Lessons Learned

Pre-Project-Review-closing

What I have learned

The problems I have faced

What Solution Occurred

Conclusion

Summary of the project

This is mainly an admin panel where the administrator of the system can manage everything about streaming content including managing apps, live matches, users, notifications, subscriptions and so on. The system is developed with the latest Laravel framework, which is built from the PHP language along with assistance from HTML, CSS, JavaScript and jQuery.

Goal of the project

Success of the project

What I have done in the documentation

Value of the Project

My Experience

To add a new mobile app to the Root Stream system, go to the apps section in the sidebar and click add app. To create a sport type, go to the sport type option under the live control section and click on the Add sport type button. To add live stream content for a specific sport type, go to the live control section in the sidebar and click on the Add Live Match option.

To send messages to different apps, go to the message section from the sidebar and click on the sent messages option. Retrieved from Video Streaming Market Size Worth USD 330.51 Billion in 2030: https://www.grandviewresearch.com/press-release/global-video-streaming-market.

Figure 54: User Guide of Login Process
Figure 54: User Guide of Login Process

Gambar

Figure 6: Dynamic Systems Development Method
Figure 13: Use Case Diagram of Toffee Live
Figure 14: Old System Activity Diagram
Figure 15: Use Case of the Propose Root Stream System
+7

Referensi

Garis besar

Dokumen terkait

Peraturan Otoritas Jasa Keuangan Nomor 17/POJK.05/2017 Kitab Undang-Undang Hukum Perdata Kitab Undang-Undang Hukum Dagang Polis Perjanjian Asuransi Allianz JURNAL Irniarti, Siti..

Avondale University Avondale University ResearchOnline@Avondale ResearchOnline@Avondale Science and Mathematics Papers and Journal Articles School of Science and Mathematics