Информационные технологии в профессиональной деятельности. Api (Application Programming Interface, интерфейс прикладного программирования)
Скачать 164.03 Kb.
|
Дополнительные офисные программы Одними из наиболее востребованных российскими пользователями программ являются отечественные компьютерные словари, переводчики, программы распознавания символов. Большинство таких программ дополняют работу приложений Microsoft Office и интегрированы в интерфейс его приложений: продукт компании ABBYY Lingvo – оперативно осуществляет перевод с русского на английский, французский, немецкий, итальянский, испанский и обратно; программа FineReader – для распознавания текстов бумажных документов и их перевода в электронный вид; программы PROMT обеспечивают быстрый перевод с соблюдением морфологических и синтаксических правил естественных языков, предлагают набор возможностей для повышения качества перевода тематических пользовательских текстов: пользователь может создавать собственные словари, подключать готовые специализированные словари, выбирать правила перевода для конкретного текста, создавать списки зарезервированных (не требующих перевода) слов и т.д. Все это позволяет «заточить» систему перевода под конкретные тексты, с которыми работает пользователь. Альтернативные офисные пакеты пакет WordPerfect Office (компания Corel); пакет SmartSuite (Компания IBM); пакет StarOffice (корпорация Sun Microsystems); OpenOffice.org (компания Sun). OpenOffice.org – это свободно распространяемый набор офисных программ, в состав которого входят следующие компоненты: Writer – текстовый процессор и визуальный редактор HTML. В дополнение к обычным особенностям текстового процессора (проверка орфографии, тезаурус, расстановка переносов, автозамена, поиск и замена, автоматическое составление оглавлений и индексов, составление стандартных писем и другое), Writer обеспечивает следующие важные возможности: Шаблоны и стили; Мощные методы разметки страниц (включая врезки, столбцы и таблицы); Встраивание или связывание графики, электронных таблиц и других объектов; Встроенные средства рисования; Главные документы, используемые для объединения набора документов в один документ; Отслеживание изменений в версиях документов; Интеграция с базами данных, включая базу данных библиографии; Экспорт в формат PDF, включая закладки. Calc (табличный процессор). Calc работает с элементами, имеющими название электронные таблицы. Электронные таблицы состоят из определенного числа листов, каждый из которых содержит блок ячеек, расположенных по строкам и столбцам. Draw (графический редактор). Модуль Draw представляет собой инструмент рисования, использующий векторную графику. Он содержит ряд сервисов, позволяющих быстро создавать все виды рисунков. Векторная графика позволяет сохранять и отображать изображения в виде векторов (две точки и линия), а не в виде набора пикселей (точек на экране). Векторная графика упрощает сохранение и масштабирование изображений. Модуль Draw идеально интегрирован в систему OpenOffice.org, что позволяет осуществлять обмен рисунками между любыми модулями системы очень просто. Например, если вы создаете рисунок в Draw, то легко можете использовать его в документе Writer с помощью копирования и вставки. Вы также можете работать с графикой непосредственно в модулях Writer и Impress, используя подмножество функций и инструментов из Draw. Impress (система презентаций). Способна создавать PDF файлы из презентаций, а кроме того, экспортировать их в формат Macromedia Flash (SWF), что даёт возможность просматривать их на любом компьютере с инсталлированным Flash-проигрывателем. Может показывать, редактировать и сохранять файлы в нескольких форматах, включая формат .ppt, который используется в Microsoft PowerPoint. Для пользователей, нуждающихся в поддержке со стороны разработчика, имеет смысл обратить внимание на StarOffice7.0, который обладает всеми возможностями OpenOffice, а также имеет дополнительные компоненты. StarOffice и OpenOffice.org работают под управлением операционных систем Solaris, Linux и Windows. Автоматизированные рабочие места Автоматизированные рабочие места (АРМ) – совокупность методических, языковых, аппаратных и программных средств, обеспечивающих автоматизацию функций пользователя в некоторой предметной области и позволяющих оперативно отражать его информационные и вычислительные запросы. Создание АРМ обеспечивает: доступ к современной электронной технике небольших предприятий, что было невозможно в условиях централизованной обработки информации; компактность размещения; высокую надежность; простое техническое обслуживание и невысокие требования к условиям эксплуатации; возможность поэтапного внедрения; информационно-справочное обслуживание пользователя; возможность ведения локальных и распределенных баз данных; совместимость с другими системами. АРМ можно классифицировать по различным признакам. Выделяют следующие виды АРМ: по выполняемым функциям: проблемные и технологические; по способу организации: типовые (универсальные), специализированные и проблемно-ориентированные комплексы; по режиму эксплуатации: индивидуальные, групповые и сетевые При качественной оценке АРМ учитывают: простоту использования; совместимость АРМ-проекта с другими системами; степень модульности и иерархичности проекта; совместимость интерфейса с другими системами; характер контроля данных и вычислений; достоверность потоков данных и др. При количественной оценке учитывают надежность и универсальность системы, ее структурно-функциональную сложность, пропускную способность и др. Системы поддержки принятия решений (СППР) Система поддержки принятия решений (СППР) (англ. Decision Support System, DSS) – компьютерная автоматизированная система, целью которой является помощь людям, принимающим решение в сложных условиях для полного и объективного анализа предметной деятельности. СППР возникли в результате слияния управленческих информационных систем и систем управления базами данных. Для анализа и выработок предложений в СППР используются разные методы. Это могут быть: информационный поиск, интеллектуальный анализ данных, поиск знаний в базах данных, рассуждение на основе прецедентов, имитационное моделирование, эволюционные вычисления и генетические алгоритмы, нейронные сети, ситуационный анализ, когнитивное моделирование и др. Некоторые из этих методов были разработаны в рамках искусственного интеллекта. Если в основе работы СППР лежат методы искусственного интеллекта, то говорят об интеллектуальной СППР, или ИСППР. Электронные таблицы, базы и банки данных, их использование в информационных системах коммерческого назначения Работа в каждой электронной таблице имеет свои особенности, можно говорить о некоторой обобщенной (усредненной) технологии работы с ней. Схема такой технологии приведена на Рисунке 3.1. На этапе 1 формируется структура таблицы. Структура включает: определение заголовка таблицы, названий строк и столбцов, а также ввод в ячейки таблицы исходных данных, формул и функций. На этапе 2 производится работа с данными, которая состоит в исследовании сформированной таблицы. Такое исследование может быть связано с использованием определенных математических моделей (моделированием), методов одновременной работы с несколькими таблицами и методов работы с базами данных. Сегодня трудно себе представить сколько-нибудь значимую информационную систему, которая не имела бы в качестве основы или важной составляющей базу данных. Концепции и технологии баз данных складывались постепенно и всегда были тесно связанны с развитием систем автоматизированной обработки информации. Широкое использование баз данных различными категориями пользователей привело, с одной стороны, к созданию интерфейсов, требующих минимум времени на освоение средств управления системой, а с другой – к построению мощных, гибких СУБД, имеющих, в том числе развитые средства защиты данных от случайного или намеренного разрушения. Появились и средства автоматизации разработки, позволяющие создать базу данных любому пользователю, даже не владеющему основами теории БД, например в MS Access. Проектирование базы данных достаточно трудный и кропотливый процесс, необходимо знать системы которые позволят создать базу данных для работы коммерческой организации, например, такие как Microsoft SQL Server, Oracle и другие базы данных с поддержкой интерфейсов ODBC и OLE DB. Интегрированные информационные системы в коммерческой деятельности Интегрированные информационные системы (ИС) управления промышленными предприятиями присутствуют на Российском рынке более 20 лет, эксперименты с внедрением данных систем на отечественных предприятиях стали проводится в основном с начала 90-х годов. Интегрированные информационные системы автоматизации процессов управления предприятием, приобрели наименование ERP (системы Enterprise Resources Planning – Планирования Ресурсов Предприятия). Основным назначением ERP систем является автоматизация процессов планирования, учета и управления по основным направлениям деятельности предприятия и поэтому Enterprise Resources Planning systems – Системы Планирования Ресурсов Предприятия в общих чертах можно рассматривать как интегрированную совокупность следующих основных подсистем: Управление финансами; Управление материальными потоками; Управление производством; Управление проектами; Управление сервисным обслуживанием; Управление качеством; Управление персоналом. Например, подсистема управления материальными потоками, как правило, включает в себя функционально законченный блок «Управление транспортом» для составления графиков и транспортных схем доставки, планирования и управления транспортом. В перечислении не указана подсистема информационной поддержки реинжиниринга (моделирования предприятия) и т.д. В то же время подсистемы управления материальными потоками, производством/проектами, сервисным обслуживанием формируют в совокупности информационную логистическую систему предприятия (логистика снабжения, хранения, транспортная логистика, производственная логистика, логистика сбыта и т.д.) Проблемно-ориентированные пакеты в коммерческой и логистической деятельности Проблемно-ориентированные пакеты (ПОП) используются в тех предметных областях, для которых возможна типизация функций управления, структур данных и алгоритмов обработки. Типичным примером является серия программ 1С:, позволяющая автоматизировать решение задач управления предприятием, например, 1С: Бухгалтерия, 1С: Предприятие. В коммерческой и логистической деятельности применяются следующие программные средства: текстовыередакторыииздательскиесистемы: Microsoft Word, Adobe Pagemaker, Ms Publisher, Scientific Word, Ventura Publisher, Ami Pro идр.; переводчики и словари: Promt XT Office, Stilus, Lingvo и др.; табличные процессоры: Microsoft Excel, Quattro Pro, Lotus 1-2-3 и др.; графические редакторы и графические системы: PaintBrush, Adobe Photoshop, CorelDraw, AutoCAD, Компас-3D LT, Bcad, Micro grafix Designer, VisioPro, 3D Studio, Picture Publisher, Microstation CAD, Silver Screen и др.; математическиепрограммы: Mathcad, MathLab, Mathematica, Scientific Works Place, ASSO, MathPlot, Marple, Reduce, Statistica, Statgraphics Plus и др.; программымоделированияиоптимизациифинансовыхпроцессов: Project Expert, MS Expert, Arena, Extend, GPSS/H Prof, GPSS World for Windows, Pro Mode, Taylor Enterprise Dynamics, Witness; программымоделированияиоптимизациибизесс-процессов:ARIS Express,Bizagi Process Modeler , Business Studio, AllFusion Process Modeler, IBM WebSphere Business Modeler, ELMA, Fox Manager Бизнес Процессы, Intalio BPMS; программыдляавтоматизацииработысклада (Warehouse Management System): WMS Logistics Vision Suite (LWS), EME.WMS, RS-Balance 3 WMS, WMS «БУХта», LEAD WMS, Core Optimus WMS, EXPERT LOGISTIC, 1С-Логистика:Управление складом 3.0, ARENA.WMS, WAREHOUSE MANAGEMENT SUITE, Мойсклад (как WEB-сервис); программыдляуправленияпроектами: TargetProcess, Teamwork, Project Kaiser, BaseCamp, TeamLab, Trac, Мегаплан, Copper, Pivotal Tracker, Worksection, Assembla, TrackStudio, LeaderTask, ProjectMate, Open Atrium; Интегрированные системы комплексной автоматизации управления торговым предприятием Системы, предназначенные для автоматизации различных видов хозяйственного учета и управления предприятием можно разделить на три основных класса: локальные системы, средние интегрированные системы и крупные интегрированные системы. Основные характеристики выделенных классов систем представлены в Таблице 3.4. Таблица 3.4 – Укрупненная классификация систем
Краткая характеристика выделенных классов систем Локальные системы («коробочные») достаточно успешно справляются с решением отдельных задач учета на предприятии но, как правило, не предоставляют целостной информации для автоматизации управления. Преимуществом этих систем являются сравнительно низкая цена и простота внедрения. В качестве примеров можно, в частности, назвать системы: «Инфо-Бухгалтер» (фирма «Информатик»); «Турбо-Бухгалтер» (фирма «Диц»). К этому же классу относится ряд продуктов фирмы 1С («1С: Бухгалтерия» и др.). Сегодня эти программы обладают возможностями адаптации к особенностям предприятия, а некоторые из них, представляют собой так называемые программы-конструкторы, обладающие расширенными адаптационными возможностями. Крупные интегрированные системы – это наиболее функционально развитые и соответственно наиболее сложные и дорогие системы, в которых реализуются западные стандарты управления MRPII и ERP. На российском рынке этот вид систем представлен в основном продуктами западных фирм: SAP, Oracle, Baan, PeopleSoft и Platinum. Недостаток: высокая стоимость и длительный процесс внедрения подобных систем. Средние интегрированные системы – системы с ограниченным (правильнее было бы сказать специализированным) функционалом. Они вполне конкурентоспособны на отечественном рынке в своей области специализации с крупными западными системами, при этом их стоимость существенно (на порядок и более) ниже, чем крупных. В этом виде систем на российском рынке доминируют отечественные фирмы-разработчики. Примерами могут служить, в частности, системы «Галактика», «Инфософт», «NS2000» и «ABACUS Financial», создатели которых (корпорация «Галактика», фирма «Инфософт», фирма «Никос-Софт» и фирма «Омега»). Сюда же можно отнести систему управления предприятием фирмы «Парус»; интегрированную систему управления предприятием «БЭСТ ПРО» фирмы «Интеллект-сервис»; систему комплексной автоматизации финансово-хозяйственной деятельности предприятия AVACCO фирмы AVACCO SOFT; систему управления бизнесом «Монополия» фирмы ФОРМОЗА СОФТ и некоторые другие системы, в частности, «1С: Предприятие» фирмы «1С». Система «1С:Предприятие» Назначение и области применения: для комплексной автоматизации экономической деятельности предприятий различных направлений деятельности и форм собственности. «1С: Предприятие» позволяет организовать в единой системе эффективный бухгалтерский, кадровый, оперативный торговый учет, а также расчет заработной платы. Комплексная конфигурация «1С: Предприятие» обеспечивает интегрированное ведение учета, которое включает единую систему ведения нормативно-справочной информации, автоматическое отражение торгово-складских операций и расчета заработной платы в бухгалтерском учете, финансовый учет по нескольким юридическим лицам, консолидированный управленческий учет. Система «Галактика» Назначение и области применения:для автоматизации управления в корпорациях со сложной структурой, финансово-промышленных группах, а также на отдельных промышленных и торговых предприятиях. Система осуществляет информационное обеспечение руководителей различных уровней и категорий – от высшего менеджмента до руководителей подразделений, служб и участков. Для крупных компаний, имеющих филиалы и территориально удаленные подразделения, реализована возможность оперативного удаленного доступа и информационного обмена. Специфика конкретного предприятия (корпорации) учитывается с помощью более 300 параметров настройки. Структура системы позволяет вести параллельный многоплановый учет в нескольких стандартах (Россия, GAAP, IAS, HGB и др.) для любого количества филиалов или подразделений предприятия. Кроме того, обладая средствами экономического анализа, система позволяет построить схему налогообложения и определить структуру платежей с целью избежать налоговых переплат и штрафов. Система «Парус» Назначение и области применения: для автоматизации управления предприятием любого размера и структуры, построенные на базе СУБД ORACLE и MS Office. Программный комплекс обеспечивает автоматизацию четырех основных бизнес направлений (бизнес сфер) финансово-хозяйственной деятельности предприятия: управление финансами, логистики, управления производством, управления персоналом. Система AVACCO Назначение и области применения: для решения основных задач большинства предприятий – планирования, учета и управления – в различных областях деловой деятельности, в том числе торговле, производстве и бюджетной сфере. В основу разработки системы положены результаты анализа возможностей существующих систем и реальных потребностей потенциальных потребителей. Целью создания комплексной системы автоматизации финансово-хозяйственной деятельности AVACCO явилось существенное упрощение работы всех сотрудников – от складских рабочих до директора – снижение издержек, улучшение контроля и финансовых показателей предприятия за счет реализации гибких средств настройки системы на особенности конкретного предприятия. Аналитические возможности офисных систем в управлении коммерческой деятельностью (таблица 5 и 6) Таблица 3.5 – Аналитические системы стратегического управления, представленные на российском рынке
Таблица 6 – Аналитические системы стратегического управления некоторых зарубежных фирм
|