Опубликован: 22.12.2012 | Доступ: свободный | Студентов: 424 / 14 | Длительность: 07:20:00
Лекция 14:

Лабораторная работа

< Лекция 13 || Лекция 14: 1234 || Лекция 15 >

Варианты заданий

  1. Информационно-аналитическая система магазина Предназначена для учета поступающей продукции, информации о ней (количество, название и цену), проданных товарах. Учет сотрудников работающих в магазине и так же информации о фирмах - поставщиках.
  2. Информационно-аналитическая система аптеки Предназначена для организации операций с лекарствами (регистрация, несочетания, продажа и т.д.), прибыль за месяц.
  3. Информационно-аналитическая система публикаций В системе хранятся публикации сотрудников кафедры, сведения о конференциях. Автоматически генерируются отчеты о деятельности кафедры со статистикой.
  4. Информационно-аналитическая система спортивной секции В системе собраны сведения о спортивном коллективе (индивидуальные карточки спортсменов) и требования для выполнения ими разрядных нормативов. Система может показать кому что необходимо выполнить для получения разряда. Кроме того, при вводе данных об очередном соревновании она автоматически дополняет данные об его участниках, запрашивая подтверждения сведений.
  5. Информационно-аналитическая система железнодорожного вокзала Содержит информацию о рейсах, тарифах, билетах.

Лабораторная работа №1

Тема

Интерфейс приложения WinRT

Задание

В соответствии с вариантом задания разработать пользовательский интерфейс.

Исполнение

Выполнить проектирование сценариев диалога и построить граф диалога. Выполнить кодирование приложения.

Цель

Формирование навыков разработки пользовательских интерфейсов с использованием технологии WinRT.

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

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

На первом макете может быть изображена плитка, которая должна содержать фирменную символику приложения (Рис. 13.1). Оцените целесообразность использования динамической или статической плитки. Выберите вид (квадратная, прямоугольная) и содержание плитки (текст и/или изображение).


Рис. 13.1.

Подготовьте макет экрана заставки, который должен содержать идею приложения и состоит из изображения и цвета фона (Рис. 13.2).

Пример экрана заставки

Рис. 13.2. Пример экрана заставки

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

Пример домашней страницы

Рис. 13.3. Пример домашней страницы

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

<Border x:Name="TopBorder" BorderBrush="#FF08519E" 
 BorderThickness="2" HorizontalAlignment="Left" Height="3" 
 Margin="0,150,0,0" VerticalAlignment="Top" Width="281"/> 
Содержание отчета
  1. Задание к лабораторной работе;
  2. Окна с разработанным пользовательским интерфейсом;
  3. Таблица компонентов, используемых в приложении;
  4. Вывод о проделанной работе.
Контрольные вопросы
  1. Что такое интерфейс?
  2. Какие типы пользовательских интерфейсов существуют?
  3. Перечислите этапы разработки пользовательских интерфейсов?
  4. К какому типу интерфейсов будет относиться интерфейс, разработанный в данной лабораторной работе?
  5. Какие модели интерфейсов существуют?
  6. Какая модель интерфейса будет использована в данной работе?
  7. Что такое диалог?
  8. Какие типы диалогов существуют?
  9. Какие формы диалога Вы знаете?
  10. Какой тип диалога и какая форма диалога будет использована в данной работе?
< Лекция 13 || Лекция 14: 1234 || Лекция 15 >
Максим Иванов
Максим Иванов
а, ВЭГУ
Василий Вячин
Василий Вячин
Россия, Москва, НПО Информ-Система, Специалист-разработчик