Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дубаков.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
216.43 Кб
Скачать

Проектирование информационных систем” (Дубаков A.A.)

  1. Дайте определение информации. Охарактеризуйте кругооборот информации на предприятии. Перечислите 6 атрибутов информации. (20 баллов)

  2. Характеристика типов информационных систем. Компоненты информационных систем. (20 баллов)

  3. Архитектуры информационных систем. Преимущества и проблемы технологии клиент-сервер. (30 баллов)

  4. Дайте общую характеристику четырем этапам цикла обработки данных.(30 баллов)

  5. Определите назначение и приведите примеры главного файла, файла операций, справочного файла, файла предыстории. Какие другие типы файлов вам известны. (30 баллов)

  6. Перечислите проблемы использования файлов при разработке ИС. Что является альтернативой использования файлов. (30 баллов)

  7. В чем состоит отличительная особенность метода баз данных в отличии файлов. Назовите категории пользователей системы баз данных. Чем отличается логическое и физическое представление данных. Роль СУБД в обеспечении независимости логического и физического представления данных. (30 баллов)

  8. Перечислите преимущества использования системы баз данных. Изобразите структуру хранилища данных и охарактеризуйте потоки данных, участвующие в формировании и использовании хранилища. (30 баллов)

  9. Понятие и операции по обработке данных. Первичный и вторичный ключи. Приведите примеры первичного и вторичного ключей.(30 баллов)

  10. Обработка последовательных файлов и файлов прямого доступа. Понятие индекса. Индексно-последовательный метод доступа. Инвертированные списки и структура инвертированного файла. (50 баллов)

  11. Структура ЖЦ разработки информационных систем по стандарту ISO/IEC 12207. (30 баллов)

  12. Характеристика основных процессов ЖЦ ИС. Вспомогательные процессы, обеспечивающие выполнение основных процессов. Организационные процессы. (50 баллов)

  13. Причин изменения ИС в организациях и принципы разработки ИС. (30 баллов)

  14. Основные этапы ЖЦ ИС и их содержание (30 баллов)

  15. Характеристика и недостатки каскадной модели ЖЦ. Спиральная модель ЖЦ. (50 баллов)

  16. Анализ системы. Цели обследования системы и характеристика методов сбора информации.(50 баллов)

  17. Понятие технико-экономического обоснования и рассматриваемые аспекты.(50 баллов)

  18. Назначение и содержание фазы концептуальной разработки ИС. Перечислите элементы, в отношении которых определяются концептуальные спецификации. (30 баллов)

  19. Назначение и содержание этапа физической разработки. (30 баллов)

  20. Правила разработки экранных форм. Цель проектирования программного обеспечения. (30 баллов)

  21. Цель и содержание этапа «Внедрение системы». Планирование внедрения. Тестирование, документирование и переход на новую систему. Проблема преобразования данных. (30 баллов)

  22. Сформулируйте проблему безопасности систем и охарактеризуйте 3 источника этой проблемы. Меры противодействия угрозе безопасности. (50 баллов)

  23. Цель моделирования данных. Понятие REA-модели. (30 баллов)

  24. Сущность структурного и объектно-ориентированного подходов к созданию ИС подхода к созданию ИС. (50 баллов)

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

  26. Дайте характеристику прототипирования. Основные принципы методологии RAD. (50 баллов)

1.Дайте определение информации. Охарактеризуйте кругооборот информации на предприятии. Перечислите 6 атрибутов информации.

Информация (от лат. informatio, разъяснение, изложение, осведомлённость) — сведения о чём-либо, независимо от формы их представления.

В настоящее время не существует единого определения информации как научного термина. С точки зрения различных областей знания данное понятие описывается своим специфическим набором признаков. Например, понятие «информация» является базовым в курсеинформатики, и невозможно дать его определение через другие, более «простые» понятия (так же, в геометрии, например, невозможно выразить содержание базовых понятий «точка», «луч», «плоскость» через более простые понятия). Содержание основных, базовых понятий в любой науке должно быть пояснено на примерах или выявлено путём их сопоставления с содержанием других понятий. В случае с понятием «информация» проблема его определения ещё более сложная, так как оно является общенаучным понятием. Данное понятие используется в различных науках (информатике, кибернетике, биологии, физике и др.), при этом в каждой науке понятие «информация» связано с различными системами понятий. информация есть знания, переданные кем-то другим или приобретенные путем собственного исследования или изучения" [4];

· "информация - это сведения, содержащиеся в данном сообщении и рассматриваемые как объект передачи, хранения и обработки"

Можно выделить несколько основных этапов движения информации:

• Получение данных, ввод в информационную систему.

• Обработка информации и дальнейшее распределение между пользователями.

• Накопление информации в базе данных, их резервное копирование.

• Анализ данных и их дальнейшая обработка.

• Принятие решений и формирование выходных документов.

Атрибуты информации (Information attributes) – основополагающие свойства информации (общие для всех её видов) [72144, 48113125143158, 164]:

осмысленность (смысл или концепт является инвариантом переработки и преобразования информации);

«запоминаемость» (информация есть запомненный выбор одного варианта из множества возможных);

иерархичность (информация верхних уровней управления определяется наличием общего, общесистемного, индивидуального, и др. тезаурусов, необходимых для её рецепции или генерирования);

ценность (информация имеет потребителей и поэтому обладает определёнными ценностью и качеством в смысле тезауруса или цели);

«структуризованность» (позволяет воспринимать явления мира как сигналы, имеющие структурные идентифицируемые информативные параметры);

связанность с определённым самоорганизующимся объектом (системой).

2. Характеристика типов информационных систем. Компоненты информационных систем. .

