
- •Министерство образования и науки рф
- •1. Аналитическая часть
- •1.1. Анализ предметной области
- •1.2. Разработка контекстной диаграммы
- •1.3. Диаграммы декомпозиций
- •1.4. Ведение каталога
- •1.5. Ведение каталога книг
- •1.6. Ведение каталога читателей
- •1.7.Поисковая система
- •1.8. Система формирования заказов
- •1.9.Диаграммы дерева узлов
- •Модель базы данных
- •2. Основная часть
- •2.1.Технология проектирования баз данных
- •2.2.Определение сущностей
- •2.3. Определение взаимосвязей между сущностями и создание модели данных
- •2.4.Задание первичных и альтернативных ключей, определение атрибутов сущностей
- •2.5. Приведение модели к требуемому уровню нормальной формы
- •2.6. Описание физической модели
- •2.7. Разработка меню, форм, инструментальных панелей и др.
- •Заключение
- •Список используемой литературы
Министерство образования и науки рф
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«Российский экономический университет им. Г.В. Плеханова»
Факультет математической экономики и информатики
Кафедра информатики
КОМПЛЕКСНАЯ МЕЖДИСЦИПЛИНАРНАЯ
КУРСОВАЯ РАБОТА
По дисциплинам: «Базы данных»,
«Структуры данных и алгоритмы»
На тему: «Разработка базы данных библиотеки»
Выполнила:
студентка 427 группы
очной формы обучения
факультета математической экономики и информатики
Янушкевич Валерия Вадимовна
Научный руководитель:
Доцент, к.т.н.
Мосьяков Владимир Евгеньевич
Москва 2015
Оглавление
Оглавление 2
Модель базы данных 22
ВВЕДЕНИЕ
Актуальность. Основные идеи современной информационной технологии базируются на концепции, согласно которой данные должны быть организованы в базы данных с целью адекватного отображения изменяющегося реального мира и удовлетворения информационных потребностей пользователей. Эти базы данных создаются и функционируют под управлением специальных программных комплексов, называемых системами управления базами данных (СУБД).
Одним из ключевых направлений в области автоматизация бизнес-процессов с использованием информационных технологий является разработка баз данных, позволяющих решить проблему хранения и систематизации информации согласно индивидуальным требованиям компании.
Увеличение объема и структурной сложности хранимых данных, расширение круга пользователей информационных систем привели к широкому распространению наиболее удобных и сравнительно простых для понимания реляционных (табличных) СУБД. Для обеспечения одновременного доступа к данным множества пользователей, нередко расположенных достаточно далеко друг от друга и от места хранения баз данных, созданы сетевые мультипользовательские версии БД основанных на реляционной структуре. В них тем или иным путем решаются специфические проблемы параллельных процессов, целостности (правильности) и безопасности данных, а также санкционирования доступа.
Цель работы: разработать базу данных "Библиотека".
Задачи работы:
- спроектировать базу данных;
- установить связи между объектами предметной области;
-автоматизировать обновление и модификацию базы данных.
1. Аналитическая часть
1.1. Анализ предметной области
Чтобы сформулировать реальные требования к базе данных, необходимо как можно больше информации о предметной области.
Данная база данных предназначена для абстрактного заказчика, поэтому набор требований к ней составляется, исходя из собственного представления о задаче автоматизации работы библиотеки.
Сформулируем требования к нашей работе
БД «Библиотека» предназначена для ввода, хранения и обработки информации о печатных изданиях, поступающих в библиотеку, а также, учёта сведения об абонентах библиотеки.
СУБД «Библиотека» должна обеспечить выполнение следующих действий:
Прием новых читателей;
Учет новых печатных изданий;
Обеспечение соблюдения правил пользования литературой;