- •Дослідження перспективних стеганографічних методів приховування данних у нерухомих зображеннях методом дармстедтера-делейгла-квисквотера-макка
- •Использование case-средств в проектировании и разработке информационных систем
- •Исследование эффективности эвристического метода решения задачи о минимальном вершинном покрытии для оптимизации размещения управляющих серверов в распределенных информационных системах
- •Оптимизация размещения управляющих серверов в распределенных информационных системах на основе решения задачи о минимальном вершинном покрытии: постановка задачи и точный метод решения
- •Регистрация и анализ контактов с клиентами
- •Применение нейронных сетей в экономической безопасности
- •Аналіз існуючих підходів до побудови ефективної корпоративної інформаційної системи
- •Алгоритми оптимального розподілу обчислювальних ресурсів у кластері з невідчужуваними ресурсами
- •Аналіз можливостей itil для управління інфраструктурою підприємства
- •Використання систем підтримки прийняття рішень для проектування інтернет-ресурсів фармацевтичних компаній
- •Економічна безпека – завдання вимірювання, оцінки і аналізу
- •Технологии и языки параллельного программирования
- •Автоматизація сервісного обслуговування автомобілів
- •Програми авторизації бізнес-процесів компаній грузоперевізників
- •Можливості підвищення ефективності цифрової системної передачі
- •Розробка автоматизованого модуля «управління кар’єрою працівників підприємства»
- •Основные компоненты системы экономической безопасности предприятия
- •Оптимізація постачання палива для підвищення рівня екологічної безпеки
Использование 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
