- Понятия метода и технологии проектирования программного обеспечения

"Понятия метода и технологии проектирования программного обеспечения" презентация, доклад

Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
Слайд 6
Слайд 7
Слайд 8
Слайд 9
Слайд 10
Слайд 11
Слайд 12
Слайд 13
Слайд 14
Слайд 15
Слайд 16
Слайд 17
Слайд 18
Слайд 19
Слайд 20
Слайд 21
Слайд 22
Слайд 23
Слайд 24
Слайд 25
Слайд 26
Слайд 27
Слайд 28
Слайд 29
Слайд 30
Слайд 31
Слайд 32
Слайд 33
Слайд 34
Слайд 35
Слайд 36
Слайд 37
Слайд 38
Слайд 39
Слайд 40
Слайд 41
Слайд 42
Слайд 43
Слайд 44
Слайд 45
Слайд 46
Слайд 47
Слайд 48
Слайд 49
Слайд 50
Слайд 51
Слайд 52
Слайд 53
Слайд 54
Слайд 55
Слайд 56
Слайд 57
Слайд 58
Слайд 59
Слайд 60
Слайд 61
Слайд 62
Слайд 63
Слайд 64
Слайд 65
Слайд 66
Слайд 67
Слайд 68
Слайд 69
Слайд 70
Слайд 71
Слайд 72
Слайд 73
Слайд 74
Слайд 75

Презентацию на тему "Понятия метода и технологии проектирования программного обеспечения" можно скачать абсолютно бесплатно на нашем сайте. Предмет проекта: Информатика. Красочные слайды и иллюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого воспользуйтесь плеером, или если вы хотите скачать доклад - нажмите на соответствующий текст под плеером. Презентация содержит 75 слайд(ов).

Слайды презентации

ПОНЯТИЯ МЕТОДА И ТЕХНОЛОГИИ ПРОЕКТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Слайд 1

ПОНЯТИЯ МЕТОДА И ТЕХНОЛОГИИ ПРОЕКТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

1. Определение метода и технологии 2. Требования к технологии 3. Ресурсы для жизненного цикла сложных программных средств
Слайд 2

1. Определение метода и технологии 2. Требования к технологии 3. Ресурсы для жизненного цикла сложных программных средств

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

Определение метода и технологии

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

На более формальном уровне метод определяется как совокупность составляющих, в частности: концепций, нотаций, процедур.
Слайд 4

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

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

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

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

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

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

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

Технология проектирования определяется как совокупность технологических операций проектирования в их последовательности и взаимосвязи, приводящая к разработке проекта ПО.
Слайд 8

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

Требования к технологии. 1. Соответствие стандарту ISO / IEC 12207: 1995. 2. Гарантированное достижение целей разработки ЭИС в рамках установленного бюджета, с заданным качеством и в установленное время. 3. Возможность декомпозиции проекта на составные части, разрабатываемые группами исполнителей ог
Слайд 9

Требования к технологии

1. Соответствие стандарту ISO / IEC 12207: 1995. 2. Гарантированное достижение целей разработки ЭИС в рамках установленного бюджета, с заданным качеством и в установленное время. 3. Возможность декомпозиции проекта на составные части, разрабатываемые группами исполнителей ограниченной численности (3-7 чел.), с последующей интеграцией составных частей.

4. Минимальное время получения работоспособного ПО ЭИС. Речь идет не о сроках готовности всей ЭИС, а о сроках реализации отдельных подсистем. Замечание!!! Практика показывает, что даже при наличии полностью завершенного проекта внедрение ЭИС идет последовательно, по отдельным подсистемам.
Слайд 10

4. Минимальное время получения работоспособного ПО ЭИС. Речь идет не о сроках готовности всей ЭИС, а о сроках реализации отдельных подсистем. Замечание!!! Практика показывает, что даже при наличии полностью завершенного проекта внедрение ЭИС идет последовательно, по отдельным подсистемам.

5. Независимость получаемых проектных решений от средств реализации ЭИС (СУБД, ОС, языков и систем программирования). 6. Поддержка комплексом согласованных CASE-средств, обеспечивающих автоматизацию процессов, выполняемых на всех стадиях ЖЦ ПО.
Слайд 11

5. Независимость получаемых проектных решений от средств реализации ЭИС (СУБД, ОС, языков и систем программирования). 6. Поддержка комплексом согласованных CASE-средств, обеспечивающих автоматизацию процессов, выполняемых на всех стадиях ЖЦ ПО.

