forked from atodorov/qa-automation-python-selenium-101
-
Notifications
You must be signed in to change notification settings - Fork 0
/
kino_salon.txt
36 lines (24 loc) · 2.13 KB
/
kino_salon.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Кино Салон
----------
- Програмата да може да инициализира база данни със филми, прожекции (за текущата седмица)
и цени на билетите от сайтовете на Кино Арена или Синема Сити.
- Да може да се избере данните от кое кино да бъдат импортирани в програмата
- Информацията трябва да се запазва в SQLite база данни
- Имената на филмите на кирилица трябва да се запазят
- Съществува функционалност за закупуване на билети през cli
- Програмата може да генерира следните статистики:
- ТОП 3 на филмите за седмицата (по брой посещения)
- ТОП 3 по дни
- Общо приходи за седмицата
- Филми с най-голям и най-малък приход
- Приходи по часови зони от по 3 часа
- Трябва да имаме експорт на финансовите справки към CSV, за да
можем да ги изпратим на счетводния отдел
- Трябва да имаме backup/restore на БД към/от JSON файл
- Програмата трябва да има покритие с unit test
- Трябва да се използват collections, map/filter, lambda където е подходящо
- Математическите операции за справките да може да се разпишат като x + y,
т.е. кратко, където това е подходящо.
- JSON формата трябва да е "стандартен", т.е. различни имплементации
на програмата да могат да обменят данни. Този "стандарт" трябва да се постигне
с дискусия, след като всеки е избрал структура на БД.