Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Алгоритмизация. Технология разработки программного обеспечения. Учебно-методическое пособие.pdf
X
- •ВВЕДЕНИЕ
- •ВЫБОР ТЕМЫ КУРСОВОГО ПРОЕКТА
- •ИСХОДНАЯ ИНФОРМАЦИЯ ДЛЯ ВЫПОЛНЕНИЯ КУРСОВОГО ПРОЕКТА
- •ОБЩИЙ ПОРЯДОК ВЫПОЛНЕНИЯ КУРСОВОГО ПРОЕКТА
- •ПРИМЕР ВЫПОЛНЕНИЯ КУРСОВОГО ПРОЕКТА
- •РЕКОМЕНДАЦИИ ПО РЕАЛИЗАЦИИ АЛГОРИТМОВ
- •СОСТАВ И ОБЪЕМ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ К КУРСОВОМУ ПРОЕКТУ
- •ОФОРМЛЕНИЕ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ
- •Библиографический список
- •ПРИЛОЖЕНИЯ
- •Приложение 1
- •Приложение 2
- •Приложение 3
- •РЕКОМЕНДАЦИИ ПО НАПИСАНИЮ ИНСТРУКЦИИ ПОЛЬЗОВАТЕЛЯ
- •Приложение 4

• наличие и поддержка базы данных предприятий. Пользователь может редактировать
значения параметров, добавлять новые записи, удалять существующие записи. Проверка
вводимых значений осуществляется автоматически;
• возможность проведения вариантных расчетов с автоматической передачей из базы
данных необходимых параметров выбранных предприятий и сохранением результатов. Список
созданных вариантов сохраняется в файле. Пользователь может создать новый вариант, вызвать
существующий вариант и отредактировать список предприятий; скопировать существующий
вариант и присвоить ему новое имя; удалить ненужные варианты расчета;
• настройка системы умолчаний и допустимых диапазонов;
• автоматическое проведение расчетов для текущего варианта.
Структура приложения
Главное меню приложения отражает структуру программы (рис. 1). В начале сеанса доступны
3 пункта меню: Настройка (рис. 2); Справочники (рис. 3); Вариант (рис. 4). Пункт меню «Расчет»
становится доступным после выбора варианта расчета (рис. 5).
Рис. 1. Главное меню приложения «Недоотпуск газа»
Рис. 2. Выпадающее меню «Настройка»
Рис. 3. Выпадающее меню «Справочники»
11

Рис. 4. Выпадающее меню «Вариант»
Рис. 5. Выпадающее меню «Расчет»
При активизации пункта меню появляется соответствующая экранная форма. Ниже представлены экранные формы ввода исходных данных и представления результатов (рис. 6–10).
Рис. 6. Экранная форма «Настройка параметров», вкладка «Коэффициенты»
(пункт меню «Настройка»)
12

Рис. 7. Экранная форма «Настройка параметров», вкладка «Недоотпуск»
(пункт меню «Настройка»)
Рис. 8. Экранная форма «Справочник» «Предприятия» (пункт меню «Справочники»)
13

Рис. 9. Экранная форма «Варианты» (пункт меню «Вариант»)
Рис. 10. Экранная форма «Расчет недоотпуска газа» (пункт меню «Расчет»)
14

При активизации пункта «Отчет» выпадающего меню происходит конвертирование всех
экранных форм и содержащейся в них информации в Excel (рис. 11).
Рис. 11. Результаты конвертирования отчетной формы в Excel
(пункт меню «Расчет» / «Отчет»)
Режимы ввода и проверки исходной информации
При вводе исходной информации осуществляется постоянный контроль вводимых значений.
Пункт меню «Настройка» (см. рис. 2, 6–7) предназначен для ввода допустимых диапазонов
изменения параметров и значений, принимаемых по умолчанию. При переходе с вкладки или
при закрытии экранной формы осуществляются проверки на попадание значения параметра,
принимаемого по умолчанию, в диапазон изменения (рис. 12) и допустимости границ диапазона
изменения (рис. 13). При обнаружении ошибки появляется информационное окно, содержащее
значения параметров, приведшие к ее возникновению.
Рис. 12. Информационное окно «Проверка значений»
(экранная форма «Настройка параметров», вкладка «Коэффициенты»)
15

