Главная Другое
Экономика Финансы Маркетинг Астрономия География Туризм Биология История Информатика Культура Математика Физика Философия Химия Банк Право Военное дело Бухгалтерия Журналистика Спорт Психология Литература Музыка Медицина |
страница 1 ПРИМЕРНАЯ ПРОГРАММА ДИСЦИПЛИНЫ Обмен данными в корпоративных информационных системах Образовательные программы для встраивания Бакалавриат, Специалитет, Магистратура Форма обучения Очная Целевые профессиональные сертификации 1С:Специалист Рекомендуемые направления ФГОС для встраивания курсов 230000: 230100, 230400, 230700, 231000, 231300 220000: 220100, 220400, 220700, 221000 010000: 010200, 010300, 010400, 010500 XX0000: 210700, 090900, 080500 Москва 2013 1. ЦЕЛЬ И НАЗНАЧЕНИЕ ДИСЦИПЛИНЫЦелью изучения дисциплины является изучение современных технологий обмена данными в корпоративных информационных системах на примере возможностей технологической платформы "1С:Предприятие 8.3". Задачами дисциплины являются: знакомство с языком XML и изучение технологий обмена данными на его основе: базовыми инструментами, средствами сериализации, XDTO, возможностями использования web-сервисов; приобретение умений и навыков работы с файлами – загрузкой/выгрузкой данных в различных форматах (текстовом, dbf и др.); знакомство с правилами использования технологий OLE и COM; изучение специализированных технологий обмена данными платформы «1С:Предприятие» механизма «Планы обмена» и Конфигурации «Конвертация данных»; знакомство с возможностями обмена данных через мобильные приложения. Дисциплина предназначена для студентов, получающих высшее образование, и слушателей дополнительного профессионального образования. Целевые сертификаты Дисциплина «Обмен данными в корпоративных информационных системах» соответствует сертифицированному курсу фирмы «1С» («Интеграция и обмен данным») и готовит студентов (слушателей) к экзаменам для получения индустриальной сертификации «1С:Специалист». 2. МЕСТО ДИСЦИПЛИНЫ В ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЕДля изучения данной дисциплины необходимо предварительно пройти курс «Основы программирования и конфигурирования в корпоративных информационных системах», входящий в состав ТОП-программы «1С Разработчик». Дисциплина может изучаться после или одновременно с курсом «Комплексная автоматизация в КИС». Рекомендуется к освоению после изучения дисциплины «Управление данными в КИС», входящей в состав объединенного курса «Управление и обмен данными в КИС». 3. ЦЕЛЕВЫЕ КОМПЕТЕНЦИИ ДИСЦИПЛИНЫНа основе изучения материала данной дисциплины студенты должны развить компетенцию ТОП-программы «Разработчик 1С»: DSGN: «Способность разработки прикладного программного обеспечения, автоматизации работы с базами данных и документами, программирования бизнес-логики приложений, интеграции разнородных данных». Данная дисциплина также способствует развитию компетенций, описанных в ТОП-программе в проекции для различных федеральных государственных образовательных стандартов высшего образования. Для развития указанных компетенций студенты (слушатели) должны приобрести набор: знаний, представляемых в теоретическом материале; умений, раскрываемых в лекциях и демонстрациях возможностей системы, типовых примерах, разборе case-study и т.д.; практических навыков, закрепляемых в лабораторных работах, самостоятельных практикумах; личных качеств, формируемых соответствующими образовательными технологиями. Знания: структура, особенности, достоинства и недостатки хранения данных в файлах различных форматов (TXT, DBF, HTML, XML); интернет-протоколы для HTTP и FTP соединений, передачи электронной почты; основы технологий OLE и COM, их достоинства и недостатки; понятия XML-cериализации, особенности сериализации простых и сложных типов данных в платформе «1С:Предприятие»; объектные модели документов HTML и XML, XML-схема, принципы работы XML-парсера, XSL преобразований (XSLT); основы сервисно-ориентированной архитектуры (SOA), язык описания сервисов WSDL, протокол SOAP, REST web-сервисы; понятие плана обмена, общие принципы планирования задач обмена данными, инфраструктура сообщений, служба регистрации изменений, стратегии распространения данных, принципы работы конфигурации «Конвертация данных». Умения: выгрузка данных из справочников и других объектов в формате DBF с помощью объекта XBase; чтение HTML-документов и извлечение текстов из них с помощью операторов языка разработки; работа с электронной почтой через протоколы SMTP и POP3 (объект «ИнтернетПочта») и по технологии MAPI (объект «Почта»); обращение к файлам и страницам через протоколы FTP и HTTP; подключение внешних источников данных через ODBC; выгрузка (в XML) и загрузка (из XML) объектов с различающейся структурой; описывать правила XLS-преобразований (XSLT); описывать правила XML-сериализации c помощью механизма XDTO; создавать и обращаться к веб-сервисам SOAP, REST; составлять планы обмена информации, разрешать коллизии, использовать различные методы очистки таблиц регистрации изменений.
выгрузка данных из справочников и других объектов в текстовый файл; загрузка/выгрузка данных из XML-файлов в справочник и наоборот с помощью методов «ПрочитатьXML()» и «ЗаписатьXML()»; загрузка/выгрузка данных с помощью механизма XDTO; получение данных от web-сервиса; создание распределенной базы данных, настройка порядка распространения данных, обмен данными между объектами и изменениями в конфигурации; создание правил конвертации и выгрузки для переноса данных между документами с учетом изменений относительно предыдущих событий синхронизации.
внимание к деталям (внимательность); логическое мышление; творческое мышление; мысленная визуализация.
4. ФОРМЫ КОНТРОЛЯ ПО ДИСЦИПЛИНЕВ рамках дисциплины предусмотрены текущий, рубежный и итоговый виды контроля успеваемости и усвоения материалов. Текущий контроль. Осуществляется на основе проверки результатов выполнения лабораторных работ (практикумов). Рубежный и итоговый контроль. Для проверки приобретенных навыков выполняется и защищается итоговая лабораторная работа (рубежный контроль РК-3). Для проверки теоретических знаний и умений рекомендуется проводить экзамен в устной или письменной форме с использованием специально подготовленных экзаменационных билетов. Дополнительно для осуществления всех видов контроля можно использовать веб-сервис учебного тестирования http://edu.1c.ru/dist-training. 5. ОБРАЗОВАТЕЛЬНЫЕ ТЕХНОЛОГИИДля изучения дисциплины предлагается сочетание традиционных образовательных технологий в форме лекций с интерактивными семинарскими занятиями и лабораторными работами. Значительное внимание в курсе уделяется активным методам преподавания, в том числе с помощью case-study (разбора типовых задач) и проектного подхода – пошаговой реализации (программирования и конфигурации) прототипа прикладного решения в КИС. 6. СТРУКТУРА И СОДЕРЖАНИЕ ДИСЦИПЛИНЫСодержание дисциплины соответствует сертифицированному курсу «Средства интеграции и обмена данными в системе «1С:Предприятие 8», однако предполагает расширение его теоретической части в случае если студенты не знакомы с рассматриваемыми технологиями интеграции на базе OLE, COM, XML и др. 6.1. ТЕМАТИЧЕСКИЙ ПЛАН ДИСЦИПЛИНЫ
6.2. СОДЕРЖАНИЕ ДИСЦИПЛИНЫТема 1. Основы работы с файлами TXT, HTML, DBF Общие принципы работы с файлами. Специфика работы с файлами в управляемом режиме «1С:Предприятие». Работа с текстовым документом. Элемент управления «ПолеТекстовогоДокумента». Организация последовательного доступа к тексту. Работа с файлами DBF. Документы HTML. Поле и объектная модель HTML-документа. Извлечение текста документа без разметки (тегов). Тема 2. Интернет-протоколы HTTP, FTP и электронная почта Организация Интернет соединения. Работа с электронной почтой. Объекты «Почта» и «ИнтернетПочта». Использование протоколов HTTP, FTP, организации соединений. Тема 3. Технологии OLE и COM Основы технологий OLE и COM. Работа с Microsoft Excel. Назначение обработчиков событий на COM-объекты. «1С:Предприятие 82 как OLE и COM сервер. Внешние источники данных. Подключение к базе данных Access, таблицам (книгам) Excel. Организация связи web-приложения с информационной базой «1С:Предприятие». Тема 4. Обмен данными на базе XML XML-документ. Базовые средства работы с XML. XML cериализация. Простые и сложные типы данных. Выгрузка и загрузка объектов с различающейся структурой. Объектная модель XML-документа. Работа с XML-парсером «напрямую». «Смешанная» модель работы. XSL преобразование (XSLT). Механизм XML Data Transfer Objects (XDTO). Фабрика XDTO. Выгрузка и чтение данных посредством XDTO в (из) XML документ(а). Импорт, экспорт схем XML. Программное создание фабрики XDTO. «Смешанная» модель в XDTO. XML сериализация на основе XDTO
Основы сервисно-ориентированной архитектуры (SOA). Язык описания сервисов WSDL. Реализация протокола SOAP. Сериализация сообщений и вызов сервисов. Создание WEB-сервисов (SOAP) в «1С:Предприятие». Использование WEB-сервисов, опубликованных сторонними поставщиками. Использование динамических и статических ссылок. REST web-сервисы Тема 6. Планы обмена Планирование задач обмена данными. Инфраструктура сообщений и служба регистрации изменений. Элементы данных (узлы) плана обмена. Виды обмена универсальный обмен и распределенные базы данных. Управление регистрацией изменений. Очистка таблиц регистрации изменений. Определение стратегии распространения данных. Разрешение коллизий. Создание «начального образа». Задание соответствий пространств имен. Создание распределенной базы. Порядок распространения данных. Разрешение коллизий. Работа из встроенного языка. Тема 7. Конфигурация «Конвертация данных» Общие принципы работы Конфигурации «Конвертация данных». Настройка правил обмена. Перенос данных идентичных объектов и объектов с различной структурой. Сопоставление реквизитов с разными именами. Перенос данных с различающейся иерархией. Перенос из обычного справочника в подчиненный. Сопоставление табличных частей. Синхронизация элемента справочника со значением перечисления. Перенос остатков Тема 8. Мобильная платформа Основы использования мобильных приложений в рамках платформы «1С:Предприятие». Разработка базы данных. Предварительная настройка. Сборка и тестирование мобильного приложения. Реализация обмена данными. 6.3. ПРАКТИКУМДля закрепления практических навыков в дисциплине предусмотрены лабораторные работы (практикумы), которые выполняются студентами (слушателями) самостоятельно и/или под руководством преподавателя. Для лучшего закрепления навыков рекомендуется занятия проводить в небольших группах, в которых студенты (слушатели) имеют возможность повторять демонстрационные действия преподавателя на своих компьютерах. В этом случае лабораторные работы (практикум) будут выполняться студентами самостоятельно для закрепления изученных материалов. Лабораторные работы В рамках дисциплины предусмотрены лабораторные работы. Они соответствуют одному или нескольким практикумам, описанным в учебных пособиях сертификационных курсов. При необходимости практикумы могут быть перегруппированы и на их базе сформированы другие лабораторные работы.
7. УЧЕБНО-МЕТОДИЧЕСКИЕ МАТЕРИАЛЫ ПО ДИСЦИПЛИНЕУчебная дисциплина обеспечена учебно-методическим комплексом, в который входят: Учебное пособие (Методические материалы для слушателя сертифицированного курса); Методические материалы для преподавателя сертифицированного курса, включающие рекомендации по организации учебного процесса; Учебная база данных по сертифицированному курсу; Веб-сервис для учебного тестирования по платформе "1С:Предприятие 8" - http://edu.1c.ru/dist-training; Тесты для преподавателей Центров сертифицированного обучения (ЦСО) - http://1c.ru/rus/partners/training/cso/tests/default.jsp; Диск ИТС «Методическая поддержка 1С:Предприятия».
Список рекомендуемой дополнительной литературы
8. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫДля организации учебного процесса по дисциплине должны быть реализованы следующие требования: для проведения лекционных и практических занятий необходимо наличие проектора, подключенного к компьютеру преподавателя; дополнительно в классе должна быть установлена письменная (или интерактивная) доска; компьютеры в классе должны быть объединены в локальную сеть; на компьютерах должно быть предварительно установлено необходимое программное обеспечение.
Теоретические и практические занятия должны проводиться в специализированной аудитории, оснащенной современными персональными компьютерами и программным обеспечением в соответствии с тематикой изучаемого материала. Число рабочих мест в аудитории должно быть таким, чтобы обеспечивалась индивидуальная работа студента на отдельном персональном компьютере. Аудитория также должна быть оснащена современными компьютерами, проектором и настенным экраном или иным аналогичным по функциональному назначению оборудованием. Для обеспечения процесса обучения рекомендуется использовать помещение, рассчитанное на 15-20 студентов (слушателей) и соответствующее количество лабораторных компьютеров. Минимально допустимое количество компьютеров для выполнения практических заданий — один компьютер на двух слушателей. Для выполнения некоторых практических заданий лабораторные компьютеры должны быть подключены к локальной сети.
Для изучения дисциплины необходимо: установить программный продукт «1С:Предприятие 8.2 Версия для обучения программированию» на каждый компьютер; в локальной сети или на каждом компьютере должен быть доступен шаблон изучаемой программы (релиз программы должен согласовываться с преподавателем предварительно); необходимо проинсталлировать библиотеку картинок или сохраненные картинки для разделов из этой библиотеки, которые размещены на диске информационно-технологического сопровождения (ИТС), входящего в комплект поставки программного продукта. Смотрите также: Программа «Разработчик 1С» примерная программа дисциплины обмен данными в корпоративных информационных системах Образовательные программы для встраивания
124.76kb.
1 стр.
Программа учебной дисциплины "Проектирование корпоративных информационных систем" для подготовки
207.94kb.
1 стр.
Программа учебной дисциплины "Архитектура корпоративных информационных систем" для подготовки
204.71kb.
1 стр.
Рабочая программа наименование дисциплины : Администрирование корпоративных информационных систем
91.37kb.
1 стр.
Учебная программа Дисциплины р1 «Моделирование информационных процессов»
125.21kb.
1 стр.
Программа дисциплины "администрирование в информационных системах" Рекомендуется Министерством образования РФ для направления подготовки
84.46kb.
1 стр.
Примерная программа учебной дисциплины маркетинг для специальности 2015 "Почтовая связь"
198.61kb.
1 стр.
Рабочая программа наименование дисциплины «Иностранный язык»
374.41kb.
1 стр.
Программа дисциплины " национальные отношения и этнические конфликты" Примерная программа дисциплины
122.32kb.
1 стр.
Программа дисциплины Управление данными для направления 080500. 62 Бизнес-информатика подготовки бакалавров
1404.1kb.
14 стр.
Учебная программа для: подготовительных занятий по дисциплине «Основы информационных технологий»
87.32kb.
1 стр.
Рабочая программа дисциплины операционные системы направление подготовки 230700 прикладная информатика 259.32kb.
1 стр.
|