- •Отчёт по курсовой работе
- •Задание на курсовую работу
- •Выделение прецендентов
- •Определение рамок системы
- •Определение основных исполнителей и задач
- •Описание прецедентов
- •Построение диаграммы прецедентов
- •Описание нефункциональных требований
- •Составление системных диаграмм последовательностей
- •Составление описаний операций
- •Моделирование предметной области
- •Реализация прецедентов
- •Заключение
- •Список литературы
Построение диаграммы прецедентов
В качестве CASE-средства в данном описании будет использоваться modelio версии 5. Диаграмма прецедентов может выглядеть так, как показано на рисунке 1
Рисунок 1 – Диаграмма прецедентов
На этой диаграмме основной исполнитель показан слева, а вспомогательный - справа.
Описание нефункциональных требований
Для описания всех возможных требований к проектируемой системе недостаточно выделить лишь прецеденты. Существуют требования к отчетам, документированию, поддержке и лицензированию. В рамках унифицированного процесса для достижения данной цели используются такие артефакты, как: "Дополнительная спецификация", "Видение", "Словарь терминов" (все артефакты не являются обязательными и используются по необходимости).
Артефакт – не просто документ или диаграмма, а процесс осмысления, анализа и разработки с последующей записью результатов во избежание повторения или забывания. Для итеративной и эволюционной разработки все артефакты анализа и проектирования рассматриваются как неполные и незавершенные. Они эволюционируют в процессе разработки системы.
В рамках данного курсового проектирования ограничимся только артефактом «Словарь терминов».
Таблица 4 - Оглавление словаря терминов
Версия |
Создан |
Изменён |
Описание |
Автор(-ы) |
Изменил(-и) |
Черновой начальный вариант |
23 марта, 2024 |
25 марта, 2024 |
Словарь терминов выполняется в рамках курсового проектиро- вания, носит учебный характер и содержит термины успешных сценариев каждого прецедента системы |
Малахов Д.С., Эренбург А.И. |
Ягудин Р.Р., Кривоносов Я.Д.
|
Таблица 5 - Словарь терминов
Термин |
Определение |
Формат |
Правило верификации |
Синоним |
Новый сотрудник подразделения/кафедры |
Человек, который проходит собеседование и в случае его приема на работу корректирует личные данные после заполнения их сотрудником отдела кадров в системе перед отправкой в БД |
|
|
Новый сотрудник |
Подразделение/кафедра |
Конкретное место в организационной структуре, где сотрудник будет работать |
|
|
|
Справочники подразделений |
Некое хранилище, содержащее информацию о названиях и кодах подразделений |
|
|
|
Сотрудник отдела кадров |
Работник организации, который отвечает за найм новых сотрудников, управление персоналом и т.д. |
|
|
HR-специалист |
Собеседование для приёма на работу |
Мероприятие, проводящееся между сотрудником отдела кадров и новым сотрудником для приёма на работу |
|
|
Приём на работу |
Паспорт |
Официальный документ, подтверждающий личность и возраст человека |
|
|
Документ, подтверждающий личность |
Критерий возраста |
Требование к возрасту, которым должен соответствовать новый сотрудник |
|
|
|
Отказ в приёме на работу |
Решение сотрудника отдела кадров не принимать нового сотрудника на работу на основе критерия возраста |
|
|
|
Иностранные языки |
Языки, знание и степень которых вносится в форму регистрации |
Языки выбираются из выпадающего списка |
Выбор языков может быть множественным (т.е., сотрудник может владеть более чем одним языком) |
Перечень иностранных языков |
Форма регистрации и корректировки данных |
Интерфейс системы, который используется сотрудником отдела кадров для ввода личных данных нового сотрудника и новым сотрудником для корректировки своих личных данных |
В форме будут присутствовать следующие форматы данных: текст,число,дата,булево |
Данные должны быть введены в соответствующие поля формы и доступны для корректировки
|
Форма |
База данных |
Централизованное хранилище, которое содержит данные о всех сотрудниках |
В базе данных будут храниться личные данные всех сотрудников, принятых на работу, в следующих форматах: текст,число,дата,булево |
База данных должна предоставлять сотруднику отдела кадров права на запись и чтение личных данных сотрудников, а самими сотрудникам только права на чтение. |
БД |
Образование |
Уровень обучения, достигнутый сотрудником |
|
|
Уровень обучения |
Опыт работы |
Количество лет, в течение которых сотрудник занимался определенной деятельностью |
|
|
Стаж работы |
Учёная степень |
Уровень научной квалификации, признанный на основе оценки научных работ и экзаменов |
|
|
Научная квалификация |
Учёное звание |
Официальное признание научных достижений и профессионального статуса ученого |
|
|
Профессиональный статус |
Тарифный разряд |
Показатель, характеризующий сложность выполняемой работы и степень квалификации сотрудника |
Числовой формат |
Присваивается каждому сотруднику в соответствии с определёнными требованиями |
Уровень оплаты |
Диплом |
Документ, подтверждающий получение определенного уровня образования |
|
|
Документ об образовании |
Резюме |
Документ, содержащий информацию о профессиональном опыте, навыках и образовании сотрудника |
|
|
Сводка |
Заявление на преподавательскую должность |
Документ, подающий новый сотрудник для приёма на преподавательскую должность |
|
|
Заявление |
Приём на преподавательскую должность |
Решение сотрудника отдела кадров принять нового сотрудника на преподавательскую должность в случае прохождения собеседования |
|
|
Преподавательская должность |
Собеседование для зачисления в штат |
Мероприятие, проводящееся между сотрудником отдела кадров и сотрудником подразделения/кафедры для зачисления в штат |
|
|
Зачисление в штат |
Заявление о приёме в штат |
Документ, подающий сотрудник подразделения/кафедры для зачисления в штат |
|
|
Заявление в штат |
