Введение 4
Глава 1 Аналитическая часть 6
1.1 Содержательный анализ предметной области 6
1.2 Функционально-структурный анализ предметной области 8
1.3 Информационно - логический анализ 11
1.4 Описание системы документооборота 15
1.5 Анализ существующих разработок 17
Глава 2 Проектная часть 24
2.1 Обоснование проектных решений по видам обеспечения 24
2.1.1 Обоснование проектных решений по техническому обеспечению 24
2.1.2 Обоснование проектных решений по программному обеспечению ... 26
2.2 Разработка информационного обеспечения 26
2.3 Разработка приложения 28
2.3.1 Разработка интерфейса приложения 30
2.3.2 Программная реализация приложения 34
2.3.3 Наполнение приложения контентом 36
2.4 Тестирование и внедрение приложения 37
2.5 Расчет экономической эффективности 39
Заключение 44
Список литературы 45
В наше время многие люди интересуются звездами, космосом, а также другими сферами астрономии. На данный момент, к сожалению, возможность досконально изучать астрономию есть только в высших учебных заведениях. Именно по этой причине было принято решение разработать мобильное обучающее приложение по изучению астрономии и её составляющих.
В наши дни каждый человек может проводить с пользой каждую минуту своего времени. Огромное количество информации в сети интернет, обучающих материалов и приложений помогут в этом, нужно лишь иметь в своём распоряжении смартфон или планшет.
Для достижения поставленной цели необходимо решить следующие задачи:
- провести содержательный анализ;
- выполнить функционально-структурный анализ предметной области;
- провести анализ существующих разработок;
- разработать информационно-логическую модель;
- выполнить описание системы документооборота;
- разработать базу данных;
- спроектировать и реализовать мобильное приложение;
- провести расчёт экономической эффективности проекта.
Актуальность данной темы заключается в том, что на сегодняшний день имеются много способов и технологий для изучения космоса, но людей, которые имеют нужные знаний для использования этих технологий, очень мало.
Практическая значимость состоит в том, что результаты данной курсовой работы могут быть использованы в обучении астрономии.
Объектом данного исследования является программное приложение для операционной системы Андроид.
Предмет исследования - приложение «Изучаем астрономию» для операционной системы Андроид.
Для создания выпускной квалификационной работы использовались такие методы исследования, как: изучение научной литературы и Интернет источников по данной теме, аналитический и сравнительный метод, метод моделирования.
Элементами научной новизны в данном проекте были представлены уже существующие популярные обучающие мобильные приложения для изучения астрономии.
В данной выпускной квалификационной работе был проведен анализ и описание предметной области, а также рассмотрены наиболее актуальные вопросы разработки и создания мобильного приложения для изучения астрономии.
Результатом работы стало многофункциональное мобильное приложение «Изучаем астрономию». С помощью этого приложения пользователи любого возраста смогут изучить астрономию, благодаря удобному и доступному каждому пользователю интерфейсу.
В первой главе данной квалификационной работы был выполнен полноценный аналитический анализ, который включает в себя: содержательный, функционально-структурный, информационно-логический анализы предметной области, описание системы документооборота, а также анализ существующих разработок. В проектной части работы были выполнены: обоснование проектных решений по техническому и программному обеспечению, разработка базы данных и приложения, проведено тестирование готового проекта и расчет экономической эффективности.
При реализации данного проекта были применены наиболее современные технологии разработки, такие как MIT App Inventor 2, phpAdmin, MySQL.
Анализ и тестирование полученных результатов по выполнению поставленных задач позволяет сделать вывод о том, что все поставленные задачи проекта успешно раскрыты и решены, следовательно, цель выпускной квалификационной работы достигнута.
Дальнейшие перспективы развития мобильного приложения «Изучаем астрономию» заключаются в дополнительной доработке интерфейса, с целью повышения его информативности и удобства.
1. Ляхова К.А., Популярная история астрономии и космических исследований. — Издательство «Вече» М. Ляхова К.А. 2002, 495 с.
2. Е. Игнатьев., В царстве звезд и светил. Наблюдательная астрономия для всех. Наблюдения невооруженным глазом. — Издательство «Ленанд». 2016, 202 с.
3. Абалакин В.К. Основы астрономии. М.: Наука, 2016
4. М. Стивен., Астрономия для "чайников". — Издательство «Ленанд». 2015. 246.
5. Черемных С.В., Семенов И.О., Ручкин B.C. Моделирование и анализ систем. IDEF-технологии: практикум. - М.: Финансы и статистика, 2006. С. 192.
6. Силич В.А. Системный анализ и исследование операций // Учебник онлайн - 2014. URL:http://uchebnik-online.net/book/419-sistemnyj-analiz-i-issledovanie-operacij-uchebnoe-posobie-silich-va.html (дата обращения 11.11.2016).
7. Горбаченко В. И., Убиенных Г. Ф., Бобрышева Г. В. Создание функциональной модели информационной системы с помощью CASE-средства CA ERwin Process Modeler 7.3. - Пенза: ПГУ, 2010. С. 66.
8. ГОСТ 19.701-90 ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения. М.: Стандартинформ, 2010. С. 68.
9. Ссылка на приложение в Google Play Store // Star Chart - 2016.URL: https://play.google.com/store/apps/details?id=com.escapistgames.starchart&hl=ru
(дата обращения 27.11.2016).
10. Ссылка на приложение в iTunes Store // Планеты - 2016.URL: https://itunes.apple.com/ru/app/planets/id305793334?mt=8
(дата обращения 27.11.2016).
11. Ссылка на приложение в iTunes Store // Планеты - 2016.URL:
https://itunes.apple.com/ru/app/solar-walk-colnecnaa-cistema/id347546771?mt=8
(дата обращения 27.11.2016).
12. https://keenetic.net/keenetic-dsl/
(дата обращения 28.03.2017)
13. https: //ru.wikipedia. org/wiki/Adobe Photoshop
(дата обращения 29.03.2017)
14. Мельников В. П. Информационное обеспечение систем управления. - М: Академия, 2012. - 336 с.
15. Прохоренок Н. А. Разработка Web-сайтов с помощью Perl и MySQL. - СПб.: БХВ-Петербург, 2013. - 560 с.
16. http: //ai2 .appinventor. mit.edu/
(дата обращения 30.03.2017)
17. https://habrahabr.ru/company/appodeal/blog/260095/
(дата обращения 1.04.2017)
18. Общая психология. Маклаков А.Г.СПб.: 2014 - 583 с.
19. http: //erudytam. net/2014/02/12/dlya-chego-nuzhno-izuchat-astronomiyu/(дата обращения 1.04.2017)
20. Котляров В. П., Коликова Т. В. Основы тестирования программного обеспечения. - Интернет-Университет информационных технологий, Бином. Лаборатория знаний. 2015 - 284 с.