5. 1. Объект • Объекты – это источники и преемники данных (информационных сообщений: заказчики, поставщики, персонал, склад, цех, бухгалтерия и т. д. ).
5. 2. Модель, система • Модель (лат. modulus) – это объектзаменитель объекта-оригинала. Поэтому процесс замены одного объекта другим можно назвать моделированием. • Система – набор взаимосвязанных элементов
5. 2. СТРУКТУРЫ ДАННЫХ 1)линейные –одномерные и двумерные массивы 2) нелинейные
5. 3. Алгоритм решения задачи Начало Ввод Ki, Pi, Ri i=1, n Ai = Ki Pi Вывод Vi Конец Bi = Ki Ri Vi = Fi Bi где: i – номенклатурный номер продукции; Ki –количество продукции с i номенклатурным номером; Pi – цена продукции с i номенклатурным номером; Ai – сумма продукции с i номенклатурным номером; Ri – процент скидки продукции с i номенклатурным номером; Bi – сумма скидки для продукции с i номенклатурным номером; Vi – стоимость с учетом скидки для продукции с i номенклатурным номером
5. 4. Вычисление по блок-схеме
5. 5. Этапы информационного моделирования при создании экономической информационной системы. {ПО} --> {описательная КМ} --> {ЛМ, ММ} --> {АМ, П} где ПО- предметная область, КМ- концептуальная модель, ЛМ- логическая модель, ММ- математическая модель, АМ- алгоритмическая модель, П- программа. КМ (Концептуальная Модель) - это модель, которая отображает знания специалиста в предметной области о ее объектах и их взаимосвязях, процессах и результатах деятельности. На этом этапе могут быть использованы: тексты, таблицы, графики, графы, блок-схемы. Логическая модель (ЛМ) - ПО с помощью инструментария анализа и проектирования ИС. Математическая модель (ММ) - это записанные с помощью математического аппарата зависимости между параметрами (показателями) моделируемых процессов.
5. 5. Основные этапы технологического процесса разработки программ · 1 постановка задачи (описание сущности задачи, исходной и результатной информации); · 2 разработка математической модели решения задачи (экономико - математическое описание задачи и выбор методов ее решения); · 3 разработка алгоритма решения задачи (составление исходного текста программы, определение структуры программы, способа хранения данных); · 4 разработка программы на соответствующем алгоритмическом языке программирования; · 5 решение задачи и вывод результатов.
5. 5. Инструментальные средства программирования В набор инструментов программиста, кроме транслятора, входит текстовый редактор для ввода текста программ, отладчик для устранения ошибок, библиотекарь для создания библиотек программных модулей и множество других служебных программ. Все вместе это называется системой программирования