Проектирование информационной системы «Библиотечная картотека для учета выдачи книг читателям
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
Введение
В современном мире ежедневно появляется огромное количество новой информации, и вместе с ней растет объем и уровень сложности навыков её поиска, сбора, обработки, анализа и синтеза. Поэтому сегодня на многих предприятиях и организациях ведется разработка и внедрение информационных систем, автоматизирующих и ускоряющих ввод, обработку и выдачу информации по запросам пользователей. Не являются исключением и библиотеки – в связи со стремительным увеличением количества информационных ресурсов разработка и внедрение информационных систем в деятельность библиотек становится жизненно необходимой. Цель курсовой работы – выполнить проектирование информационной системы «Библиотечная картотека» для учета и выдачи книг читателям. Задачи курсовой работы: изучить технологию проектирования информационных систем; выполнить анализ предметной области разрабатываемой информационной системы; выполнить концептуальное, логическое и физическое проектирование информационной системы «Библиотечная картотека» для учета и выдачи книг читателям; разработать контрольный пример и реализовать его в среде выбранной системы управления базами данных (СУБД); выполнить проверку разработанной информационной системы на соответствие пользовательским задачам. Объектом данной курсовой работы является библиотека. Предмет курсовой работы – информационная система для автоматизации учета и выдачи книг читателям. При выполнении курсовой работы использовались следующие методы: изучение и анализ литературы по теме курсовой работы, сравнение, обобщение, моделирование предметной области, качественный анализ полученных результатов. Теоретической основой являются труды отечественных авторов, посвященных проектированию информационных систем (С.А.Жданов. Э.Р. Ипатова, Ю.В. Ипатов, В.Ю. Кара-Ушанов, Т.С. Карпова, С. Кузнецов, П.В. Сенченко. Курсовая работа состоит из введения, двух глав (теоретической и практической), заключения, списка использованных источников. В теоретической части курсовой работы представлены теоретические сведения по проектированию информационных систем, приведены необходимые определения. В практической части курсовой работы выполнено проектирование информационной системы «Библиотечная картотека» для учета и выдачи книг читателям.
Этапы проектирования
Процесс проектирования информационной системы включает в себя следующие основные этапы: концептуальное проектирование (информационно-логическое, инфологическое) проектирование; выбор системы управления базами данных (СУБД) и других инструментальных п...
Открыть главуПроектирование с использованием модели «сущность-связь»
Чаще всего концептуальная модель предметной области информационной системы представляется в виде диаграммы сущностей – связей (Entity – Relationship) или ER-диаграммы. Процесс построения ER-диаграммы называется ER-моделированием. Идея моделирования ...
Анализ предметной области
Библиотека - учреждение, организующее комплектование, хранение, общественное пользование произведений письменной культуры и печати и выполняющее информационные, образовательные, научно-исследовательские, методологические и издательские функции. Спек...
Открыть главуРазработка концептуальной модели
Укажем объекты предметной области и их атрибуты: Читатель (Номер читательского билета, Фамилия, Имя, Отчество, Дата рождения, Пол, Адрес, Номер и серия паспорта, Место работы/учебы, Телефон); Автор (ФИО автора); Книга (ISBN, ФИО автора, Название книг...
Процедура нормализации ER-диаграмм
После создания ER-диаграммы необходимо проверить полученные сущности на соответствие нормальным формам. Как видно, в сущности Читатель можно провести декомпозицию атрибута Серия и номер паспорта на два атрибута: Серия паспорта, Номер паспорта, а атри...
Открыть главуЗаключение
Автоматизация многих сфер человеческой деятельности основывается на обработке, хранении и преобразовании больших объемов информации с помощью информационных систем. Основой информационной системы, как правило, является база данных, разработанная с учетом потребностей пользователей – сотрудников предприятия. Разработка структуры базы данных – сложный процесс, от качества выполнения которого зависит эффективность и безошибочность работы информационной системы. Целью данной курсовой работы является проектирование базы данных для информационной системы «Библиотечная картотека» для учета выдачи книг читателям. В первой главе курсовой работы рассмотрены теоретические вопросы, связанные с проектированием баз данных: описаны этапы проектирования, представлена теория по проектированию с использованием модели «сущность-связь», рассмотрены требования нормализации, описан процесс преобразования ER-модели к схеме реляционной базы данных. Во второй главе курсовой работы последовательно решаются следующие задачи: описывается предметная область и информационные потребности пользователей, накладываются ограничения на данные предметной области, выбираются средства проектирования и реализации, на основе ER – моделирования выполняется собственно проектирование базы данных для информационной системы «Библиотечная картотека» для учета выдачи книг читателям, а так же осуществляется проверка созданных отношений на соответствие трем нормальным формам и выполняется генерирование созданного проекта в схему базы данных системы управления Microsoft Access.
Список литературы
Аносов А. Критерии выбора СУБД при создании информационных систем. / А.Аносов // Citforum. – http://citforum.ru/database/articles/criteria/ Библиотека // Современный энциклопедический словарь. – URL: https://slovar.cc/enc/sovremenniy/1836775.html. – Текст: электронный. Дадян Э.Г. Данные: хранение и обработка: учебник / Э.Г. Дадян. – Москва : ИНФРА-М, 2020. – 205 с. Жданов, С.А. Информационные системы / С.А. Жданов, М.Л. Соболева, А.С. Алфимова. – Москва: Прометей, 2015. – 302 с. Задачи и цели публичных библиотек. URL: http://www.library.ru/1/kb/books/marketing/03_zadachi_i_celi.php: – Текст: электронный. Ипатова, Э.Р. Методологии и технологии системного проектирования информационных систем / Э.Р. Ипатова, Ю.В. Ипатов. – 2-е изд., стер. – Москва: Флинта, 2016. – 257 с. Кара-Ушанов В.Ю. Модель «Сущность – Связь» / В.Ю. Кара-Ушанов. – Екатеринбург, 2017. – 64 с. Карпова, Т.С. Базы данных: модели, разработка, реализация / Т.С. Карпова. – 2-е изд., исправ. – Москва: Национальный Открытый Университет «ИНТУИТ», 2016. – 241 с. Кузнецов, С. Введение в реляционные базы данных / С. Кузнецов. – 2-е изд., исправ. – Москва: Национальный Открытый Университет «ИНТУИТ», 2016. – 248 с. Сенченко, П.В. Организация баз данных/ П.В. Сенченко. – ТУСУР, 2015. – 170 с. Сирант, О.В. Работа с базами данных / О.В. Сирант, Т.А. Коваленко. – 2-е изд., испр. – Москва: Национальный Открытый Университет «ИНТУИТ», 2016. – 150 с. Швецов В. Базы данных: Лекция 5: Первая стадия концептуального проектирования базы данных (концептуальное моделирование) / В. Швецов. – https://www.intuit.ru/studies/courses/508/364/lecture/8647