Программное обеспечение
<<  Разработка программного обеспечения Программно-методическое обеспечение внедрения ФГОС ДО  >>
Пример неправильного использования цветов
Пример неправильного использования цветов
Сообщение об ошибках
Сообщение об ошибках
Пример справочной системы
Пример справочной системы
Картинки из презентации «Разработка программного обеспечения» к уроку информатики на тему «Программное обеспечение»

Автор: . Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока информатики, скачайте бесплатно презентацию «Разработка программного обеспечения.ppt» со всеми картинками в zip-архиве размером 575 КБ.

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

содержание презентации «Разработка программного обеспечения.ppt»
Сл Текст Сл Текст
1Разработка программного обеспечения 16сведения, соответствующие
(Software Engineering) Ian Sommervillle. профессиональному уровню пользователей.
Часть 4. Реализация ПО: проектирование Опыт пользователя. Если пользователи
интерфейса пользователя. хорошо знакомы с системой, им не нужны
2Виды интерфейсов. Проектирование длинные и подробные сообщения. В то же
вычислительных систем охватывает широкий время начинающим пользователям такие
спектр проектных действий — от сообщения покажутся сложными, мало
проектирования аппаратных средств до понятными и слишком краткими.
проектирования интерфейса пользователя. 17Средства поддержки пользователя.
Организации-разработчики часто нанимают Факторы проектирования текстовых
специалистов для проектирования аппаратных сообщений. Фактор. Описание. Стиль
средств и очень редко для проектирования сообщений. Сообщения должны иметь
интерфейсов. Интерфейс. Текстовый. положительный, а не отрицательный оттенок.
Графический. Всегда следует использовать активный, а не
3Графический интерфейс. Графические пассивный тон обращения. Не должно быть
интерфейсы обладают рядом преимуществ: Их оскорблений или попыток пошутить.
относительно просто изучить и Культура. Разработчик сообщений должен
использовать. Пользователи, не имеющие быть знаком с культурой той страны, где
опыта работы с компьютером, могут легко и продается система. Сообщение, вполне
быстро научиться работать с графическим уместное в культуре одной страны, может
интерфейсом. Каждая программа выполняется оказаться неприемлемым в другой.
в своем окне (экране). Можно переключаться 18Сообщения об ошибках. Первое
из одной программы в другую, не теряя при впечатление пользователя о системе
этом данные, полученные в ходе выполнения основано на сообщениях ошибках, они
программ. Режим полноэкранного отображения должны: Быть последовательными и
окон дает возможность прямого доступа к конструктивными Быть вежливыми, краткими,
любому месту экрана. не содержать оскорблений. Не содержать
4Проектирование интерфейса. На схеме звуковых сигналов, которые могут сбить с
изображен итерационный процесс толку посетителей. Желательно: Связать
проектирования пользовательского сообщение с контекстно-зависимой справкой.
интерфейса. Наиболее эффективным подходом Включить в сообщение варианты исправления
к проектированию интерфейса пользователя ошибки.
является разработка с применением 19Сообщение об ошибках. Это сообщение
моделирования пользовательских функций. скорректировано плохо: Оно обвиняет
Изучение и анализ действий пользователя. пользователя в совершении ошибки. Не
Создание проекта прототипа интерфейса. рассчитано на уровень знаний пользователя.
Оценка проекта пользователями. Создание Не предполагаются способы исправления
динамического прототипа. Разработка ошибки. Это сообщение лучше: Оно
прототипа. Оценка проекта пользователями. доброжелательно В нем используются
Исполняемый прототип. Реализация медицинские термины. Предполагается
интерфейса. простой способ исправления ошибки.
5Принципы проектирования интерфейсов. 20Справочная система. В связи с тем, что
Принцип. Описание. Учёт знаний система справочная система имеет
пользователя. Необходимо использовать иерархическую структуру, где на верхних
термины и понятия, взятые из опыта будущих уровнях иерархии содержится более полная
пользователей системы, а объекты, информация, а на нижних – более подробная,
управляемые системой, должны быть напрямую может возникнуть следующая ситуация:
связаны с рабочей средой пользователя. пользователь заходит в систему получив
Согласованность. Команды и меню системы сообщение об ошибке и затем перемещается в
должны быть одного формата, параметры системе по ссылкам. Через некоторое время
должны передаваться во все команды он запутывается и ему необходимо начинать
одинаково и пунктуация команд должна быть все сначала. Чтобы таких ситуаций не
схожей. Удобно, когда для всех типов возникало информацию удобно отображать в
объектов системы поддерживаются одинаковые нескольких окнах.
методы. Минимум неожиданностей. Одно и 21Пример справочной системы.
тоже действие в различных ситуациях должно 22Справочная система. Тексты справочной
приводить к аналогичной реакции. системы должны быть: Написаны совместно с
Способность к восстановлению. В создателями приложения. Продуманы так,
интерфейсах должны быть средства чтобы его можно было прочитать в окне
предотвращающие ошибки пользователя, а малого размера(только необходимая
также позволяющие корректно восстановить информация). Адаптированы к неопытному
информацию после ошибок. Это подтверждение пользователю.
деструктивных действий и возможность 23Документация пользователя.
отмены действий. Руководство пользователя. Документация пользователя должна содержать
Интерфейс должен предоставлять необходимую 5 документов: Функциональное описание, в
информацию в случае ошибок пользователя и котором кратко представлены функциональные
поддержать средства контекстно-зависимой возможности системы. Прочитав
справки. Учёт разнородности пользователей. функциональное описание, пользователь
В интерфейсе должны быть средства для должен определить, та ли это система,
удобного взаимодействия с пользователями, которая ему нужна. Документ по инсталляции
имеющими разный уровень квалификации и системы, в котором содержится информация
различные возможности. по установке системы. Вводное руководство,
6Взаимодействие с пользователем. представляющее неформальное введение в
Разработчиками интерфейсов предусмотрены 5 систему, описывающее ее
основных стилей взаимодействия "повседневное" использование.
пользователя с системой: 1. Справочное руководство, в котором описаны
Непосредственное манипулирование. 2. Выбор возможности системы и их использование,
из меню. 3. Заполнение форм. 4. Командный представлен список сообщений об ошибках и
язык. 5. Естественный язык. возможные причины их появления,
7Стили взаимодействия. Преимущества и рассмотрены способы восстановления системы
недостатки стилей взаимодействия. Прямое после выявления ошибок. Руководство
манипули-рование. Быстрое и интуитивно администратора, необходимое для некоторых
понятное взаимодействие. Легок в изучении. типов программных систем. В нем дано
Сложная реализация. Подходит только там, описание сообщений, генерируемых системой
где есть зрительный образ задач и объекта. при взаимодействии с другими системами, и
Видеоигры; системы автоматического описаны способы реагирования на эти
проектирования. Выбор из меню. Сокращение сообщения.
количества ошибок пользователя. Медленный 24Документация пользователя. Вместе с
вариант для опытных пользователей. Может перечисленными руководствами необходимо
быть сложным, если меню состоит из предоставлять другую удобную в работе
большого количества вложенных пунктов. документацию. Для опытных пользователей
Главным образом системы общего назначения. системы удобны разного вида предметные
Стиль взаимодействия. Основные указатели, которые помогают быстро
преимущества. Основные недостатки. Примеры просмотреть список возможностей системы и
приложений. способы их использования.
8Стили взаимодействия. Преимущества и 25Оценивание интерфейса. Показатель.
недостатки стилей взаимодействия. Стиль Описание. Это часть общего процесса
взаимодействия. Основные преимущества. тестирования и аттестации систем ПО, в
Основные недостатки. Примеры приложений. котором оценивается удобство использования
Заполнение форм. Ввод с клавиатуры и степень соответствия интерфейса
минимальный. Занимает пространство на требованиям пользователя. Показатели
экране. Системы управления запасами; удобства использования. Изучаемость.
обработка финансовой информации. Командный Количество времени обучения, необходимое
язык. Простой ввод данных. Труден в для начала продуктивной работы. Скорость
изучении. Операционные системы; работы. Скорость реакции системы на
библиотечные системы. Естествен-ный язык. действия пользователя. Устойчивость.
Легок в изучении, мощный и гибкий. Устойчивость системы к ошибкам
Подходит неопыт. пользователям. Легок в пользователя. Восстанавливаемость.
настройке. Сложно предотвратить ошибки Способность системы восстанавливаться
ввода Требует большого ручного набора. после ошибок пользователя. Адаптируемость.
Системы расписания; системы хранения Способность системы “подстраиваться” к
данных WWW. разным стилям работы пользователя.
9Разделение интерфейсов. Модель с 26Оценивание интерфейса. Существуют
разделенными интерфейсом командного языка простые и не дорогостоящие методики
и графическим интерфейсом лежит в основе оценивания, позволяющие выявить отдельные
некоторых операционных систем, в частности дефекты в интерфейсах. Анкеты, в которых
Linux. Операционная система. Управление пользователи оценивают интерфейс. Эти
интерфейсом. Графический интерфейс сведения дают возможность разработчикам
пользователя. Интерфейс Командного языка. зафиксировать, пользователи с каким
Интерпретатор Командного языка. уровнем знаний имеют проблемы с
10Представление информации. С помощью интерфейсом. Наблюдения за работой
визуальных средств информацию можно пользователей. Позволяют отслеживать,
представлять графически, например в виде какие используются сервисы, совершаемые
графиков и диаграмм. Дисплей. ошибки, как пользователи взаимодействуют с
Представление данных. ПО для представления системой. Видеонаблюдения типичного
данных. использования системы. Может оказаться
11Представление информации. Принимая полезным для обнаружения проблем, но для
решение по представлению данных, уточнения используются другие методы
разработчик должен учитывать ряд факторов: оценивания. Добавление в систему
Что нужно пользователю: точные значения программного кода, который собирал бы
данных или соотношения между значениями? информацию о наиболее часто используемых
Насколько быстро будут происходить системных сервисах и наиболее
изменения значений данных? Нужно ли распространенных ошибках. Способствует
немедленно показывать пользователю изменению интерфейса так, чтобы доступ к
изменение значений? Должен ли пользователь наиболее часто использующимся операциям
предпринимать какие-либо действия в ответ был минимален.
на изменение данных? Нужно ли пользователю 27Выводы. Грамотно спроектированный
взаимодействовать с отображаемой интерфейс пользователя крайне важен для
информацией посредством интерфейса с успешной работы системы. Сложный в
прямым манипулированием? Информация должна применении интерфейс, как минимум,
отображаться в текстовом (описательно) или приводит к ошибкам пользователя. Основой
числовом формате? Важны ли относительные принципов проектирования интерфейсов
значения элементов данных? пользователя являются человеческие
12Альтернативы. Часто визуальное возможности. Важным аспектом интерфейса
представление информации нагляднее, чем является грамотное взаимодействие с
табличный аналог. Янв. Фев. Март. Апр. пользователем: ввод данных и их
Май. Июль. 2842. 2851. 3164. 2789. 1273. представление. Разработчики ПО должны
2835. уделять должное внимание средствам
13Использование в интерфейсах цвета. поддержки пользователя. Оценивание
Используйте ограниченное количество цветов интерфейса является частью общего процесса
Используйте разные цвета для показа тестирования и аттестации систем ПО.
изменений в состоянии системы Для помощи 28Вопросы для обсуждения. Каково место
пользователю используйте цветовое проектирования и оценивания интерфейса
кодирование Используйте цветовое пользователя в жизненном цикле ПО? Почему
кодирование продуманно и последовательно проектирование интерфейса является важным
Осторожно используйте дополняющие цвета. моментом при создании ПО? Какими
14Пример неправильного использования принципами должен руководствоваться
цветов. разработчик ПО при разработке интерфейса
15Средства поддержки пользователя. Одним пользователя. Перечислите преимущества и
из основных аспектов проектирования недостатки основных стилей взаимодействия
пользователя является справочная система. пользователя с системой. В каких случаях
Справочную систему приложения составляют: следует представлять «голые» данные для
сообщения, генерируемые системой в ответ пользователя, а в каких некоторое
на действия пользователя; диалоговая представление от данных? Какие ошибки
справочная система; документация, допускают разработчики интерфейсов при
поставляемая с системой. использовании цветов? Существует мнение,
16Средства поддержки пользователя. что пользователю необязательно показывать
Факторы проектирования текстовых сообщение с ошибкой, а лучше исправить её
сообщений. Фактор. Описание. Содержание. системными средствами, не напрягая лишний
Справочная система должна знать, что раз пользователя. Верно ли оно?
делает пользователь, и реагировать на его Обосновать. Что входит в документацию
действия сообщениями соответствующего пользователя? Обосновано ли привлечение
содержания. Профессиональ-ный уровень специалистов (каких?) для оценивания
пользователя. Сообщения должны содержать интерфейса?
Разработка программного обеспечения.ppt
http://900igr.net/kartinka/informatika/razrabotka-programmnogo-obespechenija-125454.html
cсылка на страницу

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

другие презентации на тему «Разработка программного обеспечения»

«Типы программного обеспечения» - Что такое программное обеспечение компьютера? Что такое прикладные программы специального назначения? Corel Draw. Типы программного обеспечения. Мультимедийные программы. MS PowerPoint. Многие пользователи начинают свое общение с компьютером с компьютерных игр. Counter - Strike. Состав прикладного программного обеспечения.

«Информатика Программное обеспечение» - - С++ и Delphi (Object Pascal); - Java, JavaScript, Visual Basic; Рамеев башир искандарович. Кафедра «Информатика и технология программирования». Студенческая лаборатория SoftВПИ. - Инструментальные средства интеллектуального анализа данных OLAP (Deductor Lite). Разработка программного обеспечения для деловых применений.

«Разработка программного обеспечения» - Библио-тека докумен-тации по произв-одствен-ному процессу. В XP все принципы, продиктованные здравым, смыслом достигают «экстремальных значений». Диаграммы деятельности. Представление о процессах проекта весьма ограничены. Распределение ресурсов для документирования. Объектный поток (Object flow). Стоимость.

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

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

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

Программное обеспечение

33 презентации о программном обеспечении
Урок

Информатика

130 тем
Картинки
900igr.net > Презентации по информатике > Программное обеспечение > Разработка программного обеспечения