- •1.Дайте определение информации. Охарактеризуйте кругооборот информации на предприятии. Перечислите 6 атрибутов информации.
- •2. Характеристика типов информационных систем. Компоненты информационных систем. .
- •3.. Архитектуры информационных систем. Преимущества и проблемы технологии клиент-сервер
- •4. Дайте общую характеристику четырем этапам цикла обработки данных.
- •5. Определите назначение и приведите примеры главного файла, файла операций, справочного файла, файла предыстории. Какие другие типы файлов вам известны.
- •6. Перечислите проблемы использования файлов при разработке ис. Что является альтернативой использования файлов.
- •Этапы проектирования, реализации, эксплуатации бд
- •8. Перечислите преимущества использования системы баз данных. Изобразите структуру хранилища данных и охарактеризуйте потоки данных, участвующие в формировании и использовании хранилища..
- •3.1.8. Использование технологии баз данных
- •[Править]Использование
- •9. Понятие и операции по обработке данных. Первичный и вторичный ключи. Приведите примеры первичного и вторичного ключей.(.
- •10. Обработка последовательных файлов и файлов прямого доступа. Понятие индекса. Индексно-последовательный метод доступа. Инвертированные списки и структура инвертированного файла.
- •3.2.3. Обработка последовательных файлов
- •11. Структура жц разработки информационных систем по стандарту iso/iec 12207
- •12. Характеристика основных процессов жц ис. Вспомогательные процессы, обеспечивающие выполнение основных процессов. Организационные процессы
- •13. Причин изменения ис в организациях и принципы разработки ис.
- •4.1.2. Принципы разработки системы
- •14. Основные этапы жц ис и их содержание.
- •15. Характеристика и недостатки каскадной модели жц. Спиральная модель жц.
- •16. Анализ системы. Цели обследования системы и характеристика методов сбора информации
- •4.2.1.Начальное исследование
- •4.2.2. Обследование системы
- •17. Понятие технико-экономического обоснования и рассматриваемые аспекты
- •18. Назначение и содержание фазы концептуальной разработки ис. Перечислите элементы, в отношении которых определяются концептуальные спецификации
- •4.3.1. Оценка альтернатив
- •4.3.2. Подготовка спецификаций и отчета
- •19. Назначение и содержание этапа физической разработки.
- •4.4.1. Разработка выходов.
- •4.4.2. Разработка файлов и базы данных.
- •4.4.3. Разработка входов
- •4.4.4. Разработка программ и процедур
- •4.4.5. Разработка методов контроля и подготовка отчета
- •20. Правила разработки экранных форм. Цель проектирования программного обеспечения.
- •21. Цель и содержание этапа «Внедрение системы». Планирование внедрения. Тестирование, документирование и переход на новую систему. Проблема преобразования данных.
- •4.5.1. Планирование внедрения
- •4.5.2. Безопасность
- •4.5.4. Выбор и обучение персонала
- •4.5.5. Документирование системы
- •4.5.6. Тестирование системы
- •4.5.7. Переход на новую систему
- •22. Сформулируйте проблему безопасности систем и охарактеризуйте 3 источника этой проблемы. Меры противодействия угрозе безопасности.
- •23. Цель моделирования данных. Понятие rea-модели.
- •5.3.1. Rea модель данных
- •24. Сущность структурного и объектно-ориентированного подходов к созданию ис подхода к созданию ис.
- •25. Преимущества и недостатки различных способов создания ис (разработка собственных программ, приобретение готовой программы, приобретение и модификация программ) .
- •26. Дайте характеристику прототипирования. Основные принципы методологии rad.
5. Определите назначение и приведите примеры главного файла, файла операций, справочного файла, файла предыстории. Какие другие типы файлов вам известны.
Чтобы хранить свои данные, компании используют семь типов файлов. Первый из них - главный файл, аналогичен по назначению вспомогательной учетной книге. Файлы этого типа содержат все необходимые данные компании о предмете ее интереса. Например, записи в файле дебиторских счетов включают такую информацию, как имя клиента, адрес, баланс, условия и сроки предоставления кредита. Главные файлы непрерывно корректируются по мере проведения новых операций и текущее состояние объектов, таких как баланс, изменяется по мере совершения клиентом новых покупок и платежей. Примером может служить главный файл платежной ведомости, главный файл дебиторских задолженностей, и главный файл основных фондов. Главные файлы часто опрашиваются пользователями для просмотра текущих балансов или извлечения информации для анализа. Большинство отчетов компании готовятся путем распечатки информации, содержащейся в одном или нескольких главных файлах. Несмотря на то, что отдельные записи в главном файле могут часто удаляться, добавляться, изменяться, он постоянен в том смысле, что существует неопределенно долго. Это наиболее часто встречающийся тип файла, поддерживаемый ИС. ^ Файл операций сравним по своей идее с журналом. Он группирует однотипные операции с целью дальнейшей обработки. Поскольку файлы операций используются для корректирования главных файлов, они должны содержать все данные об операции, необходимые для этой цели. Например, файл операций по продаже, который используется для коррекции дебиторских счетов основного файла, должен содержать номер клиента, сумму и дату продажи. Примерами файлов операций могут служить файлы, учитывающие передачу, получение и приобретения оборудования, табель рабочего времени. ^ Справочный файл содержит нормативно-справочную информацию, используемую при обработке данных, чтобы облегчить вычисления или другие задачи. Например - нормативы удержания налога с заработной платы, налога на продажу, тарифы грузовых перевозок. ^ Файл предыстории содержит операции, которые уже были обработаны. Они сохраняются для дальнейших ссылок на них и часто становятся источником полезной управленческой информации. Например, файл предыстории продаж можно анализировать для получения итогов и информации о тенденциях продаж по регионам, продавцам, клиентам или товарам. ^ Страховочный файл - точная копия какого-либо файла в его текущем или недавнем состоянии. Это защитная мера против частичной или полной утери файла. Файл неопределенностей содержит записи, которые были временно изъяты из обычной обработки, чтобы их можно было исследовать и исправить. Пример - продажа в кредит без указания соответствующего дебиторского счета. Файл отчета - это временный файл, содержащий информацию, которая позднее будет распечатана.
6. Перечислите проблемы использования файлов при разработке ис. Что является альтернативой использования файлов.
В течение многих лет компании создавали новые файлы и программы всякий раз, когда возникала потребность в информации. Результатом было значительное увеличение количества главных файлов, необходимых для поддержки новых приложений. Например, Bank of America одно время имел 36 миллионов счетов клиентов в 23 различных системах. Среди них одно из правительственных агентств обнаружило данные, записанные сразу в 22 системах. Можно выделить следующие общие проблемы использования файлов для хранения данных информационных систем.
Распределенный характер использования.
Избыточность данных.
Противоречивость данных.
Ограниченная гибкость и пригодность.
Недостаточная безопасность.
Отсутствие независимости данных от использования.
Высокая стоимость изменения структур данных.
Недостаточная интеграция и управляемость данных.
Большое количество файлов.
Большое количество версий данных.
Дополнительные требования к емкости накопителей данных.
Чрезмерное время анализа, программирования и ввода данных.
Сложности в подготовке корпоративных отчетов.
Метод баз данных рассматривает данные как организационный ресурс, который должен использоваться и управляться в интересах всей организации, а не только отдела, из которого исходят данные или функции, которые они описывают. Базы данных сосредотачиваются на интеграции и использовании данных всеми допущенными к ним пользователями. Интеграция достигается объединением главных файлов в большие "хранилища" данных, которые доступны многим прикладным программам. Пример - база данных служащих, которая объединяет данные, прежде содержавшиеся в главных файлах платежных ведомостей, кадров, квалификации работников. Рисунок 3.4 иллюстрирует различия между использованием файлов и методом баз данных.
В системах, использующих файлы, программисты должны знать, где физически располагаются данные, формат записей, используемый прикладной программой. Рисунок 3.5 показывает формат записи файла дебиторских счетов. Предположим, что программист хочет, чтобы отчет по кредитам показывал номер клиента, кредитный лимит и текущий баланс. Для того, чтобы написать программу, он должен знать позицию и длину нужных полей (например, что номер клиента занимает в записи с 1 по 10 позиции), а также формат каждого поля (текстовый или числовой). Процесс становится еще более сложным, если требуются данные из различных файлов.
СУБД преодолевают эту проблему, разделяя хранение и использование элементов данных. Метод баз данных обеспечивает два разных представления данных: логическое и физическое. Логическое представление имеет дело с тем, как пользователи организуют, просматривают, понимают данные и их отношения. Физическое представление имеет дело с тем, как и где данные физически размещаются и хранятся на дисках, магнитных лентах и других носителях. Рисунок 3.6 иллюстрирует эти два представления, используя данные дебиторских счетов.
7. В чем состоит отличительная особенность метода баз данных в отличии файлов. Назовите категории пользователей системы баз данных. Чем отличается логическое и физическое представление данных..Роль СУБД в обеспечении независимости логического и физического представления данных.
СУБД
преодолевают эту проблему, разделяя
хранение и использование элементов
данных. Метод баз данных обеспечивает
два разных представления данных:
логическое и физическое. Логическое
представление имеет
дело с тем, как пользователи организуют,
просматривают, понимают данные и их
отношения. Физическое
представление имеет
дело с тем, как и где данные физически
размещаются и хранятся на дисках,
магнитных лентах и других носителях.
Рисунок 3.6 иллюстрирует эти два
представления, используя данные
дебиторских счетов.
^ Рисунок
3.6 Логическое и физическое представление
данных БД клиентов
Программа
СУБД обеспечивает связь между тем, как
данные физически хранятся на дисках и
логическим представлением каждого
пользователя. СУБД управляет базой
данных так, чтобы пользователи могли
получить к ним доступ, сделать запрос
или откорректировать независимо от
того, как и где данные физически хранятся.
Пользователь отвечает только за
определение логических требований к
данным.
Отделение способа
использования данных от того, как они
хранятся и выбираются означает, что
пользователи могут менять свое логическое
представление (требуемые элементы
данных), не делая изменений в физическом
представлении (физическом хранении
данных). А администратор базы данных
может изменить способ физического
хранения данных, даже если пользователи
не изменили связанные с ними прикладные
программы.
Персонал, отвечающий
за обработку данных, использует физическое
представление, чтобы сделать эффективным
использование памяти и вычислительных
ресурсов. Администратор базы данных
отвечает за такое физическое хранение
данных, при котором логические требования
пользователей могут быть удовлетворены.
Однако программистам и пользователям
обычно не нужно понимать физическое
представление, поскольку они изначально
заинтересованы в использовании данных
независимо от того, как они хранятся.
Этап проектирования БД.
Разработчик - Лицо или группа лиц осуществляющих:
анализ и моделирование ПО,
проектирование структуры БД (определение состава и структуры файлов БД и связей между ними, выбор методов упорядочения данных и методов доступа к информации, описание БД на языке описания данных)
задание ограничений целостности (задание декларативных ограничений целостности, присущих ПО; определение динамических ОЦ, присущих ПО в процессе изменения информации, хранящейся в БД; определение ОЦ, вызванных структурой БД; разработка процедур обеспечения целостности БД при вводе и корректировке данных; определение ОЦ при параллельной работе пользователей в многопользовательском режиме)
разработку приложений,
разработку способов защиты данных и других средств администрирования БД.
