Методика постановки задачи в процессе функционирования ЭИС |
Постановка задачи – это задание на программирование или полное описание решения задачи по определенным правилам.
На основе постановки задачи программист должен представить логику ее решения и рекомендовать стандартные программные средства, пригодные для ее реализации. Пользователь, как правило, приобретает и применяет готовые программные продукты, по своим функциям удовлетворяющие его потребности, ориентированные на определенные виды деятельности. Такое направление является на сегодня ведущим в сфере автоматизации и информатизации обслуживания пользователей. Нередко оно дополняется разработкой оригинальных прикладных программ. Однако, в любом случае разработка постановки задачи выполняется по следующему плану: 1. Организационно-экономическая сущность задачи. Приводится полное наименование задачи, назначение задачи (для каких объектов, подразделений и пользователей предназначена), цель ее решения, периодичность и требования к срокам решения, информационная связь с другими задачами и т.д. 2. Описание исходной (входной) информации. Приводится перечень входной информации, формы ее представления (документ или магнитный носитель), по документам приводятся примеры их заполнения, источники, способы и частота возникновения или поступления документов, описание структурных единиц информации, способы контроля достоверности исходных данных и т.д. 3. Описание результатной ( выходной ) информации. Приводится перечень выходной информации, формы ее представления (печатная сводка, видеограмма, магнитный носитель и т.д. ), периодичность, способы получения и сроки представления, перечень пользователей результатной информацией (подразделение, персонал), способы контроля достоверности результатной информации и т.д. 4. Описание алгоритма решения задачи. Приводится подробное описание последовательности решения задачи, описание связей между частями, операциями, формулами алгоритма, требования к порядку расположения показателей в выходной форме документа. Алгоритм должен учитывать общий и все частные случаи решения задачи. Необходимо использовать контроль вычислений на отдельных этапах, операциях выполнения алгоритма. При этом указываются контрольные соотношения, которые позволяют выявить ошибки. 5. Описание используемой условно — постоянной информации. Приводится перечень условно - постоянной информации (классификаторы, справочники, таблицы и т.д.), формы их представления, способы взаимодействия с переменной информацией. |