Розробка web-ресурсу для підприємства

Особливості програмних рішень для створення web-сайту із застосуванням інформаційних технологій. Основні етапи процесу підготовки та реалізація web-ресурсу. Принципи роботи та структура сайту, пошук та доступ до цифрової інформації в мережі Інтернет.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык украинский
Дата добавления 06.11.2015
Размер файла 21,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Зміст

програмний інформаційний web сайт

Вступ

1. Програмні рішення для створення web-сайту для ПП «Квітковий дворик»

2. Основні етапи процесу підготовки та створення web-ресурсу

Висновки

Література

Вступ

На сучасному рівні розвитку інформаційних технологій використання комп'ютера для пошуку, обробки та збереження будь-яких видів інформації стає основним засобом навчання, комерційної, наукової та розважальної діяльності. Важливу роль у процесі отримання доступу до цифрової інформації відіграє мережа Internet. Яка на сьогодні є найбільш розвинена у світі комплексна інформаційна система, за допомогою якої здійснюється комунікація між мільйонами користувачів. Сьогодні в Україні послугами Інтернет з різною періодичністю користуються близько 9 млн. жителів України до більш як п'яти мільйонів інформаційних Web-сайтів.

З самого початку розвитку Internet, а особливо з появою Web-технологій, мережа орієнтована на забезпечення користувачів доступу як до розважальної так і комерційної представленої у вигляді Web-документів. Тому практичне вміння створення та структурування інформації яка може бути представлена у глобальній павутині найближчим часом буде розглядатись як базове, не лише у вищій, але і середній школі.

Об'єкт дослідження: процес розробки web-ресурсу для приватного підприємства «Квітковий дворик».

Предмет дослідження: закономірності викладення матеріалу та його представлення інформації засобами HTML і CSS.

1. Програмні рішення для створення web-сайту

HTML (англ. HyperText Markup Language -- Мова розмітки гіпертексту) стандартна мова розмітки документів у Всесвітній павутині. Більшість web-сторінок створюються за допомогою мови HTML (або XHTML). Документ HTML оброблюється браузером та відтворюється на екрані у звичному для людини вигляді [7].

HTML є похідною мовою від SGML, успадкувавши від неї визначення типу документу та ідеологію структурної розмітки тексту.

HTML разом із каскадними таблицями стилів та вбудованими скриптами - це три основні технології побудови веб-сторінок.

HTML впроваджує засоби для:

- створення структурованого документу шляхом позначення структурного складу тексту: заголовки, абзаци, списки, таблиці, цитати та інше;

- отримання інформації із Всесвітньої мережі через гіперпосилання;

- створення інтерактивних форм;

- включення зображень, звуку, відео, та інших об'єктів до тексту.

Елементи HTML можна поділити на три основні категорії:

1) Заголовні елементи, тобто елементи, що використано в елементі HEAD ("шапка", заголовок) і містять інформацію про документ у цілому: TITLE, ISINDEX, BASE, META, LINK, SCRIPT, STYLE

2) Блокові елементи, що включають елементи, які визначають структуру документа, наприклад, поділ на частини й параграфи (абзаци): H1, H2, H3, H4, H5, H6, ADDRESS, і елементи P, UL, OL, DL, PRE, DIV, CENTER, BLOCKQUOTE, FORM, ISINDEX, HR, TABLE.

3) Текстові елементи. Текстовими елементами можуть бути:

- простий текст, що можливо містить escape послідовності;

- вирази розмітки: EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE;

- розмітка шрифту: TT, I, B, U, STRIKE, BIG, SMALL, SUB, SUP;

- спеціальні елементи: A, IMG, APPLET, FONT, BASEFONT, BR, SCRIPT, MAP;

- елементи форми: INPUT, SELECT, TEXTAREA [3].

Каскадні таблиці стилів (англ. Cascading Style Sheets або скорочено CSS) -- спеціальна мова, що використовується для відображення сторінок, написаних мовами розмітки даних.

- CSS використовується авторами та відвідувачами веб-сторінок для того, щоб визначити кольори, шрифти, верстку та інші аспекти вигляду сторінки.

Існує три види таблиць стилів: внутрішні таблиці стилів, глобальні таблиці стилів і пов'язані таблиці стилів. Внутрішні таблиці стилів (Inline Style Sheets) містяться в HTML тегу. Глобальні (Global Style Sheets) визначають стиль елементів у всьому документі. Пов'язані (Linked Style Sheets) можуть бути використані для декількох документів відразу й зберігаються в зовнішньому файлі, що дозволяє уніфікувати подання даних на декількох пов'язаних сторінках.

CSS (каскадна або блочна верстка) прийшла на заміну табличній верстці веб-сторінок. Головна перевага блочної верстки -- розділення змісту сторінки (даних) та їх візуальної презентації. CSS використовується авторами та відвідувачами веб-сторінок для того, щоб визначити кольори, шрифти, верстку та інші аспекти вигляду сторінки.

Стандарт CSS визначає порядок та діапазон застосування стилів, те, в якій послідовності і для яких елементів застосовуються стилі. Таким чином, використовується принцип каскадності, коли для елементів вказується лише та інформація про стилі, що змінилася або не визначена загальнішими стилями.

CSS має різні рівні та профілі. Наступний рівень CSS створюється на основі попередніх, додаючи нову функціональність або розширюючи вже існуючі функції. Рівні позначаються як CSS1, CSS2 та CSS3.

Профілі -- сукупність правил CSS одного або більше рівнів створені для окремих типів пристроїв або інтерфейсів. Наприклад, існують профілі CSS для принтерів, мобільних пристроїв тощо.

CSS (каскадна або блочна верстка) прийшла на заміну табличній верстці веб-сторінок. Головна перевага блочної верстки -- розділення змісту сторінки (даних) та їх візуальної презентації.

Пов'язані таблиці стилів, використовуються для додання кільком документам одного стилю. Вони зберігаються в окремому файлі [7].

Зв'язок HTML-документа з файлом CSS здійснюється за допомогою елемента <link>:

<link rel="stylesheet" type="text/css" href="шлях_до_css-файлу"> [6]

JavaScript -- динамічна, об'єктно-орієнтованa мова програмування. Найчастіше використовується як частина браузера, що надає можливість коду на стороні клієнта взаємодіяти з користувачем, керувати браузером, асинхронно обмінюватися даними з сервером, змінювати структуру та зовнішній вигляд веб-сторінки [3].

JavaScript має C-подібний синтаксис, але в порівнянні з мовою Сі має такі корінні відмінності:

- об'єкти, з можливістю інтроспекції і динамічної зміни типу через механізм прототипів;

- функції як об'єкти першого класу;

- обробка винятків;

- автоматичне приведення типів;

- автоматичне прибирання сміття;

анонімні функції.

JavaScript містить декілька вбудованих об'єктів: Global, Object, Error, Function, Array, String, Boolean, Number, Math, Date, RegExp. Крім того, JavaScript містить набір вбудованих операцій, які, строго кажучи, не обов'язково є функціями або методами, а також набір вбудованих операторів, що управляють логікою виконання програм. Синтаксис JavaScript в основному відповідає синтаксису мови Java (тобто, зрештою, успадкований від C), але спрощений порівняно з ним, щоб зробити мову сценаріїв легкою для вивчення [6].

2. Основні етапи процесу підготовки та створення web-ресурсу

Розробка сайту так само як і будівництво будинку, мають послідовно виконані визначені етапи: від проектної документації і закладки фундаменту до внутрішньої і зовнішньої обробки приміщення.

Розміщення власних матеріалів в Інтернеті включає два етапи: підготовку матеріалів і їхню публікацію. Підготовка матеріалів полягає у створенні документів, що мають формат, прийнятий в Інтернеті, які називають, Web-сторінками [3]. Тексти, написані мовою HTML і ще називають кодом HTML. Публікація матеріалів, тобто відкриття до них доступу в Інтернеті, виконується дистриб'ютором після одержання дискового простору на Web-сервері.

Етапи розробки проекту, як правило, виконуються послідовно, тому, вкрай важливо дотримуватися черговості етапів і розуміти, що будь-які несподівані і неузгоджені заздалегідь зміни чи правки можуть значно вплинути на ефективність роботи.

Роботу над кожним проектом слід проводити в строгій відповідності з приведеними нижче етапами робіт з розробки сайту.

1. Передпроектна підготовка. Ідея

Визначення тематики майбутнього сайту, з'ясування цілей і завдань, визначення і аналіз цільової аудиторії. Аналіз конкурентів. Розробка структури сайту - ескіз сайту на папері. Створення списку майбутніх тематичних розділів.

2. Розробка дизайну сторінок[7].

Дизайн-концепція сайту (креативний дизайн)- Креативна ідея, розробка основної графічної концепції дизайну сайту на прикладі головної та другорядних сторінок. Вибір колірної гамми, художнього стилю. Підготовка макету дизайну.

