Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Primery_tezisov.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
1.47 Mб
Скачать

Использование case-средств в проектировании и разработке информационных систем

Цель работы - необходимость применения CASE-средств для оптимизации информационных систем, повышается их эффективность.

Современные CASE (Computer Aided Software/System Engineering) – средства охватывают обширную область поддержки многочисленных технологий проектирования информационных систем: от простых средств анализа и документирования до полномасштабных средств автоматизации, покрывающих весь жизненный цикл Программного обеспечения (ПО) [1].

CASE-технология, как это и следует из названия, предполагает использование технических средств и программных продуктов в качестве инструмента для разработки и реализации крупных проектов информационных систем. В основе CASE - средств заложена, как правило, одна из традиционных методологий проектирования: RAD, SADT, DATARUN [2].

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

Команда разработчиков должна представлять из себя группу профессионалов, имеющих опыт в анализе, проектировании, генерации кода и тестировании ПО с использованием CASE-средств. Члены коллектива должны также уметь трансформировать в рабочие прототипы предложения конечных пользователей. ЖЦ ПО методологии RAD состоит из четырех фаз: анализ и планирование требований; проектирование; построение; внедрение [4].

Методология SADT представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области. Функциональная модель SADT отображает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями. Графика блоков и дуг SADT-диаграммы отображает функцию в виде блока, а интерфейсы входа/выхода представляются дугами, соответственно входящими в блок и выходящими из него. Взаимодействие блоков друг с другом описываются посредством интерфейсных дуг, выражающих "ограничения", которые в свою очередь определяют, когда и каким образом функции выполняются и управляются. Выполнение правил SADT требует достаточной строгости и точности, не накладывая в то же время чрезмерных ограничений на действия аналитика.

В последнее время все более популярным становиться применение интегрированных CASE-средств. Интегрированное CASE-средство (или комплекс средств, поддерживающих полный ЖЦ ПО) содержит следующие компоненты: анализ - постановка задачи; общие принципы решения; архитектура - общие принципы решения задачи; дизайн - детальная проработка основных решений на логическом уровне; создание базы данных; генерация экранных форм; генерация кодов программ; сборка программы; личные библиотеки модулей программы; использование стандартной библиотеки модулей программы; проблемы практического применения стандартной технологии; эталонный интерфейс для произвольной таблицы базы данных, атрибуты и генерация эталонного интерфейса; применение и перспективы развития 4GL [3].

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

Список литературы: 1. CASE-средства. Общая характеристика и классификация [Электронный ресурс]. – Режим доступа к ресурсу: http://www.citforum.ru/database/case/glava3_2.shtml. 2. Технология быстрой разработки приложений на основе CASE-средств фирмы CADRE [Электронный ресурс]. – Режим доступа к ресурсу: http://sysdba.org.ua/proektirovanie-bd/drugie-case-sredstva/tehnologiya-byistroy-razrabotki-prilozheniy-na-osnove-case-sredstv-firmyi-cadre.html. 3. Технология быстрой разработки приложений на основе CASE-средств фирмы CADRE [Электронный ресурс]. – Режим доступа к ресурсу: http://sysdba.org.ua/proektirovanie-bd/drugie-case-sredstva/tehnologiya-byistroy-razrabotki-prilozheniy-na-osnove-case-sredstv-firmyi-cadre.html 4. CASE-технологии. Современные методы и средства проектирования информационных систем [Электронный ресурс]. – Режим доступа к ресурсу: http://www.textreferat.com/referat-2045-1.html

УДК 519.24

В.С. Нарышкин, студент 3 курса

Ku6opr.mail@gmail.com

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]