Разработка программного обеспечения для учета срока годности товара
Заказать уникальную дипломную работу- 52 52 страницы
- 20 + 20 источников
- Добавлена 14.05.2023
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
Введение 3
1. Аналитическая часть 5
1.1. Общая характеристика компании 5
1.2. Функциональная модель технологии контроля срока годности товаров 6
1.3. Постановка задач автоматизации 11
2. Проектная часть 15
2.1. Информационная модель технологии контроля сроков годности 15
2.2. Моделирование в UML 19
2.3. Обоснование выбора среды разработки 25
2.4. Описание разработанной системы 26
3.Экономическая часть 41
3.1. Описание параметров проекта внедрения разработанной системы 41
3.2. Оценка экономической выгоды от внедрения системы 42
Заключение 47
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 49
ПРИЛОЖЕНИЕ 52
Таким образом, общая сумма затрат на создание проекта приложения составит:S = 1.1*163110 = 179421 руб.Экономический эффект достигается за счет сокращения продолжительности выполнения технологических операций специалистами по учету данных по поступлению платежей. Проведена оценка годового сокращения трудозатрат в денежном выражении (таблица 17). Таблица - Оценка годового сокращения трудозатрат в денежном выраженииОперацияКоличество операций в годВремя выполнения без автоматизации, мин. Время выполнения при внедрении ИС, мин.Сокращение времени выполнения на 1 операцию, мин.Общеесокращение времени выполнения, мин.Величина экономии в денежном выражении, руб. (с учетом часовой ставки в 360 руб.)Учет товаров 200010281600096000Ведение учета поступлений товаров30015114420025200Мониторинг сроков годности50004131500090000Учет отгрузки товаров 50003121000060000Формирование сводов попроизводственным партиям50201193802280Формирование сводов посреднему времени продажи товаров 10001019900054000Аналитическая отчетность по срокам годности 6010194502700Итого330180На рисунке 41 приведена диаграмма сокращения временных затрат на выполнение технологических операций, на рис.42– диаграмма сокращения стоимостных затрат.Рисунок - Диаграмма сокращения временных затрат на выполнение технологических операцийРисунок - Диаграмма сокращения стоимостных затрат на выполнение технологических операцийСрок окупаемости проекта составит:Выводы по разделуПроведены расчеты показателей экономической выгоды, связанной с сокращением трудоемкости бизнес-процессов. Экономическая эффективность достигается за счет получения возможностей повышения оперативности операций, связанных с учетом данных о сроках годности реализуемого товара, ведением учета данных о партиях поставляемых товаров, остатках срока, необходимого для продажи, формированием отчетности, включающей остатки сроков продажи. По итогам проведенных расчетов было показано, что средства, выделенные в создание проекта, возвращаются компании в течение 6,5 мес. Таким образом, проект является экономически обоснованным. ЗаключениеВ рамках данной работы проведена реализация приложения, функционал которого связан с автоматизацией работы технологии контролясроков годности реализуемого товара в условиях Почты России. Проведен анализ функционала работы в области работы специалистов, определена область применимости программного решения, описана структура информационных потоков. В аналитической части работы проведено исследование предметной области, связанной с контролем сроков годности товаров в рамках технологии розничных продаж в условиях Почты России. По итогам анализа технологии мониторинга сроков годности было показано, что в отсутствие средств автоматизации невозможно оперативное получение списка товаров, срок реализации которых истекает в ближайшее время, невозможно прогнозирование объемов продаж, статистики средних сроков продаж продукции, невозможна оперативная выдача информация по поставкам и отгрузкам товаров.В качестве способа совершенствования бизнес-процессов предложено внедрение информационной системы, функционал которой включает учет данных о поставках, остатках сроков реализации товара, что позволит снизить издержки, связанные с необходимостью списания просроченных товаров, а также штрафных санкций, связанных с выявлением в продаже товаров с истекшим сроком годности.В проектной части работы проведено создание информационной модели технологии работы по учету сроков годности реализуемого товара. Определен набор информационных объектов системы, разработана реляционная модель. Определен реквизитный состав для предметной области учета сроков годности реализуемого товара, описывающий предметную область и позволяющий провести решение задач, связанных с ведением журналом поступления и отпуска товара. Далее проведено обоснование выбора платформы для программной реализации поставленных задач, описаны пользовательские и административные режимы созданного приложения. Проверка функционала созданной системы учета сроков годности реализуемого товара показала отсутствие ошибок, связанных с корректностью расчётов и формирования выходных документов.Проведены расчеты показателей экономической выгоды, связанной с сокращением трудоемкости бизнес-процессов. Экономическая эффективность достигается за счет получения возможностей повышения оперативности операций, связанных с учетом данных о сроках годности реализуемого товара, ведением учета данных о партиях поставляемых товаров, остатках срока, необходимого для продажи, формированием отчетности, включающей остатки сроков продажи. По итогам проведенных расчетов было показано, что средства, выделенные в создание проекта, возвращаются компании в течение 6,5 мес. Таким образом, проект является экономически обоснованным. СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВГордеев С. И. Организация баз данных в 2 ч.: учебник / С. И. Гордеев, В. Н. Волошина. — 2-е изд., испр. и доп. — Москва: Издательство Юрайт, 2022. — 513 сЕгорова И. Е. Интеллектуальные информационные системы: учебное пособие / И.Е. Егорова. - Волгоград: ВолгГТУ, 2016. – 125 с.Заграновская А. В. Системный анализ: учебное пособие для вузов / А. В. Заграновская, Ю. Н. Эйсснер. — Москва: Издательство Юрайт, 2022. — 424 сЛаврищева Е. М. Программная инженерия и технологии программирования сложных систем: учебник для вузов / Е. М. Лаврищева. 2-е изд., исп. и доп. - Москва: Издательство Юрайт, 2018. — 432 с.Мамадалиева Л. Н., Хаконова И. М. Обучение математическим методам обработки экспериментальных данных в русле компетентностного подхода: учебное пособие / Л. Н. Мамадалиева, И. М. Хаконова. - Майкоп: ИП Кучеренко В. О., 2018. - 100 с.Марц Н., Уоррен Д. Большие данные: принципы и практика построения масштабируемых систем обработки данных в реальном времени / Натан Марц, Джеймс Уоррен. - Москва: Вильямс, 2018. - 368 с.Мелихова Н. В. Информационные технологии управления: учебное пособие. - Челябинск: Издательство Челябинского государственного университета, 2017. - 214 с.Минаева Ю. В. Методы статистического и интеллектуального анализа данных: учебное пособие / Ю. В. Минаева. - Воронеж: Воронежский государственный технический университет, 2017. - 90 с.Нестеров С. А. Базы данных: учебник и практикум / С. А. Нестеров. — Москва: Издательство Юрайт, 2022. — 230 с. Полищук Ю. В., Боровский А. С. Базы данных и их безопасность: учебное пособие / Ю. В. Полищук, А. С. Боровский. - Москва: ИНФРА-М, 2021. - 207 с.Разумников С.В. Модели, алгоритмы и программное обеспечение поддержки принятия стратегических решений к переходу на облачные технологии: монография/ Разумников С.В. – Томск: Изд-во Томского политехнического университета, 2020. – 176 с. Романова Ю.Д. Информационные технологии в менеджменте (управлении): учебник и практикум для вузов/ Романова Ю.Д. 2-е изд., перераб. и доп. - Москва: Издательство Юрайт, 2019. — 411 с. Серова Г. А Информационные технологии в юридической деятельности: учебное пособие / Г. А. Серова. - Москва: ИНФРА-М, 2019. – 239с. Системный анализ: учебник и практикум для вузов / В. В. Кузнецов. — Москва: Издательство Юрайт, 2022. — 270 с.Стативко Р. У. Интеллектуальные системы и технологии: учебное пособие / Р. У. Стативко. - Белгород : Изд-во БГТУ, 2018. - 124 с.Стрекалова Н. Б. Современные технологии в профессиональной подготовке специалистов: учебное пособие/ Н.Б.Стрекалова. - Тольятти: Тольяттинская академия управления, 2018. - 128 с.Стружкин Н. П. Базы данных: проектирование: учебник для вузов / Н. П. Стружкин, В. В. Годин. — Москва: Издательство Юрайт, 2022. — 477 с. Сурушкин М. А. Анализ предметной области и проектирование информационных систем с примерами: учебное пособие. - Белгород: НИУ "БелГУ", 2019. - 155 с.Толстобров А. П. Управление данными: учебное пособие для вузов / А. П. Толстобров. — 3-е изд., перераб. и доп. — Москва: Издательство Юрайт, 2022. — 272 с. Трофимов В.В. Информационные технологии в экономике и управлении в 2 ч. Часть 1: учебник для академического бакалавриата / В. В. Трофимов [и др.]; под редакцией В. В. Трофимова. — 3-е изд., перераб. и доп. - Москва: Издательство Юрайт, 2019. - 269 с. ПРИЛОЖЕНИЕЛистинг программного кодаПроцедура ОбработкаПроведения(Отказ, Режим)Запрос = Новый Запрос;Запрос.Текст = "ВЫБРАТЬ|ПартииОстатки.Партия КАК Партия,|ПартииОстатки.НаличиеОстаток КАК НаличиеОстаток| ИЗ|РегистрНакопления.Партии.Остатки КАК ПартииОстатки"; РезультатЗапроса = Запрос.Выполнить(); Выборка = РезультатЗапроса.Выбрать();Колво = 0;Для Каждого ТекСтрокаВедомость Из Ведомость ЦиклПока Выборка.Следующий() ЦиклЕсли (Число(ТекСтрокаВедомость.Партия.Номер) = Выборка.Партия) И (Выборка.НаличиеОстаток<ТекСтрокаВедомость.КоличествоОтпущенныхИзделий) ТОГДА Колво = 1;Конецесли;КонецЦикла;КонецЦикла;Если Колво=0 ТогдаДвижения.Партии.Записывать = Истина;Для Каждого ТекСтрокаВедомость Из Ведомость ЦиклДвижение = Движения.Партии.Добавить();Движение.ВидДвижения = ВидДвиженияНакопления.Расход;Движение.Период = Дата;Движение.Партия = ТекСтрокаВедомость.Партия.Номер;Движение.Наличие = ТекСтрокаВедомость.КоличествоОтпущенныхИзделий;Движение.Товар = ТекСтрокаВедомость.Партия.Товар;Движение.Срок = ТекСтрокаВедомость.Партия.СрокГодности;Движение.Склад = ТекСтрокаВедомость.Партия.Склад;КонецЦикла;Движения.Отпуск.Записывать = Истина;Для Каждого ТекСтрокаВедомость Из Ведомость ЦиклДвижение = Движения.Отпуск.Добавить();Движение.ВидДвижения = ВидДвиженияНакопления.Приход;Движение.Период = Дата;Движение.Продукция = ТекСтрокаВедомость.Партия.Товар;Движение.Организации = Получатель;Движение.Склады = ТекСтрокаВедомость.Партия.Склад;Движение.Отгружено = ТекСтрокаВедомость.КоличествоОтпущенныхИзделий;Движение.Срок = (Дата - ТекСтрокаВедомость.Партия.Дата)/(3600*24);КонецЦикла;КонецЕсли;Если Колво=1 ТОГДАОтказ = Истина;Сообщить ("Превышен допустимый остаток как минимум в одной из партий");КонецЕсли;//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВКонецПроцедурыПроцедура ОбработкаПроведения(Отказ, Режим)// регистр ОборотТовара ПриходДвижения.ОборотТовара.Записывать = Истина;Движение = Движения.ОборотТовара.Добавить();Движение.ВидДвижения = ВидДвиженияНакопления.Приход;Движение.Период = Дата;Движение.Товар = Товар;Движение.Склад = Склад;Движение.Количество = Поступило;// регистр Партии ПриходДвижения.Партии.Записывать = Истина;Движение = Движения.Партии.Добавить();Движение.ВидДвижения = ВидДвиженияНакопления.Приход;Движение.Период = Дата;Движение.Партия = Номер;Движение.Наличие = Поступило;Движение.Товар = Товар;Движение.Срок = СрокГодности;Движение.Склад = Склад;//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВКонецПроцедурыВЫБРАТЬОтпускОбороты.Продукция КАК Продукция,СРЕДНЕЕ(ОтпускОбороты.СрокПриход) КАК СрокПриходИЗРегистрНакопления.Отпуск.Обороты КАК ОтпускОборотыСГРУППИРОВАТЬ ПООтпускОбороты.ПродукцияВЫБРАТЬОтпускОбороты.Склады КАК Склады,ОтпускОбороты.Продукция КАК Изделие,ОтпускОбороты.ОтгруженоПриход КАК ОтпущеноПриходИЗРегистрНакопления.Отпуск.Обороты КАК ОтпускОборотыВЫБРАТЬПартииОстатки.Партия КАК Партия,ПартииОстатки.Товар КАК Товар,ПартииОстатки.Срок КАК Срок,ПартииОстатки.Склад КАК Склад,ПартииОстатки.НаличиеОстаток КАК НаличиеОстатокИЗРегистрНакопления.Партии.Остатки КАК ПартииОстаткиГДЕ (НаличиеОстаток>0) И (Срок<=&ДатаАктуальности)ВЫБРАТЬОтпуск.Период КАК Период,Отпуск.Продукция КАК Изделие,Отпуск.Организации КАК Организации,Отпуск.Склады КАК Склады,Отпуск.Отгружено КАК Отгружено,Отпуск.Стоимость КАК СтоимостьИЗРегистрНакопления.Отпуск КАК ОтпускГде Организации =&ПолучательВЫБРАТЬОборотТовараОстатки.Товар КАК Товар,ОборотТовараОстатки.Склад КАК Склад,ОборотТовараОстатки.КоличествоОстаток КАК КоличествоОстатокИЗРегистрНакопления.ОборотТовара.Остатки КАК ОборотТовараОстаткиВЫБРАТЬПартииОстатки.Партия КАК Партия,ПартииОстатки.НаличиеОстаток КАК НаличиеОстаток,ПартииОстатки.Товар КАК Товар,ПартииОстатки.Склад КАК Склад,ПартииОстатки.Срок КАК СрокИЗРегистрНакопления.Партии.Остатки КАК ПартииОстаткиГде НаличиеОстаток>0
1. Гордеев С. И. Организация баз данных в 2 ч.: учебник / С. И. Гордеев, В. Н. Волошина. — 2-е изд., испр. и доп. — Москва: Издательство Юрайт, 2022. — 513 с
2. Егорова И. Е. Интеллектуальные информационные системы: учебное пособие / И.Е. Егорова. - Волгоград: ВолгГТУ, 2016. – 125 с.
3. Заграновская А. В. Системный анализ: учебное пособие для вузов / А. В. Заграновская, Ю. Н. Эйсснер. — Москва: Издательство Юрайт, 2022. — 424 с
4. Лаврищева Е. М. Программная инженерия и технологии программирования сложных систем: учебник для вузов / Е. М. Лаврищева. 2-е изд., исп. и доп. - Москва: Издательство Юрайт, 2018. — 432 с.
5. Мамадалиева Л. Н., Хаконова И. М. Обучение математическим методам обработки экспериментальных данных в русле компетентностного подхода: учебное пособие / Л. Н. Мамадалиева, И. М. Хаконова. - Майкоп: ИП Кучеренко В. О., 2018. - 100 с.
6. Марц Н., Уоррен Д. Большие данные: принципы и практика построения масштабируемых систем обработки данных в реальном времени / Натан Марц, Джеймс Уоррен. - Москва: Вильямс, 2018. - 368 с.
7. Мелихова Н. В. Информационные технологии управления: учебное пособие. - Челябинск: Издательство Челябинского государственного университета, 2017. - 214 с.
8. Минаева Ю. В. Методы статистического и интеллектуального анализа данных: учебное пособие / Ю. В. Минаева. - Воронеж: Воронежский государственный технический университет, 2017. - 90 с.
9. Нестеров С. А. Базы данных: учебник и практикум / С. А. Нестеров. — Москва: Издательство Юрайт, 2022. — 230 с.
10. Полищук Ю. В., Боровский А. С. Базы данных и их безопасность: учебное пособие / Ю. В. Полищук, А. С. Боровский. - Москва: ИНФРА-М, 2021. - 207 с.
11. Разумников С.В. Модели, алгоритмы и программное обеспечение поддержки принятия стратегических решений к переходу на облачные технологии: монография/ Разумников С.В. – Томск: Изд-во Томского политехнического университета, 2020. – 176 с.
12. Романова Ю.Д. Информационные технологии в менеджменте (управлении): учебник и практикум для вузов/ Романова Ю.Д. 2-е изд., перераб. и доп. - Москва: Издательство Юрайт, 2019. — 411 с.
13. Серова Г. А Информационные технологии в юридической деятельности: учебное пособие / Г. А. Серова. - Москва: ИНФРА-М, 2019. – 239с.
14. Системный анализ: учебник и практикум для вузов / В. В. Кузнецов. — Москва: Издательство Юрайт, 2022. — 270 с.
15. Стативко Р. У. Интеллектуальные системы и технологии: учебное пособие / Р. У. Стативко. - Белгород : Изд-во БГТУ, 2018. - 124 с.
16. Стрекалова Н. Б. Современные технологии в профессиональной подготовке специалистов: учебное пособие/ Н.Б.Стрекалова. - Тольятти: Тольяттинская академия управления, 2018. - 128 с.
17. Стружкин Н. П. Базы данных: проектирование: учебник для вузов / Н. П. Стружкин, В. В. Годин. — Москва: Издательство Юрайт, 2022. — 477 с.
18. Сурушкин М. А. Анализ предметной области и проектирование информационных систем с примерами: учебное пособие. - Белгород: НИУ "БелГУ", 2019. - 155 с.
19. Толстобров А. П. Управление данными: учебное пособие для вузов / А. П. Толстобров. — 3-е изд., перераб. и доп. — Москва: Издательство Юрайт, 2022. — 272 с.
20. Трофимов В.В. Информационные технологии в экономике и управлении в 2 ч. Часть 1: учебник для академического бакалавриата / В. В. Трофимов [и др.]; под редакцией В. В. Трофимова. — 3-е изд., перераб. и доп. - Москва: Издательство Юрайт, 2019. - 269 с.
Вопрос-ответ:
Какую компанию описывает данная статья?
Статья описывает общую характеристику компании, разрабатывающей программное обеспечение для учета срока годности товара.
Какая функциональная модель технологии контроля срока годности товаров представлена в статье?
В статье представлена функциональная модель разработанной технологии контроля срока годности товаров.
Какие задачи автоматизации поставлены в статье?
В статье поставлены задачи автоматизации процесса учета срока годности товаров.
Какую информационную модель предлагается использовать в системе?
В статье предлагается использовать информационную модель технологии контроля сроков годности товаров.
Какие параметры проекта описаны в экономической части статьи?
В экономической части статьи описаны параметры проекта, связанные с описанием проекта и его характеристиками.
Какое программное обеспечение разрабатывается для учета срока годности товара?
Разрабатывается программное обеспечение для учета срока годности товара.
Какие задачи возникают при автоматизации контроля срока годности товаров?
Постановка задач автоматизации включает в себя определение ряда задач, связанных с контролем срока годности товаров.
Какие модели используются при разработке информационной системы для учета срока годности товаров?
При разработке информационной системы для учета срока годности товаров используется информационная модель и моделирование в UML.
Какие параметры проекта описываются в экономической части работы?
В экономической части работы описываются различные параметры проекта.
Как выбирается среда разработки при создании программного обеспечения для учета срока годности товара?
Среда разработки выбирается на основании обоснования, которое определяет оптимальное решение для создания программного обеспечения для учета срока годности товара.
Какая компания разрабатывает программное обеспечение для учета срока годности товара?
Компания, разрабатывающая программное обеспечение для учета срока годности товара, имеет общую характеристику в статье.