Технічний дизайн, розробка логічної і фізичної структури ресурсу. Компонування сторінки, верстальної структури. Елементи навігації

3. Верстка

Створення шаблонів сторінок. Перевірка правильності написання коду. Верстка сторінок сайту на основі затвердженого дизайну типових сторінок. Збірка сторінок.

4. Інформаційне наповнення сайту

Підготовка текстових матеріалів. Підготовка графічних матеріалів у растровому форматі, оптимізація картинок. Заповнення сторінок.

5. Програмна частина проекту

Інтеграція сайту з системою управління [6].

Зараз вже жоден сучасний сайт не обходиться без системи управління, оскільки важливою є не лише красива зовнішня оболонка цього сайту, але і можливість зручної роботи з ним. Це особливо актуально для сайтів з розгалуженою структурою і великим об'ємом даних. В цей етап входить: інтеграція з системою управління, програмування, налаштування сервера, забезпечення безпеки проекту. Контроль якості.

Програмування, запуск проекту. На цьому етапі допрацьовується функціонал, що не міститься у стандартному складі системи управління.

6. Тестування сайту в Інтернеті

Тестування сайту на наявність помилок та коректність функціонування в різних браузерах (Internet Explorer, Netscape, Opera, Safari). Перевірка ідентичності відображення сторінок в різних екранних роздільних здатністях в різних браузерах.

7. Розміщення сайту в Інтернеті

Організація робіт з розміщення проекту в мережі Інтернет. Вибір та реєстрація доменного імені. Вибір хостинг провайдера, розміщення сайту. Фінальне тестування сайту. Навчання персоналу клієнта як працювати з системою управління сайту.

8. Просування сайту

В даний час вже мало просто розробити якісний сайт із зручною структурою і навігацією, важливим є забезпечення для сайту високої відвідуваності. Спромогтися цього можна не лише розміщенням реклами в засобах масової інформації, але і здійснюючи просування сайту в пошукових системах і каталогах, а також рекламою в Інтернеті.

9. Подальша підтримка сайту

Перші шість етапів відносяться безпосередньо до створення сайту, решта потрібні для подальшого існування сайту.

Перш, ніж розпочати роботу над сайтом, потрібно чітко уявляти, що в результаті має бути, а також перспективи розвитку сайту[10].

Отже, потрібно вирішити:

* Навіщо створювати сайт (чи потрібно це взагалі).

* Тематика сайту.

* Тип сайту (домашня сторінка, портал тощо).

* Відмінність від сайтів з такою ж тематикою (якщо це не домашня сторінка).

* Яка буде аудиторія сайту (стать, вік, інтереси).

* Якого роду сервіси будуть присутні на сайті (форум, каталог, пошта).

* Перспективи подальшого розвитку.

Основні поради для створення web-ресурсу:

Перед тим, як створювати сайт спочатку подумайте про кількість людей, що цікавляться даною темою, про кількість сайтів-конкурентів. Чим більше сайтів з подібною темою висвічується в пошукових системах, тим менше відвідувачів буде на Вашому сайті, тим складніше буде залучати відвідувачів. Наберіть в будь-якій пошуковій системі назву майбутньої теми сайту з 2-3 головних слів і подивіться, скільки знайдено сайтів за цією темою. Кількість сайтів з певних тем сягає мільйонів і всі хочуть, щоб їх сайт був на перших позиціях. Подумайте, чи зможете ви забезпечити високу відвідуваність.

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

Добре подумайте про інформацію, яка буде розміщена на сайті. Зробіть те, в чому Ви добре розбираєтеся, що буде корисне і цікаво іншим, нехай навіть це буде якась зовсім вузька і малопопулярна тема. Чим менше за цією темою буде сайтів в пошуковиках, тим більше буде відвідувачів і тим більше сайт в майбутньому приноситиме дохід.

Ніколи не копіюйте і не розміщуйте на своєму сайті інформацію з інших сайтів без згоди їх авторів, щоб в подальшому уникнути неприємностей. В Інтернеті це теж називається «крадіжкою». Власник сайту, з якого взяли інформацію без згоди, може написати в пошукові системи, хостинг-провайдеру, де розташовано Ваш сайт та в інші інстанції. Такий сайт пошуковики можуть вилучити з свого пошуку назавжди. А якщо сайт буде видалено з пошукових систем, він буде нікому не потрібний, окрім Вас, його ніхто ніколи не знайде, він буде недоступним для інших користувачів. Хостинг-провайдер, на хостингу якого буде розташовано такий сайт, теж може його видалити.

