Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Применение объектно-ориентированного подхода при проектировании информационной системы (Общая характеристика и анализ объекта исследования ОАО «УМПО»)

Содержание:

Введение

Объем производства и реализации продукции являются важнейшими показателями деятельности любого промышленного предприятия. В условиях ограниченных производственных возможностей и относительно неограниченном спросе на первое место выдвигается объем производства продукции. Но по мере насыщения рынка и усиления конкуренции не производство определяет объем продаж, а наоборот, возможный объем продаж является основой разработки производственной программы. Предприятие должно производить только те товары и в таком объеме, которые оно может реально реализовать.

Темпы роста объема производства и реализации продукции непосредственно влияют на величину издержек, прибыль и рентабельность предприятия. Поэтому анализ данных показателей имеет важное значение.

Выпуск готовой продукции для организаций сферы материального производства является основным элементом предпринимательской деятельности и одним из основных этапов достижения цели такой деятельности - получение прибыли. Поэтому вопросы анализа производства и реализации продукции актуальны всегда и имеют первостепенное значение для формирования информации, необходимой для принятия управленческих решений.

Открытое акционерное общество «Уфимское моторостроительное производственное объединение» – крупнейший разработчик и производитель авиационных двигателей в России. Здесь работают более 20 тысяч человек.

Предприятие основано в 1925 году. Вся история ОАО «УМПО» связана с двигателестроением. За годы существования предприятием выпущено более 50 базовых и модифицированных авиационных двигателей, которые устанавливались на 170 типах и модификациях самолетов.

Для ракет различного класса выпущено более 25 моделей и модификаций жидкостно-ракетных двигателей. Значительный объем работ выполняется в рамках исполнения государственных контрактов и договоров на поставку военной техники для Министерства обороны РФ. Основные производственные мощности ОАО «УМПО» сосредоточены на трех площадках в городе Уфе Республики Башкортостан.

Основными видами деятельности предприятия являются разработка, производство, сервисное обслуживание и ремонт турбореактивных авиационных двигателей, производство и ремонт узлов вертолетной техники, выпуск оборудования для нефтегазовой промышленности.

За последние двадцать лет на предприятии значительно возрос объём и оборот информации во всех сферах: экономической, финансовой, производственно-хозяйственной.

В связи с этим возникает необходимость использования автоматических средств, позволяющих эффективно хранить, обрабатывать и распределять накопленные данные.

Исходя из современных требований, предъявляемых к качеству работы производственно-финансового звена предприятия, нельзя не отметить, что эффективная работа его всецело зависит от уровня оснащения компании информационными средствами на базе компьютерных систем.

Программное обеспечение для работы с базами данных используется на персональных компьютерах уже довольно давно. К сожалению, эти программы либо были элементарными диспетчерами хранения данных и не имели средств разработки приложений, либо были настолько сложны и трудны, что даже хорошо разбирающиеся в компьютерах люди избегали работать с ними до тех пор, пока не получали полных, ориентированных на пользователя приложений.

С такого рода проблемой столкнулись на предприятии ОАО «УМПО», а именно в департаменте экономики в котором архитектура, как и сама информационная система прошлого поколения, постарела и перестала отвечать потребностям современных реалий.

Целью данной курсовой работы является проектирование системы автоматизации объема выпуска и реализации продукции.

Основное преимущество автоматизации - это сокращение избыточности хранимых данных, а следовательно, экономия объема используемой памяти, уменьшение затрат на многократные операции обновления избыточных копий и устранение возможности возникновения противоречий из-за хранения в разных местах сведений об одном и том же объекте, увеличение степени достоверности информации и увеличение скорости обработки информации; излишнее количество внутренних промежуточных документов, различных журналов, папок, заявок и т.д., повторное внесение одной и той же информации в различные промежуточные документы. Также значительно сокращает время автоматический поиск информации, который производится из специальных экранных форм, в которых указываются параметры поиска объекта.

За счет сокращения времени на выполнение долгих рутинных работ, можно повысить трудоемкость сотрудника, который может теперь выполнять не только свою работу, но и взять на себя ряд других обязанностей.

Таким образом, целью курсового проекта является повышение эффективности определения объема выпуска и реализации в ОАО «УМПО». Повышение эффективности будет достигнуто за счет проектирования и последующего внедрения информационной системы статистического анализа объема выпуска и реализации продукции.

1. Аналитическая часть

1.1. Общая характеристика и анализ объекта исследования (конкретное название предприятия)

