Інформаційна система онлайн бібліотеки

Автор: Телячий Вадим Юрійович
Кваліфікаційний рівень: магістр
Спеціальність: Інформаційні системи та технології
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2022-2023 н.р.
Мова захисту: українська
Анотація: Мета роботи полягає у створенні інформаційної системи онлайн бібліотеки, з зручним дизайном та з використанням сучасних технологій. Об’єктом дослідження виступають процеси у онлайн-бібліотеках, які відбуваються в сучасних програмних засобах. Предметом дослідження є інформаційна система онлайн бібліотеки. Швидкі зміни в бізнесі, суспільстві та комунікаціях призведені активним розвитком інформаційних технологій та технологічних компаній, які диктують нові умови та правила ведення успішного бізнесу. Інформаційні системи є основним бізнес-активом як через переваги, які вони надають, так і через їх високу вартість [1]. Тому організації повинні планувати на довгострокову перспективу, коли придбавають інформаційні системи та послуги, які підтримують їхні бізнес-плани. У той же час підприємства повинні швидко реагувати на нові можливості, щойно вони з’являться. Успішне ведення бізнесу вимагає належного управління фінансовими та організаційними даними і статистикою за допомогою якісних інформаційних систем [2]. Компанії часто стикаються з повільними робочими процесами через проблеми з даними, пов’язаних з надійністю та точністю даних. Дійсно, в діловому світі немає заміни правильній інформації в потрібний час. Це спонукало до розробки систем, які можуть бути використані для того, щоб зробити інформацію точною, оперативною та легкодоступною. Завдяки ефективності інформаційних систем організація може приймати кращі рішення, краще планувати і, в кінцевому підсумку, досягати кращих результатів. Розглянувши чотири поширені онлайн-книгарні, які мають схожий функціонал та користуються популярністю [3] (Project Gutenberg, Open Library, Google Books та PublicBookshelf), я зрозумів, що усі наявні засоби містять доволі великий перелік доступних книг, але більшість з них мають незручний дизайн та поганий інтерфейс взаємодії з користувачем. Також дуже мало бібліотек з великим обсягом україномовного контенту. Проведення системного аналізу інформаційної системи онлайн бібліотеки полягало у створені діаграми використання, класів, послідовності, станів, діяльності, компонентів та розгортання. Завдяки цьому, легше проаналізувати та структуризувати наявні функції, сильні та слабкі сторони прототипу, а також подальше вдосконалення наявної системи. Після аналізу стало зрозуміло, що додавання своїх книжок та наявність особистого кабінету, де можна їх всіх легко зберігати та організовувати є найбільш привабливою, з точки зору користувача, складової ІС. Також важливою складовою залишається можливість робити відгуки до книжок, система рейтингу та система форумів, де користувачі могли б обмінюватися думками та побажаннями до книг. Для програмної реалізації інформаційної системи, було обрано мову програмування JS, для БД було обрано MongoDB з хмарним сховищем MongoDB Cloud. Для серверної частини було обрано NodeJS з бібліотекою Express для зручності користування. Для взаємодії з БД та Front-end частиною, було обрано бібліотеку Mongoose через її простоту та зручність у використанні. Система буде виступати у якості веб-застосунку, що спростить її оптимізацію для різних девайсів. Інформаційна система має зручний та зрозумілий інтерфейс, кроссплатформена, за рахунок можливості доступу через браузер з більшості девайсів. Також дана ІС має гарну швидкодію, завдяки використанню сучасних технологій та масштабованість задля додавання нового функціоналу. У майбутньому, задля покращення ІС, можна буде добавити чат, спільноти, можливість продавати свої книги, комунікація між користувачами, та можливість залишати відгуки до книг. Всі можливості для покращення інформаційної системи закладені в її архітектурі. Ключові слова: інформаційна система, бізнес-процеси, бібліотека, книги, онлайн-бібліотека, JavaScript, веб-застосунок. Список використаних літературних джерел: 1. ECPI University Reasons Why Information Systems Are Important for Business Today [Електронний ресурс] / ECPI University. – 2020. – Режим доступу: https://www.ecpi.edu/blog/reasons-why-information-systems-are-important-for-business-today 2. Nicole LaMarco Information Technology & Its Uses in Business Management [Електронний ресурс] / Nicole LaMarco. – 2018. – Режим доступу: https://smallbusiness.chron.com/information-technology-its-uses-business-management-51648.html 3. Hillary Lopez 20 Best Free Online Libraries [Електронний ресурс] / Hillary Lopez. – 2022. – Режим доступу: https://www.epubor.com/20-best-free-online-libraries.html.