Смекни!
smekni.com

Информационные системы 3 (стр. 1 из 14)

Содержание

Тема 1. Информационные системы.. 4

1.1. Основные понятия. 4

1.2. Факторы, влияющие на развитие корпоративных информационных систем.. 4

1.2.1. Развитие методик управления предприятием.. 4

1.2.2. Развитие общих возможностей и производительности компьютерных систем.. 5

1.2.3. Развитие подходов к технической и программной реализации элементов информационной системы.. 5

1.3. Основные составляющие корпоративных информационных систем.. 5

1.4. Соотношение между составляющими информационной системы.. 6

1.5. Классификация информационных систем.. 7

1.5.1. Классификация по масштабу. 7

1.5.2. Классификация по сфере применения. 8

1.5.3. Классификация по способу организации. 9

1.6. Области применения и примеры реализации информационных систем.. 13

1.6.1. Бухгалтерский учет. 13

1.6.2. Управление финансовыми потоками. 14

1.6.3. Управление складом, ассортиментом, закупками. 14

1.6.4. Управление производственным процессом.. 14

1.6.5. Управление маркетингом.. 14

1.6.6. Документооборот. 14

1.6.7. Оперативное управление предприятием.. 15

1.6.8. Предоставление информации о фирме. 15

Тема 2. Системы документооборота. LotusNotes. 16

2.1. Электронная почта. 16

2.2. Базы данных. 16

2.2.1. База данных Notes. 17

2.2.2. Формы и документы.. 17

2.2.3. Представления и папки. 17

2.2.4. Коллективные и локальные базы данных. 17

Тема 3. Проектирование корпоративных информационных систем.. 19

3.1. Общие сведения об управлении проектами. 19

3.1.1. Понятие проекта. 19

3.1.2. Классификация проектов. 21

3.1.3. Основные фазы проектирования информационной системы.. 21

Тема 4. Типы баз данных. 23

Тема 5. Реляционная модель данных. 23

5.1. Учебная БД.. 25

5.2. Создание таблиц. 26

5.3. Типы данных в БД.. 27

Тема 6. Выборка данных из БД.. 27

Тема 7. Выборка данных. Соединение. 30

Тема 8: Выборка. Подзапрос. 32

Тема 9. Обновление строк в таблице. 35

Тема 10. Удаление строк. 36

Тема 11. Вставка строк. 36

Тема 12. Управление транзакциями. 37

12.1. Три проблемы, связанные с параллельностью транзакций. 38

12.1.1. Проблема утраченного обновления. 38

12.1.2. Проблема зависимости от неподтвержденных обновлений. 39

12.1.3. Проблема противоречивости. 39

12.2. Решение проблем параллелизма. 40

12.2.1. Управление с помощью захватов (блокировок)40

12.2.2. Управление на основе многоверсионных объектов с метками времени. 42

Тема 13. Объектно-ориентированное программирование. 44

13.1. Основы языка ObjectPascal44

13.1.1. Структура программы в ObjectPascal44

13.1.2. Типы данных. 46

13.1.3. Простые и структурированные операторы языка. 48

13.1.4. Процедуры и функции. 49

13.1.5. Модули Object Pascal50

13.2. Объектно-ориентированное программирование. 51

13.2.1. Основные понятия. 51

13.2.2. Основные концепции. 52

13.2.3. Поля, свойства и методы.. 54

Тема 14. Среда разработки Delphi55

14.1. Быстрая разработка приложений. 55

14.2. Главное окно Delphi55

14.2.1. Палитра компонентов. 55

14.2.2. Инспектор объектов. 56

14.3. Управление проектами. 56

14.4. Основные компоненты для построения простых приложений. 56

14.4.1. Формы.. 56

14.4.2. Стандартные элементы интерфейса. 57

Тема 15. Доступ к БД в архитектуре фирмы Borland. 58

15.1. Доступ к данным с использованием BDE.. 58

15.2. Компоненты доступа к данным.. 59

Тема 16. Обработка исключительных ситуаций. 64

Тема 1. Информационные системы

1.1. Основные понятия

Под информационной системой обычно понимается прикладная программная подсистема, ориентированная на сбор, хранение, поиск и обработку информации.

Большинство информационных систем работает в режиме диалога с пользователем.

Типовые программные компоненты, входящие в состав информационной системы, включают:

- диалоговый ввод-вывод;

- логику диалога;

- прикладную логику обработки данных;

- логику управления данными;

- операции манипулирования файлами и (или) базами данных.

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

1.2. Факторы, влияющие на развитие корпоративных инфор­ма­ционных систем

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

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

- развитие методик управления предприятием;

- развитие общих возможностей и производительности компьютерных систем;

- развитие подходов к технической и программной реализации элементов инфор­мационной системы.

Рассмотрим эти факторы более подробно.

1.2.1. Развитие методик управления предприятием

Теория управления предприятием представляет собой довольно обширный пред­мет для изучения и совершенствования. Это обусловлено широким спектром посто­янных изменений ситуации на мировом рынке.

Все время растущий уровень конку­ренции вынуждает руководителей компаний искать новые методы сохранения своего присутствия на рынке и поддержания рентабельности своей деятельности.

Современная информационная система должна отвечать всем ново­введениям в теории и практике менеджмента.

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

1.2.2. Развитие общих возможностей и производительности компью­терных систем

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

1.2.3. Развитие подходов к технической и программной реализации элементов инфор­мационной системы

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

Можно выделить три наиболее существенных новшества, оказавших колос­сальное влияние на развитие информационных систем в последние годы:

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

- благодаря развитию сетевых технологий локальные информационные систе­мы повсеместно вытесняются клиент-серверными и многоуровневыми реализациями;

- развитие сети Интернет принесло большие возможности работы с удаленны­ми подразделениями, открыло широкие перспективы электронной коммерции, обслуживания покупателей через Интернет и многое другое. Более того, опре­деленные преимущества дает использование Интернет - технологий в интрасе-тях предприятия (так называемые интранет - технологии).

1.3. Основные составляющие корпоративных информа­цион­ных систем

В составе корпоративных информационных систем можно выделить две относи­тельно независимых составляющих:

- компьютерную инфраструктуру организации, представляющую собой совокуп­ность сетевой, телекоммуникационной, программной, информационной и орга­низационной инфраструктур. Данная составляющая обычно называется кор­поративной сетью.

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

Первая составляющая отражает системно-техническую, структурную сторону лю­бой информационной системы.

По сути, это основа для интеграции функциональ­ных подсистем, полностью определяющая свойства информационной системы, определяющие ее успешную эксплуатацию.

Требования к компьютерной инфра­структуре едины и стандартизованы, а методы ее построения хорошо известны и многократно проверены на практике.

Вторая составляющая корпоративной информационной системы полностью относится к прикладной области и сильно зависит от специфики задач и целей предприятия.