Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет_Стас.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
176.13 Кб
Скачать

Отчет по лабораторной работе «Система учета прохода в здание»

Работу выполнил студент группы № 6081/1 Барсуков С.С.

Работу принял преподаватель Стручков Игорь Вячеславович

Задание

Разработка программы “ Электронная библиотека” в среде NetBeans, которая включает в себя операции: поиск книги по названию/автору, заказ книги (при наличии свободных экземпляров), возврат книги, список книг с указанием местонахождения. Сериализуемый объект: описание книги (автор, название, местонахождение).

Описание программы

Программа “ Электронная библиотека ” представляет собой набор jsp-страниц, которые содержат в себе html-разметку и java-код, позволяющий использовать операции удаленного объекта. На главной странице находятся ссылки на основный операции по работе с библиотекой. При выборе любой их операций мы переходим на страницу для обработки данных от пользователя (добавление, изменение и т.п.).

UML-диаграмма

Инструкция для пользователя

  1. Добавление авторов книг:

На данной странице мы вводим в поле «Имя» автора и нажимаем кнопку “Добавить”. Если операция прошла успешно, то появляется сообщение “ Автор добавлен ”, если произошла ошибка, то выводится сообщение об ошибке. Для возвращения в главное меню нажать кнопку “Return”.

  1. Добавление новой книги:

Здесь мы должны добавить «Название» книги, выбрать из списка, ранее добавленных, авторов, указать местоположение и количество копий. После чего жмём кнопку “Добавить” и получаем, либо сообщение о добавлении книги, либо ошибку. Для возвращения в главное меню нажать кнопку “Return”.

  1. Поиск книги:

Поиск происходит по 2-м полям: названию книги или автору. При заполнении обоих полей поиск происходит по имени и автору вместе. При чём можно указать только часть название книги или автора. После ввода нажимаем “Поиск” и получаем, либо список книг с местоположением и количеством в наличии, либо сообщение, что такой книги нет. Для возвращения в главное меню нажать кнопку “Return”.

  1. Взять книгу:

На этой страничке мы видим список книг, которые мы можем выбрать из списка книг в наличии. После чего нажимаем кнопку “Взять” и получаем сообщение «Книга взята». Для возвращения в главное меню нажать кнопку “Return”.

  1. Вернуть книгу:

Данный раздел аналогичен предыдущей странице «Взять книгу». Только тут список книг у которых не все копии в наличии. Выбираем из списка и нажимаем “Вернуть”. Для возвращения в главное меню нажать кнопку “Return”.

  1. Список книг:

В разделе «Список книг» мы видим все книги из базы. С указанием автора, местоположения и количеством штук в наличии. Для возвращения в главное меню нажать кнопку “Return”.

Инструкция для администратора:

Готовое распределенное приложение EJB упаковывается в архив EAR, содержащий

все необходимые компоненты для развертывания приложения на сервере. Системным администраторам нет необходимости использовать средство разработки NetBeans для развертывания. В состав сервера GlassFish входят средства управления, которые могут быть использованы для этой цели. К этим средствам, в первую очередь, относятся утилита администрирования asadmin и административная Web-консоль.