📄Работа №215617

Тема: Разработка программного комплекса для учета данных в продуктовых автоматах

📝
Тип работы Бакалаврская работа
📚
Предмет информатика
📄
Объем: 54 листов
📅
Год: 2022
👁️
Просмотров: 5
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Аннотация
Введение 4
Глава 1 Программный комплекс для автоматизации учета вендинг-бизнеса .. 6
1.1 Концептуальное моделирование предметной области 6
1.2 Обсуждение функционала и структуры программного комплекса . 8
1.3 Сравнительный анализ существующих систем 12
Глава 2 Проектирование и реализация программного комплекса 18
2.1 Моделирование и разработка базы данных 18
2.2 Разработка серверной части 24
2.3 Разработка клиентской части на выбранной платформе 29
Глава 3 Тестирование созданной системы и расчет ее экономической эффективности 34
3.1 Тестирование и разбор недочетов, выявленных по его
завершению 34
3.2 Определение экономической эффективности проектных
мероприятий 34
Заключение 39
Список используемой литературы 40
Приложение А Листинг создания таблиц на языке SQL 43
Приложение Б Листинг файла mobile.php 46
Приложение В Листинг файла site.php 47
Приложение Г Примеры запросов 48
Приложение Д Скриншоты сайта 50
Приложение Е XML-формат для сохранения данных пакетов в мобильном приложении 53
Приложение Ж Скриншоты приложения 54

📖 Введение

В современном мире автоматизация является важной частью торговли. Повсюду начинают появляться вендинг-автоматы [10], которые продают товары через специальное оборудование с большим количеством опций, оснащенное устройством для купюр и кассовым аппаратом. Во всем мире это уже признано высокотехнологичным и прибыльным бизнесом, но в России вендинговый бизнес находится только в начале своего развития. Особенно сильно вендинг привлекает начинающих бизнесменов и предпринимателей, так как требует его осуществление возможно при наличии минимального состава персонала, небольших вложениях капитала и времени.
Вендинговый бизнес способен приносить своему владельцу высокий и стабильный доход при правильной организации всех процессов, в том числе и качественном учете оборота товаров. Необходимо создать такой порядок организации, при котором было бы легко получать оперативную информацию о наличии товара на складе или в каждом торговом автомате.
Предложенный в данной выпускной квалификационной работе вариант решения поставленной проблемы заключается в создании системы учета через разработку программного комплекса.
Актуальность работы заключается в том, что программный комплекс позволяет избавиться от рутинности бумажного процесса, оперативно получить статистическую информацию об обороте товаров и сэкономить время и силы персонала по обслуживанию торговых автоматов.
Объектом исследования являются бизнес-процессы ввода и контроля данных оборота товаров в вендинговых автоматах
Предметом исследования является автоматизация исследуемых бизнес- процессов.
Целью бакалаврской работы является создание комплекса, автоматизирующего процесс ввода данных персоналом с использованием мобильного приложения и работающего с единой системой удаленного хранения.
Для достижения цели были обозначены следующие задачи:
- осуществить постановку задачи, выделить требования к программному комплексу,
- провести анализ существующих систем,
- изучить современные средства для разработки мобильного приложения, веб-сайта и серверной части программного комплекса,
- определить модель программного комплекса и разработать его,
- определить экономическую эффективность проекта,
- провести тестирование комплекса и выявить направления дальнейшего развития функционала системы.
Структура работы включает в себя введение, три главы, заключение, приложение, список литературы.
В первой главе бакалаврской работы определяется общий функционал и структура программного комплекса. Проведено моделирование будущего веб-сайта и разработан порядок работы в системе. В главе так же приведен сравнительный анализ существующих систем и их оценка
Во второй главе проведены проектирование и реализация программного комплекса. Смоделирована база данных. Выделены основные сущности базы данных, рассмотрены их отношения, обозначены необходимые атрибуты и проведен выбор СУБД. Рассмотрено взаимодействие клиентов и сервера, подробно описаны планируемые возможности каждого класса. Разработана серверная часть. Проведен выбор платформы и разработка клиентской части. Расписаны разделы, которые будут содержать программный комплекс.
В третьей главе проведено тестирования и разбор ошибок, которое оно выявило. Так же в этой главе проведено определение экономической эффективности описанных выше проектных мероприятий.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

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

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

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

1. Бенкен Е. С. AJAX: программирование для Интернета. - БХВ- Петербург, 2012. 436 с.
2. Голощапов А. Л. Android. Создание приложений для смартфонов и планшетных ПК. Наиболее полное руководство. - БХВ-Петербург, 2013. 832 с.
3. Дон Гриффитс, Дэвид Гриффитс Head First Программирование под Android, 2-е изд.: Пер. с англ.: Уч.пос. - «Питер», 2016. 694 с.
4. П.Дейтел, Х.Дейтел Android для программистов. Создаем приложения, 2-е изд.: Пер. с англ.: Уч.пос. - «Питер», 2016. 694 с.
5. Дронов Владимир РНР 5/6, MySQL 5/6 и Dreamweaver CS4. Разработка интерактивных Web-сайтов; БХВ-Петербург- Москва, 2009. 544 с.
6. Жиляк, Н. А. Введение в JavaScript : учебно-методическое пособие
для студентов учреждений высшего образования по направлению специальности 1-40 05 01-03 "Информационные системы и технологии
(издательско-полиграфический комплекс)" - Минск : БГТУ, 2014. 239 с.
6. Заяц А. М., Васильев Н. П. Проектирование и разработка WEB- приложений. Введение в frontend и backend разработку на JavaScript и node. Js // Лань - 2019. - 120 с.
7. Казарин С. А., Клишин А. П. Среда разработки Java-приложений Eclipse (ПО для объектно-ориентированного программирования и разработки приложений на языке Java) //М.: Федеральное агентство по образованию. - 2008. - 77 с.
8. Кахриманова Д. Г., Магомедов Г. Д. Вендинговый бизнес и сервис услуг //Инновационная наука. - 2015. - №. 6-1. - С. 86-88.
9. Качан Н. А., Шумская Л. И. Розничная торговля товарами через
вендинг-автоматы: организация и особенности учета // Вестник
Белгородского университета кооперации, экономики и права. - 2015. - №. 3. - С. 210-214.
10. Кириллов В. В. Введение в реляционные базы данных. - БХВ- Петербург, 2009. - 464 с.
11. Лыткина Е. А., Глотова А. Г. Основы языка HTML // Северный (Арктический) федеральный университет им. М.В. Ломоносова (Архангельск) - 2014. - 112 с.
12. Майер Р. Android 2. Программирование приложений для планшетных компьютеров и смартфонов. - Litres, 2022. - 671 с.
13. Массель Л. В., Массель А. Г. Семантические технологии на основе интеграции онтологического, когнитивного и событийного моделирования //Открытые семантические технологии проектирования интеллектуальных систем. - 2013. - №. 3. - С. 247-250.
14. Моргунов Е. П., Рогова Е. В., Лузанова П. В. PostgreSQL. Основы языка SQL // - БХВ-Петербург, 2018. - 336 с.
15. Наумов Р. В. Android программирование. Начало программирования //Academy. - 2016. - №. 1 (4). - С. 46-48..27

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

©2026 Cервис помощи студентам в выполнении работ