Введение 2 1 Аналитическая часть 3 1.1 Характеристика предметной области 3 1.2 Постановка задачи 3 1.3 Проектирование Windows-приложения 7 1.3.1 Описание ролей пользователей и функциональных возможностей приложения. 7 1.3.2 Архитектура приложения 7 1.3.3 Выбор средств реализации 8 1.4 Проектирование базы данных 10 1.4.1 Информационное обеспечение задачи 10 1.4.2 Структура входной и выходной информации 10 1.4.3 Обоснование выбора СУБД 12 2. Практическая часть 13 1.5 Разработка базы данных 13 1.5.1 Реализация интерфейса базы данных 13 1.5.2 Модель базы данных 18 1.5.3 Технология работы с базой данных 21 1.6 Описание Windows-приложения 23 Заключение 25 Список используемых источников 26 Приложение А. Интерфейс разработанного приложения 28 Приложение Б. Примеры информационных сообщений, сообщений об ошибках, выпадающих списков 33

Создание приложения на Java

курсовая работа
Программирование
25 страниц
83% уникальность
2023 год
6 просмотров
Кондратьева Е.
Эксперт по предмету «Программирование»
Узнать стоимость консультации
Это бесплатно и займет 1 минуту
Оглавление
Введение
Заключение
Список литературы
Введение 2 1 Аналитическая часть 3 1.1 Характеристика предметной области 3 1.2 Постановка задачи 3 1.3 Проектирование Windows-приложения 7 1.3.1 Описание ролей пользователей и функциональных возможностей приложения. 7 1.3.2 Архитектура приложения 7 1.3.3 Выбор средств реализации 8 1.4 Проектирование базы данных 10 1.4.1 Информационное обеспечение задачи 10 1.4.2 Структура входной и выходной информации 10 1.4.3 Обоснование выбора СУБД 12 2. Практическая часть 13 1.5 Разработка базы данных 13 1.5.1 Реализация интерфейса базы данных 13 1.5.2 Модель базы данных 18 1.5.3 Технология работы с базой данных 21 1.6 Описание Windows-приложения 23 Заключение 25 Список используемых источников 26 Приложение А. Интерфейс разработанного приложения 28 Приложение Б. Примеры информационных сообщений, сообщений об ошибках, выпадающих списков 33
Читать дальше
В современном мире объемы данных, обрабатываемых в организации или на предприятии, могут достигать немыслимых объемов, что приводит к необходимости создания систем для хранения и автоматической обработки данных – с увеличением информационных потоков большинство операций с информацией не может быть выполнена вручную. Создание информационной системы для обработки данных позволяет надежно хранить данные, а также совершать быстрый и эффективный поиск информации, кроме этого, целью системы является предотвращение накладок, дублирования и снижение вероятности ввода ошибочных данных. Любая системы для обработки данных нуждается в использования систем управления базами данных (СУБД). СУБД предлагает систематическое решение для сбора данных – способ создания, ведения и контроля доступа к файлам базы данных. Дизайн базы данных оптимизирует способ структурирования, манипулирования и безопасного извлечения хранимых данных. В данной курсовой работе используется СУБД с открытым исходным кодом MySQL, являющаяся одной из самых распространенных и широко используемой системой управления. Для разработки приложения был выбран язык программирования (ЯП) Java. Java – это надежный, безопасный и объектно-ориентированный ЯП общего назначения, разработанный компанией Sun Microsystems в 1995 году.


Если вам нужно купить контрольную работу недорого , можете сделать это на сайте Work5.


В настоящее время он поддерживается и распространяется компанией Oracle. Java имеет свою среду выполнения и API, поэтому также является кросс-платформенным ЯП. В курсовой так же будут рассмотрены его преимущества и недостатки. Целью курсовой работы является разработка приложения базы данных «Автобусный парк». Задачами данной курсовой работы являются разработка и создание базы данных, а также реализация интерфейса пользователя. Разработанная база данных (БД) должна содержать всю подробную информацию о заданной предметной области. 

