Как описать информационную модель

woman 3083402 1920 Советы на день
Содержание
  1. wiki.vspu.ru
  2. портал образовательных ресурсов
  3. Информационные модели
  4. Информационная модель объекта: что такое, какие виды существуют
  5. Содержание:
  6. Что такое информационная модель объекта
  7. Что такое информационная модель объекта: классификация и виды
  8. Как создаются информационные модели?
  9. Где применяются информационные модели
  10. Что такое информационные модели: виды и примеры
  11. Суть и характеристики информационной модели
  12. Разновидности моделей
  13. Образная и вербальная модели
  14. Примеры информационных компьютерных моделей
  15. Информационная модель
  16. Типы информационных моделей
  17. Ссылки
  18. Полезное
  19. Смотреть что такое «Информационная модель» в других словарях:
  20. Информационная модель и её описание
  21. ВВЕДЕНИЕ
  22. Глава 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ
  23. 1.1. Выбор комплекса задач автоматизации
  24. 1.2. Характеристика существующих бизнес-процессов
  25. 1.3. Характеристика документооборота, возникающего при решении задачи
  26. 1.4. Обоснование проектных решений по информационному обеспечению
  27. 1.5. Обоснование проектных решений по программному обеспечению
  28. Глава 2. ПРОЕКТНАЯ ЧАСТЬ
  29. 2.1. Информационная модель и её описание
  30. 2.2. Характеристика нормативно-справочной, входной и оперативной информации
  31. 2.3. Характеристика результатной информации
  32. 2.4. Общие положения (дерево функций и сценарий диалога)
  33. 2.5. Характеристика базы данных

wiki.vspu.ru

портал образовательных ресурсов

Информационные модели

cosmic gc3

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

Компьютерная информационная модель описывается совокупностью переменных, представленных абстрактными типами данных и сконструированных в соответствии с требованиями некоторой компьютерной среды, обусловленными ее (среды) средствами обработки информационной модели.

На основе предложенного определения, установлены признаки классификации информационных моделей: по количеству значений переменных (статистические и динамические); по способу описания переменных (натурные и знаковые: формализованные и неформализованные); по способу конструирования переменных: графические, идео-графические, графовые (гипертекстовые, сетевые, иерархические), текстовые, табличные, алгоритмические.

Источник

Информационная модель объекта: что такое, какие виды существуют

Содержание:

Что такое информационная модель объекта? Это модель, которая описывает объект, применяя индивидуальную информацию, состоящую из различных взаимосвязанных параметров и переменных. Информационные модели — это неосязаемые и невидимые процессы, потому что состоят из «чистой» информации. Информация в модели, описывая объект, затрагивает:

В широком смысле, информационная модель объекта представляет собой совокупность информации из разных сфер, но объединенной описанием объекта. Пример информационной модели из жизни — это:

Что такое информационная модель объекта

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

Это говорит о том, что информационная модель одного и того же объекта может сильно отличаться в зависимости от того, для кого она необходима, то есть зависит от переменных.

Что такое информационная модель объекта: классификация и виды

6f9435210eec4706f29ff3c709d92fe3f4106917

Информационные модели могут принадлежать трем видам:

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

Как создаются информационные модели?

После сбора и анализа информации происходит ее «упаковка» способа подачи. Тому же дворнику, если описать процесс эксплуатации математическими формулами, будет непонятно, поэтому информационная модель лопаты для него преподносится текстом. А если прорабу описать словами каким должно быть здание, то он тоже вряд ли построит что-то путное. Поэтому информационная модель здания для прораба преподносится в виде чертежа.

Где применяются информационные модели

Любая информация вокруг вас, которая что-то описывает, объясняет или подсказывает — это информационная модель объектов.

Источник

Что такое информационные модели: виды и примеры

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

Суть и характеристики информационной модели

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

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

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

В зависимости от назначения информационной модели выделяют ее характеристики:

отражение реальных или проектируемых процессов, явлений, объектов;

визуализация взаимного расположения и связей;

направленность на оптимизацию прототипа;

использование кодирования, позволяющего установить требуемые соотношения и взаимосвязи между параметрами;

проведение мониторинга работы прототипа и внести корректирующие действия;

поддержка принятия рациональных решений.

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

a21cf4d013a81c7d427efcd4717dd1c5

Разновидности моделей

Всю совокупность моделей, используемых в различных исследованиях можно поделить, исходя из различных оснований.

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

Классифицировать их можно в зависимости:

от цели исследования: модели научного эксперимента, комплексных испытаний и оптимизационные;

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

от широты применения: специализированные (исследование конкретной системы) и универсальные (исследование широкого спектра систем);

от учета фактора времени: статические (описывается система в конкретный момент времени) или динамическую (позволяет отследить изменения, происходящие в системе за проектируемый период времени);

от наличия воздействий на систему: стохастические (воздействие возможно) или детерминированные (воздействие отсутствует)

по способу представления: материальные и информационные.

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

80b4ea7edf2f2d26c9f657d2519d1e8e

Образная и вербальная модели

В зависимости от способа представления данных информационные модели делят на два основных класса:

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

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

Разработка модели информационной системы ориентирована на реализацию процессов апробации и последующего использования в цифровом пространстве. Поэтому используется формализованный язык более высокого уровня, требующий специального изучения.

Примеры информационных компьютерных моделей

Основное назначение компьютерного моделирования – представление любого существующего или проектируемого оригинала с помощью специальных средств. Это могут быть различные программные и технологические среды: графические редакторы, анимационные программы, электронные таблицы, базы данных, программы по разработке 3D-моделей, виртуальные лаборатории. Рассмотрим некоторые информационные модели на примерах.

Виртуальные лаборатории находят широкое применение не только в процессе обучения, но и в исследовательских центрах. Использование такого подхода позволяет провести большое количество опытов, проведение которых в реальных условиях связано с определенным риском или требует дорогостоящего оборудования. Например, в целях безопасности такие комплексы дают возможность поэкспериментировать с кислотами или взрывчатыми веществами

Базы данных широко применяются в процессе цифровизации. Хранение и обработка больших объемов данных с помощью электронного варианта их представления облегчает и ускоряет проведение всех информационных процессов. В качестве примера можно сравнить работу с традиционным и электронным библиотечным хранилищем.

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

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

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

Источник

Информационная модель

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

Информационные модели делятся на описательные и формальные.

Типы информационных моделей

С. А. Терехов [1] выделяет несколько типов информационных моделей, отличающихся по характеру запросов к ним:

Ссылки

2. Serov N.V. The Ontology of Dimensionality for Anthropological Database Modeling. // Automatic Documentation and Mathematical Linguistics, 2010, Vol. 44, No. 1, pp. 1–15

40px Wiki letter w.svg

Полезное

Смотреть что такое «Информационная модель» в других словарях:

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

информационная модель — Этимология. Происходит от лат. ifоrmatiо разъяснение, изложение. Категория. Система сигналов, свидетельствующих о динамике объекта управления, условиях внешней среды и состоянии самой системы управления. Виды. В качестве информационной модели… … Большая психологическая энциклопедия

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

Информационная модель — вербальное, графическое и/или знаковое (символьное) описание сложной системы, а также информационные связи между ее элементами и подсистемами, между системой и внешней средой. Источник: РЕШЕНИЕ Экономического совета СНГ О КОНЦЕПЦИИ НАУЧНО… … Официальная терминология

Информационная модель — [information model] 1. Совокупность сигналов, несущих информацию об объекте управления и внешней среде, организованная по определенным правилам. Комбинации сигналов на мнемосхеме в кабинете директора, телевизионное изображение цеха, система… … Экономико-математический словарь

Информационная модель — (изделия) – совокупность данных и отношений между ними, описывающая различные свойства реального изделия, интересующие разработчика модели и потенциального или реального пользователя. [ГОСТ 2.053 2006] Рубрика термина: Технологии Рубрики… … Энциклопедия терминов, определений и пояснений строительных материалов

информационная модель — 3.1.7 информационная модель (изделия): Совокупность данных и отношений между ними, описывающая различные свойства реального изделия, интересующие разработчика модели и потенциального или реального пользователя. Источник: ГОСТ 2.053 2006: Единая… … Словарь-справочник терминов нормативно-технической документации

ИНФОРМАЦИОННАЯ МОДЕЛЬ — – субъективная представленность в психике человека объекта, явления или процесса материального мира, на основе информации, которой субъект располагает о воспринимаемом им явлении. И. м. всегда беднее, проще, менее целостна и динамична по… … Энциклопедический словарь по психологии и педагогике

ИНФОРМАЦИОННАЯ МОДЕЛЬ — согласно ГОСТ 2.053–2006 ЕСКД «Электронная структура изделия», – совокупность данных и отношений между ними, описывающая свойства реального изделия, интересующая разработчика модели и потенциального или реального пользователя … Делопроизводство и архивное дело в терминах и определениях

информационная модель СЧМ — информационная модель СЧМ; информационная модель: Условное отображение информации о состоянии объекта воздействия, системы «человек машина» и способов управления ими. [ГОСТ 26387 84 таблица, пункт 21] Источник … Словарь-справочник терминов нормативно-технической документации

Источник

Информационная модель и её описание

Содержание:

464610

ВВЕДЕНИЕ

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

Для эффективного функционирования ИС используются базы данных (БД) и системы управления базами данных (СУБД).

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

Тема курсового проекта: Проектирование реализации операций бизнес-процесса «Покупка сырья и материалов».

Данная тема является актуальной для предприятий и организаций, имеющих дело непосредственно с покупкой сырья и материалов.

Покупка сырья и материалов предполагает:

Объект исследования – предприятие ЗАО «Альбатрос».

Предмет исследования – бизнес-процессы «Покупка сырья и материалов».

Цель курсового проектирования – проектирование реализации операций бизнес-процесса «Покупка сырья и материалов» для предприятия ЗАО «Альбатрос».

Задачами курсового проектирования являются:

Структура курсового проекта включает в себя две части: аналитическая, проектная.

Аналитическая часть включает выбор задач автоматизации, описание существующих бизнес-процессов и документооборота, описание проектных решений.

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

Глава 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ

1.1. Выбор комплекса задач автоматизации

Проектируемая информационная система «Покупка сырья и материалов» предназначена для автоматизации процесса ведения учета о покупке сырья и материалов предприятием.

Покупка сырья и материалов предполагает:

Таким образом, бухгалтерский учет по покупке сырья и материалов взаимодействует со складским учетом по оприходованию купленных сырья и материалов, которое выполняется на основании документов, поступающих из бухгалтерии.

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

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

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

Пример операций, сопровождающих бухгалтерский учет по покупке сырья и материалов, приведем на рис. 1-2.

2

Рисунок 1 –Учет бухгалтерских операций (вариант 1)

3

Рисунок 2 – Учет бухгалтерских операций (вариант 2)

В результате проектирования ИС «Покупка сырья и материалов» автоматизируем следующие функции:

Входные информационные потоки: список счетов, первичные документы (счет-фактура, учредительные документы и т.д.).

Выходные информационные потоки: отчет «Список операций за период», отчет «Ведомость покупки сырья и материалов по месяцам года».

Решением рассматриваемой задачи по бухгалтерскому учету покупки сырья и материалов занимается бухгалтер предприятия. Бухгалтер на основании первичных документов регистрирует бухгалтерские операции (проводки) и передает документы работникам склада.

Основные понятия: проводка (операция), счет, дебет, кредит, корреспонденция счета, первичные документы, счет-фактура и т.д.

1.2. Характеристика существующих бизнес-процессов

Методология IDEF0 предписывает построение иерархической системы диаграмм: контекстная диаграмма системы и диаграммы декомпозиции.

Проектирование функциональной модели ИС начинается с построения контекстной диаграммы (рис.3).

Контекстная диаграмма дает общее представление о потоках входящей и выходящей информации, механизмах и управлении бизнес-процессами. Так на вход системы поступают данные в виде следующих информационных потоков:

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

4

Рисунок 3 – Контекстная диаграмма

После создания контекстной диаграммы проводится функциональная декомпозиция, т.е. система разбивается на подсистемы и каждая подсистема описывается отдельно (диаграммы декомпозиции). Затем каждая подсистема, при необходимости, разбивается на более мелкие и т.д. Каждый фрагмент системы в результате такого разбиения изображается на отдельной диаграмме декомпозиции.

Процесс «Деятельность по покупке сырья и материалов» разбивается на следующие процессы: Ведение списка счетов, Учет первичных документов, Ведение журнала операций, Подготовка отчетов.

Диаграмму декомпозиции представим на рис.4.

5

Рисунок 4 – Диаграмма декомпозиции A0

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

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

Диаграмма потоков данных представлена на рис.5.

6

Рисунок 5 – Диаграмма потоков данных

1.3. Характеристика документооборота, возникающего при решении задачи

Основными документами, используемыми при решении данной задачи, являются первичные документы (счет-фактура, накладная и т.д.).

Каждая операции по покупке сырья и материалов сопровождается каким-либо первичным документом.

Схему документооборота представим на рис. 6.

7

Рисунок 6 – Схема документооборота

1.4. Обоснование проектных решений по информационному обеспечению

К входным документам относятся первичные документы (счет-фактуры, накладная и т.д.).

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

К выходным данным отнесем: отчеты и документы. Вид выходных данных зависит от того для представления каких данных они подготовлены (список, карточка, с группировкой или без и т.д.).

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

При решении рассматриваемой задачи будем использовать системные классификаторы, т.е. такие которые действуют внутри заданного предприятия.

Используемые системы кодирования приведем в табл. 1.

Таблица 1 – Используемые системы кодирования

Кодируемое множества объектов

Длина кода

Система кодирования

Система классификации

Вид классификатора

В рамках решаемой задачи всю входную информацию можно разделить на два вида:

Таблица 2 – Условно-постоянная информация

Наименование

Обозначение

Таблица «Бухгалтерские счета»

Справочник первичных документов

Таблица «Первичные документы»

В целом информационная база (ИБ) проектируемой системы для рассматриваемой задачи представляет собой совокупность объектов: таблицы, формы, запросы и отчеты, объединенных в один файл БД (.mdb).

1.5. Обоснование проектных решений по программному обеспечению

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

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

Операционные системы различаются особенностями реализации алгоритмов управления ресурсами компьютера (однозадачные и многозадачные, однопользовательские и многопользовательские, локальные и сетевые и т.д.), областями использования.

В качестве операционной системы используем ОС семейства Windows версии 7, которая является многозадачной, многопользовательской системой.

При выборе базы данных очень важно выбрать БД, которая в наибольшей степени соответствуют предъявляемым к системе требованиям.

Наиболее известными СУБД являются Microsoft Access, Oracle, MS SQL Server.

Microsoft Access на сегодняшний день является одной из самых популярных настольных СУБД.

Основными объектами в СУБД MS Access являются таблицы, запросы, формы, отчеты и др.

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

Запросы – это объекты, которые служат для извлечения данных из одной или нескольких таблиц, а также предоставления их пользователю в удобном виде. С помощью запросов можно выполнять поиск и выборку данных, сортировку, а также преобразование данных и выполнение простейших вычислений и т.д.

Форма – это объект, который предназначен для удобства ввода и отображения данных. Форма не содержит конкретных данных, а является лишь форматом показа данных пользователю на экране.

Отчет – это объект, который предназначен для создания документа, который, в свою очередь, может быть распечатан на принтере или включен в документ другого приложения.

СУБД MS Access предоставляет следующие функциональные возможности:

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

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

Необходимо отметить, что разработанная компанией Oracle система оптимизации одновременного доступа к БД является одной из важнейших характеристик архитектуры СУБД Oracle. В СУБД Oracle отсутствуют блокировки на чтение данных, что позволяет СУБД Oracle выполнять за секунду больше транзакций в расчете на одного пользователя, чем любая другая БД.

Механизмы масштабирования в СУБД Oracle позволяют безгранично увеличивать мощность и скорость работы сервера Oracle и своих приложений, простым добавлением новых узлов кластера.

К преимуществам СУБД Oracle относятся:

К недостаткам СУБД Oracle относится сложность администрирования БД.

В качестве СУБД выбрана система Oracle, в большей степени опираясь на то, что имеющаяся на предприятии ИС разработана на основе данной СУБД.

В качестве СУБД для реализации системы выберем MS Access версии 2003.

Можно выделить два основных подхода к проектированию информационных систем: структурный и объектно-ориентированный.

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

В структурном анализе используются в основном две группы средств, которые иллюстрируют функции, выполняемые системой и отношения между данными. Каждой группе средств соответствуют определенные виды моделей (диаграмм), в частности:

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

Принципиальное различие между структурным и объектно-ориентированным подходом заключается в способе декомпозиции системы. Объектно-ориентированный подход использует объектную декомпозицию, при этом статическая структура системы описывается в терминах объектов и связей между ними, а поведение системы описывается в терминах обмена сообщениями между объектами. Каждый объект системы обладает своим собственным поведением, которое моделирует поведение объекта реального мира. Понятие «объект» впервые было использовано около 30 лет назад в технических средствах при попытках отойти от традиционной архитектуры фон Неймана и преодолеть барьер между высоким уровнем программных абстракций и низким уровнем абстрагирования на уровне компьютеров. С объектно-ориентированной архитектурой также тесно связаны объектно-ориентированные операционные системы.

На объектный подход оказали влияние также развивавшиеся достаточно независимо методы моделирования баз данных, в особенности подход «сущность-связь».

Концептуальной основой объектно-ориентированного подхода является объектная модель. Основными се элементами являются: абстрагирование, инкапсуляция, модульность, иерархия.

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

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

Объектно-ориентированная система изначально строится с учетом ее эволюции.

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

Для проектирования ИС «Покупка сырья и материалов» воспользуемся структурным подходом и CASE-средством BPwin 4.0.

BPwin – это программный продукт, который разработан компанией «ltd. Logic Works» в 1995 г. Назначение данного продукта – это поддержка процесса проектирования ИС. BPwin относится к так называемым CASE-средствам верхнего уровня.

BPwin является очень развитым средством моделирования бизнес-процессов, что позволяет с помощью BPwin проводить документирование, анализ и улучшение бизнес-процессов. Посредством моделей BPwin создается структура процессов, которая необходима для понимания самих бизнес-процессов, а также для выявления управляющих событий и порядка взаимодействия элементов бизнес-процесса между собой.

BPwin поддерживает следующие методологии: функциональное моделирование (нотация IDEF0), моделирование потока данных (нотация DFD), моделирование потока работ (нотация IDEF3).

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

Глава 2. ПРОЕКТНАЯ ЧАСТЬ

2.1. Информационная модель и её описание

Таблицы ИБ разделим на два типа: справочники (2 таблицы), оперативная таблица.

На 1 этапе построения информационной модели (ИМ) отображаем символ ИС и «прикрепляем» к нему все разработанные таблицы БД (рис. 7).

8

Рисунок 7 – 1 этап построения ИМ

Далее отображаем процесс обработки информации в БД. Для этого отображаем исполнителя операции и символ заполнения экранной формы с соответствующей порцией данных (рис. 8).

Далее показываем, какие таблицы отвечают за хранение и обновление информации в результате работы с экранными формами, и какие результаты можно получить в процессе обработки данных, а также кому эти результаты предназначены (рис. 9).

9

Рисунок 8 – 2 этап построения ИМ

10

Рисунок 9 – 3 этап построения ИМ

2.2. Характеристика нормативно-справочной, входной и оперативной информации

Далее приведем характеристику нормативно-справочной информации, входной и выходной информации (табл. 3).

Таблица 3 – Характеристика информации

Информация

Характеристика

Описание

Сроки и частота поступления

При первичном запуске системы

Источник входной информации

Номер счета, Наименование счета

Сроки и частота поступления

При первичном запуске системы

Источник входной информации

Код документа, Название документа, Описание

Сроки и частота поступления

При каждой покупке сырья и материалов

Источник входной информации

Код операции, Наименование операции, Дебет счета, Кредит счета, Сумма, Первичный документ, Дата операции

2.3. Характеристика результатной информации

Далее приведем характеристику результатной информации (табл. 4).

Таблица 4 – Характеристика информации

Информация

Характеристика

Описание

Список операций за период

Периодичность и сроки выдачи

По мере необходимости

Код операции, Наименование операции, Дата операции, Дебет счета, Кредит счета, Сумма, Первичный документ,

Ведомость покупки сырья и материалов по месяцам года

Периодичность и сроки выдачи

По мере необходимости

2.4. Общие положения (дерево функций и сценарий диалога)

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

Состав и классификация функций разрабатываемого программного продукта представлены в виде дерева функций (рис. 10).

11

Рисунок 10 – Дерево функций

Схему, описывающую дерево диалога, приведем на рис.11.

12

Рисунок 11 – Схема дерева диалога

2.5. Характеристика базы данных

Описание структуры записей таблиц БД приведем в табл.5-7.

Таблица 5 – Описание структуры записей таблицы «Бухгалтерские счета»

Источник

Оцените статью
Добавить комментарий

Adblock
detector