Тема: Разработка программного приложения «Изучаем С++» для операционной системы Андроид
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Глава 1 Аналитическая часть 7
1.1 Содержательный анализ предметной области 7
1.2 Функционально-структурный анализ предметной области 12
1.3 Информационно - логический анализ 17
1.4 Описание системы документооборота 20
1.5 Анализ существующих разработок 22
Глава 2 Проектная часть 28
2.1 Обоснование проектных решений по видам обеспечения 28
2.1.1 Обоснование проектных решений по техническому обеспечению 28
2.1.2 Обоснование проектных решений по программному обеспечению ... 30
2.2 Разработка информационного обеспечения 31
2.3 Разработка приложения 33
2.3.1 Разработка интерфейса приложения 34
2.3.2 Программная реализация приложения 38
2.3.3 Наполнение приложения контентом 39
2.4 Тестирование и внедрение приложения 41
2.5 Расчет экономической эффективности 43
Заключение 48
Список литературы 49
📖 Введение
Современный мир так устроен, что знание технологий и языков программирования нужны многим профессиям. Например, таким как:
• Программист.
• Тестировщики программного обеспечения. Для того, чтобы разрабатывать тесты, необходимо уметь программировать.
• Web-мастер. Работа с сайтом подразумевает наличие знаний по основам программирования.
• Системный администратор. Профессия сама по себе связана с IT, а знания основ программирования помогут создать программы- помощницы, которые позволят максимально автоматизировать работу.
• Аналитик, менеджер, маркетолог. Абсолютное большинство людей подобных профессий вручную заполняют таблицы в Excel или прописывают сложные формулы, в то время как можно написать несложный макрос, который сэкономит множество рабочих часов.
Профессиональное программирование требует годы подготовки и серьезных сил — это удел программистов. Тем же, кто программистами становится не собирается, будет полезно изучить основы программирования, чтобы в случае необходимости, представлять, на что способно программирование, и, либо написать для себя программу самостоятельно, либо внятно объяснить программисту, что от него требуется. В то же время изучение основ программирования не займет много времени.
В наше время мобильных технологий изучать что-либо стало намного удобнее и быстрее. Достаточно лишь иметь в своем распоряжении планшет или смартфон. С их помощью можно в любое время почитать книгу, посмотреть интересующую информацию в Интернете, или же просто открыть обучающее приложение.
Исходя из вышесказанного, целью выпускной квалификационной работы является разработка мобильного приложения для изучения языка программирования С++ на основе функционального и информационного анализа предметной области.
Для достижения поставленной цели необходимо решить следующие
задачи:
- провести содержательный анализ;
- выполнить функционально-структурный анализ предметной области;
- провести анализ существующих разработок;
- разработать информационно-логическую модель;
- выполнить описание системы документооборота;
- разработать базу данных;
- спроектировать и реализовать мобильное приложение;
- провести расчёт экономической эффективности проекта.
Актуальность темы выпускной квалификационной работы заключается в том, что на сегодняшний день важно создать благоприятные условия для обучения программированию.
Практическая значимость дипломной работы заключается в том, что разработанный проект может использоваться как для обучения детей школьного возраста или студентов, так и для самостоятельного изучения.
Объектом данного исследования является программное приложение для операционной системы Android.
Предмет исследования является программное приложение «Изучаем С++» для операционной системы Android.
Для написания дипломной работы использовались такие методы исследования, как: изучение научной литературы и Интернет источников по данной теме, моделирование, сравнительный анализ, обобщение данных полученных в ходе научно-исследовательской деятельности, программирование.
Выпускная квалификационная работа состоит из введения, двух глав, заключения, списка используемых источников и приложений.
✅ Заключение
Результатом работы стало многофункциональное мобильное приложение «Изучаем С++». С помощью этого приложения пользователи любого возраста смогут изучить язык программирования С++, благодаря удобному и доступному каждому пользователю интерфейсу.
В первой главе данной квалификационной работы был выполнен полноценный аналитический анализ, который включает в себя: содержательный, функционально-структурный, информационно-логический анализы предметной области, описание системы документооборота, а также анализ существующих разработок. В проектной части работы были выполнены: обоснование проектных решений по техническому и программному обеспечению, разработка базы данных и приложения, проведено тестирование готового проекта и расчет экономической эффективности.
При реализации данного проекта были применены наиболее современные технологии разработки, такие как MIT App Inventor 2, phpAdmin, MySQL.
Анализ и тестирование полученных результатов по выполнению поставленных задач позволяет сделать вывод о том, что все поставленные задачи проекта успешно раскрыты и решены, следовательно, цель выпускной квалификационной работы достигнута.
Дальнейшие перспективы развития мобильного приложения «Изучаем С++» заключаются в дополнительной доработке интерфейса, с целью повышения его информативности и удобства.



