46668 (607906)
Текст из файла
Министерство образования и науки Российской Федерации
Тихоокеанский Государственный Экономический Университет
Экономический институт
Курсовая работа
на тему:
«Библиотека»
Владивосток 2009
Введение
Автоматизированная система «Библиотека»
В библиотеки хранятся несколько видов литературы: книги, газеты и журналы. Каждая книга (газета, журнал) относится к определенному разделу, который подразделяется по темам. У каждой книги (газеты, журнала) есть ряд характеристик: автор, название, издательство, место и пр.
Пользователями библиотеки являются читатели. На каждого читателя ведется формуляр, который содержит информацию о нем (адрес, фамилия, телефон), а также сведения о взятой книге, дате получения и возврата.
В случае задержки книги, начисляется пеня за каждый день просрочки (на руках книга может находиться 10 дней). В системе ведется учет книг, пользователей и финансов.
1. Функциональные возможности системы
Функциональные возможности системы «Библиотека» предоставляют следующие возможности:
-
Занесение новых книг в фонд библиотеки;
-
Просмотр информации о каждом записанном читателе;
-
Оплата пени за ту книгу, сдачу которой читатель просрочил;
-
Просмотреть информацию обо всех читателях, которые зарегистрированы в библиотеке: Ф.И.О., адрес;
-
Занесение новых читателей.
2. Построение информационно-логической модели базы данных
Выделение информационных объектов
1) документы и их реквизиты, подлежащие хранению в базе данных
Документ | Наименование реквизита (реальное) | Наименование реквизита в базе данных | Тип реквизита | Связи |
Книги | Код Название Автор Издательство Тема Тип Место В наличие | kod nazvan kod_avtor kod_izdat kod_temi kod_tip kod_mesto v_nalichie | Ключевой Описательный Описательный Описательный Описательный Описательный Описательный Описательный |
|
Читатели | Код читателя Фамилия Улица Дом Квартира | kod_chitat familiya uliza dom kvartira | Ключевой Описательный Описательный Описательный Описательный |
|
2) зависимые реквизиты
Описательные реквизиты | Ключевые реквизиты |
nazvan | kod |
kod_avtor | kod |
kod_izdatel | kod |
kod_temi | kod |
kod_tip | kod |
kod_mesto | kod |
v_nalichie | kod |
familiya | kod_chitat |
uliza | kod_chitat |
dom | kod_chitat |
kvartira | kod_chitat |
3) группировка реквизитов
Имя информационного объекта | Реквизиты | Ключевое поле | Описание |
Информация | kod nazvan kod_avtor kod_izdat kod_temi kod_tip kod_mesto v_nalichie | | 1 |
Автор | kod_avtor fio | | 1 |
Издательство | kod_izdat nazvan | | 1 |
Место | kod_mesto nazvan | | 1 |
Раздел | kod_razd nazvan | | 1 |
Тема | kod_temi nazvan kod_razd | | 1 |
Тип | kod_tip tip | | 1 |
Экземпляр | kod_ekzempl nazvan ekzempl kod_temi v_nalichie | | 1 |
Таблица – связка | kod chitat nazvan ekzempl data_vid data_voz pr_dni penya | | |
Читатель | kod_chitat familiya uliza dom kvartira | | 1 |
Улица | kod_uliza uliza | | 1 |
Структура информационных объектов базы данных
Автор
Название столбца | Тип | Ключевоеполе |
Kod_avtor | Счетчик | |
fio | Текстовый |
Издательство
Название столбца | Тип | Ключевое поле |
kod_izdat | Счетчик | |
nazvan | Текстовый |
Место
Название столбца | Тип | Ключевое поле |
kod_mesto | Счетчик | |
nazvan | Текстовый |
Раздел
Название столбца | Тип | Ключевое поле |
kod_razd | Счетчик | |
nazvan | Текстовый |
Тема
Название столбца | Тип | Ключевое поле |
kod_temi | Счетчик | |
nazvan | Текстовый | |
kod_razd | Числовой |
Тип
Название столбца | Тип | Ключевое поле |
kod_tip | Счетчик | |
tip | Текстовый |
Улица
Название столбца | Тип | Ключевое поле |
kod_uliza | Счетчик | |
uliza | Текстовый |
Таблица – Связка
Название столбца | Тип | Ключевое поле |
kod | Счетчик | |
chitat | Числовой | |
nazvan | Текстовый | |
ekzempl | Числовой | |
data_vid | Дата/время | |
data_voz | Дата/время | |
pr_dni | Числовой | |
penya | Денежный |
Читатель
Название столбца | Тип | Ключевое поле |
kod_chitat | Счетчик | |
familiya | Текстовый | |
dom | Числовой | |
kvartira | Числовой |
Экземпляр
Название столбца | Тип | Ключевое поле |
kod_ekzempl | Счетчик | |
nazvan | Числовой | |
kod_temi | Числовой | |
v_nalichie | Логический |
Информация
Название столбца | Тип | Ключевое поле |
kod | Счетчик | |
nazvan | Текстовый | |
kod_avtor | Числовой | |
kod_mesto | Числовой | |
v_nalichie | Логический |
Связи между информационными объектами
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.