Технология постановки экономических задач.

 

Постановка задачи — это описание задачи по определенным правилам, которое дает исчерпывающее представление о ее сущно­сти, логике преобразования информации для получения результата. На основе постановки задачи программист должен представить логику ее решения и рекомендовать стандартные программные средства, пригодные для ее реализации.

Через постановку задачи устраняются трудности взаимодействия «пользова­тель — прикладной программист. Постановка задачи ведется на стадии проектирования компьютерных информационных систем. Для постановки задачи используются сведения, необходимые и доста­точные для полного представления ее логической и информацион­ной сущности. Такими сведениями располагает экономист, осуще­ствляющий решение задачи в условиях ручной обработки или с использованием компьютерной техники. При постановке задач пользователь, прежде всего, должен описать информационное обес­печение, алгоритмы их решения.

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

Пользователь, как правило, приобретает и применяет готовые программные пакеты, по своим функциям удовлетворяющие его потребности, ориентированные на определенные виды деятельно­сти (бухгалтерскую, финансовую, плановую и т.д.). Такое направ­ление является на сегодня ведущим в сфере компьютеризации и информатизации обслуживания пользователей. Нередко оно до­полняется разработкой оригинальных прикладных программ.

При описании постановки задачи обращается внимание на ее объемно-временные характеристики. Они отражают объемы вход­ной и выходной информации (количество документов, строк, зна­ков, обрабатываемых в единицу времени), временные особенности поступления, обработки и выдачи информации.

В процессе описания постановки задачи важной является точность и полнота названий всех информационных единиц и их совокупностей. В условиях автоматизированной обработки кроме привычных для восприятия наименований по­казателей в документах (наименования строк и граф) имеют ме­сто нетрадиционные формы представления информации.

Чет­кость наименований информационных совокупностей и их идентификации, устранение синонимов в названи­ях экономических показателей обеспечивают более высокое ка­чество результатов обработки.

Для количественных и стоимостных реквизитов указывается единица измерения.

Для каждого вида входной и выходной информации дается описание всех элементов информации, участвующих в автоматизи­рованной обработке. Описание строится в виде таблицы, в которой присутствуют:

§ наименование элемента информации (реквизита),

§ его идентификатор

§ максимальная разрядность.

Наименование реквизита должно соответствовать документу или вытекать из него. Не допускаются даже мелкие погрешности в на­именованиях реквизитов.

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

Разрядность реквизита необходима для просчета объема зани­маемой памяти. Она указывается количеством знаков (алфавитных, цифровых и алфавитно-цифровых).