(!) UPD: Можно только выполнить программную реализацию, т.е. последний пункт. Предоставить файлы программы и в отчете просто проиллюстрировать работу программы с помощью скриншотов. (!)
Отчет должен включать следующее содержание:
1. Титульный лист.
2. Задание по варианту.
3. Список дополнительных средств разработки, которые Вы использовали в пункте 5.
4. Подробное описание выполнения пунктов 1-4 задания в соответствии с теоретическим материалом лекций и разработанным интерфейсом по варианту.
5. Код программы с описанием основных функций разработанного приложения, а также скриншоты окончательного варианта интерфейса всех окон приложения с соответствующими пояснениями.
6. Ссылка на яндекс-диск с исходниками разработанной программы.
7. Заключение: вывод о предложенных доработках интерфейса и возможностях его развития. Также здесь можно написать о сложностях, с которыми Вы столкнулись при выполнении работы, если таковые возникли.
Задание
- Провести первые 4 этапа проблемно-центрированного дизайна (до чернового описания включительно) программного продукта, помогающего пользователю в решении описанной ниже задачи (10 вариантов). Постарайтесь найти одного–двух человек, которые могут быть заинтересованы в решении предложенной проблемы. Дайте их краткое описание (возраст, образование, профессия, навыки и т.п.), ваше понимание задач и подзадач, решение которых будет поддерживать разрабатываемая программа. Ответьте на вопрос, что вы можете заимствовать из известных вам приложений. Опишите черновой вариант дизайна словами и/или графически.
- Провести CWT-анализ разработанного интерфейса, рассмотрев 2 репрезентативные задачи. Отчёт об анализе должен содержать формулировку репрезентативных задач, описание последовательности действий, анализ этих действий и список проблем и путей их устранения.
- Провести анализ GOMS разработанного интерфейса на примере одной репрезентативной задачи.
- По результатам CWT и GOMS анализа доработайте интерфейс программы и выполните этап создания макета или прототипа. Проведите анализ соответствия вашей программы правилам Нильсена–Молиха.
- С помощью любых средств разработки необходимо реализовать программное приложение на основе построенного на предыдущих шагах интерфейса. Ссылку на исходные файлы программы внести в отчет. Также добавить в отчет описание программы и скриншоты ее выполнения.
Вариант программного продукта: Создание заметок с уведомлениями