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




НазваниеМетодические указания к лабораторно-практическим работам по дисциплине "Проектирование пользовательского интерфейса"
страница1/10
Дата24.09.2012
Размер0.57 Mb.
ТипМетодические указания
  1   2   3   4   5   6   7   8   9   10


Негосударственное образовательное учреждение «ТЕЛЕИНФО»


МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к лабораторно-практическим работам


по дисциплине "Проектирование пользовательского интерфейса"
для специальности 552800


Автор-составитель: О.В. СИРАНТ, ст. преп. каф. В.Т.


Самара

2005

СОДЕРЖАНИЕ



Введение 3

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

1.Компоненты графического интерфейса – списки.
Использование списков для выбора объектов или свойств. 4

2. Создание простейшего графического интерфейса. 7

2.Практическое занятие по созданию в среде Delphi строки меню и выпадающего меню. 9

3.Создание SDI приложений 13

4.Создание MDI приложений 15

Методические указания 19

Введение 19

Основные принципы создания интерфейса 19

Дизайн заголовков и полей 21

Размещение информации на экране 21

Правила использования Меню в интерфейсе пользователя 21

ПРИЛОЖЕНИЕ 1. Особенности использования ИСР Delphi для разработки интерфейса приложения. 22

Приложение 2. Компонент - строка состояния “ 31

Приложение 3. Использование переключателей “ 34



Введение


Лабораторно-практический цикл включает в себя пять работ, направленных на изучение основ проектирования пользовательского интерфейса с использованием приемов и методов объектно-ориентирован­ного программирования в системе Delphi. Цикл может использоваться в лабораторном практикуме по дисциплине «Проектирование пользовательского интерфейса» (специальность 220400 ).

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


  1. А.К. Гультяев, В.А. Машин. Проектирование и дизайн пользовательского интерфейса.: Санкт-Петербург, КОРОНАпринт, 2000. -349с.

  2. Тео Мандел. Разработка пользовательского интерфейса: Пер.с англ.- ДМК Пресс, 2001.

  3. В. Гофман, А. Хоменко. Delphi 5. Наиболее полное руководство.: Санкт-Петербург, bhv, 2000. – 800 с.

  4. Фаронов В. Delphi 5. Учебный курс – М.: Нолидж, 2001.

  5. Под ред. М. Дадашова. Проектирование пользовательского интерфейса на персональных компьютерах IBM.: Вильнюс, DBS LTD, 1993.- 186 с.

  6. Фаронов В. Delphi 5. Руководство программиста – М.: Нолидж, 2001.

  7. Интернет ( англ.):

http://osiris.sunderland.ac.uk/~cs0car/hci/hci_all.htm

http://www.acm.org/~perlman/

http://www.hcibib.org/hci-sites/

http://hcibib.org/

Содержание отчета

  1. Название работы, цель работы, задание в соответствии с вариантом.

  2. Коды модуля (или модулей, если их несколько) и код проекта.

  3. Вид форм и вид исполняемой программы.

  4. Выводы по работе.

Сохранение кода

  • Создайте папку, где будут храниться все ваши программы;

  • В этой папке создайте вложенную, в которой будут храниться все программы для данного проекта (для каждого нового проекта отдельную папку)

  • Выберите команду File/ Save project as. Сохраните два файла: файл проекта с расширением (.dpr) и файл модуля формы с расширением (.pas).

  • После окончательной отладки проекта сохраните все файлы командой Save All.

Выполнение работ

Все работы по созданию приложений предполагают использование Интегрированной Среды Разработки (ИСР) Delphi ( См. Приложение 1).
  1. Компоненты графического интерфейса – списки.
    Использование списков для выбора объектов или свойств.


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

  2. Контрольные вопросы:

  1. Основные принципы создания интерфейса?

  2. Различия списков по способам отображения содержимого

  3. Виды взаимодействия между пользователем и компьютером?(Объект – действие; действие – объект).

  4. Основные принципы создания интерфейса?

  5. Цель создания эргономичного интерфейса?

  6. Управляющие элементы – списки и их назначение.

  7. Списки однозначного выбора, в каком случае используется?

  8. Списки множественного выбора?

  9. Свойства компонента TListBox для создания списка единичного или множественного выбора.

  10. Основные правила при реализации списков.

  11. Выпадающий список. Взаимодействие пользователя с выпадающим списком.

  12. Модифицируемый список. Форматы модифицируемого списка.

  13. Поясните на примере списка понятия стандарта: указан, но не выбран; указан и выбран; не указан .

  1. Порядок выполнения работы.

  1. Откройте среду программирования Delphi.

  2. Создайте новое приложение(команда File/ New Application), если проект не был создан при открытии программы.

  3. Разместите на форме компоненты для формирования списков выбора TCombo-Box и TListBox, а также TMemo, TButton,.

  4. Создайте обработчик кода для вывода строк из ListBox и ComboBox в Memo. Предварительно дважды щелкните в правом поле свойства Items объектов ListBox и ComboBox и в открывшемся редакторе введите список в соответствии с таблицей 1. Каждый список должен содержать не менее 5 строк.

Таблица 1

№ вар.

1список (СП1) / тип выбора

Список 2 (СП2) / тип выбора

Результат в Memo



Тип шрифта/ мн

Размер шрифта/ ед

Строки из СП1 -1, 2, 5. Вывод с использованием выбора из СП2



Тип шрифта/ мн

Начертание / ед

