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

«Автоматизация учёта расхода материалов на производство»

Содержание:

Введение

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

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

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

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

Целью курсовой работы является автоматизация учёта расхода материалов на производство в организации Alliance Computer Tech.

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

  1. Провести обследование предприятия с целью выявления основных информационных потоков, а также участков для которых необходима автоматизация.
  2. На основании обследования и выбранного компонента задач, разработать проект автоматизации Alliance Computer Tech.
  3. На основе разработанного проекта, создать автоматизированную систему и показать её эффективность и работоспособность с помощью контрольного примера реализации.
  4. Добиться ввода разработанной автоматизированной системы в опытную, а затем и промышленную эксплуатацию на предприятии Alliance Computer Tech.

Объектом исследования курсовой работы является деятельность компании Alliance Computer Tech.

Для успешной реализации проекта объект проектирования (ИС) должен быть прежде всего адекватно описан, должны быть построены полные и непротиворечивые функциональные и информационные модели ИС. Накопленный к настоящему времени опыт проектирования ИС показывает, что это логически сложная, трудоемкая и длительная по времени работа, требующая высокой квалификации участвующих в ней специалистов. Однако до недавнего времени проектирование ИС выполнялось в основном на интуитивном уровне с применением неформализованных методов, основанных на искусстве, практическом опыте, экспертных оценках и дорогостоящих экспериментальных проверках качества функционирования ИС. Кроме того, в процессе создания и функционирования ИС информационные потребности пользователей могут изменяться или уточняться, что еще более усложняет разработку и сопровождение таких систем. Процесс разработки таких ИСУ основывается на моделировании деятельности предприятия, описании организации и методов ведения их бизнеса, построении архитектуры системы и структуры баз данных, обосновании системы математических моделей и алгоритмов, реализации пользовательского интерфейса и выборе технических средств.

1. Технико-экономическая характеристика предметной области и предприятия.

1.1. Характеристика предприятия и его деятельности

Предприятие «Alliance Computer Tech» осуществляет производство компьютерных комплектующих. Клиентами являются государственные предприятия и магазины. Комплектующие заказываются оптом и поставляются в специализированные магазины.

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

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

Таблица 1.1 –– Технико-экономические показатели объекта управления

№ п\п

Наименование характеристики (показателя)

Значение показателя на определённую дату либо за период

1

Производственная мощность (ПМ) шт.

Блоки питания 50 шт в день

Материнские платы 70 шт в день

Аудиокарты 30 шт в день

Жесткие диски 150 шт в день

2

Товарная продукция тыс.руб (ТП)

20 700 000 рублей в месяц

3

Численность производственно-промышленного персонала человек (ПП)

76 человек

4

Производительность труда тыс.руб

ТП/ПП = 11800 руб

5

Среднемесячная оплата труда тыс.руб

180 000 руб

6

Общий фонд заработной платы тыс.руб

8 280 000 руб

1.2. Организационная структура управления предприятием

Организационная структура

Рисунок 1.1 –– организационная структура предприятия

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

1.3 Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов

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

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

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

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

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

C:\Users\Юрий\AppData\Local\Microsoft\Windows\INetCache\Content.Word\IDEF0.pngСоздаваемая подсистема позволит решить такие проблемы, как: низкая оперативность предоставления и обработки информации; большие трудозатраты; дублирование информации, и как следствие ее искажение. С использованием методологии IDEF0 была разработана функциональная модель процессов учета и списания материалов при производстве готовой продукции в типовом подразделении промышленного предприятия (рис. 1.2). В первую очередь, была построена контекстная диаграмма (рис. 1.2), которая позволяет описать процесс, который нужно автоматизировать, в целом и его взаимодействие с окружающим миром.

Рис.1.2

На рисунке 1.2 отражены входные данные, управляющие процессы, исполнители, исходящие данные. Входными данными является заказ в производство. Управляющими процессами являются: правила обработки документов; методы и правила учета объектов учета в производстве; стандарты предприятия и требования изделия. Исполнителями являются: директор производства и главный инженер. Исходящими данными являются: отчёт.

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

idef3

Рис.1.3 Диаграмма декомпозиции

Как очевидно из бизнес-процесса, для реализации поставленной задачи необходимо выполнить пять подпроцессов (функции): "Ввод документов", "Выпуск готового продукта", "Формирование остатков", “Списание остатков" и "Формирование отчёта". Каждый из-под процессов реализует задачу обработки данных об одном основном объекте предметной области. Как правило, ключевым (основным) объектом является тот объект, который получается в результате выполнения функции.

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

to be 1

Рис.1.4 To be 1

C:\Users\Юрий\AppData\Local\Microsoft\Windows\INetCache\Content.Word\to be 2.png

Рис.1.5 To be 2

2. Техническое и программное обеспечение

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

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

C:\Users\Юрий\AppData\Local\Microsoft\Windows\INetCache\Content.Word\Дерево функций.jpg

Рис 2.1 Дерево функций

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

  1. Для начала работники должны собрать информацию у заказчика. Составить техническое задание.
  2. Далее необходимо проверить наличие необходимых материалов на складе или заказать новые.
  3. Далее подготовка материалов к производству
  4. Следующим шагом является создание продукции на выходе получаем сведения об остатках, браке и готовый продукт.
  5. Сведения об остатках и расходах и браке вносятся в базу.
  6. Клиенту выставляется счёт и производится оплата.

C:\Users\708\AppData\Local\Microsoft\Windows\INetCache\Content.Word\Диаграмма прецедентов.jpg

Рис 2.2 Диаграмма прецедентов

2.1 Структура и состав комплекса технических средств и конфигурации сети

Техническая архитектура

Рис 2.3 Техническая архитектура организации

2.2 Описание программных модулей

2.3 Характеристика базы данных

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

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

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

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

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

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

Для проектирования ИС была создана модель сущность-связь. В ней определены все основные объекты (сущности) и связи, которые существуют между ними. Были выделены 6 сущностей: Поступление материалов, Заказ материалов, Списание, Поставщики, Материалы, Сотрудники.

ERd

Рис.2.4 Диаграмма сущность-связь

Диаграмма деятельности

Рис 2.5 Диаграмма деятельности организации

Таблица 2.1 Сущность «Материалы»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код материала

Kod_math

Счетчик

5

ключевое поле

Наименование

Name_math

Короткий текст

20

Запас

Bank_math

Числовой

50

Таблица 2.2 Сущность «Сотрудники»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код сотрудника

Kod_sotr

Счетчик

5

ключевое поле

Фамилия

Second_name

Короткий текст

20

Имя

Name

Короткий текст

50

Должность

Position

Короткий текст

20

Телефон

Phone_number_sotr

Числовой

50

Адрес

Address_sotr

Короткий текст

20

Электронная почта

Email_sotr

Короткий текст

8

Таблица 2.3 Сущность «Поставщики»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код поставщика

Key_provider

Счетчик

5

ключевое поле

Организация

Organization

Короткий текст

20

Адрес

Address_provider

Короткий текст

50

Индекс

Index

Короткий текст

20

Телефон

Phone_provider

Короткий текст

50

Таблица 2.4 Сущность «Поступление материалов»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Накладная прихода

Invoice_key

Счетчик

5

ключевое поле

Код материала

Kod_math

Короткий текст

20

Материал

Name_math

Короткий текст

50

Количество

Number_mat

Числовой

20

Дата поставки

Date_of_supply

Дата и время

50

Код поставщика

Key_provider

Числовой

20

Код сотрудника

Kod_sotr

Числовой

8

Таблица 2.5 Сущность «Заказ материалов»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код заказа

Kod_order

Счетчик

20

ключевое поле

Код поставщика

Key_provider

Числовой

20

Код сотрудника

Kod_sotr

Числовой

20

Код материала

Key_provider

Числовой

20

Дата размещения

Date_of_accomodation

Дата и время

8

Дата исполнения

Date_of_realization

Дата и время

8

Количество

Quantity_of_ord

Числовой

10

Цена за единицу

Price_of_unit

Денежный

100

Сумма

Sum

Денежный

100

Таблица 2.6 Сущность «Списание»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Накладная списания

nakladnaya

Счетчик

5

ключевое поле

Код материала

Kod_math

Числовой

20

Материал

Name_math

Короткий текст

50

Количество

Quantity_write_off

Числовой

20

Тип списания

Type_of_write_off

Короткий текст

50

Дата списания

Date_of_write_off

Дата и время

20

Код сотрудника

Kod_sotr

Числовой

20

Таблица 2.7 Сущность «Расход»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код расхода

Key_consumption

Счетчик

5

ключевое поле

Код материала

Kod_math

Числовой

20

Материал

Name_math

Короткий текст

50

Количество

Quantity

Числовой

20

Дата списания

Date_of_write_off

Дата и время

20

Screenshot_6Рис 2.5 Схема данных

3 Контрольный пример реализации и его описание

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

Перед началом работы следует для целостности данных через формы заполнить таблицы: Сотрудники (Рис 3.1), Поставщики (Рис 3.2) и добавить несколько наименований материалов.

Screenshot_3 Рис 3.1 Ввод в таблицу сотрудников данных через формы.

Screenshot_1

Рис 3.2 Ввод данных в таблицу поставщиков через формы.

Для учёта необходимо ввести сведения о поставке товаров. Расход и списание материалов.

Screenshot_2

Рис 3.3 Ведение поступления материалов

Screenshot_4

Рис 3.4 Ведение списания материалов

Screenshot_8

Рис 3.5 Ведение расхода материалов

После ввода всех необходимых для учёта данных в отчёте можно ознакомиться с расходом материалов, списаниями и поставками с изменениями и вводом новых входных значений данные автоматически вносятся в отчёт и подсчитывается количество имеющихся материалов.Снимок экрана (14)

Рис 3.6 Отчет

Заключение

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

Преимущества получает пользователь при использовании БД как безбумажной технологии:

  • Компактность.

Информация хранится в БД, нет необходимости хранить многотомные бумажные картотеки.

  • Скорость.

Скорость обработки информации (поиск, внесение изменений) компьютером намного выше ручной обработки.

  • Низкие трудозатраты.

Нет необходимости в утомительной ручной работе над данными.

  • Применимость.

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

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

В ходе выполнения курсовой работы была решена проблема создание базы данных для организации Alliance Computer Tech. СУБД позволяет получать данные о поставщиках, расходованных материалах, списанных материалах, о работающих сотрудниках. В данном проекте была проанализирована предметная область и на этой основе были реализованы поставленные задачи.

  1. Было проведено обследование предприятия с целью выявления основных информационных потоков, а также участков для которых необходима автоматизация
  2. На основании обследования и выбранного компонента задач, был разработан проект автоматизации Alliance Computer Tech
  3. На основе разработанного проекта, была создана автоматизированная система и была показана её эффективность и работоспособность с помощью контрольного примера реализации.
  4. Реализован ввода разработанной автоматизированной системы в опытную, а затем и промышленную эксплуатацию на предприятии Alliance Computer Tech.

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

Список литературы

  1. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем – М.: ИУИТ, 2012 – 300 с.
  2. Гущин А.Н. Базы данных: учебник. - М.: Директ-Медиа, 2014. - 266с
  3. Методология функционального моделирования IDEF0, Руководящий документ, Госстандарт России
  4. Абрамова Л.В. Инструментальные средства информационных систем: учебное пособие. - Архангельск: САФУ, 2013. - 118 с.
  5. Заботина Н.Н. Проектирование информационных систем: учебное пособие. – М.: ИНФРА-М, 2013. - 331с.
  6. Золотов С.Ю. Проектирование информационных систем: учебное пособие. - Томск: Эль Контент, 2013. - 88 с.
  7. Методы и средства проектирования информационных систем и технологий: учебное пособие / авт.-сост. Е.В. Крахоткина. - Ставрополь: СКФУ, 2015. - 152 с.
  8. Проектирование информационных систем. Проектный практикум: учебное пособие / А.В. Платёнкин, И.П. Рак, А.В. Терехов, В.Н. Чернышов. - Тамбов: Издательство ФГБОУ ВПО «ТГТУ», 2015. - 81 с.
  9. Советов Б.Я. Базы данных: учебник / Б.Я. Советов, В.В. Цехановский, В.Д.г
  10. Черноусова А.М Создание и использование баз данных: учебное пособие/ А.М Черноусова. – Оренбург: ГОУ ОГУ 2009г 244c 1. Атре Ш. Структурный подход к организации баз данных. - М.: Финансы и статистика, 1983. - 320 с.
  11. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. - М.: Финансы и статистика, 1999. - 351 с.
  12. Голицина О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие. - М.: ФОРУМ: ИНФРА-М, 2009. - 352 с.
  13. Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ. -М.: Мир, 1991. - 252 с.
  14. Карпова Т.С. Базы данных: модели, разработка, реализация. - СПб.: Питер, 2008. - 304 с.
  15. Корнеев И.К., Машурцов В.А. Информационные технологии в управлении. - М.: ИНФРА-М, 201-. - 158 с.
  16. Мартин Дж. Планирование развития автоматизированных систем. - М.: Финансы и статистика. - 196 с.
  17. К.Дж. Дейт Введение в системы баз данных -- 8-е изд. -- М.: «Вильямс», 2011 -- С. 1328.

ПРИЛОЖЕНИЯ

http://shop.kanc-mir-plus.ru/image/cache/data-fullsize-114914-700x700.jpgРис 2.3.2 Бланк накладной.