Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
конспект_лекций_ИСЭ1[1].docx
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
289.38 Кб
Скачать

Методология rad

Одним из возможных подходов к разработке ПО ИС в рамках спиральной модели ЖЦ является получившая в последнее время широкое распространение методология быстрой разработки приложений RAD (Rapid Application Development). Под этим термином обычно понимается процесс разработки ПО, содержащий 3 элемента:

  • небольшую команду программистов (от 2 до 10 человек);

  • короткий, но тщательно проработанный производственный график (от 2 до 6 мес.);

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

Жизненный цикл ПО по методологии RAD состоит из четырех фаз:

  • фаза анализа и планирования требований;

  • фаза проектирования;

  • фаза построения;

  • фаза внедрения.

Методология RAD неприменима для построения сложных расчетных программ, операционных систем или программ управления космическими кораблями, т.е. программ, требующих написания большого объема (сотни тысяч строк) уникального кода.

Роль и место специалиста экономического профиля в функционировании аис

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

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

Тема 2.2. Проектирование реляционных баз данных

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

Понятие и цели моделирования данных в проектировании систем обработки информации.

Ядром информационной системы является ее база данных. Проектирование базы данных больших экономических информационных систем - сложный и трудоемкий процесс, состоящий из нескольких этапов - инфологического, даталогического и физического проектирования. Для разработки эффективного проекта базы данных необходимо иметь такое описание предметной области, которое могло бы быть понятным различным классам пользователей, содержать необходимую для них информацию и в то же время быть достаточно формализованным, чтобы исключать двусмысленность и ошибки. Данное описание должно эффективно преобразовываться в логическую структуру базы данных (даталогическую модель), а также быть адаптивным к изменениям предметной области. Для целей его создания используют искусственные формализованные языковые средства, а само описание называется инфологической моделью (ИЛМ) предметной области.

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

Цель любой информационной системы – обработка информации конкретной предметной области.

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

База данных (БД) – это поименованная совокупность структурированных данных, относящихся к определенной предметной области.

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

Система управления базами данных (СУБД) – это комплекс программных и языковых средств, необходимых для создания баз данных, поддержки их в актуальном состоянии и организации поиска информации в них.

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