Создание автоматизированных информационных систем - Дипломная работа

бесплатно 0
4.5 95
Разработка системы, автоматизирующей ведение базы данных библиотеки. Основные требования к программному обеспечению. Модели локальных представлений. Архитектура информационной системы. Хранимые процедуры. SQL-скрипт создания базы данных. Текст программы.


Аннотация к работе
Данная система упрощает процесс учета книг, связанный с обработкой больших объемов информации, а также позволяет читателям осуществлять в интерактивном режиме поиск и выбор интересующих книг. Каждая книга может присутствовать в нескольких экземплярах. Библиотекарь должен: - регистрировать новые книги в каталоге, распределяя их по разделам; - сохранять месторасположение каждого экземпляра; - списывать не пользующиеся спросом книги; - выдавать читателю книги, с фиксированием номера выданного экземпляра и срока возврата книги; - принимать книги, возвращаемые читателем, с проверкой соответствия возвращаемого номера книги выданному номеру; - проводить списание утерянных книг или регистрацию замены. Локальные ER-диаграммы для указанных групп пользователей приведены на рисунках 1, 2 и 3 соответственно. Запросы для пользователей группы «Читатели»: - получить номер свободного экземпляра и место расположения выбранной книги; - при отсутствии свободного экземпляра получить ближайшую дату ожидаемого возврата. 2.2 Инфологическая модель предметной области ER-диаграмма инфологической модели представлена на рисунке 4. Раздел каталога (Section) Код раздела sCode Integer X X Название раздела sName Variable characters(50) 50 X Книга (Book) ISBN ISBN Characters(13) 13 X X Название книги bName Variable characters(50) 50 X Автор(ы) bAuthor Variable characters(50) 50 X Место издания bPlace Variable characters(20) 20 X Издательство bPublish Variable characters(20) 20 X Год издания bYear Integer X Количество страниц bPages Integer X Экземпляр книги (Copy) Номер экземпляра cNumber Integer X X Стоимость экземпляра cCost Money X Дата поставки cDate Date X Утерян cLost Boolean Место размещения (Place) Код места plCode Integer X X Отдел plSection Variable characters(50) 50 X Стеллаж plRack Integer X Полка plShelf Integer X Сектор plSector Variable characters(2) 2 X Название Код Тип Длина Обяз. Первич. Выдача (Issuance) Номер выдачи iNumber Integer X X Дата выдачи iIssuance Date X Дата ожидаемого возврата iExpReturn Date X Дата фактического возврата iFactReturn Date Выбор книги читателем ICHOICE Boolean Читатель (Reader) Номер читательского билета rNumber Number(6) 6 X X ФИО rFullName Variable characters(50) 50 X Адрес rAddress Variable characters(100) 100 X Телефон rPhone Number(11) 11 X Дата рождения rDate Date X Замена (Replacement) Код замены repCode Integer X X Дата замены repDate Date X Списание (Writeoff) Код списания woCode Integer X X Дата списания woDate Date X Спецификация связей представлена в таблице 2.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?