Разработка электронной библиотеки с возможностью контекстного поиска документов
ВВЕДЕНИЕ
В настоящее время разработка различных автоматизированных систем в сфере оказания различных услуг населению является одной из наиболее высокотехнологичных и актуальных отраслей. Организация работы библиотеки учебного заведения требует использования современных технологий, которые позволяют вести учет выдачи книг читателям, вести поиск необходимой читателю литературы, а так же контролировать основные показатели деятельности библиотеки. Данная система должна позволять редактировать содержимое и отбирать данные в соответствии с заданным критерием и позволять их упорядочить. Поэтому любой библиотеке необходимы современные программные системы, которые будут иметь модульную структуру. Грамотно внедренная комплексная автоматизированная система библиотеки позволит значительно увеличить производительность сотрудников библиотеки и повысить эффективность их работы. Кроме того она позволит существенно сократить затраты времени на ведение базы данных имеющейся литературы по разделам
СОДЕРЖАНИЕ
ВВЕДЕНИЕ6
ГЛАВА 1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ8
1.1Принципы работы электронных библиотек8
1.2 Теоретические концепции разработки веб-сайтов13
1.3 Методика создания веб-сайта для подбора книг19
1.4 Анализ бизнес-процессов обращения клиента в библиотеку и постановка задачи24
1.5 Требования к разрабатываемому программному обеспечению28
ГЛАВА 2. ВЫБОР ТЕХНОЛОГИЙ И РАЗРАБОТКА ПРИЛОЖЕНИЯ31
2.1 Выбор инструментов реализации31
2.2 Обоснование выбора базы данных37
2.3 Проектирование и наполнение базы данных39
2.4 Тестирование и отладка программного продукта50
ЗАКЛЮЧЕНИЕ67
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ68
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
Дубаков М.А. Создание Web-страниц: искусство верстки. – Минск: Новое знание, 2018. – 287 с.
Кузнецов М., Симдянов И.В. - Самоучитель PHP7. – Санкт-Петербург: БХВ-Петербург, 2018. – 320 с.
Ллойд Йен. Создай свой веб-сайт с помощью HTML и CSS. Санкт-Петербург: Питер, 2018. – 416 с.
Локхарт Джош. Современный PHP. Новые возможности и передовой опыт. - М.: ДМК, 2016. – 304 с.
Мальчук Е.В. HTML и CSS. Самоучитель. Москва: Вильямс –2018. – 416 с.
Молли Э. Хольцшлаг. Использование HTML и XHTML. Специальное издание. Москва: Вильямс – 2004. – 736 с.
Никсон Роберт. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5. Санкт-Петербург: Питер, 2019. – 816 с.
Пауэрс Дэвид. PHP. Создание динамических страниц. - Москва: Аст, 2017. – 640 с.
Фаулер М. Архитектура корпоративных программных приложений. Москва: Вильямс, 2016. – 544 с.
Шафран Э. Создание Web-страниц: самоучитель. – Санкт-Петербург: Питер, 2021. 320 с.
Эспозито Дино. Разработка современных веб-приложений. Анализ предметных областей и технологий. - Москва: Вильямс, 2017. 464 с.
Робсон Элизабет, Фримен Эрик. Изучаем HTML, XHTML и CSS 2-е изд. - Санкт-Петербург: Питер, 2019. 720 c.
Скляр Дэвид. Изучаем PHP 7. Руководство по созданию интерактивных веб-сайтов. - Москва: Вильямс, 2017. 464 с.
Титтел Эд, Бурмейстер Мэри. HTML 4 для «чайников». 5-е издание. Москва: Издательский дом «Диалектика-Вильямс» – 2007. 368 с.
Федорчук А. Как создаются Web-сайты. Краткий курс. - Санкт-Петербург: Питер, 2020. 224 с.
Данные проверки позволяют выявить проблемы с отображением сайта на различных устройствах и обеспечить максимальное удобство и комфорт для пользователей.
После тестирования и исправления ошибок следует провести финальный этап доработки сайта. Доработка сайта включает в себя исправление недочетов в дизайне, контенте и функциональности, а также доработку элементов сайта в соответствии с требованиями пользователя. На этом этапе можно также провести финальную оптимизацию сайта, например, сжать изображения, оптимизировать код и дополнительно настроить настройки, что позволит ускорить загрузку сайта.
Для успешной разработки веб-сайта необходимо уделить максимум внимания не только тестированию, но и доработке сайта перед его запуском. Только тщательное и бережное отношение к данному процессу может гарантировать создание качественного продукта.