Файл: Кафедра информатики, информационных технологий и цифрового образования проектирование информационной системы библиотеки курсовая работа.docx
Добавлен: 25.10.2023
Просмотров: 140
Скачиваний: 3
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
МИНИСТЕРСТВО ПРОСВЕЩЕНИЯРОССИЙСКОЙ ФЕДЕРАЦИИФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ»КАФЕДРА ИНФОРМАТИКИ, ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И ЦИФРОВОГО ОБРАЗОВАНИЯПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ БИБЛИОТЕКИКУРСОВАЯ РАБОТАБАКАЛАВРАпо направлению подготовки 44.03.01. Педагогическое образованиепрофиль «Прикладная информатика в образовании»Дисциплина «Объектно-ориентированное программирование»Выполнила: студентказаочной формы обучения 3 курсафизико-математического факультетаКлишевич Валерия АлександровнаНаучный руководитель:доцент кафедры информатики и методики преподавания математики, кандидат технических наук Кубряков Е.А. Воронеж– 2022
Создание таблицы в режиме конструктора: 8
В режиме конструктора можно создавать таблицы с нуля, а также устанавливать и изменять любые свойства каждого из полей. Кроме того, в режиме конструктора можно открывать существующие таблицы для добавления, удаления и редактирования полей. 8
Основные этапы создания запроса на выборку 14
ВведениеКомпьютеры были созданы для решения вычислительных задач, однако со временем они все чаще стали использоваться для построения систем обработки документов, а точнее, содержащейся в них информации. Такие системы обычно и называют информационными. В качестве примера можно привести систему учета отработанного времени работниками предприятия и расчета заработной платы, систему учета продукции на складе, систему учета книг в библиотеке и т.д. Все вышеперечисленные системы имеют следующие особенности:
базы данных.База данных (БД) — это совокупность данных, которая включает в себя определённые правила, принципы хранения, описания и управления данными. Эти данные относятся к какой-то предметной области и позволяют решать множество конкретных задач.Базы данных создаются и функционируют под управлением специальных программных комплексов - систем управления базами данных (СУБД). Увеличение объема и структурной сложности хранимых данных, расширение круга пользователей информационных систем привели к широкому распространению наиболее удобных и простых для понимания реляционных (табличных) СУБД.Первичным источником связанных данных при проектировании баз данных любых разновидностей является соответствующая предметная область, которая будет рассматриваться как совокупность знаний и данных об объектах и процессах, подлежащих проектированию и хранению в БД.Прежде чем мы вообще сможем управлять данными с помощью Access, необходимо будет создать базу данных, состоящую из таблиц. На основе базовых таблиц создадим запросы, которые обеспечат быстрый и эффективный доступ к данным, хранящимся в таблице. Цель данной курсовой работы состоит в том, чтобы спроектировать информационную систему библиотеки. В системе хранится много данных, как о книгах (название, год издания, издательство, количество ), так и об издательствах (страна, город, телефон).1.Описание предметной областиБиблиотека - культурно-просветительное и научно-вспомогательное учреждение, организующее общественное пользование произведениями печати. Библиотеки систематически занимаются сбором, хранением, пропагандой и выдачей читателям произведений печати, а также информационно-библиографической работой. Это информационное, культурное, образовательное учреждение, располагающее организованным фондом документов и представляющее их во временное пользование абонентам, а также осуществляющее другие библиотечные услуги.2.Общие сведения о СУБДСистема управления базами данных (СУБД) – это комплекс программно-языковых средств, позволяющих создать базы данных и управлять данными. Иными словами, СУБД — это набор программ, позволяющий организовывать, контролировать и администрировать базы данных. Большинство сайтов не могут функционировать без базы данных, поэтому СУБД используется практически повсеместно.
Каждая СУБД основывается на какой-либо модели данных, это является одним из признаков классификации. По модели данных СУБД бывают:
Использование MS Access позволяет:
Рис.1Таблица «Книги» (Рис.1) содержит информацию о каждой позиции в библиотеке. Каждая характеристика книги имеет свой столбец. Первый столбец («Код») является ключевым и имеет тип данных- счётчик. Столбцы «Год издания» и «Кол-во книг» имеют числовой тип данных. Далее, «Цена» - денежный тип данных. И, наконец, позиции «Название книги», «Издательство» и «Автор» - это текстовый тип.(Рис.2) Рис.2В позициях, имеющих текстовый тип данных ставим ограничение в 50 символов вместо 255, для экономии памяти. Далее представлена характеристика полей (Таблица 1)Таблица 1 “Информация о книге”
Для столбца «Год издания» задаём размер поля «Целое» и формат поля «Основной» (Рис.3).
Содержание
Создание таблицы в режиме конструктора: 8
В режиме конструктора можно создавать таблицы с нуля, а также устанавливать и изменять любые свойства каждого из полей. Кроме того, в режиме конструктора можно открывать существующие таблицы для добавления, удаления и редактирования полей. 8
Основные этапы создания запроса на выборку 14
-
для обеспечения их работы нужны сравнительно низкие вычислительные мощности -
данные, которые они используют, имеют сложную структуру -
необходимы средства сохранения данных между последовательными запусками системы
базы данных.База данных (БД) — это совокупность данных, которая включает в себя определённые правила, принципы хранения, описания и управления данными. Эти данные относятся к какой-то предметной области и позволяют решать множество конкретных задач.Базы данных создаются и функционируют под управлением специальных программных комплексов - систем управления базами данных (СУБД). Увеличение объема и структурной сложности хранимых данных, расширение круга пользователей информационных систем привели к широкому распространению наиболее удобных и простых для понимания реляционных (табличных) СУБД.Первичным источником связанных данных при проектировании баз данных любых разновидностей является соответствующая предметная область, которая будет рассматриваться как совокупность знаний и данных об объектах и процессах, подлежащих проектированию и хранению в БД.Прежде чем мы вообще сможем управлять данными с помощью Access, необходимо будет создать базу данных, состоящую из таблиц. На основе базовых таблиц создадим запросы, которые обеспечат быстрый и эффективный доступ к данным, хранящимся в таблице. Цель данной курсовой работы состоит в том, чтобы спроектировать информационную систему библиотеки. В системе хранится много данных, как о книгах (название, год издания, издательство, количество ), так и об издательствах (страна, город, телефон).1.Описание предметной областиБиблиотека - культурно-просветительное и научно-вспомогательное учреждение, организующее общественное пользование произведениями печати. Библиотеки систематически занимаются сбором, хранением, пропагандой и выдачей читателям произведений печати, а также информационно-библиографической работой. Это информационное, культурное, образовательное учреждение, располагающее организованным фондом документов и представляющее их во временное пользование абонентам, а также осуществляющее другие библиотечные услуги.2.Общие сведения о СУБДСистема управления базами данных (СУБД) – это комплекс программно-языковых средств, позволяющих создать базы данных и управлять данными. Иными словами, СУБД — это набор программ, позволяющий организовывать, контролировать и администрировать базы данных. Большинство сайтов не могут функционировать без базы данных, поэтому СУБД используется практически повсеместно.
Каждая СУБД основывается на какой-либо модели данных, это является одним из признаков классификации. По модели данных СУБД бывают:
-
Иерархические. В этой модели данных используется представление БД в виде древовидной структуры, состоящей из данных разных уровней. -
Сетевые. Данная модель является расширением иерархического подхода. Иерархическая модель подразумевает, что запись-потомок может иметь строго одного предка, в то время как в сетевой структуре потомок может иметь любое количество предков. -
Реляционные. СУБД, ориентированные на организацию данных как набор связанных записей и атрибутов в двумерной таблице. -
Объектно-ориентированные. Для управления БД, основанными на объектной модели данных. Как правило основываются на объектно-ориентированных языках программирования. -
Объектно-реляционные. Объединяет в себе концепции реляционной модели с дополнительными объектно-ориентированными возможностями.
-
таблица. Компонент приложения предназначен для записи и хранения данных; -
запрос. Элемент предназначен для получения информации из одной или нескольких таблиц. Является средством для обращения к связанным БД и стороннему ПО; -
форма. Объект используется для представления введенной информации в более удобном для пользователя виде; -
отчет. Позволяет получить конечный результат в виде готового документа; -
макрос. Он представляет собой элемент, содержащий в себе последовательное описание для выполнения того или иного действия. С помощью него можно задать команду, которая будет выполнять определенную задачу, например, проверка изменения данных в одной из таблиц; -
модуль. С его помощью редактор существенно расширяет функционал. Достигается это благодаря использованию функций и процедур, призванных реагировать на те или иные изменения; -
страница доступа. С ее помощью можно получить доступ к удаленным базам, хранящимся на других персональных компьютерах.
Использование MS Access позволяет:
-
добавлять новую информацию в базу данных; -
изменять информацию, уже находящуюся в базе; -
удалять информацию; -
упорядочивать и просматривать данные различными способами; -
обмениваться данными с другими людьми с помощью отчетов, сообщений электронной почты, внутренней сети или Интернета.
Рис.1Таблица «Книги» (Рис.1) содержит информацию о каждой позиции в библиотеке. Каждая характеристика книги имеет свой столбец. Первый столбец («Код») является ключевым и имеет тип данных- счётчик. Столбцы «Год издания» и «Кол-во книг» имеют числовой тип данных. Далее, «Цена» - денежный тип данных. И, наконец, позиции «Название книги», «Издательство» и «Автор» - это текстовый тип.(Рис.2) Рис.2В позициях, имеющих текстовый тип данных ставим ограничение в 50 символов вместо 255, для экономии памяти. Далее представлена характеристика полей (Таблица 1)Таблица 1 “Информация о книге”
| № | Поле | Тип | Размер | Описание |
| 1 | Код | Счетчик | Библиотечный шифр книги | |
| 2 | Название книги | Текстовый | 50 | Название книги |
| 3 | Автор | Текстовый | 50 | ФИО автора |
| 4 | Год издания | Числовой | 4 | Год издания книги |
| 5 | Издательство | Текстовый | 50 | Название издательства |
| 6 | Цена | Денежный | Целое число | Цена книги |
| 7 | Кол-во книг | Числовой | 3 | Количество экземпляров в фондах библиотеки |