Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Системы автоматизации бухгалтерской деятельности




 

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

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

Система «1C:Предприятие» состоит из откомпилированного ядра и конфигура­ции, написанной на объектном макроязыке высокого уровня. Обычно система поставляется с конфигурацией, называемой «типовой», но она может быть сущест­венно изменена и переработана пользователем.

Система «1C: Предприятие» содержит три основных компонента:

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

 «оперативный учет», предназначенный для автоматизированного учета движе­ния и остатков товарных, материальных, денежных и других средств предприятия в различных разрезах и основанный на механизме регистров, с помощью которых ведется учет взаиморасчетов с клиентами, учет складских запасов товаров и т.д.;

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

 

2.9. Интегрированные программные средств а

 

Идея создания интегрированных программных комплексов не нова и в той или иной мере была реализована во всех поколениях ЭВМ. Внимание к этой проблеме объясняется как расширением сферы при­менения вычислительной техники, так и стремлением фирм-разра­ботчиков программного обеспечения не «потерять» своих клиентов с переходом на более совершенные системы обработки данных.

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

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

 использования утилит, общих для всех программ комплекса. Так, напри­мер, утилита проверки орфографии доступна из всех программ пакета;

 применение объектов, которые могут находиться в совместном ис­пользовании нескольких программ;

 реализация простого метода перехода (или запуска) из одного при­ложения к другому;

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

Совместное использование объектов с несколькими приложениями — краеугольный камень современной технологии интеграции программ и манипулирования данными. Разработаны два основных стандарта в этой области: динамической компоновки и встраивания объектов Object Linking and Embedding (OLE) 2.0 фирмы Microsoft, OpenDoc (открытый документ) фирм Apple, Borland, IBM, Novell и WordPerfect.

Механизм динамической компоновки объектов дает возможность пользователю помещать информацию, созданную одной прикладной программой, в документ, формируемый в другой. При этом пользова­тель может редактировать информацию в новом документе средствами того продукта, с помощью которого этот объект был создан (при редак­тировании автоматически запускается соответствующее приложение). Запущенное приложение и программа обработки документа-контейнера выводит на экран «согласованные» меню, часть пунктов которого при­надлежит одной программе, а другая часть – другой. Кроме того, данный механизм позволяет переносить OLE-объекты из окна одной прикладной программы в окно другой.

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

Недостатком данной технологии является ограничение на размер объекта размером одной страницы.

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

 

2.10. Инструментальные программные средств а для решения специальных задач

 

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

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

 на начальных этапах обработки, когда речь идет о подборе статистической модели или метода анализа данных;

 когда поведение статистических данных выходит за рамки ис­пользовавшейся ранее модели;

 в процессе обучения основам статистики.

Именно пакеты общего назначения составляют большинство прода­ваемых на рынке статистических программ. К таким пакетам относятся системы STADIA, STATGRAPHICS, STATISTICA, SPSS, SYSTAT, S-plus и др.

Одним из последних достижений в области инструментальных средств для реше­ния прикладных задач является MATHCAD – физико-математический пакет с включенной в последнюю версию системой искусственного интеллекта SmartMath (разработка NASA), которая позволяет выполнять математические вычисления не только в числовой, но и в аналитической (символьной) форме.

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

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

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

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

 

Данные и их обработка

 

Типы и структуры данных

 

Данные

 

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

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

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

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

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





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


Дата добавления: 2016-11-18; Мы поможем в написании ваших работ!; просмотров: 565 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Своим успехом я обязана тому, что никогда не оправдывалась и не принимала оправданий от других. © Флоренс Найтингейл
==> читать все изречения...

2397 - | 2213 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.