Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования.

Короткая теория вопроса

Информационная система (ИС) — программно-аппаратный комплекс, созданный для хранения и обработки инфы о какой-нибудь предметной области.

Процесс сотворения ИСделится на ряд шагов. Обычно выделяют последующие этапы сотворения ИС:

§ — формирование требований к системе (анализ),

§ — проектирование,

§ — реализация,

§ — тестирование,

§ — ввод в действие,

§ — эксплуатация и сопровождение.

Важным компонентом хоть какой информационной системыявляетсяБаза Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. данных (БД). База данных (Data Base) – структурированный, организованный набор данных, объединенный в согласовании с некой избранной моделью и описывающий свойства какой-нибудь физической либо виртуальной системы.

Конкретно БД позволяет эксплуатировать ИС, делать ее текущее сервис, видоизменять и развивать её при модернизации предприятия (организации) либо изменении информационных потоков, законодательства и Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. форм отчетности предприятия (организации).

Согласно современной методологии, процесс сотворения ИС представляет собой процесс построения и поочередного преобразования ряда согласованных моделей на всех шагах актуального цикла (ЖЦ) ИС. На каждом шаге ЖЦ создаются модели: организации, требований к ИС, проекта ИС, требований к приложениям и т. д.

Проектирование ИСохватывает три Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. главные области:

§ —проектирование объектов данных (создание моделей данных), которые будут реализованы в базе данных;

§ —проектирование программ, экранных форм, отчетов, которые будут обеспечивать выполнение запросов к данным;

§ —учет определенной среды либо технологии, а конкретно: топологии сети, конфигурации аппаратных средств, применяемой архитектуры (файл-сервер либо клиент-сервер), параллельной обработки, распределенной обработки Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. данных и т. п.

Модель –искусственный объект,представляющий из себя отображение (образ) системы и её компонент.

Модель данных (Data Model) – это графическое либо текстовое представление анализа, который выявляет данные, нужные организации с целью заслуги ее миссии, функций, целей, стратегий, для управления и оценки деятельности организации.Модель данных выявляет сути Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования., домены (атрибуты) и связис другими данными, также предоставляет концептуальное представление данных и связи меж данными.

Цельсоздания модели данныхсостоит в обеспечении разработчика ИСконцептуальной схемой базы данных в форме одной модели либо нескольких локальных моделей, которые относительно просто могут быть интегрированы в всякую базу данных.

При разработке моделей данных употребляется способ Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. семантического моделирования. Семантическое моделирование основывается на значении структурных компонент либо черт данных, что содействует корректности их интерпретации (осознания, объяснения). В качестве инструмента семантического моделирования употребляются разные варианты диаграмм сущность-связь (ER — Entity-Relationship) — ERD.

Есть разные варианты отображения ERD,но все варианты диаграмм сущность-связь исходят из одной идеи — набросок всегда Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. нагляднее текстового описания.ER -диаграммы употребляют графическое изображение сущностей предметной области, их параметров (атрибутов), и взаимосвязей меж сущностями.

Базисные понятия ERD

Суть (таблица, отношение) — это представление набора реальных либо абстрактных объектов (людей, вещей, мест, событий, мыслях, композиций и т. д.), которые можно выделить в одну группу, так Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. как они имеют однообразные свойства и могут учавствовать в схожих связях. Любая суть обязана иметь наименование, выраженное существительным в единственном числе. Любая суть в модели изображается в виде прямоугольника с наименованием.

Можно сказать, что Сути представляют собой огромное количество реальных либо абстрактных вещей (людей, объектов, событий, мыслях и т. д Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования..), которые имеют общие атрибуты либо свойства.

Экземпляр сути (запись, кортеж)- это определенный представитель данной сути.

Атрибут сути (поле, домен) — это именованная черта, являющаяся неким свойством сути.

Связь — это некая ассоциация меж 2-мя сущностями. Одна суть может быть связана с другой сутью либо сама с собою. Связи позволяют по одной сути Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. отыскивать другие сути, связанные с ней.

Любая связь может иметь один из последующих типов связи:

Один-к-одному, многое-ко-многим, один-ко-многим.

Связь типа один-к-одному значит, что один экземпляр первой сути (левой) связан с одним экземпляром 2-ой сути (правой). Связь один-к-одномучаще Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. всего свидетельствует о том, что по сути мы имеем всего одну суть, некорректно разбитую на две.

Связь типа многое-ко-многим значит, что каждый экземпляр первой сущностиможет быть связан с несколькими экземплярами 2-ой сути, и каждый экземпляр 2-ой сути может быть связан с несколькими экземплярами первой сути. Тип связи много-ко-многим Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. является временным типом связи, допустимым на ранешних шагах разработки модели. В предстоящем этот тип связи должен быть заменен 2-мя связями типа один-ко-многим методом сотворения промежной сути.