В подальшому, для сайту необхідна щоденна підтримка сайту в актуальному стані. Треба постійно стежити за своєчасним оновленням ресурсу і вилученням з сайту сторонньої, недостовірної або застарілої інформації.

Лише після визначення чіткого образу сайту, можна приступати до інших етапів. Певні етапи розробки сайту можуть проводитися паралельно, особливо, якщо над створенням сайту працює не одна людина, а команда в кілька чоловік [7].

Висновки

У результаті виконання курсової роботи вирішено актуальне практичне завдання, яке полягало у створенні web-ресурсу для уявного приватного підприємства.

Під час розробки сайту, було розроблено макет, на основі якого, в середовищі Adobe Photoshop CS5 створено дизайн і розкроєно на елементи. Потім, за допомогою HTML коду і таблиць каскадних стилів у середовищі Notepad++ втілено створений дизайн.

Проведені дослідження дають змогу зробити такі висновки:

1. Розглянуто і освоєно інформацію про роботу приватного підприємства, а також закладено основу знань про маркетингову політику даного підприємства.

2. На основі проведеного аналізу розроблено дизайн, інформаційне та стилістичне наповнення web-ресурсу засобами HTML, та CSS. Для того, щоб розрекламувати підприємство, було створено web-ресурс, основними кольорами якого були білий, зелений, і оранжевий. При розробці веб-документу було використано таблиці каскадних стилів та Java скрипти.

Література

1. Гаевский А.Ю. 100% самоучитель. Создание Web-страниц и Web -сайтов. HTML и JavaScript / А.Ю. Гаевский, В.А. Романовский // М.: Триумф, 2008. - 360 с.

2. Геттинс Доминик. Секреты создания рекламних материалов/ Доминик Геттинс// Санкт-Петербург.: Астрель, 2007.-96с.

3. Коэн Лазаро Исси. Полный справочник по HTML, CSS и JavaScript/ Лазаро Исси Коэн, Джозеф Исси Коэн // М.: ЭКОМ Паблишерз, 2007. - 510 с.

4. Пфаффенбергер Брайан. HTML, XHTML и CSS. Библия пользователя [издание 3-е]/ Брайан Пфаффенбергер, Стивен Шафер, Чад Уайт, Билл Кароу // М.: Вильямс, 2007. - 271с.

Размещено на Allbest.ru

...

