Материал: Пакеты прикладных программных продуктов. Лубянская Э.Б., Лукаш Е.Н

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Э.Б. Лубянская Е.Н. Лукаш

ПАКЕТЫ ПРИКЛАДНЫХ ПРОГРАММНЫХ ПРОДУКТОВ

Учебное пособие

Воронеж 2017

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФГБОУ ВО «Воронежский государственный технический университет»

Э.Б. Лубянская Е.Н. Лукаш

Пакеты прикладных программных продуктов

Утверждено учебно-методическим советом

университета в качестве учебного пособия

Воронеж 2017

УДК 681.3 (075.8)

ББК 32.97я7

Л 828

Лубянская Э.Б. Пакеты прикладных программных продуктов: учеб. пособие / Э.Б. Лубянская, Е.Н. Лукаш. Воронеж: ФГБОУ ВО «Воронежский государственный технический университет», 2017. 121 с.

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

Издание соответствует требованиям Федерального государственного образовательного стандарта высшего образования по специальности 38.05.01 «Экономическая безопасность» и направлениям 38.03.02 «Менеджмент», 38.03.01 «Экономика», 27.03.05 «Инноватика» (все профили), дисциплинам «Пакеты прикладных программ для экономистов» и «Пакеты прикладных программа в области инноватики».

Табл. 3. Ил. 31. Библиогр.: 7 назв.

Рецензенты: кафедра экономики Воронежского

экономико-правового института

(зав. кафедрой канд. экон. наук,

доц. А.Э. Ахмедов);

канд. экон. наук, доц. Д.М. Шотыло

© Лубянская Э.Б., Лукаш Е.Н., 2017

© ФГБОУ ВО «Воронежский

государственный технический

университет», 2017

Введение

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

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

Для достижения цели ставятся задачи:

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

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

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

- системами бизнес-интеллекта и аналитическими приложениями;

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

Содержание данной учебной дисциплины связано с дисциплинами организационно-управленческого и аналитического цикла и опирается на знания и умения, освоенные при изучении данных дисциплин по бакалаврской программе, среди которых: «Информационные системы и технологии», «Экономика предприятия (организации)», «Информационные системы в экономике».

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

Требования к результатам освоения содержания дисциплины

способностью решать стандартные задачи профессиональной деятельности на основе информационной и библиографической культуры с применением информационно-коммуникационных технологий и с учётом основных требований информационной безопасности (ОПК-1);

способностью осуществлять сбор, анализ и обработку данных, необходимых для решения профессиональных задач (ОПК-2);

способностью выбрать инструментальные средства для обработки экономических данных в соответствии с поставленной задачей, проанализировать результаты расчётов и обосновать полученные выводы (ОПК-3);

способностью оценивать финансовые риски, осуществлять мероприятия по их снижению, оценивать эффективность использования финансовых ресурсов для минимизации финансовых потерь (ПВК-2).

В результате изучения дисциплины студент должен:

знать:

- основные понятия, свойства, классификацию и этапы развития информационных технологий и систем, современные принципы работы с информационно-коммуникационными технологиями, методы и средства управления информацией и управление с помощью информации экономической деятельностью предприятия или организации (ОПК-1);

- основные методы, способы и средства получения, хранения, переработки информации, навыки работы с компьютером как средством управления информацией, современные принципы работы с деловой информацией (ОПК-2);

- пакеты прикладных программ для решения технико-экономических задач, планирования, прогнозирования, а также разработки и управления проектом в экономической сфере деятельности предприятий или организаций (ОПК-3);

- корпоративные информационные системы, системы электронного документооборота, базы данных, сетевые информационные технологии и глобальную сеть Интернет для решения информационных, экономических и управленческих задач в финансово-экономической сфере деятельности предприятий или организаций (ПВК-2);

- основные информационные технологии при разработке экономических проектов (ПВК-2);

уметь:

- использовать информационно-коммуникационные технологии в экономической сфере деятельности предприятий или организаций (ОПК-1);

- использовать компьютер как средство управления информацией (ОПК-2);

- использовать основные пакеты прикладных программ для решения технико-экономических задач, планирования, прогнозирования, а также разработки и управления проектом в экономической сфере деятельности предприятий или организаций (ОПК-3);

- использовать корпоративные информационные системы, системы электронного документооборота, базы данных, сетевые информационные технологии и глобальную сеть Интернет для решения информационных, экономических и управленческих задач в финансово-экономической сфере деятельности предприятий или организаций (ПВК-2);

- использовать основные информационные технологии при разработке экономических проектов (ПВК-2);

владеть:

- современными принципами работы с информационно-коммуникационными технологиями, методами и средствами управления информацией в экономической сфере деятельности предприятий или организаций (ОПК-1);

- основными способами и средствами получения, хранения, переработки информации, навыками работы с компьютером как средством управления информацией, современными принципами работы с деловой информацией (ОПК-2);

- навыками работы с пакетами прикладных программ для решения технико-экономических задач, планирования, прогнозирования, а также разработки и управления проектом в экономической сфере деятельности предприятий или организаций (ОПК-3);

- навыками работы с корпоративными информационными системами, системами электронного документооборота, базами данных, сетевыми информационными технологиями и глобальной сетью Интернет для решения информационных, экономических и управленческих задач в экономической сфере деятельности предприятий или организаций (ПВК-2);

- навыками работы с информационными технологиями при разработке экономической проектов (ПВК-2).

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

1. Общая характеристика ппп

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

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

Характерные черты ППП:

1) Содержит набор готовых алгоритмических решений, доводимых до конкретной машинной реализации.

2) Содержит механизм настройки на параметры конкретного объекта применения.

3) Пакет ПП должен предусматривать возможность дополнения его программами, привязывающими к специфике конкретного объекта, а так же изменившемся во времени условиям эксплуатации.

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

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

К этому классу ППП относятся:

- редакторы – текстовые (Word, Word Pad) и графические (CorelDraw, Photoshop);

- электронные таблицы (Excel, Lotus 1-2-3);

- системы управления базами данных (Access, Oracle);

- средства подготовки презентаций (PowerPoint);

- интегрированные ППП;

- системы автоматизации проектирования (AutoCad);

- оболочки экспертных систем и систем искусственного интеллекта и др.

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

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

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

2.1. Определение ппп. Этапы развития ппп

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

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

Вместе с тем концепция ППП, переход от отдельных программ к пакетам – это переход к новому качеству прикладного ПО.

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

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

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

Можно выделить несколько типовых подходов к организации применения ЭВМ для решения расчетных задач. Эти подходы, рассматриваемые в историческом плане, можно считать этапами развития ППП:

1. При возникновении потребности в решении конкретной задачи оставляется и отлаживается программа или несколько последовательно выполняемых программ. Для программирования используется один из универсальных языков программирования (Basic, Pascal, Fortran, C, C++ , Assembler и т.д.).

2. Заранее составляются подпрограммы реализации типовых шагов алгоритмов, например, для реализации методов численного анализа, преобразования форм представления данных и т.п. Такие готовые подпрограммы накапливаются в форме исходных или объектных модулей в библиотеке, размещаемой на магнитном диске. При составлении прикладной программы в нее включаются обращения к библиотечным подпрограммам. Сами библиотечные подпрограммы присоединяются к прикладной программе в процессе трансляции (исходные модули) или при редактировании связей (объектные модули).

Библиотеку готовых подпрограмм уже можно рассматривать как ППП, используемый совместно с прикладной программой. Примерами таких ППП являются пакеты научных подпрограмм на языках ПЛ/1, Алгол и Фортран, которые использовались на БЭСМ-6 и ЕС ЭВМ в 70-е и 80-е годы..

3. Для совокупности родственных задач разрабатывается ППП, охватывающий некоторую предметную область. Здесь ППП – это совокупность программных модулей, между которыми установлены связи по управлению и по данным в соответствии с решаемой прикладной задачей. Модули пакета могут объединяться в программы, а программы – использовать общие файлы данных. Для запуска программ пакета в нужной последовательности могут использоваться средства операционной системы. Для решения новой прикладной задачи нужно готовить соответствующие исходные данные и разрабатывать последовательность обращений к операционной системе (ОС) для выполнения программ пакета в требуемой последовательности. Пользователь, применяющий такой пакет, должен знать назначение, входные и выходные данные программ пакета, а также команды ОС для запуска этих программ.

Источник: https://studfile.net/preview/16567672/