УМПО является головным предприятием дивизиона «Двигатели для боевой авиации» в рамках Объединенной двигателестроительной корпорации (ОАО «ОДК»). Дивизион создан в целях объединения научного и производственного потенциала российских предприятий, производящих двигатели для боевых самолетов. Одним из результатов формирования новой структуры стало появление у ОАО «УМПО» трех филиалов: «Опытно-конструкторское бюро имени А. Люльки» (г. Москва), «Лыткаринский машиностроительный завод» (г. Лыткарино) и «Московский машиностроительный завод имени В.В. Чернышева» (г. Москва).

Наряду с авиационными двигателями объединение выпускает широкий ассортимент продукции в области газотурбинной энергетики  и продолжает освоение перспективных авиационных изделий с локализацией производства на собственных площадях, а также узлов авиационной техники в рамках кооперации с российскими и зарубежными производителями.

Продукция ОАО «УМПО» востребована на мировом рынке. Вопросам международной кооперации уделяется первостепенное значение.  Объединение активно поддерживает зарубежных партнеров: организует лицензионное производство двигателей, обеспечивает их ремонт и обучает специалистов из этих стран.

Действующая система менеджмента качества соответствует требованиям международных стандартов серии ISO 9001-2008.

ОАО «УМПО» удостоено свыше 30 правительственных наград, в том числе двух Орденов Ленина и Ордена Красного Знамени, 6 престижных международных наград, множества российских и республиканских наград (общественных, выставочных и конкурсных).

Объединение занимает неизменно высокие позиции в рейтингах крупнейших предприятий России.

Благодаря реструктуризации производственного процесса, внедрению принципов бережливого производства и развитой региональной системе подготовки кадров в ОАО «УМПО» обеспечен низкий по сравнению с другими предприятиями отрасли уровень производственных затрат.

Предприятие имеет свой гимн, флаг, фирменный товарный знак.

Предприятие основано в 1925г. ОАО "УМПО" находится на пяти изолированных площадках на территории Калининского района г.Уфы и Благовещенского района Республики Башкортостан.

В его состав входят: авиационное производство, заводы -автомобильных моторов, машиностроительный и инструментальный. Основные направления деятельности: производство авиадвигателей, приводов для газоперекачивающих и энергетических установок, узлов и агрегатов для вертолетов, автомобильных двигателей и бензодвигателей, снегоходов, водных мотоциклов, мотоблоков, токарных станков, игл для медицинских шприцев разового применения, медицинских инструментов, электрообогревателей, широкой гаммы товаров повседневного спроса.

За 75 лет существования предприятие выпустило авиационных моторов и двигателей 51 модель и модификацию, разработанных конструкторами В.Я. Климовым, А.А. Микулиным, Н.Д. Кузнецовым, А.М. Люлькой, С.К. Туманским, Н.Г. Мецхваришвили. Они установились на 168 типов и модификацияц самолетов военной и гражданской авиации.

В 49-ти странах всего мира эксплуатируются авиационные двигатели марки УМПО.

Р-95Ш, выпускаемый объединением, признан самым надежным двигателем в своем классе, его наработка на отказ в 5-10 раз превышает аналогичный показатель подобных изделий.

Организационная структура ОАО «УМПО» представлена на рис. 1.

Рис. 1 - Организационная структура предприятия

Департамент экономики осуществляет экономическое планирование и анализ хозяйственной деятельности.

Функции отдела:

  • разработка и подготовка планов доходов и расходов;
  • разработка экономических нормативов и расчетов;
  • разработка и ведение штатного расписания.

Основной функцией департамент экономики является планирование объемов производства и выпуска изделий, изготавливаемых на данном предприятии, осуществление контроля над соблюдением в течение года плановых показателей и их корректировка в зависимости от финансовых возможностей предприятия, ситуации на рынке сбыта, спросом на производимую продукцию. Также в функции департамента экономики входит определение затрат на производство и возможное снижение издержек за счет экономии средств и внедрения новых производственных технологий.

1.2. Моделирование статистического анализа объема выпуска и реализации продукции на ОАО «УМПО». Модель AS‑IS

Контекстная диаграмма является вершиной древовидной структуры диаграмм и представляет собой самое общее описание системы и ее взаимодействия с внешней средой. Контекстная диаграмма состоит из одной работы «Статистический анализ объема выпуска и реализации продукции ОАО УМПО».

Контекстная диаграмма представлена на рис. 2.

Рис.2 Контекстная диаграмма «Статистический анализ объема выпуска и реализации продукции»

Взаимодействие работы с внешним миром описывается в виде стрелок, которые представляют собой некую информацию и именуются существительными.

