Розробка сайту сприяння працевлаштуванню
Пошук інформації в мережі Інтернет цими системами відбувається за запитами. Найпростіші запити складаються з одного або декількох слів російською або англійською мовами, або іншою мовою, на якому записані шукані документи. Результатом пошуку в мережі Інтернет є переліки назв і адрес гіпертекстів, що відповідають заданим запитам. Зазначені пошукові системи щотижня переглядають усі сервери в мережі… Читати ще >
Розробка сайту сприяння працевлаштуванню (реферат, курсова, диплом, контрольна)
Зміст ВСТУП
1. ДОСЛІДЖЕННЯ ОСОВЛИВОСТЕЙ РОЗРОБКИ ТА ПРОЕКТУВАННЯ САЙТІВ, ОГЛЯД ОСНОВНИХ ЕТАПІВ
1.1 Сайт, як інформаційна одиниця мережі Інтернет
1.2 Огляд етапів створення сайту
1.3 Огляд основних понять і термінів, знання яких необхідні для створення сайту
1.3.1 Вибір домену
1.3.2 Вибір хостингу
1.3.3 Просування в пошукових системах
1.3.4 Просування сайту за допомогою дошок оголошень
1.4 Створення web-сторінок за допомогою мови HTML
1.5 Застосування JavaScript
2. ДОСЛІДЖЕННЯ ОСОБЛИВОСТЕЙ ПРОЦЕСУ ПОШУКУ РОБОТИ ЧЕРЕЗ МЕРЕЖУ ІНТЕРНЕТ, ОГЛЯД ТА ОПИС ІСНУЮЧИХ САЙТІВ З ПРАЦЕВЛАШТУВАННЯ
2.1 Визначення основних джерел з пошуку роботи
2.2 Послуги, які надають web-ресурси з пошуку роботи
2.3 Огляд існуючих web-ресурсів з працевлаштування
2.3.1 Сайти з пошуку роботи
2.3.2 Портали з пошуку роботи
2.3.3 Рекрутингові агентства
2.3.4 Пошукові системи з працевлаштування ВИСНОВКИ ПЕРЕЛІК ПОСИЛАНЬ ВСТУП Ще не так давно користувачів Інтернет було мало, а мережею користувалися для банальних потреб — знайти ігри, здійснити листування та інше. Зараз Інтернет стає так само звичними, як телефон. Незліченна безліч нових технологій, викликаних бурхливим зростанням інформатизації суспільства, робить наше життя неможливим без швидкого доступу до інформації. У наш час дуже легко отримати інформацію, одним із способів швидкого доступу до неї є сайт. Користувачеві приємно відвідувати ті web-сторінки, які мають стильне оформлення, не обтяжені надмірно графікою і анімацією, швидко завантажуються і правильно відображаються у вікні web-браузера. Але може виникнути й інша проблема — сайт може виявитися не цікавим користувачеві і та інформація, яку він несе, виявиться не затребуваною. Саме тому важливо, щоб сайт відповідав всім вимогам користувача.
Метою роботи є формування теоретичних знань з проектування web-сайту та практичних навичок з його розробки.
Для виконання роботи були поставлені наступні завдання:
— проаналізувати зміст кількох сайтів для виявлення актуальних потреб користувачів Інтернет;
— познайомиться з основними теоретичними поняттями розробки web-сайту;
— навчиться проектувати і розробляти web-сайт.
Робота складається з двох розділів, списку посилань, списку використаних скорочень, реферату.
У першому розділі дається теоретичне обгрунтування про проектування web-сайту: розглянуто поняття сайт, як інформаційної одиниці мережі Інтернет; зазначено те, за допомогою чого можна створювати, змінювати дизайн сайту; яким чином одне й те ж оформлення сторінок сайту задати більш простим способом; як правильно заповнювати форми, домогтися зручної навігації на сайті, а також які існують програми для полегшення створення сайту.
У другому розділі проводиться дослідження особливостей пошуку роботи в мережі Інтернет, опис існуючих сайтів з працевлаштування.
Існує безліч джерел завдяки яким можна знайти роботу за своїм розсудом. Однак далеко не всі джерела дозволяють знайти роботу швидко і отримати максимум інформації про умови роботи. На сьогоднішній день Інтернет — найкращий засіб для пошуку роботи і робочого персоналу.
Даний розроблювальний сайт дозволить отримати необхідну інформацію: область роботи, стаж і досвід, компанії, розмір оплати праці, що дозволяє швидко, без зайвих дій підібрати компанію, вакансію або підібрати працівника. Більш того, Інтернет має одну унікальну перевагу перед іншими джерелами — тут інформація зберігається до тих пір, поки претендент, роботодавець або адміністратор сайту не вважатиме її старою і незатребуваною.
Пропонований механізм сприяння працевлаштуванню студентів передбачає співробітництво і взаємодію наступних суб'єктів: шукач роботи; кандидат на вакансію; зацікавлені організації та відомства; роботодавець.
Метою даної роботи є розробка сайту сприяння працевлаштуванню.
Предмет дослідження: можливості використання .net технологій для розробки web-сайту з працевлаштування.
В даний час пошук роботи є дуже скрутним процесом. Відправлення резюме на підприємства і очікування відповіді від роботодавця займають дуже багато часу. У роботі представлений сайт працевлаштування, який дозволяє роботодавцям виставляти наявні вакансії, отримувати відомості про кандидатах на вакансію, а також здійснювати відбір кадрів виходячи зі своїх вимог.
1. ДОСЛІДЖЕННЯ ОСОВЛИВОСТЕЙ РОЗРОБКИ ТА ПРОЕКТУВАННЯ САЙТІВ, ОГЛЯД ОСНОВНИХ ЕТАПІВ
1.1 Сайт, як інформаційна одиниця мережі Інтернет Новим явищем в житті суспільства наприкінці XX століття стало створення глобальної міжнародної комп’ютерної мережі Інтернет. Ця комп’ютерна мережа для багатьох людей стала засобом оперативного отримання самої різної інформації - електронних копій газет, листів, журналів, книг, програм, ігор та інформаційних новин. Передача та отримання інформації за допомогою мережі Інтернет стали наймасовішим застосуванням персональних комп’ютерів. Для пошуку інформації в мережі Інтернет у нашій країні і за кордоном використовується інформаційно-пошукові системи. Найбільш відомі з них: Апорт, Ремблер і Яндекс, зарубіжних — Altavista, Infoseek, Yahoo.
Пошук інформації в мережі Інтернет цими системами відбувається за запитами. Найпростіші запити складаються з одного або декількох слів російською або англійською мовами, або іншою мовою, на якому записані шукані документи. Результатом пошуку в мережі Інтернет є переліки назв і адрес гіпертекстів, що відповідають заданим запитам. Зазначені пошукові системи щотижня переглядають усі сервери в мережі Інтернет і індексують всі знайдені гіпертексти, запам’ятовуючи їх адреса та ключові слова і словосполучення, які в них зустрічаються. З цієї причини будь-яка інформація, виставлена в мережі Інтернет, може бути знайдена по запитам, що нас цікавлять. Каталог сайтів Інтернету — структурований набір посилань на сайти з коротким їх описом. Сайти всередині каталогу розбиваються за темами, а всередині теми можуть бути ранжовані або за індексом цитування (як в каталогах Яндекса або Google), або по даті додавання, або за алфавітом, або по іншому параметру. Це один з найстаріших сервісів Інтернету. Переважна більшість рейтингів відвідуваності ресурсів мають класифікатор сайтів, але ранжування завжди грунтується на відвідуваності сайтів. В залежності від широти тематики посилань каталоги можуть бути загальними і спеціалізованими (тематичними).
Основою сучасної інформаційної комп’ютерної індустрії та мережі Інтернет є всесвітня розподілена мережа електронних бібліотек WWW — world wide web. Для навігації в WWW використовуються спеціальні програми — web-браузери, які істотно полегшують подорож по безкрайніх просторах WWW. Вся інформація в web-браузері відображається у вигляді web-сторінок. Існують наступні web-браузери: Internet explorer, Opera, Mozilla, Google shrome, Netscape navigator та інші.
1.2 Огляд етапів створення сайту Створення сайту — це непростий і досить протяжний процес, який можна порівняти з будівництвом будівлі. Між ідеєю архітектора і готовим будинком лежить важка і копітка робота — створення креслення, зведення фундаменту, стін і даху, оздоблювальні роботи, оформлення внутрішніх приміщень і багато іншого. Так і створення сайту протікає в декілька етапів, відповідно до проходження яких, ідея замовника перетворюється на реальний функціонуючий сайт.
Розглянемо основні етапи створення сайтів, які представлені нижче:
— зустріч із замовником для обговорення концепції сайту;
— складання та затвердження ТЗ, передоплата;
— розробка і затвердження дизайну;
— верстка дизайну та програмування адмінки сайту;
— програмування сайту;
— здача сайту замовникові і повна оплата;
— завантаження сайту на сервер.
Концепція — це фундамент майбутнього сайту. На даному етапі замовнику дуже важливо не тільки правильно визначитися з метою створення сайту, але і пояснити це співробітникам web-студії. Зазвичай чітко сформувати концепцію web-ресурсу дозволяють конкретні відповіді на два простих питання:
— для чого створюється сайт, яка кінцева мета появи сайту в мережі?
— для кого створюється ресурс, яка основна аудиторія сайту?
Також на цьому етапі замовник і представник веб-студії домовляються про вартість і терміни завершення проекту, що, звичайно ж, впливає на формування концепції сайту.
Технічне завдання на сайт розробляється співробітниками web-студії на основі концепції сайту та побажань замовника.
ТЗ містить інформацію про назву майбутнього сайту, дизайн та навігацію ресурсу, ширину сторінок сайту і оптимізацію їх відображення в різних браузерах, ключові слова і багатьох інших особливостях ресурсу, а також обов’язково про терміни виконання роботи. Саме ТЗ будуть керуватися дизайнери, програмісти, верстальники та інші фахівці студії, працюючи над проектом.
Після складання ТЗ його повинен перевірити, внести правки (якщо необхідно) і затвердити замовник. Як тільки ТЗ підписано та затверджено, замовник вносить передоплату (сума передоплати обмовляється індивідуально), і співробітники web-студії приступають до роботи.
Дизайн сайту повинен бути не тільки красивим, але і зручним. Кожен сайт має безліч необхідних функціональних елементів. І завдання дизайнера гармонійно об'єднати їх в одне ціле. Дизайнер створює графічний макет головної сторінки сайту. Після цього макет узгоджується із замовником, який вносить необхідні зміни і затверджує концепцію дизайну.
Коли макет головної сторінки прийнятий, на його основі дизайнер розробляє вид внутрішніх сторінок сайту, функціональних модулів і інших елементів web-ресурсу. Коли всі макети затверджені замовником, можна переходити до верстки сторінок сайту.
Щоб перетворити макет дизайнера в діючий сайт, необхідно зробити верстку сторінок, тобто перевести графічний ескіз в формат HTML — визначити які елементи макета будуть фоном, які - картинкою, які - текстовими блоками, а які - функціональними модулями, як будуть масштабуватися складові сторінки та інше.
Одночасно з процесом HTML-верстки починається програмування адмінки — «внутрішньої» частини сайту, яка дозволяє повністю управляти їм (викладати текст і зображення, створювати нові сторінки і сервіси, управляти правами користувачів, контролювати статистику відвідувань і багато чого іншого).
На цьому етапі здійснюється підготовка до «будівництва» — зверстані в HTML сторінки стають каркасом майбутнього сайту, а адмінку можна порівняти з системами життєзабезпечення і комунікаціями, які потім дозволять підтримувати сайт «живим».
Етап програмування — звичайно ж, один з найважливіших у процесі створення сайту. Саме на цьому етапі статична HTML-версія сайту здобуває життя.
На цьому етапі створюються різні функціональні модулі (наприклад, фотоальбом, каталог) і інтерактивні елементи («кошик» в онлайн-магазині, форма реєстрації користувачів, чат і багато інших), прописуються алгоритми взаємодії відвідувачів з сайтом. Також до сайту підключається адмінка, що дає можливість управління всіма функціями web-ресурсу і робить сайт «живим».
Необхідно відзначити, що безпосередньо «споруда» сайту на цьому етапі закінчується.
Замовник приймає сайт, перевіряючи відповідність готового проекту ТЗ. Якщо виникає необхідність, співробітники web-студії доопрацьовують проект і виправляють недоліки. Коли ж сайт прийнятий, замовник повністю розраховується зі студією. На заключному етапі сайт завантажується на відповідний сервер і йому присвоюється доменне ім'я — з цього моменту сайт цілком належить замовнику.
1.3 Огляд основних понять і термінів, знання яких необхідні для створення сайту
1.3.1 Вибір домену Домен — це ім'я сайту. Домени бувають 1-го, 2-го, 3-го і більше рівнів. Всі домени унікальні, два однакових бути не може. Домени першого рівня: наприклад, com, net, ru, info, biz, uа, de та інші. Під цими доменами існують домени другого рівня, наприклад, gogle.com або rambler.ru, третього рівня: banner.org.ru, soft.narod.ru, shops.com.ua, banner.kiev.ua та інші. Домени першого рівня діляться на дві групи: територіальні (ru, ua, de, us та інші) і позатерріторіальні (com, org, net та інші). Домени першого рівня називають ще зонами. Наприклад, всі домени будь-якого рівня в географічній зоні .ru відносться до Росії. На якому з доменів першого рівня кожен охочий може зареєструвати домен другого рівня.
сайт працевлаштування оголошення інтернет
1.3.2 Вибір хостингу Для того, щоб сайт був видний в Інтернет, треба його розмістити на дисковому просторі у якого-небудь провайдера, який постійно підключений до мережі Інтернет. Тоді сайт буде доступний для відвідувачів Інтернету 24 години на добу.
Хостинг — оренда дискового простору у провайдера для розміщення сайту.
1.3.3 Просування в пошукових системах Пошукові системи — це найзручніший і найпоширеніший спосіб пошуку інформації в Інтернеті. Саме реєстрація сайту в пошукових системах дає до 80% трафіку на сайт. Тому після створення і перевірки сайту потрібно першою справою зареєструвати його в пошукових системах. Найпопулярніші в Росії - Rambler.ru, Yandex.ru, Aport.ru, Google.com, Mail.ru та інші. Англомовне населення Інтернету використовує Yahoo.com, Google.com і Altavista.com.
1.3.4 Просування сайту за допомогою дошок оголошень Перевагами просування сайту за допомогою дошок оголошень є те, що вони безкоштовні, їх багато, оголошення зберігається достатньо довго, оголошення індексується пошуковою системою, що підвищує вірогідність знаходження сайту через запит в пошуковій системі, трохи підвищується ТІЦ (індекс цитування) сайту при зберіганні на дошках посилання.
Недоліками є те, що оголошення буде видно на перших сторінках лише нетривалий час, низький відгук на оголошення, на багатьох дошках правила і форми розміщення відрізняються один від одного, що призводить до витрати дорогоцінного часу на пристосування до умов конкретної дошки, охота спамерів на e-mail та інше.
1.4 Створення web-сторінок за допомогою мови HTML
Web-сторінка може містити текст, графіку і гіперзв'язки з різними ресурсами Інтернет. Щоб реалізувати всі ці можливості, була розроблена спеціальна мова, названа hyper text markup language (HTML), тобто, мова розмітки гіпертексту. Документ, написаний на HTML, являє собою текстовий файл, що містить власне текст, несучий інформацію читачеві, і прапори розмітки. Останні являють собою певні послідовності символів, що є інструкціями для програми перегляду; згідно з цими інструкціями програма розташовує текст на екрані, включає в нього малюнки, що зберігаються в окремих графічних файлах, і формує гіперзв'язки з іншими документами або ресурсами мережі Інтернет. Таким чином, файл на мові HTML набуває вигляд WWW-документа тільки тоді, коли він інтерпретується програмою перегляду.
Оскільки HTML-документи записуються в ASCII-форматі, то для її створення може використаний будь-який текстовий редактор.
Зазвичай HTML-документ — це файл з форматом .html або .htm, в якому текст розмічений HTML-тегами. Засобами HTML задаються синтаксис і розміщення тегів, відповідно до яких браузер відображає вміст web-документа. Текст самих тегів web-браузером не відображається.
Всі теги починаються символом «<�» і закінчуються символом «>». Зазвичай є пара тегів — стартовий (відкриває) і завершальний (закриваючий) тег, між якими міститься інформація, що розмічається, наприклад,
HTML — стандартна мова розмітки гіпертекстових документів
.Тут стартовим тегом є тег <�р>, а завершальним — </р>. Завершальний тег відрізняться від стартового лише тим, що у нього перед текстом в дужках <> стоїть символ «/» (слеш). Браузер, який читає HTML-документ, відображає його у вікні, використовуючи структуру HTML-тегів. У кожному HTML-документі повинні бути присутні три головні частини:
— оголошення HTML;
— тема;
— тіло документа.
Розглянемо кожен з пунктів окремо.
Оголошення HTML і
. Пара цих тегів повідомляє програмі перегляду (браузеру), що між ними укладено документ у форматі HTML, причому першим тегом в документі повинен бути тег (на самому початку документа), а останнім — </ HTML> (в самому кінці документа). Наприклад:…
…
</ HTML>.
Тема
і </ HEAD>. Між цими тегами розташовується інформація про документ (назва, ключові слова для пошуку, опис та інше). Однак найбільш важливим є назва документа, який видно у верхньому рядку вікна браузера і в списках «Обране». Для того щоб дати назву своєму HTML-документу текст поміщається між тегамиТретьою головною частиною документа є його тіло. Воно йде відразу за заголовком і знаходиться між тегами
і. Перший з них повинен стояти відразу після тега, а другий — перед тегом. Тіло HTML-документа — це місце, куди автор поміщає інформацію, відформатовану засобами HTML. Наприклад,Припустимо, потрібно змінити колір тексту в HTML-сайті з чорного на синій, для цього вам доведеться міняти колір фону кожної сторінки сайту, але є більш просте рішення цієї проблеми. Можна скористатися каскадними таблицями стилів або по-іншому — CSS (сascading style sheets).
CSS були революцією, що потрясла WWW. Якщо до цього web-дизайнер не знав, як буде виглядати його творіння в різних програмах web-оглядачів, то тепер він може контролювати все: від накреслення шрифту до положення картинки на сторінці.
Отже, CSS використовується творцями Web-сторінок для завдання кольору, шрифтів, розташування і інших аспектів представлення документа. Основною метою розробки CSS було розділення вмісту (написаного на HTML або іншій мові розмітки) і представлення документа (написаного на CSS). HTML використовується для структурування вмісту сторінки, а CSS — для форматування цього структурованого вмісту.
Крім того, CSS дозволяє представляти один і той же документ в різних стилях або методи виведення, таких як екранне уявлення, друк, читання голосом (спеціальним голосовим браузером або програмою читання з екрану).
CSS при відображенні сторінки може бути взята з різних джерел:
— авторські стилі (інформація стилів, надана автором сторінки) у вигляді зовнішніх таблиць стилів, тобто окремого файлу .css, на який робиться посилання в документі;
— вбудовані стилі - блоки CSS всередині самого HTML-документа;
— inline-стилі, коли в HTML-документі інформація стилю для одного елемента вказується в його атрибуті style;
— користувальницькі стилі: локальний CSS-файл, вказаний користувачем в настройках браузера, щоб перевизначати авторські стилі, і застосовуваний до всіх документів;
— стиль браузера: стандартний стиль, використовуваний браузером за умовчанням для представлення елементів.
Іншими словами, ви можна зберегти опис стилю не в тексті сторінки, а в окремому файлі - це дозволить використовувати опис стилю на будь-якій кількості web-сторінок.
Описи стилів перебувають у тегах