слайд 1 титульник Титульник слайд 2 актуальность В последние годы библиотеки претерпели значительные изменения – обыденные формы работы и методы были дополнены новыми информационными продуктами и услугами. Внедрение информационных систем и технологий сыграло ключевую роль в этих изменениях, позволяя значительно улучшить обработку информации и снизить риск возникновения ошибок. Таким образом, библиотеки стали более адаптированными к современным потребностям и ожиданиям пользователей. слайд 3 цель Основной целью курсовой работы является разработка программы для автоматизации работы библиотеки. слайд 4 задачи Для достижения этой цели были поставлены следующие задачи: 1. Рассмотреть теоретические аспекты решаемой задачи. 2. Создать информационную систему для библиотеки. 3. Изучить роль библиотек в современном обществе. 4. Рассмотреть предметную область и методы проектирования. Путем выполнения этих задач станет возможным достижение основной цель курсовой работы - разработка программы, которая автоматизирует работу библиотеки, упрощает учет книг и облегчает выполнение повседневных операций. слайд 5 объект предмет, методы Объектом исследования является сама информационная система библиотеки, то есть комплекс взаимосвязанных элементов, включающих в себя базы данных, пользовательский интерфейс, функциональность системы. Предметом исследования является разработанное приложение, которое будет выполнять функции информационной системы для библиотеки. Это приложение будет создаваться с целью упрощения управления библиотечными ресурсами. В ходе исследования применяются методы синтеза и систематического анализа. Метод синтеза предусматривает объединение в единое целое предварительно обнаруженных или уже известных свойств или характеристик информационной системы библиотеки, а также анализ существующих приложений и систем для библиотек. Систематический анализ предполагает структурированный подход к исследованию, включая анализ требований пользователей, анализ функциональности, определение технических характеристик и прочие этапы разработки приложения. слайд 6 первая глава В первой главе курсовой работы исследуются теоретические аспекты, связанные с предметной областью, анализируются уже существующие информационные системы в библиотечной сфере, исследуется их структура, функциональность и возможности. Одним из ключевых аспектов исследования является рассмотрение языка программирования C#, анализируются особенности языка C#, его сильные стороны и возможности. Помимо анализа существующих информационных систем и изучения языка программирования C#, в первой главе также проводится общая постановка задачи работы. Определяются основные цели и задачи, которые необходимо решить в ходе разработки новой информационной системы для библиотеки. Целью работы является разработка функциональной информационной системы для библиотеки. Задачи работы включают: 1. Анализ потребностей библиотеки и выявление основных требований к информационной системе. 2. Изучение теоретических аспектов информационных систем и обработки библиографических ресурсов. 3. Выбор подходящего языка программирования. 4. Проектирование архитектуры информационной системы, включая базу данных и пользовательский интерфейс. 5. Разработка программного кода для реализации функциональности системы. 6. Тестирование и отладка разработанной информационной системы. 7. Оценка эффективности и функциональности системы, а также предложение возможных путей ее улучшения. В результате выполнения работы ожидается создание функциональной информационной системы библиотеки, способной существенно оптимизировать работу библиотеки и повысить удобство обслуживания пользователей. Таким образом, первая глава курсовой работы является важным введением в предметную область и представляет собой теоретическую основу для дальнейшего исследования и разработки информационной системы для библиотеки. слайд 7 вторая глава Во второй главе курсовой работы рассматривается концептуальное проектирование. В этой части работы осуществляется разработка общей концепции программного продукта, определение его основных функциональных возможностей и требований. Одной из важных задач второй главы является определение структуры программного продукта. В этом контексте рассматриваются различные архитектурные модели, позволяющие эффективно организовать компоненты программы и их взаимодействие. При проектировании структуры программного продукта необходимо учитывать требования, предъявляемые к программе, а также обеспечивать гибкость и расширяемость системы для возможности внесения изменений и добавления новых функций в будущем. В рамках второй главы также предлагается руководство пользователя и руководство программисту. Руководство пользователя предназначено для конечных пользователей программы и содержит информацию о том, как пользоваться программой, как выполнять различные операции, как использовать доступные функции и как решать возможные проблемы. Руководство программисту, в свою очередь, предназначено для разработчиков программы и содержит детальную информацию о структуре программного продукта, используемых алгоритмах и методах программирования, а также рекомендации по модификации и расширению программы. В приложении к курсовой работе представлен листинг разработанной программы. Листинг - это исходный код программы, который позволяет ознакомиться с реализацией программного продукта. слайд 8 средства В качестве интегрированной среды разработки была выбрана Microsoft Visual Studio 2019, которая предоставила мощные функциональные возможности и инструменты для разработки приложений. Для написания программного кода был выбран объектно-ориентированный язык программирования C#. Т.к. он широко используется для создания Windows-приложений. Для создания пользовательского интерфейса был выбран фреймворк Windows Forms. Для хранения данных приложение база данных Microsoft Office Access 2007. Access является популярной реляционной базой данных, разработанной компанией Microsoft, и является подходящим инструментом для данного приложения, предоставляя надежное хранение данных и простой доступ к ним. Все эти компоненты и инструменты вместе обеспечили удобную среду для разработки приложения и позволили создать функциональное приложение с пользовательским интерфейсом и эффективным управлением данными. слайд 9 демонстрация приожения демонстрация слайд 10 преимущества • удобный и интуитивно понятный пользовательский интерфейс, обеспечивающий простоту и эффективность работы с системой; • централизованное хранение и управление информацией о книгах, читателях и операциях, облегчающее контроль и доступ к данным. слайд 11 недостатки • расширение функциональности системы, такие как учет резервирования книг, оповещения о сроках возврата и т.д.; • улучшение интерфейса, с учетом современных требований дизайна и удобства использования; • использование более мощной и масштабируемой базы данных, такой как Microsoft SQL Server, для поддержки роста библиотеки и увеличения производительности системы. слайд 12 вывод Разработанная информационная система библиотеки является эффективным инструментом, способным улучшить и автоматизировать процессы, связанные с управлением книгами и читателями. Вместо ручного ведения карточек и учета, все данные о книгах и читателях хранятся в электронной форме. слайд 13 спасибо за внимание Спасибо за внимание