Автор работы: Пользователь скрыл имя, 03 Февраля 2013 в 18:15, доклад
АИС— это программные системы, разделенные на клиентскую и серверную части.
Клиентская часть представляет собой программу (клиентское приложение), организующую диалог пользователя и его запросы к 'хранилищу информации.
Серверная часть представляет собой хранилище информации, организованное таким образом, чтобы пользователь (клиент) мог получить любые интересующие его сведения из конкретной предметной области. Наиболее распространенным способом организации; хранения и обработки информации является применение реляционных баз данных.
АИС— это программные системы, разделенные на клиентскую и серверную части.
Клиентская часть представляет собой программу (клиентское приложение), организующую диалог пользователя и его запросы к 'хранилищу информации.
Серверная часть представляет собой хранилище информации, организованное таким образом, чтобы пользователь (клиент) мог получить любые интересующие его сведения из конкретной предметной области. Наиболее распространенным способом организации; хранения и обработки информации является применение реляционных баз данных.
методология проектирования серверной
части предусматривает
Концептуальное проектирование БД должно отражать единую информационную модель предприятия, не зависящую от программных и технических условий реализации информационной системы.
Концептуальное проектирование базы данных включает в себя следующие этапы:
Создание локальной концептуальной модели данных. Целью данного этапа является определение предметной области и состава Ц пользователей разрабатываемой информационной системы.
Определение типов сущностей. Цель данного этапа сводится к установлению оптимального состава таблиц базы данных в соответствии с задачами каждого конкретного пользователя и с учетом принципов нормализации таблиц БД.
Определение атрибутов. На данном этапе для каждой таблицы базы данных устанавливается необходимый состав атрибутов (признаков), описывающий конкретную сущность, а также необходимые ключевые поля.
Определение типов связей. На данном этапе устанавливаются связи между таблицами баз данных в целях обеспечения целостности информации при различных модификациях информации.
Проверка модели на отсутствие избыточности. На данном этапе база данных проверяется на наличие в ней избыточных связей, и в случае их обнаружения эти связи устраняются.
Связь является избыточной, если представленная в таблице информация может быть получена из какой-либо другой таблицы базы данных. Для устранения таких ситуаций проводится анализ таблиц, имеющих связи один к одному.
Проверка соответствия
локальной концептуальной
Обсуждение локальных концептуальных моделей данных с конечными Пользователями. Очевидно, что данный этап необходим для подтверждения того, что разработанная модель базы данных полностью удовлетворяет требованиям конечных пользователей базы данных.
Логическое проектирование АИС должно отражать непосредственные связи между пользователями информации, обеспечивающие целостность данных в процессе эксплуатации единого информационного пространства. На данном этапе необходимо учитывать выбранную для реализации конкретную СУБД.
Логическое проектирование (для реляционной модели базы данных) включает в себя следующие этапы:
Физическое проектирование АИС предусматривает принятие разработчиками окончательного решения о способах реализации создаваемой системы, например в виде реляционной базы данных и соответственно конкретной СУБД.
Физическое проектирование базы данных (для реляционной модели) включает в себя следующие этапы: