1. Определение назначения системы и создание каталога пользователей - Необходимо определить назначение системы, ее функции, входные и выходные данные. В каталоге пользователей следует описать группы предполагаемых пользователей. Для каждой группы нужно указать тип пользователей (случайный, регулярный, программист, оператор), уровень знаний в области информационных технологий, профессию (если это имеет значение) и др. информацию
2. Создание каталога требований - Каталог требований включает в себя:
• требования (ограничения) к оборудованию, т.е. вычислительной тех-нике;
• требования от технологии использования программного продукта (как часто будет использоваться, с какими системами должен сопрягаться, какой объем работ будет с его помощью выполняться и т.д.);
• требования от пользователей (стиль интерфейса на основе личных и профессиональных привычек, опыта и др.).
На основании анализа требований выбирается инструмент (программная среда) для создания Вашей системы, например, Turbo Vision, BPW, Delphi.
3. Построение структуры диалогового взаимодействия - Выделите отдельные функциональные блоки, составляющие Вашу систе-му и отдельные блоки данных (файлы, базы данных).
Составьте спецификацию на каждый функциональный блок (или на ос-новные блоки)
4. Разработка интерфейсных объектов - При разработке меню и экранных форм, в том числе окон, диалоговых панелей и др. Вы должны учитывать принципы создания дружественных ин-терфейсов, изложенные в лекционном материале:
- принцип минимального рабочего усилия;
- принцип экономии памяти пользователя;
- принцип согласованности элементов интерфейса;
- принципы учета возможностей пользователя (уровня знаний в области ВС, профессиональных привычек, общепринятых традиций и т.д.);
- принцип отображения текущего состояния процесса
и т.д.
Кроме того, Вы должны руководствоваться правилами использования цвета и форматирования экранных форм.
При создании справочной службы Вашей системы используйте правила и советы по созданию системы справок
5. Программирование и отладка системы - В соответствии с разработанным проектом создайте систему с помощью выбранного Вами инструмента (программной среды).
6. Оформление пояснительной записки (отчета) - Отчет должен содержать: титульный лист; содержание; введение; основ-ную часть; заключение; список использованных источников; приложение.
Титульный лист оформляется согласно стандарту.
Введение должно содержать цель курсовой работы, основные принципы, положенные в основу ее проведения, ее значение и область приме-нения.
Основная часть работы должна отражать процесс и результаты проекти-рования пользовательского интерфейса. Примерное содержание основной части работы:
- назначение системы;
- каталог пользователей;
- каталог требований к интерфейсу;
- выбор программного средства реализации;
- структура диалогового взаимодействия с пользователем;
- основные экранные элементы интерфейса;
- структура справочной системы.
Заключение должно содержать краткие выводы по результатам выполненной работы.
Список использованных источников оформляется согласно стандарту.
В приложении приводятся: руководство пользователя (обязательное), распечатка программы или фрагмента, отражающего реализацию интерфейса (рекомендуемое).