Автоматизация учета сопутствующих товаров в розничной сети АЗС (на примере ОАО Пуховичинефтепродукт)
МИУ (Минский университет управления)
Диплом
на тему: «Автоматизация учета сопутствующих товаров в розничной сети АЗС (на примере ОАО Пуховичинефтепродукт)»
по дисциплине: «Информационные системы и технологии в экономике»
2017
301.00 BYN
Автоматизация учета сопутствующих товаров в розничной сети АЗС (на примере ОАО Пуховичинефтепродукт)
Тип работы: Диплом
Дисциплина: Информационные системы и технологии в экономике
Организация: ОАО Пуховичинефтепродукт
Работа защищена на оценку "7" с доработкой.
Уникальность свыше 40%.
Работа оформлена в соответствии с методическими указаниями учебного заведения.
Количество страниц - 72.
В работе имеется презентация и доклад.
В работе также имеются следующие приложения:
Приложение 1. Листинг модулей.
Поделиться
ВВЕДЕНИЕ
1 СУЩНОСТЬ УЧЕТА СОПУТСТВУЮЩИХ ТОВАРОВ В РОЗНИЧНОЙ СЕТИ ОАО «ПУХОВИЧИНЕФТЕПРОДУКТ»
1.1 Характеристика предприятия
1.2 Описание и формализация бизнес–процессов учета товаров
1.3 Анализ существующих АИС по учёту товаров
2 ПОСТАНОВКА ЗАДАЧИ И ПРОЕКТИРОВАНИЕ ПРИЛОЖЕНИЯ
2.1 Анализ требований к приложению
2.2 Проектирование базы данных приложения
2.3 Программное обеспечение и технические средства реализации задачи
3 РЕАЛИЗАЦИЯ ИНТЕРФЕЙСНОЙ ЧАСТИ ПРИЛОЖЕНИЯ
3.1 Модули системы и их назначение
3.2 Руководство пользователя
3.3 Выбор метода и проведение тестирования
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЯ
ВВЕДЕНИЕ
Процесс учёта товаров в розничных сетях является достаточно трудоёмким, требует проверки, контроля и оформления множества документов, таких как накладные, акты приёмки, документы, подтверждающие качество товара и позволяющие реализовать учёт товаров на АЗС (имеющие вид таблиц, содержащих результаты измерений количества товаров на АЗС). Все указанные документы ежедневно обрабатываются сотрудниками предприятия, по ним формируется статистическая отчётность, передаётся руководству предприятия для анализа и принятия решений о пополнении запасов. Причём руководителям предприятия и сотрудникам отдела снабжения необходимо принять решение о том, какие виды товаров и в каком количестве необходимо приобрести, чтобы далее успешно осуществлять их сбыт. Также следует анализировать цены товаров, закупленных у разных поставщиков, чтобы сделать выводы о возможности дальнейшего сотрудничества.
Разработка автоматизированной информационной системы (АИС) для решения выше перечисленных задач позволит повысить эффективность и оперативность деятельности работников отдела снабжения, бухгалтерии и ряда других, взаимодействующих с ними, структурных подразделений на различных стадиях учёта товаров [7].
Собранная с помощью данной программы статистика позволит спланировать покупку необходимых товаров, учитывая цену товаров в отдельных поставках. Отслеживая изменения цен на товары, предприятие своевременно может принять решение о дальнейшем сотрудничестве [11]. Таким образом, в связи с увеличением различных поставщиков, конкуренция возрастает и можно принять более выгодные условия. Приобретение товаров по завышенным ценам может привести к потере прибыли.
Целью работы является разработка информационной системы для автоматизации учёта сопутствующих товаров в розничной сети ОАО «Пуховичинефтепродукт».
Поставленная цель обусловила необходимость решения следующих задач:
– выявить бизнес–процессы учета товаров в розничной сети АЗС и выполнить их формализацию стандарте IDEF0;
– провести анализ существующих автоматизированных информационных систем учета товаров;
1 СУЩНОСТЬ УЧЕТА СОПУТСТВУЮЩИХ ТОВАРОВ В РОЗНИЧНОЙ СЕТИ ОАО «ПУХОВИЧИНЕФТЕПРОДУКТ»
1.1 Характеристика предприятия
Открытое акционерное общество «Пуховичинефтепродукт» было образовано в 1938 году. Данное предприятие находится по адресу: Республика Беларусь, Минская область, г. Марьина Горка, ул. Октябрьская, 62, индекс – 222810.
В 2006 году предприятие ОАО «Пуховичинефтепродукт» вошло в состав компании «Белоруснефть». Отраслевая принадлежность ОАО «Пуховичинефтепродукт»: оптовая и розничная торговля нефтепродуктами.
Специализируется ОАО «Пуховичинефтепродукт» на оптовой и розничной торговле нефтепродуктами; розничной торговле; общественным питанием; и оптовой торговле сопутствующими товарами [3].
Деятельность ОАО «Пуховичинефтепродукт» через сеть автозаправочных станций; магазинов; объектов общепита; торговых точек, расположенных в Минской области. К началу 2016 г. на территории Минской области работают 7 автозаправочных станций, в том числе 3 автомобильных газовых заправочных станций.
Общество осуществляет следующие виды деятельности:
– производство тепловой энергии тепловыми электростанциями, самостоятельными котельными, прочими источниками (40301);
– передача и распределение тепловой энергии тепловыми сетями (40302);
– теплоснабжение (40303);
– техническое обслуживание и ремонт автомобилей (50200);
– оптовая торговля автомобильными деталями, узлами и принадлежностями (50301);
– розничная торговля автомобильными деталями, узлами и принадлежностями (50302);
– розничная торговля моторным топливом (50500);
– оптовая торговля и торговля через агентов, кроме торговли автомобилями и мотоциклами (51);
2 ПОСТАНОВКА ЗАДАЧИ И ПРОЕКТИРОВАНИЕ ПРИЛОЖЕНИЯ
2.1 Анализ требований к приложению
Для ОАО «Пуховичинефтепродукт» необходимо разработать автоматизированную информационную системы «Автоматизация учета сопутствующих товаров в розничной сети АЗС», поскольку с помощью данной разработки можно будет эффективно вести складской и бухгалтерский учет движения товаров и услуг в разрезе торговых предприятий [15].
Данная разработка должна выполнять следующие задачи:
– формировать заявки на поставку товаров;
– регистрировать товарно–транспортные накладные;
– учитывать товар в товарно–транспортных накладных;
– иметь список товаров;
– формировать оперативную и отчетную документацию;
– осуществлять обмен данными с главным офисом;
– вести учет поставщиков.
Автоматизируя данные задачи, можно [17]:
– существенно упростить и ускорить процесс ведения учета;
– снизить вероятность ошибок, а это в свою очередь приведет к увеличению точности и полноты ведения учета;
– появится возможность оперативного получения достоверной информации по движению товаров и услуг;
– данная разработка, существенно облегчит создание и ведение нужной отчетности.
Функциональные требования к разработке
Автоматизированная информационная система предназначена для использования на АЗС, магазинах и торговых объектах ОАО «Пуховичинефте-продукт».
Цель создания АИС «Автоматизация учета сопутствующих товаров в розничной сети АЗС» эффективно вести складской и бухгалтерский учет движения товаров и услуг в разрезе торговых предприятий.
Разрабатываемая АИС должна выполнять следующие функциональные требования:
3 РЕАЛИЗАЦИЯ ИНТЕРФЕЙСНОЙ ЧАСТИ ПРИЛОЖЕНИЯ
3.1 Модули системы и их назначение
Программа состоит из множества модулей. По одному модулю на форму и модуль данных. В модулях располагаются обработчики событий формы и инициализация компонентов [1]. В модуле данных подключены таблицы и процедуры из базы данных, написано несколько SQL–запросов. Рассматривать их по отдельности нет смысла, их можно обобщить. Они осуществляют базовую работу, к которой привык любой пользователь персонального компьютера.
В модулях формы для отчётов реализованы элементы управления выборкой данных. На таких формах есть функционал для печати документа. Такие формы ничего не сохраняют на сервере, они только берут оттуда данные для отображения.
На модулях для просмотра содержимого таблиц реализована сама таблица и кнопки для вызова формы редактирования или добавления записи в таблицу. Имеется кнопка удаления записи. Такие формы служат для просмотра и удаления данных, редактирование и добавление осуществляется в отдельной форме.
В форме редактирования и добавления содержатся все поля таблицы, подлежащие заполнению пользователем. Заполнив эти поля, данные посылаются на сервер.
В модулях формы реализован следующий функционал:
- инициализация компонентов, добавленных на страницу в конструкторе формы;
- обработчик события нажатия кнопки для отправки результатов на сервер;
- обработчик события нажатия кнопки для удаления выделенной строки из таблицы;
- обработчик события кнопки, по нажатию на которую происходит открытие другой формы.
Модуль данных:
– подключение таблиц из базы данных;
– подключение процедур из базы данных;
– запросы к базе.
ЗАКЛЮЧЕНИЕ
В рамках дипломной работы рассмотрены общие вопросы проектирования автоматизированных информационных систем, основу которых составляют базы данных. Данные теоретические аспекты были применены для разработки прикладной программы учета реализуемых товаров на АЗС.
В связи с отсутствием соответствующего прикладного программного обеспечения в ОАО «Пуховичинефтепродукт» возникла необходимость разработки программы, удовлетворяющей требованиям предприятия по учету запасов, находящихся на складах предприятия. Практически все процедуры обработки информации, связанной с данным учётом выполняются вручную или с использованием прикладного программного обеспечения общего назначения. Доступ и поиск архивных данных затруднен из–за их значительного объёма и хранения в бумажной форме. Поэтому, разработка прикладной программы для автоматизированного учёта, является в настоящий момент наиболее актуальной.
При постановке задачи были рассмотрены особенности учета запасов на предприятии и сформулированы функции, для осуществления которых будет разработана автоматизированная система данной работы. Ими являются:
– учет поступающих товаров;
– отслеживание динамики цен;
– отслеживание даты доставки товаров.
Для моделирования функционала, поведения и структуры системы использован язык моделирования UML и комплекс программ Rational Rose.
Основным компонентом прикладной программы является база данных, так как в описанной предметной области решаются, в основном, хорошо структурированные задачи. База данных была спроектирована в среде All Fusion ERWin Data Modeler (ERWin), поддерживающий методологию IDEF1X (Integration Definitionfor Information Modeling), реализована в СУБД Microsoft SQL Server. Прикладная программа по учету сопутствующих товаров разработана с применением Visual Studio C#.
Лучше будет разместить приложение на сервере предприятия, для повышения оперативности обращения к базе данных.
Разработанное приложение позволяет:
– вести учёт накладных прихода
Скриншоты программы:
1. Троелсен, Э. Язык программирования С# 2005 и платформа .NET 2.0 3–е изд. / Э. Троелсен – М.: Вильямс, 2007. – 1168с.
2. Описание программы 1 С [Электронный ресурс] / Режим доступа:http://1s–portal.ru/index.php/stati/common–questions/2–introduction/2–program–description.html/ дата доступа: 15.01.2017г.
3. Пуховичинефтепродукт [Электронный ресурс] / Режим досту–па:http://www.belorusneft.by/sitebeloil/ru/addUp/about/stucture/marketing/supplies/puhovichi/ дата доступа: 10.01.2017г.
4. Супер склад [Электронный ресурс] / Режим доступа:http://sklad–prog.ru/ дата доступа: 15.01.2017г.
5. Мой склад [Электронный ресурс] / Режим доступа:https://www.moysklad.ru/ дата доступа: 15.01.2017г.
6. Учет склада, товаров, программа складского учета [Электронный ресурс] / Режим доступа:http://www.fregat.biz/skladskaya–programma/ дата доступа: 15.01.2017г.
7. Уткин, В.Б. Информационные системы в экономике: Учебник / В.Б. Уткин, К.В. Балдин – М.: Компьютер, ЮНИТИ, 2012.
8. Акишкин, А.М. Основы программирования на персональных ЭВМ./, Г.В.Федорова – М.: Экономическое образование, 2003.
9. Базы данных. Учебник для высших учебных заведений. Под ред. Хоменко А.Д. – СПб.: Корона, 2000.
10. Вендров, А.М. Практикум по проектированию программного обеспечения экономических информационных систем: Учебное пособие/ А.М. Вендров – М: Финансы и статистика, 2002
11. Гайдышев, И. Анализ и обработка данных: Специальный справочник./И. Гайдышев – СПб.: Питер, 2001.
12. Глушаков, С.В. Базы данных: Учебный курс./С.В. Глушаков – Харьков: Фолио, 2000.
13. Давыдова, Л.А. Информационные системы в экономике /Л.А. Давыдова – М.: Проспект, 2004.
14. Пирогов, В.Ю. Информационные системы и базы данных/ В.Ю. Пирогов–СПб.: БХВ–Петербург, 2009.
15. Евдокимов, В. В. Экономическая информатика. Учебник для ВУЗов./В.В Евдокимов – СПб:. Питер. 2003.
16. Информатика: Учебник. – 5–е перераб. изд. /Под ред. проф. Н.В. Макаровой. – М.: Финансы и статистика, 2007.
17. Колесник А.П. Компьютерные системы в управлении финансами./А.П. Колесник – М.: "Финансы и статистика",2002.
18. Кузнецов, С.Д. Системы управления базами данных и файловые системы./С.Д. Кузнецов –М.: Тайор, 2001.
19. Хассан ГомаUML–проектирование систем реального времени параллельных и распределенных приложений/Хассан Гома – М.: ДМК Пресс, 2011.
20. Петров, В.Н. Информационные системы/В.Н. Петров – СПб.: Питер Паблишинг, 2002.
21. Савельев, В.А. Персональный компьютер для всех (кн.3), Создание и использование баз данных./В.А. Савельев – М., 2004.
22. Тарасов В. К. Персонал – технологии./В.К. Тарасов – М.: ЭКО, 2001.
23. Бадд, Т. Объектно–ориентированное программирование в действии./Т. Бадд: С.Пб., 2004.
24. Роберс, Д.Т. Практическое руководство по проектированию и разработке пользовательского интерфейса/Д. Т. Роберс Пер. с анг. – М.: Издательский дом «Вильямс», 2002.
25. Хомоненко, А.Д.Базы данных: Учебник для высших заведений/ В.М.Цыганков, М.Г.Мальцев;Под ред. проф. А.Д. Хомоненко. – Издание третье, дополненное и переработанное. – СПб.: Корона принт, 2003.
26. Хусаинов, Б.С. Структуры и алгоритмы обработки данных. – М.: Финансы и Кредит, 2004.
27. Чекалов А. П. Базы данных: от проектирования до разработки приложений.– Спб.: БХВ – Петербург, 2003.
28. Черемных, С. В.Структурный анализ систем: IDEF – технологии/–М: Финансы и статистика, 2001.
29. Черемных, С.В. Моделирование и анализ систем. IDEF–технологии: практикум/ С.В. Черемных, И.О. Семенов, В.С. Ручкин. – М.: Финансы и статистика, 2002.
30. Саитгареева Р.Проектирование информационных систем/ Р.Саитгареева–М.: ИПУ, 2011.
31. Душан, П. SQL. Полное руководство/ П. Душан – СПб:БХВ–Петербург, 2013.
Работа защищена на оценку "7" с доработкой.
Уникальность свыше 40%.
Работа оформлена в соответствии с методическими указаниями учебного заведения.
Количество страниц - 72.
В работе имеется презентация и доклад.
В работе также имеются следующие приложения:
Приложение 1. Листинг модулей.
Не нашли нужную
готовую работу?
готовую работу?
Оставьте заявку, мы выполним индивидуальный заказ на лучших условиях
Заказ готовой работы
Заполните форму, и мы вышлем вам на e-mail инструкцию для оплаты