Подобные документы

  • Вивчення особливостей використання всесвітньої мережі Інтернет, адресації інформації, вірусних загроз. Розробка та підготовка сайту до експлуатації за допомогою візуального редактора Front Page. Характеристика дизайну та структури створеного web-сайту.

    курсовая работа [1,4 M], добавлен 22.11.2012

  • Сучасні підходи до розробки і впровадження інформаційних систем на підприємствах. Засоби розробки та створення веб-ресурсу торгово-виробничого підприємства "ІТК". Аналіз сайту будівельної фірми. Методи просування будівельної продукції в мережі Інтернет.

    курсовая работа [8,7 M], добавлен 10.02.2014

  • Обґрунтування потреби, поняття, класифікація, проектування та етапи розробки веб-сайту. Вибір програмних засобів, розробка інтерфейса і бази даних. Динамічна мова розмітки гіпертекстових документів DHTML. Розміщення категорій товарів в on-line магазині.

    дипломная работа [1,5 M], добавлен 04.08.2009

  • Мова розмітки гіпертекстових сторінок HTML. Каскадні таблиці стилів CSS. Розробка інформаційного Web-сайту: меню навігації, структура та інтерфейс сайту. Тестування, впровадження та тестування розробленого проекту. Безпека умов праці при використанні ПК.

    дипломная работа [1,3 M], добавлен 20.05.2012

  • Основні особливості функціонування, переваги та недоліки даних CMS. Створення інформаційного ресурсу для будівельної компанії "Фарлеп". Встановлення Drupal та зміна теми сайту. Покращення функціональних можливостей CMS Drupal за допомогою модулів.

    курсовая работа [3,0 M], добавлен 22.11.2013

  • Проектування web-ресурсу міста для інформування про цілі, пріоритети, програмні напрямки, конкурси та підтримані проекти організації. Найменування та область застосування сайту; організація зв'язку із соціальними мережами. Розробка структури web-ресурсу.

    дипломная работа [1,0 M], добавлен 02.07.2015

  • Структура, характеристики та принципи розробки сучасного сайту-візитки. Розробка дизайну. Характеристика сайту кав’ярні. Основні вимоги до програми та до інтерфейсу. Опис проектних рішень, інструментів та підходів до розробки з обґрунтуванням їх вибору.

    дипломная работа [3,2 M], добавлен 19.03.2017

  • Сайт як інформаційна одиниця мережі Інтернет. Просування сайту за допомогою дошок оголошень. Створення web-сторінок за допомогою мови HTML. Послуги, які надають web-ресурси з пошуку роботи. Пошукові системи, сайти та портали з працевлаштування.

    курсовая работа [59,3 K], добавлен 02.10.2014

  • Західний регіональний центр інформаційних технологій - "Інфотехцентр" як один з лідерів ринку комп’ютерної техніки та комп’ютерних інформаційних технологій. Особливості розробки сайту (веб-ресурсу) з інформацією по мовах програмування різних напрямків.

    отчет по практике [714,6 K], добавлен 30.03.2010

  • Розробка сайту "Система активної реклами" для розкрутки сайту в мережі Інтернет, заробітку грошей. Аналіз подібних систем. Інструментальні засоби розробки. Доступ до системи адміністрування. Керівництво програмісту: структура бази даних, основні класи.

    дипломная работа [2,6 M], добавлен 24.09.2012

  • Сутність інформаційних технологій та їх основні компоненти. Роль глобальної мережі Інтернет у функціонуванні підприємства туристичної галузі, значення інформаційно-пошукових систем. Основні принципи та етапи роботи програми Microsoft Office PowerPoint.

    курсовая работа [1,7 M], добавлен 09.12.2011

  • Поняття сайту як системи електронних документів (файлів даних, коду) приватної особи або організації в комп'ютерній мережі. Визначення засобів для створення сторінки в Інтернеті, вимоги до зовнішнього вигляду та функцій. Особливості розробки макету сайту.

    курсовая работа [2,1 M], добавлен 17.12.2015

  • Особливості програмування web-орієнтованих інформаційних систем. Етапи створення web-сайту, вибір домену та хостингу. Опис програмного та апаратного середовища функціонування об’єкта проектування. Аналіз і вибір засобів для проектування web-додатків.

    курсовая работа [11,2 M], добавлен 03.06.2019

  • Загальна характеристика особливостей алгоритму просування сайту. Розробка основних елементів фірмового стилю, що складають пакет рекламної кампанії. Етапи розробки Web-сайту компанії "Гранд Авто". Особливості програмної частини і структури сайту.

    дипломная работа [3,3 M], добавлен 26.02.2012

  • Переваги технології асинхронного обміну даних (AJAX), огляд створених на її основі Інтернет-проектів. Алгоритм роботи веб-ресурсу, що надає можливість обміну повідомленнями між користувачами за допомогою AJAX-технології. Програмна реалізація веб-додатку.

    дипломная работа [398,3 K], добавлен 18.12.2013

  • Алгоритм створення інтернет-магазину по продажу товарів з Італії на локальному або віддаленому сервері: розробка клієнтської та адміністративної частини сайту засобами PHP і MySQL, розбиття сторінок на тематичні блоки і розміщення на них флеш-аплікацій.

    курсовая работа [7,4 M], добавлен 12.05.2011

  • Опис механізмів передачі даних між сторінками. Розробка доступного та зручного інтерфейсу веб-сайту компанії "Artput" для відвідувачів сайту і для адміністратора. Установка Apache 1.3.29 та PHP 4.3.4 під Windows XP. Структура веб-сервера та веб-сайту.

    дипломная работа [5,0 M], добавлен 24.09.2012

  • Визначення сутності, видів та конфіденційності інформації. Характеристика програмних та технічних засобів забезпечення її захисту. Особливості складання сайту електронної комерції з продажу музичних дисків. Основні маркетингові заходи для просування.

    контрольная работа [2,6 M], добавлен 24.02.2010

  • Ознайомлення з системами CMS. Розділення інформаційного наповнення, структура та дизайн. Призначення СMS typo3, режими роботи, базові модулі. Можливості BackEnd для адміністраторів сайту. Робота з шаблонізатором TemplaVoila. Створення форми авторизації.

    курсовая работа [6,5 M], добавлен 02.02.2016

  • Розробка сайту, який буде мати можливість наповнення інформацією про стан команд та їх гравців у лізі в режимі реального часу. Переваги використання технології web 2.0. Написання програмного коду веб-сайту та його реалізація, головна сторінка Index.php.

    дипломная работа [3,4 M], добавлен 18.08.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.