Классификация по архитектуре

По степени распределённости отличают:

  • настольные (desktop), или локальные ИС, в которых все компоненты (БДСУБД, клиентские приложения) находятся на одном компьютере;

  • распределённые (distributed) ИС, в которых компоненты распределены по нескольким компьютерам.

Распределённые ИС, в свою очередь, разделяют на:

  • файл-серверные ИС (ИС с архитектурой «файл-сервер»);

  • клиент-серверные ИС (ИС с архитектурой «клиент-сервер»).

В файл-серверных ИС база данных находится на файловом сервере, а СУБД и клиентские приложения находятся на рабочих станциях.

В клиент-серверных ИС база данных и СУБД находятся на сервере, а на рабочих станциях находятся клиентские приложения.

В свою очередь, клиент-серверные ИС разделяют на двухзвенные и многозвенные.

В двухзвенных (англ. two-tier) ИС всего два типа «звеньев»: сервер баз данных, на котором находятся БД и СУБД (back-end), и рабочие станции, на которых находятся клиентские приложения (front-end). Клиентские приложения обращаются к СУБД напрямую.

В многозвенных (англ. multi-tier) ИС добавляются промежуточные «звенья»: серверы приложений (application servers). Пользовательские клиентские приложения не обращаются к СУБД напрямую, они взаимодействуют с промежуточными звеньями. Типичный пример применения многозвенности — современные веб-приложения, использующие базы данных. В таких приложениях помимо звена СУБД и клиентского звена, выполняющегося в веб-браузере, имеется как минимум одно промежуточное звено — веб-сервер с соответствующим серверным программным обеспечением.

[править]Классификация по степени автоматизации

По степени автоматизации ИС делятся на:

  • автоматизированные: информационные системы, в которых автоматизация может быть неполной (то есть требуется постоянное вмешательство персонала);

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

«Ручные ИС» («без компьютера») существовать не могут, поскольку существующие определения предписывают обязательное наличие в составе ИС аппаратно-программных средств. Вследствие этого понятия «автоматизированная информационная система», «компьютерная информационная система» и просто «информационная система» являются синонимами[4].

[править]Классификация по характеру обработки данных

По характеру обработки данных ИС делятся на:

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

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

[править]Классификация по сфере применения

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

  • Экономическая информационная система — информационная система, предназначенная для выполнения функций управления на предприятии.

  • Медицинская информационная система — информационная система, предназначенная для использования в лечебном или лечебно-профилактическом учреждении.

  • Географическая информационная система — информационная система, обеспечивающая сбор, хранение, обработку, доступ, отображение и распространение пространственно-координированных данных (пространственных данных).

[править]Классификация по охвату задач (масштабности)

  • Персональная ИС предназначена для решения некоторого круга задач одного человека.

  • Групповая ИС ориентирована на коллективное использование информации членами рабочей группы или подразделения.

  • Корпоративная ИС в идеале охватывает все информационные процессы целого предприятия, достигая их полной согласованности, безызбыточности и прозрачности. Такие системы иногда называют системами комплексной автоматизации предприятия.

[править]Примечания

Для функционирования ИС необходимы следующие основные компоненты:

  1. база данных (БД);

  2. схема базы данных;

  3. система управления базой данных (СУБД);

  4. приложения;

  5. пользователи;

  6. технические средства.

Рассмотрим кратко каждый из этих компонентов. Начнем с базы данных. Существует немало определений этого понятия. Вот нестрогое определение БД, которое Крис Дейт (С. J. Date), один из главных экспертов в области баз данных, дает в начале своего учебного курса: «Базу данных можно рассматривать как подобие электронной картотеки, то есть хранилище для некоторого набора занесенных в компьютер файлов данных».

Тогда получается, что база данных — это просто колоссальный набор данных? Да, многие люди так и думают. Но файл может содержать довольно большое количество данных и не быть базой данных. Важным свойством БД является то, что база данных может себя описать. Можно сказать, что БД обязательно содержит — данные и метаданные. Данные — это данные пользователя или предприятия, использующего систему, и связанные с его деятельностью. Например, данные о продукции, счетах, коровах. Метаданные — это данные о данных или схема базы данных, которая описывает структуру обычных данных и дает о них фундаментальную информацию. Обычно мы не видим эту схему, потому что она спрятана от нас программными средствами.

Пользователей можно разделить на три большие группы: (1) прикладные программисты, (3) пользователи, (3) администраторы.

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

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

В связи с тем, что данные одна из главных ценностей пред­приятия, администратор данных должен разбираться в данных и понимать нужды предприятия по отношению к данным на уровне управления высшего руководства предприятия. В его обязанности входят: принимать решения, какие данные необходимо вносить в БД, обеспечивать поддержание порядка при использовании их после занесения в базу данных.

Техническим специалистом, ответственным за реализацию реше­ний администратора данных, является администратор БД. Его работа заключается в создании самой БД и техническом контроле, необходимом для осуществления решений администратора данных.

Между собственно БД (т. е. данными) и пользователями располагается уровень программного обеспечения — система управления базой данных. Все запросы пользователей на доступ к БД обрабатываются СУБД.

СУБД важный, но не единственный компонент программного обеспечения ИС. Среди других — упомянутые выше бизнес-приложения, утилиты, CASE-средства, генераторы отчетов и форм и т.д.

Технические средства информационных систем могут включать:

  • средства вычислительной техники (серверное оборудование, рабочие станции, принтеры и т.д.),

  • локальные вычислительные сети,

  • копировально-множительную аппаратуру,

  • средства свя­зи (учрежденческие АТС, каналы связи и канальное оборудование, телефоны, факсимильные аппараты, мобильные средства связи).