Мегаобучалка Главная | О нас | Обратная связь


Вопрос 2.Организация работы на стадии технического проектирования



2019-08-13 206 Обсуждений (0)
Вопрос 2.Организация работы на стадии технического проектирования 0.00 из 5.00 0 оценок




Диалог выбора цвета — компонент ColorDialog

Компонент ColorDialogвызывает диалоговое окно выбора цвета, представленное на рис. 8. В нем пользователь может выбрать цвет из базовой палитры или, нажав кнопку Определить цвет, раскрыть дополнительную панель (на рис. 8 она раскрыта), позволяющую синтезировать цвет, отличный от базовых. Синтезированный цвет можно добавить кнопкой «Добавить в набор» в палитру дополнительных цветов.

 

Основное свойство компонента ColorDialog — Color. Это свойство соответствует тому цвету, который выбрал в диалоге пользователь. Если при вызове диалога желательно установить некоторое начальное приближение цвета, это можно сделать, установивColorпредварительно во время проектирования или программно. СвойствоCustomColorsтипаTStringsпозволяет задать заказные цвета дополнительной палитры. Каждый цвет определяется строкой вида

<Имя цвета>=<шестнадцатиричное представление цвета>;

Имена цветов задаются от ColorA(первый цвет) доColorP(шестнадцатый, последний). Например, строка

ColorA=808022

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

Свойство Optionsсодержит множество следующих опций:

cdFullOpen Отображать сразу при открытии диалогового окна панель определения заказных цветов
cdPreventFullOpen Запретить появление в диалоговом окне кнопки Определить цвет, так что пользователь не сможет определять новые цвета
cdShowHelp Добавить в диалоговое окно кнопку Справка
cdSolidColor Указать Windows использовать сплошной цвет, ближайший к выбранному (это обедняет палитру)
cdAnyColor Разрешать пользователю выбирать любые не сплошные цвета (такие цвета могут быть не ровными)

По умолчанию все опции выключены.

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

if ColorDialog1.Execute then

Memo1.Color := ColorDialog1.Color;

Вопрос 2.Организация работы на стадии технического проектирования

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


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

 

Пояснительная записка.

Функциональная и организационная структура системы.

Постановка задач и алгоритм решения.

Организация информационной базы.

Альбом форм документов.

Система математического обеспечения.

Принцип построения комплекса технических средств.

Расчет экономической эффективности системы.

Мероприятия по подготовке объекта к внедрению системы.

Ведомость документов.

 

 

                              Вопрос 4. Создание концептуальной модели

   

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

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

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

 

Стратификация

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

 

Детализация

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

 

Структуризация. Управление.

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

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

 

Локализация модели

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

 

Выделение процессов

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

Вопрос 8. Средства визуального программирования

Визуальное программирование — способ создания программы для ЭВМ путём манипулирования графическими объектами вместо написания её текста. Визуальное программирование часто представляют как следующий этап развития текстовых языков программирования. Наглядным примером может служить утилита Визуальный Pascal или Microsoft Visual Studio, где редактируются графические объекты и одновременно отображается соответствующий текст программы. В последнее время визуальному программированию стали уделять больше внимания — в связи с развитием мобильных сенсорных устройств (КПК, планшеты). Визуальное программирование в основном используется для создания программ с графическим интерфейсомдля операционных систем с графическим интерфейсом пользователя. Среда визуального программирования позволяет написать Веб-приложение для браузеров. Среда визуального программирования позволяет создать консольное приложение(программа без графического интерфейса и без вывода сообщений в консоль) для программирования микроконтроллеров, программируемых микросхем.

Необходимо различать:

· графический язык программирования — который прежде всего язык программирования (со своим синтаксисом)

· визуальные средства разработки — как правило, под ними подразумевают средства проектирования интерфейсов или какую либо CASE-систему для быстрой разработки приложений или SCADA-систему.

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

· языки на основе объектов, когда визуальная среда программирования предоставляет графические или символьные элементы, которыми можно манипулировать интерактивным образом в соответствии с некоторыми правилами;

· языки, в интегрированной среде разработки которых на этапе проектирования интерфейса применяются формы, с возможностью настройки их свойств. Примеры: Delphi и C++ Builder фирмы Borland, С#, MS Access, C++ посредством использования wxSmith в составе свободной кроссплатформенной среды разработки Code::Blocks.

· языки схем, основанные на идее «фигур и линий», где фигуры (прямоугольники, овалы и т. п.) рассматриваются как субъекты и соединяются линиями (стрелками, дугами и др.), которые представляют собой отношения. Пример: UML.

В современных разработках делаются попытки интегрировать подход визуального программирования с программированием потоков данных (англ. dataflow programming), чтобы иметь непосредственный доступ к состоянию программы для онлайновой отладки, или автоматизированная генерация и документирование программы. Языки потоков данных также позволяют делать автоматическое распараллеливание, которое может стать одним из величайших достижений программирования в будущем.[1]

 

    Вопрос 12.Статистические методы

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

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

· Статистическое наблюдение – это систематический сбор данных. Перед наблюдением необходимо определить те характеристики, которые будут исследоваться.

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

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

· На каком-то этапе бизнес-анализа данных становится слишком много и в этом случае можно применить метод выборки – использовать при анализе не все данные, а только их часть, отобранную по определенным правилам. Выборка может быть:
• случайной,
• стратифицированной (которая учитывает, например, процентное соотношение групп, находящихся внутри объема данных для исследования),
• кластерной (когда сложно получить полное описание всех групп, входящих в исследуемые данные, для анализа берут только несколько групп)
• и квотная (похожа на стратифицированную, но соотношение групп не равно изначально имеющемуся).

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

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

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

 

             Вопрос 16 Использование редактора меню

В окне редактора меню Menu Editor  можно создавать или редактировать строку меню для формы.

Рис. 6 Окно редактора меню Для проектирования меню всех видов используется редактор меню Menu Editor (Редактор меню) среды проектирования IDE. Редактор меню вызывается одним из следующих способов: - командой Menu Editor (Редактор меню) меню Tools (Инструменты); - нажатием кнопки Menu Editor на стандартной панели инструментов; - нажатием комбинации клавиш <Ctrl>+<E>. Редактор создает меню для активного в данный момент окна, то есть, если активно MDI-OKHO, проектируется меню для него, если активна дочерняя форма, проектируется меню для дочерней формы.

             Вопрос 7. Документирование модели данных

Документирование модели данных. ВУЗ: РГУПС. ... 10. Документирование модели данных. Цель данного этапа – получить навыки документирования моделей c помощью встроенных в ERwin DM инструментов: Report Template Builder и Data Browser. Генерация отчетов будет производится как на основе встроенных в ERwin шаблонов, так и на базе пользовательских шаблонов. erwin».

 



2019-08-13 206 Обсуждений (0)
Вопрос 2.Организация работы на стадии технического проектирования 0.00 из 5.00 0 оценок









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

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

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



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (206)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.007 сек.)