Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЧМВ_отчет3.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
617.03 Кб
Скачать

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

Реализация систем поддержки работы в группе

1. Цель работы:

  1. Закрепление теоретических положений дисциплины по теме: «Системы поддержки работы в группе».

  2. Формирование умений проектирование и создания web-интерфейсов.

  3. Закрепление навыков работы в среде ASP.NET.

Описание результатов работы по заданиям:

«Администратор» – главный пользователь, обладающий правами управления и редактирования базой данных, обслуживания базы данных покупок.

Так же имеет возможность запустить сервер для сетевого взаимодействия пользователей.

Играет роль сервера для сетевого взаимодействия.

«Продавец» - пользователь, который осуществляет просмотр и редактирование основной базы данных и базы данных покупок.

Является клиентом для сетевого взаимодействия.

«Клиент» - пользователь, который осуществляет просмотр базы данных и оформляет заявки для покупки товара.

Является клиентом для сетевого взаимодействия.

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

Процедура обновления:

adotable1.Active := true;

adotable2.Active := true;

label4.Caption := 'Количество записей: ' + inttostr(dbGrid1.DataSource.DataSet.RecordCount);

label5.Caption := 'Количество заказов: ' + inttostr(dbGrid2.DataSource.DataSet.RecordCount);

//adotable3.Active := true;

for i := 0 to dbgrid1.Columns.Count-1 do

if (i = 0) then begin DBGrid1.Columns.Items[i].Width := 30; DBGrid2.Columns.Items[i].Width := 30; end

else begin DBGrid1.Columns.Items[i].Width := 125; DBGrid2.Columns.Items[i].Width := 105; end;

if listbox1.ItemIndex < 0 then listbox1.itemindex := 0;

ListBox1Click(Sender);

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

Ответы на контрольные вопросы:

Объясните смысл основных принципов групповой работы в локальных и глобальных сетях.

Объясните термины «Фрейм», «Мультидоступ».

Фрейм  - в самом общем случае данное слово обозначает структуру, содержащую некоторую информацию.

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

Опишите способы эффективной реализации интерфейса мультидоступа.

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

Мультимедийные среды и мультисенсорные системы

1. Цель работы:

  1. Закрепление теоретических положений дисциплины по теме: «Проектирование пользовательских интерфейсов».

  2. Формирование навыков работы в мультимедийных средах.

Баннер:

Нами был разработан баннер в среде Macromedia Flash. Т.к. тема нашего приложения «Книжный каталог» то мы, не задумываясь, решили сделать анимацию в виде движущихся книг.

Ответы на контрольные вопросы:

Объясните смысл использования рекламы в web-проектах. Приведите примеры.

Маркетинг интернет проектов подразумевает, что никакой проект организации, опубликованный в Сети, не останется без внимания пользователей Интернета. Маркетинг интренет проектов есть ни что иное, как реклама Вашего сайта или проекта во Всемирной паутине.

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

Объясните термины «Речевой интерфейс», «Звуковые сигналы», «Компьютерное зрение».

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

Звуковые сигналы- система звукового оповещения при успешном завершении операции при возникновение ошибки и т.д.

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

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

Опишите способы анимации объектов в среде Macromedia Flash.

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

Второй способ анимации - с помощью промежуточных отображений (tweening animation). В этом случае вы только задаете ключевые кадры (keyframes), а промежуточные Flash просчитывает автоматически. Вам понадобится только задать только 2 кадра: начальный и конечный. По умолчанию Flash рассчитает промежуточные кадры по линейному закону, но можно задать возрастающую или затухающую экспоненту.