РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ
АГРАРНЫЙ
УНИВЕРСИТЕТ — МСХА имени
К.А.ТИМИРЯЗЕВА
Экономический факультет
Кафедра экономической кибернетики
Курсовая работа
на тему «Использование СППР Deductor и
«1С: Предприятие 8.2» для анализа данных
учета поступления материальных ценностей»
по дисциплине
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В МЕНЕДЖМЕНТЕ
Выполнила:
|
студентка
202 группы
экономического факультета
Чугунова А.С. |
Проверила: |
Доцент кафедры экономической кибернетики,
кандидат экономических наук
Карпузова В.И. |
МОСКВА – 2013
СОДЕРЖАНИЕ
Введение
В настоящее время
многие компании используют для учета
средств на предприятии программный продукт
«1С: Предприятие 8.Х». Для поддержки и принятия
управленческих решений и визуализации
этих данных экономистами была разработана
программа Deductor.
Актуальность данной
темы состоит в том, чтобы разрозненные
данные из «1С: Предприятие 8.Х» выгрузить
в Deductor.
Цель данной работы:
научиться использовать СППР Deductor и «1С:
Предприятие 8.2» DemoAccountingEduc для анализа данных учета
поступления материальных ценностей.
Задачи данной работы:
- Поставить задачу.
- Ответить на теоретический
вопрос.
- Охарактеризовать
информационные системы, с помощью которых
написана работа.
- Подготовить исходные
данные.
- Использовать ETL-процессов.
- Обработать данные.
Источником информации
служит демонстрационная информационная
база учебной версии «1С: Предприятие 8.2» DemoAccountingEduc и первичный документ
«Поступление товаров и услуг».
1
Постановка задачи
Проанализировать
стоимость и количество поступивших товаров
от разных контрагентов на склады сельскохозяйственных
организаций.
Источником информации
служит демонстрационная информационная
база учебной версии «1С: Предприятие 8.2» DemoAccountingEduc и первичный документ «Поступление
товаров и услуг».
Таблица 1
№ п/п |
Имя поля |
Тип поля |
Количество знаков после
запятой |
1. |
Дата операции |
Дата |
- |
2. |
Номер операции |
Текстовый |
- |
3. |
Вид операции |
Текстовый |
- |
4. |
Сумма товара |
Числовой |
2 |
5. |
Валюта |
Числовой |
2 |
6. |
Наименование контрагента |
Текстовый |
- |
7. |
Наименование склада |
Текстовый |
- |
8. |
Наименование организации |
Текстовый |
- |
9. |
Ответственный в организации |
Текстовый |
- |
10. |
Комментарий |
Текстовый |
- |
В качестве выходной
информации рекомендуются следующие визуализаторы:
статистика, столбчатые диаграммы по стоимости
товаров, OLAP куб, кросс - диаграммы.
Информационные
системы и технологии, использованные
для решения поставленной задачи:
- «1С: Предприятие
8.2» - программный продукт компании 1С,
предназначенный для автоматизации деятельности
на предприятии.
- Блокнот – текстовый
редактор.
- Microsoft Excel - программа
для работы с электронными таблицами.
- Deductor Academic 5.3 - технологическая
платформа для создания законченных аналитических
решений. В нем сосредоточены самые современные
методы извлечения, манипулирования, визуализации
данных, кластеризации, прогнозирования
и многие другие технологии интеллектуального
анализа данных.
2
Теоретическая часть
2.1
Обьекты СУБД Access
База данных – это, прежде всего, хранилище объектов
данных, т.е. набора возможных понятий
или событий, описываемых базой данных,
с возможностью поиска этих объектов по
признакам. Неотъемлемой чертой базы данных
является возможность связывания объектов
между собой. Базой данных можно считать
не только таблицы, индексирующие файлы
со знаниями разных форматов, но и сами
эти файлы, потому, что они являются не
типизированными хранилищами знаний в
такой базе данных.
СУБД — специальные программные комплексы,
предназначенные для организации данных
в базы с целью адекватного отображения
изменяющегося реального мира и удовлетворения
информационных потребностей пользователей.
Основные объекты:
- Таблицы - это основные и самые необходимые
объекты любой БД. Именно в таблицах хранятся все данные,
и реляционная БД может содержать целый набор взаимосвязанных таблиц.
- Запросы - это специализированные структуры, создаваемые
для осуществления обработки базы данных.
С помощью запросов можно упорядочить данные, произвести их фильтрацию,
объединение, отбор или даже изменение.
- Формы - это объекты, позволяющие вводить в базу новые данные или просматривать
уже существующие, в удобной для пользователя
форме (виде, представлении).
- Отчеты - эти объекты говорят сами за
себя. Они выдают данные на принтер или
другое устройство вывода (это может быть
и монитор), в удобном и наглядном виде. Например, в
виде бланка или счета.
- Макросы - это набор макрокоманд. Когда
возникает необходимость частого выполнения
одних и тех же операций с БД, имеется возможность
сгруппировать набор команд в один макрос.
После чего, инициализацию его выполнения закрепляют за определенной
комбинацией клавиш клавиатуры. Простыми
словами, нажатие этой комбинации при
работе с базой, приводит к выполнению
всей последовательности действий записанных в макрос.
- Модули - это программы созданные средствами языка Visual Basic. Позволяющие дополнить
стандартные средства Access, если уже имеющихся не хватает для удовлетворения
всех требований к работе СУБД. Программист
под заказ, может расширить возможности
системы, дописав необходимые модули и добавив их
в Вашу БД.
Рисунок
1 - Порядок действий объектов Access
2.2
Характеристика рассматриваемых
в работе автоматизированных
информационных систем
Автоматизированной
системой, рассматриваемой в работе, является
«1С: Предприятие» 8.2.
Главной отличительной
особенностью является режим «управляемое
приложение», при котором пользовательский
интерфейс описывается декларативно,
а его вид зависит от типа клиентского
ПО:
- «Толстый» клиент
(«старое» клиентское приложение версий
8.0 и 8.1).
- «Тонкий» клиент.
Веб-клиент (включает
клиентскую и серверную части: поддерживаются
веб-браузеры Internet Explorer и Mozilla Firefox, а веб-сервер
может работать на Apache или IIS). Клиент-серверное
взаимодействие реализовано с использованием
технологий AJAX (DHTML), XMLHttpRequest и JavaScript
Также отличается
более «строгой» реализацией клиент-серверной
архитектуры, в частности, требует переноса
выполнения всей бизнес-логики в серверный
код, реализована динамическая балансировка
нагрузки в кластера серверов, добавлена
поддержка СУБД Oracle. 25 сентября 2009 года
выпущена финальная версия 8.2.9.[12]
В новой версии платформы
реализована отказоустойчивость кластера
серверов «1С: Предприятия» — основной
«компоненты», обеспечивающей взаимодействие
между пользователем и СУБД.
26 мая 2010 года
выпущено обновление платформы 8.2.11.
В этой версии проведена оптимизация
внутренних механизмов и реализованы
некоторые новые возможности:
- работа с криптозащитой;
- экспорт документов
в форматы Microsoft Office 2007;
- отладка Веб-клиента;
- форматированный
документ;
- поддержка браузеров
Google Chrome и Safari.
Основные программные
продукты компании «1С»:
- 1С: Предприятие
8.
- 1С: Бухгалтерия
8.
- 1С: Упрощенка 8.
- 1С: Предприниматель
8.
- 1С: Зарплата и управление
персоналом и др.
Сеть партнеров фирмы 1С:
- Ряжское межрайонное
объединение ООО ВДПО (услуги), г. Ряжск,
Рязанская область.
- "Промгазкомплект"
(промышленность), Санкт-Петербург.
- группа компаний
"Высота" (строительство), Волгоград.
- ООО Фирма "Морсервис"
(услуги), Москва.
- Медицинское объединение
"ОНА" (медицина), Санкт-Петербург.
- ЗАО УК "ВостСибСтрой"
(строительство), Иркутск.
Список вузов-партнеров программы «1С:
Предприятие»:
- РГАУ-МСХА им. Тимирязева.
- Новосибирский
Государственный Технический Университет.
- Южный федеральный
университет.
- Московский государственный
горный университет.
- Московский финансово-промышленный
университет «Синергия».
- Казанский (Приволжский)
федеральный университет и др.
Структура системы «1С: Предприятие»
Система "1С: Предприятие" состоит из передовой технологической платформы
(ядра) и разработанных на ее основе прикладных решений ("конфигураций"). Такая архитектура системы принесла
ей высокую популярность, поскольку обеспечивает
открытость прикладных решений, высокую
функциональность и гибкость, масштабируемость
от однопользовательских до клиент-серверных
и территориально распределенных решений,
от самых малых до весьма крупных организаций
и бизнес-структур.
Назначение системы программ
«1С: Предприятие»
Система программ «1С: Предприятие» предназначена для
автоматизации управления и учета на предприятиях
различных отраслей, видов деятельности
и типов финансирования, и включает в себя
решения для комплексной автоматизации производственных, торговых и сервисных предприятий, продукты для управления финансами холдингов
и отдельных предприятий, ведения бухгалтерского учета, расчета зарплаты и управления кадрами, для учета в бюджетных учреждениях, разнообразные отраслевые и специализированные
решения, разработанные самой фирмой "1С",
ее партнерами и независимыми организациями.
Конкурентные преимущества
«1С: Предприятие»:
- Решение актуальных задач учета и управления
- Состав программ системы "1С: Предприятие"
ориентирован на актуальные потребности
отечественных предприятий. Фирма "1С"
выпускает тиражные программные решения,
предназначенные для автоматизации типовых
задач учета и управления в коммерческих
предприятиях реального сектора и бюджетных
организациях. В каждом программном продукте
сочетается использование стандартных
решений (общих для всех или нескольких
программ) и максимальный учет специфики
задачи конкретной отрасли или рода деятельности
предприятия.
- Непрерывное развитие системы - Состав
программ "1С: Предприятия" и набор
их функции динамично развиваются вместе
с изменением типовых потребностей отечественных
предприятий и организаций. Устройство
"1С: Предприятия" и принцип построения
системы программ позволяют фирме "1С"
и ее партнерам оперативно реагировать
на изменения потребностей пользователей.
Например, одновременно с существенным
ростом в экономике производственного
сектора, фирмой "1С" было выпущено
решение, ориентированное на производственные
предприятия. В нем удалось учесть массовые
потребности создающихся производственных
фирм, разворачивающих свою деятельность
практически с нуля. Усиление конкуренции
потребовало уделять все больше внимания
анализу бизнеса - и в программах "1С:
Предприятия" появилась функциональность,
ориентированная на контроль эффективности
производственной и торговой деятельности,
планирования, бюджетирования и анализа
финансовой деятельности. Разумеется,
специалисты фирмы "1С" обеспечивают
оперативное изменение программ при изменениях
законодательства. Необходимые обновления
программ выпускаются практически ежемесячно.
В некоторых случаях изменение законодательства
приводит к появлению новых массовых категорий
предприятий, для которых требуются решения
ориентированные на их потребности. Например,
после появления такого массового явления
как индивидуальное предпринимательство
(ПБОЮЛ, ЧП) фирмой "1С" было выпущено
специальное решение, ориентированное
именно на эти предприятия.
- Автоматизация отдельных задач и комплексная
автоматизация - При внедрении системы
автоматизации очень важным вопросом
является решение о разделении различных
подсистем автоматизации или, наоборот,
централизации - внедрения комплексного
решения. Современные тенденции развития
экономических систем и мировой опыт показывают,
что не может существовать единого подхода
к решению этой проблемы. У предприятия
должна быть свобода выбора одного из
этих подходов или их сочетания. Система
программ "1С: Предприятие" предоставляет
возможность автоматизации как за счет
внедрения отдельных прикладных решений,
которые будут работать автономно или
интегрироваться с использованием различных
механизмов информационного обмена, так
и за счет использования комплексных решений.
Использование обособленных решений проще
и эффективнее, если отдельные задачи
автоматизации на предприятии мало пересекаются.
Комплексные решения эффективнее при
сильной увязке различных задач автоматизации
и готовности предприятия к формированию
единого информационного пространства.
Разумеется, на одном предприятии могут
применяться и комплексные решения (например,
для автоматизации основной деятельности),
и обособленные программы (для вспомогательных
или независимых задач).
- Единая технологическая платформа
- В основе системы программ "1С: Предприятие"
лежит единая технологическая платформа.
Она является фундаментом для построения
всех прикладных решений. Наличие единой
технологической платформы не просто
облегчает создание отдельных прикладных
решений и обеспечивает их невысокую стоимость.
Главное преимущество такого подхода
- стандартизация разработки, обеспечение
масштабируемости и обеспечение быстрого
внедрения современных технологий во
всех прикладных решениях.
- Открытость системы - Для руководителя,
принимающего решение о выборе средства
автоматизации, достаточно важно быть
уверенным, что система не будет для предприятия
"черным ящиком", и существует реальная
возможность понять работу системы и,
при необходимости, изменить. Эта работа
может быть выполнена как франчайзинговыми
организациями, специализирующимися на
поддержке "1С: Предприятия", так и
специалистами ИТ-служб самого предприятия.
В комплект поставки системы входят средства,
необходимые для доработки прикладного
решения и внесения в него изменений любой
сложности, а также полный комплект документации
к ним. Специалист, осуществляющий поддержку
системы в конкретной организации, использует
тот же инструмент, что и разработчики
фирмы "1С" или фирм, разрабатывающих
тиражные решения. Возможности "1С: Предприятия"
позволяют минимизировать усилия по изменению
системы автоматизации и ее последующему
сопровождению.
- Поддержка и сервис - При выборе системы
очень важно оценить перспективы эксплуатации
и развития системы. Стандартизация платформы
и прикладных решений во всех программах
"1С: Предприятия" обеспечивает возможность
индустриальной поддержки системы. Фирма
"1С" обеспечивает регулярную поддержку
стандартных прикладных решений и самой
платформы. Платформа "1С: Предприятия"
обеспечивает возможность совмещения
обновлений прикладного решения, производимого
фирмой "1С" или разработчиком специализированного
решения, с индивидуальными изменениями,
внесенными при внедрении системы.
2.3
Понятие и назначение используемых
в работе информационных технологий
1. ETL-технологии
Расшифровка аббревиатуры
ETL (Extract, Transformation, Loading – извлечение, трансформация,
загрузка) фактически обозначает основные
этапы обработки, которым подвергаются
данные на пути из источников в хранилище.
Независимо от особенностей
построения и функционирования, ETL-система
должна обеспечивать выполнение трех
основных этапов процесса переноса данных
(ETL-процесса):
- Извлечение данных (Extract) – на этом этапе данные
извлекаются из одного или нескольких
источников и подготавливаются к этапу
преобразования (рис. 2). При этом следует
отметить, что для корректного представления
данных, после их загрузки в хранилище
данных из источников, должны быть извлечены
не только сами данные, но и информация,
описывающая их структуру, из которой
будут сформированы метаданные для хранилища.
Рисунок
2 - Извлечение исходных данных из программы
"1С: Предприятие 8.2" ( Е- процесс)
Рисунок
3 – Преобразование данных
- Преобразование
данных (Transformation) – на этом этапе производится
преобразование форматов и кодировка
данных, а также их интегрирование и очистка
(рис. 3).
- Загрузка данных (Loading) – запись преобразованных,
интегрированных и очищенных данных в
соответствующую систему хранения (рис.
4).
Рисунок
4 – Загрузка данных
- Data Mining
Data Mining (рус. добыча данных, интеллектуальный анализ
данных, глубинный анализ данных) —
собирательное название, используемое
для обозначения совокупности методов
обнаружения в данных ранее неизвестных,
нетривиальных, практически полезных
и доступных интерпретации знаний, необходимых
для принятия решений в различных сферах
человеческой деятельности.
Основу методов
Data Mining составляют всевозможные методы
классификации, моделирования и прогнозирования,
основанные на применении деревьев решений,
искусственных нейронных сетей, генетических
алгоритмов, эволюционного программирования,
ассоциативной памяти, нечёткой логики.
К методам Data Mining нередко относят статистические
методы (дескриптивный анализ, корреляционный
и регрессионный анализ, факторный анализ,
дисперсионный анализ, компонентный анализ,
дискриминантный анализ, анализ временных
рядов, анализ выживаемости, анализ связей).
Такие методы, однако, предполагают некоторые
априорные представления об анализируемых
данных, что несколько расходится с целями
Data Mining (обнаружение ранее неизвестных
нетривиальных и практически полезных
знаний).