Автор молодец выполнил работу раньше срока. Спасибо
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
Введение 5
1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ прикладных программ 6
2. АНАЛИЗ МЕТОДОВ И СРЕДСТВ РАЗРАБОТКИ СИСТЕМЫ анализа рыночной Кошин 9
3. СРЕДСТВА И МЕТОДЫ РАЗРАБОТКИ СИСТЕМЫ АНАЛИЗА 23
4. Проектирование и разработка интерактивной системы АНАЛИЗА рыночной корзины 30
5. ОПИСАНИЕ ОСНОВНЫХ ФУНКЦИЙ СИСТЕМЫ 41
6. ОХРАНА ТРУДА 49
7. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЕКТА 66
ВЫВОДЫ 82
ЛИТЕРАТУРА 83
Приложения 84
1. ТЕХНІЧНЕ ЗАВДАННЯ НА РОЗРОБКУ ПРИКЛАДНОЇ ПРОГРАММИ
В дипломній роботі розробляється програмний засіб з аналізу ринкового кошика покупців під назвою «Arka Basket».
Мета дипломної роботи
Закріплення знань з розробки програмного забезпечення засобами функціональної мови С++, а також навчитися конструювати інтерфейс завдяки платформі QT
Призначення програми
Виявлення зв’язку міх парами товару та прогнозування об’єму продаж товарів на декілька місяців вперед.
Вхідні данні на розробку
Завдання на дипломну роботу студента
Задачі дипломної роботи
1) Виконати аналіз середовищ та мов розробки, інструментальних засобів та баз даних, програмних засобів з аналогічними функціональними можливостями;
2) Виконати початкове функціональне проектування програмної системи, яке складається з:
◦ функціональних можливостей програми;
◦ послідовності дій програми;
◦ взаємодій класів і методів програми.
...
3. ЗАСОБИ ТА ЗАХОДИ РОЗРОБКИ СИСТЕМИ АНАЛІЗУ
Для створення систем інтерактивної системи аналізу ринкового кошику, використовувалася мова програмування C++ та база даних MySQL, а також фреймворк для створення користувальницького інтерфейсу Qt.
3.1. Загальні відомості про фреймворк Qt та його компонентів, використаних при розробці
У Qt використовується техніка сигналів і слотів. Сигнал виробляється коли відбувається певна подія. Слот це функція, яка викликається у відповідь на певний сигнал. Віджети Qt мають багато зумовлених сигналів і слотів, але завжди можливо зробити дочірній клас та додати сигнали і слоти в нього.
Сигнали виробляються об'єктами коли вони змінюють свій стан. Тільки клас, який визначає сигнал або його нащадки можуть виробляти сигнал.
Коли сигнал виробляється, слот, до якого він підключений виконується негайно, так як і виклик процедури. Коли це відбувається, механізм сигналів і слотів повністю незалежний від будь-якого циклу подій графічного інтерфейсу.
...
4. ПРОЕКТУВАННЯ ТА РОЗРОБКА ІНТЕРАКТИВНОЇ СИСТЕМИ АНАЛІЗУ РИНКОВОГО КОШИКУ
Початковим етапом створення масштабної інформаційної системи є проектування. При проектуванні використовується графічна мова візуалізації, за допомогою якого конструюються моделі, діаграми, таблиці, текстові описи параметрів, документація. Класичним підходом до проектування є використання мови UML (Unified Modeling Language) - уніфікована мова моделювання, за допомогою якого будується єдина інформаційна модель.
4.1 Визначення функціональних можливостей
Діаграма варіантів використання є відправною точкою в процесі проектування. Вона призначена для опису взаємодії проектованої системи з будь-якими зовнішніми або внутрішніми об'єктами - користувачами, іншими системами і т.п. Основними поняттями при роботі з діаграмою варіантів використання є Актор (Actor) і варіант використання (Use case).
Актор - це роль, яку виконує користувач або інша система, при взаємодії з проектованої системою.
...
5. ОПИС ОСНОВНИХ ФУНКЦІЙ СИСТЕМИ
Інформаційна система аналізу ринкового кошику призначена для виявлення шаблоних покупок та прогнозуваня об’єму продаж, що дозволяе збільшити кількість продаж, а також розтавити товари так щоб їх покупали як можно частіше.
5.1 Функціональна частина користувача
При запуску системи користувачю відкривається початкова страниця програми, яка зображена на рисунку 5.1. Також с лівого краю відображується меню переходів між вікнами завдяки якому користувач може зручно користуватись усіма можливостями програми.
Рисунок 5.
...
6. ОХОРОНА ПРАЦІ
Охорона праці – це система законодавчих актів, соціально-економічних, організаційних, технічних, гігієнічних і лікувально-профілактичних заходів і засобів, що забезпечують безпеку, збереження здоров'я й працездатності людини в процесі праці.
Класифікація виробництв за ступенем вибухової, вибуховопожежної і пожежної небезпеки
Усі підприємства поділяють за вибуховою, вибуховопожежною і пожежною небезпекою на категорії: А, Б, В, Г, Д.
Категорія виробництва по пожежній небезпеці визначає вимоги до конструкцій і плануванню будинку, організації пожежної охорони і її технічної оснащеності, до режиму й експлуатації.
Розглянуте в даній роботі приміщення належить до категорії Д – це виробництва, у яких застосовуються негорючі речовини й матеріали в холодному стані.
Об'ємно-планувальне рішення з розміщення проектованого обладнання.
Розміри заданого приміщення наступні: довжина – А = 6м; ширина – В = 6м; висота – Н=3м.
...
7. ТЕХНІКО-ЕКОНОМІЧНЕ ОБҐРУНТУВАННЯ ПРОЕКТУ
Розробці підлягає система призначена, для аналізу ринкового кошику, яка обробляе транзакціі покупців тим самим формує шабноні покупки покупців, що помогає зрозуміти які товарі продаються частіше й з якими воний йдуть у парі.
Вимоги до функціональних характеристик системи повинні забезпечувати автоматизацію наступних функцій:
• завантаження баз даних;
• збереження результатів;
• відображення результату на екран.
Система забезпечує можливість введення, зберігання, обробки і виведення результату дій користувача, а також отримання звітів про обробку отриманої інформації. Програма має інтуїтивно-зрозумілий інтерфейс.
Областю застосування даної системи можуть бути будь-які підприємства торгівлі.
Головним фактором, що впливає на доцільність створення шаблоних окупок системи торгового підприємста у даному проекті, є розробка ефективного та надійного алгоритму apriori який обробляє дані и форує габлоні покупки.
...
ВИСНОВКИ
У даному дипломному проекті розроблена інформаційна система аналізу ринкового кошику під назвою «Arka Basket».
Завдяки цій системі можливо прогнозувани об’єм продаж що допомогає вірішати скільки необхідно докупити товару й як цей товар буде купуватись. Також ця система допомогає вирішати пробему розташування товарів у залах для продажу завдяки пошуку й формуваню зв’язку між парами товарів.
При розробці дипломного проекту були вирішені такі задачі:
• проаналізовано мови розробки;
• порівняно аналоги існуючих систем аналізу даних;
• спроектовано діаграми та блок-схеми;
• розроблена можливість вибору даних для аналізу;
• будування графіків прогнозу та статистики підприємства;
• Пошук та відображення зв’язку між парами товарів;
• збереження повного звіту у форматі pdf.
Результати проведення економічного розрахунку программного продукту показав, що ціна програмного продукту 1010.98 грн..
...
2. Алгоритмы: построение и анализ / Т.Х. Кормен, Ч. И. Лейзерсон, Р. Л. Ривест, К. Штайн / Под ред. С. Н. Тригуб. СПб.: Москва, 2009, — 1251 с.
3. Андрей Боровский. Qt4.7+. Практическое программирование на C++. – СПб.: Питер, 2012, — 485 с.
4. Брюс Эккель. Философия C++. Практическое программирование. – СПб.: Питер, 2004, — 600 с.
5. Бьярне Страуструп. Программирование: принципы и практика использования C++. – СПб.: Москва, 2011, — 1225 c.
и еще ряд источников
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
Введение 5
1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ прикладных программ 6
2. АНАЛИЗ МЕТОДОВ И СРЕДСТВ РАЗРАБОТКИ СИСТЕМЫ анализа рыночной Кошин 9
3. СРЕДСТВА И МЕТОДЫ РАЗРАБОТКИ СИСТЕМЫ АНАЛИЗА 23
4. Проектирование и разработка интерактивной системы АНАЛИЗА рыночной корзины 30
5. ОПИСАНИЕ ОСНОВНЫХ ФУНКЦИЙ СИСТЕМЫ 41
6. ОХРАНА ТРУДА 49
7. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЕКТА 66
ВЫВОДЫ 82
ЛИТЕРАТУРА 83
Приложения 84
1. ТЕХНІЧНЕ ЗАВДАННЯ НА РОЗРОБКУ ПРИКЛАДНОЇ ПРОГРАММИ
В дипломній роботі розробляється програмний засіб з аналізу ринкового кошика покупців під назвою «Arka Basket».
Мета дипломної роботи
Закріплення знань з розробки програмного забезпечення засобами функціональної мови С++, а також навчитися конструювати інтерфейс завдяки платформі QT
Призначення програми
Виявлення зв’язку міх парами товару та прогнозування об’єму продаж товарів на декілька місяців вперед.
Вхідні данні на розробку
Завдання на дипломну роботу студента
Задачі дипломної роботи
1) Виконати аналіз середовищ та мов розробки, інструментальних засобів та баз даних, програмних засобів з аналогічними функціональними можливостями;
2) Виконати початкове функціональне проектування програмної системи, яке складається з:
◦ функціональних можливостей програми;
◦ послідовності дій програми;
◦ взаємодій класів і методів програми.
...
3. ЗАСОБИ ТА ЗАХОДИ РОЗРОБКИ СИСТЕМИ АНАЛІЗУ
Для створення систем інтерактивної системи аналізу ринкового кошику, використовувалася мова програмування C++ та база даних MySQL, а також фреймворк для створення користувальницького інтерфейсу Qt.
3.1. Загальні відомості про фреймворк Qt та його компонентів, використаних при розробці
У Qt використовується техніка сигналів і слотів. Сигнал виробляється коли відбувається певна подія. Слот це функція, яка викликається у відповідь на певний сигнал. Віджети Qt мають багато зумовлених сигналів і слотів, але завжди можливо зробити дочірній клас та додати сигнали і слоти в нього.
Сигнали виробляються об'єктами коли вони змінюють свій стан. Тільки клас, який визначає сигнал або його нащадки можуть виробляти сигнал.
Коли сигнал виробляється, слот, до якого він підключений виконується негайно, так як і виклик процедури. Коли це відбувається, механізм сигналів і слотів повністю незалежний від будь-якого циклу подій графічного інтерфейсу.
...
4. ПРОЕКТУВАННЯ ТА РОЗРОБКА ІНТЕРАКТИВНОЇ СИСТЕМИ АНАЛІЗУ РИНКОВОГО КОШИКУ
Початковим етапом створення масштабної інформаційної системи є проектування. При проектуванні використовується графічна мова візуалізації, за допомогою якого конструюються моделі, діаграми, таблиці, текстові описи параметрів, документація. Класичним підходом до проектування є використання мови UML (Unified Modeling Language) - уніфікована мова моделювання, за допомогою якого будується єдина інформаційна модель.
4.1 Визначення функціональних можливостей
Діаграма варіантів використання є відправною точкою в процесі проектування. Вона призначена для опису взаємодії проектованої системи з будь-якими зовнішніми або внутрішніми об'єктами - користувачами, іншими системами і т.п. Основними поняттями при роботі з діаграмою варіантів використання є Актор (Actor) і варіант використання (Use case).
Актор - це роль, яку виконує користувач або інша система, при взаємодії з проектованої системою.
...
5. ОПИС ОСНОВНИХ ФУНКЦІЙ СИСТЕМИ
Інформаційна система аналізу ринкового кошику призначена для виявлення шаблоних покупок та прогнозуваня об’єму продаж, що дозволяе збільшити кількість продаж, а також розтавити товари так щоб їх покупали як можно частіше.
5.1 Функціональна частина користувача
При запуску системи користувачю відкривається початкова страниця програми, яка зображена на рисунку 5.1. Також с лівого краю відображується меню переходів між вікнами завдяки якому користувач може зручно користуватись усіма можливостями програми.
Рисунок 5.
...
6. ОХОРОНА ПРАЦІ
Охорона праці – це система законодавчих актів, соціально-економічних, організаційних, технічних, гігієнічних і лікувально-профілактичних заходів і засобів, що забезпечують безпеку, збереження здоров'я й працездатності людини в процесі праці.
Класифікація виробництв за ступенем вибухової, вибуховопожежної і пожежної небезпеки
Усі підприємства поділяють за вибуховою, вибуховопожежною і пожежною небезпекою на категорії: А, Б, В, Г, Д.
Категорія виробництва по пожежній небезпеці визначає вимоги до конструкцій і плануванню будинку, організації пожежної охорони і її технічної оснащеності, до режиму й експлуатації.
Розглянуте в даній роботі приміщення належить до категорії Д – це виробництва, у яких застосовуються негорючі речовини й матеріали в холодному стані.
Об'ємно-планувальне рішення з розміщення проектованого обладнання.
Розміри заданого приміщення наступні: довжина – А = 6м; ширина – В = 6м; висота – Н=3м.
...
7. ТЕХНІКО-ЕКОНОМІЧНЕ ОБҐРУНТУВАННЯ ПРОЕКТУ
Розробці підлягає система призначена, для аналізу ринкового кошику, яка обробляе транзакціі покупців тим самим формує шабноні покупки покупців, що помогає зрозуміти які товарі продаються частіше й з якими воний йдуть у парі.
Вимоги до функціональних характеристик системи повинні забезпечувати автоматизацію наступних функцій:
• завантаження баз даних;
• збереження результатів;
• відображення результату на екран.
Система забезпечує можливість введення, зберігання, обробки і виведення результату дій користувача, а також отримання звітів про обробку отриманої інформації. Програма має інтуїтивно-зрозумілий інтерфейс.
Областю застосування даної системи можуть бути будь-які підприємства торгівлі.
Головним фактором, що впливає на доцільність створення шаблоних окупок системи торгового підприємста у даному проекті, є розробка ефективного та надійного алгоритму apriori який обробляє дані и форує габлоні покупки.
...
ВИСНОВКИ
У даному дипломному проекті розроблена інформаційна система аналізу ринкового кошику під назвою «Arka Basket».
Завдяки цій системі можливо прогнозувани об’єм продаж що допомогає вірішати скільки необхідно докупити товару й як цей товар буде купуватись. Також ця система допомогає вирішати пробему розташування товарів у залах для продажу завдяки пошуку й формуваню зв’язку між парами товарів.
При розробці дипломного проекту були вирішені такі задачі:
• проаналізовано мови розробки;
• порівняно аналоги існуючих систем аналізу даних;
• спроектовано діаграми та блок-схеми;
• розроблена можливість вибору даних для аналізу;
• будування графіків прогнозу та статистики підприємства;
• Пошук та відображення зв’язку між парами товарів;
• збереження повного звіту у форматі pdf.
Результати проведення економічного розрахунку программного продукту показав, що ціна програмного продукту 1010.98 грн..
...
2. Алгоритмы: построение и анализ / Т.Х. Кормен, Ч. И. Лейзерсон, Р. Л. Ривест, К. Штайн / Под ред. С. Н. Тригуб. СПб.: Москва, 2009, — 1251 с.
3. Андрей Боровский. Qt4.7+. Практическое программирование на C++. – СПб.: Питер, 2012, — 485 с.
4. Брюс Эккель. Философия C++. Практическое программирование. – СПб.: Питер, 2004, — 600 с.
5. Бьярне Страуструп. Программирование: принципы и практика использования C++. – СПб.: Москва, 2011, — 1225 c.
и еще ряд источников
Купить эту работу vs Заказать новую | ||
---|---|---|
0 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—6 дней |
2200 ₽ | Цена | от 3000 ₽ |
Не подошла эта работа?
В нашей базе 55695 Дипломных работ — поможем найти подходящую