Skip to content

Latest commit

 

History

History
266 lines (217 loc) · 13.2 KB

spec.md

File metadata and controls

266 lines (217 loc) · 13.2 KB

Видове съдържание

Политическа партия:

    • Много депутати (ref: Депутат)
  • Име
  • Лого
  • Цвят

Дейност на политческа партия

  • *Партия (ref: Политическа партия)
  • Процент спечелен на избори
  • Избрана на дата
  • До дата (може NULL)

Притежател на бизнес

  • *Много Бизнес (ref: Бизнес)

Партиен Член/Депутат/Министър/... (extends *Притежател на бизнес)

  • име
  • Filepath до снимка
  • Регион
  • Професия (финансист, изкуствовед, артист...) (може NULL)
  • *Дейност ( ref: Депутатска дейност) (ако няма дейности значи само бил част от избирателния лист, но не депутат или не е работил в държавата)
  • twitter (може NULL) (може просто да пише последна дата на обновяване, scrape-ване)
  • facebook (може NULL) (може просто да пише последна дата на обновяване, scrape-ване)
  • Описание/Био wiki (може NULL) (субективно)
  • Дата на раждане (може NULL) - коя му е зодията - "не пътувайте", "любовта ви очаква"
  • Емайл (ако има) (може NULL)
  • Телефон (ако има) (може NULL)
  • *Много: Внесени Законопроекти (ref: Законопроект)
  • Линк към parliament.bg

Badge-ове на Партиен Член

  • *Партиен Член (ref: Партиен Член)
  • Тип на Badge-a
  • Дата на назначаване Видове badge-ове
  • колко хора са познали в играта "Познай депутата"
  • депутат със най-значим глас (най-много гласува)
  • депутат trend-setter по гласуване
  • най-много/малко бизнеси
  • отсъствия/присъствия
  • депутат "скатавка" - който ходи на работа но не гласува
  • депутати с висок процент "Въздържал се"
  • най-негативен/най-позитивен депутат
  • най-лоялен към партията депутат (комформист)
  • най-много внасящ закони
  • най-кликан
  • най-избиран за сравнения с друг депутат

Обещания на Партиен Член - това е бая ръчна работа

  • *Партиен Член (ref: Партиен Член)
  • Обещание
  • Дата
  • Дата на спазване (може NULL)

Галерия на Партиен член

  • *Партиен Член (ref: Партиен Член)
  • Filepath до медиен файл
  • Тип файл
  • Дата (може NULL)
  • източник

Пресата/Медийни изяви на Партиен член

  • *Партиен Член (ref: Партиен Член)
  • Текст
  • Дата
  • източник

Дейност на партиен член

  • *Партиен Член (ref: Партиен Член)
  • *Структура (ref: Структура) (може NULL)
  • *Партия (ref: Политическа партия) (може NULL)
  • Позиция /Ministyr, Лидер на партия, депутат, пожарикар.../
  • Описание (може NULL)
  • Дата от
  • Дата до (може NULL)
  • Източник (parliament.bg/wiki/vestnik)

Структура (това е например Министерство, Народно Събрание... тн)

  • Име
  • Държавна ли е структурата или не. Може да е място където депутат е работил или асоцияция, която, в която е членувал
  • Линк (може NULL)

Депутатско запитване

  • *Заседание (ref:Заседание на народното събрание ) или само дата
  • *Депутат (ref: Депутат)

Законопроект

  • *Вносители (ref: Депутат) (може NULL)
  • Вносител като Структура (ако вносителя вместо депутати е някаква структура като Министерски Съвет)(може NULL)
  • Име на закон * ref Закони
  • Предишен законопроект * ref self
  • Дата на внасяне/първо четене
  • Дата на приемане (може NULL)
  • *Последното Гласуване (ref: Гласуване)
  • Линк към parliament.bg
  • Дата на вето от президента
  • Текст

Закон

  • Име на закон
  • Дата на публикуване във ДВ
  • Линк към parliament.bg
  • Текст (може NULL) или да е линк към текста

Стенограма

  • дата
  • учасници
  • най-често употребявани думи

Заседание на народното събрание

  • Дата (може NULL)
  • Линк към parlament.bg
  • *Много гласувания (ref: Гласуване)
  • *Много депутатски участия в заседания (ref: Депутатско участие в заседание)

Гласуване

  • *Много депутатски гласувания (ref: Депутатски глас)
  • Тема

Тагове на Гласуване

  • *Гласуване (ref: Гласуване)
  • Таг (например: Околна среда, Бежанци... ръчно вкарвани или на принципа най-добро предположение)

Депутатско участие в заседание

  • *Заседание (ref: Заседание на народното събрание)
  • *Депутат (ref: Депутат)

