Similar presentations:
Классификация информационных систем
1.
Классификация информационныхсистем
2.
3. 1. Классификация ИС по архитектуре
• распределённые (distributed) ИС• файл-серверные ИС (ИС с архитектурой «файлсервер»);
• клиент-серверные ИС (ИС с архитектурой «клиентсервер»).
Двухзвенные
Многозвенные
4. 2. Классификация по степени автоматизации
• Ручные ИС5. 2. Классификация по степени автоматизации
• автоматизированные: ИС, в которыхавтоматизация может быть неполной (то
есть требуется постоянное вмешательство
персонала);
6. 2. Классификация по степени автоматизации
• автоматические: ИС, в которыхавтоматизация является полной, то есть
вмешательство персонала не требуется или
требуется только эпизодически.
7. 3. Классификация по способу обработки данных
• информационно-справочные, илиинформационно-поисковые ИС, в которых
нет сложных алгоритмов обработки
данных.
Целью системы является поиск и выдача
информации в удобном виде;
8. 3. Классификация по способу обработки данных
• ИС обработки данных, или решающиеИС, в которых данные подвергаются
обработке по сложным алгоритмам.
К таким системам в первую очередь
относят автоматизированные системы
управления и системы поддержки принятия
решений.
9. 4. Классификация по сфере применения
Экономическая ИС предназначена для
выполнения функций управления на
предприятии.
• Медицинская ИС используется в лечебном
или лечебно-профилактическом учреждении.
10. 4. Классификация по сфере применения
• Географическая ИС(геоинформационная) обеспечивает сбор,
хранение, обработку, доступ, отображение
и распространение пространственнокоординированных данных
(пространственных данных).
• И др.
11. 5. Классификация по масштабности
• Персональная ИС предназначена длярешения некоторого круга задач одного
человека.
• Групповая ИС ориентирована на
коллективное использование членами
рабочей группы или подразделения.
12. 5. Классификация по масштабности
• Корпоративная ИС охватывает всеинформационные процессы целого
предприятия, достигая их полной
согласованности, безызбыточности и
прозрачности.
Такие системы иногда называют
системами комплексной автоматизации
предприятия.
13. 6. Классификация ИС по признаку структурированности задач
• При создании ИС требуется формальноематематическое и алгоритмическое описание
решаемых задач; чем точнее математическое
описание задачи, тем выше возможности
компьютерной обработки данных.
14. 6. Классификация ИС по признаку структурированности задач
• Различают три типа задач, длякоторых создаются информационные
системы: структурированные
(формализуемые), неструктурированные
(не формализуемые) и частично
структурированные.
15.
РАЗРАБОТКА ИНФОРМАЦИОННЫХ СИСТЕМЫ16.
Подсистемы ИС17. Подсистемы ИС
Структура ИС может быть представленасовокупностью видов обеспечений
(подсистем):
Информационное
Техническое
Математическое
Программное
Организационное
Правовое
И др.
18. Подсистемы ИС
Информационное обеспечение19.
Информационное обеспечениеИнформационное обеспечение (ИО) это совокупность единой системы
классификации и кодирования
информации, унифицированных систем
документации, схем информационных
потоков, циркулирующих в организации, а
также методология построения БД.
20. Информационное обеспечение
Информационное обеспечение (ИО)предназначено для отражения информации
об управляемом объекте и является
основой для принятия управленческих
решений.
21. Информационное обеспечение
• Информационное обеспечение (ИО) включает всебя комплексы:
– потоков информации - вариантов организации
документооборота;
– систем классификации и кодирования
экономической информации;
22. Информационное обеспечение
– унифицированную систему документации– различные информационные массивы (файлы),
хранящиеся в машине и на машинных
носителях и имеющие различную степень
организации.
23. Информационное обеспечение
Проектирование ИО направлено на устранениетипичных недостатков:
– Чрезвычайно большой объем документов для
ручной обработки;
– Дублирование одних и тех же показателей в
разных документах;
24. Информационное обеспечение
• Уменьшение количества документовотвлекающих специалистов от решения
непосредственных задач;
• Исключение неиспользуемых показателей
(показатели, которые создаются, но не
используются) и др.
25. Информационное обеспечение
Методология построения ИОДля реализации информационного обеспечения
выделяется 2 этапа:
1-й этап
– обследование всех функциональных подразделений
фирмы с целью понять специфику и структуру ее
деятельности;
– построение схемы информационных потоков:
– анализ существующего документооборота;
– определение информационных объектов и состава
реквизитов (параметров, характеристик), описывающих
их свойства и назначение.
26. Методология построения ИО
Информационное обеспечение –методологияпостроения
2-й этап –
построение после обследования
информационной модели сферы
деятельности.
В этой модели должны быть
установлены и оптимизированы все связи
между объектами и их реквизитами для
создания базы данных.
27. Информационное обеспечение –методология построения
Информационное обеспечениеПостроение ИО оформляется
специальной документацией.
28. Информационное обеспечение
Техническое обеспечение29.
Техническое обеспечениеТехническое обеспечение - комплекс
технических средств (КТС),
предназначенных для работы
информационной системы (ИС), а также
соответствующая документация на эти
средства и технологические процессы
30. Техническое обеспечение
В комплекс технических средств (КТС)входят:
– компьютеры любых моделей;
– устройства сбора, накопления, обработки,
передачи и вывода информации;
– устройства передачи данных и линий связи;
– оргтехника и устройства автоматического съема
информации;
– эксплуатационные материалы и др.
31. Техническое обеспечение
Документацией оформляются выбортехнических средств, организация их
эксплуатации, технологический процесс
обработки данных, технологическое
оснащение.
32. Техническое обеспечение
• Кoмпьютepнaя тexникa пpeднaзнaчeнa для oбpaбoткии xpaнeния инфopмaции и являeтcя основой вcex
coвpeмeнныx тexничecкиx cpeдcтв ИС.
• Кoммyникaциoннaя тexникa (линии связи)
пpeднaзнaчeнa для пepeдaчи инфopмaции.
• Оpгaнизaциoннaя тexникa (оргтехника) пpeднaзнaчeнa
для peaлизaции тexнoлoгий xpaнeния, пpeдcтaвлeния,
передачи и иcпoльзoвaния инфopмaции, a тaкжe для
выпoлнeния paзличныx вcпoмoгaтeльныx oпepaций
yпpaвлeнчecкoй дeятeльнocти.
33. Техническое обеспечение
Математическое и программноеобеспечение
34.
Математическое и программное обеспечениеМатематическое и программное
обеспечение - совокупность математических
методов, моделей, алгоритмов и программ
для функционирования информационной
системы (ИС) и комплекса технических средств
(КТС).
35. Математическое и программное обеспечение
Математическое обеспечение (МО)Включает :
– средства моделирования процессов
управления;
– типовые задачи управления;
– методы математического программирования,
математической статистики, теории массового
обслуживания и др.
36. Математическое обеспечение (МО)
Программное обеспечение (ПО)В состав программного обеспечения
входят: системное ПО и специальные
программные продукты (прикладное ПО), а
также техническая документация на них.
37. Программное обеспечение (ПО)
Программное обеспечение (ПО)подразделяется по назначению на
- системное
- прикладное
- инструментальное.
38. Программное обеспечение (ПО)
По способу распространения ииспользования подразделяется на
- несвободное/закрытое
- открытое
- свободное.
39. Программное обеспечение (ПО)
Системное ПОСистемное ПО не решает конкретные
прикладные задачи, а лишь обеспечивает
работу других программ и управляет
аппаратными ресурсами вычислительной
системы такими как процессор, оперативная
память, устройства ввода-вывода, сетевое
оборудование и т.д.
Например: BIOS, операционная система,
драйверы.
40. Системное ПО
Прикладное ПОПрикладная программа или приложение —
программа, предназначенная для
выполнения определенных пользовательских
задач и рассчитанная на непосредственное
взаимодействие с пользователем.
41. Прикладное ПО
Прикладные программы используютресурсы компьютера и оборудование (КТС)
посредством операционной системы (ОС).
42. Прикладное ПО
- примерыПрограммные средства общего
назначения :
-
Текстовые редакторы
Системы компьютерной вёрстки
Графические редакторы
СУБД
43. Прикладное ПО - примеры
Программные средства специальногоназначения
- Экспертные системы
- Мультимедиа приложения (Медиаплееры,
программы для создания/редактирования видео,
звука и пр.)
- Гипертекстовые системы (Электронные
словари, энциклопедии, справочные системы)
44. Прикладное ПО - примеры
Программные средства профессиональногоуровня
- САПР – системы автоматизированного проектирования
- АРМ
- АСУП
- АСУ ТП
- АСНИ – автоматизированная система научных исследований
- Геоинформационные системы
- Биллинговые системы – системы учёта времени абонентского
обслуживания
- CRM - Система управления взаимоотношениями с клиентами (от
англ. Customer Relationship Management System)
45. Прикладное ПО - примеры
Инструментальное ПОИнструментальное программное
обеспечение — программы
(приложения), предназначенные для
использования в ходе проектирования,
разработки и сопровождения
программ.
46. Инструментальное ПО
-Интегрированные среды разработки
Компиляторы
Интерпретаторы
Линковщики
Ассемблеры
Отладчики
Генераторы документации
Средства анализа кода
Текстовые редакторы
Средства автоматизированного тестирования
Системы управления версиями
Библиотеки подпрограмм
и др.
47. Инструментальное ПО
Документация на ПОДокументация на разработку
программных средств должна содержать
описание задач, задание на
алгоритмизацию (программирование),
экономико-математическую модель задачи,
контрольные примеры.
48. Документация на ПО
Организационное обеспечение49.
Организационное обеспечениеОрганизационное обеспечение совокупность методов и средств,
регламентирующих взаимодействие
работников с техническими средствами и
между собой в процессе разработки и
эксплуатации информационной системы (ИС).
50. Организационное обеспечение
Включает в себя:- анализ существующей системы управления
организацией, где будет использоваться ИС, и
выявление задач, подлежащих автоматизации;
51. Организационное обеспечение
- подготовку задач к решению накомпьютере, включая техническое задание на
проектирование ИС и технико-экономическое
обоснование ее эффективности;
52. Организационное обеспечение
- разработку управленческих решений посоставу и структуре организации, методологии
решения задач с применением ИС.
53. Организационное обеспечение
Правовое обеспечение54.
Правовое обеспечениеПравовое обеспечение - совокупность
правовых норм, определяющих создание,
юридический статус и функционирование
ИС, регламентирующих её работу.
55. Правовое обеспечение
Правовое обеспечение включает в себя:законы, указы, постановления
государственных органов власти; приказы,
инструкции и другие нормативные
документы министерств, ведомств,
организаций, местных органов власти.
56. Правовое обеспечение
В правовом обеспечении можновыделить общую часть, регулирующую
функционирование любой ИС, и
локальную часть, регулирующую
функционирование конкретной
системы .
57. Правовое обеспечение
Взаимодействие подсистем ИС58.
ИС на предприятииЛюбое применение ИС можно
рассматривать как совокупность
взаимодействующих элементов
(подразделений), каждый из которых может
иметь свою структуру.
59. ИС на предприятии
Можно выделить три вида связей междуподразделениями предприятия:
1. функциональные связи — каждое
подразделение выполняет определенные
виды работ в рамках единого бизнеспроцесса;
60. ИС на предприятии
2. информационные связи —подразделения обмениваются
информацией (документами, факсами,
письменными и устными распоряжениями
и т. п.);
61. ИС на предприятии
3. внешние связи - подразделениявзаимодействуют с внешними системами, и
их взаимодействие также может быть как
информационным, так и функциональным.
62. ИС на предприятии
Модели данных информационныхсистем
63.
Понятие базы данных64.
Понятие базы данныхЧтобы компьютер мог безошибочно
использовать данные, надо выработать и
соблюдать при записи информации
некоторые правила (соглашения) о способах
её представления.
65. Понятие базы данных
Структурирование - это введениесоглашений о способах представления
данных.
66. Понятие базы данных
Информационная система (ИС) - этосовокупность структурированных данных
(базы данных) и комплекса аппаратнопрограммных средств для их обработки.
67. Понятие базы данных
Виды моделей данных68.
Виды моделей данныхБаза данных - это совокупность сведений
о конкретных объектах реального мира в
какой-либо предметной области.
Например, база данных по вузам (высшее
образование), база данных по лекарственным
препаратам (медицина), база данных по
автомобилям (автомагазин), база данных по
стройматериалам (склад) и т.п. Синоним
термина «база данных» - «банк данных».
69. Виды моделей данных
Ядром любой базы данных является модельданных, которая представляет собой
структуру, соглашения о способах их
представления и операций манипулирования
ими (информационное обеспечение).
Т.е. это формализованное описание объектов
предметной области и взаимосвязей между ними.
70. Виды моделей данных
Типы моделей данныхРазличают три основных типа
моделей данных: иерархическую,
сетевую и реляционную.
71. Типы моделей данных
Иерархическая структурапредставляет собой древовидную
структуру, элементы которой связаны по
признаку: один элемент – один
родитель.
Например, генеалогическое дерево.
72. Типы моделей данных
Иерархическая структура73. Иерархическая структура
74. Иерархическая структура
Типы моделей данныхСетевая модель данных отличается от
иерархической тем, что каждый элемент
сетевой структуры данных связан с
любым другим элементом.
Например, база данных, содержащая сведения
об учащихся, занимающихся в различных кружках возможны занятия одного и того же ученика в
разных кружках, а также посещение несколькими
учениками занятий одного кружка.
75. Типы моделей данных
Сетевая модельСетевые структуры можно определить
как несколько иерархических структур,
соединенных вершинами максимального
уровня иерархии (корнем).
76. Сетевая модель
77. Сетевая модель
78. Сетевая модель
Типы моделей данныхСетевые и иерархические структуры
можно представить в виде простых
двумерных несвязанных таблиц
(файлов).
79. Типы моделей данных
По принципу иерархической БДпостроены иерархические файловые
системы и Реестр Windows.
80.
Реляционные базы данных81.
Реляционные базы данныхНаиболее удобным и для пользователя, и
для компьютера является представление
данных в виде двумерной таблицы (строкастолбец).
82. Реляционные базы данных
83.
Реляционные базы данныхБазы данных, которые состоят из
двумерных связанных между собой таблиц,
называются реляционными, (по-английски
«relation» - отношение).
84. Реляционные базы данных
Таблица с информацией об учащихся.№ л/д
Фамилия
Имя
Д/р
Адрес
П-95
Петров
Андрей
12.03.95
Ленина
21-16
3м5
С-93
Сидоров
Иван
22.07.93
Западная
3
4ф3
Я-94
Ямских
Елена
08.12.94
Красная
12-7
4ф3
Олег
13.07.93
Мира 145- 4ф8
79
Пётр
22.07.89
Зари 2185
Ч-93
С-89
Черепанов
Смирнов
Группа
2ис21
85. Таблица с информацией об учащихся.
Реляционная модельРеляционная таблица обладает
следующими свойствами:
-
каждая строка таблицы — один элемент данных
(сведения об одном учащемся);
- все столбцы в таблице однородные, т.е. все
элементы в столбце имеют одинаковый тип и длину
(например, в столбце Имя отображаются имена учащихся символьного типа
длиной не более 17 символов);
86. Реляционная модель
-каждый столбец имеет уникальное имя (например, в
таблице нет двух столбцов Имя);
-
одинаковые строки в таблице не допускаются
(запись о каждом учащемся делается только один раз);
- порядок следования строк и столбцов в таблице
может быть произвольным (запись об учащемся в таблицу
делается при поступлении в школу, при этом порядок следования столбцов не
имеет значения).
87. Реляционная модель
88.
Структурные элементы реляционной базыданных
1.
В реляционных базах данных любые
совокупности данных представляются в виде
двумерных таблиц (отношений).
Каждая таблица состоит из фиксированного
числа столбцов и некоторого (переменного)
количества строк. Описание столбцов принято
называть макетом таблицы.
89. Структурные элементы реляционной базы данных
2. Каждая ячейка таблицы представляетполе – элементарную единицу логической
организации данных, которая соответствует
неделимой единице информации - реквизиту
объекта данных (например, фамилия
учащегося или адрес).
90. Структурные элементы реляционной базы данных
3.Каждая строка таблицы называется записью.
Запись логически объединяет все поля
(ячейки), описывающие один объект данных,
например, все поля в первой строке
вышеприведенной таблицы описывают данные
об учащемся: Петров Андрей …, номер личного
дела - П-95.
Система нумерует записи по порядку: 1,2, ...,
n, где n - общее число записей (строк) в таблице
на данный момент.
91. Структурные элементы реляционной базы данных
4. Количество записей в таблице впроцессе эксплуатации БД может как
угодно меняться (от нуля до миллионов).
Количество полей, их имена и типы тоже
можно изменить специальными способоми
(изменение макета таблицы).
92. Структурные элементы реляционной базы данных
5.В структуре записи файла указываются
поля, значения которых являются простым
ключом, которые идентифицируют
экземпляр записи. Пример –номер Л/д
93. Структурные элементы реляционной базы данных
6. Каждое поле может входить внесколько таблиц (например, поле
Фамилия может входить в таблицу Список
занимающихся в театральном кружке).