Введение 5 1 Аналитический разбор приложений библиотек 7 1.1 Приложения библиотек: данные и возможности 7 1.2 Обзор существующих приложений библиотек 7 1.2.1 Обзор программного средства «Google Play Книги» 8 1.3 Постановка задачи 12 1.3.1 Общие сведения: 13 1.3.2 Основания для разработки: 13 1.3.3 Назначение и цели создания системы: 13 1.3.4 Требования к системе: 14 1.4 Выбор методологии и средств разработки 14 1.5 Выводы по главе 17 2 Проектирование приложения “Библиотека” 18 2.1 Общий алгоритм работы приложения 19 2.2 Логическая модель 21 2.2.1 Диаграмма прецедентов 22 2.2.2 Диаграмма классов 24 2.3 Физическая модель 27 2.3.1 Диаграмма развёртывания 27 2.4 Информационная модель 28 2.5 Выводы по главе 32 3 Разработка приложения 33 3.1 Разработка клиентской части 33 3.2 Разработка серверной части 38 3.3 Вывод по главе 45 4 Тестирование приложения «Библиотека» 47 4.1 Описание процесса тестирования 47 4.2 Выводы по главе 60 Заключение 61 Перечень использованных информационных ресурсов 62 Приложение А Листинг программы 4

Клиент-серверное приложение "Библиотека" под платформу android

дипломная работа
Программирование
60 страниц
91% уникальность
2022 год
26 просмотров
Апасова А.
Эксперт по предмету «Программирование»
Узнать стоимость консультации
Это бесплатно и займет 1 минуту
Оглавление
Введение
Заключение
Список литературы
Введение 5 1 Аналитический разбор приложений библиотек 7 1.1 Приложения библиотек: данные и возможности 7 1.2 Обзор существующих приложений библиотек 7 1.2.1 Обзор программного средства «Google Play Книги» 8 1.3 Постановка задачи 12 1.3.1 Общие сведения: 13 1.3.2 Основания для разработки: 13 1.3.3 Назначение и цели создания системы: 13 1.3.4 Требования к системе: 14 1.4 Выбор методологии и средств разработки 14 1.5 Выводы по главе 17 2 Проектирование приложения “Библиотека” 18 2.1 Общий алгоритм работы приложения 19 2.2 Логическая модель 21 2.2.1 Диаграмма прецедентов 22 2.2.2 Диаграмма классов 24 2.3 Физическая модель 27 2.3.1 Диаграмма развёртывания 27 2.4 Информационная модель 28 2.5 Выводы по главе 32 3 Разработка приложения 33 3.1 Разработка клиентской части 33 3.2 Разработка серверной части 38 3.3 Вывод по главе 45 4 Тестирование приложения «Библиотека» 47 4.1 Описание процесса тестирования 47 4.2 Выводы по главе 60 Заключение 61 Перечень использованных информационных ресурсов 62 Приложение А Листинг программы 4
Читать дальше
Библиотека – учреждение, собирающее и осуществляющее хранение произведений печати и письменности для общественного пользования, а также ведущее справочно-библиографическую работу [1]. Электронная библиотека – информационная система, предназначенная для организации и хранения упорядоченного фонда электронных объектов, и обеспечения доступа к ним с помощью единых средств навигации и поиска [2]. Электронные библиотеки обладают рядом преимуществ, по сравнению с обычными библиотеками, а именно: ̶ высокая скорость работы ̶ высокая пропускная способность и доступность широкому кругу пользователей ̶ неограниченный срок хранения документов, переведенных в цифровую форму, ̶ хорошая интегрированность информационного содержания с инструментами поиска Несмотря на большое количество приложений электронных библиотек, каждое из них обладает различными недостатками, основными из которых являются: ̶ визуальный дизайн приложений ̶ ограниченное кол-во фильтров для поиска необходимого произведения Таким образом, становится практически значимой реализация мобильного приложения библиотеки, с удобным и визуально приятным интерфейсом, и максимально возможным количеством способов фильтрации для поиска необходимых произведений. Целью программы максимальное упрощение поиска произведений пользователями. Задачей является формирование удобного интерфейса приложения и достижение наиболее эффективного взаимодействия с базой данных, содержащей искомые произведения. В первой главе приведен обзор предметной области поставленной задачи, а также сформулировано ее условие. Во второй главе представлены алгоритмы, используемые для решения поставленной задачи и модели, описывающие программное средство. В третьей главе представлен процесс разработки программного средства. В четвертой главе представлена работа созданного программного средства..


Обращайтесь к нам и заказывайте написание реферата по управлению качеством. Рассчитаем стоимость работы бесплатно. Скидка 1000 рублей на 1 заказ!


