
- •Федеральное агентство по образованию
- •«Санкт-петербургский государственный университет аэрокосмического приборостроения»
- •Работа со списками
- •Содержание
- •3. 1 Аннотация 30
- •4.1 Аннотация 39
- •5.1 Аннотация 47
- •Федеральное агентство по образованию
- •«Санкт-петербургский государственный университет аэрокосмического приборостроения»
- •Работа с файлами записей
- •Федеральное агентство по образованию
- •«Санкт-петербургский государственный университет аэрокосмического приборостроения»
- •Работа с файлами записей
- •2.1 Аннотация 9
- •2.2 Текст программы и подпрограмм 10 - 26
- •1. Аннотация
- •2. Текст программы
- •Федеральное агентство по образованию
- •«Санкт-петербургский государственный университет аэрокосмического приборостроения»
- •Работа с файлами записей
- •3. 1 Аннотация 30
- •3.2 Общие сведения 30
- •1. Аннотация
- •2.Общие сведения
- •3. Функциональное назначение
- •4. Описание логической структуры
- •4.1 Структурная диограмма программы
- •4.2 Схема алгоритма программы
- •4.3 Словестное описание структурных единиц
- •4.1 Аннотация 39
- •1. Аннотация
- •2.Назначение программы
- •3. Условия применения
- •4. Описание задачи
- •4.1 Постановка задачи
- •4.3 Интерфейс пользователя
- •5.Входные и выходные данные
- •6. Основные характеристики занимаемой памяти
- •7.Примеры использования
- •«Санкт-петербургский государственный университет аэрокосмического приборостроения»
- •Работа с файлами записей
- •5.1 Аннотация 47
- •1. Аннотация
- •2. Назначение программы
- •3. Условия выполнения
- •4. Выполнение программы
- •5. Сообщения оператору
- •Заключение
- •Список используемой литературы
4.3 Интерфейс пользователя
Для реализации данной программы был создан интерактивный интерфейс. Управление работой программы осуществляется по средствам меню, в котором пользователь выбирает функцию, работу и результат который он хотел бы видеть. И так при помощи разделов меню можно:
1. Ввести данные
2. Просмотреть введенные данные
3.Сортировать организации по алфавиту
4. Сортировать номеров по возрастанию
5. Вывод база в алфавитном порядке по полю «Назначение» и маске Адресов
6. вывод базы данных по возрастанию номеров только при условии наличия информации в поле «контакты».
7.Вывод количества организаций по назначению
8.Добавление нового элемента в список
9. Редактировать выбранный вами элемент
10. Удаление выбранного вами элемента из списка
Разделы организованы следующим образом:
Находясь в меню при нажатии на клавишу 1(Новая база данных) и клавишу ENTER на клавиатуре на экране появляются
последовательные запросы, после которых необходимо вводить данные в телефонную книгу:
-Введите название ',i,'-ой организации
-Введите номер телефона ',i,'-ой организации
-Введите Контакт ',i,'-ой организации
-Введите Адрес ',i,'-ой организации
-Введите Назначение ',i,'-ой организации
Находясь в меню при нажатии на клавишу 2 (просмотр) и клавишу ENTER на клавиатуре на экране появляются введенные ранее данные.
Находясь в меню при нажатии на клавишу 3 и клавишу ENTER на клавиатуре, вы выбрали добавление нового элемента в список на экране появляется появляются соответствующие вопросы.
-Введите название ',i,'-ой организации
-Введите номер телефона ',i,'-ой организации
-Введите Контакт ',i,'-ой организации
-Введите Адрес ',i,'-ой организации
-Введите Назначение ',i,'-ой организации
Находясь в меню при нажатии на клавишу 4 (сортировка) и клавишу ENTER на клавиатуре на экране появляется список отсортированный в алфавитном порядке по организациям .
Находясь в меню при нажатии на клавишу 5 и клавишу ENTER на клавиатуре экране появляется список отсортированный в порядке возрастания по номерам телефонов.
Находясь в меню при нажатии на клавишу 6 и клавишу ENTER на клавиатуре на экране появляется вопрос введите назначение организации и маску адреса.
Вы вводите назначение организации , маску адреса и при нажатии клавиши ENTER выдается список с назначение организации , маску адреса. Если в списке нет такой организации выведено сообщение о том что такой организации в списке нет.
Находясь в меню при нажатии на клавишу 7 и на клавиатуре экране появляется список отсортированный в порядке возрастания по номерам телефонов при условии наличия информации в поле «Контакты».
Находясь в меню при нажатии на клавишу 8 и клавишу ENTER на клавиатуре, выводится запрос
«Введите назначение для поиска» .После ввода и нажатия клавишу ENTER,выводиться количество организаций с введём ранее назначением.
Находясь в меню при нажатии на клавишу 9 (удаление) на клавиатуре на экране выводится предложение ввести название организации после чего производиться удаление указанной записи из списка.
Находясь в меню при нажатии на клавишу 10 (редактирование) и клавишу ENTER на клавиатуре на экране появляется запрос, после которого необходимо ввести название организации, для последующего редактирования информации . Если организация с таким названием найдена, то на экране появляются последовательные запросы, после которых необходимо вводить новые данные о кране:
-Введите название ',i,'-ой организации
-Введите номер телефона ',i,'-ой организации
-Введите Контакт ',i,'-ой организации
-Введите Адрес ',i,'-ой организации
-Введите Назначение ',i,'-ой организации
А если организации с таким названием в базе не обнаружено, то вводится новые данные о организации .