Разработка программы автоматизации учета материальных ценностей для ООО «Автоматизация и связь»
|
АННОТАЦИЯ 2
ВВЕДЕНИЕ 8
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ПОСТАНОВКА ЗАДАЧИ 10
1.1 Характеристика исследуемого предприятия 10
1.2 Функциональное моделирование бизнес-процессов и обоснование
целесообразности нового проекта 11
1.3 Техническое задание на проектирование 17
2 РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА 22
2.1 Выбор средств разработки 22
2.1.1 Выбор языка программирования и среды разработки 22
2.1.2 Выбор базы данных 24
2.1.3 Выбор метода прогнозирования 27
2.2 Проектирование базы данных 29
2.3 Проектирование структурной схемы 34
2.4 Проектирование дерева функций и дерева диалога 36
2.5 Проектирование макетов пользовательского интерфейса 39
2.6 Проектирование программного кода приложения 41
2.7 Описание работы программы 47
3 ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКИЙ РАЗДЕЛ 59
3.1 Организационная экономическая характеристика деятельности
предприятие 59
3.2 Анализ финансовых показателей деятельности предприятия 64
3.3 Расчет сметы затрат на реализацию проекта 65
3.4 Расчет доходов и финансовых результатов 66
4 БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ 70
4.1 Электробезопасность используемого для работы приложения
оборудования 70
Лист
4.2 Освещенность помещения с рабочим местом оператора 71
4.3 Микроклимат помещения с рабочим местом оператора приложения 72
4.4 Мероприятия по пожарной безопасности 74
ЗАКЛЮЧЕНИЕ 77
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 80
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ А. СКРИПТ СОЗДАНИЯ БАЗЫ ДАННЫХ 83
ПРИЛОЖЕНИЕ Б. МАКЕТЫ ФОРМ ПОЛЬЗОВАТЕЛЬСКОГО
ИНТЕРФЕЙСА 85
ПРИЛОЖЕНИЕ В. ЛИСТИНГИ ПРОГРАММНЫХ МОДУЛЕЙ 89
ВВЕДЕНИЕ 8
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ПОСТАНОВКА ЗАДАЧИ 10
1.1 Характеристика исследуемого предприятия 10
1.2 Функциональное моделирование бизнес-процессов и обоснование
целесообразности нового проекта 11
1.3 Техническое задание на проектирование 17
2 РАЗРАБОТКА ПРОГРАММНОГО ПРОДУКТА 22
2.1 Выбор средств разработки 22
2.1.1 Выбор языка программирования и среды разработки 22
2.1.2 Выбор базы данных 24
2.1.3 Выбор метода прогнозирования 27
2.2 Проектирование базы данных 29
2.3 Проектирование структурной схемы 34
2.4 Проектирование дерева функций и дерева диалога 36
2.5 Проектирование макетов пользовательского интерфейса 39
2.6 Проектирование программного кода приложения 41
2.7 Описание работы программы 47
3 ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКИЙ РАЗДЕЛ 59
3.1 Организационная экономическая характеристика деятельности
предприятие 59
3.2 Анализ финансовых показателей деятельности предприятия 64
3.3 Расчет сметы затрат на реализацию проекта 65
3.4 Расчет доходов и финансовых результатов 66
4 БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ 70
4.1 Электробезопасность используемого для работы приложения
оборудования 70
Лист
4.2 Освещенность помещения с рабочим местом оператора 71
4.3 Микроклимат помещения с рабочим местом оператора приложения 72
4.4 Мероприятия по пожарной безопасности 74
ЗАКЛЮЧЕНИЕ 77
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 80
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ А. СКРИПТ СОЗДАНИЯ БАЗЫ ДАННЫХ 83
ПРИЛОЖЕНИЕ Б. МАКЕТЫ ФОРМ ПОЛЬЗОВАТЕЛЬСКОГО
ИНТЕРФЕЙСА 85
ПРИЛОЖЕНИЕ В. ЛИСТИНГИ ПРОГРАММНЫХ МОДУЛЕЙ 89
В современном мире информация все больше читается в электронном варианте, так как это эффективно и экономично. Использование программного обеспечения на вычислительной технике позволяет ее прочитать и получить таким образом нужную информацию. В организациях, а также на предприятиях это очень востребовано, с ее помощью можно увеличить производительность труда.
Создание прикладных программ дает возможность обрабатывать больше информации и экономить время. Внедрение в организацию такой программы позволит облегчить, автоматизировать процесс работы и повысить эффективность работников.
В процессе обработки информации могут возникать проблемы, для этого придумали хранение. Процессы хранения, обработки и передачи информации являются основными информационными процессами. В разных сочетаниях они присутствуют в получении, поиске, защите, кодировании, а также других информационных процессах. Информационные процессы взаимосвязаны. Например, обработка и передача информации невозможны без ее хранения, а для сохранения обработанной информации ее необходимо передать.
Чтобы упростить процесс хранения придумали базу данных. База данных - обозначает упорядоченную совокупность информации, предназначенной для хранения, накопления и обработки с помощью ЭВМ (электро-вычислительных машин). Основной призрак, по которому тот или иной массив сведений можно назвать базой данных - возможность автоматизированного поиска в нем.
Поэтому все острее встает вопрос о необходимости создания экономичных и эффективных систем обработки данных.
В выпускной квалификационной работе проведена разработка программы для учета материальных ценностей, организовывая процессы прихода, ухода, списания
Лист и внутреннего перемещения продукции для предприятия ООО «Автоматизация и связь».
Цель выпускной квалификационной работы - разработка программы автоматизации учета материальных ценностей для ООО «Автоматизация и связь».
Объектом исследования является предприятие ООО «Автоматизация и связь».
Предметом исследования является процесс разработки программы учета материальных ценностей.
Разработанное приложение поможет хранить данные, оформлять документы, а также экономить время.
Выпускная квалификационная работа состоит из введения, четырех разделов, заключения и приложений.
Создание прикладных программ дает возможность обрабатывать больше информации и экономить время. Внедрение в организацию такой программы позволит облегчить, автоматизировать процесс работы и повысить эффективность работников.
В процессе обработки информации могут возникать проблемы, для этого придумали хранение. Процессы хранения, обработки и передачи информации являются основными информационными процессами. В разных сочетаниях они присутствуют в получении, поиске, защите, кодировании, а также других информационных процессах. Информационные процессы взаимосвязаны. Например, обработка и передача информации невозможны без ее хранения, а для сохранения обработанной информации ее необходимо передать.
Чтобы упростить процесс хранения придумали базу данных. База данных - обозначает упорядоченную совокупность информации, предназначенной для хранения, накопления и обработки с помощью ЭВМ (электро-вычислительных машин). Основной призрак, по которому тот или иной массив сведений можно назвать базой данных - возможность автоматизированного поиска в нем.
Поэтому все острее встает вопрос о необходимости создания экономичных и эффективных систем обработки данных.
В выпускной квалификационной работе проведена разработка программы для учета материальных ценностей, организовывая процессы прихода, ухода, списания
Лист и внутреннего перемещения продукции для предприятия ООО «Автоматизация и связь».
Цель выпускной квалификационной работы - разработка программы автоматизации учета материальных ценностей для ООО «Автоматизация и связь».
Объектом исследования является предприятие ООО «Автоматизация и связь».
Предметом исследования является процесс разработки программы учета материальных ценностей.
Разработанное приложение поможет хранить данные, оформлять документы, а также экономить время.
Выпускная квалификационная работа состоит из введения, четырех разделов, заключения и приложений.
В данной выпускной квалификационной работе выполнено проектирование системы автоматизации учета материальных ценностей.
Объектом исследования выступило предприятие ООО «Автоматизация и связь».
ООО «Автоматизация и связь» является подрядной организацией по осуществлению развития нефтедобывающих и перерабатывающих мощностей. Предприятие было основано в 2007 году и с того момента базируется в г. Мегион.
Организационная структура предприятия является линейно-функциональной. Это позволяет сочетать централизацию полномочий и ответственности, а также формировать подразделения по функциональным признакам. Численность персонала составляет 179 человек.
Из динамики выручки и прибыли были сделаны выводы, что предприятие переживает спад производства и резкое снижение прибыли.
С учетом запретов, связанных с короновирусной инфекцией, а также уже по сути начавшегося очередного мирового экономического кризиса, предстоящего сокращения объемов добычи нефти, предприятию предстоит пережить непростые времена. Поэтому очень важно повышать эффективность деятельности компании в тех сферах, где это возможно.
Для анализа возможности повышения эффективности было выполнено моделирование существующих бизнес-процессов в области учета материальных ценностей в нотации IDEF0.
Моделирование показало, что сотрудники предприятия тратят значительное время на выполнение рутинных операций, которые могут быть достаточно легко автоматизированы при помощи разработки и внедрения новой информационной системы.
Поэтому выполнено построение модели AS-TO-BE, но уже в нотации DFD, которое показало эффективность предлагаемых мероприятий. Особенностью приложения является не только учет движения материалов, но и прогнозирование расхода материалов на будущий месяц, что позволит оптимизировать работу склада.
Затем было составлено техническое задание на разработку.
В качестве средств разработки системы выбраны:
- язык программирования C#;
- среда разработки MS Visual Studio;
- СУБД MySQL.
В качестве метода прогнозирования расхода материала на будущий период предложена линейная регрессия.
Разработка базы данных выполнена в средстве проектирования ERWin Data Modeler.
Разработана структурная схема модулей, которая позволяет отразить совокупность логических модулей и показать их взаимосвязь.
Также составлено дерево функций и диалога, разработаны макеты форм пользовательского интерфейса.
Разработаны блок-схемы таких алгоритмов:
- общий алгоритм работы АИС;
- алгоритм построения отчета по расходу материалов за период;
- алгоритм вычисления коэффициентов линейно регрессии.
Тестирование разработанного приложения показало его работоспособность.
Теперь функции по агрегации информационных потоков взяла на себя автоматизированная система учета материальных ценностей. Все операции с материальными ресурсами теперь регистрируются в единой централизованной информационной системе, что не создает множественные копии данных на локальных рабочих станциях работников службы по обеспечению производства.
При этом система может также выполнять прогнозирование расхода материалов на будущий месяц, что очень полезно, так как это позволяет более рационально осуществлять закупку материалов, чтобы на складе они не залеживались или наоборот, чтобы не было их нехватки. Такой модуль прогнозирования оптимизирует складскую логистику предприятия.
Накопленный к настоящему времени опыт создания систем ПО показывает, что это сложная и трудоемкая работа, требующая высокой квалификации участвующих в ней специалистов.
Оценка экономической эффективности показала, что:
- себестоимость разработки составляет 34217,13 рублей;
- экономия при использовании в год составит 155 часов и 34100 рублей;
- срок окупаемости проекта автоматизации составит 1 год.
В заключение рассмотрены вопросы безопасности жизнедеятельности.
Объектом исследования выступило предприятие ООО «Автоматизация и связь».
ООО «Автоматизация и связь» является подрядной организацией по осуществлению развития нефтедобывающих и перерабатывающих мощностей. Предприятие было основано в 2007 году и с того момента базируется в г. Мегион.
Организационная структура предприятия является линейно-функциональной. Это позволяет сочетать централизацию полномочий и ответственности, а также формировать подразделения по функциональным признакам. Численность персонала составляет 179 человек.
Из динамики выручки и прибыли были сделаны выводы, что предприятие переживает спад производства и резкое снижение прибыли.
С учетом запретов, связанных с короновирусной инфекцией, а также уже по сути начавшегося очередного мирового экономического кризиса, предстоящего сокращения объемов добычи нефти, предприятию предстоит пережить непростые времена. Поэтому очень важно повышать эффективность деятельности компании в тех сферах, где это возможно.
Для анализа возможности повышения эффективности было выполнено моделирование существующих бизнес-процессов в области учета материальных ценностей в нотации IDEF0.
Моделирование показало, что сотрудники предприятия тратят значительное время на выполнение рутинных операций, которые могут быть достаточно легко автоматизированы при помощи разработки и внедрения новой информационной системы.
Поэтому выполнено построение модели AS-TO-BE, но уже в нотации DFD, которое показало эффективность предлагаемых мероприятий. Особенностью приложения является не только учет движения материалов, но и прогнозирование расхода материалов на будущий месяц, что позволит оптимизировать работу склада.
Затем было составлено техническое задание на разработку.
В качестве средств разработки системы выбраны:
- язык программирования C#;
- среда разработки MS Visual Studio;
- СУБД MySQL.
В качестве метода прогнозирования расхода материала на будущий период предложена линейная регрессия.
Разработка базы данных выполнена в средстве проектирования ERWin Data Modeler.
Разработана структурная схема модулей, которая позволяет отразить совокупность логических модулей и показать их взаимосвязь.
Также составлено дерево функций и диалога, разработаны макеты форм пользовательского интерфейса.
Разработаны блок-схемы таких алгоритмов:
- общий алгоритм работы АИС;
- алгоритм построения отчета по расходу материалов за период;
- алгоритм вычисления коэффициентов линейно регрессии.
Тестирование разработанного приложения показало его работоспособность.
Теперь функции по агрегации информационных потоков взяла на себя автоматизированная система учета материальных ценностей. Все операции с материальными ресурсами теперь регистрируются в единой централизованной информационной системе, что не создает множественные копии данных на локальных рабочих станциях работников службы по обеспечению производства.
При этом система может также выполнять прогнозирование расхода материалов на будущий месяц, что очень полезно, так как это позволяет более рационально осуществлять закупку материалов, чтобы на складе они не залеживались или наоборот, чтобы не было их нехватки. Такой модуль прогнозирования оптимизирует складскую логистику предприятия.
Накопленный к настоящему времени опыт создания систем ПО показывает, что это сложная и трудоемкая работа, требующая высокой квалификации участвующих в ней специалистов.
Оценка экономической эффективности показала, что:
- себестоимость разработки составляет 34217,13 рублей;
- экономия при использовании в год составит 155 часов и 34100 рублей;
- срок окупаемости проекта автоматизации составит 1 год.
В заключение рассмотрены вопросы безопасности жизнедеятельности.





