- •«Теория информационных процессов и систем»
- •Информационные системы. Основные понятия. Корпоративные информационные системы. Структура кис.
- •Классификация информационных систем.
- •1. Классификация по масштабу
- •2. Классификация по сфере применения
- •Основные фазы проектирования информационных систем.
- •Понятие жизненного цикла информационных систем. Процессы жц ис.
- •Структура жизненного цикла информационных систем.
- •Модели жизненного цикла информационных систем. Краткая характеристика.
- •Каскадная модель жц ис. Основные этапы разработки. Основные достоинства.
- •Каскадная модель жц ис. Недостатки каскадной модели.
- •Спиральная модель жц ис. Итерации. Преимущества и недостатки спиральной модели.
- •Методология и технология создания ис. Основные задачи и требования.
- •Методология rad. Основные принципы.
- •Методология rad. Объектно-ориентированный подход. Объектно-ориентированное программирование.
- •Методология rad. Визуальное и событийное программирование.
- •Фазы жизненного цикла в рамках методологии rad.
- •Ограничения методологии rad.
- •Современные средства быстрой разработки приложений. Краткая сравнительная характеристика основных сред визуального проектирования.
- •Интегрированная среда разработки Delphi. Краткая характеристика.
- •Основные понятия теории систем.
- •Основные задачи теории систем.
- •Модели систем.
- •Общая классификация систем.
- •Системный подход, системные исследования и системный анализ.
- •Методы и модели описания систем. Качественные методы описания систем. Методы и модели описания систем
- •Методы и модели описания систем Количественные методы описания систем. Методы и модели описания систем
Классификация информационных систем.
ИС можно классифицировать по разным признакам. Рассмотрим наиболее часто используемые способы классификации.
1. Классификация по масштабу
По масштабу ИС подразделяются на следующие группы: одиночные, групповые, корпоративные.
Одиночные ИС реализуются, как правило, на автономных ПК (сеть не используется). Такая ИС может содержать несколько простых приложений, связанных общим информационным фондом, и рассчитана на работу одного пользователя или группы пользователей, разделяющих одно рабочее место. Подобные приложения создают с помощью так называемых настольных (локальных) СУБД. Наиболее популярные локальные СУБД : Clarion, Clipper, FoxPro, Paradox, dBase, Microsoft Access.
Групповые ИС ориентированы на коллективное использование информации и чаще всего строятся на базе локальной вычислительной сети. При разработке таких приложений используют серверы БД ( SQL -серверы). Наиболее популярные SQL -серверы: Oracle , DB 2 , Microsoft SQL Server , InterBase , Sybase , Informix .
Корпоративные ИС ориентированы на крупные компании и могут поддерживать территориально разнесенные узлы или сети. В основном они имеют иерархическую структуру из нескольких уровней. Для них характерна архитектура клиент-сервер со специализацией серверов или многоуровневая архитектура. При разработке таких ИС можно использовать те же серверы БД, что и при разработке групповых ИС. Однако в крупных корпоративных ИС наибольшее распространение получили серверы Oracle , DB 2 и Microsoft SQL Server .
Для групповых и корпоративных ИС существенно повышаются требования к надежности функционирования и сохранности данных. Эти свойства обеспечиваются поддержкой целостности данных, ссылок и транзакций в серверах БД.
2. Классификация по сфере применения
По сфере применения ИС подразделяются на следующие группы: системы обработки транзакций, системы принятия решений, информационно-справочные системы, офисные системы.
Транзакция – это последовательность операций над базой данных, рассматриваемых СУБД как единое целое.
Системы обработки транзакций по оперативности обработки данных делятся на пакетные ИС и оперативные ИС. В ИС организационного управления преобладает режим оперативной обработки транзакций для отражения актуального состояния предметной области в любой момент времени, а пакетная обработка занимает незначительную часть. Для таких систем характерен регулярный поток простых транзакций, выполняющих роль заказов, платежей, запросов и т.п. Важными требованиями для них являются высокая производительность обработки транзакций и гарантированная доставка информации при удаленном доступе к БД по телекоммуникациям.
Системы поддержки принятия решений представляют собой тип ИС, в которых с помощью довольно сложных запросов производится отбор и анализ данных в различных разрезах: временных, географических и по др. показателям.
Информационно-справочные системы представляют собой широкий класс систем основанных на гипертекстовых документах и мультимедиа. Наибольшее развитие такие ИС получили в сети Интернет.
Офисные ИС предназначены для перевода бумажных документов в электронную форму, для автоматизации делопроизводства и управления документооборотом.
3. Классификация по способу организации
По способу организации групповые и корпоративные ИС подразделяются на следующие классы: системы на основе архитектуры клиент-сервер, на основе многоуровневой архитектуры, на основе Интернет/интранет-технологий.
3.Архитектура информационных систем.
1. Централизованная обработка данных
2. Файл-серверная распределенная обработка данных
3. Клиент-серверная двухуровневая распределенная обработка данных
4. Клиент-серверная трехуровневая распределенная обработка данных
5. Клиент-серверная многоуровневая распределенная обработка данных: трехуровневая клиент-серверная архитектура при наличии в сети нескольких серверов приложений и серверов БД.
4.Области применения и примеры реализации информационных систем.
Области применения и примеры реализации ИС
Рассмотрим наиболее важные задачи, решаемые с помощью ИС.
1. Бухгалтерский учет. Это классическая область применения информационных технологий и наиболее часто реализуемая сегодня задача. Во-первых, ошибка бухгалтера может стоить очень дорого, поэтому очевидна выгода использования возможностей автоматизации бухгалтерии. Во-вторых, бухучет легко формализуется, так что разработка систем его автоматизации не является технически сложной. Однако это весьма трудоемко, т.к. к системам бухучета предъявляются повышенные требования в отношении надежности и максимальной простоты и удобства в эксплуатации.
2. Управление финансовыми потоками. Внедрение ИТ в управление финансовыми потоками также обусловлено критичностью этой области управления предприятия к ошибкам. Неправильно построив систему расчетов с поставщиками и потребителями, можно спровоцировать кризис наличности даже при налаженной сети закупок, сбыта и хорошем маркетинге.
3. Управление складом, ассортиментом, закупками. Можно автоматизировать процесс анализа движения товара, тем самым отследив и зафиксировав те 20% ассортимента, которые приносят 80% прибыли. Подобный анализ позволяет также ответить на главный вопрос: как получить максимальную прибыль при постоянной нехватке средств?
4. Управление производственным процессом. Это очень трудоемкая задача. Основные механизмы здесь – планирование и оптимальное управление. Автоматизированное решение задачи УПП дает возможность грамотно планировать, учитывать затраты, оперативно управлять процессом выпуска продукции и т.д.
5. Управление маркетингом. Управление маркетингом подразумевает сбор и анализ данных о фирмах-конкурентах, их продукции и ценовой политике, а также моделирование параметров внешнего окружения для определения оптимального уровня цен, прогнозирования прибыли и планирования рекламных кампаний.
6. Документооборот. Это очень важный процесс деятельности любого предприятия. Отлаженная система документооборота отражает реально происходящую производственную деятельность и дает возможность администрации воздействовать на нее. Поэтому автоматизация документооборота позволяет повысить эффективность управления.
7. Оперативное управление предприятием. ИС, решающая задачи ОУП, строится на основе БД, в которой фиксируется вся информация о предприятии. ИС ОУП включает в себя массу программных решений автоматизации бизнес-процессов на предприятии. Важнейшее требование к таким ИС – гибкость, способность к адаптации и развитию.
8. Предоставление информации о фирме. Развитие сети Интернет привело к необходимости создания корпоративных серверов для предоставления информации о предприятии. Практически каждое уважающее себя предприятие имеет свой web-сервер, который решает целый ряд задач. Среди них две основные задачи: создание имиджа предприятия и разгрузка справочной службы компании.
5.Проект. Классификация проектов.
Проект – это ограниченное по времени целенаправленное изменение отдельной системы с изначально четко определенными целями, достижение которых определяет завершение проекта, с установленными требованиями к срокам, результатам, риску, рамкам расходования средств и ресурсов и к организационной структуре.
Можно выделить следующие основные отличительные признаки проекта как объекта управления:
1. изменчивость;
2. ограниченность конечной цели;
3. ограниченность продолжительности;
4. ограниченность бюджета;
5. новизна для предприятия;
6. комплексность;
7. правовое и организационное обеспечение.
С точки зрения теории систем управления, проект как объект управления должен быть наблюдаемым и управляемым. Управляемость особенно актуальна в условиях неопределенности и изменчивости предметной области, которые характерны для проектов при разработке ИС.
К важнейшим характеристикам проекта относятся технико-экономические показатели: объем работ, сроки выполнения, себестоимость, экономическая эффективность от реализации проекта, социальная и общественная значимость проекта.
Классификация проектов
Проекты можно классифицировать по различным признакам. Отметим основные из них.
Класс проекта определяется по составу и структуре проекта. Обычно различают монопроект (отдельный проект, который может быть любого типа, вида и масштаба) и мультипроект (комплексный проект, состоящий из ряда монопроектов и требующий применения многопроектного управления).
Тип проекта определяется по основным сферам деятельности, в которых осуществляется проект. Можно выделить пять основных типов проекта: технический, организационный, экономический, социальный, смешанный.
Разработка ИС относится к техническим проектам, имеющим следующие особенности: главная цель проекта четко определена, но отдельные цели должны уточняться по мере достижения частных результатов; срок завершения и продолжительность проекта определены заранее, но они тоже могут корректироваться.
Масштаб проекта определяется размером бюджета и числом участников: мелкие проекты, малые проекты, средние проекты, крупные проекты. Можно рассматривать масштаб проекта в более конкретной форме – отраслевые, корпоративные, ведомственные, проекты предприятия.