Технология создания прикладных программных средств

Принципиальная схема разработки программных средств решения экономических задач на ЭВМ

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

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

Второй этап в технологии разработки программ – экономико-математическое описание задачи и выбор метода ее решения.

Экономико-математическое описание задачи обеспечивает ее однозначное понимание пользователем и разработчиком программы. При решении экономических задач наиболее часто используются следующие классы моделей для формализованного описания их постановок:

· аналитические (вычислительные);

· матричные (балансовые);

· графические (частным видом которых являются сетевые).

При выборе метода решения задачи предпочтение отдается методу, который наиболее полно удовлетворяет основным требованиям:

· обеспечивает необходимую точность получаемых результатов и не зацикливается на каком-либо участке решения задачи при определенном наборе исходных данных;

· позволяет использовать готовые стандартные программы для решения задачи или ее отдельных фрагментов;

· ориентирован на минимальный объем исходной информации;

· способствует наиболее быстрому получению искомых результатов.

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

Любой алгоритм обладает следующими важными свойствами: детерминированностью, массовостью, результатностью и дискретностью.

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

Завершающий этап - перевод описания алгоритма на один из доступных для ЭВМ языков программирования.

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

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

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


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



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