В данной работе описаны следующие стрелки:

  1. стрелки типа вход (Input): «Звонки клиентов», «Материалы» и «Входная информация об ресурсах предприятия». Они представляют собой входную информацию.
  2. стрелки типа выход (Output): «Объем реализации» и «Объем выпуска продукции», cодержат в себе выходную информацию.
  3. стрелка типа механизм (Mechanizm): «Департамент экономики» - они входят в нижнюю грань работы.
  4. стрелка типа управление (Control): «Правила и процедуры» является стрелкой, входит в верхнюю грань работы.

После описания системы в целом проводится разбиение ее на крупные фрагменты. Этот процесс называется функциональной декомпозицией, а диаграммы, которые описывают каждый фрагмент и взаимодействие фрагментов, называются диаграммами декомпозиции. Диаграммы декомпозиции содержат родственные работы, т.е. работы, имеющие общую родительскую работу. После декомпозиции контекстной диаграммы проводится декомпозиция каждого большого фрагмента системы на более мелкие и т.д. до достижения нужного уровня подробности описания системы.

Декомпозиция контекстной диаграммы имеет номер А0 и представлена на рис.2. Эта декомпозиция состоит из следующих основных работ, учет которых осуществляется департаментом экономики: 1.Расчет продукции; 2. Производство продукции; 3. Реализация продукции.

Рис .3 «Статистический анализ объема выпуска и реализации продукции» - А0

Декомпозиция работы «Производство продукции» имеет номер А1, представлена на рис. 4 и состоит из следующих работ:

  1. Отслеживание за расписанием и управление производством;
  2. Подготовка и производство продукции;
  3. Контроль качества продукции.

Работа «Производство продукции» проводится, чтобы определить работоспособность функций системы.

Рис.4 «Производство продукции» - А1

Диаграммы потоков данных используются для описания документооборота и обработки информации. Подобно IDEF0, DFD представляет модельную систему как сеть связанных между собой работ, их можно использовать как дополнение к модели IDEF0 для более наглядного отображения текущих операций документооборота в корпоративных системах обработки информации. DFD описывает:

  • Функции обработки информации (работы);
  • Документы, объекты, сотрудников или отделы;
  • информации;
  • внешние ссылки;
  • таблицы для хранения документов.

В отличие от IDEFO, где система рассматривается как взаимосвязанные работы, DFD рассматривает систему как совокупность предметов.

В диаграмме потоков данных представленной на рис. 5 под названием «Подготовка и производство продукции» показаны хранилища данных под названиями «Клиенты» и «Продукция» и процессы, происходящие в ней.

Рис.5 «Поток информации при расчете и производстве продукции» - А22

1.3. Анализ уровня технической и программной оснащенности в ОАО «УМПО»

В ОАО «УМПО», в департаменте экономики используется одно ранговая структура локальной сети. Схема организации сети представлена на рисунке 2. В организации 20 рабочих мест (ПК) и файловый сервер, которые объединены между собой в локальную сеть.

Организационная сеть представлена на рис. 6.

image4

Рис. 6. Принцип организации ЛВС

В департаменте экономики используются ПК, файловый сервер.

В департаменте экономики используют кроме стандартных офисных программ, специализированное программное обеспечение, которое обеспечивает полноценную деятельность департамента.

В настоящее время существует несколько технологий передачи данных. Рассмотрим две архитектуры, такие как файл-сервер и клиент-сервер.

В архитектуре «клиент-сервер» сервер базы данных не только обеспечивает доступ к общим данным и обработку этих данных. Клиент посылает на сервер запросы на чтение или изменение данных, которые формулируются на языке SQL. Сервер сам выполняет все необходимые изменения или выборки, контролируя при этом целостность и согласованность данных, и результаты в виде набора записей или кода возврата посылает на компьютер клиента.

Недостатками же архитектуры с файловым сервером, которая имеется в департаменте экономики, является то, что данные хранятся в одном месте, а обрабатываются в другом. Это означает, что их нужно передавать по сети, что приводит к очень высоким нагрузкам на сеть и, вследствие этого, резкому снижению производительности приложения при увеличении числа одновременно работающих клиентов.

Вторым важным недостатком такой архитектуры является децентрализованное решение проблем целостности и согласованности данных и одновременного доступа к данным. Такое решение снижает надежность приложения.

Архитектура «клиент-сервер» позволит устранить все указанные недостатки. Кроме того, она позволяет оптимальным образом распределить вычислительную нагрузку между клиентом и сервером, что также влияет на многие характеристики системы: стоимость, производительность, поддержку.

При проектировании информационной системы статистического анализа объема и реализации выпуска продукции будет использована технология клиент-сервер.

