Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование ИС 2011.doc
Скачиваний:
69
Добавлен:
11.03.2015
Размер:
356.86 Кб
Скачать

«Проектирование ис» 2011

1. Понятие информационной системы. Типовые функциональные компоненты ис

Под ИС обычно понимается прикладная программная подсистема, ориентированная на сбор, хранение, поиск и обработку информации. Подавляющее большинство ИС работает в режиме диалога с пользователем. В наиболее общем случае типовые функциональные компоненты, входящие в состав ИС, реализуют: - диалоговый ввод/вывод (PS); - логику диалога (PL); - прикладную логику обработки данных (BL); - логику управления данными (DL); - операции манипулирования файлами (FS) и (или) базами данных (DS). Таблица 1. Типовые функциональные компоненты ИС

обозначение

наименование

характеристика

PS

Presentation Services (средства представления)

Обслуживает пользовательский ввод и отображает то, что сообщает ему компонент логики представления (PL), с использованием соответствующей программной поддержки

PL

Presentation Logic (логика представления (диалога))

Управляет взаимодействием между пользователем и ЭВМ. Обрабатывает действия пользователя при выборе команды в меню, щелчке на кнопке или выборе пункта в списке

BL

Business Logic (прикладная логика)

Набор правил для принятия решений, вычислений и операций, которое должно выполнить приложение

DL

Data Logic (логика управления данными)

Операции с БД (реализуемые SQL-операторами), которые нужно выполнить для реализации прикладной логики управления данными

DS

Data Services (операции с БД)

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

FS

File Services (файловые операции)

Дисковые операции чтения и записи данных для СУБД и других компонентов. Обычно являются функциями ОС

ИС – это комбинация ручных и компьютерных процессов, которые решают поставленные задачи, четко и логично взаимодействуя между собой для достижения целей функционирования организаций, помогая им занимать лидирующие позиции в бизнесе. Следует отметить, что любая ИС – это не только программы, данные и коммуникации, но и люди (заказчики, пользователи, аналитики, разработчики), организационные структуры, а также цели, стимулы работы предприятия отдельных людей. И все эти компоненты должны быть понятны как проектировщикам, так и пользователю, а, кроме того, непротиворечивым образом соединены в одну систему. Главная идея процесса такого согласования состоит в том, что его надо начинать с анализа самых главных характеристик предметной области, рассматривая самые главные содержательные аспекты. И проводить его не «мысленно» и не «на словах», а на явно изложенных описаниях (моделях) объектов предметной области, позволяющих видеть все существенные взаимосвязи. Под предметной областью неформально можно понимать любую область знаний, достаточно определенную, чтобы о ней могли быть собраны такие данные, о которых можно было бы говорить в аспекте существования или возможности существования базы этих данных. Однако было бы нереалистично полагать, что по реляционным таблицам одной или даже нескольких баз данных можно разложить все данные, относительно которых принято решение автоматизировать выполнение операций над данными (накопление, хранение, обработку и др.) в комплексной автоматизированной системе информатизации большого предприятия.  В ней (в АСИ) могут находиться: - частично структурированные данные (гипертекстовые и гипермедийные БД) – по объему они составляют основную часть БД; - полностью формализованные данные, такие как реляционные таблицы, программы и т. п.; - интеллектуальные БД системы ИИ, созданные с использованием языков логического программирования.