Области применения прикладного программного обеспечения

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

□ офисные приложения;

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

□ приложения для работы с локальной сетью;

□ приложения для Интернета;

□ программы для научных исследований и расчетов;

□ образовательные программы;

□ программы для организации работы учебных заведений;

□ программы для библиотек;

□ программы для работы с мультимедиа;

□ бухгалтерские программы;

□ финансовые программы;

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

□ программное обеспечения для бизнеса;

□ программное обеспечение органов государственной власти;

□ программы поддержания безопасности;

□ программы.для личного планирования;

□ игры.

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

15.6.1. Офисные приложения

К офисным приложениям можно отнести как готовые офисные пакеты (пропри­етарный Microsoft Office или открытый OpenOffice.org), так и отдельные програм­мы, связанные с выполнением функций ввода, хранения, обработки и представле­ния документов в электронном виде: различные текстовые редакторы и текстовые процессоры, электронные таблицы, программы для создания презентаций, графи­ков и диаграмм, программы индивидуального и группового планирования. Офис­ные приложения настолько глубоко проникли в любую деятельность, что сегодня настольный компьютер немыслим без офисного пакета, который воспринимается как неотъемлемая часть компьютера.

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

Текстовый процессор

Текстовый процессор — это приложение, основным назначением которого явля­ется создание и редактирование текстовых документов. Необходимыми для совре­менного текстового процессора являются функции ввода текста и выполнения над текстом операций редактирования (копирование, вырезание, удаление и вставка в указанное место фрагментов текста), а также сохранения текста в файле на фи­зическом носителе.

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

□ форматирование текста — изменение типа и параметров шрифта (цвета сим­волов и фона, размера, зачеркивания, подчеркивания, расстояния между сим­волами и прочих параметров);

□ форматирование абзацев — изменение параметров выравнивания, нумерация, создание списков;

□ форматирование страниц — разбиение на страницы, автоматическое и произ­вольное, изменение количества колонок, создание разделов;

□ поиск и замена фрагментов в тексте документа;

□ печать документа;

□ пересылка документа адресату при помощи электронной почты;

□ средства совместной работы над документами (рецензирование);

□ вставка в документ изображений, графиков и диаграмм;

□ автоматизация обработки документа — средства вставки оглавления, сносок, цитат, списка литературы, средства формирования структуры документа;

□ экспорт документа в различные форматы — в особенности важен экспорт в меж­платформенный формат HTML.

□ средства программирования функций на встроенном языке программирования.

На рис. 15.4 показаны окна двух текстовых процессоров. Первый (Word) входит в стандартный программный продукт Microsoft Office, второй (Writer) — в свобод­ный программный продукт OpenOffice.org. Видно, что две основные панели инстру­ментов этих текстовых процессоров совпадают функционально почти полностью.

Microsoft Word

Файл дравка §ид вставка Фве«ат |збяща Сервис Qw*3 Справка

: 1¾ Ii • - OI ЬЬ :< Щ^ ': # i:.-, - т-sm lii щ (Г5% "13 # *

