і необхідних класів у проекті сайту.
Додатки містять в собі схему даних всіх таблиць бази даних і деякі знімки екрану сторінок, а саме:
сторінка В«ПрацівникиВ» у звичайному (гостьовому) сеансі,
сторінка В«O співробітникаВ» в режимі адміністратора,
сторінка перегляду всіх новин в звичайному (гостьовому) сеансі і в адміністраторському,
наводиться знімок екрана редагування новини,
сторінки В«СтудентиВ», В«Публікації кафедриВ» і сторінки В«АдмініструванняВ».
Глава 1. Побудова логічної моделі
1.1 Постановка завдання
Розробити web-додаток сайт кафедри теорій функцій, функціонального аналізу та прикладної математики
1.2 Опис предметної області
Кафедра теорій функцій, функціонального аналізу та прикладної математики складається з членів кафедри. До їх складу входять: співробітники, студенти, аспіранти та магістранти. Викладачі кафедри читають лекції з дисциплін, проводять практичні, лабораторні заняття. p align="justify"> Студенти кафедри різних курсів пишуть курсові та дипломні роботи, їх науковими керівниками можуть бути як співробітники кафедри, так і не є ними. Аналогічно в аспірантів і магістрантів керівниками їх наукових робіт можуть бути як співробітники кафедри, так і немає. Всі члени кафедри можуть публікуватися. З кожної дисципліни можуть бути запропоновані для скачування документи різних типів. Існують і загальні документи кафедри. p align="justify"> Також в базі даних передбачена таблиця (сторінка сайту) з розміщенням в ній інформації: про історію кафедри, напрямком наукових досліджень кафедри, співпраці кафедри та ін
Розроблюваний сайт повинен бути призначений як для внутрішнього користування членами кафедри, так і для масового користування в мережі Internet.
Члени сайту, залежно від ролей, призначених ним адміністратором сайту, можуть розміщувати (публікувати) статті на сайті по різних категоріях. Звичайні користувачі сайту можуть залишати на них свій коментар і оцінювати їх. Також користувачі web-додатки можуть спілкуватися на форумах і приймати участь разом з гостями сайту в опитуваннях громадської думки. br/>
1.3 Опис логічної структури таблиць бази даних
Таблиця. 1.1. Опис поля в таблиці бази даних tbh_Persons (Члени кафедри).
Ім'я столбцаТіпРазмерДопускает значення NULLОпісаніеPerconlD (Ідентифікатор члена) int - РК4НетУнікальний ідентифікатор для члена кафедриName_persons (Ім'я члена) nvarchar256НетІмя, прізвище, по батькові члена кафедри
Таблиця. 1.2. ...