Реальное применение любой технологии проектирования ПО ЭИС в конкретной организации и конкретном проекте невозможно без выработки ряда стандартов (правил, соглашений), которые должны соблюдаться всеми участниками проекта.
Слайд 12

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

1. Стандарт проектирования. 2. Стандарт оформления проектной документации. 3. Стандарт интерфейса конечного пользователя с системой.
Слайд 13

1. Стандарт проектирования. 2. Стандарт оформления проектной документации. 3. Стандарт интерфейса конечного пользователя с системой.

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

Стандарт проектирования должен устанавливать:

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

Требования к конфигурации рабочих мест разработчиков, включая настройки ОС, настройки CASE -средств и т.д. Механизм обеспечения совместной работы над проектом, в том числе правила интеграции подсистем проекта, правила поддержания проекта в одинаковом для всех разработчиков состоянии, правила анализа
Слайд 15

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

Стандарт оформления проектной документации должен устанавливать: Комплектность, состав и структуру документации на каждой стадии проектирования (в соответствии со стандартом ГОСТ РИСО 9127 - 94 "Системы обработки информации. Документация пользователя и информация на упаковке потребительских про
Слайд 16

Стандарт оформления проектной документации должен устанавливать:

Комплектность, состав и структуру документации на каждой стадии проектирования (в соответствии со стандартом ГОСТ РИСО 9127 - 94 "Системы обработки информации. Документация пользователя и информация на упаковке потребительских программных пакетов"); Требования к оформлению документации (включая требования к содержанию разделов, подразделов, пунктов, таблиц и т.д.);

Правила подготовки, рассмотрения, согласования и утверждения документации с указанием предельных сроков на каждой стадии; Требования к настройке издательской системы, используемой в качестве встроенного средства подготовки документации; Требования к настройке CASE-средств для обеспечения подготовки
Слайд 17

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

Стандарт интерфейса конечного пользователя с системой должен регламентировать: Правила оформления экранов (шрифты и цветовая палитра), состав и расположение окон и элементов управления; Правила использования клавиатуры и мыши;
Слайд 18

Стандарт интерфейса конечного пользователя с системой должен регламентировать:

Правила оформления экранов (шрифты и цветовая палитра), состав и расположение окон и элементов управления; Правила использования клавиатуры и мыши;

Правила оформления текстов помощи; Перечень стандартных сообщений; Правила обработки реакций пользователя. !!! Существует стандарт пользовательского интерфейса для диалоговых информационных технологий фирмы IBM
Слайд 19

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

Стандарты фирмы IBM. Проектирование пользовательского интерфейса на персональном компьютере. Пользовательский интерфейс включает в себя три понятия: общение приложения с пользователем, общение пользователя с приложением, язык общения.
Слайд 20

Стандарты фирмы IBM. Проектирование пользовательского интерфейса на персональном компьютере

Пользовательский интерфейс включает в себя три понятия: общение приложения с пользователем, общение пользователя с приложением, язык общения.

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

Одной из важнейших функций интерфейса является формирование у пользователя одинаковой реакции на одинаковые действия приложений, их согласованность:

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

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

Описательная часть стандартов IBM (частичная): Разработка пользовательского интерфейса состоит из проектирования панелей и диалога. Панель приложения разделена на три части: меню действий, тело панели и область функционирования клавиш.
Слайд 23

Описательная часть стандартов IBM (частичная): Разработка пользовательского интерфейса состоит из проектирования панелей и диалога. Панель приложения разделена на три части: меню действий, тело панели и область функционирования клавиш.

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

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

На цветном экране меню действий имеет обычно другой цвет по отношению к цвету панели. На монохромном экране используется сплошная линия для его отделения. Меню действий содержит объекты, состоящие из одного или нескольких слов. Два последних из них резервируются для действий "выход" и &quo
Слайд 25

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

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

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

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

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

Разбивка панели на области основана на принципе "объект-действие". Этот принцип разрешает пользователю сначала выбрать объект, затем произвести действия с этим объектом, что минимизирует число режимов, упрощает и ускоряет обучение работе с приложениями и создает для пользователя комфорт.
Слайд 28

Разбивка панели на области основана на принципе "объект-действие". Этот принцип разрешает пользователю сначала выбрать объект, затем произвести действия с этим объектом, что минимизирует число режимов, упрощает и ускоряет обучение работе с приложениями и создает для пользователя комфорт.

Если панель располагается в отдельной ограниченной части экрана, то она называется окном, которое может быть первичным или вторичным. В первичном окне начинается диалог , и если в приложении не нужно создавать другие окна, окном считается весь экран. Первичное окно может содержать столько панелей, с
Слайд 29

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

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

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

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

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

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

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

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

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

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

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

Унифицированные действия диалога - это действия, имеющие одинаковый смысл во всех приложениях. Некоторые унифицированные действия могут быть запрошены из выпадающего меню посредством действия "команда" функциональной клавишей. К унифицированным действиям диалога относятся: "отказ &quo
Слайд 35

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

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

Элементы экрана

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

Разделители делят тело панели на области. В качестве разделителей могут использоваться цветовые границы, линии, простые строки, или столбцы, заголовки столбцов. Идентификатор панели - защищенная алфавитно-цифровая информация (имя), предназначенная для идентификации панели.
Слайд 37

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

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

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

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

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

Заголовок столбца идентифицирует поле ввода или выбора, если все объекты столбца принадлежат к одному типу. Если информация столбца протягивается, то заголовок образует отдельную область и не протягивается. В горизонтальной протяжке заголовок столбца протягивается вместе с информацией столбца.
Слайд 40

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

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

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

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

Создание сообщения

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

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

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

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

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

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

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

Функции, доступные из меню действий и из области команд, должны называться одинаково. Для упрощения ввода команд можно использовать уже знакомое нам меню действий. Это сокращает время выбора команды. При этом действие содержится в выпадающем меню, а параметры во всплывающем окне.
Слайд 46

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

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

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

Различают поля однозначного, многозначного и расширенного выбора. В поле однозначного выбора пользователь должен выбрать только один объект. Если на панели несколько полей выбора, то пользователь явно указывает поле выбора.
Слайд 48

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

В поле многозначного выбора пользователь может выбрать один, несколько объектов, или ничего. Каждый объект выбирается явно. Для выбора нескольких объектов нажимается " / " или пробел. Когда пользователь выбирает доступный объект поля выбора, он отображается как "выбран", даже есл
Слайд 49

В поле многозначного выбора пользователь может выбрать один, несколько объектов, или ничего. Каждый объект выбирается явно. Для выбора нескольких объектов нажимается " / " или пробел. Когда пользователь выбирает доступный объект поля выбора, он отображается как "выбран", даже если текущая панель удаляется.

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

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

Недоступные объекты обычно выделяются уменьшением яркости. Наряду с этим, объекты (поля) могут быть неуполномоченными, или несанкционированными, когда для доступа к ним требуется обладать специальным правом.
Слайд 51

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

В поле расширенного выбора пользователь выбирает объект, и к нему во всплывающем или вторичном окне дается пояснение (расширение). Если в первоначальном состоянии имеется один объект, то это поле рассматривается как поле однозначного выбора, а если есть несколько объектов, то это - поле многозначног
Слайд 52

В поле расширенного выбора пользователь выбирает объект, и к нему во всплывающем или вторичном окне дается пояснение (расширение). Если в первоначальном состоянии имеется один объект, то это поле рассматривается как поле однозначного выбора, а если есть несколько объектов, то это - поле многозначного выбора.

Объекты поля выбора могут представляться тремя способами: по столбцам, выровненным влево; в одной строке; и в нескольких столбцах, которые разделены пробелами. Каждое поле может быть идентифицировано заголовком поля, столбца, группы, протягиваемого поля выбора.
Слайд 53

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

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

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

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

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

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

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

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

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

Рекомендуемая палитра: панель в первичных и вторичных окнах, за исключением панели "Справка" - белая; панель в окне "Справка" - синяя; панель во всплывающих окнах нечетного уровня – голубая, а четного уровня - белая; ошибки выделяются красным; предупреждения об ошибках - желтым;
Слайд 58

Рекомендуемая палитра:

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

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

Унифицированные действия диалога

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

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

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

Для предсказания появления всплывающего окна используется многоточие. Оно подтверждает выход и при необходимости напоминает пользователю, что нет сохраненных данных. Выход из приложения осуществляется по какой-либо клавише. При выходе на наивысший уровень назначается клавиша для появления выпадающег
Слайд 61

Для предсказания появления всплывающего окна используется многоточие. Оно подтверждает выход и при необходимости напоминает пользователю, что нет сохраненных данных. Выход из приложения осуществляется по какой-либо клавише. При выходе на наивысший уровень назначается клавиша для появления выпадающего меню, содержащего действия "продолжить" или "окончательный выход", для подтверждения выхода.

Унифицированное действие "справка" должно содержать следующие действия в выпадающем меню в порядке расположения: Как получить справку . Для этого используют всплывающее меню с информационной панелью, где сообщается, как получить справку . Общая справка. Обеспечивает общую справку о панели,
Слайд 62

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

Описание клавиш. Должен быть представлен список используемых функциональных клавиш с их функциями. Указатель. Содержит перечень имеющихся в приложении справок в алфавитном порядке. Тот же список отображается при выборе клавиши "указатель" в панели "Справка". "Учебная справка
Слайд 63

Описание клавиш. Должен быть представлен список используемых функциональных клавиш с их функциями. Указатель. Содержит перечень имеющихся в приложении справок в алфавитном порядке. Тот же список отображается при выборе клавиши "указатель" в панели "Справка". "Учебная справка" - предусматривается в режиме приложения и должна быть последней в выпадающем меню "Справка".

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

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

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

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

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

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

Если курсор выбора установлен в поле ввода и пользователь просит подсказку, а приложение не предусматривает ее, то выдается звуковой сигнал и во всплывающем окне или в области сообщений этой панели появляется сообщение, что приложение не поддерживает эту подсказку
Слайд 67

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Заказчик не будет вникать в тонкости и особенности даже самой замечательной программы. Заказчик будет сначала читать документацию. Пакет программной документации должен быть грамотно составлен. Важнейший документ - "Техническое задание«!
Слайд 74

Заказчик не будет вникать в тонкости и особенности даже самой замечательной программы. Заказчик будет сначала читать документацию. Пакет программной документации должен быть грамотно составлен. Важнейший документ - "Техническое задание«!

Понятия метода и технологии проектирования программного обеспечения Слайд: 75
Слайд 75

Список похожих презентаций

Классификация и характеристика программного обеспечения

Классификация и характеристика программного обеспечения

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

Классификация программного обеспечения

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

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

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

Использование программного обеспечения для создания публикации

Отдельный человек слаб, как покинутый Робинзон: лишь в сообществе с другими он может сделать многое. Артур Шопенгауэр. 1 этап: «Разминка». I тур: ...
Качество программного обеспечения

Качество программного обеспечения

ИСУ. Качество программного обеспечения Понятие качества. Определение качества Сейчас существует несколько определений качества, которые в целом совместимы ...
Цикл разработки программного обеспечения

Цикл разработки программного обеспечения

Павловская Т.А. (СПбГУ ИТМО). Проект. Одним из ключевых понятий технологии разработки программного обеспечения, как и многих других областей деятельности, ...
Этапы разработки программного обеспечения

Этапы разработки программного обеспечения

Процесс разработки (development process) в соответствии со стандартом предусматривает действия и задачи, выполняемые разработчиком, и охватывает работы ...
Лицензирование программного обеспечения

Лицензирование программного обеспечения

Определение «Open Source» состоит из десяти требований к лицензиям на Открытое ПО. Свободное распространение. Возможность модификации. Производные ...
Внедрение и применение пакета свободного программного обеспечения в системе образования

Внедрение и применение пакета свободного программного обеспечения в системе образования

Вопросы. Что такое свободное программное обеспечение (СПО)? В чём состоит его сущность и особенности? В чём состоит сущность политики в области перехода ...
Метрология и качество программного обеспечения

Метрология и качество программного обеспечения

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

Коммуникационные технологии

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

Интернет технологии

Карта дисциплины. Структура курса. Лекции: 16 шт. (по одной паре в неделю). Лаб. занятия: 8 шт. для каждой подгруппы. Контрольные работы: 6 штук (на ...
Телекоммуникационные технологии Решение задач

Телекоммуникационные технологии Решение задач

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

Облачные технологии

Содержание. 1 Понятие «облачных» технологий 2 «Облачные» технологии в наши дни 3 Вывод. 2. В наши дни широко распространены облачные технологии в ...
Мультимедиа технологии в Интернете

Мультимедиа технологии в Интернете

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

Информационные технологии

Определение информационных технологий Информационные технологии (ИТ, от англ. information technology, IT) - это класс областей деятельности, относящихся ...
Информационные технологии

Информационные технологии

Технология – совокупность методов, способов и приемов, применяемых для получения определенного вида продукции. Информационные технологии – технологии ...
Информационные технологии

Информационные технологии

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

Информационные технологии

Применение компьютерных технологий:. 1) Типы компьютерных технологий 2) Задачи с компьютерной поддержкой. технологии компьютерных демонстраций. демонстрация ...
Информационные технологии

Информационные технологии

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

Конспекты

Классификация программного обеспечения

Классификация программного обеспечения

ПЛАН-КОНСПЕКТ УРОКА «Классификация программного обеспечения». ФИО (полностью). Грехова Екатерина Александровна. . Место работы. . МАОУ ...
Программное обеспечение компьютера. Классификация программного обеспечения

Программное обеспечение компьютера. Классификация программного обеспечения

Работа ученика 7 ___ класса по теме «Программное обеспечение компьютера. Классификация программного обеспечения». Фамилия __________________ Имя ...
Линейные алгоритмы. Реализация линейного алгоритма при помощи собранной модели Лего-робота и программного обеспечения

Линейные алгоритмы. Реализация линейного алгоритма при помощи собранной модели Лего-робота и программного обеспечения

. Малицкий Артем Евгеньевич,. учитель информатики. МАОУ лицей №142. Урок по информатике в 6 классе. . с включением робототехники по ...
Понятие программного обеспечения и его типы. Назначение операционной системы и её основные функции

Понятие программного обеспечения и его типы. Назначение операционной системы и её основные функции

Тема урока:. Понятие программного обеспечения и его типы. Назначение операционной системы и её основные функции. Автор урока. . Еремина Светлана ...
Классификация и общая характеристика программного обеспечения

