Создание Web-сайта
Дипломна робота Дисципліна: Web-програмування
№ роботи: 5264
Зміст
Вступ 10
1. Аналіз проблеми, порівняння технології, сучасний стан, з якого випливає рішення проблеми 12
1.1 Аналіз проблеми й сучасний стан, з якого випливає рішення проблеми 12
1.2 Порівняння сучасних web технологій 13
1.2.1 HTML 13
1.2.2 Браузери 14
1.2.3 Сервер, сайт, домашня сторінка 15
1.2.4 JAVA 17
1.2.5 CGI 17
1.2.6 SSI 19
1.2.7 CSS 19
1.2.8 РНР. ASP 19
1.2.9 VBScript 20
1.2.10 Macromedia Flash 21
1.2.11 DHTML 22
1.2.12 XHTML і XML 23
1.2.13 Web-хостинг 24
1.2.14 Безкоштовний хостинг 24
1.2.15 Хостинг у провайдера 24
1.2.16 Платний хостинг 24
2. Портал. Його ціль, призначення, його функції й роль яку він сьогодні грає в бізнесі 25
2.1 ""Горизонтальні"" портали 26
2.2 Тематичні портали 27
2.3 ""Державні"" портали 27
2.4 Портали й реклама в Інтернеті 28
3. Структура порталу 30
3.1 Новини. Стрічка новин 31
3.2 Публікація інформації 31
3.3 Документи 31
3.4 Запити користувачів 32
3.5 Пошук інформації 32
3.6 Форум (конференція, дискусія) 32
3.7 Електронний магазин 32
3.8 Система безпеки. 33
4. Спеціальне програмне забезпечення 34
4.1 UML Rational Rose 34
4.1.1 Use case diagram (діаграми прецедентів) 34
4.1.2 (Actors) 35
4.1.3 Deployment diagram (діаграми топології) 35
4.1.4 State Maсhine diagram (діаграми станів) 36
4.1.5 Activity diagram (діаграми активності) 36
4.1.6 Interaction diagram (діаграми взаємодії) 37
4.1.7 Sequence diagram (діаграми послідовностей дій) 37
4.1.8 Collaboration diagram (діаграми співробітництва) 38
4.1.9 Class diagram (діаграми класів) 38
4.1.10 Component diagram (діаграми компонентів) 39
5. Вимоги до розроблювального порталу 40
6. Розкриття своєї технології 43
6.1 Маркетинг порталу 43
6.1.1 Визначення призначення розроблювального порталу. 43
6.1.1.1 Діаграма прецедентів. 43
6.1.1.2 Діаграма прецедентів як загальна схема порталу. 45
6.1.2 Цільова аудиторія 46
6.1.3 Загальний тон вузла 46
6.1.4 Стратегія обміну інформацією 46
6.1.5 Позиціювання на ринку 46
6.2 Карта вузла. 47
6.2.1.Діаграма класів. 47
6.2.2. Діаграма класів як модель порталу. 48
6.3 Технологія, обрана для роботи порталу. 49
6.3.1 PHP 49
6.3.2 Apache сервер 51
6.3. 3 MySQL 53
6.4 Головна сторінка. 54
6.5 Новини. Стрічка новин. 55
6.6 Документи. 57
6.7 Питання користувачів. 57
6.8 Електронний магазин. 59
6.8.1 Діаграма дії. 59
6.8.2 Діаграма дії для електронного магазина. 60
6.8.3 Сторінки електронного магазина. 61
6.9 Голосування. 66
6.9.1 Скрипт “голосування” 66
6.9.2 Розробка бази даних. 70
6.10 Настроювання порталу. 73
7. Захист інформації 74
7.1 Парольні зломщики 75
7.2 Що таке парольний зломщик 75
7.3 Як працює парольний зломщик 76
7.4 Злом парольного захисту операційної системи Windows NT 79
7.4.1 База даних облікових записів користувачів 79
7.4.2 Зберігання паролів користувачів 79
7.4.3 Використання пароля 80
7.4.4 Можливі атаки на базу даних SAM 81
7.4.5 Захист системи від парольних зломщиків 82
7.4.6 Як зробити парольний захист Windows 95/98 більш надійнимё 85
7.4.7 Як запобігти несанкціонованому завантаженню системи 88
7.4.8 Як заборонити кеширування паролів в Windows 95/98 90
Висновок 94
Список використаної літератури 96
|