Автоматизована система бюро працевлаштування - Программирование, компьютеры и кибернетика курсовая работа

Автоматизована система бюро працевлаштування - Программирование, компьютеры и кибернетика курсовая работа




































Главная

Программирование, компьютеры и кибернетика
Автоматизована система бюро працевлаштування

Планування програмного забезпечення автоматизованої системи бюро працевлаштування. Накопичення даних стосовно ринку праці. Проектування статичних аспектів, поведінки та архітектури програмного забезпечення. Особливості функціонування програмного продукту.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

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

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
з дисципліни «Інженерія програмного забезпечення»
на тему: «Автоматизована система бюро працевлаштування»
II. Специфікація програмного забезпечення
III. Проектування програмного забезпечення
III.1 Проектування статичних аспектів програмного забезпечення
III.2 Проектування поведінки програмного забезпечення
III.3 Проектування архітектури програмного забезпечення
Темою курсового проекту є автоматизація функціонування бюро працевлаштування. Послуги з працевлаштування є зараз дуже затребувані в суспільстві. Єкономічна криза, що продовжується, сприяє звільненню все більшої кількості робочих місць і, як наслідок, підвищення попиту на пошук вакансій.
Державою вже давно створений підрозділ, який виконує функції накопичення даних стосовно ринку праці, їх обробки та надання пошукових звітів. Цей підрозділ збирає інформацію стосовно підприємств та роботодавцях у регіоні, існуючих на цих підприємствах вакансіях та необхідних для них спеціалістах а також веде базу даних безробітних громадян, які бажають отримати вакансію за своїм фахом.
Ця робота пов'язана з обробкою великих масивів даних та вимагає точності та своєчасності в процесі підготовки та користування ними. Щоб забезпечити виконання означених вимог пропонується автоматизувати процедури функціонування бюро працевлаштування. Для цього буде створена інформаційна система, що буде складатися з бази даних підприємств та існуючих вакансій, бази даних здобувачів та пошукових запитів. База даних підприємств повинні містити контактну інформацію, опис існуючих вакансій та вимоги до потенційних здобувачів. Вдповідно база даних здобувачів повинна мати окрім контактів здобувача інформацію про освіту, попередні місця роботи та побажання до майбутнього працевлаштування.
Оцінюємо трудовитрати на проект методом COCOMO за формулами:
де E - трудовитрати на проект (людино-місяці);
KLOC - кількість тисяч рядків коду;
ab, bb, cb та db - коефіцієнти, які обираються залежно від типу проекту (табл.1);
D - час розробки у календарних місяцях.
автоматизований працевлаштування програмний забезпечення
Тип «Organic» являє собою відносно невеликий (до 25 тис. рядків коду) та простий проект, який виконується невеликою командою.
Тип «Semi-detached» являє собою середній за розміром (до 75 тис. рядків коду) та складністю проект, в якому команда має змішаний рівень досвіду і відносно жорсткі вимоги.
Тип «Embedded» являє собою проект, який виконується в умовах жорстких технічних, програмних та експлуатаційних обмежень.
Прогнозований обсяг 36 тис. рядків коду дає можливість скористатися даними проекту типу «Semi-detached». Тоді значення E та D становитимуть:
E = 3,0 x (36)1,12 = 166,03 люд.-міс.;
D = 2,5 x (166,0275)0,35 = 14,96 міс.
Виходячи з цих значень, визначаємо, що середня кількість розробників дорівнює 11 особам. Повна собівартість розробки та закупівля всього потрібного обладнання (розрахована з допомогою СОСОМО Calkulator) складає - 1 824 282 гривень.
II. СПЕЦИФІКАЦІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
Малюнок II.1 - Діаграма прецедентів
1. Прецедент - Авторизація відвідувача
1.1. Короткий опис. Відвідувач вводить свої дані у форму обліку системи. Система, обробивши інформацію повертає підтвердження введення відповідних даних.
1.3. Передумова. Відвідувач відкриває форму ідентифікації.
1.4.1. Відвідувач вводить свої дані.
1.4.2. Якщо інформація введена правильно та повністю система видає реєстраційну форму ідентифікації відвідувача.
1.4.2.1 Якщо результатом є ідентифікація відвідувача як пошуковця, система печатає чек-лист з номером відповідного інспектора та час відвідування.
1.4.3.2 Якщо відвідувач ідентифікований як роботодавець - система направляє його до адміністратора.
А1. Якщо інформації про відвідувача в системі немає, видається запит на первинну реєстрацію та форма, яка має бути заповнена первинними даними про відвідувача. Прецедент продовжується.
А2. Наявність відмітки про недостовірність даних. Якщо в процесі перевірки первинних даних, або в період існування реєстрації виявлений факт їх недостовірності чи зміни - дані повинні бути виправлені\відновлені. Прецедент продовжується.
1.6. Постумови. Якщо система успішно обробила введені дані - виконується запис події до журналу подій, інакше стан системи залишаеться без змін.
3.2. Прецедент - Спілкування з інспектором
2.1. Короткий опис. Інспектор перевіряє статус відвідувача - первинний візит чи плановий.
2.3. Передумова. Інспектор відкриває форму ідентифікації відвідувача.
2.4.1.1 Заповнення форми даними: стать, вік, навчальний заклад, фах, знання та навички, додаткова інформація. Якщо інформація введена правильно та повністю система видає інспектору реєстраційну форму ідентифікації відвідувача.
2.4.2.1 Реєстрація результату відвідування вакантних місць, виданих пошуковцю за час попередього візиту.
2.4.2.2 Пошук та надання направлень на існуючі вакансії за фахом пошуковця.
А1. Якщо пошуковця влаштовує попередньо видана вакансія, він знімається з реєстрації та його акаунт закривається.
А2. Перевірка графіку професійних навчать та інших заходів. Видача пошуковцю направлення на відповідний захід.
2.6. Постумови. Виконується запис даних до журналу подій.
3. Прецедент - Спілкування з адміністратором
3.1. Короткий опис. Адміністратор перевіряє статус відвідувача - новий роботодавець чи вже зареєстрований.
3.3. Передумова. Адміністратор відкриває форму ідентифікації відвідувача.
3.4.1 Реєстрація нового роботодавця.
3.4.1.1 Заповнення форми даними: код підприємства, повна назва, скорочена назва, тип власності, адреса, контактні телефони, электронна адреса, вакантні посади, вимоги до вакансії. Якщо інформація введена правильно та повністю система видає адміністратору підтвердження у реєстрації нового роботодавця.
3.4.2. Зміна списку наявних вакансій.
3.4.2.1 Видалення закритих вакансій.
А1. Роботодавець вносить доповнення та(або) уточнення до існуючих вакансій.
3.6.Постумови. Виконується запис даних до журналу подій.
III. ПРОЕКТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
III.1 Проектування статичних аспектів програмного забезпечення
Видалення пошуковця, що більше не потребує послуг
Зміна реєстраційних даних пошуковця
Видалення роботодавця, що більше не потребує послуг
Зміна реєстраційних даних роботодавця
Видалення даних інспектора, що не працює
Редагування даних діючого інспектора
Видалення даних адміністратора, що не працює
Редагування даних діючого адміністратора
Критерії пошуків відповідності вакансії
III.2 Проектування поведінки програмного забезпечення
Малюнок III.2.1 Діаграма діяльності
Малюнок III.2.1 Діаграма послідовностей
III.3 Проектування архітектури програмного забезпечення
Малюнок III.2.2 Діаграма компонентів
Кожна діаграма має свої специфічні особливості представлення моделюємого процессу. Тобто деякі особливості функціонування продукту, що проектується, виглядатимуть зрозуміліше у виконанні за допомогою саме одної або кількох типів діаграм. Тому у кожному випадку треба вибирати з усього пакету типів діаграм саме ті, котрі матимуть можливість показати суттєві особливості розроблюваного програмного продукту найбільш прийнятно для розуміння замовника та співробітників.
http://khpi-iip.mipk.kharkiv.edu/library/case/leon/
3. Станкевич І.В. Класифікація діаграм UML
Процес і результати проектування автоматизованої інформаційної системи формування та друкування, призначеної для автоматизації кадрового обліку на підприємствах із середньою кількістю працівників. Опис алгоритму функціонування програмного забезпечення. курсовая работа [4,1 M], добавлен 25.10.2009
Етапи розробки проекту. Вимоги до апаратного і програмного забезпечення, до користувача. Специфікація та структура даних, які мають бути розміщеними в системі. Вигляд інтерфейсу системи програмного забезпечення. Розробка бази даних косметичного салону. дипломная работа [1,8 M], добавлен 21.02.2015
Проектування і реалізація навчального програмного продукту "Побудова геометричних фігур". Використання C++ Builder 6 у якості програмного середовища для реалізації даної навчальної програми. Інструкція з використання розробленого програмного забезпечення. курсовая работа [2,2 M], добавлен 05.05.2014
Розробка компонентів програмного забезпечення системи збору даних про хід технологічного процесу. Опис програмного забезпечення: сервера, що приймає дані про хід технологічного процесу, КОМ для його імітування, робочої станції для відображення даних. курсовая работа [1,3 M], добавлен 20.11.2010
Проблеми розробки компонентного програмного забезпечення автоматизованих систем управління. Сучасні компонентні технології обробки інформації. Аналіз вибраного середовища проектування програмного забезпечення: мова програмування PHP та Apache HTTP-сервер. дипломная работа [2,8 M], добавлен 11.05.2012
Визначення вимог до програмного забезпечення. Проектування архітектури програми, структури даних та інтерфейсу. Програмування графічного редактора, специфікація його класів та алгоритм роботи. Зміна архітектури редактора згідно нових вимог замовника. дипломная работа [1,2 M], добавлен 05.01.2014
Аналіз сучасних методів та технологій проектування програмного забезпечення. Вибір цільової мобільної платформи. Розробка екранних форм, діаграми класів. Вимоги до програмного продукту. Аналіз небезпечних факторів у відділі роботи з фізичними особами. дипломная работа [508,1 K], добавлен 02.12.2015
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Автоматизована система бюро працевлаштування курсовая работа. Программирование, компьютеры и кибернетика.
Курсовая работа по теме Учет товаров и услуг в фотосалоне
Рефераты На Тему Финансов
Контрольная работа: Структура и отношения внутри экосистемы
Реферат по теме Учение об эпистемологической стратегии
Курсовая работа по теме Место и роль экономики США в глобализационном процессе
Курсовая работа: База даних фільмотеки розробка проекту
Курсовая Работа На Тему Розвиток Творчих Здібностей
Реферат: Гигиенические функции кожи . Значение душа и бани
Контрольная Работа На Тему Собрания (Сходы) Граждан
Книга: Маленькие сказки
Реферат На Тему Терапия Психологической Травмы
Прелести Лета Сочинение
Реферат: Journalistic Writing On Peace Corp Essay Research
Контрольная работа по теме Расчет с банками юридических лиц. Межбюджетные трансферты, полученные в форме субсидий
Реферат: Национальная экономика, её цели и виды
Курсовая работа: Теплотехнический расчет ограждающих конструкций
Дипломная работа по теме Реконструкция и улучшение эстетического вида помещения кабинета
Лучший День В Школе Сочинение 5 Класс
Контрольная работа по теме Экономические показатели АТП
Грамматическая Структура Слова Реферат
Использование образовательных технологий на занятиях фольклорного кружка - Педагогика курсовая работа
Принципы построения микропроцессорных систем - Коммуникации, связь, цифровые приборы и радиоэлектроника реферат
Характеристика микросреды фирмы - Менеджмент и трудовые отношения контрольная работа


Report Page