Вывод СП1 с использованием выбора из СП2



Имя / мн

№ телефонов / ед

Строки из СП1 – 2, 4, 5. К каждой строке добавьте строку выбора из СП2



Фамилия / мн

Имя / ед

Строки из СП1 + соответствующие строки из СП2



Месяц / мн

Количество дней/ ед

–  –



Года/ мн

Века/ ед

Строки из СП1 + соответствующие строки из СП2



Телефон / мн

[Сотовый, дом, роабота1, работа2, доп] / ед

Строки из СП1 строки + добавляется строка выбора из СП2



Предметы / мн

День недели / ед

День недели и соответствующие расписанию занятия



Предметы / ед

Время / ед

Расписание на этот день (время – предмет)



Тип шрифта/ мн

Цвет / ед

Строки из СП2 -3, 4, 5. Вывод с использованием выбора из СП2

  1. Сохраните Вашу программу в папке, где будут храниться все ваши программы; в этой папке создайте папку, в которой будут храниться все программы для данного проекта.

  2. Сохраните изменения в программе и проекте командой Save All системного меню. Просмотрите, какие файлы сохранились в Вашей папке. Определите что это за файлы?

  3. Составьте отчет.

Пример некоторых процедур .

Для добавления строк в поле Memo используйте процедуру нажатия кнопки. Например такую:

Procedure TForm1.Button1OnClick (sender: TObject);

Var n:integer;

Begin

n:=ListBox1.Itemindex;

Memo1.Lines.Add (ListBox1.Items.Strings[n] );

End;

Процедура переноса всех выбранных в Listbox строк в поле Memo:


procedure Tform1.Bitbtn1Click(sender: tobject);

begin

for i:=0 to Listbox1.Items.Count-1 do

if Listbox1.Selected[I] then
Memo1.Lines.Add(Listbox1.Items[I]+' ' + Combobox1.Items [Combobox1.ItemIndex]);

end;

Процедура изменения выделенных строк в Listbox путем добавления к ним выбора из выпадающего списка Combobox:

procedure Tform1.Combobox1select(Sender: Tobject);

begin

for k:=0 To Listbox1.Items.Count-1 do if Listbox1.Selected[k] then

Listbox1.Items[K]:=Listbox1.Items[K]+' '+ Combobox1.Items [Combobox1.Itemindex];

end;
  1   2   3   4   5   6   7   8   9   10

Похожие:

Методические указания к лабораторно-практическим работам по дисциплине \"Проектирование пользовательского интерфейса\" iconМетодические указания к лабораторно-практическим работам «Проектирование пользовательского интерфейса в Delphi»
Лабораторная работа “Исследование некоторых элементов интерфейса приложения в среде Delphi “(2 часа) 5
Методические указания к лабораторно-практическим работам по дисциплине \"Проектирование пользовательского интерфейса\" iconМетодические указания к лабораторно-практическим работам «Проектирование пользовательского интерфейса в Delphi»
Практическое занятие по созданию в среде Delphi строки меню и выпадающего меню. 19
Методические указания к лабораторно-практическим работам по дисциплине \"Проектирование пользовательского интерфейса\" iconМетодические указания к лабораторно практическим работам
Зам директора ноу «рцпп «Евраз-Сибирь» Н. В. Пыжкова
Методические указания к лабораторно-практическим работам по дисциплине \"Проектирование пользовательского интерфейса\" iconМетодические указания по практическим работам По дисциплине
Методические указания по практическим занятиям по дисциплине «Моделирование систем» включает тематику вопросов, выносимых для самостоятельной...
Методические указания к лабораторно-практическим работам по дисциплине \"Проектирование пользовательского интерфейса\" iconМетодические указания по практическим работам
Методические указания по практическим занятиям по дисциплине «Организация и планирование производства» включают тематику вопросов,...
Методические указания к лабораторно-практическим работам по дисциплине \"Проектирование пользовательского интерфейса\" iconМетодические указания к лабораторно практическим занятиям по дисциплине: «строительное материаловедение»
Природные каменные материалы: Методические указания к лабораторной работе по дисциплине «Архитектурное материаловедение» / Сост....
Методические указания к лабораторно-практическим работам по дисциплине \"Проектирование пользовательского интерфейса\" iconПримерная программа наименование дисциплины Проектирование человеко-машинного интерфейса
Этот курс предназначен для программистов и пользователей и обеспечивает изучение компьютерных технологий с акцентом на разработку...
Методические указания к лабораторно-практическим работам по дисциплине \"Проектирование пользовательского интерфейса\" iconМетодические указания по контрольным работам
Методические указания по практическим занятиям по дисциплине «Теория экономических информационных систем» включают тематику вопросов,...
Методические указания к лабораторно-практическим работам по дисциплине \"Проектирование пользовательского интерфейса\" iconМетодические указания к лабораторным работам №1, 2 по дисциплине "Проектирование и технология изготовления приемопередающих устройств мобильных радиостанций" для студентов специальности 210201 «Проектирование и технология радиоэлектронных средств»
Методические указания предназначены для развития практических навыков работы с системой схемотехнического проектирования Orcad при...
Методические указания к лабораторно-практическим работам по дисциплине \"Проектирование пользовательского интерфейса\" iconМетодические указания к практическим и лабораторным работам по дисциплине «Моделирование систем»
Автономное муниципальное образовательное учреждение высшего профессионального образования
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib.znate.ru 2014
обратиться к администрации
Библиотека
Главная страница