Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
p_1-4.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
132.61 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Сф фгбоу впо «пензенский государственный университет» пояснительная записка

к курсовой работе по дисциплине

«Технологии разработки и защиты баз данных»

на тему

«Разработка базы данных «Химчистка»

Выполнил: ст. гр. 13ПКС1

Проверил: пр.

Киселева Ю.С.

2015

Реферат

Пояснительная записка содержит: 34 страницы, 9 иллюстраций, 5 использованных литературных источников, 3 приложения.

Цель исследования: разработка базы данных для химчистки.

Предметная область:

Химчистка осуществляет прием у населения вещей для выведения пятен. Необходимо хранить анкетные данные клиентов (фамилия, имя, отчество). Начиная с 3-го обращения, клиент переходит в категорию постоянных клиентов и получает скидку в 3% при чистке каждой последующей вещи. Все оказываемые услуги подразделяются на виды, имеющие название, тип и стоимость, зависящую от сложности работ. Работа с клиентом первоначально состоит в определении объема работ, вида услуги и, соответственно, ее стоимости. Если клиент согласен, он оставляет вещь (при этом фиксируется услуга, клиент и дата приема) и забирает ее после обработки (при этом фиксируется дата возврата). За срочность и сложность работ могут устанавливаться надбавки.

Результат исследования: база данных «Химчистка».

При разработке использовалось CASE-средство Open ModelSphere, инструмент IB Expert для работы с базой данных FireBird.

Содержание

Введение 4

1 Анализ предметной области 5

2 Техническое задание 6

2.1 Основание для разработки 6

2.2 Назначение разработки 6

2.3 Требования к базе данных 6

2.3.1 Требования к функциональным характеристикам 6

2.3.2 Требования к составу и параметрам технических средств 6

2.3.3 Требования к информационной и программной совместимости 7

2.4 Требования к программной документации 7

2.5 Стадии и этапы разработки 7

2.6 Порядок контроля и приёмки 8

3. Концептуальная модель данных 9

4. Логическое проектирование базы данных 10

5 Физическое проектирование базы данных 12

6. Вычисляемые поля, генераторы и триггеры 12

7. Программа и методика испытаний 12

8. Описание применения 12

Заключение 12

Список использованных источников 13

ПРИЛОЖЕНИЕ А 13

ПРИЛОЖЕНИЕ Б 13

ПРИЛОЖЕНИЕ В 13

Введение

В настоящее время для компьютеризированного хранения данных широко используются системы баз данных (БД). Для организации эффективной работы системы автоматизации в условиях сильно отличающихся друг от друга требований, предъявляемых различными пользователями, решающую роль играют СУБД.

Open ModelSphere – программа для моделирования систем и создания диаграмм.

ModelSphere позволяет пользователям создавать концептуальные и логических модели баз данных. Концептуальные модели могут быть преобразованы в реляционные модели и обратно. Open ModelSphere позволяет графически визуализировать архитектуру реляционной базы данных, что позволяет вносить изменения легко. Позволяет генерировать SQL-скрипты из модели, а также может генерировать SQL-скрипт, позволяющий синхронизировать существующие базы данных с измененной моделью.

Firebird - это полнофункциональная и мощная СУБД, она может обслуживать базы данных размером от нескольких килобайт до многих гигабайт, показывая хорошую производительность и практически не нуждаясь в обслуживании.

IBExpert — GUI-оболочка, предназначенная для разработки и администрирования баз данных InterBase и Firebird, а также для выбора и изменения данных, хранящихся в базах. IBExpert обладает множеством облегчающих работу компонентов: визуальный редактор для всех объектов базы данных, редактор SQL и исполнитель скриптов, отладчик для хранимых процедур и триггеров, построитель области, инструмент для импорта данных из различных источников, собственный скриптовый язык, а также дизайнер баз данных и т. д.

В данной курсовой работе используется реляционная модель представления данных. Концептуальная, логическая и физическая фодель базы данных разрабатывается в Open ModelSphere . Работа с базой данных Firebird осуществляется в IBExpert.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]