Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УиФИС.docx
Скачиваний:
20
Добавлен:
12.09.2019
Размер:
2.53 Mб
Скачать

18 Билет.

1 вопрос: Особенности применения языка программирования Visual FoxPro при построении информационной системы по архитектуре файл - сервер.

Ответ: Visual FoxPro (VFP) — объектно-ориентированный и процедурный язык программирования систем управления реляционными базами данных, разработанный корпорацией Microsoft. Основой для данного программного продукта послужил язык программирования FoxPro.

Новшества Visual FoxPro 9.0

Одно из самых главных достоинств инструмента - его полная совместимость с предыдущими версиями VFP и даже приложениями, написанными 20 лет назад в среде dBase II. Обладая собственным внутренним механизмом управления реляционной БД, тесной взаимосвязью между языком и данными, полноценными возможностями объектно-ориентированного программирования и широким спектром функций VFP 9.0 позволяет создавать производительные, масштабируемые БД-ориентированные решения (настольные, клиент-серверные и Web) с поддержкой баз данных с таблицами объемом до 2 Гб. При этом VFP 9.0 выгодно отличается от других инструментов Microsoft умеренными системными требованиями (Windows 2000, любой Pentium II, 128 Мб ОЗУ) и высокой эффективностью разрабатываемых приложений (производительность, размеры БД и программного кода).

2 вопрос: Что такое структура организации. Приведите распространенные варианты построения, структурой организации предприятий.

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

Как Вы определите структуру организации? По мнению Роббинза (1990), структуру организации характеризуется тремя параметрами:

  • сложность,

  • формализация

  • централизация.

Сложность - степень специализации или разделение труда, количество уровней и географическое распределение иерархии организации.

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

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

Выбор определенной структуры организации является ключевой задачей руководства.

В последующем обсуждении мы рассмотрим некоторые из наиболее распространенных вариантов построения, связанных со структурой организации:

  • функциональная структура,

  • цеховая (продукт/проект),

  • региональные

  • и матричные структуры.

3 вопрос: Назначение CASE-средств.

Ответ: Современные CASE-системы классифицируются по следующим признакам:

  1. По поддерживаемым методологиям проектирования: функ­ционально (структурно)-ориентированные, объектно-ориентированные и комплексно-ориентированные (набор методологий проектирования);

  2. По поддерживаемым графическим нотациям построения диаграмм: с фиксированной нотацией, с отдельными нотациями и наиболее распространенными нотациями;

  3. По степени интегрированности: tools (отдельные локальные средства), toolkit (набор неинтегрированных средств, охватывающих большинство этапов разработки ЭИС) и workbench (полностью интегрированные средства, связанные общей базой проектных данных - репозиторием);

  4. По типу и архитектуре вычислительной техники: ориентированные на ПЭВМ, ориентированные на локальную вычислительную сеть (ЛВС), ориентированные на глобальную вычислительную сеть (ГВС) и смешанного типа;

  5. По режиму коллективной разработки проекта: не поддерживающие коллективную разработку, ориентированные на режим реального времени разработки проекта, ориентированные на режим объединения подпроектов;

  6. По типу операционной системы (ОС): работающие под управлением WINDOWS 3.11 и выше; работающие под управлением UNIX и работающие под управлением различных ОС (WINDOWS, UNIX, OS/2 и др.).

Классификация по типам отражает функциональную ориентацию CASE-средств на те или иные процессы ЖЦ и включает следующие типы:

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

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

2. Средства проектирования баз данных, обеспечивающие моделирование данных и генерацию схем баз данных (как правило, на языке SQL – Structured Query Language – структурированном языке запросов) для наиболее распространенных СУБД. Средства проектирования баз данных имеются в составе таких CASE-средств, как Silverrun, Oracle Designer, Paradigm Plus, Power Designer. Наиболее известным средством, ориентированным только на проектирование БД, является ERwin (PLATINUM technology);

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

Примерами таких средств являются RequisitePro (Rational Software) и DOORS – Dynamic Object-Oriented Requirements System – динамическая объектно-ориентированная система управления требованиями (Quality Systems and Software Inc.);

4. Средства управления конфигурацией ПО – PVCS (Merant), ClearCase (Rational Software) и др.;