Программа ППП_вечерн(нов)

advertisement
Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального
образования
«Волжский государственный инженерно-педагогический университет»
Институт дизайна
Кафедра «Математика и информатика»
УТВЕРЖДАЮ
И.о. проректора по учебнометодической деятельности
________________ Г.А. Папуткова
«____» _________ 2010г.
ПРОГРАММА ДИСЦИПЛИНЫ
ЕН.В.01 – ПАКЕТЫ ПРИКЛАДНЫХ ПРОГРАММ
Направление подготовки 230200 – Информационные системы
Специальность
230201.65 – Информационные системы и
технологии
Форма обучения:
очно-заочная (3 года)
г.Н. Новгород
2010
.
Рабочая программа составлена на основе:
1. Государственного образовательного стандарта высшего профессионального образования по направлению подготовки 230200 – Информационные системы, утвержденного 23.12.2005 г., регистрационный номер – 761 тех/сп.
2. Учебного плана по направлению подготовки 230200 – Информационные
системы, специальности 230201.65 – Информационные системы и технологии, утвержденного 29.10.2007 г.
Рабочая программа по дисциплине «Пакеты прикладных программ» утверждена на заседании кафедры «Математика и информатика», протокол № 5 от
21 января 2010 г.
Разработчик: к.п.н., доцент
Л.В. Кулёва
СОГЛАСОВАНО
Заведующий кафедрой
«Математика и информатика»
_______________ Э.К. Самерханова
«____» _________2010 г.
.
1. ЦЕЛИ И ЗАДАЧИ ИЗУЧЕНИЯ ДИСЦИПЛИНЫ
Цели дисциплины:
- формирование умений эффективного применения ППП при разработке, модификации, адаптации, настройке и сопровождении программного
обеспечения автоматизированных систем.
Задачи:
- дать представление о составе и структуре пакета, видах интерфейсов
пакета, функциональном и системном наполнении пакета, языковых средствах, возможностях интеграции пакета с другими программами;
- сформировать умения конфигурировать автоматизированные информационные системы средствами пакета;
- научить разрабатывать программные модули обработки данных на
встроенном языке.
2. ТРЕБОВАНИЯ К УРОВНЮ ОСВОЕНИЯ СОДЕРЖАНИЯ
ДИСЦИПЛИНЫ
Требования к знаниям:
- знать архитектуру пакета 1С: Предприятие
- знать основные объекты системы 1С: Предприятие
- знать технологические средства конфигурирования и администрирования системы.
- знать назначение и свойства объектов конфигурации
- знать основное назначение и состав пользовательского интерфейса.
- знать понятие и виды программного модуля;
- знать контекст выполнения программного модуля;
- знать формат, структуру и язык написания программного модуля.
- знать объекты встроенного языка, предназначенные для работы с объектами конфигурации
- знать объектный и табличный способы доступа к данным;
- иметь представления о механизмах обмена данными;
.
Требования к умениям:
- умения создавать объекты конфигурации и задавать их свойства в соответствии с поставленной задачей
- умения проектировать диалоговые формы для объектов конфигурации
- умения использовать конструкторы для работы с объектами конфигурации
- умения создавать пользовательский интерфейс;
- умения создание списка ролей пользователей;
- умения ведения, редактирования списка наборов пользовательских прав.
- умения создавать программные модули.
- умения манипулировать данными объектов конфигурации с помощью
объектов встроенного языка
- умения создавать запросы с использованием конструктора запроса, обрабатывать результаты запроса.
3. ОБЪЁМ ДИСЦИПЛИНЫ И ВИДЫ УЧЕБНОЙ РАБОТЫ
Вид учебной работы
Всего часов
Семестр 3
Общая трудоёмкость дисциплины
Аудиторные занятия
Лекции
Практические занятия
Лабораторные работы
149
17
6
6
5
17
6
6
5
Самостоятельная работа
Курсовая работа
Курсовой проект
Контрольная работа
Вид итогового контроля
(зачет или экзамен)
132
*
экзамен
132
*
экзамен
.
4. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
4.1 Тематический план
Количество часов
Раздел дисциплины
Раздел 1. Состав и структура пакета
1С
1. Общая архитектура
1С:Предприятия. Конфигурация
системы.
Раздел 2. Основные объекты конфигурации
1. Константы и Справочники
2. Документы, журналы документов
3. Регистры сведений, планы видов
характеристик
4. Регистры накоплений, бухгалтерии, расчетов
5. Отчеты и обработки
6. Бизнес-процесс, задача
Раздел 3. Пользовательский интерфейс
1. Пользовательский интерфейс.
Пользовательские права, роли
Раздел 4. Встроенный язык
1. Формат исходных текстов программных модулей
2. Типы данных, переменные.
Управляющие операторы
3. Объекты встроенного языка для
работы с объектами конфигурации
4. Запросы
Раздел 5. Интеграция пакета с другими приложениями
1. Универсальный обмен данными,
распределенные базы данных
2. Связь с другими приложениями
посредством механизма OLE
Automation
3. Механизм соединения COM
Итого
Лекции
Практ.
Лаб.раб.
1
Сам. раб.
5
5
2
3
2
37
1
1
1
5
1
1
1
5
1
7
7
7
6
6
6
3
3
3
48
4
1
1
1
6
1
1
1
23
1
1
1
15
36
12
12
6
6
5
12
132
.
4.2 Содержание учебной дисциплины
Раздел 1. Состав и структура пакета 1С
Общая архитектура 1С: Предприятия. Конфигурация системы. Архитектура системы, технологическая
платформа. Механизмы технологической
платформы. Конфигурация, основная конфигурация, конфигурации баз данных, прикладное решение.
Раздел 2. Основные объекты конфигурации
Константы, их назначение, свойства. Справочники, их назначение, свойства, подчиненные объекты справочников.
Самостоятельная работа по данной теме проводится в форме практической работы № 1 по автоматизации деятельности фирмы ООО “На все руки
мастер”, которая оказывает услуги по ремонту различной бытовой техники.
Документы, их назначение, свойства. Формы документов, их виды. Оперативное и неоперативное проведение документов. Журналы документов, их
назначение, свойства. Графы отбора журнала.
Самостоятельная работа по данной теме проводится в форме практической работы № 2 по автоматизации деятельности фирмы ООО “На все руки
мастер”, которая оказывает услуги по ремонту различной бытовой техники.
Регистры сведений, их назначение, свойства. Планы видов характеристик,
их назначение, свойства.
Самостоятельная работа по данной теме проводится в форме практических работ № 4 и № 6 по автоматизации деятельности фирмы ООО “На все
руки мастер”, которая оказывает услуги по ремонту различной бытовой техники.
Регистры накоплений: остатков и оборотов. Регистры бухгалтерии, расчетов. Измерения и ресурсы регистров, свойства. План счетов, виды субконто,
планы видов расчетов.Самостоятельная работа по данной теме проводится в
форме практических работ № 3, № 4, № 7 и №8 по автоматизации деятельности фирмы ООО “На все руки мастер”, которая оказывает услуги по ремонту различной бытовой техники.
.
Отчеты и обработки, назначение, свойства. Макет, табличный документ.
Система компоновки данных. Самостоятельная работа по данной теме проводится в форме практической работы № 5 по автоматизации деятельности
фирмы ООО “На все руки мастер”, которая оказывает услуги по ремонту
различной бытовой техники.
Объекты конфигурации Бизнес процесс, задача, их назначение, свойства.
Раздел 3. Пользовательский интерфейс
Пользовательский интерфейс, конструктор меню и панелей инструментов. Роли пользователей.
Раздел 4. Встроенный язык
Формат исходных текстов программных модулей. Виды модулей: приложения, внешнего соединения, общие, модули прикладных объектов, модули
набора записей, модули форм. Глобальный и локальный контекст модуля.
Формат исходных текстов программных модулей.
Типы данных: примитивные типы, типы данных, зависимые от метаданных, коллекции значений. Переменные, операторы перехода, цикла, передачи
управления.
Объекты встроенного языка для работы с объектами конфигурации
Виды объектов встроенного языка, предназначенные для работы с данными прикладных объектов конфигурации: менеджер информационных
структур, менеджер конкретной информационной структуры, объект, набор
записей, ссылка, выборка, список. Объекты манипулирования данными. Самостоятельная работа по данной теме проводится в форме практических работ № 2-№ 10 по автоматизации деятельности фирмы ООО “На все руки мастер”, которая оказывает услуги по ремонту различной бытовой техники.
Понятие запроса. Источники данных запроса. Структура запроса. Язык
запросов. Объекты встроенного языка для работы с запросами. Самостоятельная работа по данной теме проводится в форме практической работы №
6 по автоматизации деятельности фирмы ООО “На все руки мастер”, которая
оказывает услуги по ремонту различной бытовой техники.
.
Раздел 5. Интеграция пакета с другими приложениями
Универсальный обмен данными, распределенные базы данных. Механизмы обмена данными: планы обмена, XML-сериализация, средства чтения и
записи документов XML. Понятие распределенных баз данных.
Самостоятельная работа по данной теме проводится в форме практической работы № 9 по автоматизации деятельности фирмы ООО “На все руки
мастер”, которая оказывает услуги по ремонту различной бытовой техники.
Связь с другими приложениями посредством механизма OLE Automation
Самостоятельная работа по данной теме проводится в форме практической работы № 10 по автоматизации деятельности фирмы ООО “На все руки
мастер”, которая оказывает услуги по ремонту различной бытовой техники.
Механизм соединения COM. Самостоятельная работа по данной теме
проводится в форме практической работы № 10 по автоматизации деятельности фирмы ООО “На все руки мастер”, которая оказывает услуги по ремонту различной бытовой техники.
5. ПЕРЕЧЕНЬ ПРАКТИЧЕСКИХ ЗАНЯТИЙ
Раздел дисциплины
Раздел 2. Основные
объекты конфигурации
Раздел 4. Встроенный
язык
ИТОГО:
Наименование практических занятий
2.1. Константы и Справочники
2.2. Документы, журналы документов
2.3. Регистры сведений "Валюты", "Цены поставшиков". Планы видов характеристик
4.1. Работа со справочниками из встроенного языка. Перенос элементов справочника в предопределенную группу.
Кол-во
часов
1
1
1
1
4.2. Обработчики событий в документах
1
4.3.Выполнение и работа с запросами во
встроенном языке.
1
6
.
ПЕРЕЧЕНЬ ЛАБОРАТОРНЫХ РАБОТ
Раздел дисциплины
Раздел 2. Основные
объекты конфигурации
Раздел 4. Встроенный
язык
Наименование лабораторных работ
Кол-во
часов
2.1. Константы и Справочники
1
2.2. Документы, журналы документов
1
4.1. Работа со справочниками из встроенного языка. Перенос элементов справочника в предопределенную группу.
1
4.2. Обработчики событий в документах
1
4.3.Выполнение и работа с запросами во
встроенном языке.
1
ИТОГО:
5
6. САМОСТОЯТЕЛЬНАЯ РАБОТА
Раздел дисциплины
Темы для самостоятельного изучения
Раздел 1. Состав и
структура пакета 1С
Общая архитектура 1С:Предприятия.
Конфигурация системы.
Создание констант и справочников
Создание документов, журналов документов
Создание регистров сведений, планов
Раздел 2. Основные
видов характеристик
объекты конфигурации
Создание регистров накоплений, бухгалтерии, расчетов
Создание отчетов и обработок
Создание Бизнес-процессов
Раздел 3. Пользователь- Создание пользовательского интерфейский интерфейс
са, пользовательских прав, ролей
Раздел 2. Встроенный
язык
Формат исходных текстов программных
модулей
Использование управляющих операторов программы
Использование объектов встроенного
языка для работы с объектами конфигурации
Кол-во
часов
5
5
5
7
7
7
6
6
4
6
23
.
Раздел дисциплины
Раздел 5. Интеграция
пакета с другими приложениями
Темы для самостоятельного изучения
Кол-во
часов
Работа с запросами
15
Универсальный обмен данными, распределенные базы данных
12
Связь с другими приложениями посредством механизма OLE Automation
12
Механизм соединения COM
12
ИТОГО:
132
7. УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
7.1. Рекомендуемая литература
а) Основная литература
1. “1С:Предприятие 8. Описание встроенного языка”, ЗАО “1С”, 2006 г.
2. Гончаров Д. И. "Введение в конфигурирование в системе "1С: Предприятие 8. Основные объекты". Методические материалы для слушателя
сертифицированного курса. М.:, фирма "1С", 2007.
3. Гончаров Д. И. "Использование запросов в системе "1С: Предприятие
8" Методические материалы для слушателя сертифицированного курса.
М.:, фирма "1С", 2007.Фирма "1С", Москва
4. Гончаров Д. И. "Средства интеграции и обмена данными в системе "1С:
Предприятие 8" Методические материалы для слушателя сертифицированного курса. М.:, фирма "1С", 2007.
5. Радченко М. Г. “1С: Предприятие 8.1. Практическое пособие разработчика. Примеры и типовые приемы”. М.:, ООО "1С-Паблишинг", 2006.
6. Хрусталева Е. Ю. "1С: Библиотека разработчика. Разработка сложных
отчетов в "1С: Предприятии 8". Система компоновки данных".
б) Дополнительная литература
1.
Габец А., Гончаров Д. “1С: Предприятие 8. Простые примеры
разработки”.
.
2. Габец А., Гончаров Д., Козырев Д., Кухлевский Д., Радченко М. “Профессиональная разработка в системе 1С: Предприятие 8”
3. Кулева Л.В. «Пакеты прикладных программ». Методические рекомендации по изучению дисциплины для студентов. ВГИПУ, 2009.
4. Кулева Л.В. «Объектно-ориентированное программирование в 1С».
Методические рекомендации к практическим занятиям. ВГИПУ, 2008.
5. Учебное тестирование по платформе «1С: Предприятие 8»: [Электронный ресурс] - Режим доступа: http://edu.1c.ru/dist-traning/.
7.2. Средства обеспечения освоения дисциплины
Учебно-наглядные пособия: электронный курс лекций в виде презентаций,
электронный
учебник
по
дисциплине.
Программный
продукт
1С:Предприятие.
8. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ
ДИСЦИПЛИНЫ
Аудитория, оснащенная необходимым оборудованием для лекционных и
практических занятий.
Компьютерный класс с современной, постоянно обновляемой технической базой, обеспечивающей каждого студента отдельным рабочим местом комплект базовых устройств персонального компьютера.
9. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ОРГАНИЗАЦИИ
ИЗУЧЕНИЯ ДИСЦИПЛИНЫ
Дисциплина предусматривает лекционную часть, практические и лабораторные занятия, самостоятельную работу, включающую в себя выполнение
курсового проекта, ознакомление с рекомендуемой литературой, работу в
Internet, ответы на контрольные вопросы для проверки знаний по дисциплине. Принцип построения учебной программы дисциплины предусматривает изучение вопросов от общих к частным. Освоение дисциплины начинается с общей архитектуры пакета прикладных программ. Далее, рассматриваются основные объекты конфигурации, их назначение и свойства. Затем
следует изучение языковых средств пакета прикладных программ. Наконец,
.
рассматриваются основные вопросы интеграции пакета с другими приложениями.
10. КОНТРОЛЬНЫЕ ВОПРОСЫ К ЭКЗАМЕНУ
1. Архитектура системы, технологическая платформа.
2. Механизмы технологической платформы.
3. Конфигурация, основная конфигурация, конфигурации баз данных,
прикладное решение.
4. Константы, их назначение, свойства
5. Справочники, их назначение, свойства, подчиненные объекты справочников.
6. Документы, их назначение, свойства. Формы документов, их виды.
7. Оперативное и неоперативное проведение документов.
8. Журналы документов, их назначение, свойства. Графы отбора журнала.
9. Регистры сведений, их назначение, свойства. Измерения и ресурсы регистров.
10. Планы видов характеристик, их назначение, свойства.
11. Регистры накоплений: остатков и оборотов. Назначение и свойства.
Измерения и ресурсы регистров.
12. Объекты конфигурации для реализации бухгалтерского учета.
13. Объекты конфигурации для реализации периодических расчетов.
14. Отчеты и обработки, назначение, свойства.
15. Макет, табличный документ.
16. Система компоновки данных.
17. Объекты конфигурации Бизнес процесс, задача, их назначение, свойства.
18. Пользовательский интерфейс, конструктор меню и панелей инструментов. Роли пользователей.
19. Виды программных модулей.
20. Глобальный и локальный контекст модуля.
.
21. Формат исходных текстов программных модулей. Типы данных, переменные
22. Управляющие операторы
23. Виды объектов встроенного языка для работы с данными прикладных
объектов конфигурации
24. Объекты манипулирования данными.
25. Понятие запроса. Источники данных запроса.
26. Структура запроса. Язык запросов.
27. Объекты встроенного языка для работы с запросами.
28. Механизмы обмена данными: планы обмена, XML-сериализация,
средства чтения и записи документов XML.
29. Понятие распределенных баз данных.
30. Механизм OLE Automation, его назначение, примеры использования.
31. Технология COM, ее назначение, примеры использования.
11. ПЕРЕЧЕНЬ ТЕМ КУРСОВЫХ РАБОТ
1. Разработка конфигурации «Секретарь»
2. Разработка конфигурации «Кладовщик»;
3. Разработка конфигурации «Бухгалтер-материальщик»;
4. Разработка конфигурации «Бухгалтер малого предприятия»;
5. Разработка конфигурации «Расчет заработной платы»;
6. Разработка конфигурации «Отдела материально-технического снабжения»;
7. Разработка конфигурации «Плановик»;
8. Разработка конфигурации «Менеджер по продажам»;
9. Разработка конфигурации «Менеджер по закупкам»;
10. Разработка конфигурации «Отдел кадров»;
11. Разработка конфигурации «Маркетолог»;
12. Разработка конфигурации «Экономист»;
13. Разработка конфигурации «Нормировщик»;
14. Разработка конфигурации «Диспетчер»;
.
15. Разработка конфигурации «Финансовый аналитик»;
16. Разработка конфигурации «Кредитный отдел банка»;
17. Разработка конфигурации «Депозитный отдел банка»;
18. Разработка конфигурации «Отдела ценных бумаг»;
19. Разработка «Отдела пластиковых карт»;
20. Разработка конфигурации «Отдела по работе с клиентами»;
21. Разработка конфигурации «Кассир»;
22. Разработка конфигурации «Библиотека»;
23. Разработка конфигурации «Логистика»;
24. Разработка конфигурации «Администратор гостиницы»;
25. Разработка конфигурации «Страховой агент».
Возможен выбор темы курсовой работы по согласованию с преподавателем.
.
Download