Во-первых, сервер оптимизирует выполнение функций обработки данных, что избавляет от необходимости оптимизации рабочих станций. Сервер позволяет быстро получить результаты обработки запроса. Во-вторых, поскольку рабочие станции не обрабатывают все промежуточные данные, существенно снижается нагрузка на сеть. Предоставляется возможность ведения журнала операций, в котором автоматически регистрируются все прошедшие транзакции что, в свою очередь, поможет быстрому восстановлению системы при аппаратных сбоях. Данная технология организуется проще, и оборудование для её организации вполне приемлемо по стоимости приобретения.

Таким образом, проектируемая система с технической точки зрения будет представлять собой набор объединенных в единую сеть ЭВМ – клиентов, с которых при помощи установленного клиентского приложения будет осуществляться связь с базой данных, расположенной на удаленном сервере, которая представлена на рис 7.

Рисунок. 7 – Конфигурация клиент-сервер в ОАО «УМПО» в департаменте экономики

Существует ряд требований к рабочим местам пользователей, реализация которых существенно повысит быстродействие системы в целом. Для функционирования проектируемой ИС в ОАО «УМПО» департаменте экономики выбрана следующая конфигурация персональных компьютеров для клиентов:

  • процессор – Intel core 2 duo 2.2 GHz;
  • память - от 4 Gb;
  • жесткий диск от 200 Gb;
  • CD-ROM - от 48x;
  • Монитор - 19” Samsung SyncMaster;
  • принтер HP LaserJet 1100;
  • клавиатура и мышь Genius.;
  • операционная система – Windows 7/8/8.1;
  • сервер СУБД - SQL Server Management Studio Express;
  • наличие средств информационной безопасности данных.

Конфигурация сервера базы данных:

  • процессор - Intel Core i7-3500 3.3 GHz 8 core;
  • материнская плата - ASUS Q5 1155;
  • оперативная память - 32 GB;
  • жесткий диск 6 TB;
  • видеокарта GF 430 GT Microstar 1024mb 64-бит 96/700/1333 MHz.

При выборе программных средств необходимо руководствоваться рядом характеристик. К таким характеристикам относятся надежность, стоимостные затраты, производительность, простота использования и другое.

Конфигурация персональных компьютеров для клиентов и конфигурация сервера базы данных, приведённые выше, будут призваны обеспечить комфортную работу специалистам.

На данный момент времени на предприятии в департаменте экономики средствами автоматизации являются стандартный офисный пакет MS Office и наследуемая информационная система «Статистика» разработанная на языке «FoxPro».

Однако данных средств недостаточно в силу отсутствия некоторых необходимых функций.

Такая система является типичным представителем локальных информационных систем, которая хранит свою отдельную базу данных на файл-сервере и не отличается высокой производительностью.

Существует проблема поддержания так называемых наследуемых систем. Затраты на поддержание работоспособности таких информационных систем в период их эксплуатации чрезвычайно высоки и вынуждают компанию ОАО «УМПО» задумываться об оптимизации либо кардинальной реорганизации данной наследуемой информационной системы.

На рис. 8 представлена схема программной и технической архитектуры.

Рис. 8 – Схема программной и технической архитектуры.

1.4. Требования к проектируемой информационной системе

Главной целью проектирования информационной системы статистического анализа выпуска и реализации объемов продукции - является повышение эффективности работы специалистов департамента экономики, заключающейся в грамотном и квалифицированном расчете необходимых статистических показателей с применением автоматизированной технологией.

На рис. 9 представлена функциональная структура решаемых задач ЭИС, а также входные и выходные информационные потоки:

Функции (задачи, решаемые системой):

- статистический расчет потребности в продукции;

- статистический расчет производства продукции и учет созданной продукции;

- статистический учет реализованной продукции;

Выходная информация:

Объем выпуска продукции;

Объем реализации продукции;

Входная информация:

  • Звонки клиентов.
  • Информация о ресурсах предприятия.
  • Материалы.

Рисунок 9. Функциональная структура решаемых ЭИС задач

Данная схема показывает информационные потоки, которые поступают на вход ЭИС, функции решаемых системой в ходе осуществления своих функций в соответствии с целями системы. Также, на схеме показаны выходящие информационные потоки, которые были созданы в следствии реализации системой своих функций.

2. Теоретическая часть

2.1. Обзор программных аналогов производственно-экономического назначения

Анализ требований и сравнения программных аналогов представлен в таблице 1.

Таблица 1. Сравнение программных аналогов с учетом требований к проектируемой ЭИС

Требования к проектируемой системе

SAP R/3 (SAP ERP)

Oracle E-Business Suite

- статистический расчет потребности в продукции;

+

+

- статистический расчет производства продукции и учет созданной продукции;

+

+

- статистический учет реализованной продукции;

+

+

В вышеперечисленных программных продуктах присутствует избыточный функционал, который компании ОАО «УМПО» не нужен в силу специфики их бизнес-процессов.

Поэтому, например компании совсем не подойдут типовые продукты компании «SAP» или «Oracle» которые являются более типизированными и требуют изменения бизнеса компании-заказчика под свое ПО.

А собственная разработка на данных программных продуктах окажется нерентабельной в силу их дороговизны или отсутствия большого количества специалистов для поддержки эксплуатации и модернизации ЭИС в фазе сопровождения.

В нашем случае, становится очевидным тот факт, что нам необходимо программное обеспечение под заказ, так как автоматизируемая деятельность обладает специфическими особенностями собственных бизнес-процессов организации и конкретным назначением.

2.2. Обзор средств разработки информационных систем

2.2.1. Обзор языков программирования

При выборе системы программирования были рассмотрены такие среды разработки приложений, как: «MS Visual FoxPro v.9.0»; «Microsoft Access v.11»; «1С: Предприятие 8.3».

MS Visual Fox Pro v.9.0

Достоинства данной среды разработки приложений следующие:

  • широкий выбор средств, для работы с базами данных;
  • обеспечивается высокая скорость обработки данных, в частности при обработке SQL-запросов;
  • удобный интерфейс с пользователем;
  • возможность генерирования приложения, используя визуальные средства для разработки.

К недостаткам можно отнести следующее:

  • недостаточное внедрение концепции визуального программирования;
  • слабая поддержка объектно-ориентированного подхода к созданию программ;
  • слабый набор средств создания печатных выходных данных.

Microsoft Access v.11

Microsoft Access является полнофункциональной системой управления реляционной базой данных (СУРБД). Она обеспечивает все возможности определения, обработки и управления данными для работы с большими объемами информации.

Для обработки таблиц Access использует мощный язык баз данных – SQL (Structured Query Language – язык структурированных запросов). С помощью SQL можно получить набор данных, который необходим для решения конкретной задачи.

Microsoft Access предоставляет дополнительные средства разработки приложений баз данных, позволяющие не только обрабатывать данные в собственных структурах базы данных, но и в других распространенных форматах баз данных.

Вероятно, наиболее мощным качеством Access является возможность обработки данных из электронных таблиц, текстовых файлов, файлов dBase, Paradox и FoxPro, а также любых баз данных SQL, поддерживающих стандарт ODBC (Open Data Base Connectivity). Это означает, что Access можно использовать для создания Windows-приложений, способных обрабатывать данные как сетевого сервера SQL Server, так и базы данных, размещенной на головном компьютере.

Характеристики языков программирования представлены в таблице 2.

Таблица 2. Сравнительная характеристика языков программирования

Visual Foxpro

Access (VisualBasic)

Принцип обработки кода

Интерпретатор (псевдокомпилятор)

Интерпретатор (псевдокомпилятор)

Язык

DBASE c

с объектами

Basic c Объектами

Система

Закрытая

Закрытая

Создание пользовательских мастеров

-

-

Динамическое создание форм ввода, обработки сообщений

+

+

Модель создания приложения

-

-

Технология

Построители экранов, меню, отчетов (drag-and-drop), классов

Построители экранов, меню, отчетов (drag-and-drop), классов

Вывод из баз данных на печать

Встроенный Report

Встроенный Report

Обработка исключений

Процедура

Процедура

Поддержка CASE-средств

-

+

Встроенный язык программирования 1С: Предприятие 8.3

Важным отличием разработки бизнес-приложений в системе 1С от разработки в универсальных системах (Delphi, С++) состоит в том, что приложение в 1С разрабатывается в терминах классов проблемно-ориентированных бизнес-сущностей.

В случае использования универсальной среды программирования при разработке системы автоматизации какого-либо предприятия существует целый ряд различных сущностей – товары, клиенты, счета, накладные, документы - а также все способы регистрации их взаимодействия.

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

Также, выбор сильной отечественной информационной платформы обосновывается тем фактором, что в нынешних условиях санкций активно включается программа импортозамещения, иностранное программное обеспечение становится в ещё более не конкурентном положении и становится стратегически правильным внедрять более конкурентоспособные информационные системы фирмы «1С».

