ВУЗ:
Составители:
Рубрика:
10
Составление словаря – хороший способ, чтобы начать определять требо-
вания к базе данных. Но одного словаря не достаточно для определения струк-
туры БД, так как словарь данных не описывает, как связаны элементы, как дан-
ные создаются, обновляются и выбираются, кто и как будет использовать БД.
Необходима функциональная спецификация, отражающая информацию о
количестве одновременно работающих пользователей, о том, как часто записи
будут вставляться и обновляться, и каким образом информация будет выби-
раться из БД.
Функциональное описание для приложения БД менеджера турфирмы
могло бы включать, например, следующие требования:
• Приложением будут пользоваться руководитель турфирмы, 2 менеджера
по продажам, бухгалтер, кассир и 2 офисных сотрудника турфирмы – все-
го 7 пользователей. Предполагается, что одновременно с БД будут рабо-
тать не более 3 сотрудников. Персоналу бухгалтерии для работы доста-
точно иметь доступ только к данным по оплате путевок.
• Все пользователи в любое время могут добавлять информацию в БД. При
добавлении информации или ее изменении, пользователь, который сделал
изменение, а также дата и время изменения, должны быть зарегистриро-
ваны.
• Один из офисных сотрудников будет назначен системным администрато-
ром. Только он должен вести учетные записи пользователей.
Спецификация функций и словарь данных, как правило, разрабатываются
одновременно, так как эти документы информационно дополняют друг друга.
Важная часть анализа требований – предупредить потребности пользова-
телей, поскольку они не всегда способны полностью и четко объяснить их соб-
ственные требования к системе. Практически функциональное описание долж-
но представлять систему как можно более полно и подробно.
1.2.2. Логическая модель
ER-диаграммы
Общим способом представления логической модели БД является по-
строение ER-диаграмм (Entity-Relationship – сущность-связь). В этой модели
сущность определяется как дискретный объект, для которого сохраняются эле-
менты данных, а связь описывает отношение между двумя объектами.
В примере менеджера турфирмы имеются 5 основных объектов:
• Туристы
• Туры
• Путевки
• Сезоны
• Оплаты
Страницы
- « первая
- ‹ предыдущая
- …
- 8
- 9
- 10
- 11
- 12
- …
- следующая ›
- последняя »