БЛ_ПрактическаяРабота2. Выбор и изучение предметной области. Создание инфологической модели предметной области
Скачать 19.22 Kb.
|
Лабораторная работа №2 Тема: Выбор и изучение предметной области. Создание инфологической модели предметной области. Цель лабораторной работы: Создание базы данных и инфологической модели с использованием практических навыков на этапе изучения предметной области. Задания на выполнение лабораторной работы: 1. Выбор предметной области с информационными объектами не менее трех; 2. Определение атрибутивного состава объектного значения по запросам пользователя, установление связи между ними, определение видов связи (1 :1; 1:М; М: 1; М: М) ; 3. Определить ограничения (не менее 1 из вашей предметной области) 3. Построение инфологической модели предметной области в виде ER-диаграммы. Пример выполнения лабораторной работы Предметная область: Банк Система: расчетно-кассовое отделение Описание предметной области При работе с клиентами обменный пункт банка выполняет следующие основные операции: * Продажа клиенту иностранной валюты за национальную; * Покупка иностранной валюты у клиента за национальную валюту; Каждую операцию, выполненную в обменном пункте, записывают в документ и оформляют на специальном бланке справку об исполнении валютно-обменных операций и выдают клиенту копию справки. Для работы обменного пункта в начале рабочего дня банк предоставляет аванс наличной иностранной валюты и тенге. По окончании рабочего дня в обменном пункте заполняют ведомость доходов и расходов на каждую валюту, подсчитывают итоги по каждому реестру и сверяют сумму поступившего аванса и сумму заключения реестра и фактический остаток ценностей. По результатам проверки формируется дневной разброс остатков стоимости. Выходные документы (запрос пользователя): * Разброс валютно-обменных операций, совершенных в обменном пункте в течение дня; * Реестр продажи и покупки иностранной валюты за наличный тенге; * Справка об остатках иностранной и национальной валюты; * Ведомость к инкассаторским сумкам. В таблице 1 приведены информационные запросы пользователя и атрибуты, полученные в результате изучения ограничений предметной области. Таблица 1 - Набор атрибутов
Предметные региональные ограничения и смежные Номер обменного пункта-если обменный пункт зарегистрирован в ГУ ЦБ Казахстана, то обменному пункту присваивается регистрационный номер. Номер обменного пункта не повторяется. Серия справки –может принимать 2 различных значения в зависимости от операции: 1 – покупка валюты клиентом, 2-продажа валюты клиентом. Выделение информационных объектов предметной области и ее атрибутивного состава для построения инфологической модели предметной области. На основе изучения предметной области и запросов выделяется объектное значение с атрибутом (подчеркивание ключевого атрибута). ВАЛЮТА (код_вал, Наим_вал, Курс_пок, КУРс_ПР, МАСШ, ДАТа_КУРС, Врем_курс, АВАНС); ОПЕРАЦИЯ (Ном_спр, Сер_спр, Дата_Опер, ВРЕМЯ_ОПЕР, код_вал, сум_вал, НОМ_оп, ном_ДОК, НАИМ_ОП, адр_ОП); клиент (НАИМ_КЛ, ВИД_ДОК, сер_док, ном_ДОК, Рез_нерез); Наиболее предпочтительным инструментом унифицированного представления данных является модель «сущность-связь» - еr-модель (entity - relationship model, ER - model). Проведем анализ связи между объектными значениями: Наименование объектного значения наименование связи ВАЛЮТА, ОПЕРАЦИЯ ПРЕДОСТАВЛЕНИЕ КЛИЕНТ, ОПЕРАЦИЯ ВЫПОЛНЕНИЕ П осле выбора объектных значений, определения атрибутов и проведения анализа связей между объектными значениями строится инфологическая модель в виде ER-диаграммы. Объектные значения представляют собой прямоугольники, контактные-ромбы. Рисунок 1- Инфологическая модель предметной области – банк Вопросы для проверки знаний и защиты лабораторной работы 1. Рассказать этапы проектирования базы данных; 2. Как вы понимаете предметную область; 3. Подскажите определение информационного объекта; 4. Какие существуют виды коммуникаций? Покажите пример из своей предметной области? 5. Дайте определение целостности данных. Покажите пример из своей предметной области? |