Читайте также: |
|
Построение концептуальной модели БД начнем с диаграммы прецендентов.
Первым шагом при описании функциональности системы является моделирование требований к ней.
Целями анализа и моделирования требований являются:
- достижение соглашения между разработчиками, заказчиками и пользователями о том, что должна делать ПС;
- достижение лучшего понимания разработчиками поведения ПС;
- ограничение системной функциональности;
- создание базиса для планирования разработки проекта;
- определение пользовательского интерфейса.
Для достижения этих целей используются диаграммы вариантов использования UML (Use case diagrams, диаграммы прецендентов).
Прецендент это описание множества последовательных событий, выполняемых компьютерной системой, которые приводят к наблюдаемому актером результату. Графически прецедент изображается в виде ограниченного непрерывной линией эллипса, обычно содержащего только имя прецедента.
Актер – это кто-то (или что-то) внешний по отношению к компьютерной системе, кто взаимодействует с ней.
На UML диаграммах пиктограммы прецедента и актера обычно располагаются рядом. В совокупности они могут описывать внешнюю границу компьютерной системы.
Диаграмма прецедентов (use case diagram) – это графическое представление всех или части актеров, прецедентов и взаимодействий между ними. В каждой системе обычно есть главная диаграмма прецедентов, которая описывает внешнюю границу системы и основные внешние функции (внешнее поведение) системы
Проектирование любой АИС лучше всего начинать с построения диаграммы прецендентов, описывающей внешнюю границу АИС. Такая диаграмма называется главной диаграммой прецендентов.
Для АИС «…..» главная диаграмма прецендентов показана на рисунке 1.
Рис.1. Диаграмма прецендентов АИС «…»
Рассмотрим эту диаграмму подробнее. Она описывает внешнюю границу системы регистрации курсов. Внешняя граница АИС состоит из четырех актеров и семи прецендентов (use cases). Актеры имеют имена Преподаватель, Студент, Регистратор, Система оплаты. Имена Преподаватель и Студент обозначают всех преподавателей и всех студентов Университета. Система оплаты – это бухгалтерская система. Физически прецеденты реализуются как внешние рабочие места АИС, оснащенные дисплеями и средствами печати.
Дата добавления: 2015-07-16; просмотров: 101 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Проектирование концептуальной модели БД | | | Концептуальная диаграмма |