- •2. Требования к программе.
- •3. Ограничения.
- •4. Варианты заданий на лабораторную работу.
- •5. Рекомендации по выполнению лабораторной работы.
- •5.1. Разработка тестового примера по формированию выходной ведомости.
- •5.2. Использование файлов.
- •5.3. Выбор способа решения задачи.
- •5.4. Работа в системе «меню».
- •2. Ограничения
- •Выход в главное меню
- •Выход в главное меню
- •Выход в главное меню
- •Инструкция по работе с программой
- •С клавиатуры
- •В готовом виде
- •Вывод результатов
- •6. Выход
- •6. Структура отчета по лабораторной работе.
- •7. Список рекомендуемой литературы.
ВВОД записей
ПРОСМОТР записей
ДОБАВЛЕНИЕ (вставка) записей
ЗАМЕНА записей
ИЗМЕНЕНИЕ записей
УДАЛЕНИЕ записейВыход в главное меню
Справка: Сведения о РАЗРАБОТЧИКЕ
_____________________________1
Информация о ПРОГРАММЕ
____________________________2
Среда программирования
________________________________3
Ограничения
___________________________________________________4
Инструкции ПОЛЬЗОВАТЕЛЮ: Установка
программы______________5
Работа в диалоговом режиме
__________________________6
Действия в исключительных
ситуациях__________________7
Справочная литература
_______________________________8
Решение задачи: Работа с переменной
информацией _________________9
Работа со справочной
информацией _______________10
Расчеты
________________________________________11
Вывод результатов
решения задачи _________________12
ВЫХОД
_______________________________________________________13
ВВОД записей
ПРОСМОТР записей
ДОБАВЛЕНИЕ (вставка) записей
ЗАМЕНА записей
ИЗМЕНЕНИЕ записей
УДАЛЕНИЕ записейВыход в главное меню
На экран дисплея
На печать
На диск (дискету) текстовым файломВыход в главное меню
Рис. 3 Структура 2-х уровневого меню
«Меню» 1-го уровня:
Г Л А В Н О Е М Е Н Ю |
С п р а в к а : С в е д е н и я о РАЗРАБОТЧИКЕ …………...….….1 И н ф о р м а ц и я о ПРОГРАММЕ …………………2 С р е д а п р о г р а м м и р о в а н и я..………………..3 О г р а н и ч е н и я .………………………………………………….….....4 И н с т р у к ц и я ПОЛЬЗОВАТЕЛЮ: Установка программы .….....5 Работа в режиме диалога ………………….6 Действия в исключительных ситуациях….7 Справочная литература ……………………8 Р е ш е н и е ЗАДАЧИ: Р а б о т а с переменной информацией……9 Р а б о т а со справочной информацией….10 Р а с ч е т ы …….………………...…………..11 В ы в о д результатов решения задачи…....12 В Ы Х О Д …………………………………………………………………13 |
«Меню» 2-го уровня:
Г Л А В Н О Е М Е Н Ю |
Р е ш е н и е ЗАДАЧИ: Р а б о т а с переменной информацией ……. 9 |
1. ВВОД записей 2. ПРОСМОТР записей 3. ДОБАВЛЕНИЕ (ВСТАВКА) записей 4. ЗАМЕНА записей 5. ИЗМЕНЕНИЕ полей записей 6. УДАЛЕНИЕ записей 7. В ы х о д в главное меню |
Г Л А В Н О Е М Е Н Ю |
Р е ш е н и е ЗАДАЧИ: Р а б о т а со справочной информацией …10 |
1. ВВОД записей 2. ПРОСМОТР записей 3. ДОБАВЛЕНИЕ (ВСТАВКА) записей 4. ЗАМЕНА записей 5. ИЗМЕНЕНИЕ полей записей 6. УДАЛЕНИЕ записей 7. В ы х о д в главное меню |
Г Л А В Н О Е М Е Н Ю |
Р е ш е н и е ЗАДАЧИ: В ы в о д результатов решения задачи….....12 |
1. На экран дисплея 2. На печать 3. На диск (дискету) текстовым файлом 4. В ы х о д в главное меню |
Построение системы «меню» можно осуществлять, пользуясь определенными принципами:
1. предметный принцип составления «меню».
Согласно этому принципу на самом первом (верхнем) уровне иерархии системы «меню» указываются объекты или предметы, определяющие с чем пользователь может или хочет иметь дело. Эти объекты или предметы затем все более детализируются, образуя следующие уровни иерархии. А завершают цепочку иерархической структуры (являются последними, оконечными) конкретные «действия» или их результат.
Первые два наших примера с некоторой степенью погрешности демонстрируют применение этого принципа.
2. функциональный принцип составления «меню».
Его используют в тех случаях, когда важно «во главу угла» поставить действия (работы, функции), а все уточнения (с чем иметь дело, с чем эти действия производить) отобразить на нижнем уровне «меню».
Это наглядно показано на следующем примере (см. рис.4).
На практике, как правило, в чистом виде эти принципы соблюсти не удается. Тогда используют их комбинацию, т.е.:
3. комбинированный принцип составления «меню».
Применение этого принципа делает подходы программиста к конструированию системы «меню» более свободными. Но при этом теряется композиционность, целостность в отображении диалога с пользователем, снижается органичность и стройность восприятия общей картины взаимодействия человека и программы.
1-й уровень 2-й уровень 3-й уровень