Целью курсового проекта является разработка информационной системы «Библиотека» в среде программирования IntelliJ IDEA.
Результатом проекта является приложение с графическим интерфейсом, система тестов для доказательства ее соответствия функциональным требованиям и пояснительная записка, содержащая все необходимые пояснения по этапам разработки информационной системы. Язык программирования – Java, библиотеки для создания графического интерфейса – JavaFX, Swing, AWT.
В приложении необходимо реализовать авторизацию пользователей с разными правами, например, библиотекарь и читатель. Также просьба использовать в коде поясняющие комментарии и не использовать очень сложные методы :)
Примерное содержание пояснительной записки:
Введение (краткая аннотация выполненной разработки)
1 Аналитический обзор
1.1 Назначение программы, постановка цели и задач
1.2 Анализ требований к информационной системе
1.3 Анализ предметной области. Функции организации, назначение системы
1.4 Описание ролей пользователей. Определение ролей пользователь системы (администратор, покупатель и т.п.). Конкретизировать функции по ролям пользователей и вытекающее из них взаимодействие с системой
1.5 Выбор инструментальных средств разработки
2 Проектная часть разработки
2.1 Выбор стандартных визуальных и не визуальных компонентов (макет интерфейса)
2.2 Разработка структуры базы данных (файловая структура)
2.3 Архитектура программы (формы, классы, методы, …)
2.4 Разработка алгоритма работы программы
3 Реализация программы на языке Java
3.1 Реализация пользовательского интерфейса
3.2 Реализация базы данных (файловой структуры)
3.3 Реализация логики приложения
3.4 Описание основных классов (методы, особенности реализации алгоритмов)
3.5 Реализация функций ролей пользователей
4 Тестирование. Приводятся результаты тестирования (обосновывается набор тестов, приводится протокол тестирования)
Заключение (итоги выполненной работы)
Список использованных источников
Приложение «Исходный текст программы»
Примерный объем пояснительной записки: 25 стр. формата A4 (без учета приложения). Шрифт Times New Roman, 14. Междустрочный интервал – 1,5. Абзацный отступ – 1.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |