Version 5 (modified by 3 days ago) ( diff ) | ,
---|
UseCaseImplementations
На следната табела се прикажани сработените кориснички сценарија:
ID | Use Case |
1 | Се регистрира |
2 | Разгледува почетна страна |
1 | Се најавува |
2 | Разгледува почетна страна |
1 | Преглед на контролната табла |
2 | Преглед на својот профил |
3 | Пристап до дневниот предизвик |
4 | Прегледува ранг листата |
5 | Прегледува форум |
6 | Пишува и постира на форумот |
7 | Коментирање на дискусии |
1 | Креира нов предизвик |
2 | Отстранува предизвици од датабаза |
3 | Отстранува објави |
4 | Отстранува коментари |
5 | Одобрува објави |
6 | Одбива објави |
Нерегистриран Корисник
Use Case ID: 1 – Се регистрира
Корисникот притиснува „Register“ и најпрво се извршува основа валидација на формата на клиентска страна
Потоа се повикува функција во „AuthContext“ која повикува помошна функција која испраќа POST барање до backend. При успешен крај профилот на корисникот се зачувува во „state“ на клиентска страна
Проверка на податоците внесени од корисникот се извршува и на backend
Use Case ID: 2 – Разгледува почетна страна
На почетната страна на корисникот му се прикажани и нашата визија, ранг листата и ранг системот
Ненајавен корисник кој има профил
Use Case ID: 1 – Се најавува
Use Case ID: 2 – Разгледува почетна страна
На најавениот корисник му се прикажани истите сегменти на почетната страна прикажани погоре
Најавен корисник
Use Case ID: 1 – Преглед на контролната табла
Use Case ID: 2 – Преглед на својот профил
Use Case ID: 3 – Пристап до дневниот предизвик
Корисникот внесува погрешен одговор
Корисникот внесува точен одговор
Корисникот пристапува до предизвикот откако го решил
Use Case ID: 4 – Прегледува ранг листата
Use Case ID: 5 – Прегледува форум
Use Case ID: 6 – Пишува и постира на форумот
Корисникот внесува несоодветна содржина
Корисникот внесува соодветна содржина
Корисникот внесува содржина со должина поголема од 200 карактери
Системот проценил дека корисникот внесол несоодветна содржина три пати
Корисникот се согласува објавата да биде прегледана од модератор
Use Case ID: 7 – Коментирање на дискусии
Корисникот успешно објавува коментар
Модератор
Use Case ID: 1 – Креира нов предизвик
Модераторот пристапува до погледот за преглед на сите предизвици
Модераторот успешно креира нов предизвик
Use Case ID: 2 – Отстранува предизвици од датабаза
Модераторот успешно отстранува предизвик
Use Case ID: 3 – Отстранува објави
Модераторот успешно отстранува објава поради несоодветна содржина
Use Case ID: 4 – Отстранува коментари
Модераторот успешно отстранува коментар од објава поради несоодветна содржина
Use Case ID: 5 – Одобрува објави
Модераторот пристапува до погледот за филтрирање на објави
Модераторот успешно одобрува објава
Use Case ID: 5 – Одбива објави
Attachments (132)
- 1.png (254.0 KB ) - added by 6 days ago.
- 3.png (156.2 KB ) - added by 6 days ago.
- 4.png (255.5 KB ) - added by 6 days ago.
- 5.png (90.0 KB ) - added by 6 days ago.
- 6.png (66.6 KB ) - added by 6 days ago.
- 8.png (103.9 KB ) - added by 6 days ago.
- 9.png (89.5 KB ) - added by 6 days ago.
- 10.png (148.1 KB ) - added by 6 days ago.
- 11.png (103.2 KB ) - added by 6 days ago.
- 12.png (67.5 KB ) - added by 6 days ago.
- 13.png (101.1 KB ) - added by 6 days ago.
- 14.png (132.2 KB ) - added by 6 days ago.
- 15.png (169.5 KB ) - added by 6 days ago.
- 16.png (134.3 KB ) - added by 6 days ago.
- Dashboard.png (52.8 KB ) - added by 3 days ago.
- leaderboard.png (50.5 KB ) - added by 3 days ago.
- profile.png (51.6 KB ) - added by 3 days ago.
- alreadyCompleted.png (15.0 KB ) - added by 3 days ago.
- correctAnswer.png (21.2 KB ) - added by 3 days ago.
- startedChallenge.png (66.2 KB ) - added by 3 days ago.
- wrongAnswer.png (14.7 KB ) - added by 3 days ago.
- forApproval.png (65.8 KB ) - added by 3 days ago.
- forum.png (96.7 KB ) - added by 3 days ago.
- inappropriate.png (67.4 KB ) - added by 3 days ago.
- postTooLong.png (175.4 KB ) - added by 3 days ago.
- submittedForApproval.png (66.9 KB ) - added by 3 days ago.
- success.png (69.3 KB ) - added by 3 days ago.
- successComment.png (25.9 KB ) - added by 3 days ago.
- writingComment.png (27.3 KB ) - added by 3 days ago.
- HowDoesItWork.png (187.3 KB ) - added by 3 days ago.
- LandingLeaderBoard.png (28.3 KB ) - added by 3 days ago.
- OurRankingSystem.png (53.6 KB ) - added by 3 days ago.
- WhatIsFinkiRanked.png (131.0 KB ) - added by 3 days ago.
- approvePost.png (89.3 KB ) - added by 3 days ago.
- approvePostSuccess.png (7.1 KB ) - added by 3 days ago.
- createChallengeSuccess.png (64.1 KB ) - added by 3 days ago.
- CreateNewChallenge1.0.png (26.0 KB ) - added by 3 days ago.
- CreateNewChallenge2.0.png (22.3 KB ) - added by 3 days ago.
- CreateNewChallenge3.0.png (17.3 KB ) - added by 3 days ago.
- deleteChallenge.png (152.4 KB ) - added by 3 days ago.
- deleteChallengeSuccess.png (101.7 KB ) - added by 3 days ago.
- deleteComment.png (46.9 KB ) - added by 3 days ago.
- deleteCommentSuccess.png (34.0 KB ) - added by 3 days ago.
- deletePost.png (180.3 KB ) - added by 3 days ago.
- maangePosts.png (83.7 KB ) - added by 3 days ago.
- manageChallenges.png (89.3 KB ) - added by 3 days ago.
- deletePost2.0.png (13.1 KB ) - added by 3 days ago.
- deletePost2.0Success.png (7.5 KB ) - added by 3 days ago.
- deletePostSuccess.png (119.5 KB ) - added by 3 days ago.
- deleteSuccess.png (173.0 KB ) - added by 3 days ago.
- handleSubmit1.0.png (25.9 KB ) - added by 3 days ago.
- handleSubmit2.0.png (23.9 KB ) - added by 3 days ago.
- registerAuthContext.png (39.0 KB ) - added by 3 days ago.
- registerAuthContext.2.png (39.0 KB ) - added by 3 days ago.
- registerPostController.png (28.2 KB ) - added by 3 days ago.
- registerPostController2.png (35.6 KB ) - added by 3 days ago.
- registerPostController3.png (9.4 KB ) - added by 3 days ago.
- registerUserService.png (9.1 KB ) - added by 3 days ago.
- userValidate.png (51.9 KB ) - added by 3 days ago.
- heroAuth.png (36.9 KB ) - added by 3 days ago.
- handleSubmitLogin.png (10.0 KB ) - added by 3 days ago.
- loginAuthContext.png (35.8 KB ) - added by 3 days ago.
- loginController.png (40.5 KB ) - added by 3 days ago.
- loginService.png (9.3 KB ) - added by 3 days ago.
- dashboard.png (16.8 KB ) - added by 3 days ago.
- Screenshot_1.png (1.8 KB ) - added by 3 days ago.
- Screenshot_2.png (36.9 KB ) - added by 3 days ago.
- evaluateController1.png (36.9 KB ) - added by 3 days ago.
- evaluateController2.png (41.2 KB ) - added by 3 days ago.
- evaluateController3.png (19.9 KB ) - added by 3 days ago.
- evaluateService.png (7.2 KB ) - added by 3 days ago.
- fetchTaskForToday.png (26.7 KB ) - added by 3 days ago.
- fetchTestCaseLogic1.png (43.0 KB ) - added by 3 days ago.
- fetchTestCaseLogic2.png (11.8 KB ) - added by 3 days ago.
- getSpecificTestCaseService.png (4.8 KB ) - added by 3 days ago.
- getTaskByDateController.png (34.8 KB ) - added by 3 days ago.
- getTaskByDateController2.png (20.1 KB ) - added by 3 days ago.
- getTaskForDateService.png (2.9 KB ) - added by 3 days ago.
- getTestCaseByIDController.png (21.3 KB ) - added by 3 days ago.
- getTestCaseController.png (27.2 KB ) - added by 3 days ago.
- getTestCaseForTaskService.png (4.5 KB ) - added by 3 days ago.
- handleSubmitSolution.png (34.3 KB ) - added by 3 days ago.
- helperEvalFunctions1.png (24.2 KB ) - added by 3 days ago.
- helperEvalFunctions2.png (45.8 KB ) - added by 3 days ago.
- updateUserService.png (6.4 KB ) - added by 3 days ago.
- fetchLeaderBoard.png (33.8 KB ) - added by 3 days ago.
- indexts1.png (41.5 KB ) - added by 3 days ago.
- indexts2.png (35.3 KB ) - added by 3 days ago.
- indexts3.png (35.5 KB ) - added by 3 days ago.
- fetchPosts.png (19.1 KB ) - added by 3 days ago.
- getForumPostsController.png (26.0 KB ) - added by 3 days ago.
- getFroumPostsService.png (5.0 KB ) - added by 3 days ago.
- createPost.png (43.7 KB ) - added by 3 days ago.
- createPostController1.png (41.4 KB ) - added by 3 days ago.
- createPostController2.png (40.5 KB ) - added by 3 days ago.
- createPostService.png (3.1 KB ) - added by 3 days ago.
- createPost.2.png (43.7 KB ) - added by 3 days ago.
- createPostController1.2.png (41.4 KB ) - added by 3 days ago.
- createPostController2.2.png (40.5 KB ) - added by 3 days ago.
- createPostService.2.png (3.1 KB ) - added by 3 days ago.
- aiFunction.png (45.9 KB ) - added by 3 days ago.
- handleModeratorDecision.png (18.5 KB ) - added by 3 days ago.
- moderatorApprovalService.png (3.8 KB ) - added by 3 days ago.
- createPostController1.0.png (41.4 KB ) - added by 3 days ago.
- createPostController2.0.png (40.4 KB ) - added by 3 days ago.
- createReviewPost.png (16.4 KB ) - added by 3 days ago.
- createCommentController.png (39.6 KB ) - added by 3 days ago.
- createCommentService.png (4.0 KB ) - added by 3 days ago.
- handleSubmitComment.png (18.6 KB ) - added by 3 days ago.
- createNewTaskController1.png (33.7 KB ) - added by 3 days ago.
- createNewTaskController2.png (22.8 KB ) - added by 3 days ago.
- createNewTaskService.png (3.7 KB ) - added by 3 days ago.
- handlesubmit1.png (28.0 KB ) - added by 3 days ago.
- handlesubmit2.png (15.8 KB ) - added by 3 days ago.
- validate.png (41.0 KB ) - added by 3 days ago.
- updateTestCase.png (21.2 KB ) - added by 3 days ago.
- deleteChallenge.2.png (15.5 KB ) - added by 2 days ago.
- deleteTaskController.png (30.7 KB ) - added by 2 days ago.
- deleteTaskService.png (4.1 KB ) - added by 2 days ago.
- deleteForumPostController.png (35.2 KB ) - added by 2 days ago.
- handleDeletePost.png (17.1 KB ) - added by 2 days ago.
- deletCommentService.png (4.2 KB ) - added by 2 days ago.
- deleteCommentController.png (38.8 KB ) - added by 2 days ago.
- handleDeleteComment.png (13.6 KB ) - added by 2 days ago.
- deletePostService.png (4.0 KB ) - added by 2 days ago.
- approvePostController.png (40.6 KB ) - added by 2 days ago.
- approvePostService.png (5.6 KB ) - added by 2 days ago.
- handleApprovePost.png (32.3 KB ) - added by 2 days ago.
- deletePostControllerR.png (25.1 KB ) - added by 2 days ago.
- deletePostServiceR.png (5.1 KB ) - added by 2 days ago.
- handleDeletePostR.png (19.7 KB ) - added by 2 days ago.
- approvePostController.2.png (46.0 KB ) - added by 2 days ago.