Байланысты: МДК.02.01 Разработка, внедрение и адаптация ПО отраслевой направленности 09.02.05 2020
Тема 6. Разработка и адаптация программного обеспечения ((ОК 1 – ОК 9, ПК 2.1 - ПК 2.6) Вопросы к обсуждению: 1.
Обоснование и осуществление выбора модели построения или модификации
информационной системы.
2.
Обоснование и осуществление выбора средства построения информационной системы и
программных средств.
3.
Построение архитектуры проекта. Шаблон проекта.
4.
Определение конфигурации информационной системы. Выбор технических средств.
5.
Формирование репозитория проекта, определение уровня доступа в системе контроля
версий. Распределение ролей.
6.
Настройки среды разработки Мониторинг разработки проекта. Сохранение версий
проекта
7.
Требования к интерфейсу пользователя. Принципы создания графического
пользовательского интерфейса (GUI).
8.
Понятие спецификации языка программирования. Синтаксис языка программирования.
9.
Стиль
программирования.
Основные
конструкции
выбранного
языка
программирования. Описание переменных, организация ввода-вывода, реализация
типовых алгоритмов.
10.
Создание сетевого сервера и сетевого клиента.
11.
Разработка графического интерфейса пользователя.
12.
Отладка приложений. Организация обработки исключений.
13.
Виды, цели и уровни интеграции программных модулей.
14.
Выбор источников и приемников данных, сопоставление объектов данных.
15.
Транспортные протоколы. Стандарты форматирования сообщений.
16.
Организация файлового ввода-вывода.
17.
Процесс отладки. Отладочные классы.
18.
Спецификация настроек типовой ИС.
Практические занятия (лабораторные работы): 1.
Установка и настройка системы контроля версий с разграничением ролей.
2.
Проектирование и разработка интерфейса пользователя.
3.
Разработка графического интерфейса пользователя.
4.
Реализация алгоритмов обработки числовых данных. Отладка приложения.
5.
Реализация алгоритмов поиска. Отладка приложения.
6.
Реализация обработки табличных данных. Отладка приложения.
7.
Разработка и отладка генератора случайных символов.
8.
Разработка приложений для моделирования процессов и явлений. Отладка
9.
приложения.
10.
Интеграция модуля в информационную систему.
11.
Программирование обмена сообщениями между модулями.
12.
Организация файлового ввода-вывода данных.
13.
Разработка модулей экспертной системы.
14.
Создание сетевого сервера и сетевого клиента.
Самостоятельная работа: изучение теоретического материала.