Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка архітектури додатку &Філологічний словник&

Реферат Розробка архітектури додатку &Філологічний словник&





nim - властивість text;

· Variant - властивість text;

· Derivat - властивість text;

· Variant_use - властивість data (не завжди).

Специфіка словникової статті полягає в можливості існування чи не існування окремих слів (Synonim, Variant, Derivat) відносяться до кожної семантиці словникового слова (MyArticle). Також, у кожного слова (Synonim, Variant, Derivat), можуть існувати, або не існувало наступні атрибути:

· text - саме слово (об'єкт Word) - обов'язкове поле;

· meaning - уточнююче значення (об'єкт Word);

· part_of_speach - частина мови (String);

· gender_ex - рід (String);

· amount_word - число (String);

· padej - відмінок (String);

· class_of_word - розряд (String);

· degree_of_concruence - ступінь порівняння (String);

· type - вид (String);

· mood - спосіб дієслова (String);

· gram_pomet - граматичні поноси (Array);

· stil_pomet - стилістичні поноси (Array);

· word_key - id слова (String);

· v_u - варіант використання (об'єкт Varaint_Use).

Кожне слово (Synonim, Variant, Derivat), може містити специфічний об'єкт - Variant_Use. Даний об'єкт, у структурі статті, може містити:

· ілюстрацій;

· переносні значення;

· прецедентних висловлювань;

· сполучуваність;

· стійкі або фразеологічні сполучення.

Ілюстрації та прецедентні висловлювання, крім основних полів (а це data - об'єкт Word, і type, типу String), можуть містити об'єкт типу Informer_Pasport. Цей об'єкт - паспорт інформанта, містить коротку інформацію про людину, надати інформацію про ілюстрації або прецедентом висловлюванні. Даний об'єкт складається з полів:

· fio_ - прізвище ім'я по батькові (String);

· gender_ - підлога (String);

· age_ - вік (String);

· year_ - рік запису (String);

· educ_ - освіта (String);

· dialect - діалект (String);

· address - адреса, даний об'єкт описаний нижче (об'єкт Adress).

Існує необхідність в адресі, де сталася запис, тому був створений клас, що містить всю детальну інформацію - Adress. Даний клас може існувати тільки в разі наявності інформації про інформантів. Максимально заповнений адреса буде володіти наступними полями:

· place - місцевість (String);

· region - область (String);

· district - район (String);

· settlement - населений пункт (String).

Структура програми

При запуску програми (вхід на сайт) користувач бачить головне вікно програми рис. 2.2.1:


Рис 2.2.1 Головне вікно програми.


На поточний момент ви можете переглянути додати, і видалити словникову статтю. Функціонал редагування та перегляду поки недоступний. Пошук здійснюється у списку по назві статті.

Додавання статті здійснюється в наступній формі введення рис. 2.2.2:


Рис. 2.2.2 Форма введення статті


Тут ви можете додати статтю, закінчення, вибрати рід, завантажити ілюстрацію, додати лінгвокультурологічний коментар. Також є можливість додавати семантики російською і латинською мовою.

Праворуч відображена стаття у вигляді дерева.

Додавання семантик, варіантів і дериватів відбувається на наступній формі рис. 2.2.3:


Рис. 2.2.3 Форма введення синоніма, варіанту, дериватів.


Як ви бачите, тут маються функціонал для заповнення всіх полів, описаних у попередньому параграфі. Заповнення ілюстрацій і прецедентних висловлювань здійснюється в наступній формі введення рис. 2.2.4:


Рис. 2.2.4 Форма введення ілюстрацій.


Взаємодія з базою даних


Головне вікно запису статті знаходиться у файлі article. php. Після того як форма введення заповнена, користувач натискає на кнопку записати статтю в результаті, скрипт перенаправляє програму на той же файл article. php. Рядки представлені нижче (рис. 2.3.1) демонстр...


Назад | сторінка 5 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Березневі статті Б. Хмельницького та їх значення для україно-московських от ...
  • Реферат на тему: Методичні підходи до навчання написанню наукової статті англійською мовою
  • Реферат на тему: Технології аналізу даних (Text Mining, Data Mining)
  • Реферат на тему: Програма управління базою даних, яка містить інформацію про читачів, книгах ...
  • Реферат на тему: Введення і редагування даних в Excel