Багатокритеріальний пошук культурно-розважальних закладів. ASP .Net MVC4. БД кінотеатрів.
24
Предварительный просмотр
Страница закрыта. Скачать полную версию
Скачать
Содержание
ВСТУП 7
1 ЗАГАЛЬНА ЧАСТИНА 10
1.1. Опис завдання 10
1.2. Предметна область і напрямки дослідження 12
1.2.1. Поняття веб-сайту 12
1.2.2. Класифікація веб-сайтів 13
1.2.3. Етапи розробки веб-сайту 14
1.2.4. Клієнт-серверна архітектура в веб-технологіях 14
1.3. Обґрунтування оптимального варіанта реалізації мети бакалаврської роботи 15
1.3.1. Пошукова система Google 15
1.3.2. Сайт kinoafisha.ua 16
1.3.3. Сайт www.kinofilms.ua 16
1.3.4. Сайт gorod.dp.ua 18
1.3.5. Перспектива створення веб-сайту 18
1.3.6. Етапи створення проекту та його архітектура 19
1.4. Опис компонентів програмного забезпечення 20
1.4.1. База даних 21
1.4.2. Контролери та мова програмування С# 23
1.4.2.1. Мова програмування С# 23
1.4.3. Представлення 25
1.4.3.1. Мова розмітки гіпертекстових документів HTML 25
1.4.3.2. Таблиці стилів CSS так його фреймворки 26
1.4.3.3. Динаміка сторінки JavaScript та його бібліотека jQuery, технологія Ajax 28
1.4.4. IIS сервер 30
ВИСНОВОК ДО РОЗДІЛУ 1 31
2 СПЕЦІАЛЬНА ЧАСТИНА 33
2.1. Вибір і обґрунтування структури проектування системи і/або її компонентів. 33
2.1.1. Коротка характеристика засобів проектування 33
2.1.2. Модель досліджуваної системи 35
2.1.3. Опис потоку подій для бізнес-варіантів використання 36
2.1.4. Діаграми класів системи 37
2.1.5. Опис структури інформаційного простору 38
2.1.6. Фізичні діаграми(компонентів) 41
2.2. Обгрунтування вибору платформи розробки 43
2.2.1. Microsoft Visual Studio IDE 44
2.2.2. Загальні відомості про ASP.NET MVC 46
2.2.3. Шаблон розробки MVC 47
2.2.4. Структура базового проекту 49
2.2.5. Движок представлень 49
2.2.6. Маршрутизація 50
2.2.7. Фільтри дій (Action Filter) 51
2.2.8. Підтримка розробки через тестування 52
2.2.9. Можливості платформи ASP.NET MVC 53
2.2.10. Переваги веб-додатки на основі MVC 54
2.2.11. Бібліотека для тестування ПЗ NUnit 55
2.2.12. Система контролю версій Git 55
2.2.13. Веб сервіс GitHub 57
2.3. Інструкція роботи користувача з системою 57
2.3.1. Інструкція роботи зареєстрованих та анонімних користувачів з системою 57
2.3.2. Інструкція роботи адміністратора з системою 62
ВИСНОВОК ДО РОЗДІЛУ 2 64
ВИСНОВОК 66
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ: 68
Додаток А. Діаграма варіантів використання 71
Додаток Б. Лістинг програми 72
1 ЗАГАЛЬНА ЧАСТИНА 10
1.1. Опис завдання 10
1.2. Предметна область і напрямки дослідження 12
1.2.1. Поняття веб-сайту 12
1.2.2. Класифікація веб-сайтів 13
1.2.3. Етапи розробки веб-сайту 14
1.2.4. Клієнт-серверна архітектура в веб-технологіях 14
1.3. Обґрунтування оптимального варіанта реалізації мети бакалаврської роботи 15
1.3.1. Пошукова система Google 15
1.3.2. Сайт kinoafisha.ua 16
1.3.3. Сайт www.kinofilms.ua 16
1.3.4. Сайт gorod.dp.ua 18
1.3.5. Перспектива створення веб-сайту 18
1.3.6. Етапи створення проекту та його архітектура 19
1.4. Опис компонентів програмного забезпечення 20
1.4.1. База даних 21
1.4.2. Контролери та мова програмування С# 23
1.4.2.1. Мова програмування С# 23
1.4.3. Представлення 25
1.4.3.1. Мова розмітки гіпертекстових документів HTML 25
1.4.3.2. Таблиці стилів CSS так його фреймворки 26
1.4.3.3. Динаміка сторінки JavaScript та його бібліотека jQuery, технологія Ajax 28
1.4.4. IIS сервер 30
ВИСНОВОК ДО РОЗДІЛУ 1 31
2 СПЕЦІАЛЬНА ЧАСТИНА 33
2.1. Вибір і обґрунтування структури проектування системи і/або її компонентів. 33
2.1.1. Коротка характеристика засобів проектування 33
2.1.2. Модель досліджуваної системи 35
2.1.3. Опис потоку подій для бізнес-варіантів використання 36
2.1.4. Діаграми класів системи 37
2.1.5. Опис структури інформаційного простору 38
2.1.6. Фізичні діаграми(компонентів) 41
2.2. Обгрунтування вибору платформи розробки 43
2.2.1. Microsoft Visual Studio IDE 44
2.2.2. Загальні відомості про ASP.NET MVC 46
2.2.3. Шаблон розробки MVC 47
2.2.4. Структура базового проекту 49
2.2.5. Движок представлень 49
2.2.6. Маршрутизація 50
2.2.7. Фільтри дій (Action Filter) 51
2.2.8. Підтримка розробки через тестування 52
2.2.9. Можливості платформи ASP.NET MVC 53
2.2.10. Переваги веб-додатки на основі MVC 54
2.2.11. Бібліотека для тестування ПЗ NUnit 55
2.2.12. Система контролю версій Git 55
2.2.13. Веб сервіс GitHub 57
2.3. Інструкція роботи користувача з системою 57
2.3.1. Інструкція роботи зареєстрованих та анонімних користувачів з системою 57
2.3.2. Інструкція роботи адміністратора з системою 62
ВИСНОВОК ДО РОЗДІЛУ 2 64
ВИСНОВОК 66
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ: 68
Додаток А. Діаграма варіантів використання 71
Додаток Б. Лістинг програми 72
Скачать полную версию
Загружаю...