Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metodichka_k_kursachupech.doc
Скачиваний:
85
Добавлен:
25.03.2016
Размер:
1 Мб
Скачать
☆

2.1.2. Описание связей.

2.1.3. Концептуальная модель данных в стандарте Чена.

2.2. Этап логического проектирования.

2.2.1. Er-диаграмма в среде eRwin.

      1. Анализ ER-диаграммы.

1. Многозначные атрибуты – нет

2. Производные атрибуты –

  • Накладная(сумма)

  • Услуга(стоимость)

  • Материалы(стоимость).

3. Связь 1:1

  • «Включается» – не требуется слияния, т.к. большое количество собственных атрибутов у каждой сущности - участницы связи.

4. Рекурсивная связь – нет.

5. Избыточные связи:

1.мастер обслуживает клиента

2. мастер выполняет услуги

3.мастер ремонтирует авто

4. мастер использует материалы

5. клиент выбирает услуги

6.клиент принадлежит авто

7.клиент приобретает материалы

8. услуга применяется к авто

9. в накладной указываются материалы

10 авто использует материалы

6. Связь M:M – нет

      1. Окончательная ER-диаграмма.

    1. Этап физического проектирования.

      1. Схема данных в среде выбранной СУБД.

3. Проектирование пользовательских интерфейсов.

3.1. Список пользовательских требований с указанием пользовательских групп.

Тип пользователя -мастер

  1. Записывает информацию о клиенте и о его машине.

  2. Осуществляет поиск клиента по ФИО и телефону, марке авто.

  3. Осуществляет поиск авто по ФИО клиента.

  4. Осуществляет запись на ремонт

  5. Рассчитывает общую стоимость к оплате

  6. Печатает накладную

Спецификация транзакций.

  1. По ФИО и телефону клиента показать информацию о нем.

  2. По ФИО и телефону клиента показать информацию о его машинах.

  3. По названию услуги показать используемые материалы.

  4. По номеру накладной узнать номер авто.

  5. По названию услуги показать стоимость.

  6. По названию материала показать стоимость.

  7. По ФИО клиента показать все его накладные.

  8. По ФИО мастера показать название услуги, которые он выполняет.

  9. По ФИО клиента узнать ФИО мастера, его обслуживающего.

  10. По регистрационному номеру машину узнать ФИО клиента.

  11. По ФИО клиента узнать дату его рождения.

  12. По номеру накладной узнать ФИО мастера.

  13. По номеру накладной узнать название услуги.

  14. По номеру накладной узнать ФИО клиента.

  15. По номеру накладной узнать модель авто.

  16. По номеру накладной узнать общую стоимость к оплате.

  17. По номеру накладной узнать марку авто.

  18. По номеру авто узнать дату рождения клиента.

  19. По номеру авто узнать год его выпуска.

  20. По номеру авто узнать пол клиента.

  21. По номеру авто узнать информацию о мастере.

  22. По дате рождения клиента узнать марку авто.

  23. По дате рождения клиента узнать модель авто.

  24. По дате рождения клиента узнать номер авто.

  25. По названию услуги узнать всех клиентов, которые пользовались ею.

  26. По номеру телефона клиента узнать его номер машины.

  27. По номеру телефона узнать марку авто.

  28. По номеру накладной узнать производителя материалов.

  29. По ФИО мастера показать его должность.

  30. По ФИО мастера узнать всех его клиентов.

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