Депутатски глас

  • *Гласуване (ref: Гласуване)
  • Глас (За, Против, Въздържал се, Негласувал) (може NULL)
  • *Депутат (ref: Депутат)

Бизнес

  • *Много Управители (ref: Притежател на бизнес)
  • Име на фирмата
  • Тип фирмата (EOOD, OOD, AD...)
  • EIK - цифри
  • Предмети на дейност (comma-separated values)
  • Седалище/адрес - текст
  • Емайл (ако има) (може NULL)
  • Телефон (ако има) (може NULL)
  • Filepath към свален pdf - Учредителен акт
  • Дата на актуалност за учредителния акт.
  • *Майка бизнес (ref: Бизнес - това е като не пише Управители, а само име на бизнес) (може NULL)

Депутатски сътружник (extends *Притежател на бизнес)

  • Име
  • *Съдружник на кой Депутат (ref: Депутат)
  • Коственост (0,1,2,3,4....) - Това е е дали е директен сътружник, или сътружник на сътружник, или сътружник на сътружник на сътружник.... degree of separation

Обществена поръчка

  • *Бизнес (ref: Бизнес)
  • ...

Евро поръчка

  • *Бизнес (ref: Бизнес)
  • ...

Блог, Блог пост, блог категори...блог работи

... Тва е стандартно

Таблици/Обекти за логване на дейност по сайта

Например брой кликове на депутат.

Таблици/Обекти за кеширане

За неща от сорта на статистика базирана на статистика като например изчисления на "най-лоялен към партията депутат". Ако е много бавно query-то ще има нужда от таблици за прекалкулиране на част от статистиките. Тука броя и вида на таблиците зависят от исканите изчисления.


Функционалност

Преглед на списък с депутати

  • Секциониране на депутатите на тези в НС, евродепутати и независими
  • Сортиране по активност
  • Сортиране По партия
  • Търсене с autocomplete
  • понеже снимката на депутата е в кръг с border, border-a може да е един вид progressbar, който означава да кажем гласувания
  • възможност за избор на 2-3 дептоутата и сравняване след което се показва страничка където някакви характерстики се сравняват (например брой гласувания, брой бизнеси...)

Преглед на 1 депутат

  • снимка + други характерстики показани
  • понеже снимката е в кръг с border, border-a може да е един вид progressbar, който означава да кажем гласувания
  • колко от колко вота е присъствал и гласувал
  • ако има twitter - последни tweet-owe
  • последни гласувания (ако е част от активния парламент)
  • бизнеси
  • обществени поръчки
  • timeline с дейности
  • Описание/био - wiki
  • Галерия - снимки и видео
  • Изказвания/Медийни изяви
  • възможност за избор с други 1-2 депутата и сравняване след което се показва страничка където някакви характерстики се сравняват (например брой гласувания, брой бизнеси...)

Йерархия на властта

  • списък на партиийте в парламента и коя партия
  • кои министри от коя партия са издигнати, какви са лидерите и зам. лидерите на партията
  • депутати по региони
  • независими депутати

Преглед на партия

  • описание
  • статистики
  • линкове

Преглед на активността в парламента

  • публикувани закони
  • внесени проектозакони
  • статистики за присъствието
  • статистики за гласуването

Преглед на проектозакони и закони

  • проектозакони и закони за последния месец

Преглед на закон/проектозакон

  • Име и текст на закона/проектозакона
  • Дали е приет
  • рейтинг (удобрение да-не)

Blog

...

Игри

  • Опознай депутата
  • 1 vs 1 депутат , streetfighter на скорошните гласувания

Homepage

  • feed със
    • tweet-ове от депутати
    • нови блог потове
    • нови спечелени европоръчки
    • нови гласувания (чарт)
    • нови alert! - засичания на депутат-депутат с общи бизнеси и тн.
  • slider включващ чарт, игра и чарт
  • законопроекти -
  • weekly TOP - статистики

Форма за контакт

  • тип "suggestion box" или форма някой да докладва нещо

Share-ване на диаграмите по сайта

  • да се генерира изображение от диаграмата, което изображение да е thumbnail

Бележки

  • Като се crawl-ва пазим html или там каквото е страничката откъдето сме взели инфото.
  • Трябва да crawl-ваме няколко пъти докато има ново инфо по дадени неща като например пълен текст на закон

Примери за статистиките/Диаграмите

Виж също видовете badge-овете описани горе

  • Парични загуби от депутати, които са се регистрирали, но не са гласували
  • Колко депутати има, колко са регистрирани и колко фактически гласуват
  • Гласувания на всяка партия
  • Присъствия/отсъствия
  • Приемани проекто-закони
  • Какво се гласува