
- •1 Постановка задачи
- •Описание предметной области
- •1.2 Актуальность решаемой задачи
- •Характеристика решаемой задачи
- •2 Проектирование программного модуля
- •2.1 Разработка модели данных
- •2.2 Разработка математической модели
- •Выбор программного обеспечения
- •Определение требований к техническим средствам
- •Защита информации
- •3 Разработка программного обеспечения
- •3.1 Алгоритм решения задачи
- •3.2 Определение формы представления входных и выходных данных
- •3.3 Тестирование программного модуля
- •3.4 Разработка справочной системы
- •3.5 Описание разрабатываемого программного продукта
2.2 Разработка математической модели
Основное предназначение данного программного продукта – изучение учащимися раздела «Маркетинг в отрасли дисциплины «Маркетинг», а также предоставление конечного результата в виде оценки знаний, балла по десятибалльной шкале. Оценить знания предоставляется возможным только после проведения тестирования. Также данная программа может использоваться лишь в виде справочной системы для изучения данного раздела.
При запуске режима тестирования программы на экран выводится форма, где учащемуся предлагается ввести свою фамилию, имя и группу. Все эти данные заносятся в память программы, также как и полученный по окончании тестирования балл.
Принцип подсчета результатов тестирования заключается в подсчете баллов за каждый верный ответ, который дал пользователь в результате прохождения тестирования, хранящегося в переменной i. Изначально значение этой переменой равно 0. При выборе правильного ответа на вопрос значение переменной i увеличивается на столько баллов, на сколько это задание оценено. Для вычисления балла по десятибалльной шкале используем формулу
(1)
Где i
Эта формула используется для заданий оцененных по 1 баллу.
Задания оцениваются по 1 баллу.
По окончании тестирования, программа выводит результат, и сообщение о том, как пользователь справился с тестом.
Выбор программного обеспечения
Большинство компьютерных систем оснащено операционной системой Windows. Данная обучающее-тестирующая программа по разделу «Маркетинг в отрасли» дисциплины «Маркетинг» разрабатывалась в среде объектно-ориентированного языка программирования Delphi и предназначается для пользователей операционной системы Windows. В среде Delphi концепция в наибольшей степени соответствует внутренней логике функционирования операционной системы Windows, что значительно облегчает разработку программ.
Язык программирования Delphi представляет собой среду быстрой разработки, в основе которой лежит Object Pascal. Объектно-ориентированный язык программирования Delphi обладает рядом преимуществ, по сравнению с другими языками программирования. В среде Delphi концепция в наибольшей степени соответствует внутренней логике функционирования операционной системы Windows, что значительно облегчает разработку программ. Программа, состоящая из отдельных объектов, отлично приспособлена к реагированию на события, происходящие в ОС. Также большими преимуществами такого объектно-ориентированного языка программирования как Delphi является высокая надежность кода и возможность повторного использования отработанных объектов. Возможности Delphi полностью подходят для создания систем любой сложности. Система Delphi позволяет писать любые программы и утилиты для персонального использования, а также корпоративные системы, работающие с базами данных на разных платформах. Создание прикладных программ, или приложений, при помощи объектно-ориентированного языка программирования Delphi выполняется в интегрированной среде разработки IDE (Integrated Development Environment). IDE служит для организации взаимодействия с программистом и включает в себя ряд окон, содержащих различные управляющие элементы. С помощью средств интегрированной среды проектируется интерфейсная часть приложения, а также пишется программный код, который связывается с управляющими элементами. При этом вся работа по созданию приложения, включая отладку, происходит в интегрированной среде разработки.
Именно поэтому данная программа написана в объектно-ориентированном языке программирования Delphi.Язык программирования Delphi – это комбинация нескольких важнейших технологий:
высокопроизводительный компилятор в машинный код;
объектно-ориентированная модель компонент;
визуальное построение приложений из программных прототипов.