Читать дальше
В рамках выполнения курсовой работы была разработана информационная система, предназначенная для диспетчера автобусного парка. Созданная система обеспечивает хранение сведений о водителях, о маршрутах и характеристиках автобусов. В результате был реализован программный продукт, призванный помочь диспетчеру в получении данных по Автобусному парку, а директору выполнять различный операции с записями базы данных. В процессе написания курсовой работы был произведен анализ предметной области, спроектирована и реализована БД, а также разработано графическое приложения для пользователей. Разработанная программа позволила:  снизить количество ошибок в ведении учета;  повысить скорость заполнения и ведения учета;  ускорить процесс получения необходимы данных по «Автобусному парку». В результате выполнения курсовой работы был закреплен теоретический материал, приобретены практические навыки проектирования и отладки Windows-приложений для работы с внешними источниками данных (БД) на ЯП Java. Программный продукт был реализован с помощью СУБД MySQL, а также с использование платформа на основе Java для создания приложений с графическим интерфейсом JavaFX. Использование разработанной информационной системы должно помочь как диспетчеру, так и директору в выполнении своих трудовых обязанностей, а дальнейшая модернизация программного продукта приведет к увеличению получаемой выгоды от использования программы.
Читать дальше
1. Сайт разработчика Java https://www.java.com/ru/; 2. Сайт разработчика IDE IntelliJ IDEA URL: https://www.jetbrains.com/ru-ru/idea/; 3. Сайт разработчика РСУБД MySQL URL: https://www.mysql.com/; 4. Сайт разработчика JavaFX URL: https://openjfx.io/; 5. Первая программа в IntelliJ IDEA // Сайт о программировании URL: https://metanit.com/java/tutorial/1.5.php ; 6. Основы проектирования баз данных: Методические указания/ Казан.гос.технолог.ун-т; Сост.: Г.А.Гадельшина, А.Н.Валеева, А.В.Аксянова, Е.Н.Нуруллина. Казань, 2006. 60 с. 7. Давыдов А. В., Ерофеева Е.А. Графический пользовательский интерфейс на Java // Евразийский научный журнал. 2016. №6. URL: https://cyberleninka.ru/article/n/graficheskiy-polzovatelskiy-interfeys-na-java (дата обращения: 10.06.2023); 8. Ганичев А.С., Гурьев К.Д., Любишкина О.В. Организация работы с данными удалённых объектов АСУ на платформе JavaFX с использованием объектно-ориентированной парадигмы программирования // МНИЖ. 2016. №5-3 (47). URL: https://cyberleninka.ru/article/n/organizatsiya-raboty-s-dannymi-udalyonnyh-obektov-asu-na-platforme-javafx-s-ispolzovaniem-obektno-orientirovannoy-paradigmy (дата обращения: 10.06.2023); 9. Искра Н.А., Макоед В.Н., Куница Е.Ю. Изучение и оценка походов к разработке графического интерфейса пользователя // Объектные системы. 2015. №10. URL: https://cyberleninka.ru/article/n/izuchenie-i-otsenka-pohodov-k-razrabotke-graficheskogo-interfeysa-polzovatelya (дата обращения: 09.06.2023); 10. Николаенко М.А., Сидоренко А.С., Денисов И.А., Гребенник О.Г., Игрунова С.В. MYSQL И POSTGRESQL - сравнительный анализ // Экономика и социум. 2015. №1-1 (14). URL: https://cyberleninka.ru/article/n/mysql-i-postgresql-sravnitelnyy-analiz (дата обращения: 10.06.2023); 11. Терин М.В. Оптимизация запросов в СУБД MYSQL // Экономика и социум. 2017. №6-2 (37). URL: https://cyberleninka.ru/article/n/optimizatsiya-zaprosov-v-subd-mysql (дата обращения: 09.06.2023); 12. Шарипбаев А.А., Омарбекова А.С., Дузельбаев С.Т., Юсубекова С.О. Автоматизированная система учета // Наука и техника Казахстана. 2005. №3. URL: https://cyberleninka.ru/article/n/avtomatizirovannaya-sistema-ucheta (дата обращения: 09.06.2023); 13. Кузина А.Ф., Мезина С.А. Процесс автоматизации управленческого учета и пути его совершенствования на примере ООО "Элемент-лизинг" // ЕГИ. 2019. №24 (2). URL: https://cyberleninka.ru/article/n/protsess-avtomatizatsii-upravlencheskogo-ucheta-i-puti-ego-sovershenstvovaniya-na-primere-ooo-element-lizing (дата обращения: 09.06.2023); 14. Дюбуа П. MySQL. Сборник рецептов. – Пер. с англ. – Спб: Символ-Плюс, 2006. URL: https://andpop.ru/courses/db_books/Dubua.pdf; 15. Руководство по языку программирования Java // Сайт о программировании URL: https://metanit.com/java/tutorial/ (дата обращения: 10.06.2023); 16. Руководство по MySQL // Сайт о программировании URL: https://metanit.com/sql/mysql/ (дата обращения: 09.06.2023); 17. Сергеев М. Экспертный материал: Виды баз данных. URL: https://corpsoft24.ru/about/blog/vidy-baz-dannykh/ (дата обращения: 09.06.2023); 18. MySQL: для чего нужна, как устроена, основные преимущества и недостатки URL: https://timeweb.cloud/blog/mysql-preimushchestva-i-nedostatki (дата обращения: 09.06.2023); 19. Как начать разработку программ на Java с помощью комплекта разработчика Java Development Kit (JDK) URL: https://www.java.com/ru/download/help/develop_ru.html; 20. Васильев В.И. Разработка приложения расписания // Форум молодых ученых. 2020. №7 (47). URL: https://cyberleninka.ru/article/n/razrabotka-prilozheniya-raspisaniya (дата обращения: 09.06.2023).
Читать дальше
Поможем с написанием такой-же работы от 500 р.
Лучшие эксперты сервиса ждут твоего задания

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

дипломная работа
Оценка качества обслуживания маломобильных пассажиров на Казанском вокзале
Количество страниц:
45
Оригинальность:
61%
Год сдачи:
2023
Предмет:
Туризм
курсовая работа
Репортажные элементы в документальных фильмах на примере фильма "Девочка живущая на свалке"
Количество страниц:
15
Оригинальность:
93%
Год сдачи:
2023
Предмет:
Журналистика
курсовая работа
Исследование особенностей эмоциональной сферы операторов call центра
Количество страниц:
20
Оригинальность:
71%
Год сдачи:
2023
Предмет:
Социальная психология
дипломная работа
"Радио России": история становления, редакционная политика, аудитория. (Имеется в виду радиостанция "Радио России")
Количество страниц:
70
Оригинальность:
61%
Год сдачи:
2015
Предмет:
История журналистики
курсовая работа
26. Центральное (всесоюзное) радиовещание: история создания и развития.
Количество страниц:
25
Оригинальность:
84%
Год сдачи:
2016
Предмет:
История журналистики

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

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