; ;i,„ 3 2 р 3 (зЩЩ Щ» а» Si ' г 0 Д♦ - Й,** £


 

 


a jj jopenofftce.wg V-Aifei
: Двйсх»м" 1¾

UftLs !

OpenOffice.org writez\


 

 


С I1-W^T- г. ,,•>.„.:.• Annzirw-SLLifi - DH ГГмИД '

Рис. 15.4. Текстовые процессоры Word (Microsoft) и Writer (OpenOffice.org)

Электронные таблицы

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

МШШШШ

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

Дополнительные функции электронной таблицы почти аналогичны функциям текстового процессора: форматирование текста, вставка изображений и различных объектов, стилевое и цветовое форматирование текста, фона и сетки таблицы, при­чем как безусловное (форматирование выделенного фрагмента), так и условное (в зависимости от значений в тех или иных ячейках). Кроме того, к дополнитель­ным функциям электронных таблиц можно отнести расширение их функциональ­ности за счет специализированных надстроек, предназначенных для выполнения статистических, финансовых, экономических и научных расчетов и экспериментов с данными. Так же как и для текстовых документов, для электронных таблиц важна способность экспорта в разные форматы, в особенности в формат HTML, и вывода таблиц на печать.

MMHi • . г? x

На рис. 15.5 показаны электронные таблицы Excel из пакета Microsoft Office и Calc из продукта OpenOffice.org.

fj древка :ЙИА вСТйЖг Фора" С®»* Qpt*; Qvae**

' Jl # Ii ё fi5%""3 # k

!"Ariaicyr...............................

ill

jj ||«& Джка gm Bgra»» Фоцнаг Cgpafte £тте Qkmo Справка

14 ; w & 4», t;' . f' " $ . "t' *

15 j f^""........... P7'.......... 3 Ж к a * £ УЬ Ai % %%%


 

 


Illii
Iii  
fill  
iliti  
£Ж  
mm  
mm  
!рш!  
ItlllI  
1 12 i
Lii 'ill!
Illlflt ISl
шШНКК,
г
Iiiiiiii

 

 


Рис. 15.5. Электронные таблицы

Свободная программа Calc и проприетарная Excel почти не различаются по функциональности. Все, что можно сделать в Microsoft Excel, можно сделать и в Calc. Документы, созданные в Calc, можно сохранить в формате Excel, а до­кументы, созданные в Excel, могут быть открыты в Calc. Однако о полной иден­тичности, как и о полной совместимости говорить нельзя: некоторые операции (например, корректное восстановление ссылок на другие листы и книги), которые поддерживает Microsoft Excel, в Calc не поддерживаются. Есть несовместимость и на уровне прикладного программирования: встроенные языки в этих двух про­граммах разные, поэтому макросы Microsoft Excel в Calc работать не будут.

Для того чтобы далее не повторяться, нужно отметить, что такого рода неполная совместимость как по функциональности, так и по встроенным механизмам автома­тизации свойственна всем программам двух пакетов: Microsoft Office и OpenOffice. Org.

Программы презентаций

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

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

К дополнительной функциональности можно отнести следующие возможности:

□ наличие большого количества и разнообразие визуальных и звуковых эффек­тов, воспроизводимых при переходе между слайдами и от одной части слайда к другой;

□ создание автономных (standalone) презентаций, то есть презентаций, которые воспроизводятся независимо от базовой программы (это может быть исполня­емый файл, а также формат flash- или pdf-файл);

□ развитая система шаблонов и богатая коллекция изображений;

□ взаимодействие с презентационным оборудованием;

□ возможность внедрения сложных мультимедийных объектов и простое управ­ление ими.

На рис. 5.6 показаны программы для создания презентаций Power Point из пакета Microsoft Office и Impress из продукта OpenOffice.org.

Рис. 15.6. Создание презентаций

 

15.6.2. Программы управления проектами

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

Не удивительно, что средства управления проектами для менеджеров как выс­шего, так и среднего звена являются довольно распространенным классом про­граммного обеспечения. Самый известный программный продукт для управления проектом — безусловно, Microsoft Project в исполнении для настольного компьюте­ра и в серверном исполнении. Этот продукт позволяет управлять как отдельными проектами малого и среднего масштаба, так и объединенными в портфель пакетами проектов корпоративного уровня.

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

□ определять (задавать) ресурсы, включая материальные, финансовые, челове­ческие, временные и пр.;

□ определять работы (задачи), устанавливая их иерархию и взаимосвязанность;

□ разрабатывать и отслеживать бюджеты проекта по разным срезам (времени, ресурсам, работам);

□ эффективно распределять ресурсы и работы, отслеживать и отмечать выполне­ние задач и расходование ресурсов;

□ получать отчеты о ходе выполнения проекта в разных формах (диаграммы Гантта, календарный план-график, бюджеты, еженедельные или ежедневные представления);

□ гибко перестраивать созданные проектные конфигурации.

15.6.3. Клиентские программы для работы с сервисами Интернета

По протоколу HTTP работает самая известная служба Интернета, составля­ющая «Всемирную паутину» (World Wide Web, WWW). Эту службу используют программы, называемые интернет-браузерами, или программами просмотра Интер­нета. В задачу интернет-бразузера входит загрузка интернет-страниц с заданного адреса, правильное их отображение, обеспечение взаимодействия пользователя с активными элементами интернет-страницы, поддержание необходимого уровня безопасности и защиты конфиденциальной информации пользователя. Наиболее популярными программами этого класса на сегодняшний день являются Microsoft Internet Explorer и свободный программный продукт Mozilla FireFox, быстро растет популярность еще одной программы-браузера — Google-Chrome. Окна этих трех браузеров представлены на рис. 15.7.

Из рисунка видно, что особенных новшеств ни один браузер, по крайне мере внешне, не внес. Надо отметить, что модель открытой разработки, в которой созда­ется Mozilla FireFox, имеет свои преимущества: за время существования этой про­граммы добровольцами для нее были разработаны десятки тысяч дополнительных модулей. Эти модули значительно расширяют функциональность браузера Mozilla FireFox. Некоторые модули позволяют полностью изменить сам способ представ­ления информации внутри окна программы (рис. 15.8).


 

Рис. 15.7. Браузеры Интернета

мдяяяшммяиаи—ав—

Рис. 15.8. Mozilla FireFox с подключенным модулем нестандартного представления вкладок

 

FTP

Сетевой протокол FTP предназначен для получения файлов с Лр-серверов, при этом ftp-серверы исполняют роль своеобразного склада файлов. Специальных кли­ентских приложений, которые работают с этим протоколом, на сегодняшний день практически нет, поскольку все браузеры Интернета способны читать ftp-каталоги и загружать из них файлы на компьютер пользователя. На рис. 15.9 можно увидеть, как выглядит один и тот же ftp-каталог в менеджере файлов Konqueror и в Internet Explorer.

Рис. 15.9. Работа с ftp-каталогом

 

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

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

Электронная почта является одним из наиболее распространенных в Интернете средств обмена личной и служебной информацией. Программного обеспечения для работы с электронной почтой чрезвычайно много. Из наиболее известных по­чтовых клиентов с графическим пользовательским интерфейсом стоит отметить, видимо, коммерческие программы Microsoft Outlook и The Bat, а также свободную программу Mozilla Thunderbird. На рис. 15.10 можно видеть окна Microsoft Outlook и Mozilla Thunderbird.


Файл Орда-^ &1Л Сдйнс Двйст&на 4003» yipaftca

^ Г'/ У ^owerrtibsees ;^orrmw*>iroftf$fcb Ш


 

 


23 Jhab

S3 fjrow

tomi

S misc

£> Ш moskva

■§3 murmansk Sperm

Qpstov

23 tambov

23 nabaykat -я Локальные папки

Лвпучег*:- v

яргыгч c-ut'ooK Cntieo-- папок J
- а л-л - rHifriiie ги- а
■.. t^wy tier.'. ГАгусфгЛ^Нюс^' AIebeyWo,., Re: [Junior] [devefl edpse status [was; Re;!; а$урЬш-2вв?Ш Jack Catch.,. Pt: mtbems ruistftc<*ion
rron»"T^-,d ,ми "Счгрлюеяь"
Ш{ ^5 Desktop » <& Anoг
мв

^«адачие- а^йоодящие 3f Черновики 1¾ Отправленные Q Удаленные ' SA_bocte 23 OesHop !Я Зипю»


 

 


Рис. 15.10. Почтовые клиенты для приема и отправки электронных сообщений

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

□ прием и отправка сообщений не только в текстовом формате, но и в других фор­матах (например, HTML);

□ отправка вложений;

□ воспроизведение мультимедийного содержания;

□ поиск внутри заголовков, тем и текста сообщений;

□ ведение базы данных адресов;

□ создание дополнительных папок;

□ выполнение автоматических операций над приходящей почтой, в том числе рас­кладывание ее по различным папкам в зависимости от назначенных фильтров;

□ защита от опасного содержимого, находящегося в сообщении или вложении.

Службы мгновенных сообщений

Службы мгновенных сообщений (интернет-пейджеры) с момента своего по­явления и по сегодняшний день беспрецедентно популярны среди пользователей Интернета. Первой и наиболее известной считается служба ICQ. Немного менее известен формат и приложения, поддерживающие протокол Jabber. Номер мобиль­ного телефона и номер ICQ стали такими же неотъемлемыми идентификаторами личности, как номер паспорта. Службы мгновенных сообщений позволяют обме­ниваться сообщениями в одном окне, параллельно пересылать друг другу файлы
(например, фотографии). Из дополнительных функций, которые реализуют служ­бы мгновенных сообщений, можно выделить такие как организация конференций и коллективного чата (одновременной беседы нескольких человек, отображаемой в одном окне).

Программ, поддерживающих мгновенные сообщения, на сегодняшний день довольно много, и все они либо свободны, либо бесплатны, но с рекламой. На рис. 15.11 показаны окна программ Kopete и QIP, поддерживающих одновременно форматы и Jabber, и ICQ.


 

 


Файл Праекд Настройка ; Справка

; :v

& П<ЩСК;;

J - 1 fi : - > >» $

:, , i jf I ^штшт'' '

■• J* '• #

i ъ а

Jy' л О-,/■■<<* - <*

'■■ ',О - - ч

I • v's

||

'4 * '

•. ,жя:. 'Ж

а

шшшяшшяяши
Разговор Правка ^;С'!.ч,зт £кя»д«>.и О^оеи»- нагтрсяла ^лряекд Ы ^r Lij Я Ф 'V/ У" 'S
Рис. 15.11. Интернет-пейджеры
т \
Одноранговые сети Одноранговые, или пиринговые, сети (Peer to Peer, р2р) не нуждаются в серве­ре. Назначение этого сервиса — прямой обмен файлами между участниками сети. Работа пиринговых сетей основана на том, что каждый клиент одновременно яв­ляется и сервером. Если у кого-то есть интересный файл, он указывает программе, что хочет выставить этот файл в сеть, а затем оповещает об этом заинтересованных людей. Программа разбивает файл на мелкие части, и другие люди, загружающие этот файл, одновременно предоставляют те «кусочки» которые они уже загрузили, следующим клиентам. Таким образом достигается эффект оптимизации нагрузки на сеть и отсутствие единого сервера в одноранговой сети. Среди наиболее из­вестных программ организации р2р-сетей можно назвать pTorrent — клиентскую программу, окно которой можно увидеть на рис. 15.12. Основной проблемой пиринговых сетей считается тот факт, что по ним часто с нарушением авторских прав распространяются электронные информационные продукты (программы, фильмы, книги и музыка).

, х- а

QCompleted(O) j ^sms : IgAcbVe (2) Qlnactive (0)

Т1ШЖ nlOc

No Label (2) (


 

 


    . H.4J-, J \ Oown Speed, j IJp Speed J Req? , 5 Uptoaded ,   ХЬйЗ
J- /7,66,153 102 pTorrent 1,3,Г D 100,0   2|0    
I ® HSI-KBW-078-042-221 -034, hsi3, kabel-,,, BrtTorrent 6.1.2 D 100,0 4,3 kB/s 112 to :111
«■ppp-8b25-54-226.ufcranet.ru pTorrent 1,8,2 100,0 5,8 kB/s 4 i 0 448 KB 5iI
I 81.198,55.48 (Лог rent 1,8,2 D 100,0 1,2 kB/s 3|0 96,0 №
Il 384-203-51 -205 ,mysmart ле уТor rent 1.8.2 D 100.0 2,1 kB/s 32,0 №  
I 84.237.164.95 pTorrent 1,8.3 D 100,0 6,2 kB/s 4(0 192 Ш Я
I 90.150,137.18? pTorrent 1,8,3 D 100,0 2,9 kB/s 3 I 0 208 m 51,2 I=
I "Зу 116-238-112-92.pool.ukrtel.net pTorrent 1,8,1 D 100.0 1,8 kB/s 3(0    
j Mlriet 166.255.92-89, tmn.ertefeconri.ru IiTorrent 1,8,3 D 100,0 0.3 kB/s 2 J 0    
1 ЯН 93-80-0-187. broadband, corbina, ги Lu _ __ pTorrent 1,8,2   0,2 4,2 kB/s яшшшшшж 240 kB Jffj-
Рис. j'. ;D: 52.0 kB/s T: 2.6 MS 15.12. Программа pTorrent Xj;O>2fc0/sT:93,2k8    
Iill Peers

§ P^ces I "Г4 Fles i / Speed | '=,3 |

 

15.6.4. Программы для научных исследований и расчетов

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

Программы для общих математических, статистических и физических расчетов встречаются наиболее часто (примеры таких программ: STATISTICA, MathCad, MathLab, MATHEMATICA). Третий по количеству программ тип — программы для астрономического моделирования и астрономических расчетов.

Рис. 15.13. Трехмерная модель молекулы, созданная в программе Avogadro

 

15.6.5. Образовательные программы

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

□ для взаимодействия;

□ для передачи знаний по определенным предметам;

□ для компьютерного тестирования и тренинга.

Программы для взаимодействия

При помощи современных программных и технических средств преподаватель может демонстрировать на мониторах учащихся свой рабочий стол и видеть рабо­чие столы учащихся на мониторе своего компьютера. Эти же средства позволяют учащимся получать доступ к рабочим столам друг друга. Обычно данный механизм эффективно работает внутри одного класса в рамках локальной компьютерной сети, но при хорошей пропускной способности сетевого канала может быть эффек­тивным и в глобальных сетях или Интернете. Таким образом создается распреде­ленная учебная среда, в которой все участники могут получить доступ к рабочим столам друг друга. В качестве примера программного обеспечения, реализующего эти принципы, можно привести программный продукт NetOp School, производи­мый компанией Axis Projects.

Программы для передачи знаний по определенным предметам

Программы этого типа в интерактивной форме позволяют получить знания по тому или иному предмету обучения или в той или иной области знаний. Таких программ на сегодняшний день множество, как коммерческих, так и свободных. В качестве примера приведем программу «Интерактивная таблица Менделеева», позволяющую получить исчерпывающие сведения о каждом элементе периодиче­ской таблицы (рис. 15.14).

; Файл Вид Сервис Настройка Справка

Рис. 15.14. Таблица Менделеева

 

Программы для компьютерного тестирования и тренинга

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

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

Образовательная операционная система России

В России в 2008 г. была закончена разработка и проведена апробация образова­тельного дистрибутива Linux, получившего общее название «Школьный Линукс». Этот образовательный дистрибутив, основанный на решениях Alt Linux Desktop и Alt Linux Server, имеет несколько исполнений:

□ Мастер — наиболее полная версия, предназначенная для «хорошей» аппаратной платформы (с объемом ОЗУ 2 Гбайт и выше);

□ Юниор — наиболее распространенное решение, предназначенное для боль­шинства школьных компьютеров, отличается от исполнения Мастер только отсутствием наиболее ресурсоемких пакетов, таких как Eclipse;

□ Лёгкий — специальное облегченное решение для старых компьютеров с объемом оперативной памяти от 512 до 128 байт;

□ Терминал-сервер — решение для одного мощного компьютера и класса из старых компьютеров с объемом оперативной памяти от 32 до 64 Мбайт;

□ Сервер — серверное решение с набором образовательного серверного программ­ного обеспечения, предназначенное для интеграции школьных компьютеров в сеть с единым шлюзом, контентной фильтрацией трафика, средствами кол­лективного взаимодействия (Media Wiki) и электронного обучения (Moodle).

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

15.6.6. Программы для организации работы учебных заведений

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

Самыми первыми программными продуктами, облегчающими жизнь админи­страции учебного заведения, были программы составления расписания занятий с учетом нагрузки преподавателей, аудиторий, предметов и прочих параметров. Эти программы не требовали знания каких-то особенных стандартов и документов, решение задачи распределения ресурсов по времени — это чистая математика. Одна из успешных реализаций таких программ, Ректор, показана на рис. 15.15.

Однако составлением расписания жизнь и административные задачи учебного заведения не ограничиваются. Тематическое планирование уроков, учет посещае­мости и оценки, различные школьные мероприятия, контакты с родителями — все это так же требует определенной программной поддержки. Такая поддержка реа­лизована в программе Net-Школа (рис. 15.16).

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

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

fVr.Ttip Ьднк даяныч Ш

'■■QMm^^ . ЛШтть - Штртшь' \

    ИИ 1 " j      
      В&ттё T А, HS Не- :■ ••
русский Я ЗЫК Bec^tMa T А Если . -
5«. t.mmtw* _ Врт.тш T С. Eow
Sa фмжультура H М. M-Cnop Нет
Я * 1 Фр1 Езоаков-а Л.В Нет
      5НГЛ1 Чернышева Н.м Нет
овж Ma«r«i»sa O.S.  
м^ыка Г к  

 

Рис. 15.15. Составление расписания в программе Ректор

j Ftie tdt 'Aei/., га\'oriLe-: Tooh- Help

Ajjkires:. bgjj hc»;p.//netsdioof/aspv'Graue;'Jour


 

 


Ученики Сентябрь Средняя Оценка за период
10 ! оценка
U U   И Li ш а LJ U Li И U U
1, Аронова Ирин                 ill     5,00
2, Бадяшев Александр       л             ill     4,33
3. Зимин Аркади       УП           Hill     4,00
4. К'раиерова Валентина                 iill     f~ л 31
5,                   Illl     3,50
6, Кузнецова Анастасия                 iiii     ... 3,67 ..
7, Курская Ксен           "             3,50
0. .                 iiii     2,67
9. Норова Тать Я!         УП         ill     5/30
10, Павлова Нат       ОТ           !fill      
11, Ренат!                   llfill     3,00
12, Ромам                 iill     3,33
13. Сазонова Юг                   яя     5,00
14.                       4,50

 

ШШШтШ IhWi
зЯИИЯИИИи щв

Jj


 

 


Рис. 15.16. Школьная административно-информационная система Net-Школа


15.6.7. Мультимедийные программы

К классу мультимедийного ПО относятся программы, при помощи которых можно создавать, редактировать, сохранять и воспроизводить мультимедийные данные, то есть данные, содержащие стационарные и движущиеся изображения, звук. К мультимедийному программному обеспечению относится целый ряд очень популярных программ: графические редакторы растровых форматов Adobe Photoshop и GIMP, векторные графические редакторы Corel Draw и Corel Xara, программы для создания и редактирования flash-анимации, программы для работы со звуком, и целый ряд проигрывателей мультимедийных форматов, от программ просмотра рисунков до проигрывателей DVD-дисков.

15.6.8. Бухгалтерские программы

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

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

15.6.9. Программы для финансовых расчетов и прогнозирования

Основное назначение таких программ — выполнение финансовых расчетов. Подобные программы могут выполнять следующие функции:

□ разработка бизнес-плана предприятия;

□ проектирование развития бизнеса;

□ анализ финансового состояния предприятия на основе его финансовой отчета ности;

□ расчет финансовых показателей;

□ расчет кредитоспособности заемщика;

□ подготовка годового отчета предприятия;

□ сравнение финансового состояния предприятия с компаниями-конкурентами;

□ анализ рентабельности, платежеспособности, ликвидности и финансовой устойчивости;

□ анализ планируемой инвестиционной деятельности.

В качестве примера программного обеспечения такого типа можно привести пакет программ фирмы Expert Systems: Project Expert, Audit Expert и Prime Expert. Эти программы позволяют производить все упомянутые виды финансового анали­за и планирования, оценки рисков и возможностей предприятия.

15.6.10. Программы для технического проектирования

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

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

15.6.11. Программы для бизнеса

Программное обеспечения для бизнеса включает в себя самые разнообразные типы программных пакетов:

□ программное обеспечение управления работой промышленного предприятия;

□ программное обеспечение управления технологическим процессом;

□ специализированное программное обеспечение для отраслей промышленности;

□ специализированное программное обеспечение по видам производств;

□ специализированные информационные системы для видов бизнеса;

□ программное обеспечение для малого бизнеса;

□ программное обеспечение для сетевого бизнеса.

Для предприятий крупного и среднего масштаба стали уже стандартом готовые системы планирования ресурсов (Enterprise Resource Planning — ERP). Наиболее известными программными пакетами такого класса являются SAP R/3 от ком­пании SAP AG и Oracle eBusiness Suite от компании Oracle. Из российских про­граммных пакетов наибольшее распространение получил пакет Галактика ERP от корпорации Галактика, а также 1С: Предприятие.

ERP-системы получили широкое распространение за счет своей модульной структуры, которая позволяет осуществлять гибкое конфигурирование программ­ного продукта под нужды любого предприятия. Например, Oracle eBusiness Suite включает в себя подсистемы управления:

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

удовлетворить практические любые потребности бизнеса в управлении.

 








Дата добавления: 2016-04-14; просмотров: 7900;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.096 сек.