Главная страница
Навигация по странице:

  • Модульное построение систем

  • Возможности параметризации и настройки

  • Передача исходных текстов

  • Метод внешнего наращивания

  • ПО общего назначения

  • Критерии выбора корпоративной информационной системы

  • Реферат Программное обеспечение АИС. реферат. Общая структура программного обеспечения 3 Общее понятие о программном обеспечении


    Скачать 55.44 Kb.
    НазваниеОбщая структура программного обеспечения 3 Общее понятие о программном обеспечении
    АнкорРеферат Программное обеспечение АИС
    Дата23.04.2022
    Размер55.44 Kb.
    Формат файлаdocx
    Имя файлареферат.docx
    ТипДокументы
    #492572

    Оглавление


    Введение 2

    Общая структура программного обеспечения 3

    Общее понятие о программном обеспечении 3

    Общее программное обеспечение 4

    Базовое ПО 4

    Системы программирования 6

    Сервисное ПО 8

    Прикладное программное обеспечение 9

    Проблемно-ориентированное ПО 10

    Заключение 23

    Список литературы 24


    Введение


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

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

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

    Целью реферата является изучение организации программного обеспечения автоматизированных информационных систем (АИС).

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

    Общее понятие о программном обеспечении


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

    Значение программного обеспечения настолько велико, что в литературе существуют различные подходы к его определению. В некоторых источниках программное обеспечение определяют как "часть системы, не являющейся аппаратными средствами". Такое определение нельзя считать полностью правильным, так как при нем к программному обеспечению относят все, что не является техническими средствами, тем самым игнорируют такую важную часть, как информационное обеспечение. А ведь именно в АИС экономических органов велика роль и объемы информации, так что объем данных на машинных носителях значительно превышает объемы собственно программного обеспечения. Впрочем, значение той или иной обеспечивающей системы не исчерпывается ее физическими объемами или стоимостными показателями.

    На наш взгляд наиболее приемлемым является следующее определение программного обеспечения АИС. Программное обеспечение – это совокупность программ, реализующих функции и задачи АИС и обеспечивающих устойчивую работу комплексов технических средств. При этом под программой понимают данные, предназначенные для управления конкретными компонентами информационной системы в целях реализации определенного алгоритма.
    Структурно в программном обеспечении выделяют две части:

    1. Общее (системное) программное обеспечение;

    2. Прикладное (специальное) программное обеспечение.

    Общее программное обеспечение


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

    Общее программное обеспечение включает в себя следующие компоненты:

    1. Базовое ПО, состоящее из операционной системы (ОС) и сетевой ОС;

    2. Системы программирования, включающие языки программирования, трансляторы с этих языков и средства конструирования программ;

    3. Сервисное ПО.

    Базовое ПО


    Базовое программное обеспечение – это минимальный набор программных средств, обеспечивающих работу технических устройств.

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

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

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

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

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

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

    Системы программирования


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

    К средствам конструирования программ с помощью компьютера можно отнести CASE-технологии (от английского «Computer-Aided System Engineering» - автоматизированная разработка ПО).

    CASE-технология – это программный комплекс, автоматизирующий весь технологический процесс анализа, проектирования, разработки и сопровождения сложных программных систем и включающий средства для автоматизированного проектирования предметной области и построения схем баз данных, автоматической генерации прикладных программ. CASE-технология – это инструментарий для системных аналитиков, разработчиков и программистов, позволяющий автоматизировать процесс проектирования и разработки АИС. Основными характеристиками CASE-технологий являются:

    1. Сквозная поддержка всех этапов разработки АИС, т.е. полуавтоматизированное преобразование начальных моделей системы до ее полной реализации.

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

    3. Автоматизация программирования. Значительная доля затрат при разработке АИС связана с написанием текстов программ, компиляцией, отладкой. CASE-технология обеспечивает автоматическую кодогенерацию, в результате которой получают коды (либо в виде текстов исходного языка, либо в виде модулей, готовых к исполнению), которые содержат описания данных, основную логику их обработки, схемы баз данных, файлы описания интерфейсов и др. В дальнейшем коды уточняются и дорабатываются, однако в ряде случаев автоматизация достигает 90%.

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

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

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

    7. Документирование проекта. CASE-технология генерирует необходимую документацию по проекту, готовую к использованию.

    Достоинства CASE-технологий состоят в том, что эти средства:

      • улучшают качество создаваемых АИС за счет применения современных методов проектирования, формализации проекта, за счет средств автоматического контроля;

      • дают возможность создавать прототип будущей АИС, что позволяет на ранних этапах оценить ожидаемый результат;

      • ускоряют процесс проектирования и разработки системы;

      • освобождают разработчиков от рутинной работы, позволяя сосредоточиться на творческой части разработки проекта;

      • поддерживают развитие и сопровождение разработки АИС.

    Сервисное ПО


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

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

    Прикладное программное обеспечение


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

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

    Его можно подразделить на:

      1. проблемно-ориентированное программное обеспечение, выполняющее один и тот же набор задач. К нему относится основная часть программных средств АИС: программы бухгалтерского учета, банковские и страховые программы, программы для налоговых и финансовых органов и др;

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

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

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

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

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

      • основные экранные формы;

      • основные формы входных и выходных документов;

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

      • алгоритмы решения основных задач.

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

    Проблемно-ориентированное ПО


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

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

    Из этого вытекает и основной недостаток проблемно-ориентированного ПО. Ориентация на массовый выпуск приводит к тому, что проблемно-ориентированное ПО недостаточно учитывает индивидуальные особенности конкретного потребителя (экономического объекта). Существует несколько путей решения этой проблемы:

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

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

    Индивидуальная переработка и сопровождение. Разработчик программного обеспечения в отдельных случаях готов изменить часть ППО в соответствии с пожеланиями клиента. Что очень удобно для пользователя, однако разработчики ПО идут на это только при выполнении крупных заказов.

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

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

    Таким образом, при исследовании возможности применения некоторого проблемно-ориентированного программного средства на экономическом объекте следует:

      • определить соответствие программного средства задачам, стоящим перед организацией;

      • определить необходимые модули, если программное средство состоит из модулей;

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

      • выяснить, можно ли ликвидировать эти различия при помощи индивидуальной настройки, если нет, то:

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

      • выяснить возможность внешнего наращивания. При этом учитывать, что необходимость внешнего наращивания может появиться позже;

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

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

    ПО общего назначения

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

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

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

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

    Табличный процессор, или «электронная таблица» – это интерактивная система обработки данных, в основе которой лежит двухмерная таблица, предназначенная для обработки табличным образом организованных данных.

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

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

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

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

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

    К программам, обеспечивающим организационное управление деятельностью офиса, относятся:

      • органайзеры (планировщики), в их состав входят калькулятор, записная книжка, часы, календарь;

      • программы-переводчики, средства проверки орфографии и распознавания текста;

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

      • электронная почта;

      • издательская система;

      • программные средства мультимедиа и др.

    Если одно и то же программное средство включает несколько различных видов прикладных программных средств, оно называется интегрированной системой. Интегрированная система обеспечивает различные информационные потребности пользователя и поддерживает единый способ взаимодействия пользователя с ее компонентами и единый способ представления данных. Это дает возможность использовать преимущества программных средств разного вида: текстовых редакторов, табличных процессоров, СУБД. При этом данные, подготовленные разными средствами, могут комбинироваться, конвертироваться из одного вида в другой. Например, данные из таблицы реляционной базы данных могут быть переведены в электронную таблицу; в документ, подготовленный текстовым редактором, можно вставить информацию из определенных полей базы данных и др. Это позволяет решать комплексные задачи.

    Наряду с созданием интегрированных систем получил распространение и другой вариант, при котором разрабатывается набор программных средств со сходным интерфейсом и едиными принципами представления данных. Такой набор называют офисным пакетом, его отличие от интегрированной системы в том, что он не представляет единого программного средства. Его компоненты самостоятельны, так что пользователь может приобретать, устанавливать на ЭВМ и использовать только некоторые программные средства из офисного пакета, например табличный процессор или СУБД.


    Критерии выбора корпоративной информационной системы

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

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

    Выбор корпоративной системы осуществляется в несколько этапов:

      • подготовительный;

      • анализ объекта и системы управления;

      • осуществление выбора системы;

      • выбор организации, занимающейся внедрением;

      • реализация и настройка системы;

      • обучение пользователей;

      • тестовое испытание системы.

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

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

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

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

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

    На этапе «Осуществление выбора системы» осуществляется непосредственный выбор системы. Критериями при выборе АИС как правило являются:

    1. Совокупная стоимость владения. Сумма затраты на покупку и внедрение системы является одним из самых важных критериев.

    2. Функциональная полнота. Возможность системы служить тому для чего она была создана.

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

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

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

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

    Определившись с критериями можно приступать к самому интересному и не менее сложному этапу непосредственному выбору системы. Хоть рынок АИС не так и велик, но программ на нем представлено довольно много. Если почитать рекламные материалы разработчиков и поставщиков различных систем, то складывается впечатление, что все программы делают одно и то же, и лишь немного отличаются одна от другой, в основном стоимостью. И у потенциальных покупателей возникает законный вопрос, а зачем покупать и внедрять большую и дорогую систему, если вот есть маленькая и более дешевая, которая делает все то же самое.

    Для начала необходимо определить класс системы. Выбор определенного класса позволит значительно сократить затраты всех видов ресурсов и избежать таких казусов, как участие в одном конкурсе, например, 1С и SAP, что случалось на практике. Естественно, что нельзя определить четкую границу между классами, но выбрать необходимый класс для ориентира, конечно, можно. Необходимо проанализировать типы задач, решаемых системами одного класса, их основные функциональные возможности, основные стоимостные и временные характеристики проектов по внедрению этих систем. Сопоставить эти данные с требованиями и выбрать необходимый класс. Существует довольно четкая зависимость между классом АИС, его возможностями и уровнем стоимости. Если в результате анализа получается, что под бюджет попадает один класс, а под требования – другой, то, явно, необходимо что-то менять. Или умерить аппетит по требованиям или выделять больший бюджет.

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

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

    При выборе поставщика необходимо учитывать:

    • Наличием в штате поставщика менеджеров проектов и перечнем проведенных ими проектов и решенных задач;

    • Разработанными шаблонами проектной корреспонденции;

    • Системой организации планирования и отчетности на проекте;

    • Системой принятия решений при выявлении проблем во время выполнения проекта;

    • Планируемым распределением ролей между участниками проектной группы;

    • Наличие у поставщика документарно-описанной политики по поддержке клиентов;

    • Тщательность проработки контракта на сопровождение и техническую поддержку;

    • Наличие отдельного подразделения, занимающегося техническим сопровождением;

    • Наличие специальных каналов связи (выделенные телефонные номера, адрес электронной почты, сайт, страницы в Интернет, посвященные поддержке);

    • Наличие специализированного ПО для автоматизации процесса приема и обработки проблем, возникающих у клиентов.

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

    На следующем этапе «Реализация и настройка системы» поставщик вместе с информационной службой производит установку и настройку системы. Этот этап может продолжаться в зависимости от размера компании от нескольких недель до нескольких месяцев.

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

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

    Заключение


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

      • Программное обеспечение АИС можно разделить на три большие категории: системное ПО, системы программирования и прикладное ПО;

      • Системное программное обеспечение включает операционную систему, драйверы и утилиты;

      • Пакеты прикладных программ обычно создаются для решения какой-либо конкретной задачи и поставляются отдельно от программного обеспечения вычислительных систем. Структура и принципы построения ППП зависят от класса ЭВМ и операционной системы, в рамках которой этот пакет будет функционировать.

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

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

    Список литературы


    1. «1С: Бухгалтерия», Настольная книга пользователя. – М.: 1999.

    2. Банк В.Р., Зверев B.C. Автоматизированные информационные технологии в экономике: Учеб./АГТУ. – Астрахань: Изд-во АГТУ, 2000.

    3. Брага В.В. Компьютеризация бухгалтерского учета. – М.: Финстатинформ, 1996.

    4. Васина Е.Н., Партыка Т.Л., Попов И.И. Автоматизированные информационные системы бухгалтерского учета. – М.: Инфра-М, 2010.

    5. Елочкин М.Е. Информационные технологии. – М.: Мир и образование, 2009.

    6. Сапков В.В. Информационные технологии и компьютеризация делопроизводства. – М.: Academia, 2010.

    7. Чистов Д.В. Информационные системы в экономике. – М.: Инфра-М, 2010.

    8. Экономическая информатика. Учебник для вузов. Под ред.д.э.н., проф. В.В. Евдокимова.- СПб.: Питер, 1997.-592с.: ил.

    9. Руденко В.Д., Марчук А.М. Курс информатики/Под ред.Мадзиганова В.М.- К.: Феникс,1998.-368с.

    10. ГОСТ серии 34-89. Информационная технология. Комплекс стандартов и руководящих документов на автоматизированные системы. Дата введения 01.01.90-01.07.91.-М.: Госкомитет СССР по стандартам, 1989.

    11. Концепция инвариантной автоматизированной информационной системы и ее реализация. С.М.Дукарский, А.А.Савостьянов. Москва, Российский научный центр «Курчатовский институт».


    написать администратору сайта