Читать дальше
В ходе выполнения данной работы было разработано мобильное приложение библиотеки, которое обеспечивает пользователя возможностями поиска и чтения необходимых произведений. Приложение отвечает всем установленным требованиям. Данное программное средство полностью реализует задачи, поставленные в пункте 1.3, а именно: ̶ Система поддерживает многопользовательский и автономный режимы работы ̶ Система имеет удобный, интуитивно понятный функционал ̶ Система доступна на любом android устройстве, имеющем доступ в интернет ̶ Система включает в себя базу данных библиотеки ̶ Система имеет возможность переноса на любой сервер ̶ Система упрощает процесс поиска необходимых изданий ̶ Система выполнена с учётом результатов анализа, существующих приложений Получены и закреплены навыки разработки и создания программного средства, связанные с полновесной разработкой приложения, реализующего клиент-серверное взаимодействие на платформе Android с использованием удаленной серверов с информацией о книгах, жанрах, авторах и пользователях системы, а также всеми сопутствующими данными.
Читать дальше
БИБЛИОТЕКА - это... Что такое БИБЛИОТЕКА?,» © Академик, 2000-2022, [В Интернете]. Available: https://dic.academic.ru/dic.nsf/ogegova/11946?. [Дата обращения: 17 04 2022]. 2. «ГОСТ Р 7.0.96-2016 СИБИД. Электронные библиотеки. Основные виды. Структура. Технология формирования от 08 декабря 2016,» 17 04 2022. [В Интернете]. Available: https://docs.cntd.ru/document/1200142870. 3. ISO/IEC, «Information technology - Object Management Group Unified Modeling Language (OMG UML), Infrastructure,» [В Интернете]. Available: https://www.omg.org/spec/UML/ISO/19505-1/PDF. [Дата обращения: 29 12 2021]. 4. Э. Гамма, Р. Хелм, Р. Джонсон и Д. Влисседес, Паттерны объектно-ориентированного проектирования / Пер. с англ.: А. Слинкин, СПб: Питер, 2021. 5. Б. А. В., Введение в UML. Учебное пособие, Москва: Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2020. 6. Д. Р. И. Я. Г. Буч, Язык UML. Руководство пользователя = The Unified Modeling Language Usere Guide. — 2-е, Москва: ДМК Пресс, 2006. 7. Е. П. Зараменских, Информационные системы: управление жизненным циклом : учебник и практикум для среднего профессионального образования, Москва: Юрайт, 2021. 8. Технический комитет по стандартизации ТК 22 "Информационные технологии",Общество с ограниченной ответственностью "Информационно-аналитический вычислительный центр" (ООО ИАВЦ), «ГОСТ 33707-2016 (ISO/IEC 2382:2015) Информационные технологии (ИТ). Словарь от 22 сентября 2016 - docs.cntd.ru,» 01 09 2017. [В Интернете]. Available: https://docs.cntd.ru/document/1200139532. [Дата обращения: 19 03 2022]. 9. «Что такое технология Java и каково ее применение?,» ORACLE, [В Интернете]. Available: https://www.java.com/ru/download/help/whatis_java.html. [Дата обращения: 30 04 2022]. 10. «Activity | Android Developers,» Google Developers, 06 04 2022. [В Интернете]. Available: https://developer.android.com/reference/android/app/Activity. [Дата обращения: 30 04 2022]. 11. C. ©. 2. -. 2. p. contributors, «зрзЬнФвьшт,» [В Интернете]. Available: https://www.phpmyadmin.net/. [Дата обращения: 30 04 2022]. 12. «Типы данных (Transact-SQL),» © Microsoft 2022, 2022. [В Интернете]. Available: https://docs.microsoft.com/ru-ru/sql/t-sql/data-types/data-types-transact-sql?view=sql-server-ver15. [Дата обращения: 30 04 2022]. 13. I. J. 1. 7, «ISO/IEC TR 19759:2015 Software Engineering — Guide to the software engineering body of knowledge,» 10 2015. [В Интернете]. Available: https://www.iso.org/ru/standard/67604.html. [Дата обращения: 30 4 2022]. 14. М. Г., Надежность программного обеспечения, Москва: Мир, 1980. 15. Б. Б., Software Testing Techniques, Second Edition, NY: Nostrand Reinhold, 1990. 16. ANSI/IEEE standart 610.12-1990 Glossary of SE technology, NY: IEEE, 1987. 17. S. I, Software Engineering, 8th ed. Harlow, England: Pearson Education, 2007. 18. Стандартный глоссарий терминов, используемых в тестировании программного обеспечения, версия 2.3, под ред. Erik van Veenendaal, International Software Testing Qualifications Board (ISTQB), 2014. 19. «ГОСТ Р 58833-2020 Защита информации. Идентификация и аутентификация. Общие положения от 10 апреля 2020 - docs.cntd.ru,» 01 05 2020. [В Интернете]. Available: https://docs.cntd.ru/document/1200172576. [Дата обращения: 30 04 2022]. 20. «SharedPreferences. Сохранение данных в постоянное хранилище Android,» © 2022 Fandroid.info , [В Интернете]. Available: https://www.fandroid.info/sharedpreferences-sohranenie-dannyh-v-postoyannoe-hranilishhe-android/. [Дата обращения: 30 04 2022
Читать дальше
Поможем с написанием такой-же работы от 500 р.
Лучшие эксперты сервиса ждут твоего задания

Похожие работы

дипломная работа
Перевод онимов с русского языка на английский (на материале переводов произведений братьев Стругацких)
Количество страниц:
70
Оригинальность:
90%
Год сдачи:
2022
Предмет:
Английский
курсовая работа
Порядок формирования и составления финансовой отчётности на примере Государственной Третьяковской галереи
Количество страниц:
31
Оригинальность:
83%
Год сдачи:
2022
Предмет:
Финансы
курсовая работа
История и география железнодорожного транспорта России
Количество страниц:
30
Оригинальность:
83%
Год сдачи:
2022
Предмет:
География
дипломная работа
"Радио России": история становления, редакционная политика, аудитория. (Имеется в виду радиостанция "Радио России")
Количество страниц:
70
Оригинальность:
61%
Год сдачи:
2015
Предмет:
История журналистики
курсовая работа
26. Центральное (всесоюзное) радиовещание: история создания и развития.
Количество страниц:
25
Оригинальность:
84%
Год сдачи:
2016
Предмет:
История журналистики

Поможем с работой
любого уровня сложности!

Это бесплатно и займет 1 минуту
image