2024-2025_ИР_09_02_07_2022_ИР-22-4_plx_Разработка кода информационных систем
 
Санкт- Петербургское государственное бюджетное

профессиональное образовательное учреждение

"Политехнический колледж городского хозяйства"

Разработка кода информационных систем
рабочая программа дисциплины
Специальность
09.02.07 Информационные системы и программирование

Правительство Санкт-Петербурга

Комитет по науке и высшей школе

Приложение

к ОП СПО  по специальности

09.02.07 Информационные системы и программирование

, утвержденной приказом от

09.12.2016 г. №1547-ОД

 
часов на контроль
24
самостоятельная работа
0
контактная работа
192
в том числе:
Часов по учебному плану
216
Общая трудоемкость
216 часов
Форма обучения
очная
Квалификация
Разработчик веб и мультимедийных приложений
Виды контроля  в семестрах:
экзамен 5,6 курсовой проект 6
 
 
Распределение часов  дисциплины по семестрам
Семестр

5

6

Итого
Вид занятий
УП
РП
УП
РП
УП
РП
Практические
96
96
66
66
162
162
Контактная работа

96
96
96
96
192
192
Сам. работа
Часы на контроль
12
12
12
12
24
24
Итого
108
108
108
108
216
216
 
 
Разработчик(и): 
Организация-разработчик:

Санкт-Петербургское государственное бюджетное профессиональное образовательное учреждение «Политехнический колледж городского хозяйства».

 
 
Рабочая программа дисциплины
Разработка кода информационных систем
разработана в соответствии с ФГОС СПО:

Федеральный государственный образовательный стандарт среднего профессионального образования по специальности 09.02.07 ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ПРОГРАММИРОВАНИЕ (приказ Минобрнауки России от 09.12.2016 г. № 1547)

составлена на основании учебного плана:
по специальности Информационные системы и программирование

 
1. ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
 
2. МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
Цикл (раздел) ОП:
ПЦ
 
3. ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ОСВОЕНИЯ ДИСЦИПЛИНЫ
 
ПК 5.1.: Собирать исходные данные для разработки проектной документации на информационную систему
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 5.2.: Разрабатывать проектную документацию на разработку информационной системы в соответствии с требованиями заказчика
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 5.3.: Разрабатывать подсистемы безопасности информационной системы в соответствии с техническим заданием
 
 
 
 
 
 
 
 
 
 
 
 
 
ПК 5.4.: Производить разработку модулей информационной системы в соответствии с техническим заданием
 
 
 
 
 
 
 
 
 
 
 
 
 
В результате освоения дисциплины обучающийся должен:
 
 
3.1
Знать:
 
 
3.2
Уметь:
 
4. ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ ДИСЦИПЛИНЫ
 
Код занятия
Наименование разделов и тем /вид занятия/
Семестр / Курс
Часов
Примечание
 
Раздел 1. Разработка кода информационных систем
 
1. 1
1 Роль анализа предметной области в процессе разработки программного обеспечения. Язык UML./Пр/
5
2
 
1. 2
2  Структура CASE-средства. Структура среды разработки. Основные возможности/Пр/
5
2
 
1. 3
3 Основные инструменты для создания, исполнения и управления информационной системой/Пр/
5
2
 
1. 4
4  Организация работы в команде разработчиков. Система контроля версий: совместимость, установка, настройка/Пр/
5
2
 
1. 5
5 Обеспечение кроссплатформенности информационной системы/Пр/
5
2
 
1. 6
6 Сервисно-ориентированные архитектуры/Пр/
5
2
 
1. 7
7 Особенности объектно-ориентированных и структурных языков программирования./Пр/
5
2
 
1. 8
8 Разработка сценариев с помощью специализированных языков/Пр/
5
2
 
1. 9
9 Построение диаграммы Вариантов использования и диаграммы Последовательности и генерация кода/Пр/
5
2
 
1. 10
10 Построение диаграммы Деятельности, диаграммы Состояний и диаграммы Классов/Пр/
5
2
 
1. 11
11 Предметная область БАНК. Проектирование таблиц/Пр/
5
2
 
1. 12
12 Заполнение и модификация таблиц (SQL и конструктор)/Пр/
5
2
 
1. 13
13 БАНК. Создание запросов/Пр/
5
2
 
1. 14
14 БАНК. Разработка Процедуры перевода денег/Пр/
5
2
 
1. 15
15 БАНК. Создание процедуры пополнения и выдачи денег/Пр/
5
2
 
1. 16
16 БАНК. Создание триггеров на вставку и удаление./Пр/
5
2
 
1. 17
17-18 Разработка ИС по индивидуальному заданию/Пр/
5
4
 
1. 18
19 Создание приложения в среде Oracle/Пр/
5
2
 
Раздел 2.  Разработка и модификация информационных систем
 
2. 1
20 Обоснование и осуществление выбора модели построения или модификации /Пр/
5
2
 
2. 2
21 Обоснование и осуществление выбора средства построения информационной системы/Пр/
5
2
 
2. 3
22 .  Построение архитектуры проекта/Пр/
5
4
 
2. 4
23 Определение конфигурации информационной системы. Выбор технических средств./Пр/
5
2
 
2. 5
24 Построение и обоснование модели проекта/Пр/
5
2
 
2. 6
24 Установка и настройка системы контроля версий с разграничением ролей/Пр/
5
2
 
2. 7
25 Требования к интерфейсу пользователя. Принципы создания графического пользовательского интерфейса (GUI)./Пр/
5
4
 
2. 8
26-27 Проектирование и разработка интерфейса пользователя/Пр/
5
4
 
2. 9
28 Понятие спецификации языка программирования. Синтаксис языка программирования. Стиль программирования/Пр/
5
4
 
2. 10
29-30

Основные конструкции выбранного языка программирования. Описание переменных, организация ввода-вывода, реализация типовых алгоритмов/Пр/

5
4
 
2. 11
31-32 Реализация алгоритмов обработки числовых данных. Отладка приложения/Пр/
5
4
 
2. 12
33-34

Реализация алгоритмов поиска. Отладка приложения/Пр/

5
4
 
2. 13
35-36 Реализация обработки табличных данных. Отладка приложения/Пр/
5
4
 
2. 14
37-38 Разработка и отладка приложений с генератором случайных символов/Пр/
5
4
 
2. 15
39-40 Разработка приложений для моделирования процессов и явлений/Пр/
5
4
 
2. 16
41-42 Интеграция модуля в информационную систему/Пр/
5
4
 
2. 17
43-44 Программирование обмена сообщениями между модулями/Пр/
5
4
 
2. 18
2-1 Введение в визуальное программирование/Пр/
6
2
 
2. 19
2-2 Базовые понятия ООП/Пр/
6
4
 
2. 20
2-3 Понятие класса, объявление класса/Пр/
6
2
 
2. 21
2-4 Спецификаторы доступа. Инкапсуляция/Пр/
6
2
 
2. 22
2-5 Взаимодействия между классами. Наследование/Пр/
6
2
 
2. 23
2-6 Базовые компоненты, обеспечивающие взаимодействие программы с пользователем/Пр/
6
2
 
2. 24
2-7 Отладка приложений. Организация обработки исключений/Пр/
6
2
 
2. 25
2-8 Процесс отладки. Отладочные классы/Пр/
6
2
 
2. 26
2-9   Виды, цели и уровни интеграции программных модулей./Пр/
6
2
 
2. 27
2-10  Выбор источников и приемников данных, сопоставление объектов данных/Пр/
6
2
 
2. 28
2-11 Организация файлового ввода-вывода./Пр/
6
4
 
2. 29
2-12 Разработка приложения с применением базовых компонентов/Пр/
6
4
 
2. 30
2-13 Создание приложения с организацией проверки входных данных/Пр/
6
4
 
2. 31
2-14 Обработка функциональных клавиш/Пр/
6
2
 
2. 32
2c-15 Использование  RadioButton и CheckBox в приложении/Пр/
6
2
 
2. 33
2c-16 использование ComboBox     в приложении/Пр/
6
2
 
2. 34
2c-17 Работа с изображениями в приложении/Пр/
6
4
 
2. 35
2c-18 Разработка приложения "Создание теста"/Пр/
6
4
 
2. 36
2c-18 Работа с компонентом ListBox/Пр/
6
2
 
2. 37
2c-19  Создание программы-оболочки для подключения базы данных/Пр/
6
4
 
2. 38
2c-20 Обработка содержимого базы данных  в приложении/Пр/
6
4
 
2. 39
2c-21 Обработка запросов и отчетов в приложении/Пр/
6
4
 
2. 40
2с-22 Разработка приложения по индивидуальному заданию/Пр/
6
4
 
Раздел 3. Курсовое проектирование
 
3. 1
КП1 Требования к оформлению, содержанию и структуре курсового проекта. Выдача курсового задания./КРП/
6
2
 
3. 2
КП2 Заполнение технического задания: назначение разработки, требования к программе/КРП/
6
2
 
3. 3
КП3 Пояснительная записка. Назначение и область применения/КРП/
6
2
 
3. 4
КП4 Описание логической структуры. Входные и выходные данные/КРП/
6
2
 
3. 5
КП5 Алгоритм функционирования, схема данных и схема программы. Построение функциональной диаграммы/КРП/
6
2
 
3. 6
КП6 Проектирование интерфейса пользователя/КРП/
6
2
 
3. 7
КП7 Разработка приложения/КРП/
6
4
 
3. 8
КП8 Подготовка тестовой программы. Программа и методика испытаний./КРП/
6
2
 
3. 9
КП9 Раздел ПЗ «Текст программы». Требования к оформлению/КРП/
6
2
 
3. 10
КП10 Руководство оператора. Выполнение программы/КРП/
6
2
 
3. 11
КП11Оформление приложений и графической части.  Источники, использованные при разработке/КРП/
6
2
 
3. 12
КП12 Подготовка курсового проекта  к защите. Оформление презентации./КРП/
6
2
 
3. 13
КП13 Защита курсового проекта/КРП/
6
4
 
5. ЛИТЕРАТУРА
 
5.1. Перечень ресурсов информационно-телекоммуникационной сети "Интернет"
 
1
 
5.2. Перечень программного обеспечения
 
5.3. Перечень информационных справочных систем
 
 
6. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
 
7. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ОБУЧАЮЩИХСЯ ПО  ДИСЦИПЛИНЕ