Шпоры - Операционные системы и Информационные системы
скачать (371.4 kb.)
Доступные файлы (35):
содержание
- Смотрите также:
- Классификация ОС [ документ ]
- Информационные системы обучения [ документ ]
- Обзор различных версий и дистрибутивов ОС [ документ ]
- Бейцун С.В. Конспект лекций по Основам компьютерно-интегрированного управления [ документ ]
- Шпоры к госам по операционным системам средам и оболочкам [ документ ]
- Классификация операционных систем и их характеристика [ документ ]
- Правовая информатика. Часть 4. Информационные процессы и информационные системы как предмет изучения правовой информатики. Информатизация правотворческой [ лекция ]
- Операционные системы [ документ ]
- Современные операционные системы [ документ ]
- Операционные системы, их виды и характеристики [ документ ]
- Шпоры по СПО [ документ ]
- Информационные системы в менеджменте [ лекция ]
19-Этапы проектирования БД.doc
Этапы проектирования БД (19).Схема решения поставленной задачи происходит следующим образом (Схема1). В процессе создания программы на начальной стадии участвуют постановщики задач. Так как большинство систем работает с базами данными, обеспечивающими работу со многими приложениями, то возникает проблема организационной поддержки баз данных, которую решает администратор баз данных. Потребителем является конечный пользователь, который не является программистом, но владеет навыками работы с вычислительной техникой (ВТ). Существует еще категория – операторы ЭВМ – специально обученные работники для сопровождения прикладных программных продуктов. В данном конкретном случае потребителем конечного продукта предполагается пользователь, владеющий основными навыками работы с персональным компьютером (ПК).

Схема 1. Схема процесса этапов создания программ и взаимодействия участников.
Взаимодействие с базой данных. Работа с базой данных, управление и контроль над ее содержимым поддерживается Microsoft Access. Базы данных – это огромные массивы данных, организованных в табличную структуру. Целью разработки любой базы данных является хранение и использование информации о какой-либо предметной области. При разработке базы данных обычно выделяется несколько уровней моделирования, при помощи которых происходит переход от предметной области к конкретной реализации базы данных средствами конкретной СУБД. Можно выделить следующие уровни: Сама предметная область Модель предметной области Логическая модель данных Физическая модель данных Собственно база данных и приложения Для того чтобы оценить качество принимаемых решений на уровне логической модели данных, необходимо сформулировать некоторые критерии качества в терминах физической модели и конкретной реализации и посмотреть, как различные решения, принятые в процессе логического моделирования, влияют на качество физической модели и на скорость работы базы данных.
Конечно, таких критериев может быть очень много и выбор их в достаточной степени произволен. Далее будут рассмотрены некоторые из таких критериев, которые являются безусловно важными с точки зрения получения качественной базы данных: Адекватность базы данных предметной области Легкость разработки и сопровождения базы данных Скорость выполнения операций обновления данных (вставка, обновление, удаление кортежей) Скорость выполнения операций выборки данных База данных должна адекватно отражать предметную область. Это означает, что должны выполняться следующие условия: Состояние базы данных в каждый момент времени должно соответствовать состоянию предметной области. Изменение состояния предметной области должно приводить к соответствующему изменению состояния базы данных Ограничения предметной области, отраженные в модели предметной области, должны некоторым образом отражаться и учитываться базе данных. Кроме всего прочего СУБД позволяет: создавать пустую структуру базы данных; предоставлять средства ее заполнения; обеспечивать возможность доступа (Access, FoxPro, SQL-сервер, Delphi, Builder). Алгоритмизация и моделирование. Прежде чем приступить к решению поставленной задачи необходимо ее алгоритмизировать, то есть выбрать конкретный метод решения задачи и оформить в подетальном виде ее модель. В данном конкретном случае выбрана информационная модель решения. Важным инструментом исследования систем является метод моделирования, при котором исследуемый объект заменяется его моделью, то есть некоторым другим объектом, сохраняющим основные свойства реального объекта, но более удобным для исследования или использования. Информационная модель – это отражение предметной области в виде информации. Предметная область представляет собой часть реального мира, который исследуется или используется. Отображение предметной области в информационных технологиях представляется информационными моделями нескольких уровней (рис.2) Концептуальная модель обеспечивает интегрированное представление о предметной области и имеет словооформительный характер. Логическая модель формируется из концептуальной путем выделения конкретной части (подлежащей управлению), ее детализации и формализации. Логическая модель формализующая на языке математики во взаимосвязи в выделенной предметной области называется математической моделью. С помощью математических методов математическая модель преобразуется в алгоритмическую модель, задающую последовательность действий, реализующих достижение поставленной цели. На основе алгоритмической модели создается машинная (компьютерная) программа, является также алгоритмической моделью, но записанной на языке понятном компьютеру. Выделение информационных моделей разных уровней абстракции позволяет разделить сложный процесс отображения «предметная область - программа» на несколько итеративных, более простых, отображений
.

рис.2 Уровни информационных моделей.
Информационная модель неразрывно связана с понятием информационной системы в целом. Итак, информационная система – это взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации в интересах достижения поставленных целей. Современное понимание информационной системы предполагает использование в качестве основного технического средства переработки информации персональный компьютер (ПК). Кроме того, техническое воплощение информационной системы само по себе ничего не будет значить, если не учтена роль человека, для которого и предназначена производимая информация и без которого невозможно ее представление и получение.
Работу в информационной системе любого назначения обеспечивают процессы, которые условно можно разделить на следующие блоки: Ввод информации из внешних и внутренних источников; Обработка входной информации и представление ее в удобном виде; Вывод информации для предоставления потребителям или передача в другую систему; Обратная связь – это информация, переработанная людьми данной организации для коррекции входной информации.
Скачать файл (371.4 kb.)