3. Математическая постановка задачи.
Способ управления– стохостической аппроксимации.
Вместо yi используют y из RND с учетом распределения Гаусса.
yсл ; ±> – больше аварийного.
Пример: Построение математической модели стохастического типа.
В процессе функционирования АСУ получены 100 замеров плавноменяющегося параметра Р. Замеры проводились в течении 10 секунд равномерно (т.е. каждую секунду). Наибольшее отклонение параметра Р от его некоторого среднего значения Рср , не превышают 10% т.е. задана погрешность. Погрешность измерения параметра – 5%. Какой вид будет иметь стохастическая модель в виде системы двух конечноразностных уравнений (динамики и измерения).
DР– берем либо из условия задач или через большее значение.
Построение баз данных.
База данных (БД)– совокупность взаимосвязанных данных хранящихся в памяти ЭВМ, вводятся, хранятся, просматриваются, обрабатываются, а также выводятся на экран.
Существует два способа создания базы данных:
а) Позадачный– каждая задача работает со своей совокупностью данных;
б) с использованием систем управления БД (СУБД).
Имеем БД, СУБД, задачи (прикладная программа 1,2, ... , n) работает сразу со всеми задачами.
СУБД выполняет двоякую функцию:
а) является инструментальным средством (средой), создания, разработки, программирование БД;
б) обеспечивает эксплуатацию БД.
Современные СУБД можно классифицировать на следующие классы:
а) электронные таблицы (Super Calc /MSDOS/, Excel /Windows/)
Первый класс СУБД используется для решения небольших по объему (V) и несложных по выполнению задач.
Функциональные возможности электронных таблиц:
— написание, корректировка и другая работа с текстом (т.е. имеют свой встроенный редактор);
— проведение расчетов и вычислений с помощью общепринятых арифметических, логических операций и встроенных функций (sin, cos, tg, ctg).
— работа в режиме псевдографики, т.е. создание столбцовых, прямоугольных, круговых, линейчатых, зонных и других диаграмм.
— работа со встроенной БД реалиционного типа.
Пример:
Y
А | B | C | D | Таблицы: | |
1 | 200 | 300 | малые: 128*500 | ||
2 | средние: 256*2000 | ||||
3 | большие: 512*10000 | ||||
... |
X
В графике:
Умножение 200*300B1*C1
Электронные таблицы содержат help(помощь); встроенный пакет–справочник с примерами.
При работе с базой данных в электронных таблицах, исходную таблицу смещают вниз от левого верхнего угла, а вверху записывают условия нахождения данных, они же–результирующие таблицы, которые отражают поиска.
б) Второй класс СУБД средство программирования баз данных оперативного типа (Clipper, dbase, FoxBase). Эти СУБД с точки зрения технологии создания БД аналогичны стандартному языку программирования (Турбо–паскаль).
в) СУБД комбинированного типа (на основе файловой
структуры /Clarion/).
г) СУБД со встроенными программами (генераторами) автоматизированного программирования объектов БД (таблицу, форм входных документаций, меню с подключением механизма реорганизации данных в БД, запросов с отчетами /форм входных документов/). Paradox – язык Pal (Pal не уступает Турбо–Паскалю 7.0). Он позволяет подключение подпрограмм, написанных на любом языке программирования
Объекты базы данных:
1. а) Таблицы (взаимосвязанные или невзаимосвязанные);
б) логические (вертуальные) таблицы – связанные между собой с помощью ключевых атрибутов
(нужна, чтоб не дублировать данные).
2. Формы входных документов с которыми работает пользователь.
3. Система управляющего меню.
4. Запросы.
5. Формы входных документов (отчеты).
Для полноценной работы БД создают или подключают механизм реорганизации данных в БД.
Жизненный цикл автоматизированной информационной системы:
— “бумажное” программирование;
— реализация;
— эксплуатация (введение БД).
Различают 3 основных модели БД:
— иерархическая;
— сетевая (реализует технологию “Клиент–Сервер”);
— реляционную модель для IBM PC (локальная).
Существует два подхода к созданию базы данных:
— сначала создаются таблицы и формы, а потом меню и запросы с отчетом;
— создается меню, потом таблицы и формы, запросы с отчетами.
Элементы построения баз данных.
Номер. | Буква алфавита. | Ф.И.О. | Место работы. | Телефон. | Адрес. |
printf (“ъѕѕѕѕѕъѕѕѕѕѕѕѕѕъѕѕѕѕъѕѕѕѕѕѕѕѕъѕѕѕѕѕѕъѕѕѕѕѕъ \n”);
printf (“\n Номер ЅБуква алфавита Ѕ ФИО Ѕ Место работы Ѕ Телефон Ѕ Адрес Ѕ\n”);
printf (“ъѕѕѕѕѕъѕѕѕѕѕѕѕѕъѕѕѕѕъѕѕѕѕѕѕѕѕъѕѕѕѕѕѕъѕѕѕѕѕъ \n”);
В современных средствах программирования баз данных используется программа автоматизации программирования следующих объектов: таблиц, форм документов, систем управления меню и запросов с отчетами.
Эти средства делятся на классы:
— средства операторного типа;
— средства, включающие комплекс программ автоматизированного построения указанных объектов электронной таблицы.
Для небольшого по V и несложных по вычислению баз данных используются электронные таблицы.
Структура базы данных.
Это взаимосвязь основных объектов БД (таблицы, формы, меню) с файловой структурой. В настоящее время для создания баз данных и других программных продуктов используются технологии “Клиент–Сервер”. Рассмотрим применение этой технологии на примере разработки фирмы Staffware (Англия). На протяжении последнего года эта фирма разрабатывает продукты вместе с IBM(США) и Microsoft (США).
Структура разработки фирмы Staffware:
Данная система предназначена для автоматизации управления документами в электронном офисе. Объем электронной текстовой информации (документа) станет в 3 раза больше. Например в США ежедневно создается 900 млн. страниц информации, 76 млн. писем и 21млн. других документов, храница »1.3трл. документов на бумаге. Однако, получить доступ можно лишь к 10% этой информации.
Примеры внедрения данной системы в России:
а) Уникомбанк и его филиалы;
б) ГосДума;
в) Телебанк;
г) АО “Связьинформ”;
д) Московская сотовая связь;
е) Газавтотехобслуживание;
ж) Мосводоканал;
е) Росэнерго.
Расшифровка схемы:
1. Начальник.
2. UNIX–сервер (графическая станция).
3. Архив (дискеты, аппаратура).
4. Бухгелтерия (IBM PC, MS–Windows, Stаffware)/
5. Канцелярия (IBM, управление канцелярией, MS–Windows).
6. Отдел реализации (IBM, управление канцелярией, MS–Windows).
7. Факсимильный аппарат (факс).
8. Модем.
9. Налоговая инспекция.
10. Банк.
В данной системе используется русифицированный Windows и русифицированные прикладные программы с документацией. В более ранних разработках используется “Formflow”.
Система обеспечивает:
— управление документами;
— обработку образцов документов.
Workflow – это документооборот и/или потоки работ, которые организуются процедурой (последовательность четко выделенных шагов) в соответствии с предварительно заданными правилами и ориентирован на коллективное выполнение.
Преимущества Workflow:
а) много пользователей;
б) много задач;
в) разделение работ;
г) управление, контроль исполнения;
д) простота в использовании, гибкость.
Яркий пример обеспечения этих достоинств, наличие в системе графопостроителя процедур (все делается на экране) – это новое инструментальное средство в составе Staffware, позволяет графически описать все основные компоненты логической схемы документооборота:
— адреса–имена пользователей (их группы, их роли /должности/);
— поля (текстовые, цифровые, демонстрационные);
— команды связанные с полями или формами;
— события (внешнее воздействие);
— действия (последовательность, параллельность, условность);
— ожидание , т.е. точки синхронизации;
— предельные сроки.
Формы могут быть разработаны с помощью разработчика форм Staffware for UNIX.
Окно графического построителя процедур:
Разработчик процедур. | ||||||
Procedure (процедура) | Edit (редактор) | Tools (инструменты) | View (просмотр) | Field (поле) | Options (установка) | Help (помощь) |
Просмотр процедур запускается на выполнение из главного окна Staffware.
Командой в меню Procedure позволяет загрузить , сохранить, удалить и начать процедуру и определить владельца процедуры .
Команда в меню Edit предназначена для удаления и корректировки объектов.
В меню Tools обеспечивается выбор из набора объектов (схемы документооборотов):
1. Указатель.
2. Линия.
3. Маршрутизатор.
4. Шаг.
5. Автоматический шаг.
6. Сценарий.
7. Событие.
8. Административный отчет.
9. Условие.
10. Ожидание.
11. Стоп.
В меню View уменьшение или увеличение размера изображения, команды карта–схема всей процедуры и выбора ее частей для редактирования.
Field – единственная команда определить описание поля используемой процедуры, имя поля, его тип, длину.
Options – установка различных параметров настройки различных построителей.
Упрощенная структура базы данных.
1. База данных содержит таблицы, которые состоят из строк и столбцов.
№ | БА | ФИО | МР | Тел. | А |
2. Форма (ы) – как правило имеют три раздела.
1. | Наименование. | |||||
Номер. | Буква Алфавита. | |||||
2. | 0001 | А | ||||
3. | Служебная информация. |
Форма является маской, которая сканирует по строкам или записанным столбцам и выдает данные.
3. Система управляющего меню (оболочка).
Оно работает как с формой, так и с таблицей, с запросами и т.д.
4. Запросы.
5. Механизм реорганизации данных.
Основные функции электронных таблиц: Super Calc (MS DOS) и Excel (Windows).
1. Написание и корректировка текста, числовой информации, таблиц и матриц.
2. Проведение расчетов и вычислений с помощью операций и функций.
3. Псевдографика.
4. Наличие встроенной базы данных реляционного типа.
Стандартный вид Super Calc.
А | B | C | D | E | |||
1. | Помощь– справочная с примером. | ||||||
2. | Стандарт– 9 позиций. | ||||||
3. | C3*А4– использовать формулу нельзя | ||||||
4. | * |
Пример разработки БД для предоставления оперативной информации руководителю предприятия.
БД должна включать четыре следующих раздела:
— записная книжка;
— сведения о предприятиях, фирмах и организациях;
— планирование и контроль выполнения работ;
— сведения о сотрудниках.
Технология разработки БД используя 1-ый подход: сначала создаются таблицы и формы, а затем меню и отчеты с запросами.
Разработка таблицы: Т1, содержащей сведения об интересующих руководителя, подразделениях (офиса) лицах.
Номер. | Буква алфавита | Ф.И.О. | Рабочий телефон. | Местный телефон. | Домашний телефон. | Место работы | Домашний адрес. | Дополнительная информация. |
| ||||||||
Это не важно т.к. пользователь не видит таблицы, он работает с формой. |
Атрибуты– наименование колонок таблицы.
1. После создания таблицы с наименованием атрибутов необходимо расставить ключи:
а) можно по номеру: сведения о лицах по заданному номеру;
б) по букве алфавита;
в) по Ф.И.О.;
г) по домашнему телефону;
д) по рабочему телефону.
Это все 5 ключей.
... » (Zero Administration Initiative), которая будет реализована во всех следующих версиях Windows. SMS- сервер управления системами У SMS две задачи — централизовать управление сетью и упростить распространение программного обеспечения и его модернизацию на клиентских системах. SMS подойдет и малой, и большой сети — это инструмент управления сетью на базе Windows NT, эффективно использующий ...
... . Объясните, для чего служат разрешения и привилегии в Windows NT. Зав. кафедрой -------------------------------------------------- Экзаменационный билет по предмету СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ Билет № 22 Перечислите возможности и инструменты системы программирования Microsoft Developer Studio. Укажите для чего предназначается буфер в системах ввода-вывода, ...
... также невысока и обычно составляет около 100 кбайт/с. НКМЛ могут использовать локальные интерфейсы SCSI. Лекция 3. Программное обеспечение ПЭВМ 3.1 Общая характеристика и состав программного обеспечения 3.1.1 Состав и назначение программного обеспечения Процесс взаимодействия человека с компьютером организуется устройством управления в соответствии с той программой, которую пользователь ...
... система обеспечивает совместное функционирование всех устройств ПК и предоставляет пользователю доступ к его ресурсам. WINDOWS 95, WINDOWS 98, WINDOWS ME, WINDOWS XP. Состав Операционной системы: 13) Программный модуль, управляющий файлами. 14) Командный процессор (выполняет команды пользователя). 15) Программы, обеспечивающие управление работой различных устройств (ввода, ...
0 комментариев