Автор работы: Пользователь скрыл имя, 22 Мая 2012 в 18:50, курсовая работа
Создаваемая база данных должна содержать в себе данные о клиентах, тарифных планах,
предоставляемых каналах, работниках, зоне покрытия, зоне недосягаемости, и дополнительные информационные таблицы чтобы быстро составлять требуемые нам отчеты.
Для данной АИС можно формировать следующие запросы:
- Количество действующих клиентов.
-Поиск клиентов, у которых на сегодняшний день нулевой баланс (для окончания предоставления услуг)
- Проверка жилого дома в зоне досягаемости
- Поиск работников, которые проводили работы определенного числа
- Поиск клиентов, которые находятся в статусе блокировки более 3 месяцев
1. ВВЕДЕНИЕ……………………………………………………………………………………………...2
2. ТЕХНИЧЕСКОЕ ЗАДАНИЕ …..………………………………………………………………………3
2.1 Назначение АСУ ……………………………………………………………………..............4
2.2 Основные требования к АСУ ……………………………………………………….............4
2.3 Технико-экономические показатели ………………………………………………............5
2.4 Состав, содержание и организация работ по созданию АСУ ..………………………….5
2.5 Порядок приемки АСУ ………………………………………………………………………..6
2.6. Обследование предприятия………………………………………………………………….7
3. КОНЦЕПТУАЛЬНОЕ ПРОЕКТИРОВАНИЕ ……………………………………………………...9
3.1 Оргштатная структура…………………………………………………………………….……...9
3.2 Er диаграмма ……………………………………………………………………………………..10
3.3 Определение атрибутов ………………………………………………………………............12
4. ЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ ………………………………………………… …………..15
4.1 Нормализация отношений……………………………………………………………………...15
4.2 Проектирование логической модели………………………………………………….............16
4.3 Документация логической модели…………………………………………………….............17
ФИЗИЧЕСКОЕ ПРОЕКТИРОВАНИЕ………………………………………………………...……...…21
5.1 Генерация физической модели с помощью программы Erwin 27 ……………………………. 21
5.2 Создание Базы данных …………………………………………………………………………..….22
5.3 Создание генераторов, таблиц и добавление связей…………………………………………...23
ТЕСТИРОВАНИЕ БАЗЫ ДАННЫХ……………………………………………………………….……..29
6.1 – Выполнение запросов……………………………………………………………………………….32
ЗАКЛЮЧЕНИЕ …………………………………………………………………………………….............45
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ ……………………………
Рис.3.6 ER – диаграмма.
3.3 - Определение атрибутов
В таблицах 1.1 – 1.8 представлены атрибуты сущностей, выявленные в процессе концептуального моделирования:
Таблица 1 - Сущность «Спортсмен».
Сущность |
Атрибут |
Описание |
Спортсмен |
Номер |
Номер спортсмена |
Имя |
Имя спортсмена | |
Фамилия |
Фамилия спортсмена | |
Дата рождения |
Дата рождения спортсмена | |
Адрес |
Адрес спортсмена | |
Телефон |
Телефон спортсмена | |
Вес |
Вес спортсмена | |
Рост |
Рост спортсмена | |
Пол |
Пол спортсмена | |
Тренер (номер) |
Номер тренера |
Таблица 1.2 – Сущность «Атлетика».
Сущность |
Атрибут |
Описание |
Атлетика |
Номер |
Номер атлетики |
Вид |
Вид атлетики | |
Единица |
Единица измерения |
Таблица 1.3 – Сущность «Тренер».
Сущность |
Атрибут |
Описание | |
Тренер |
Номер |
Номер тренера | |
Фамилия |
Фамилия тренера | ||
Имя |
Имя тренера | ||
Отчество |
Отчество тренера | ||
Дата рождения |
Дата рождения тренера | ||
Стаж работы |
Стаж работы тренера | ||
Зарплата |
Заработная плата тренера | ||
Звание |
Звание тренера |
Таблица 1.4 – Сущность «Соревнования».
Сущность |
Атрибут |
Описание |
Соревнования |
Номер |
Номер соревнований |
Дата |
Дата проведения соревнований | |
Город |
Город проведения соревнований | |
Результаты соревнований |
Результаты соревнований | |
Спортсмен (Номер) |
Номер спортсмена | |
Атлетика (Номер) |
Номер атлетики | |
Тренер (Номер) |
Номер тренера |
Таблица 1.5 – Сущность «План тренировок».
Сущность |
Атрибут |
Описание |
План тренировок |
Номер |
Номер результата |
План тренировки |
План тренировки |
Таблица 1.6 –Сущность «Журнал тренировки»
Сущность |
Атрибут |
Описание |
Журнал тренировки |
Номер |
Номер журнала |
День недели (номер) |
Номер дня недели | |
Дата |
Дата проведения тренировки | |
Время начала |
Время начала тренировки | |
Время окончания |
Время окончания тренировки | |
План тренировки (номер) |
Номер плана тренировки | |
Количество |
Количество раз выполнения упражнения | |
Результат |
||
Группы мышц (Номер) |
Номер группы мышц | |
Спортсмен (Номер) |
Номер спортсмена | |
Тренер (Номер) |
Номер тренера |
Таблица 1.7- Сущность «День недели»
Сущность |
Атрибут |
Описание |
День недели |
Номер |
Номер дня недели |
День недели |
День недели |
Таблица 1.8 – Сущность «Группы мышц»
Сущность |
Атрибут |
Описание |
Группы мышц |
Номер |
Номер группы мышц |
Вид |
Вид группы мышц |
4 - ЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ
Основной
задачей логического
Данный раздел включает в себя следующие этапы: