 
        
        - •«Создание программного комплекса средствами объектно-ориентированного программирования»
- •1.1 Введение
- •1.2 Основание для разработки
- •1.3 Назначение разработки
- •1.4 Требования к программе
- •1.4.1 Требования к функциональным характеристикам
- •1.4.2 Требования к надежности
- •1.4.3 Условия эксплуатации
- •1.4.4 Требование к составу и параметрам технических средств
- •1.4.5 Требование к информационной и программной совместимости
- •2.3 Создание прототипа интерфейса пользователя
- •2.3. Разработка объектной модели пк
- •2.4 Построение диаграммы программных классов
- •2.5 Описание поведения пк
- •3. Руководство оператора
- •3.1 Назначение программы
- •3.2 Условия выполнения программы
- •3.3 Описание задачи
- •3.4 Входные и выходные данные
- •3.6 Диалог открытия файла
- •3.7 Файл открыт.
- •Исходные тексты пк
- •Заключение
2.3 Создание прототипа интерфейса пользователя
Описание прецедента выражает общую сущность процесса без детализации его реализации. Проектные решения, связанные с интерфейсом пользователя, при этом опускаются. Для разработки пользовательского интерфейса необходимо описать процесс в терминах реальных проектных решений, на основе конкретных технологий ввода-вывода информации. Когда речь идет об интерфейсе пользователя, прецеденты разбиваются на экранные формы, которые определяют содержимое диалоговых окон и описывают способы взаимодействия с конкретными устройствами. Для каждой экранной формы указываются поля ввода и перечень элементов управления, действия пользователя (нажать кнопку, выбрать пункт меню, ввести данные, нажать правую/левую кнопку мыши) и отклики системы (отобразить данные, вывести подсказку, переместить курсор). Такое описание интерфейса представляется в виде таблицы экранных форм.
Рис. 2.2 –экранная форма ввода пароля; рис.2.3 –главное экранная форма; В табл. 2.1 представлено описание экранных форм.
 
Рис. 2.2.Экранная форма входа и регистрации
 
Рис.2.3. Главное экранная форма
Таблица 2.1
| Экранная форма | Элементы управления | Действия пользователя | Отклик системы | 
| Главная экранная форма | Кнопки: «Создать» «Сохранить txt», «Открыть txt», «Добавить строку», «Удалить строку», «Создать отчёт в PDF» «Создать отчёт в HTML» «Сохранить xml», «Открыть xml», 
 | Нажать кнопку «Создать» | Вывести диалоговое окно создания новой БД. 
 | 
| Нажать кнопку «Сохранить txt» | Вывести диалоговое окно сохранения данных. Сохранить данные по полученному адресу в формате TXT. | ||
| Нажать кнопку «Открыть txt» | Вывести диалоговое окно загрузки данных. Загрузить данные из выбранного файла. | ||
| Нажать кнопку «Добавить строку» | Добавить в данные пустую строку, отразить это в экранной форме. | ||
| Нажать кнопку «Удалить строку» | Удалить выделенную строку из данных, отобразить это в экранной форме. | ||
| Нажать кнопку «Создать отчёт в PDF» | Сохранить данные в формате PDF. | ||
| Нажать кнопку «Создать отчёт в HTML» | Сохранить данные в формате HTML. | ||
| Нажать кнопку «Сохранить xml» | Вывести диалоговое окно сохранения данных. Сохранить данные по полученному адресу в формате XML. | ||
| Нажать кнопку «Открыть xml» | Вывести диалоговое окно загрузки данных. Загрузить данные из выбранного файла. | ||
| Экранная форма ввода пароля | Кнопки: «ОК» «Help» | Ввести пароль и нажать кнопку «ОК» | Проверить пароль и осуществить вход в систему. | 
| Нажать кнопку «Help» | Вывести сообщение справки | 
