Тамбовский государственный университет им. Г.Р.Державина Институт математики, физики и информатики Кафедра информатики и информационных технологий Медведев Дмитрий РАЗРАБОТКА АВТОМАТИЗИРОВАНОГО РАБОЧЕГО МЕСТА «БИБЛИОТЕКА» Курсовая работа Научный руководитель: к.т.н., доцент Яковлев А. В. Слайд 1
Цель работы: проектирование и разработка автоматизированного рабочего места «Библиотека», на основе использования адаптивных алгоритмов поиска и каталогизации книжных и электронных изданий. Задачи: – проведение анализа предметной области; – разработка технического задания; – проектирование концептуальной и инфологической модели БД; – разработка алгоритмического программного обеспечения АРМ «Библиотека». Актуальность: Программный продукт актуален для школы, так как до настоящего времени в школьной библиотеке использовалась система выдачи книг по карточкам. Слайд 2
Анализ объекта автоматизации АРМ «Библиотека» разрабатывается для Муниципального общеобразовательного учреждения Нижнешибряйской средней общеобразовательной школы. Школа имеет большой библиотечный фонд, но работа школьной библиотеки на момент принятия решения о создании АРМ «Библиотека» не была автоматизирована. Внедрение АРМ в библиотеку МОУ Нижнешибряйской сош позволит автоматизировать работу библиотеки, существенно ускорить ее работу, а так же существенно облегчить работу сотрудникам библиотеки. Слайд 3
Инфологическая модель АРМ «Библиотека» Рисунок 1 – ER-диаграмма базы данных АРМ «Библиотека» Слайд 4
Рисунок 2 – Таблица « Notes » базы данных АРМ « Библиотека » Рисунок 3 – Таблица « Foto » базы данных АРМ « Библиотека » Рисунок 4 – Таблица « Knigi » базы данных АРМ « Библиотека » Структура таблиц базы данных АРМ «Библиотека» Слайд 5
Алгоритм функционирования АРМ «Библиотека» Работу АРМ «Библиотека» можно разбить на три основных действия: – Добавление электронных и книжных изданий в реестр; – Выдача электронных и книжных изданий на руки; – Удаление электронных и книжных изданий из реестра. Слайд 6
Добавление нового электронного или книжного издания в реестр Рисунок 5 - Алгоритм добавления нового электронного или книжного издания в реестр Слайд 7
Выдача электронного или книжного издания Рисунок 6 - Алгоритм выдачи электронного или книжного издания на руки Слайд 8
Удаление электронного или книжного издания Рисунок 7 - Алгоритм удаления электронного или книжного издания из реестра Слайд 9
Поиск электронных или книжных изданий Рисунок 8 - Алгоритм поиска электронных и книжных изданий в реестре Слайд 10
АРМ «Библиотека» В состав приложения АРМ «Библиотека» входит несколько форм: Первая форма (основная) «АРМ Библиотека». На ней расположены все основные элементы управления приложением. Вторая форма «Подробная информация». На ней можно увидеть подробную информацию о выбранном электронном или книжном издании, а так же подробную информацию о выдаче. Слайд 11
Основная форма АРМ «Библиотека» Рисунок 9 – основная форма «АРМ Библиотека» Основная форма приложения разделена на несколько блоков: 1 Меню приложения 2 Основная таблица приложения 3 Изображение 4 Пометка о выдаче 5 Фильтрация и поиск Слайд 12
Форма «Подробная информация» АРМ «Библиотека» Рисунок 10 – форма «Подробная информация» Вторая форма «Подробная информация». На ней можно увидеть подробную информацию о выбранном электронном или книжном издании, а так же подробную информацию о выдаче. Слайд 13
Выводы по работе В данной курсовой работе были рассмотрены и решены следующие задачи: – разработано техническое задание по созданию АРМ «Библиотека»; – разработан алгоритм функционирования АРМ; – определены требования к реализации программного продукта; – разработано АРМ «Библиотека»; – разработаны инструкции пользователя АРМ. Разработанный программный продукт позволит повысить качество работы библиотекаря, снизить время на поиск электронных и книжных изданий, позволит расширить критерии поиска электронных и книжных изданий. Слайд 14