Автоматизированная система "Библиотека" - Программирование, компьютеры и кибернетика курсовая работа

Автоматизированная система "Библиотека" - Программирование, компьютеры и кибернетика курсовая работа




































Главная

Программирование, компьютеры и кибернетика
Автоматизированная система "Библиотека"

Методика и основные этапы создания базы данных в библиотеке, отражаемая в ней информация и функциональные особенности. Порядок построения информационно-логической модели базы данных. Особенности реализации пользовательского интерфейса средствами форм.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Министерство образования и науки Российской Федерации
Тихоокеанский Государственный Экономический Университет
Автоматизированная система «Библиотека»
В библиотеки хранятся несколько видов литературы: книги, газеты и журналы. Каждая книга (газета, журнал) относится к определенному разделу, который подразделяется по темам. У каждой книги (газеты, журнала) есть ряд характеристик: автор, название, издательство, место и пр.
Пользователями библиотеки являются читатели. На каждого читателя ведется формуляр, который содержит информацию о нем (адрес, фамилия, телефон), а также сведения о взятой книге, дате получения и возврата.
В случае задержки книги, начисляется пеня за каждый день просрочки (на руках книга может находиться 10 дней). В системе ведется учет книг, пользователей и финансов.
1. Функциональные возможности системы
Функциональные возможности системы «Библиотека» предоставляют следующие возможности:
Ё Занесение новых книг в фонд библиотеки;
Ё Просмотр информации о каждом записанном читателе;
Ё Оплата пени за ту книгу, сдачу которой читатель просрочил;
Ё Просмотреть информацию обо всех читателях, которые зарегистрированы в библиотеке: Ф.И.О., адрес;
2. Построение информационно - логической модели базы данных
1) документы и их реквизиты, подлежащие хранению в базе данных
Наименование реквизита в базе данных
Структура информационных объектов базы данных
Связи между информационными объектами
Регистрация в библиотеке (если еще не зарегистрирован)
Занесение информации о взятой книги в карточку читателя
1. Пеня - запрос для расчета задолженности читателей по каждой книге. Данные из таблицы - связки должны быть включены в запрос: chitat, nazvan, ekzempl, data_vid, data_voz, pr_dni, penya
UPDATE [Таблица - связка] SET [Таблица - связка].penya = [pr_dni]*0.9
2. На поиск книги - запрос, необходимый для поиска книги по необходимым параметрам (по автору, издательству, теме).
3. Взять книгу - берется книга и данные добавляются в таблицу «Таблица - связка».
Корректировка данных средствами запросов
1. Взять книгу - берется книга и данные добавляются в таблицу «Таблица - связка».
INSERT INTO [Таблица - связка] (chitat, nazvan, ekzempl)
SELECT TOP 1 Читатель.kod_chitat, Информация.nazvan, Экземпляр.kod_ekzempl
FROM Читатель, Информация INNER JOIN Экземпляр ON Информация.kod = Экземпляр.nazvan
WHERE (((Читатель.kod_chitat)=[Forms]! [Главная форма]! [Читатель, книги]. [Form]! [kod_chitat]) AND ((Информация.nazvan)=[Forms]! [Информация1]! [nazvan]));
2. Просроченные дни - обновляются данные (просроченные дни) в таблице «Таблица - связка».
4. Реализация пользовательского интерфейса средствами форм
- В первую очередь заполняются таблицы Автор, Тема, Тип, Издательство, Место.
- Таблица «Информация» заполняется на основе вышеприведенных таблиц.
- Затем заполняются таблицы «Экземпляр», «Улица», эти данные вклячаются в таблицы «Таблица - связка» и «Читатель».
Источник записей: Читатель + Информация
Таблица, на которой строится форма: Информация
Недостатки: Невозможно корректировать таблицы, отсутствует иерархический просмотр.
2 ) Вложенная форма с одним уровнем
Таблица, на которой строится форма: Читатель
Таблица, на которой строится форма: Информация
Количество записей: сколько книг у читателя
Достоинства: Возможность корректировать таблицу «Читатель», реализуется иерархический просмотр.
Вывод: Выбираем для реализации форму 2, так как она удовлетворяет всем поставленным требованиям.
Для удобства пользования желательно заносить информацию о книгах, по каждому читателю имея возможность найти его с помощью поиска.
В соответствие с приведенной подсхемой определим структуру вложенной формы «Читатель». В основной части будут располагаться реквизиты читателя (название читателя: familiya). Подчиненная форма «Информация» будет содержать список книг, которыми пользуются читатели. Связь между формами будет осуществляться по полям код студента.
Таким образом, форму «Читатель» определяют:
Источник записей для основной части формы: таблица «Читатель»;
Включаемая подчиненная форма: «Информация».
Реквизиты основной и подчиненной формы
В заголовок формы «Читатель» включаем реквизит поле, содержащий имя читателя. С помощью этого поля будет осуществляться поиск записей в форме для каждого конкретного Читателя. В основную часть формы включаем подчиненную форму «Информация», в которую включаем поля, содержащие информацию о взятой книги.
7. Реализация алгоритмов обработки информации
Новая книга . Осуществляет открытие формы «Информация» для занесения данных о новой книге. Макрос привязан к событию «Нажатие кнопки» в форме «Информация 2».
Закрыть форму читатель . Закрывает форму «читатель».
Открыть новый читатель. Открывает форму «Новый читатель». Привязан к событию «Нажатие кнопки» в кнопке «Новый читатель».
Макрос1. Открывает запрос337, обновляет форму и записывает в таблицу взятую книгу.
Главная форма «Главная форма», в которой есть 2 вкладки:
На вкладке «Читатель» при помощи поиска выбрать фамилию из списка или если она отсутствует зарегистрироваться, нажав кнопку «Новый читатель».
Также на вкладке «Читатель» есть кнопка «Взять книгу». Когда мы ее нажимаем то появляется форма «Информация1», где галочкой отмечается взятая книга.
На вкладке «Книги» мы можем посмотреть весь ассортимент книг.
Если пользователь хочет добавить в базу новую книгу, то он использует кнопку «Новая книга», после ее нажатия открывается форма «Информация».
Построение информационно-логической модели базы данных. Корректировка данных средствами запросов. Проектирование алгоритмов обработки данных. Реализация пользовательского интерфейса средствами форм. Разработка запросов для корректировки и выборки данных. курсовая работа [680,9 K], добавлен 19.10.2010
Этапы проектирования базы данных, определение целей и содержание таблиц. Добавление данных и создание других объектов базы данных. Даталогическая модель: структуризация, нормализация, схемы данных. Порядок, принципы создания пользовательского интерфейса. курсовая работа [1,3 M], добавлен 26.03.2013
Основные виды баз данных. Система управления базами данных. Анализ деятельности и информации, обрабатываемой в поликлинике. Состав таблиц в базе данных и их взаимосвязи. Методика наполнения базы данных информацией. Алгоритм создания базы данных. курсовая работа [3,1 M], добавлен 17.12.2014
Методика и основные этапы проектирования логической и физической модели базы данных. Реализация спроектированной модели в системе управления базами данных, принципы создания и апробация специального клиентского приложения для работы данной программы. курсовая работа [1,3 M], добавлен 27.06.2013
История создания предприятия и анализ его деятельности. Основные понятия торговли. Этапы разработки модели данных, построение информационно-логической модели. Разработка базы данных для учета товародвижения и документооборота на предприятии в ACCESS. дипломная работа [1006,2 K], добавлен 14.01.2012
Анализ данных предметной области. Информационно-логическая модель базы данных. Физическое проектирование и мероприятия по защите и обеспечению целостности базы данных. Приложение интерфейса для SQL-сервера базы данных на языке программирования Delphi. курсовая работа [2,2 M], добавлен 30.05.2013
Описание первичных и результатных документов, типа связи информационных объектов. Построение информационно-логической модели базы данных и её реализация в СУБД Access (создание таблиц, запросов, форм, отчётов). Разработка интерфейса пользователя. курсовая работа [2,1 M], добавлен 14.11.2013
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Автоматизированная система "Библиотека" курсовая работа. Программирование, компьютеры и кибернетика.
Реферат: Старый завет. Скачать бесплатно и без регистрации
Білімді Ұрпақ Ел Болашағы Эссе
Имена Собственные Во Фразеологизмах Курсовая Работа
Курсовая работа: Субъективное отношение к природе во взаимосвязи с самореализацией (на примере студентов – психологов вечернего отделения). Скачать бесплатно и без регистрации
Отчет По Практике Касса Предприятия
Сочинение Егэ По Русскому Языку Образец 2022
Реферат по теме Денежное обращение и расчеты в РФ
ЗАБОЛЕВАНИЙ ГЕНИТАЛИЙ
Курсовая работа по теме Синтаксические функции причастий в английском языке и способы их перевода на русский язык
Курсовая работа: Денежно-кредитная политика государства, её задачи и роль в рыночной экономике
Методическое указание по теме Contemporary business culture
Курсовая работа: Pidgin English как диалект современного английского языка
Сочинение: Чацкий и фамусовское общество. 6
Реферат: Русская эмиграция во Франции (на русском языке)
Курсовая работа по теме Проблеми та перспективи розвитку міжбюджетних відносин
Сочинение Мой Любимый Магазин
Дипломная работа по теме Экстремальный тур по северу России
Сочинение На Английском Языке Моя Будущая Профессия
Дневник По Практике Дополнительное Образование
Удосконалення Методики Внутрішнього Аудиту Дипломна
Аудиторские стандарты, доказательства и контроль - Бухгалтерский учет и аудит курсовая работа
Анализ и синтез САУ методом корневого годографа - Коммуникации, связь, цифровые приборы и радиоэлектроника отчет по практике
Русское общество и культура в ХVI-ХVII вв.: "Москва - третий Рим" - История и исторические личности реферат


Report Page