Основным отличием от имеющихся аналогичных систем станет направленность разрабатываемой информационной системы на реализацию конкретных требуемых бизнес-процессов средствами информационной поддержки ЭИС. Также стоит заметить, что залоежнная в платформу функциональность и технология RAD (технология быстрого проектирования и разработки приложений) позволяет произвести быструю доработку и добавление в неё функционала при необходимых адаптационных запросах на изменение ЭИС в соответствии с изменением предметной области. .

2.2.1. Обзор СУБД

«1С: Предприятие поддерживает 5 видов СУБД:

  • IBM DB2
  • MS SQL
  • Oracle BD
  • PostgreSQL

Характеристики СУБД представлены в таблице 3.

Таблица 3 Сравнительная характеристика СУБД Microsoft SQL Server, DB2 и Oracle

Признак сравнения

SQL Server

DB2

Oracle

Разработчик

Microsoft

IBM

Oracle Corporation

Язык запросов

Transact-SQL (T-SQL)

Декларативный SQL (SQL DB2)

ANSI SQL и PL/SQL

Протокол передачи данных

Tabular Data Stream (TDS)

TCP/IP, SNA/APPC, NETBIOS, IPX/SPX

TCP/IP, SNA/APPC, NETBIOS, IPX/SPX

Интерфейс взаимодействия приложений с СУБД

Open Database Connectivity (ODBC)

JDBC, SQLJ, ODBS, OLE DB

JDBC, SQLJ, ODBS, OLE DB, VI SAN

Преимущества

поддерживает зеркалирование и кластеризацию БД;

поддерживает избыточное дублирование данных по сценариям: «снимок», «история изменений», «синхронизация с другими серверами»;

включает язык для реализации хранимых процедур и функций;

отличается высокой производительностью

мощный многофазовый оптимизатор SQL DB2 строит эффективный план выполнения запроса;

использование статистического распределения данных в таблицах;

поддержка XML документов;

поддержка реляционных и комплексных данных с помощью объектных расширений;

возможность работы на мультипроцессорных платформах;

поддержка кластеров;

64-битная архитектура памяти;

идентичность кода различных версий сервера баз данных для всех платформ

поддержка XML в хранимых процедурах;

отправка SQL-запросов к БД с применением URL-адресов;

средства объектно-ориентированного конструирования;

система оптимизации одновременного доступа;

высокая надежность;

возможность разбиения крупных баз данных на разделы;

наличие универсальных средств защиты информации;

эффективные методы

Преимущества

распараллеливание запросов;

наличие средств для гетерогенного администрирования и обработки данных;

поддержку выполнения распределенных транзакций

максимального повышения скорости обработки запросов;

распараллеливание операций в запросе;

широкий спектр средств разработки, мониторинга и администрирования;

связанные базы данных OLAP;

поддержка большого объема памяти и симметричной многопроцессорной обработки;

поддержка службы единого каталога;

инструментальные средства разработки схем, генерации запросов и кода

Недостатки

выполнение некоторых операций администрирования требует однопользовательского режима работы;

неполная совместимость T-SQL с ANSI SQL;

проблемы недостаточности программных средств;

зависимость от операционной среды (Windows)

в языке SQL DB2 практически отсутствуют подсказки оптимизатору;

плохо развит язык хранимых процедур;

не имеет собственных средств аутентификации

Для реализации возможностей СУБД Oracle требуется большой объем внедрения, причем специалисты по Oracle одни из самых дорогих.

Дальнейшее сопровождение системы также требует либо привлечения специалистов со стороны, либо наличия сертифицированных сотрудников в компании.

Для создания базы данных ИС статистического анализа объема выпуска и реализации продукции в ОАО «УМПО» была выбрана система управления реляционными базами данных Microsoft SQL Server 2012.

Самым важным преимуществом в обосновании выбора SQL Server 2012 является его наивысшая, по сравнению с конкурентами, совместимость с 1С. Этому активно способствует плодотворное сотрудничество фирмы «1С» и фирмы «Microsoft», что сделало продукт SQL Server высоко совместимым с «1С».

2.3. Обоснование проектирования собственной ИС и выбора средств разработки

Были рассмотрены средства разработки приложений и программные аналоги по рассматриваемой задачи.

Была выбрана платформа 1С: Предприятие в качестве программной платформы и встроенный язык программирования системы «1С: Предприятие 8.3» как язык программирования.

Таким образом, система «1С: Предприятие 8.3» обладает конкурентными преимуществами, такими как:

  • Высокая скорость разработки информационных систем по сравнению с аналогичными системами
  • Низкая цена разработки
  • Гибкость и кластеризация разработки

Все это позволяет сделать вывод о конкурентоспособности платформы и выборе её в качестве средства разработки рассматриваемой базы данных и приложения. При этом, сервером базы данных будет «MS SQL 2012» как самая адаптивная к 1С промышленная СУБД.

