Разработка автоматизированной системы учета работника библиотечного фонда "Национальная библиотека Украины имени В.И. Вернадского"
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
и размером, для функционирования базы данных.
"Книжный фонд" состоит из шести полей:
инвентарный номер книги - тип поля числовой, размер поля "Целое";
библиотечный код книги - тип поля текстовый, размер 50 символов;
отметка о выдаче и возврате, а также поля - регистрация новых поступлений и списание книг принадлежат к логическим типам полей.
Таблица "Каталог" имеет следующие поля:
библиотечный код книги - тип поля текстовый, размер 50 символов;
автор, издательство, год издания, количество страниц и тема имеют текстовый тип поля с размером в 50 символов;
поле Название текстового типа размером в 100 символов;
цена - поле числового типа, размер которого "Длинное целое".
Таблица "Читатели" помещает в себе восемь полей:
номер читательского билета - поле числового типа, размер которого "Длинное целое";
поля Фамилия, Имя, Домашний и Рабочий телефоны текстового типа размером в 50 символов;
отчество - тип поля текстовый, размер 30 символов;
домашний и рабочий адрес - поля текстового типа с размером в 60 символов.
Таблица "Выдача книг" состоит из четырех полей два, из которых повторяются в других таблицах - инвентарный номер книги (тип поля числовой, размер поля "Целое") и номер читательского билета (поле числового типа, размер которого "Длинное целое"), и двух новых полей - это Выдача книг и Запланированная дата возврата, тип которых - дата/время.
Для дальнейшей работы с таблицами были установлены связи между данными таблицами. Таблицы БД библиотечного фонда формируют такие связи:
"Книжный фонд", где ключевым полем является Инвентарный номер книги, связан с "Каталогом" и "Выдачей книг";
"Каталог" в свою очередь связан с "Книжным фондом" и ключевым полем в данной таблице является Библиотечный код книги;
таблица "Выдача книг" связана с "Книжным фондом" и "Читателями" ключевое поле, которой Номер читательского билета;
"Читатели" непосредственно связаны с "Выдачей книг".
Проверка работы созданных таблиц и установленных связей осуществлялась по средствам формирования запросов к данным таблицам. В основном использовался вид запроса "Запрос на выборку", а также запросы на сортировку и нахождения того или иного читателя или той или иной книги.
В последующей разработки БД АМР библиотечного фонда для более удобного пользования самой базой данных были разработаны Формы к созданным таблицам. Среди них Главная форма, с которой можно перейти на остальные формы - это формы по созданным таблица БД "Книжный фонд", "Каталог", "Выдача книг", "Читатели" и отдельная форма "Документы", в которой представлены Читательский билет и Библиографическая карточка.
Завершающим этапом разработки БД АРМ библиотечного фонда "Национальной библиотеки им.В.И. Вернадского" было формирование отчетов по средствам Мастера отчетов Microsoft Access. Отчеты выполнены по всем таблицам базы данных.
Список использованной литературы и URL
- Б. Богумирский. Эффективная работа на IBM PC в среде Windows 95. СПб, "Питер", 1997, 1000с.
- Файли довідки по Delphi 7; Боуман Д.С., Эмерсон С.Л., Дарновски М. „Практическое руководство по SQL. Использование языка структурированных запросов. ”, М.: Вильямс, 2001 р.
- Справочник библиотекаря / Под ред.А.Н. Ванеева, В.А. Минкиной. - СПб.: Изд-во "Профессия", 2000. - 432 с. - (Серия "Библиотека").
- Д. Вейскас. Эффективная работа с Microsoft Access 7.0 "Microsoft Press", 1997, 864с.
- Дж. Вудкок, М. Янг. Эффективная работа с Microsoft Office 95 "Microsoft Press", 1000с.
- А. Горев, С. Макашарипов, Р. Ахаян. Эффективная работа с СУБД СПб, "Питер", 1997, 704с.
- Стандарты по библиотечному делу: Сборник / Сост. Захарчук Т.В., Петрова Л.И., Завадовская Т.А., Зусьман О.М. - СПб: Изд-во "Профессия", 2000. - 512 с. - (Серия "Библиотека").
- Организация работы централизованной библиотечной системы: Инструкции и учет. формы. - 2-е изд., испр. и доп. / Под ред.Р.З. Зотовой. - М.: Книга, 1985. - 192 с.
- "Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil" А. Ковязин, С. Востриков (Изд. "Кудиц-Образ") 2002 р.
- Библиографическая работа в библиотеке: организация и методика: учебник / Под ред. О.П. Коршунова. - М.: Издательство "Книжная палата", 1990. - 254 с.
- Моргенштерн И.Г. Справочно-библиографическое обслуживание в библиотеках: Научно-практ. пособие. - М.: Либерия, 1999. - 80 с.
- "Базы данных в Delphi 7. Самоучитель" Понамарев В.А.
- А.В. Потапкин. Основы Visual Basic для пакета Microsoft Office, "Эком", 1995, 256с.
- Cадловська І.П. Визначення стратегічного потенціалу авіатранспортних підприємств // “Залізничний транспорт України", випуск 2, К. 2004, с.16-18.
- "Введение в InterBase" А.Я. Скляр (Изд. "Горячая линия-Телеком") 2002 р.;
- "Delphi. Разработка баз данных" Сорокин А.В. 2005 р.