|
W
Рис. 1.17. Состав системы программирования
' Другие обрабатывающие программы, которые входят в состав СЯстемы программирования, используются для отладки и запуска Пользовательских программ.
Системы поддержки сетевых коммуникаций предназначены для создания и функционирования компьютерных сетей. Они синхронизируют работу абонентов сети и распределяют информационные, программные и технические ресурсы сети между абонен- *»ми. Их основной задачей является передача информации в сети, обеспечение совместимости данных независимо от технических, /Программных и информационных особенностей абонентов.
Прикладное программное обеспечение существенно различается в зависимости от класса ЭВМ. Остановимся подробнее на прикладном ПО для ПЭВМ, которое можно разделить на три части:
■ прикладные пакеты и программы общего назначения;
■ проблемно-ориентированные пакеты и программы;
■ интегрированные прикладные системы.
К прикладному ПО общего назначения относятся:
■ текстовые редакторы — это пакеты прикладных программ, предназначенные для подготовки, редактирования и печати текстов. Наиболее известные среди них: Лексикон, Wordstar, Multi-Edit, Chiwriter, РЕ2, Word и др.;
■ электронные таблицы, предназначенные для автоматизированной обработки данных, представленных в табличном виде, широко применяются при решении экономических задач. Хорошо известны такие электронные таблицы, как Supercalc, Multiplan, Visicalc, Excel и др.;
■ системы управления базами данных (СУБД), применяемые для хранения, накопления, быстрого поиска и выдачи в удобной форме информации по запросу пользователя. СУБД используются в информационно-справочных системах. Наиболее известны СУБД: Dbase, Rbase, Foxpro, Clipper, Paradox, Access и др. Сетевые СУБД ориентированы на хранение и ведение единого информационного фонда сети на серверах баз данных. К ним относятся: Oracle, Informix, Ingress, Progress и др.;
■ графические системы, служащие для отображения информации в графическом виде. Широко применяются при решении сложных инженерных задач, на их базе создаются системы автоматизированного проектирования чертежей: Autocad, Microcad, Cadkey, Drawing Processor и др. Графические системы используются и при обработке экономической информации для представления результатов в виде графиков, диаграмм, рисунков, например Статграф. Кроме того, графические системы используются в мультипликации, телевидении, при создании рекламы, в моделировании одежды и т. п.
К проблемно-ориентированным пакетам и программам относятся пакеты, автоматизирующие конкретную прикладную область. Это в основном пакеты, реализующие автоматизированные рабочие места специалистов, например АРМ бухгалтера, АРМ экономиста, АРМ менеджера, АРМ кадровика и т, п.
К интегрированным прикладным системам относятся мощные программные пакеты, которые объединяют в себе все или некоторые классы перечисленных пакетов общего назначения. Они используются специалистами в области проектирования прикладного программного обеспечения как инструментальные средства разработки. Их применение требует специальных знаний и подготовки.
Прикладное программное обеспечение информационной сис- г^рмы управления экономическим объектом в основном содержит программы, реализующие функциональные подсистемы. Подробнее прикладное программное обеспечение информационных сис- тем бухгалтерского учета, анализа и аудита будет рассмотрено в дедующих главах книги.
1.7. Роль информационных технологий
в проектировании, функционировании и модификации информационных систем
- Понятие «технология» определяется как система взаимосвя- дешых способов обработки материалов и приемов изготовления Продукции в производственном процессе. Информация является одшм из ценнейших ресурсов общества наряду с традиционными материальными, трудовыми, финансовыми ресурсами, а зна- Шт, процесс переработки информации можно определить как технологию.
- Под информационной технологией понимается система методов и способов сбора, накопления, хранения, поиска, передачи и Обработки информации на основе применения средств вычислительной техники. Цель информационной технологии — производство информации для ее анализа человеком и принятия грамотного управленческого решения.
"f Информационная технология является предметом изучения Информатики как научной дисциплины. В отличие от любой другой инженерной технологии информационная технология позволяет интегрировать различные виды технологий, а информация, Которую она обрабатывает в различных сферах деятельности, син- Лзируется для накопления опыта и внедрения в практику в соответствии с общественными потребностями.
Информационные технологии прошли ряд этапов исторического развития, которые связаны с развитием технического инст-
технологий. |
* этап (до середины XIX века) — «ручная» информационная технология, инструментарий которой составляли: перо, чернильница, счеты, бумага, книга. Коммуникации осуществлялись ручным «особом путем переправки по почте писем, пакетов, депеш. Основная цель информационной технологии этого этапа — представ- • Ление информации в требуемой форме.
II этап (до конца XIX века) — «механическая» технология, инструментарий которой составляли: пишущая машинка, арифмометр, телефон, диктофон, оснащенная более современными средствами доставки почта. Цель этого этапа — представление информации в требуемой форме более удобными техническими средствами.
III этап (до середины XX века) — «электрическая» технология, ее инструментарий составили электромеханические вычислительные машины: перфораторы, сортировки, табуляторы, а также электрические пишущие машинки, ксероксы, портативные диктофоны. Изменяется цель информационной технологии. Акцент начинает перемещаться с формы представления информации на формирование ее содержания.
IV этап (до начала 70-х годов XX века) — «электронная» технология, основным инструментарием становятся большие и малые ЭВМ и создаваемые на их базе автоматизированные системы управления (АСУ) и информационно-поисковые системы (ИПС). Основная цель — организация арифметической и логической обработки информации в короткие сроки.
V этап (до конца XX века) — «компьютерная» технология, основным инструментарием которой является персональный компьютер с широким спектром стандартных программных продуктов разного назначения. Основная цель состоит в вовлечении пользователя в технологический процесс обработки информации.
VI этап (по настоящее время) — «сетевая компьютерная» технология, базирующаяся на объединении большого числа компьютеров различных классов каналами связи и средствами передачи данных в единое информационное пространство. Основная цель — ускорить процессы передачи и обмена информации, приблизить их к режиму реального времени.
Информационная технология решения экономических задач связана с процедурами сбора и преобразования экономической информации, циркулирующей в объекте управления.
Упорядоченная последовательность взаимосвязанных действий, выполняющихся с момента возникновения информации до получения результата, называется технологическим процессом. Технологический процесс состоит из технологических операций.
Операция представляет собой комплекс совершаемых технологических действий, в результате которых информация преобразуется. Технологические операции разнообразны по сложности, назначению, технике реализации, исполнителям.
Построение технологического процесса определяется следую- |< у»м и факторами:
р ш особенностями обрабатываемой экономической информа- • объемом информации;
> требованиями к точности и срочности обработки;
■типами, количеством и характеристиками применяемых тех- ( нических средств.
ю Организация технологического процесса должна обеспечить экономичность, комплексность, надежность функционирова-, высокое качество работ. Состав процедур преобразования деформации и особенности их выполнения во многом зависят от Экономического объекта, ведущего автоматизированную обработ- ДОянформации. Как правило, экономическая информация подвер- всем процедурам преобразования, но в ряде случаев неко- рые процедуры могут отсутствовать. Последовательность их олнения также бывает различной, при этом некоторые процент могут повторяться, рассмотрим особенности выполнения основных процедур пре- ^азования информации:
■ сбор информации, как правило, сопровождается ее регистрацией, т. е. фиксацией на материальном носителе (докумен- те или машинном носителе);
I |
i |
^ ■ передача информации к месту ее накопления, хранения и обработки в случае, если сбор информации отдален от мест ^ обработки. Способы передачи информации могут быть раз-
личными: с помощью курьера, пересылка по почте, доставка с помощью транспортных средств, дистанционная передача ж по каналам связи; ^ ■ запись информации на машинные носители путем переноса данных с первичного документа в случае, если при сборе информации она не регистрировалась на машинных носи-
Ъл
^ телях. В качестве машинных носителей могут использовать- ся магнитные ленты, диски, дискеты, оптические диски, в том у, числе лазерно-оптические и магнитооптические;!ц * контроль записи на основе применения различных конт- рольных процедур и методов, в частности метода верифика- ции;
хранение информации осуществляется в виде информационных файлов на машинных носителях;
53
■ поиск данных, т. е. выборка информации по запросу пользователя из информационной базы системы. В основном проводится с помощью СУБД:
■ обработка экономической информации на компьютере, при которой над данными выполняются логические и арифметические операции. Значительное место в логических операциях занимают такие виды, как сортировка, выборка (фильтрация), объединение данных;
■ выдача результатов обработки на печать, экран дисплея, в канал связи, на машинный носитель в зависимости от вариантов дальнейшего использования результатов;
■ тиражирование результатов обработки экономической информации с целью передачи ее различным пользователям.
В последнее время организация применения компьютерной техники претерпевает значительные изменения, связанные с переходом к созданию интегрированных информационных систем.
Интегрированные информационные системы проектируются с учетом того, что они должны осуществлять согласованное управление данными в пределах предприятия (организации), координировать работу отдельных подразделений, автоматизировать операции по обмену информацией как в пределах отдельных групп пользователей, так и между несколькими организациями, находящимися друг от друга в десятках и сотнях километров.
Основой для построения подобных систем служат компьютерные сети. В интегрированных информационных системах повышаются требования к:
» защите информации от несанкционированного доступа;
» оперативности информационного обмена и управления;
■ рациональной организации информационных фондов;
■ надежности технических и программных средств;
■ квалификации специалистов, участвующих в процедурах обработки информации.
В интегрированных информационных системах с распределенной обработкой данных используют различные виды информационно-технологической архитектуры. Организация информационно-технологической архитектуры зависит от используемых программных, технических средств, структуры информационных баз данных, типа сетей. Наиболее распространенными видами информационно-технологической архитектуры являются:
■ файл-сервер;
» клиент-сервер.
Архитектура файл-сервер, как правило, используется в информационных системах с распределенной обработкой на базе компьютерных сетей локального типа. Компьютеры в сети делятся на рабочие станции и серверы. На рабочей станции установлены программные средства пользовательского интерфейса, организующие диалог пользователя в сети, и программные средства приложений, выполняющие содержательную обработку данных. На файловом сервере находится информационная база данных сети.
Информационный обмен при архитектуре файл-сервер осуществляется на уровне файлов, доступ к которым в режиме корректировки блокируется для других пользователей сети. Достоинством архитектуры файл-сервер является обеспечение высокого уровня защиты данных от несанкционированного доступа. В качестве недостатков можно отметить перегрузку трафика сети, высокие требования к техническому оснащению рабочих станций, на которых проводится содержательная обработка данных.
В архитектуре клиент-сервер выделяют:
■ сервер с информационной базой данных сети;
■ сервер приложений, на котором находятся программные средства общего пользования;
■ рабочие станции сети, поддерживающие интерфейс пользователя.
Единицей обмена по сети при архитектуре клиент-сервер является запрос, что существенно уменьшает трафик сети, снимает ограничения на доступность информационной базы данных различным приложениям.
Архитектура клиент-сервер обеспечивает эффективное применение программ общего пользования многими абонентами сети, при этом снижаются требования к оборудованию рабочих станций, так как серверы приложений выполняют всю содержательную обработку данных.
л Если серверов приложений и серверов баз данных в сети не- сЦолько, то архитектура информационной системы становится Чрквгоуровневой. Наличие самостоятельных уровней в информа- Ч^онно-технологической архитектуре дает возможность варьиро- Мть аппаратными и программными средствами: выбирать операционные системы, СУБД, интерфейсы конечных пользователей, *Ийы серверов и рабочих станций.
Тенденция к децентрализованной информационной технологии в системах управления влечет за собой организацию рабочих мест Пользователей в виде автоматизированных рабочих мест.
Автоматизированное рабочее место (АРМ) можно определить как совокупность информационных, программных и технических ресурсов, обеспечивающих конечному пользователю обработку данных и автоматизацию управленческих функций в конкретной предметной области. Интегрированные компьютерные системы обработки данных проектируются на базе объединения отдельных АРМ специалистов в единую многоуровневую вычислительную сеть.
Таким образом, в настоящее время информационные технологии автоматизированной обработки экономической информации базируются на следующих принципах:
■ рационального сочетания централизованного и децентрализованного управления и организации информационной системы;
■ распределенной обработки данных на основе развитых компьютерных сетей;
■ создания автоматизированных рабочих мест специалистов с учетом конкретных особенностей объекта управления и функций исполнителей.
Все это требует, чтобы экономисты и менеджеры-профессионалы, являясь основными пользователями компьютерных информационных систем, были готовы к работе в новых условиях, владели основами информационной технологии, умели оценить действия информационных систем, качество обработки, точность, полноту информации, закладываемой в основу принятия управленческих решений.
Контрольные вопросы =
1. Что представляет собой информационное общество?
2. Назовите характерные черты информационного общества.
3. Какие опасные тенденции прогнозируются при переходе человечества от индустриального к информационному обществу?
4. Чем отличается понятие «информатизация общества» от понятия «компьютеризация общества»?
5. Что означает понятие «информация»?
6. Охарактеризуйте состав и свойства экономической информации-
7. Дайте классификацию экономической информации по следующим признакам: функциям управления, месту возникновения, стадиям образования, временному периоду возникновения, стабильности.
8. Определите понятие «система» с позиций кибернетики.
t |
9. Перечислите и объясните основные свойства системы.
Ю- В чем состоит назначение информационной системы (ИС)?
11. Классифицируйте информационные системы по следующим признакам: уровень в системе государственного управления, сфера функционирования объекта управления, виды процессов управления, степень автоматизации информационных процессов.
12. Что понимается под структурой информационной системы?
13. Определите назначение функциональных и обеспечивающих подсистем информационной системы.
14. Перечислите обеспечивающие подсистемы и дайте им характеристику. Какие из них являются основными?
15. Определите состав внемашинного информационного обеспечения (ИО).
16. Для чего используются системы классификации и кодирования информации?
17. Назовите известные международные, общероссийские и отраслевые классификаторы.
18. Что представляет собой система документации ИС, каким основным требованиям она должна отвечать?
19. Зачем нужна унификация системы документации ИС?
20. Дайте определение информационного потока.
21. Что входит в состав внутримашинного ИО?
22. В чем состоит отличие баз данных от локально организованных информационных файлов?
23. Назовите основные классы ЭВМ, перечислите их технические характеристики, определите сферу применения.
24. Дайте классификацию персональных компьютеров, сравните их характеристики.
25. Перечислите устройства, входящие в обобщенную структурную схему компьютера, определите их назначение.
26. Назовите устройства ввода/вывода, используемые в персональных компьютерах.
27. Что характерно для современных компьютерных сетей?
28. Классифицируйте компьютерные сети по следующим признакам: характер реализуемых функций, способ управления, структура построения (топология), степень охвата территории.
29. Определите состав программного обеспечения.
30. Охарактеризуйте прикладное программное обеспечение, используемое на персональных компьютерах. Назовите известные вам пакеты прикладных программ.
31. Что понимается под информационной технологией? Какие этапы исторического развития прошли информационные технологии?
32. Дайте опред еление технологического процесса и технологической операции.
33. Перечислите основные процедуры преобразования информации в информационной системе.
34.Дайте характеристику архитектурам файл-сервер и клиент-сервер и сравните их между собой.
35.Определите назначение автоматизированного рабочего места (АРМ) специалиста.
Тесты для самопроверки
1.1. Перечислите свойства экономической информации, которые предопределяют научно-техническую необходимость и экономическую целесообразность использования средств вычислительной техники, и прежде всего компьютеров при ее сборе, накоплении, передаче и обработке
а) большие объемы;
б) достоверность;
в) полнота;
г) многократное повторение циклов получения и преобразования информации в установленные периоды времени;
д) ценность;
е) актуальность;
ж) многообразие источников и потребителей информации;
з) ясность;
и) значительный удельный вес логических операций при обработке информации (сортировка, группировка, выборка, поиск и др.).
Виды систем |
1.2. Распределите виды систем по признакам классификации:
Признаки классификации
1. В общем плане
2. Состояние во времени
3. Количество элементов и связей
4. Принадлежность к отраслям знаний
а) экономические;
б) материальные:
в) большие;
г) абстрактные;
д) научные;
е) статичные;
ж) малые;
з) политические;
и) динамичные
Виды систем |
1.3. Распределите виды информационных систем (ИС) по признакам классификации:
Признаки классификации
1. Уровень в системе государственного управления
2. Сфера функционирования объекта управления
3. Виды процессов управления
4. Степень автоматизации информационных процессов
а) автоматические;
б) межотраслевые;
в) ИС промышленности;
г) ИС управления технологическими процессами;
д) ИС торговли;
е) территориальные;
ж) автоматизированные;
з) ИС организационного (административного) управления;
и) ИС сельского хозяйства; к) отраслевые;
л) ИС управления организационно-технологическими процессами. 1.4. Подразделите обеспечивающие подсистемы информационной
системы на:
Подсистемы, обеспечивающие функционирование ИС в целом
Подсистемы, обеспечивающие информационную часть системы
6. 7. 8. 9. 10. И. |
1. 2. 3. 4. 5. |
|
а) информационное;
б) техническое;
в) организационно-правовое;
г) математическое;
д) кадровое;
е) научное;
ж) программное;
и) технологическое; к) экономическое; л) эргономическое; м) лингвистическое.
1.5. Определите, какой вид обеспечения относится к подсистеме информационного обеспечения.
а) операционная система;
б) система управления базами данных;
в) система классификации и кодирования информации;
г) АРМ бухгалтера.
Прикладное ПО |
1.6. Распределите программные средства по видам программного обес-
печения:
Общесистемное ПО
1. 2. 3. 4. |
5 6. 7. 8. |
|
а) текстовые редакторы;
б) операционные системы;
в) системы поддержки сетевых коммуникаций;
г) системы программирования;
д) электронные таблицы;
е) системы управления базами данных;
ж) сервисные пакеты; з} АРМ бухгалтера.
=—— Глава 2 i—^---------.,..,■„—п..,.
ТЕХНОЛОГИЯ ПРОЕКТИРОВАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ
■HI 2.1. Принципы, определяющие идеологию
проектирования информационных систем
При разработке информационных систем используются принципы системного подхода, предусматривающего комплексный охват функций экономического объекта и рассматривающего его как целостную систему для достижения поставленных целей - предоставления пользователям информации, необходимой для принятия управленческих решений.
При системном подходе к проектированию сначала ставятся цели создания проектируемой системы, а затем в соответствии с поставленными целями осуществляется структуризация процесса управления, которая основана на единстве структуры и функций управления и в результате которой разрабатывается наиболее рациональная структура аппарата управления, ориентированная на нужды пользователей в соответствии с поставленными целями. И только потом производится разработка таких обеспечивающих подсистем, как техническое, информационное и программное обеспечение. Здесь проектные решения всецело определяются требованием обеспечения наиболее эффективной реализации функций управления, а следовательно, и эффективного функционирования системы в целом. Таким образом, очевидно, что построение системы управления немыслимо без разработки общей параметрической модели объекта, содержащей организационно-экономические, функциональные и информационные характеристики.
В основе системного подхода лежат такие принципы проектирования, как принцип нисходящего проектирования, принцип структурного проектирования, модульный принцип и принцип непрерывного развития системы.
Принцип нисходящего проектирования, который еще называется принципом проектирования «сверху вниз», вытекает из самой сущности системного подхода и заключается в том, что стратегия проектирования определяется с позиций системы в целом. Это значит, что вначале в соответствии с поставленными целями вырабатывается общая концепция проектирования системы, определяющая требования к структуре системы, к полноте задач и функций управления, к необходимому комплексу технических средств, к структуре информационного и технического обеспечения. Затем в рамках разработанной стратегии на уровне функциональных подсистем и комплексов задач разрабатывают формы и режимы входа и выхода, определяют структуру и технологию обработки массивов данных, вычислительные ресурсы ЭВМ и осуществляют программирование задач.
Принцип структурного проектирования состоит в том, что проектируемая система разбивается на относительно самостоятельные части. Идея структурного проектирования используется применительно к разработке системы в целом. При этом разработка системы в рамках общей стратегии проектирования выполняется частями по функциональным подсистемам. Более того, по каждой функциональной подсистеме выделяются относительно самостоятельные комплексы задач, разработка которых может поручаться отдельным исполнителям. Таким образом, структурное проектирование, с одной стороны, позволяет подключить к разработке необходимое количество разработчиков с таким расчетом, чтобы уложиться в общие сроки создания системы, а с другой — обеспечивает рациональное распределение работ между разработчиками системы при условии общей координации их деятельности.
Кроме того, специфика проектирования информационных систем заключается в том, что здесь имеют место так называемые цепные связи, заключающиеся в том, что изменения в одной части системы влекут за собой изменения в другой. Принцип структурного проектирования позволяет свести к минимуму подобные связи, снижая трудоемкость проектных работ.
При модульном принципе проектируемая система рассматривается как совокупность элементов, многие из которых для систем одного класса являются тождественными и настолько детально близкими, что при некотором допущении их можно считать одинаковыми. Такие элементы системы называются модулями. Модуль — это типовой элемент системы, имеющий стандартные связи с другими элементами системы и применяемый при проектировании систем определенного класса.
Модульный принцип широко используется при разработке проектных решений по основным обеспечивающим подсистемам — информационным, программным и технологическим.
В информационном обеспечении модулями являются входная информация, выходная, массивы и алгоритм решения задачи. По этим элементам информационного обеспечения для однотипных задач даются готовые проектные решения. Примером реализации модульного принципа в разработке информационного обеспечения служат «Типовые проектные решения класса «Задача».
В программном обеспечении модуль рассматривается как часть программы решения задачи, например модуль сортировки данных, корректировки массивов, ввода и редактирования данных.
В технологическом обеспечении в качестве модуля используется типовая операция обработки данных, которая является элементарной частью технологического процесса обработки данных. Сюда относятся все рабочие и контрольные операции.
На модульном принципе полностью основано типовое проектирование информационных систем. Кроме того, он позволяет получить проектную документацию для проектируемого комплекса задач методом «сборки» модулей, что существенно сокращает затраты и сроки создания систем управления.
Помимо рассмотренных выше принципов, в основу системного подхода положен также принцип непрерывного развития системы и постановки новых задач. Необходимость формулирования данного принципа вызвана непрерывной и высокой динамичностью процессов управления. Однако вполне возможно, что не все новые задачи, которые появятся в процессе функционирования системы, могут быть предусмотрены на этапе проектирования. Поэтому информационная система должна в максимальной степени обладать свойством адаптивности, позволяющим ей гибко изменять структуру и функции своих подсистем в ответ на все изменения, имевшие место в системе.
ВНВ 2.2. Понятие технологии проектирования информационных систем
Дата добавления: 2015-11-04; просмотров: 32 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |