Общая информация о курсе

Дисциплина «Разработка программных приложений» читается в четном семестре студентам 3 курса физико-технического факультета, направление подготовки - 230100.62. «Информатика и вычислительная техника» (ИВТ), профиль – «Автоматизированное управление бизнес-процессами и финансами» (АУБПиФ). Дисциплина входит в вариативную часть профессионального цикла подготовки бакалавров.

Изучение данной дисциплины базируется на курсах «Информатика», «Алгоритмические языки», «Базы данных». Студент должен иметь базовые навыки работы с компьютером, программирования на языках высокого уровня; обладать знаниями в области объектно-ориентированного программирования, проектирования баз данных, а также быть знакомым с языком запросов SQL.

Целью освоения дисциплины «Разработка программных приложений» является знакомство со средой разработки бизнес-приложений «1С: Предприятие 8», версия 8.3.

Задачами дисциплины является рассмотрение системы «1С: Предприятие» в режиме разработки собственного бизнес-приложения (конфигурации), изучение основных механизмов платформы «1С: Предприятие 8», а также развитие навыков конфигурирования системы (и прикладных решений, созданных на базе «1С») в режиме управляемого приложения.

Возможные области применения приобретенных знаний: проектирование, разработка и сопровождение информационных систем, прикладных решений, функционирующих на базе «1С: Предприятие 8».

В результате освоения дисциплины студент должен:

знать:
– предназначение и сферы применения систем на базе «1С: Предприятие 8»;
– основные характеристики и предназначение готовых тиражных решений, разработанных на базе «1С: Предприятие»;
– особенности проектирования и развертывания систем на базе «1С: Предприятие 8»;
– основные термины и состав технологической платформы «1С: Предприятие 8»;
– особенности разработки прикладных решений на базе «1С: Предприятие 8», и отличия от разработки приложений другими современными программными средствами;
– специфику программирования в среде «1С: Предприятие 8»;
– основные понятия и приемы разработки управляемого интерфейса приложений на базе «1С: Предприятие 8»;

уметь:
– выполнять разработку общей концепции и проектирование прикладного решения в соответствии с поставленными задачами;
– разрабатывать архитектуру прикладного решения на базе «1С: Предприятие 8»;
– создавать объекты конфигурации, настраивать их свойства и поведение в системе;
– настраивать связи и взаимодействие между различными объектами конфигурации;
– описывать обработчики событий, связанных с приложением в целом и с отдельными объектами системы;
– обращаться к таблицам базы данных, содержащих учетную информацию разработанного приложения;
– выполнять отладку и доработку прикладного решения на базе «1С: Предприятие 8»;

владеть:
– основами манипулирования прикладными объектами в «1С: Предприятие 8»;
– стандартными механизмами системы «1С: Предприятие 8»;
– основными методами программирования в системе «1С: Предприятие 8»;
– языком запросов в системе «1С: Предприятие 8»;
– приемами разработки управляемых форм и управляемого приложения в системе «1С: Предприятие 8»;
– основными приемами построения пользовательского интерфейса приложений, разработанных на базе «1С: Предприятие 8»;
– основами работы в пользовательском режиме в приложениях, разработанных на базе «1С: Предприятие 8»;

Согласно учебному плану на дисциплину выделено 36 часов лекций (18 недель), 18 часов практических (лабораторных) занятий (9 недель, занятие раз в 2 недели, деление на подгруппы) и 36 часов на самостоятельный курсовой проект. В качестве промежуточной аттестации предусмотрены тесты по отдельным разделам дисциплины, а также итоговый тест по всему курсу и теоретический экзамен.