Задание на лабораторную работу. Разработка интерфейса пользователя — это итерационный процесс, и вы будете переделывать Ваш интерфейс не один раз

Разработка интерфейса пользователя — это итерационный процесс, и вы будете переделывать Ваш интерфейс не один раз, что бы получить высокоточный и комплексный прототип. Для получения запаса времени необходимо приступить к работе нужно как можно скорее.

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

Ниже приведенырекомендации по выбору подходящей темы:

1. В вашем проекте должен быть полноценный Интерфейс Пользователя. Для примера: программы, которая просто проигрывает mp3-файлы, недостаточно — нужен проигрыватель, который будет позволять делать музыкальные коллекции, составлять списки по жанрам и исполнителям, брать поток из сетевого канала и настраивать свой внешний вид.

2. Интерфейс Пользователя должен быть интерактивным. Простая статическая WEB-страница со списком песен «проектом» в понимании этого курса не считается; в свою очередь коммерческий mp3-портал с поиском, навигацией, корзиной покупателя — может быть засчитан, учитывая следующий пункт.

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

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

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

Примеры возможных проектов:

1. Система удаленного контроля: разработать Интерфейс Пользователя, которые позволяет пользователю создавать и управлять системами удаленного контроля, например, освещением, бытовой электроникой, аудио-видео техникой.

2. Коллективная виртуальная доска: система, которая позволяет нескольким участникам, например, рабочей группе студентов, обмениваться идеями, записями, картинками, онлайн мнениями.

3. Планировщик маршрута:Интерфейс Пользователя, с помощью которого можно определить оптимальный маршрут из точки А в точку В с учетом всех особенностей трассы (ж/д переезды, время простоя в пробках, участки дорого с плохим покрытием) и возможностью для пользователя вносить корректировки и сравнивать несколько проложенных маршрутов.

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

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

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

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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: