Дипломна робота Інформаційна система працевлаштування випускників
Код роботи: 2339
Вид роботи: Дипломна робота
Предмет: Комп’ютерні науки
Тема: Інформаційна система працевлаштування випускників
Кількість сторінок: 72
Дата виконання: 2015
Мова написання: українська
Ціна: 1400 грн
ВСТУП
1. Аналіз предметної області
1.1. Постановка задачі
1.2. Аналіз вимоги до системи
1.3. Дослідження предметної області
1.4. Моделювання предметної області
2. Вибір та обґрунтування засобів для розробки системи
2.1. Вибір методів та засобів для реалізації інформаційного забезпечення системи
2.2. Реалізація бази даних
3. Розробка програмного забезпечення
3.1. Вибір інструментарію для створення прикладного програмного забезпечення
3.2. Інтерфейс користувача
3.3. Інтерфейс з базою даних
4. Тестування системи
5. Рекомендації щодо впровадження та експлуатації системи
5.1. Вимоги до апаратного та програмного забезпечення
ВИСНОВКИ
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ
ДОДАТОК А
ДОДАТОК Б
ДОДАТОК В
ДОДАТОК Г
Якщо розглянути безліч web сторінок різних сайтів з точки зору їх структурного змісту, то як правило, вони практично однакові. Кожна web сторінка містить заголовок, вертикальне чи горизонтальне меню, область вмісту і кінцевик. Існують і ексклюзивні web сторінки, в яких відображається фантазія дизайнера.
З точки зору користувачів мережі Інтернет web сторінки розрізняються за їх тематичним змістом. Тобто кожен web сайт, залежно від тематики відображає графічно і контекстно свій напрямок.
Метою дипломної роботи є полегшення працевлаштування випускників Розроблений web сайт володіє наступною функціональністю:
Для випускника:
1) реєстрація - web сторінка "Головна";
2) пошук вакансій за допомогою поля пошуку - сторінка "Головна";
3) пошук вакансій за допомогою розділів - web сторінка "Головна";
4) розміщення резюме - web сторінка "Розмістити резюме";
5) відправка резюме для вакансії.
Для роботодавця:
1) реєстрація - web сторінка "Головна";
2) пошук за допомогою поля пошуку - сторінка "Роботодавцю";
3) пошук резюме за допомогою розділів - сторінка "Роботодавцю";
4) додати вакансію - web сторінка "Створити вакансію".
У ході роботи були пройдені наступні етапи:
1) складання технічного завдання web проекту;
2) створення дизайну web проекту і створення його HTML верстки;
3) розробка бази даних web проекту;
4) розробка web проекту та його тестування;
5) створення теоретичної частини дипломної роботи.
Новизна роботи. При розробки проекту автор використав не стандартний підхід при організації пошуку та системи реєстрації. Пошук здійснюється за допомогою технології ajaks тобто інформація яка виводиться після пошуку не відсилається на іншу сторінку, а виводиться одразу під плоком пошуку без оновлення сторінки.
Система реєстрації реалізована в вакансіях та резюме, що свого роду є одним з рівнем безпеки (тобто система реєстрації прихована від випадкового відвідувача). Також таким чином користувач відразу бачить яка інформація є відкритою, а яка прихована.
У результаті проведеної роботи автор отримав знання:
1) у створенні повноцінних працюють web проектів із системою керування вмістом бази даних;
2) в принципах створення багатомовної підтримки web ресурсу;
3) в організації системи безпеки, багатокористувацького входу і розмежування доступу до ресурсу.
Робота складається з вступу, 5-х розділів, висновку, списку використаних джерел та додатків.
В даному курсовому проекті була розроблена Веб-орієнтована система працевлаштування випускників яка виконує всі вимоги поставленої задачі.
Під час розробки системи було використано наступні засоби:
1. Notepad++ - текстовий редактор за допомогою якого було написало на мові PHP багато компонентів для системи.
2. XAMPP - локальний веб-сервер, який містить в собі Apache, MySQL, за допомогою яких було створено базу даних, також за допомогою локального сервера було встановлено CMS Drupal.
3. PhpMyAdmin – графічний веб-інтерфейс за допомогою якого проводилось адміністрування СКБД MySQL.
4. CMS Drupal - система управління контентом за допомогою якої було створено весь функціонал системи. 5. Adobe DreamWeaver CS 5 - остання версія HTML-редактора, за допомогою якого редагувався HTML код системи, а також закачування файлів через FTP. Для роботи в цій програмі не потрібно досконально знати HTML.
Під кінець завершення розробки системи був проведений етап налагодження і тестування системи, який мав на меті виявити і усунути помилки, недоліки і, можливо, визначити нові напрями роботи та шляхи удосконалення в розробленій системі. Тестування функціональних можливостей проводилося у всіх формах. Дослідження працездатності проводилося багаторазовим перебором дій, було перевірено відповідність призначення кнопок і програмного коду, прив'язаного до них, також перевірена працездатність алгоритмів. Наприкінці програма пройшла тестування успішно, що засвідчило її функціональну придатність.
Впровадження системи дозволить вирішити проблему, з якою випускник університету стикається, навчаючись на останньому курсі, а саме працевлаштування тому, велике значення має створення інформаційних систем, з допомогою яких випускники не тільки мають можливість отримати повну інформацію про вакансії, але і відіслати резюме роботодавцю, а роботодавці, в свою чергу, можуть додавати нові вакансії, це зручно для обох сторін і є ще однією незаперечною перевагою веб – орієнтованої системи працевлаштування випускників перед традиційними способами пошуку роботи.
1. Киммел П. Универсальный язык программирования UML / П. Киммел. «Н.Т. Пресс» 2008.
2. Лешек А. Анализ и проектирование информационных систем с помощи UML 2.0(издание3) / А. Лешек Матяшев «Вильямс», – Москва, 2008.
3. Голицина О.Л. Базы данных / О.Л. Голицина, Н.В. Максимов, И.И. Попов, – Москва, 2006. – 500 с.
4. Котеров Д. PHP в подлиннике / Д. Котеров, А. Костарев «БХВ-Петербург», – Санкт-петербург, 2005.
5. Грубер М. Понимание SQL/ М. Грубер – Москва, 1993. – 282 с. 6. Байрон А. Создание и управление контентом / А. Байрон, Э. Берри, Н. Хог, Д. Итон, Д. Уокер, Д. Роббинс, - Берлин, 2013.
7. Бейлі Л. Вивчаємо PHP і MySQL / Л. Бейлі, М. Морісон, - Лондон, 2010.
8. Эрик А. CSS – каскадные таблицы стилей. Подробное руководство, 3-е издание / А. Эрик, - Вашингтон, 2008.
9. Лоусон Б. Библиотека специалиста / Б.Лоусон, Р.Шарп. Изучаем HTML5, - Киев, 2007.
10. Хоган Б. HTML5 и CSS3. Веб-разработка по стандартам нового поколения / Б. Хоган, - Варшава, 2008.
11. Кригель А. SQL. Библия пользователя / А. Кригель, Б. Трухнов, - Москва, 2010.
12. Литвин В. Проектування інформаційних систем / В.В. Литвин , Н.Б. Шаховська - Львів, 2011.