Классификация и общая характеристика программного обеспечения

Урок № 8. . . Тема урока:. . Классификация и общая характеристика программного обеспечения. . . Цель урока:. . Сформировать ...
Программный принцип управления. Состав и структура программного обеспечения. Настройка Windows

Программный принцип управления. Состав и структура программного обеспечения. Настройка Windows

Тема: Программный принцип управления. . . Состав и структура программного обеспечения. Настройка Windows. Цель:. 1) знать назначение основных ...
Классификация и общая характеристика программного обеспечения

Классификация и общая характеристика программного обеспечения

Тема: «. Классификация и общая характеристика программного обеспечения. ». Цели урока:. - помочь учащимся усвоить понятие «программное обеспечение» ...
Классификация и общая характеристика программного обеспечения

Классификация и общая характеристика программного обеспечения

Урок 8. . . Тема:. Классификация и общая характеристика программного обеспечения. Цель урока:. сформировать у учащихся понятие «программное ...
Понятия ИСТИНА и ЛОЖЬ

Понятия ИСТИНА и ЛОЖЬ

Береснева Светлана Павловна. учитель информатики,. . МБОУ «Основная общеобразовательная школа № 9»,. Разработка урока информатики 2 класс. ...
Компьютерные сети и сетевые технологии

Компьютерные сети и сетевые технологии

