Файл: Производство и сбыт. Разработка автоматизированной информационной системы учета складских операций и реализации продукции на предприятии.pdf
Добавлен: 29.06.2023
Просмотров: 131
Скачиваний: 7
СОДЕРЖАНИЕ
1.1 Сущность структурных методов к проектированию информационных систем
1.2 Преимущества и недостатки структурных методов к проектированию информационных систем
2.1. Структурное проектирование информационной системы на ОАО «Магнум»
2.2. Моделирование структуры базы данных в составе информационной системы на ОАО «Магнум»
Существует проблема поддержания так называемых наследуемых систем. Затраты на поддержание работоспособности таких информационных систем в период их эксплуатации чрезвычайно высоки и вынуждают компанию ОАО «МАГНУМ» задумываться об оптимизации либо кардинальной реорганизации данной наследуемой информационной системы.
На рис. 8 представлена схема программной и технической архитектуры.
Рис. 8 – Схема программной и технической архитектуры.
Информационная модель представляет собой схему движения входных, промежуточных и результативных потоков и функций предметной области. Кроме того, она объясняет, на основе каких входных документов и какой нормативно-справочной информации происходит выполнение функций по обработке данных и формирование конкретных выходных документов. Информационная модель представлена на рис. 4.
Рисунок 4 - Информационная модель системы
Информационная модель содержит 4 области:
- Область входящей информации, в которой указаны документы, информация из которых используется в качестве входной, а также экранные формы для ввода данной информации;
- Область справочников системы, которая иллюстрирует состав справочников и таблиц информационной системы;
- Область обработки информации, в которой показано, как входная информация учитывается в системе и в каких таблицах базы данных она сохраняется;
- Область формирования результатной информации, в которой приведены экранные формы и выходные документы.
Пользователь системы первоначально заполняет справочники системы исходными данными, после чего система готова к работе. Используя входные данные, пользователь формирует содержание таблиц системы. При запросе результатной информации с помощью соответствующих экранных форм хранящаяся в системе информация преобразуется в необходимый вид и представляется в виде результатных документов, которые выводятся в виде экранных форм и могут быть выведены на печать на твердый носитель.
Использование электронной вычислительной техники и автоматизированной информационной системы (далее АИС) позволит решить данные проблемы. При использовании АИС поиск причины отсутствия инструмента на складе займет считанные секунды, в то время как при существующем положении дел на это могут уйти часы.
Отчетность по использованию и запросам инструментов позволит руководству более оперативно отслеживать потребности на участке и оборудование и соответственно закупать те инструменты, которые нужны на данный момент. Таким образом, возникает необходимость автоматизации комплекса задач по учеты выдачи инструментов со склада предприятия, поскольку необходимо повышать оперативность и качество данного вида учета на предприятии.
Организационная структура ОАО «МАГНУМ» представлена на рис. 5.
Рис. 5 - Организационная структура предприятия
Департамент экономики осуществляет экономическое планирование и анализ хозяйственной деятельности.
Функции отдела:
- разработка и подготовка планов доходов и расходов;
- разработка экономических нормативов и расчетов;
- разработка и ведение штатного расписания.
Основной функцией департамент экономики является планирование объемов производства и выпуска изделий, изготавливаемых на данном предприятии, осуществление контроля над соблюдением в течение года плановых показателей и их корректировка в зависимости от финансовых возможностей предприятия, ситуации на рынке сбыта, спросом на производимую продукцию. Контекстная диаграмма является вершиной древовидной структуры диаграмм и представляет собой самое общее описание системы и ее взаимодействия с внешней средой. Контекстная диаграмма состоит из одной работы «Статистический анализ объема выпуска и реализации продукции ОАО МАГНУМ».
Контекстная диаграмма представлена на рис. 6.
Рис.6 Контекстная диаграмма «Статистический анализ объема выпуска и реализации продукции»
Взаимодействие работы с внешним миром описывается в виде стрелок, которые представляют собой некую информацию и именуются существительными.
В данной работе описаны следующие стрелки:
- стрелки типа вход (Input): «Звонки клиентов», «Материалы» и «Входная информация об ресурсах предприятия». Они представляют собой входную информацию.
- стрелки типа выход (Output): «Объем реализации» и «Объем выпуска продукции», cодержат в себе выходную информацию.
- стрелка типа механизм (Mechanizm): «Департамент экономики» - они входят в нижнюю грань работы.
- стрелка типа управление (Control): «Правила и процедуры» является стрелкой, входит в верхнюю грань работы.
После описания системы в целом проводится разбиение ее на крупные фрагменты. Этот процесс называется функциональной декомпозицией, а диаграммы, которые описывают каждый фрагмент и взаимодействие фрагментов, называются диаграммами декомпозиции.
Декомпозиция контекстной диаграммы имеет номер А0 и представлена на рис.2. Эта декомпозиция состоит из следующих основных работ, учет которых осуществляется департаментом экономики: 1.Расчет продукции; 2. Производство продукции; 3. Реализация продукции.
Рис .3 «Статистический анализ объема выпуска и реализации продукции» - А0
Декомпозиция работы «Производство продукции» имеет номер А1, представлена на рис. 4 и состоит из следующих работ:
- Отслеживание за расписанием и управление производством;
- Подготовка и производство продукции;
- Контроль качества продукции.
Работа «Производство продукции» проводится, чтобы определить работоспособность функций системы.
Рис.4 «Производство продукции» - А1
Диаграммы потоков данных используются для описания документооборота и обработки информации. Подобно IDEF0, DFD представляет модельную систему как сеть связанных между собой работ, их можно использовать как дополнение к модели IDEF0 для более наглядного отображения текущих операций документооборота в корпоративных системах обработки информации. DFD описывает:
- Функции обработки информации (работы);
- Документы, объекты, сотрудников или отделы;
- информации;
- внешние ссылки;
- таблицы для хранения документов.
В отличие от IDEFO, где система рассматривается как взаимосвязанные работы, DFD рассматривает систему как совокупность предметов.
В диаграмме потоков данных представленной на рис. 5 под названием «Подготовка и производство продукции» показаны хранилища данных под названиями «Клиенты» и «Продукция» и процессы, происходящие в ней.
Рис.5 «Поток информации при расчете и производстве продукции» - А22
Рассмотрим проектирование информационной системы с точки зрения универсального языка моделирования UML.
Диаграмма вариантов использования представлена на рис. 13.
Рис. 13 «Диаграмма вариантов использования»
Диаграмма классов представлена на рис 14.
Рис. 14 «Диаграмма классов»
Диаграмма последовательности представлена на рис 15.
Рис. 15 «Диаграмма последовательности»
Диаграмма кооперации представлена на рис. 16.
Рис. 16 «Диаграмма кооперации»
Диаграмма состояний представлена на рис. 17
Рис. 17 «Диаграмма состояний»
Диаграмма деятельности представлена на рис. 18.
Рис. 18 «Диаграмма деятельности»
Диаграмма компонентов представлена на рис. 19
Рис. 19 «Диаграмма компонентов»
Диаграмма развертывания представлена на рис. 20
Рис. 20 «Диаграмма развёртывания»
2.2. Моделирование структуры базы данных в составе информационной системы на ОАО «Магнум»
Даталогическая модель строится на основании ER-модели и выполняется на языке описания данных конкретной СУБД. Каждому полю таблицы назначается имя, тип и размер. Тип данных поля таблицы определяет тип информации, которая будет размещаться в этом поле. Полям можно назначать только те типы данных, с которыми работает СУБД.
Таблица
Таблица |
Атрибут |
Ключевое поле |
Тип поля |
Клиенты |
Код клиента |
Да |
Счетчик |
Имя |
Нет |
Короткий текст |
|
Фамилия |
Нет |
Короткий текст |
|
Отчество |
Нет |
Короткий текст |
|
Дата рождения |
Нет |
Дата и время |
|
Адрес |
Нет |
Короткий текст |
|
Телефон |
Нет |
Короткий текст |
|
Снят_с_обслуживания |
Нет |
Логический |
|
Выбранные_услуги |
Код клиента |
Нет |
Числовой |
Услуга |
Нет |
Короткий текст |
|
Оплата |
Нет |
Короткий текст |
|
Процент оплаты |
Нет |
Числовой |
|
Справочник _работники |
Код СР |
Да |
Счетчик |
Имя |
Нет |
Короткий текст |
|
Фамилия |
Нет |
Короткий текст |
|
Отчество |
Нет |
Короткий текст |
|
Дата рождения |
Нет |
Дата и время |
|
Адрес |
Нет |
Короткий текст |
|
Телефон |
Нет |
Короткий текст |
|
Услуги_работников |
Услуга |
Нет |
Короткий текст |
Код_СР |
Нет |
Счетчик |
|
Справочник_услуги |
Название услуги |
Да |
Короткий текст |
Цена |
Нет |
Денежный |
|
Время |
Нет |
Числовой |
|
График_посещения_клиентов |
Код клиента |
Нет |
Числовой |
Услуга |
Нет |
Короткий текст |
|
Код_СР |
Нет |
Числовой |
|
Дата |
Нет |
Дата и время |
|
Время начала |
Нет |
Короткий текст |
|
Время окончания |
Нет |
Короткий текст |
|
Стоимость |
Нет |
Денежный |
|
Договор |
Код_клиента |
Да |
Числовой |
Дата заключения |
Нет |
Дата и время |
|
Дата начала |
Нет |
Дата и время |
|
Дата окончания |
Нет |
Дата и время |
|
Учет_оплат |
Код_клиента |
Нет |
Числовой |
Дата |
Нет |
Дата и время |
|
Сумма |
Нет |
Денежный |
|
Вид_платежа |
Нет |
Короткий текст |
|
Вид_платежа |
Вид_платежа |
Да |
Короткий текст |
Оплата |
Оплата |
Да |
Короткий текст |
Пароли |
Пароль заведующего |
Нет |
Короткий текст |
Пароль директора |
Нет |
Короткий текст |
|
Дополнительные_ соглашения |
Код_клиента |
Нет |
Числовой |
Дата |
Нет |
Дата и время |
|
Номер |
Нет |
Числовой |
|
Дополнительное соглащение |
Нет |
Короткий текст |
|
Копии_документов |
Код_клиента |
Нет |
Числовой |
Документ |
Нет |
Короткий текст |
|
Копия |
Нет |
Поле объекта OLE |
|
Причины_отказа |
Код_клиента |
Да |
Числовой |
Причина |
Нет |
Короткий текст |
|
Дата отказа |
Нет |
Дата и время |
|
Дата начала |
Нет |
Дата и время |
|
Дата окончания |
Нет |
Дата и время |
|
Справочник_документов |
Документ |
Да |
Короткий текст |
Справочник_причин_отказа |
Причина |
Да |
Короткий текст |
Заключение
В процессе выполнения курсового проекта была спроектирована информационная подсистема информационной системы статистического анализа объема выпуска и реализации продукции ОАО «МАГНУМ» средствами структурного проектирования.
Информационная система решает следующие задачи:
- статистический расчет потребности в продукции;
- статистический расчет производства продукции и учет созданной продукции;
- статистический учет реализованной продукции;
Информационная система позволит увеличить эффективность экономической деятельности ОАО «Магнум» за счет оптимизации процедур расчета потребности в продукции, её производству и реализации за счет новой информационной системы более современного типа.
Внедрение информационной системы позволит сократить время расчетных процедур, по алгоритмам которых рассчитывается объем и реализация продукции, а также позволит более точно и быстро учитывать потребности потребителей и заказчиков продукции, так как с внедрением информационной системы отпадает необходимость работы информационной системы в рамках старой архитектуры и в рамках старой менее технологичной системы с которой существовали так называемые проблемы наследования.
Таким образом, цель курсового проекта – повышение эффективности статистического учета выпуска и реализации продукции за счет проектирования и последующего внедрения информационной системы «статистического анализа объема выпуска и реализации продукции ОАО Магнум» – можно считать достигнутой.
Список использованной литературы
- Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных: учебное пособие. - М.: ФОРУМ: ИНФРА-М, 2015. - 400 с.
- Диго С. М. Базы данных: проектирование и использование: учебник для вузов. - М.: Финансы и статистика, 2016. - 592 с.
- Дейт К.Дж., Дарвен Хью. Основы будущих систем баз данных: Третий манифест. - Издательство Янус-К, 2015. – 656 с.
- Дейт К. Дж. Введение в системы баз данных (седьмое издание). Вильямс, 2015 - 1072 с.
- Илюшечкин В. М. Основы проектирования и использования баз данных: учеб. пособие. - М.: Высшее образование, 2016. - 213 с.
- Когаловский М.Р. Энциклопедия технологий баз данных. М.: Финансы и статистика, 2014. –800 c.
- Кодд Е.Ф. Перевод: Когаловский М.Р. Реляционная модель данных для больших совместно используемых банков данных. М.: Финансы и статистика, 2011 – c.48
- Кодд Е.Ф. Перевод: Когаловский М.Р. Реляционная модель данных для больших совместно используемых банков данных. М.: Финансы и статистика, 2015 – c.76
- Коннолли Т., Бегг К. Базы данных: проектирование, реализация и сопровождение. Издательство: Диалектика, 2016 – с.36.
- Крёнке Д. Теория и практика построения баз данных. - М.: Питер, 2015. - 800 с.
- Кузин А.В. Базы данных: учебное пособие для вузов. - М.: Академия, 2016. - 30 с.
- Кузнецов С. Д. Основы баз данных: курс лекций: учеб. пособие для студентов, обучающихся по специальностям в обл. информ. технологий. - М.: Интернет - университет информационных технологий, 2017. - 488 с.
- Роберт Дж. Мюллер. Реляционные базы данных. - М.: Лори, 2015. - 420 с.
- Райордан Ребекка М. Аналитические системы транзакций. Базовый курс: Теория и практика. - М.: Русская Редакция, 2016 – 400 с.
- Хомоненко А. Д., Цыганков В. М., Мальцев М. Г. Базы данных: Учебник для высших учебных заведений. - М.: Бином-Пресс, 2015. - 736 с.
- Чубукова И. А. Data Mining: Учебное пособие. - М.: Интернет-университет информационных технологий; БИНОМ. Лаборатория знаний, 2015. - 382 с.
- Чубукова И. А. Создание реляционных баз данных: Учебное пособие. - М.: Интернет-университет информационных технологий; БИНОМ. Лаборатория знаний, 2017. - 382 с.