План постановки задачи.
1. Организационно-экономическая сущность задачи:
· наименование задачи, место ее решения;
· цель решения;
· назначение (для каких объектов подразделений и пользователей предназначена);
· периодичность решения и требования к срокам решения;
· источники и способы поступления данных;
· потребители результатной информации и способы ее отправки;
· информационная связь с другими задачами.
2. Описание исходной (входной) информации:
· перечень исходной информации;
· формы представления (документ) по каждой позиции перечня, примеры заполнения документов;
· количество документов (информации) в единицу времени, количество строк в документе (массиве);
· описание структурных единиц информации (каждого элемента данных, реквизита);
· точное и полное наименование, идентификатор, максимальная разрядность;
· способы контроля исходных данных:
o контроль разрядности реквизита;
o контроль интервала значений реквизита;
o контроль соответствия списку значений;
o балансовый или расчетный метод контроля количественных значений реквизитов;
o метод контроля с помощью контрольных сумм и любые другие возможные способы контроля.
3. Описание результатной (выходной) информации:
· перечень результатной информации;
· формы представления (печатная сводка, видеограмма, машинный носитель);
· периодичность и сроки представления;
· количество документов (информации) в единицу времени, количество строк в документе;
· перечень пользователей результатной информации (подразделение и должность);
· перечень регламентной и запросной информации;
· описание структурных единиц информации (каждого элемента данных, реквизита) по аналогии с исходными данными;
· способы контроля исходных данных:
o контроль разрядности реквизита;
o контроль интервала значений реквизита;
o контроль соответствия списку значений;
o балансовый или расчетный метод контроля количественных значений реквизитов;
o метод контроля с помощью контрольных сумм и любые другие возможные способы контроля.
4. Описание алгоритма решения задачи:
· описание способов формирования результатной информации с указанием последовательности выполнения логических и арифметических действий;
· описание связей между частями, операциями, формулами алгоритма;
· требования к порядку расположения (сортировке) ключевых признаков в выходных документах, видеограммах, например, по возрастанию значений табельных номеров;
· алгоритм должен учитывать общий и все частные случаи решения задачи.
5. Описание используемой условно-постоянной информации:
· перечень условно-постоянной информации (классификаторов, справочников, таблиц, списков с указанием их полных наименований;
· формы представления;
· описание структурных единиц информации (по аналогии с исходными записями);
· способы взаимодействия с переменной информацией.