Офисы по всей России и в г. Санкт-Петербурге

Ваш город - Санкт-Петербург

Авторам
Курсовая работа в Санкт-Петербурге
  • Цена и срок: от 1600 рублей / 1-7 дней
  • Оригинальность: 60%
  • Автор: кандидат наук
  • Гарантия: 2 недели

Курсовая работа по предмету «Программирование»

На тему «Разработка приложения поиска исполняемых файлов по сигнатуре»

Задание:

Речь Предмет: Разработка защищенных сетевых приложений; Комментарий: Разработать программу на языке Java, которая по выбору из базы данных сигнатур, производит поиск файла по указанному пути. Графический интерфейс должен позволять пополнять базу данных сигнатур, задавать путь поиска, отображать найденые файлы, путь к ним, методанные найденного файла. Требования: Чистота кода: Форматирование кода; -Функциональные наименования; переменных, методов и классов Разделение кода на классы и методы; Использование принципов переиспользования кода; Краткие методы. 1 метод реализует 1 функциональность (метод не должен быть длинным). Полнота выполнения задания: Код работает так, как указанно в задании; Произведена сбока jar-файла и приложение корректно работает при запуске jar-файла из консоли; Нет аварийных завершений работы приложения при различных ситуациях; Наличие обработки исключений во всех критичных местах. Отчет: Наличие отчета о проделанной работе; В отчете присутствует несколько положительных и негативных примеров работы приложения со скриншотами и объяснением продемонстрированого поведения приложения В отчете присутствует блок-схема алгоритма приложения с пояснениями; В отчете дано пояснение необходимости использования сторонних библиотек (при их использовании) и краткая информация, что они дают (какую эффективность) приложению; В отчете указаны списком все места заимстований, переработки кода, получения информации (статьи используемые при подготовке, адреса сайтов с кодом, туториалы, ссылки на видео); В отчете присутствует UML диаграмма классов; В отчете присутствует UML диаграмма прецендентов. Дополнительная функциональность: Логирование осуществляется в консоль и в файл с использованием библиотеки log4j; Сборка проекта осуществляется с помощью сборщика Gradle; К основным методам приложения написаны unit-тесты с использованием библиотеки JUnit; Реализован минимальный графический интерфейс для приложения с помощью JavaFx; На каждый метод приложения написана документация и сгенерирована в html-формате с помощью JavaDoc; При необходимости использования циклов, фильтрации, поиска в коллекции в приложении используется функционал StreamAPI.

Срок: 10 дн.
Курсовая работа
Программирование
9138 ₽
60%
20-40 стр.
Узнайте стоимость бесплатно
Выбор работы
    • Выбор работы
    • Детали работы
    • Контакты для связи
    Процент заполнения
    0
    +33% за 1й шаг

    отзывы студентов

    4.92 Средний рейтинг
    18 932 Кол-во отзывов

    Статьи: