Sports-Tournament-Management-System


Figure 4.1  Use Case Diagram                4.1



Yüklə 216,85 Kb.
Pdf görüntüsü
səhifə6/6
tarix17.04.2022
ölçüsü216,85 Kb.
#55613
1   2   3   4   5   6
https:engineering.utm.my:computing:proceeding:wp-content:uploads:sites:114:2018:04:Sports-Tournament-Management-System

Figure 4.1 

Use Case Diagram 

 

 

 



 

 

 



 

4.1

 

Benefits of Model View Controller (MVC) 

 

MVC is perfectly fit for developing web application. The usage of MVC improves the testability of the 



code  because  it  can  test  all  the  logic  and  function  without  executing  the  User  Interface  first  thus  increase 

development time of the project. Figure 4.2 shows the MVC architecture. 




 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



Figure 4.2 

Architecture of MVC

 

5



 

Implementation and Testing 

 

An android smartphone model Samsung Galaxy Note Edge Version 5.0.2 is used for testing procedure for 



mobile application while MacBook 15’ will be used for testing web application. Method for testing is Black Box 

Testing. 

 

Table 5.1

: Example Test Case for Create Tournament 

 

 

 



Test Case ID 

TCCT1 

 

TCCT2 



TCCT3 

Input/Action/Condition 

 

 



Tournament Name 

“” 

 

Sufkom 2017 



“” 

Select “Sports” dropdown 

“” 

 

Bowling 



“” 

Tap “SUBMIT” button 

 



 

Tap “CANCEL” 

 

   




Expected Result 

 

   



 

Message “Tournament Name is 

 

   


 

required” is display 

   


 

Message “Please choose sports 

 

   


 

category” is display 

   


 

Message “Tournament is 

 

   


 

successfully created” is display 

 

 



 

Modal Create Tournament is closed 

 



Redirect to Tournament page 

 

 



 

Actual Result 

 

   



 

Message “Tournament Name is 

 

   


 

required” is display 

   


 

Message “Please choose sports 

 

   


 

category” is display 

   


 

Message “Tournament is 

 

   


 

successfully created” is display 

 

 



 

Modal Create Tournament is closed 

 



 



 

 



 

Redirect to Tournament page 

 



 



Result 

NOT PASS 

PASS 

PASS 

 

 



 

 

 



 

6

 

Conclusion 

 

Tournament for team event such as volleyball or football is suitable to use this system compared 



to individual event such badminton or ping-pong. 

 

For future improvement, payment gateway will be applied in this system since some of 



tournaments have fee submission to join. Therefore, it is better to provide payment gateway in this system. 

 

As for conclusion, all of the objectives of this project has been achieved. This system gives a 



good impact for communities as it allows them to manage tournament easily. 

 

 



References 

 

1.  Rasmus V. Rasmussen, Michael A. Trick: Round Robin Scheduling – A Survey (2008). 



 

2.  Anthony L. Sabaliauskas, Sabaliauskas Anthony L: Automated Universal Tournament 

Management System (1994). 

 

3.  Laravel Framework, 



http://www.laravel.com/

 

 



4.  Ionic Framework, 

http://www.ionicframewok.com/

 

 

5.  Techopedia Agile software development, 



 

http://www.techopedia.com/definition/13564/agile-software-development 



Yüklə 216,85 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin