Тип работы:
Предмет:
Язык работы:


Мобильное приложение для сервиса покупки и продажи автомобилей

Работа №158780

Тип работы

Бакалаврская работа

Предмет

программирование

Объем работы95
Год сдачи2020
Стоимость4600 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
34
Не подходит работа?

Узнай цену на написание


Реферат
Содержание 5
Введение 7
1 Анализ предметной области и требований 9
1.1 Анализ предметной области и постановка задачи 9
1.2 Анализ аналогичных решений 11
1.2.1 Анализ мобильного приложения Auto.ru 11
1.2.2 Анализ мобильного приложения Drom 12
1.2.3 Анализ мобильного приложения Avito 13
1.3 Анализ целевой аудитории 14
1.4 Анализ требований 16
1.5 Анализ функциональных требований 16
1.6 Анализ нефункциональных требований 24
2 Проектирование мобильного приложения 25
2.1 Планирование разработки и оценка бюджета 25
2.2 Проектирование пользовательского интерфейса 34
2.3 Проектирование архитектуры приложения 39
2.4 Логическое проектирование базы данных 40
2.5 Проектирование классов клиентской части приложения 42
2.6 Проектирование классов серверной части приложения 43
3 Реализация мобильного приложения 44
3.1 Реализация базы данных 44
3.2 Реализация клиентской и серверной частей приложения 44
4 Контроль качества программного продукта 47
4.1 Функциональное тестирование 47
4.1.1 Метод эквивалентного разбиения 47
4.1.2 Метод границ 48
4.2 Метрики кода 49
4.2.1 Метрика Холстеда 50
4.2.2 Цикломатическая метрика Мак-Кейба 53
4.2.3 Метрика Чепина 54
Заключение 56
Список использованных источников 58
Приложение А. Глоссарий 61
Приложение Б. Исходный код приложения 63
Приложение В. Исходный код создания базы данных 79
Приложение Г. Результаты тестирования 81

С каждым годом информационные технологии все прочнее и прочнее оседают в различных сферах деятельности людей. Это связано с быстрым темпом развития этой отрасли, о чем свидетельствует утверждение программы «Цифровая экономика Российской Федерации» в 2017 году. Основной задачей этой программы является «создание необходимых условий для развития цифровой экономики Российской Федерации, в которой данные в цифровой форме являются ключевым фактором производства во всех сферах социально - экономической деятельности, что повышает конкурентоспособность страны, качество жизни граждан, обеспечивает экономический рост и национальный суверенитет» [1].
Развитие информационных технологий поспособствовало
усовершенствованию смартфонов без особого увеличения их стоимости, что привело росту количества их владельцев. В целях реализации Стратегии развития информационного общества в Российской Федерации на 2017 - 2030 годы, вышеупомянутая программа направлена на «... повышение благосостояния и качества жизни граждан нашей страны путем повышения доступности и качества товаров и услуг, произведенных в цифровой экономике с использованием современных цифровых технологий .» [2]. Это означает повсеместное доступное использование интернета и мобильных сетевых приложений.
Действительно, в настоящее время интернет представляет собой глобальную сеть для обмена информации. Люди, в свою очередь, начали использовать это в коммерческих целях, например, за счет создания различных торговых площадок. К ним можно отнести сервисы для продажи б/у автомобилей. Благодаря их развитию на второй план отошли объявления в газетах, журналах и реклама на телевидении. Начали появляться сайты и мобильные приложения с большим количеством объявлений. Несмотря на сложную экономическую ситуацию, продажи автомобилей с пробегом увеличиваются из года в год. Основная причина увеличения рынка заключается в том, что реальные доходы населения не поспевают за ростом цен на новые машины. Только за первое полугодие 2018 года цены увеличились от 2% до 10%. Этому способствовала совокупность факторов: повышение утилизационного сбора, рост акцизов; кроме того, у многих производителей летом традиционно меняется модельный год, и в связи с этим повышаются цены. Компании также стремятся компенсировать накопившуюся курсовую разницу [3].
Покупатель приходит к выводу, что желаемый автомобиль стоит слишком дорого и принимает решение дальше эксплуатировать имеющийся. Средний возраст автомобиля в России - свыше 13 лет по состоянию на 1 января 2018 года, в 2017 году этот показатель был равен 12,9 года. Парк легковых машин медленно, но верно стареет.
Рано или поздно покупатель встает перед выбором: или приобрести новый автомобиль в кредит, или купить авто с пробегом в рамках имеющегося бюджета. Можно сделать вывод, что рост цен на новые авто благоволит продажам б/у транспорта, как следствие - увеличению объема машин с пробегом в общей структуре продаж. Очевидно, в обозримом эта тенденция будет сохраняться.
Исходя из вышесказанного, целью выпускной квалификационной работы является создание актуального мобильного приложения для сервиса покупки и продажи автомобилей.

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

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

Помощь в написании работ!


В рамках выполнения выпускной квалификационной работы было разработано мобильное приложение для сервиса покупки и продажи автомобилей.
После рассмотрения предметной области и постановки задач был проведен сравнительный анализ аналогичных продуктов и анализ целевой аудитории. На их основе были составлены требования к разрабатываемой системе. Была составлена диаграмма вариантов использования, отображающая функциональные возможности мобильного приложения; была приведена подробная спецификация некоторых прецедентов. Для более детального рассмотрения логики вариантов использования были составлены диаграммы деятельности и последовательности. По результатам анализа функциональных требований были определены функции, которые должны быть реализованы в приложении.
На этапе проектирования было осуществлено календарное планирование разработки приложения и оценка бюджета, которое показало, что длительность реализации проекта составляет 70 дней и на его реализацию следует затратить 137 930 руб. Также на этом этапе были рассмотрены страницы пользовательского интерфейса, была приведена диаграмма классов для клиентской части и рассмотрена спецификация класса серверной части приложения.
Реализация мобильного приложения проводилась на языке программирования С++ с использованием библиотек Qt в среде программирования Qt Creator 4.11.0. Приложение функционирует на мобильных устройствах с операционной системой Android 9.0 и выше.
Тестирование клиентской части приложения проводилось методами функционального тестирования. Также были просчитаны метрики кода для оценки его качества. Все варианты тестирования были выполнены успешно.
В дальнейшем планируется доработка приложения. Для этого будут улучшены параметры клиентской части и будет создана Web-версия сервиса.
Из всего выше перечисленного, следует, что поставленная задача по реализации мобильного приложения для сервиса покупки и продажи автомобилей была выполнена.


1. Программа «Цифровая экономика Российской Федерации».
Утверждена распоряжением Правительства Российской Федерации от 28 июля 2017 г. № 1632-р. [Электронный ресурс]. - URL:
http://static.government.ru/media/files/9gFM4FHj4PsB79I5v7yLVuPgu4bvR7M0. pdf (дата обращения: 01.05.2020).
2. Распоряжение Президента Российской Федерации от 9 мая 2017 г.
№ 203 «Стратегия развития информационного общества в Российской
Федерации на 2017 □ 2030 годы» [Электронный ресурс]. - URL: http://zmedu.hostedu.ru/files/ykaz_7668.pdf (дата обращения: 1.05.2020).
3. Просветление. Рынок подержанных автомобилей обеляется и
уходит в онлайн. // Forbes [Электронный ресурс]. - URL: https://www.forbes.ru/biznes/365413-prosvetlenie-rynok- poderzhannyhavtomobiley-obelyaetsya-i-uhodit-v-onlayn (дата обращения: 03.05.2020).
4. Шматко, А. Д. Анализ проблем автомобильного рынка / А. Д. Шматко, Н. Е. Грицай, Д. В. Мазунин, Д. В. Рахматуллина // Международный журнал гуманитарных и естественных наук. - 2018. - Т. 2. №5. - С. 222 - 225.
5. Продажи через интернет автомобилей с пробегом активно растут.
// Ведомости [Электронный ресурс]. - URL:
https://www.vedomosti.ru/auto/articles/2018/05/08/768861-avtomobileiprobegom- internet (дата обращения: 03.05.2020).
6. Российский рынок легковых автомобилей с пробегом в феврале 2020 года. // Автостат [Электронный ресурс]. - URL: https://www.autostat.ru/press-releases/43190/ (дата обращения: 10.05.2020).
7. Auto.ru // Википедия [Электронный ресурс]. - URL: https://ru.wikipedia.org/wiki/Auto.ru (дата обращения: 12.05.2020).
8. Avito // Википедия [Электронный ресурс]. - URL: https://ru.wikipedia.org/wiki/Авито (дата обращения: 12.05.2020).
9. Мобильный маркетинг 2018 - 20 статистик, которые нужно знать
// Selectivv [Электронный ресурс]. - URL:
https://selectivv.com/ru/мобильныймаркетинг-2018-20- статистик-ко/ (дата
обращения: 15.05.2020).
10. Самые популярные операционные системы мира // marketer [Электронный ресурс]. - URL: https://marketer.ua/stats-operating-system-2020/ (дата обращения: 15.05.2020).
11. Материалы с сайта «statcounter» [Электронный ресурс]. - URL: https://gs.statcounter.com/android-version-market-share/mobile- tablet/russianfederation (дата обращения: 15.05.2020).
12. Анализ требований // sites.google.ru [Электронный ресурс]. - URL: https://sites.google.com/site/infoprobusinessanalysis/project- definition/processrazrabotki-programmnogo-obespecenia/analiz-trebovanij (дата обращения: 16.05.2020).
13. Формирование требований и классификация требований//
sites.google [Электронный ресурс]. - URL:
https://analytics.infozone.pro/formation-requirements-and- classificationrequirements/#i-10 (дата обращения: 16.05.2020).
14. Арлоу, Д. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2е издание / Д. Арлоу, И. Нейштадт - Спб.: Символ Плюс, 2007. - 624 с.
15. Богданов, В.В. Управление проектами в Microsoft Project 2007. Учебный курс (+CD) / В.В. Богданов - Спб.: Питер, 2008. - 592 с....22


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


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