Общие вопросы постановки задачи Исполнитель
- Скачано: 59
- Размер: 23.81 Kb
{spoiler=Далее}
Общие вопросы постановки задачи
Особенность разработки «Постановки задачи» заключается в том, что конечный пользователь разрабатываемой задачи и хорошо знающий её проблемную сторону, обычно слабо представляет специфику и возможности использования ЭВМ для её решения. В свою очередь, предметная область пользователя зачастую незнакома для разработчика задачи, хотя он знает возможности и ограничения на применение ЭВМ. Именно эти противоречия являются основной причиной возникновения ошибок при постановке задачи. Так, по данным экспертов, именно на этап разработки постановки задачи приходится более 50% ошибок, обнаруженных в процессе ее разработки.
Сложность и ответственность разработки постановки задачи, особенно в части ее экономико-математического описания и выбора (разработки) соответствующего метода решения требуют привлечения квалифицированных специалистов в области прикладной математики, обладающих знаниями таких дисциплин, как исследование операции, математическая статистика, численный анализ, вычислительная математика и т.д.
Постановка задачи связана с конкретизацией основных параметров ее реализации, определением источников, а также структурой входной и выходной информации, необходимойдля пользователя.
Постановка задачи –это описание по определенным правилам, что дает исчерпывающее представление о сущности, логике преобразовании информации для получения результата.
Постановка задачи (problemdefinition)- это точная формулировка ее решения на компьютере с описанием входной и выходной информации.
Разработка постановки задачи включает: составление характеристики задачи; описание выходных и входных данных; описание алгоритмов решения задачи.
При описании постановки задачи обращается внимание на ее объемно-временные характеристики, которые отражают объемы входной и выходной информации (количество документов, строк, знаков, байтов обрабатываемых в единицу времени), временные особенности поступления, обработки и выдачи информации.
Важной в процессе описания постановки задачи является выверка точности и полноты названий всех информационных единиц и их совокупностей. В условиях автоматизированной обработки данных, кроме привычных для восприятия наименований показателей (наименование строк и граф) имеют место нетрадиционные формы представления информации. Чёткость наименований информационных совокупностей, устранение синонимов и омонимов в названиях экономических показателей обеспечивают более высокое качество результатов обработки. Полное название показателей в сложных формах может складываться из названий строк, граф и элементов в заголовочной части документов. Для количественных и стоимостных реквизитов указывается единица измерения. Описание показателей и реквизитов какого-либо документа требует, как правило, их соотнесения с местом и временем отражаемых экономических процессов.
Для каждого вида входной и выходной информации дается описание всех элементов информации, участвующих в автоматизированной обработке данных. Описание строится в виде таблиц, в которых указывается:
- форма представления отдельных реквизитов (цифровая, символьная/текстовая);
- количество знаков (разрядов), выделяемых для записи реквизитов, исходя из их максимальной длины;
- вид реквизита в процессе решения задачи (первичный, расчетный, нормативный, справочный и т.д.).
Для цифровой информации указываются: целочисленный или дробный характер реквизита (для дробных величин дополнительно указывается количество десятичных знаков (разрядов), выделяемых для дробной части числа, а также допустимый диапазон изменений величин).
Наименование реквизита должно соответствовать документу или вытекать из него. Не допускается даже мелкой погрешности в наименованиях реквизитов, так как в принятой редакции закладывается словарь информационных структур будущей автоматизированной технологии обработки данных.
Идентификатор представляет собой условное обозначение, с помощью которого можно оперировать значением реквизита, то есть это символическое имя. Идентификаторы присваиваются данным. Идентификатор может строиться по мнемоническому принципу, использоваться для записи алгоритма и представляет собой сокращенное обозначение полного наименования реквизита (данных). Идентификатор должен начинаться с алфавитных символов, хотя может включать и алфавитно-цифровые символы, обычно их общее количество регламентировано.
Разрядность (длина) реквизита необходима для расчета объемов занимаемой памяти, которая указывается в знаках, символах и байтах.
Важная особенность экономических задач - использование в процессе их решения условно-постоянной (постоянной) информации, многократно отражающей используемые справочные, нормативные, расценочные, плановые и другие сведения. Эта информация также детально специфицируется в соответствии с общими требованиями к описанию информации и, кроме того, указывается периодичность внесения изменений в данные массивы.
Особое внимание в процессе постановки задачи уделяется контролю достоверности информации на ключевых этапах решения задачи. При этом используются следующие методы контроля информации:
- контроль разрядности реквизита;
- контроль интервала значений реквизитов;
- контроль соответствия списку реквизитов;
- балансовый или расчетный метод контроля количественных значений реквизитов;
- метод контроля с помощью контрольных сумм;
- любые возможные методы контроля (визуальный, верификации и др.).
{/spoilers}