Участники компетенции разрабатывают, модифицируют и документируют информационные системы. Эксперты оценивают результаты работы конкурсантов, профессионализм выполнения работы и возможность развития и обслуживания разработанных систем.
Для выполнения разработки информационных систем участникам необходимо знать и уметь применять методики анализа деятельности пользователей, приемы проектирования архитектуры, иметь уверенные навыки программирования на языке высокого уровня, а также владеть подходами к описанию и демонстрации результатов своей работы. Эти ключевые навыки нужно развивать и укреплять участникам.
Профессионалы в области программных решений могут быть приняты на работу в крупные, средние и малые предприятия в качестве разработчиков ПО, в компании, выпускающие ПО, в качестве подрядчиков, в консалтинговые фирмы. Они могут работать в разных ролях, в том числе в роли разработчика, позволяющего адаптировать или настраивать программные решения, в роли службы поддержки при работе с системами, в роли бизнес-аналитика для предоставления решений, упрощающих и автоматизирующих рутинные офисные и бизнес-процессы, а также в роли тренера для обучения пользователей применению прикладных программ.
-
Войти
- Хакасский политехнический колледж
- WorldSkills Russia — Республика Хакасия — ГБПОУ РХ ХПК
- VI Открытый РЧ «WSR» РХ
- Компетенция «Программные решения для бизнеса»
Компетенция «Программные решения для бизнеса»
Компетенция «Программные решения для бизнеса»
Инфраструктура площадки
1.Базы данных MySQL (созданы пустые БД, доступ по логину и
паролю).
2. Система контроля
версий GOGS (репозитории создают сами участники).
3.Среда проектирования
бизнес-процессов DIA.
4.Среда разработки приложения Eclipse, ЯП — JAVA.
5. API на сервере.
6.Общая папка для музыки и ресурсов.
7.Оборудование РМ одинаковое.
8.Наличие таймера в аудитории.
ДЭ
«ПРОГРАММНЫЕ РЕШЕНИЯ ДЛЯ БИЗНЕСА» КОД 1.2-2022
Длительность
выполнения экзаменационного задания — 5:30.
Модуль задания, |
Длительность |
Общие |
Модуль 1: Анализ и проектирование требований, |
0:30 |
3,00 |
0:50 |
8,00 |
|
Модуль 3: Разработка баз данных, объектов баз данных |
0:30 |
7,50 |
Модуль 4: Разработка desktop-приложений |
3:00 |
27,00 |
Модуль 6: Создание инсталляторов |
0:10 |
2,00 |
0:30 |
6,00 |
|
Модуль 9: Общий профессионализм решения |
— |
7,00 |
ВСЕГО |
5:30 |
60,50 |
Описание задания
Перед разработкой
информационной системы обучающемуся необходимо спроектировать программный
продукт на основе анализа предметной области и исходных данных, разработав
UML-диаграммы и ER-диаграмму баз данных. Система будет состоять из нескольких
модулей, доступ к которым будет определяться типом учетной записи. Общее
назначение разрабатываемых модулей:
• просмотр
списка объектов,
• добавление/удаление/редактирование
данных об объектах,
• управление
списками возможных объектов.
Часть
бизнес-логики приложения реализуется с помощью библиотек, тестирование которых
производится с помощью unit-тестов.
Разработанная информационная система так же должна быть протестирована методом
черного ящика, по итогам тестирования заполняется тестовая документация.
ДЭ «ПРОГРАММНЫЕ РЕШЕНИЯ ДЛЯ БИЗНЕСА» КОД 1.2-2022
1
день:
Модуль 1: Анализ и
проектирование требований, бизнеспроцессов.
Модуль 2: Проектирование
реляционного хранилища данных. Модуль 3: Разработка баз данных, объектов баз
данных и импорт.
2
день:
Модуль 4:
Разработка desktop-приложений.
Модуль 7:
Тестирование программных решений.
Описание
модуля 1:
Модуль
1: Анализ и проектирование требований, бизнес-процессов
Определение
требований к информационной системе на основе анализа описания предметной
области и проектирование Use-Case диаграммы,
создание спецификаций к прецедентам.
Моделирование поведенческих
аспектов предметной области на основе анализа описания предметной области,
процессов и проектирование диаграмм деятельности (Activity), последовательностей (Sequence) или состояний (State Machine) или аналоги.
Описание
модуля 3:
Модуль
3: Разработка баз данных, объектов баз данных и импорт
•
Реализация
базы данных в выбранной СУБД: создание таблиц, связей между ними, полей в
таблицах на основании ERD или при помощи скрипта.
•
Приведение
исходных файлов данных к виду, подходящему для импорта.
•
Импорт
исходных данных разного формата.
•
Создание
объектов базы данных, таких как:
•
представления
(Views),
•
триггеры
(Triggers),
•
хранимые
процедуры (Stored Procedures),
•
функции
(User Defined Functions) или аналоги.
Описание
модуля 9:
Модуль
9: Общий профессионализм решения
•
В
общем профессионализме решения учитывается возможность развития информационной
системы другими разработчиками, соответствие руководству по стилю заказчика,
обратная связь системы с пользователем, стабильная работа всех разработанных
программ, стиль кода на протяжении разработки всей системы, организация
файловой структуры проекта, соблюдение культуры кодирования, комментарии к
коду, умение работать с системой контроля версий.