ПЛАН - КОНСПЕКТ УРОКА. Тема раздела:. Компьютерные сети и сетевые технологии. Тема урока:. Топологии компьютерных сетей. Цель урока:. Формирование ...

Советы как сделать хороший доклад презентации или проекта

  1. Постарайтесь вовлечь аудиторию в рассказ, настройте взаимодействие с аудиторией с помощью наводящих вопросов, игровой части, не бойтесь пошутить и искренне улыбнуться (где это уместно).
  2. Старайтесь объяснять слайд своими словами, добавлять дополнительные интересные факты, не нужно просто читать информацию со слайдов, ее аудитория может прочитать и сама.
  3. Не нужно перегружать слайды Вашего проекта текстовыми блоками, больше иллюстраций и минимум текста позволят лучше донести информацию и привлечь внимание. На слайде должна быть только ключевая информация, остальное лучше рассказать слушателям устно.
  4. Текст должен быть хорошо читаемым, иначе аудитория не сможет увидеть подаваемую информацию, будет сильно отвлекаться от рассказа, пытаясь хоть что-то разобрать, или вовсе утратит весь интерес. Для этого нужно правильно подобрать шрифт, учитывая, где и как будет происходить трансляция презентации, а также правильно подобрать сочетание фона и текста.
  5. Важно провести репетицию Вашего доклада, продумать, как Вы поздороваетесь с аудиторией, что скажете первым, как закончите презентацию. Все приходит с опытом.
  6. Правильно подберите наряд, т.к. одежда докладчика также играет большую роль в восприятии его выступления.
  7. Старайтесь говорить уверенно, плавно и связно.
  8. Старайтесь получить удовольствие от выступления, тогда Вы сможете быть более непринужденным и будете меньше волноваться.

Информация о презентации

Ваша оценка: Оцените презентацию по шкале от 1 до 5 баллов
Дата добавления:31 января 2019
Категория:Информатика
Содержит:75 слайд(ов)
Поделись с друзьями:
Скачать презентацию
Смотреть советы по подготовке презентации