Для студентов СПбГУ по предмету ДругиеРазработка базы данных библиотека для книжного магазина "Кіtap ALРазработка базы данных библиотека для книжного магазина "Кіtap AL
2024-08-032024-08-03СтудИзба
ВКР: Разработка базы данных библиотека для книжного магазина "Кіtap AL
Описание
СОДЕРЖАНИЕ
База данных - это организованная структура, предназначенная для хранения информации. В современных базах данных хранятся не только данные, но и информация.
Это утверждение легко пояснить, если, например, рассмотреть базу данных крупного банка. В ней есть все необходимые сведения о клиентах, об их адресах, кредитной истории, состояние расчетных счетов, финансовых операциях и т.д. Доступ к этой базе данных имеется у достаточно большого количества сотрудников банка, но среди них вряд ли найдется такое лицо, которое имеет доступ ко всей базе полностью и при этом способно единолично вносить в нее произвольные изменения. Кроме данных, база содержит методы и средства, позволяющие каждому из сотрудников оперировать только с теми данными, которые входят в его компетенцию. В результате взаимодействия данных, содержащихся в базе, с методами, доступными конкретным сотрудникам, образуется информация, которую они потребляют и на основании которой в пределах собственной компетенции производят ввод и редактирование данных.
С понятием базы данных тесно связано понятие системы управления базой данных. Это комплекс программных средств, предназначенных
ВВЕДЕНИЕ…………………………………………………………… | 6 | |
1. | ОСНОВНАЯ ЧАСТЬ ……..……………………………………….. | 7 |
1.1 | Анализ предметной области………………………………………….. | 7 |
1.1.1 | Общее…………………………………………………………………... | 10 |
1.1.2 | Сервисы………………………………………………………………… | 10 |
1.1.3 | Функциональность…………………………………………………….. | 10 |
1.1.4 | Реализация……………………………………………………………... | 11 |
1.2 | Создание и применение БД…………………………………………… | 12 |
1.2.1 | Проектирование отчетов и экранных форм…………………………. | 12 |
1.2.2 | Разработка таблиц и полей данных…………………………………... | 12 |
1.2.3 | Таблицы………………………………………………………………... | 13 |
1.2.4 | Поля данных…………………………………………………………… | 14 |
1.2.5 | Запросы………………………………………………………………… | 15 |
1.2.6 | Формы………………………………………………………………….. | 17 |
1.2.7 | Отчеты………………………………………………………………….. | 18 |
1.3 | Проектирование баз данных. Иерархическая модель………………. | 18 |
1.4 | Создание схемы БД. Реляционная модель…………………………... | 20 |
2. | ЭКСПЕРЕМЕНТАЛЬНО-ПРАКТИЧЕСКАЯ ЧАСТЬ ……….. | 22 |
2.1 | Постановка задачи (комплекса задач)……………………………...... | 22 |
2.1.1 | Анализ пригодности…………………………………………………... | 22 |
2.2 | Проектирование баз данных………………………………………….. | 22 |
2.2.1 | Логическая модель данных…………………………………………… | 24 |
2.3 | Среда Delphi как средство для разработки СУБД………………….. | 26 |
2.3.1 | Программный продукт Delphi……………………………………….. | 26 |
2.4 | Мощный объектно-ориентированный язык………………………… | 29 |
2.5 | Объектно-ориентированная модель программных компонент……. | 31 |
2.6 | Библиотека визуальных компонент…………………………………. | 31 |
2.7 | Масштабируемые средства для построения баз данных…………... | 36 |
2.8 | Настраиваемая среда разработчика………………………………….. | 38 |
2.9 | Язык SQL……………………………………………………………… | 40 |
2.10 | Техническое обеспечение……………………………………………. | 45 |
2.11 | Проектирование пользовательского интерфейса…………………… | 46 |
2.11.1 | Принципы проектирования GUI-интерфейса, ориентированного на пользователя…………………………………………………………… | 46 |
2.11.2 | Диалоговое окно GUI - окна этапа анализа требований……………. | 47 |
2.11.3 | Зависимость между окнами…………………………………………... | 51 |
2.11.4 | Навигация по окнам…………………………………………………… | 51 |
2.12 | Тестирование………………………………………………………….. | 52 |
2.13 | Мероприятия по обеспечению жизнедеятельности персонала и охраны труда………………………………………………………….. | 53 |
3. | ЭКОНОМИЧЕСКАЯ ЧАСТЬ ……………………………………... | 57 |
3.1 | Технико-экономическое обоснование……………………………….. | 57 |
3.2 | Расчет экономической эффективности внедрения системы……….. | 57 |
3.2.1 | Расчет затрат на разработку и внедрение системы…………………. | 57 |
3.2.2 | Расчет затрат на разработку алгоритма……………………………… | 57 |
3.2.3 | Расчет затрат на написание и отладку программы…………………. | 58 |
3.2.4 | Расчет затрат, связанных с внедрением программы……………… | 58 |
3.2.5 | Расчет затрат на комплекс технических средств составил ………… | 59 |
3.2.6 | Расчет затрат до внедрения программы…………………………….. | 60 |
3.2.7 | Расчет затрат после внедрения программного обеспечения……….. | 60 |
3.2.8 | Расчет экономии затрат………………………………………………. | 61 |
3.2.9 | Вывод………………………………………………………………….. | 61 |
ЗАКЛЮЧЕНИЕ……………………………………………………… | 62 | |
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ …………….. | 63 | |
ПРИЛОЖЕНИЕ……………………………………………………… | 64 |
ВВЕДЕНИЕ
База данных - это организованная структура, предназначенная для хранения информации. В современных базах данных хранятся не только данные, но и информация.
Это утверждение легко пояснить, если, например, рассмотреть базу данных крупного банка. В ней есть все необходимые сведения о клиентах, об их адресах, кредитной истории, состояние расчетных счетов, финансовых операциях и т.д. Доступ к этой базе данных имеется у достаточно большого количества сотрудников банка, но среди них вряд ли найдется такое лицо, которое имеет доступ ко всей базе полностью и при этом способно единолично вносить в нее произвольные изменения. Кроме данных, база содержит методы и средства, позволяющие каждому из сотрудников оперировать только с теми данными, которые входят в его компетенцию. В результате взаимодействия данных, содержащихся в базе, с методами, доступными конкретным сотрудникам, образуется информация, которую они потребляют и на основании которой в пределах собственной компетенции производят ввод и редактирование данных.
С понятием базы данных тесно связано понятие системы управления базой данных. Это комплекс программных средств, предназначенных
Характеристики ВКР
Предмет
Учебное заведение
Семестр
Просмотров
1
Размер
758 Kb
Список файлов
Разработка базы данных библиотека для книжного магазина %22Кіtap AL.doc