Связь типа один-ко-многим значит, чтоодин экземпляр первой сути(левой) связан с несколькими экземплярами 2-ой сути (правой). Это Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. более нередко применяемый тип связи. Левая суть (со стороны «один») именуется родительской, правая (со стороны «много») — дочерней.

При разработке ER-моделей нужно исследовать предметную область (компанию, предприятие) и выявить:

1) Сути, о которых хранятся данные в организации (предприятии), к примеру, люди, места, идеи, действия и т.д., (будут представлены в Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. виде блоков);

2) Связи меж этими сущностями (будут представлены в виде линий, соединяющих эти блоки);

3) Характеристики этих сущностей (будут представлены в виде имен атрибутов в этих блоках).

Задачка: создать информационную систему «Контингент студентов института».

Нужно: изучить предметную область (образовательное учреждение) и процессы, происходящие в ней.

Для этого обследуем объект: знакомимся с Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. нормативной документацией, опрашиваем работников института, изучаем имеющийся документооборот института, анализируем ситуацию и т.п.

В итоге обследования определяем цель и задачки системы и формулируем постановку задачки.

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

Таким макаром, проектируемая система должна делать последующие деяния:

1. — Хранить информацию о студентах и их успеваемости.

2. — На факультетах по определённой специальности печатать экзаменационные ведомости и другие документы.

Выделим все существительные в этих предложениях — это предполагаемые сути и проанализируем Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. их:

§ — Студент — очевидная суть.

§ — Успеваемость — очевидная суть.

§ — ? Факультет — необходимо узнать один либо несколько факультетов в институте? Если несколько, то это — предполагаемая новенькая суть.

§ — ? Специальность— необходимо узнать одна либо несколько специальностей на факультете? Если несколько, то это — ещё одна суть.

§ — Предмет — предполагаемая суть.

На начальном шаге моделирования данных информационной Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. системы очевидно выделены две главные сути: Студент и Успеваемость.

Аспектом успеваемости является наличие отметки о сдачи экзаменов.

Сходу появляется тривиальная связь меж сущностями — «студент сдаёт несколько экзаменов » и «экзамены сдаются каждым студентом». Очевидная связь Один-ко-многим. 1-ый вариант диаграммы смотрится так:

Мы знаем, что студенты обучаются на факультетах Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования., на определённой специальности и сдают экзамены по дисциплинам (предметам). Анализ предметной области показал, что студенты обучаются на нескольких факультетах института по нескольким специальностях и сдают экзамены по определённому перечню предметов.

Исходя из этого, мы добавляем в ER-модель ещё несколько сущностей. В итоге она будет смотреться так Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования.:

На последующей стадии проектирования модели вносим атрибуты сущностей в диаграмму (предполагаем, что атрибуты выявлены на стадии обследования объекта и при анализе аналогов имеющихся систем) и получаем окончательный вариант ER— диаграммы:

Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования.

Разработанный выше пример ER-диаграммы Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. является примером концептуальной диаграммы, не учитывающей особенности определенной СУБД. На базе данной концептуальной диаграммы можно выстроить физическую диаграмму, которая будут учесть такие особенности СУБД, как допустимые типы, наименования полей и таблиц, ограничения целостности и т.п.

Для преобразования концептуальной модели в физическую следует знать, что:

— Любая суть в ER-диаграмме Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. представляет собой таблицу базы данных.

— Каждый атрибут становится колонкой (полем) соответственной таблицы.

— В неких таблицах нужно воткнуть новые атрибуты (поля), которых не было в концептуальной модели — это главные атрибуты родительских таблиц, перемещённыхв дочерние таблицыдля того, чтоб обеспечить связь меж таблицами средством наружных ключей.

Выводы:

—Семантическое моделирование Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. данных основывается на технологии определения значения данных через их связи с другими данными.

— В качестве инструмента семантического моделирования употребляются разные варианты (нотации) диаграмм сущность-связь — (Entity-Relationship). Нотация — система условных обозначений, принятая в какой-нибудь области познаний либо деятельности.

— ER- диаграммы позволяют использовать приятные графические обозначения для моделирования сущностей и их Отметим, что предложенные этапы моделирования являются условными и нацелены на формирование общих представлений о процессе моделирования. взаимосвязей. Основное достоинство способа заключается в том, модель строится способом поочередного уточнения и дополнения начальных диаграмм.

После сотворения концептуальной модели данных перебегаем к созданию физической модели средствами определенной СУБД, а конкретно СУБД ACCESS. Для этого перебегаем к выполнению

http://inf-teh-lotos.ru/prakticheskaya-rabota-2-subd-access-sozdanie-bazy-dannyx


otnoshenie-dostojnoe-odobreniya.html
otnoshenie-filosofii-religii-k-filosofii-i-religii.html
otnoshenie-i-proporciya-proporcionalnost.html