Рис. 13. Информационное окно «Проверка границ диапазона»
(экранная форма «Настройка параметров», вкладка «Коэффициенты»)
Введенные в качестве умолчания значения коэффициентов a и b используются при
добавлении новой записи в справочную базу данных предприятий (рис. 14). При желании
пользователь может изменить эти значения. В любом случае новые значения должны попадать
в ранее введенный диапазон изменения параметров. Проверка осуществляется при окончании
ввода значения. При обнаружении ошибки выдается сообщение, содержащее значения,
породившие ее (рис. 15–16).
Рис. 14. Экранная форма «Справочник «Предприятия». Добавление нового предприятия
Рис. 15. Информационное окно «Проверка значения»
(экранная форма «Справочник «Предприятия»)
16

Рис. 16. Информационное окно «Проверка значения»
(экранная форма «Справочник «Предприятия»)
При работе со справочными данными предприятий обязательной является проверка
уникальности наименования предприятия. При повторном вводе наименования предприятия
выдается сообщение, содержащее это название (рис. 17).
Рис. 17. Информационное окно «Проверка уникальности имени»
(экранная форма «Справочник «Предприятия»)
Информация, введенная в справочную базу данных предприятий, может быть проверена
полностью перед закрытием экранной формы (рис. 18).
Рис. 18. Информационное окно «Проверка параметров».
Запрос на проверку всех параметров всех записей базы данных
Ввод информации в поля экранной формы «Расчет недоотпуска газа» (рис. 19) происходит
путем выбора названия предприятия из справочной базы данных преприятий (рис. 14). При
повторном выборе названия предприятия появляется информационное окно (рис. 20).
Коэффициенты a и b переносятся автоматически и не проверяются, так как они прошли
проверку при вводе в справочную базу предприятий.
17

Рис. 19. Экранная форма «Расчет недоотпуска газа».
Выбор предприятия из базы данных
Рис. 20. Информационное окно «Проверка значения».
Повторный выбор предприятия
При создании (рис. 21) и копировании (рис. 22) вариантов расчета осуществляется проверка
кода варианта на уникальность и на допустимость символов. При появлении ошибки появляются
информационные окна (рис. 23–24).
Рис. 21. Экранная форма «Создать вариант»
18

Рис. 22. Экранная форма «Копировать вариант»
Рис. 23. Информационное окно «Код варианта».
Проверка уникальности кода варианта
Рис. 24. Информационное окно «Код варианта».
Проверка вхождения недопустимых символов в код варианта
В процессе работы с приложением пользователь имеет возможность удалять записи из справочных
баз данных и варианты расчета. Поскольку эти действия приводят к невосполнимой потере информации,
пользователь имеет возможность отменить принятое ранее решение (рис. 25–26).
Рис. 25. Информационное окно «Удалить».
Запрос на удаление записи
19

Рис. 26. Информационное окно «Удаление».
Запрос на удаление варианта
В процессе сеанса пользователь может сохранять промежуточные результаты своей работы.
Результаты конвертирования в Excel происходят при подтверждении сохранения (рис. 27). После
сохранения результатов появляется информационное окно (рис. 28).
Рис. 27. Информационное окно «Сохранение».
Запрос на конвертирование отчетных форм в Excel
Рис. 28. Информационное окно «Сохранить».
Подтверждение успешного сохранения данных варианта
Окончание сеанса работы с приложением происходит после подтверждения (рис. 29).
Вся введенная информация и результаты расчета сохраняются автоматически.
Рис. 29. Информационное окно «Выход».
Запрос на окончание сеанса работы с приложением
20
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
