Розробка структури сайту. Обґрунтування програмного забезпечення. Вибір мов програмування. Розробка WEB-сторінок та бази даних. Організація хостингу, інформаційного захисту контенту, реклами сайту. Розрахунок економічної ефективності проведеної роботи.
Аннотация к работе
Метою дипломної роботи є розробка Web-сайту для ТОВ «ТС ПЛЮС», що спеціалізується на виробництві ексклюзивних мяких меблів для готелів, театрів, конференц-залів, кінотеатрів і спортивних установ. Підбір необхідних матеріалів по розробці сайтів здійснювався з Internet і відповідної літератури. WEB-сайт дозволяє здійснювати доступ користувачів мережі інтернет до інформації про компанії в цілому, бази даних товарів, прайс листам.В першу чергу, сайти подібного роду допомагають формувати позитивний імідж компанії, залучають нових замовників, які можуть не знати про існування фірми на ринку, і, відповідно, розширюють ринок збуту компанії. За допомогою корпоративного сайту клієнти і замовники отримують інформацію про ціни на товари та послуги в зручному вигляді. Значно збільшити прибуток компанії можливо шляхом надання можливості робити замовлення клієнтам прямо в Інтернеті, на сторінці компанії. Також на такому сайті можна помістити ту інформацію, яка не поміститься на сторінці журналу, в радіоповідомленні, телевізійному ролику. Обсяг промо-сайту - до 10 сторінок, на яких можна розмістити дані про компанії, напрямок діяльності, цю послугу, контактні дані.Фізично сайт може розміщуватися як на одному, так і на кількох серверах.Зовнішній вигляд кожного сайту є унікальним, проте в усіх сайтах можна знайти спільні за функціональністю частини. На сьогоднішній день існують кілька етапів розробки вебсайта: · Розробка креативної концепції сайту; Також для кращого і більш швидкого переіндексації сайту варто подумати про внутрішній перелінковці, для зручності користувачів зробити зрозуміле меню і систему навігації на сайті. Під пошуковою оптимізацією сайту розуміється виведення сайту на певну цільову аудиторію відвідувачів, які шляхом набору певних ключових слів і ключових фраз запитують пошукові системи про товари і послуги, представлених на сайті. Під оптимізацією програмного коду сайту розуміють зменшення обсяг html-коду (коду) сайту з метою зменшення розміру файлу веб-сторінки і зменшення часу завантаження веб-сторінок, а також ряд інших робіт, що представляють інтерес лише для професійних веб-дизайнерів.У складанні структури web - сайту важливо враховувати доступність та зручність навігації для користувача. Індексація в пошукових системах (веб-індексування) - процес додавання відомостей (про сайт) роботом пошукової машини в базу даних, згодом використовується для (повнотекстового) пошуку інформації на індексованих сайтах. Але якщо на сайті буду багато зайвої інформації - користувачі відразу відчують незручність і навіть роздратування. Дані про товар включають текстову описову інформацію, значення характеристик, зображення, відомості про класифікацію та інформацію про ціни. · У розділі з додатковою інформацією міститься: інформація про виробників, можливість придбання подарункового сертифікату, партнерська програма - яка дозволяє додатково заробляти на клієнтах, акції - це розділ в якому міститься вся інформація про можливі святкові знижки .Для створення сайту було розглянемо такі программи: CMS OPENCART - це движок інтернет-магазину (конструктор для створення інтернет-магазинів) Поширюється як вільне програмне забезпечення за ліцензією GNU General Public License, скорочено GNU GPL означає, що програма безкоштовна і її можна поширювати, вносити зміни будь-яким чином і надалі продавати програму. Спільнота OPENCART вже нараховує більш 50 000 учасників, які справили на світ понад 10 000 безкоштовних і комерційних додатків, за допомогою яких можна легко змінювати і доповнювати функціонал інтернет-магазину практично під будь-які потреби. Загалом OPENCART краще всього підходить для створення інтернет-магазину, якщо розглядати варіант з мінімальними вкладеннями коштів і зусиль у розробку. OCSTORE - це заснований на базі Opencart, так само має відкритий вихідний код і розповсюджується за ліцензією GNU GPL і містить у собі кілька поліпшень у відмінності від оригінальної версії. Після успішного підключення до FTP-сервера, можна здійснювати різноманітні операції над даними розміщеними на ньому, зокрема, переглянути вміст каталогів, завантажувати і викачувати файли з FTP сервера, перейменовувати, призначати права доступу, видаляти файли з сервера та інше.Програмне забезпечення для OPENCART написано на мові програмування PHP, а в архітектурі використаний шаблон проектування MVC. РНР повинен надати програмісту засоби для швидкого та ефективного вирішення поставлених завдань. Ефективність є дуже важливим чинником при програмуванні для багатокористувацьких середовищ, до числа яких належить і web. Отже, як випливає з назви MVC складається з трьох компонентів модель (Model) - вид (View) або подання і контролер (controller). Вид або подання - ця частина відповідає за виведення інформації на екран - це вже дизайнерська частина нашого веб - додатки з мінімальною кількістю логіки.OPENCART створений з використанням основних принципів шаблону MVC, який дозволяє розділити дані від їх візуального представлення.
План
ЗМІСТ
Вступ
1. Загальна частина
1.1 Огляд та аналіз існуючих аналогів
1.2 Аналіз технічного завдання
2. Спеціальна частина
2.1 Розробка структури сайту
2.2 Обгрунтування програмного забезпечення
2.3 Вибір мов програмування
2.4 Розробка WEB-сторінок
2.5 Розробка бази данних
2.6 Організація хостингу
2.7 Організація інформаційного захисту контенту сайту
2.8 Організація реклами сайту
3. Організаційно-економічна частина
3.1 Позитивні результати проведеної роботи
3.2 Розрахунок витрат на розробку ДКР
3.3 Розрахунок економічної ефективності проведеної роботи