Раздел 4 – Рекомендации по разработке математического и алгоритмического обеспечения

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

Раздел должен содержать более подробные алгоритмы решения каждой функции(задачи)

Описание алгоритма решения задачи (выполнения функции) производится в следующей последовательности:

1. Назначение и характеристика функции;

Указываются: назначение алгоритма (его части); обозначение задачи, для решения которой он предназначен; воздействия на процесс с точки зрения пользователя, осуществляемые при функционировании алгоритма; ограничения на возможность и условия применения алгоритма(если такие существуют) и характеристики качества решения (точность, время решения и т.д.); общие требования к входным и выходным данным (формам, форматам, кодам и т.д.), обеспечивающие информационную совместимость решаемых задач в системе.

2. Используемая информация;

Приводят перечень входных документов и (или) перечень источников и (или) перечень таблиц базы данных используемых при реализации алгоритма: наименование, обозначение(можно имена полей соответствующих таблиц);

3. Результаты решения;

Приводят перечень таблиц базы данных и (или) перечень выходных документов, экранных форм, формируемых в результате реализации алгоритма: наименование, обозначение.

4. Математическое описание;

Приводят математическую модель или экономико-математическое описание процесса (объекта); методы вычислений. Этот пункт обязательно присутствует в алгоритмах задач, связанных с оптимизацией, моделированием, анализом и прогнозированием, его содержимое согласовывается с консультантом. Для задач учетного характера наличие этого пункта определяется руководителем проекта.

5. Алгоритм решения.

Производится описание логики алгоритма и способа формирования результатов решения с указанием последовательности этапов счета, расчетных и (или) логических формул, используемых в алгоритме; указания о точности вычисления (при необходимости). Детализация алгоритма согласовывается с руководителем.

Алгоритм представляют одним из следующих способов:

- графический (в виде диаграмм активности);

- табличный;

- текстовый;

- смешанный (графический или табличный с текстовой частью).

Способ представления алгоритма выбирается студентом по согласованию с руководителем проекта.

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

На рис. 4.1 приведен пример графического представления алгоритма реализации функции системы учета успеваемости в школе в виде диаграммы деятельности..

Рисунок 4.1 – Пример диаграммы деятельности.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: