Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПРЭКТИКА.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
4 Мб
Скачать
☆
    1. Размеры символов

При начертании элементов рекомендуется придерживаться строгих размеров, определяемых двумя значениями a и b. Размер а должен выбираться из ряда 10,15, 20 мм. Допускается увеличивать размер а на число, кратное 5. Размер b равен 1,5 (Рис. 2.5.1).

При ручном выполнении схем алгоритмов и программ для символов процесс, решение, подготовка, предопределенный процесс, ручная операция допускается устанавливать b равным 2a.

При выполнении условных графических обозначений автоматизированным методом размеры геометрических элементов символов округляются до значений, определяемых техническими возможностями используемых устройств.

Рис. 2.5.1

3. Оптимизация программного кода

Для оптимизации программного кода был произведен поиск специальной литературы и изучены интернет - источники.

Оптимизация кода - различные методы преобразования кода ради улучшения его характеристик и повышения эффективности. Среди целей оптимизации можно указать уменьшения объема кода, объема используемой программой оперативной памяти, ускорение работы программы, уменьшение количества операций ввода вывода.

В результате оптимизации количество программного кода значительно уменьшилось и ускорилась работа автоматизированной информационной системы. Функционал остался прежним.

3.1 Тестирование и отладка на контрольных примерах

Автоматизированная информационная система учета успеваемости студентов реализована на языке программирования высокого уровня C# в среде разработки Visual Studio. Отладчик Visual Studio позволяет вести наблюдение за поведением программы во время выполнения и выявлять проблемы. Отладчик работает со всеми языками программирования Visual Studio и библиотеками. С помощью отладчика можно прерывать или приостанавливать выполнение программы с целью проверки кода, вычислять и редактировать значения переменных программы, отслеживать состояние регистров, просматривать инструкции, созданные из исходного кода, а также просматривать область памяти, используемую приложением.

Тестирование отлаженного кода проводилось на 3 контрольных примерах.

3.1.1 Авторизация

Данный пример основан на том, что система должна соответствовать требованиям безопасности, а именно должна давать доступ к основной форме, выводящей данные только зарегистрированным пользователям.

При вводе в форме авторизации (Рис. 3.1.1.1) верных логина и пароля система выводит сообщение (Рис. 3.1.1.2) дает пользователю доступ к основной форме (Рис. 3.1.1.3)

Рис. 3.1.1.1

Рис. 3.1.1.2

Рис. 3.1.1.3

При вводе неверных логина и пароля система выводит сообщение и не дает пользователю доступ к основой форме (Рис. 3.1.1.4).

Рис. 3.1.1.4

3.1.2 Вывод данных

Вторым требованием к системе является вывод данных из базы данных на основную форму в удобном для пользователя виде.

Рассмотрим данную функцию системы на примере вывода на форму сводной таблицы учета успеваемости студентов. При нажатии в меню пунктов «Оценки», «Сводная таблица» система выводит запрашиваемые данные (Рис. 3.1.2.1)

Рис. 3.1.2.1