1 / 22

9. Методи за анализ и моделиране на данните МД 1

Методите се използват за анализ на данните с оглед определянето на структурата и съдържанието им. 9. Методи за анализ и моделиране на данните МД 1.

dyami
Download Presentation

9. Методи за анализ и моделиране на данните МД 1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Методите се използват за анализ на данните с оглед определянето на структурата и съдържанието им. 9. Методи за анализ и моделиране на данните МД 1

  2. Този метод е възприет за стандарт при моделирането на данните. Характеризира се с три основни понятия – същност, връзка и атрибут Метод „Същност-връзка“ (С-В) МД 2

  3. По дефиниция „Същност“ е всеки различим за управлението обект-хора, места, концепции, организации, събития, за които е необходимо да се съхранява информацията Същност МД 3

  4. Същност МД 4 Примери (в търговската сфера): • Клиент • доставчик • Трансфер на средства • Стока • Фактура и т. н. Всяко конкретно съдържание на същността се нарича екземпляр (клиента Иван).

  5. Показва отношенията между същностите. Клиент-договр; служител-в отдел и т. н. В графичен вид връзките се представят със стрелки. Те са 1:1, 1:n и n:n Връзка МД 5

  6. Връзка МД 6 Доставя се от Стока Доставчик N N Работи във Служител Отдел 1 N има Клиент Сметка 1 N

  7. Връзките са между екземплярите на същностите, т.е. Един екземляр от първата с един от втората е 1:1 и т. н. Връзка МД 7

  8. Той характеризира свойството на същността, а в някои случаи и връзката. Например: същността служител има атрибутите: име, номер, ЕГН, отдел, длъжност, пол, брой деца и т. н. Атрибут МД 8

  9. Когато атрибутът идентифицира еднозначно същността той може да се използва за ключ (идентификатор на същността)-ЕГН, номер на сметка и т. н. Атрибут МД 9

  10. Моделът С-В може да се изгради по два начина-възходящо и низходящо, като двата подхода се различават по последователността, в която се определят същностите и атрибутите Моделът С- В МД 10

  11. При възходящото изграждане се прави анализ на организацията и първо се определят атрибутите на същностите-те се съдържат в документите, отчетите и т. н. След това атрибутите се групират логически и така се синтезират същностите. Броят на атрибутите е може да е няколко хиляди в големите фирми и това е трудоемка задача за години. Моделът С- В МД 10

  12. При низходящото изграждане на модела мениджърския персонал идентифицира основните елементи на дейността и така се определят основните същности (таблици). Най бърз резултат се постига с метода на мозъчната атака. След това се определят атрибутите и връзките. Моделът С- В МД 12

  13. 1. Определяне на обхвата на моделираната област-счетоводство, човешки ресурси и т. н. 2. Определяне на същностите и техните идентификатори (първичните ключове); 3. Определяне на връзките между същностите и техния тип; 4. Разработване на графична диаграма за същностите и връзките между тях. Последователност от стъпки за изграждане на Модела С- В: МД 13

  14. 5. Определяне на атрибутите на същностите. Действието не е еднократно. Възможно е да се наложи предефиниране и преразпределение на атрибутите. 6. Нормализация на атрибутите. Тази стъпка не е задължителна на по високите нива на абстракция-концептуален и логически модел на ИС. Нормализацията е формален способ за усъвършенстване модела на данните. Последователност от стъпки за изграждане на Модела С- В: МД 14

  15. 7. Добавяне на атрибути, необходими за удовлетворяването на бъдещи потребности; 8. Тестване и усъвършенстване на модела като се отчита взаимодействието на данните с процесите. Последователност от стъпки за изграждане на Модела С- В: МД 15

  16. Предимства на Object Role Modelling: 1. Мощни визуални конструкции. Доказателство за това е възможността за самоописание. 2. Процесът на неговото прилагане е ясно дефиниран-използват се конкретни техники и средства за всеки етап от приложението. Метод ORM ORM 16

  17. 3. Най-критичните елементи от анализа на информацията, свързани с извличането на знания за проблемната област са формализирани добре. Постига се с директен анализ на изречения на естествен език. Този метод предлага една от най-добре формализираните процедури за моделиране на данни, защото съчетава естествения език с концепциите за моделиране на данните. Предимства на ORM: ORM 17

  18. 4. Поддържа механизъм за автоматична нормализация на модела на данните. 5. В реализацията са интегрирани знания от различни области: обработка на формализация на естествен език, експертни системи, релационни бази от данни, структури от данни, жизнен цикъл и т.н. Предимства на ORM: ORM 18

  19. Типове същности (обекти) и Типове факти (изречения)‏ Аналогията с метода С-В е същност към тип същност и факт-връзка. Базисни елементи на ORM: ORM 19

  20. Графични елементи: ORM 20 ТИП ОБЕКТ/СЪЩНОСТ ТИП ФАКТ ТИП ОБЕКТ (име)‏ (роля1) действие (роля 2)‏ РОЛЯ ТИП ОБЕКТ (име)‏ роля

  21. Стъпка 0: Събиране на документи и друга информация, които обхващат съдържанието на моделираната област-проблемна област за ORM. Стъпка 1: Вербализация – представяне на информацията чрез изречения на естествен език. Стъпка 2: Визуализация – представяне с диаграми. Стъпка 3: Въвеждане на ограничения върху екземплярите – например уникалност, задължително наличие на елемент, диапазон на стойността, повторение и др. Последователност от стъпки за ORM: ORM 21

  22. Стъпка Р: Описание на процесите за обработка на данните. Стъпка I: Трансформация на концептуалния модел във вътрешен. В ORM се включва стъпка (стъпка Р) свързана с моделиране на процеси, но най-използвани са стъпките от 0 до 3 свързани с моделиране на данни. Затова ORM е основно метод за разработка модел на данните Последователност от стъпки за ORM: ORM 22

More Related