Проектирование информационно-управляющих систем Доцент каф. АСУ, к.т.н. Шилина Мария Анатольевна, maria.shilina@gmail.com 10.61.2.63 asu.ugatu.ac.ru moodle.ugatu.su Что нас ожидает? • 9 лекций • 7 лабораторных работ • зачет Рекомендуемая литература • Радченко М.Г. 1С: Предприятие 8.2. Практическое пособие разработчика. Примеры и типовые приемы / М.Г. Радченко, Е.Ю. Хрусталева. – М.: 1С-Паблишинг, 2009. – 874 с. • Глоссарий системы 1С: Предприятие. http://v8.1c.ru/overview/dictionary.htm • Нуралиев С.Г. Архитектура «1С: Предприятия» как продукт инженерной мысли. http://v8.1c.ru/metod/books/files/architecture_as_product.pdf • http://v8.1c.ru/ • http://v8.1c.ru/metod/videotutorial/video/000000021/index.html • Иные источники в Интернет и библиотеке по 1С Лекция 1. Введение • Определение ИУС. Основные цели, задачи • Особенности и проблемы проектирования ИУС в области экономики / менеджмента • 1С: Предприятие 8. Архитектура системы. – Терминология: Платформа, прикладное решение, конфигурация. – Методологии и технологии проектирования, реализованные в 1С: Предприятии Информационно-управляющая система (ИУС) – это… • цифровая система контроля или управления некоторым реальным объектом. // технические системы • формальная система, снабжающая руководящих работников информацией, необходимой им для принятия решений. // экономические системы Экономическая информация (ЭИ) • Экономическая информация – совокупность сведений, отражающих экономические процессы и служащих для управления этими процессами и коллективами людей в производственной и не производственной сфере. • ЭИ - сведения, знания, сообщения, которые извлекаются из экономических данных и помогают решить ту или иную задачу управления, т. е. уменьшить неопределенность ее исходов. Важные признаки классификации ЭИ: - Отношение к управляющей системе - Признак времени (перспективная и ретроспективная информация) - Функциональные признаки СОД, ИУС и СППР ИУС Системы поддержки принятия решений (СППР) - стратегическое управление: формирование стратегических целей, планирование привлечения ресурсов, источников финансирования, выбор места размещения предприятий и т.д. СППР Решение повторяющихся задач Решение возникающих проблем Формирование отчетов Модели и алгоритмы Информационные системы управления (ИСУ) - тактический уровень управления: среднесрочное планирование; анализ и организация работ в течение нескольких недель (месяцев), например, анализ и планирование поставок, сбыта, составление производственных программ. БД Экранные формы Входные документы Бизнес-процесс СОД Выходные документы Системы обработки данных (СОД): учет и оперативное регулирование хозяйственных операций; подготовка стандартных документов для внешней среды (счетов, накладных, платежных поручений). Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф. Проектирование экономических информационных систем (1 часть) / Московский международный институт эконометрики, информатики, финансов и права, 2002 г. Проектирование ИУС в области экономики • Главные задачи при создании бизнесприложений: – Хранение информации – Выборочное получение информации • Способы создания бизнес-приложений: – Разработка с нуля – Настройка типового решения под себя Концепция 1С: Предприятия 1С-Предприятие – это система программ, включающая платформу и набор построенных на ее основе бизнес-приложений (прикладных решений), предназначенных для множества отраслей и предприятий разного масштаба. • Цель – повышение уровня абстракции программных систем, что позволит ускорить и унифицировать как саму разработку системы, так и ее сопровождение. Платформа и бизнес-приложения Платформа - framework, используемый для построения приложений, а также среда их исполнения. Содержит инструментарий для разработки, администрирования и поддержки бизнесприложений. Ключевые качества платформы: - Достаточность ее средств для решения задач, стоящих перед бизнес-приложениями, что позволяет обеспечить согласованность всех технологий и инструментов, используемых разработчиком. - Стандартизация. - Высокий уровень адаптируемости бизнес-приложений под требования клиента. Механизмы платформы для быстрой разработки приложений Интернационализация Экономическая и аналитическая отчетность Работа пользователя Веб-сервисы Веб-расширения Полнотекстовый поиск Обмен данными Система прав доступа Расширение для мобильных устройств Интерфейсные механизмы Интеграция Средства администрирования Прикладные механизмы Масштабируемость Средства разработки Общие механизмы 1С: Корпоративный инструментальный пакет Платформа и бизнес-приложения Прикладное решение 1С: Предприятие 8: Управление торговлей Прикладное решение 1С: Предприятие 8: Управление небольшой фирмой Конфигурация «Управление торговлей» ↔ Конфигурация «Управление небольшой фирмой» Платформа 1С: Предприятие 8 = Платформа 1С: Предприятие 8 Бизнес-приложение = Прикладное решение Платформа и бизнес-приложения MS Office Word Конфигурация «Управление торговлей» Платформа 1С: Предприятие 8 Операционная система Прикладное решение и конфигурация Конфигурируемость - возможность настройки системы под особенности конкретного предприятия и специфичные для него задачи. Конфигурация – описание бизнес-логики работы приложения. Бизнес-приложение (прикладное решение) = • Техническая часть бизнес-приложения (технологическая платформа) • Описание бизнес-логики приложения (конфигурация) Прикладное решение <> конфигурация Пользователь Разработчик