Технология разработки ПО

Понятие автоматизированной ИС

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

Виды обеспечения автоматизированных систем. Каждый вид обеспечения автоматизированных систем объединяет в себе компонент или технические решения определенного характера. Основными видами обеспечения автоматизированных систем являются:

- информационное обеспечение – все данные и метаданные, с которыми работает система;

- программное обеспечение – все программы, которые входят в состав системы и обеспечивают обработку и передачу данных;

- техническое обеспечение – все технические средства, которые входят в состав системы;

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

- лингвистическое обеспечение – система искусственных языков, терминов и определений, используемых в процессе разработки и функционирования АС;

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

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

Модель ЖЦ любой ИС определяет характер процесса ее создания, который представляет собой совокупность упорядоченных во времени взаимосвязанных и объединенных стадий работ, выполнение которых необходимо и достаточно для создания системы в соответствии с заданными требованиями.

К технологиям разработки ПО относятся:

- RAD (rapid application development) – анализ и планирование требований, проектирования, реализации, внедрения.

- RUP (Rational Unified Process) – рациональный унифицированный процесс;

- MSF (Microsoft Solutions Framework) – включает 4 фазы: анализ, проектирование, разработка, стабилизация и предлагает использовать ООП;

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

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


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



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