С экономической точки зрения это позволяет обеспечить достаточно низкую стоимость отраслевых и индивидуальных решений, так как затраты на их создание существенно ниже, чем затраты на разработку программы «с нуля».

Это обеспечивает высокую скорость создания и внедрения решений, так как максимально используется отработанная функциональность и методология, содержащиеся в типовых решениях.

Интерфейс всех прикладных решений «1С: Предприятие 8.3» имеет единую концепцию, основанную на использовании стандартных элементов, предоставляемых платформой. Благодаря такому подходу пользователи, знакомые с каким-либо одним прикладным решением, комфортно чувствуют себя при работе с любыми другими прикладными решениями «1С: Предприятие 8.3».

Очень важным преимуществом «1С: Предприятие 8.3» является открытость системы.

Для человека, принимающего решение о выборе средства разработки, достаточно важно быть уверенным, что система не будет являться «черным ящиком», и существует реальная возможность понять работу системы и, при необходимости, изменить.

Из всего вышеперечисленного можно сделать вывод о том, что наиболее целесообразным способом приобретения ЭИС является разработка системы своими силами. Стоимость самостоятельной разработки системы будет выше по сравнению с приобретением аналогов – информационных систем от фирмы «1С», например системы «Управление предприятием 2.0» системы от компании РАРУС, стоимость лицензии на одно рабочее место составляет от 30000 руб.

Такие информационные системы не подойдут компании ОАО «УМПО», что объясняется спецификой их тиражного распространения, в то время, как разрабатываемая система создается для внедрения на конкретное предприятие и конкретный бизнес-процесс.

Система «1С: Предприятие 8.3» де-факто стала стандартом отрасли разработки учетных систем в Российской Федерации, что также обуславливает выбор данной системы для реализации информационной системы статистического анализа объема выпуска и реализации продукции

3. Проектная часть

3.1 Моделирование статистического анализа объема выпуска и реализации продукции на ОАО «УМПО». Модель TO‑BE

Контекстная диаграмма TO-BE является вершиной древовидной структуры диаграмм и представляет собой самое общее описание системы и ее взаимодействия с внешней средой.

Контекстная диаграмма состоит из одной работы «Статистический анализ объема выпуска и реализации продукции ОАО УМПО». В отличии от диаграммы AS-IS диаграмма TO-BE содержит в себе элемент «ЭИС»

Контекстная диаграмма представлена на рис. 10.

Рис.10 Контекстная диаграмма «Статистический анализ объема выпуска и реализации продукции»

Взаимодействие работы с внешним миром описывается в виде стрелок, которые представляют собой некую информацию и именуются существительными.

В данной работе описаны следующие стрелки:

  1. стрелки типа вход (Input): «Звонки клиентов», «Материалы» и «Входная информация об ресурсах предприятия». Они представляют собой входную информацию.
  2. стрелки типа выход (Output): «Объем реализации» и «Объем выпуска продукции», cодержат в себе выходную информацию.
  3. стрелка типа механизм (Mechanizm): «Департамент экономики», «ЭИС» - они входят в нижнюю грань работы.
  4. стрелка типа управление (Control): «Правила и процедуры» является стрелкой, входит в верхнюю грань работы.

После декомпозиции контекстной диаграммы проводится декомпозиция каждого большого фрагмента системы на более мелкие и т.д. до достижения нужного уровня подробности описания системы.

Декомпозиция контекстной диаграммы имеет номер А0 и представлена на рис. 11. Эта декомпозиция состоит из следующих основных работ, учет которых осуществляется департаментом экономики: 1.Расчет продукции; 2. Производство продукции; 3. Реализация продукции.

Рис.11 «Статистический анализ объема выпуска и реализации продукции» - А0

В отличии от диаграммы AS-IS на диаграмме TO-BE во всех работах TO-BE появляется механизм ЭИС.

Рассмотрим DFD декомпозицию работы «Расчет продукции» с учетом применения в работе ЭИС.

В диаграмме потоков данных представленной на рис. 12 под названием «Расчет продукции».

Рис.12 «Поток информации при расчете и производстве продукции» - А22

3.2. Объектно-ориентированное проектирование информационной системы на ОАО «УМПО». Модель TO-BE

Рассмотрим проектирование информационной системы с точки зрения универсального языка моделирования UML.

Диаграмма вариантов использования представлена на рис. 13.

Рис. 13 «Диаграмма вариантов использования»

Диаграмма классов представлена на рис 14.

Рис. 14 «Диаграмма классов»

Диаграмма последовательности представлена на рис 15.

D:\АВТОР 24 БАЗА\Проектирование информационной системы статистического анализа объема выпуска и реализации продукции ОАО УМПО\5.png

Рис. 15 «Диаграмма последовательности»

Диаграмма кооперации представлена на рис. 16.

D:\АВТОР 24 БАЗА\Проектирование информационной системы статистического анализа объема выпуска и реализации продукции ОАО УМПО\6.png

Рис. 16 «Диаграмма кооперации»

Диаграмма состояний представлена на рис. 17

Рис. 17 «Диаграмма состояний»

Диаграмма деятельности представлена на рис. 18.

Рис. 18 «Диаграмма деятельности»

Диаграмма компонентов представлена на рис. 19

Рис. 19 «Диаграмма компонентов»

Диаграмма развертывания представлена на рис. 20

Рис. 20 «Диаграмма развёртывания»

3.3. Моделирование структуры реляционной базы данных в составе информационной системы на ОАО «УМПО». Модель TO-BE

Для проектируемой ЭИС таблицами являются:

  1. Клиенты
  2. Номенклатура
  3. Заказ клиента
  4. Склады
  5. Продажа клиенту (отгрузка клиенту со склада)
  6. Счет на оплату
  7. Заказ на производство
  8. Учет издержек на производство

Информационная модель базы данных кассы в программе ErWin будет выглядеть следующим образом:

На рис. 21 представлена модель «сущность–связь» в нотации IDEF1X. В качестве инструмента для моделирования и графического представления данной диаграммы был использован CA ErwinDataModeler.

Рисунок 21 – Информационная модель ЭИС

в нотации IDEF1X

Заключение

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

В процессе выполнения курсового проекта была спроектирована информационная подсистема информационной системы статистического анализа объема выпуска и реализации продукции ОАО «УМПО».

Информационная система решает следующие задачи:

- статистический расчет потребности в продукции;

- статистический расчет производства продукции и учет созданной продукции;

- статистический учет реализованной продукции;

Информационная система позволит увеличить эффективность экономической деятельности ОАО «УМПО» за счет оптимизации процедур расчета потребности в продукции, её производству и реализации за счет новой информационной системы более современного типа.

Внедрение информационной системы позволит сократить время расчетных процедур, по алгоритмам которых рассчитывается объем и реализация продукции, а также позволит более точно и быстро учитывать потребности потребителей и заказчиков продукции, так как с внедрением информационной системы отпадает необходимость работы информационной системы в рамках старой архитектуры и в рамках старой менее технологичной системы с которой существовали так называемые проблемы наследования.

Таким образом, цель курсового проекта – повышение эффективности статистического учета выпуска и реализации продукции за счет проектирования и последующего внедрения информационной системы «статистического анализа объема выпуска и реализации продукции ОАО УМПО» – можно считать достигнутой.

Список использованной литературы

  1. Баркан Д.И. Статистика для всех. – Редакционно-издательский центр «Культ-информ-пресс»; социально-коммерческая фирма “Человек” 2006.
  2. Власова В. М. Основы предпринимательской деятельности. – М.: Финансы и статистика, 2015.
  3. Голубков Е. П. Основы производства. – М.: Финпресс, 2010 г.
  4. Горемыкин В. А., Богомолов А. Ю. Планирование предпринимательской деятельности предприятия. – М.: Инфра-М, 2007.
  5. Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник.- М.: Финансы и статистика, 2015.
  6. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем.- М.: Финансы и статистика, 2008.
  7. Смирнова Г.Н.и др. Проектирование экономических информационных систем: Учебник / Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф.- М.: Финансы и статистика, 2011.
  8. Маклаков С. В. BPWin, ERWin, CASE –средства разработки информационных систем. М. ДИАЛОГ-МИФИ, 2009.
  9. Моделирование и анализ IDEF-технологий: практикум / С.В.Черемных, И.О.Семенов, В.С.Ручкин. – М. Финансы и статистика, 2012. – 192 с.:ил.
  10. Цикритизис Д., Лоховски Ф. Модели данных. – М.: Финансы и статистика, 2005.

Аннотация

- Проектирование информационной системы статистического анализа объема выпуска и реализации продукции ОАО УМПО;

- целью работы является проектирование информационной системы статистического анализа объема выпуска и реализации продукции ОАО УМПО, результатом работы является структурное, объектно-ориентированное (uml) и реляционное представление проектируемой информационной системы для повышения эффективности статистического анализа объема выпуска и реализации продукции;

- Сальников Дмитрий Юрьевич.

- Уф11И111.