Техническое задание на создание автоматизированных систем
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
а представлены в виде таблицы, содержащей сведения о водителях. Таблица состоит из таких полей как: №, ФИО, Номер авто, Марка, Дата техосмотра. Выходные данные будут представлять список сведений о водителях, с указанием ФИО, номера авто, марки, даты техосмотра, отсортированный по возрастаниюпо полю Марка методом пузырька.
3 ИНСТРУКЦИЯ ПО ЭКСПЛУАТАЦИИ
3.1 Назначение программы
Разработанная программа позволяет проводить различные операции над массивами и обрабатывать файлы данных.
Основная программа работает в 4-х режимах.
В рамках 1-ого режима выводится индекс элемента,для которого сумма элементов, стоящих до него, наименее отличается от суммы элементов, стоящих после него.
В рамках 2-ого режима выводится сумма элементов, расположенных на линиях параллельных главной диагонали квадратичной матрицы.
В рамках 3-его режима формируется матрица, полученная при помощи допустимых преобразований (перестановкой двух строк или двух столбцов), в которой минимальный элемент расположен в левом нижнем углу.
В рамках 4-ого режима можно записать данные в файл и на их основе получить список водителей, с ФИО, с номерами автомобилей и датой техосмотра, с заданным пользователем маркой автомобиля, который отсортирован по возрастанию по критерию номер авто методом пузырька.
3.2 Выполнение программы
Для запуска основной программы необходимо запустить файл KURSPRO.exe. После запуска программы появится окно, содержащее запрос на выбор одного из четырех режимов (рисунок 6).
Рисунок 6 Пункты главного меню основной программы
Для простейшей обработки массива необходимо выбрать 1-ый режим (рисунок 7).
Рисунок 7. Выбор 1-го режима.
После выбора 1-го режима появится окно (рисунок 8), в котором необходимо ввести размерность одномерного массива.
Рисунок 8. Режим 1.
После ввода размерности необходимо ввести элементы массива (рисунок 9).
Рисунок 9. Ввод элементов массива.
После завершения ввода элементов массива программа выдает результат (Рисунок 10).
Рисунок 10. Вывод результата.
Для возврата в главное меню программы необходимо нажать клавишу Enter. Аналогичным образом выбирается 2-ой режим. Появится окно, представленное на рисунке 11.
Рисунок 11. Стартовое окно режима 2.
После ввода размерности квадратичной матрицы необходимо ввести ее элементы (Рисунок 12).
По окончании ввода элементов матрицы нужно нажать клавишу Enterдля вывода результата (Рисунок 13).
После возврата в главное меню и выбора режима 3 появится окно, аналогичное стартовому окну режима 2 (Рисунок 11). Ввод размерности и элементов осуществляется также как и в режиме 2. После завершения ввода элементов программа выдает результат (Рисунок 14).
Рисунок 14. Результат выполнения режима 3.
Для выхода из программы в главном меню необходимо ввести 0
(Рисунок 15).
Рисунок 15. Выход из программы.
3.3 Описание контрольного примера
В качестве контрольного примера рассмотрим принцип работы режима 4. Для запуска программы необходимо загрузить файл KURSPRO.exe. Появится окно с главным меню основной программы, в котором выберем режим 4 (рисунок 15).
Рисунок 16. Выбор режима 4.
После выбора появится окно, в котором предлагается ввести число водителей (Рисунок 17).
Рисунок 17. Ввод числа водителей.
Далее появляется окно в котором необходимо заполнить таблицу (Рисунок 18).
Рисунок 18. Таблица ввода данных о водителях.
После заполнения всей полей 1-ой строки появляется новая строка таблицы, и т.д. (Рисунок 19), количество строк будет равно введенному количеству водителей (Рисунок 20).
Рисунок 19. Таблица ввода данных о водителях.
Рисунок 20. Таблица ввода данных о водителях.
После завершения ввода данных о водителях предлагается ввести марку автомобиля, по которой будет выполняться сортировка по номеру автомобиля (Рисунок 21).
Рисунок 21. Ввод марки автомобиля.
После нажатия клавиши Enterпрограмма выдаст список автомобилей выбранной марки отсортированных по возрастанию номеров автомобилей (Рисунок 22).
Рисунок 22. Вывод результата режима 4.
Для перехода в основное меню необходимо нажать клавишу Enter.
ЗАКЛЮЧЕНИЕ
В рамках данной курсовой работы представил программу, работающую в 4 режимах. Эту программу можно использовать для простейшей обработки массива, выполнения различных операций над матрицами, обработки файлов данных.
Так, первый режим позволяет получить индекс элемента,для которого сумма элементов, стоящих до него, наименее отличается от суммы элементов, стоящих после него.
Второй режим позволяет сумму элементов, расположенных на линиях параллельных главной диагонали квадратичной матрицы.
Третий режим позволяет получить матрицу, полученную при помощи допустимых преобразований (перестановкой двух строк или двух столбцов), в которой минимальный элемент расположен в левом нижнем углу.
Четвертый режим предусматривает создание файла данных, а также модификацию и обработку данных. В рамках этого же режима можно осуществить выборку данных и их сортировку по возрастанию.
Выполнение ?/p>