Logo GenDocs.ru

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


Загрузка...

Контрольная работа - Информационные системы - файл ТЭИС.doc


Контрольная работа - Информационные системы
скачать (177.4 kb.)

Доступные файлы (2):

Бухгалтерский баланс.mdb
ТЭИС.doc297kb.13.02.2011 16:36скачать

содержание
Загрузка...

ТЭИС.doc

Реклама MarketGid:
Загрузка...
Министерство образования и науки Российской Федерации
Алтайский государственный технический университет

им. И. И. Ползунова

Институт интенсивного образования

КОНТРОЛЬНАЯ РАБОТА

по дисциплине: «Теория экономических информационных систем»
Выполнил:

Проверил:
2010 г.


Содержание:

Вопрос 1. Информационные системы: структура, информационные

потоки. Понятие информации в системе. ……………………….. 3

Вопрос 2. Критерии и методы оценки вычислительных алгоритмов. …….. 10

Вопрос 3. Практическое задание ……………………………………………. 17

Список литературы …………………………………………………………. 26
Вопрос 1. Информационные системы: структура, информационные потоки. Понятие информации в системе.

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

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

С ХХ века – общенаучное понятие: это отношения между людьми, человеком и автоматом, животными и растениями и т.д.

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

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

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

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

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

Экономическая информация – информация об экономических процессах (распределение, обмен и потребление материальных благ).

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

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

Система включает следующие компоненты:

  • структура—множество элементов системы и взаимосвязей между ними;

  • входы и выходы—материальные потоки или потоки сообщений, поступающие в систему или выводимые ею. Каждый входной поток характеризуется набором параметров {х (i)}; значения этих параметров по всем входным потокам образуют вектор-функцию X. В простейшем случае Х зависит только от времени t, а в практически важных случаях значение Х в момент времени t+1 зависит от Х(t) и t. Функция выхода системы Y определяется аналогично;

  • закон проведения системы—функция, .связывающая изменения входа и выхода системы Y=F(Х);

  • цель и ограничения. Процесс функционирования системы описывается рядом переменных u1, u2, ..., uN. Часть этих переменных (обычно всего одна переменная) должна Поддерживаться в экстремальном значении, например max u1. Функция u1= f (Х, Y, t, ...) называется целевой функцией. Она определяет соответствие цели результатам функционирования системы. Зачастую f не имеет аналитического и вообще явного выражения. На остальные переменные могут быть наложены (в общем случае двусторонние) ограничения:

аК < = gК (uК) < = bК, где 2 < = К < = N.

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

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



Рис. 1.1. Процессы в информационной системе

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

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

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

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

Подсистема — это часть системы, выделенная по какому-либо признаку.

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



Рис. 1.2. Структура информационной системы как совокупность

обеспечивающих подсистем

Различают:

  • Техническое обеспечение (платформа).

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

Комплекс технических средств составляют:

    1. компьютеры любых моделей;

    2. устройства сбора, накопления, обработки, передачи и вывода информации;

    3. устройства передачи данных и линий связи;

    4. оргтехника и устройства автоматического съема информации;

    5. эксплуатационные материалы и др.

  • Информационное обеспечение.

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

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

^ Информационный поток — информация, рассматриваемая в процессе ее движения в пространстве и времени в определенном направлении.

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

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

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

    1. исключение дублирующей и неиспользуемой информации;

    2. классификацию и рациональное представление информации.

  • Математическое обеспечение (иногда – алгоритмическое).

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

К средствам математического обеспечения относятся:

    1. средства моделирования процессов управления;

    2. типовые алгоритмы управления;

    3. методы математического программирования, математической статистики, теории массового обслуживания и др.

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

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

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

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

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

  • ^ Организационно-методическое обеспечение.

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

  • ^ Правовое обеспечение.

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

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

Правовое обеспечение функционирования информационной системы включает:

  1. статус информационной системы;

  2. права, обязанности и ответственность персонала;

  3. правовые положения отдельных видов процесса управления;

  4. порядок создания и использования информации и др.


Вопрос 2. Критерии и методы оценки вычислительных алгоритмов

Методы хранения данных в памяти ЭВМ обычно предполагают раздельное хранение значений каждой составной единицы информации (СЕИ). Отдельное значение СЕИ, находящееся в памяти ЭВМ, называется записью. Запись состоит из значений атрибутов, входящих в структуру СЕИ. Множество записей образует массив, или файл. Ключевые атрибуты в записях обозначаются через p(i), где i - номер записи, общее число записей в массиве обозначается через М. Записи массива могут быть упорядоченными или неупорядоченными по значениям ключевого атрибута (ключа), имя которого одинаково во всех записях. Ключевой атрибут обычно является атрибутом-признаком. Часто требуется поддерживать упорядоченность записей по нескольким именам ключевых признаков. В этом случае среди признаков устанавливается старшинство. Условие упорядоченности записей в массиве (и вообще для линейной организации данных) выглядит следующим образом:

p(i)<=p(i+1) – упорядоченность по возрастанию

p(i)>=p(i+1) – упорядоченность по убыванию

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

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

  • время формирования данных, т. е. время создания в памяти ЭВМ так или иначе упорядоченного представления данных (упорядочение способно ускорить выполнение алгоритмов поиска данных);

  • время поиска данных. Как известно, условия поиска (выборки) на практике могут быть достаточно разнообразные. Анализируется обычно простейший и наиболее распространенный случай (поиск по совпадению) - найти записи, у которых значение ключевого атрибута равно заранее известной величине q;

  • время корректировки данных. Из всех возможных вариантов корректировки учитывается включение или исключение одной записи;

  • объем дополнительной памяти, расходуемой под служебную информацию (например, адреса связи).

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

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

^ Критериями оценки методов сортировки являются:

С - количество операций сравнения пар ключей,

Р - число перестановок элементов ,

S - резерв памяти.

Различают два вида сортировки данных:

- сортировка данных, расположенных в оперативной памяти компьютера (внутренняя сортировка);

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

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

Методы внутренней сортировки:

  • Сортировка включением

  • Обменная сортировка

  • Сортировка выбором

  • Сортировка разделением (Quicksort)

  • Сортировка с помощью дерева (Heapsort)

  • Сортировка со слиянием

  • Сравнение методов внутренней сортировки

Методы внешней сортировки:

  • Прямое слияние

  • Естественное слияние

  • Сбалансированное многопутевое слияние

  • Многофазная сортировка

  • Улучшение эффективности внешней сортировки за счет использования основной памяти

Методы внутренней сортировки можно разделить на две группы:

- методы, не требующие резерва памяти;

- методы, требующие резерва памяти.

К первой группе относятся такие методы, как метод выборки, "пузырька", вставки, Шелла. Ко второй группе относятся метод квадратичной выборки, метод слияния и другие. Простые методы сортировки (выбором, обменом, вставкой) требуют приблизительно n**2 сравнений. Более сложные алгоритмы обычно обеспечивают получение результата за n*log2(n) сравнений в среднем: сортировка методом Шелла, слиянием, "быстрая сортировка". Однако оптимальной в любом случае сортировки не существует, так как их эффективность существенно зависит от типа ключей в таблице и их предварительной упорядоченности.

Сортировка слиянием (метод простого двухпутевого слияния)

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

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

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

На первом этапе каждая группа содержит два соседних элемента исходного массива. Элементы внутри групп упорядочиваются (напр., методом вставки). Затем происходит попарное слияние групп. Количество групп в списке уменьшается вдвое до тех пор, пока не будет получена одна упорядоченная группа. Если число элементов нечетное, то вводится дополнительный элемент с максимальным значением. После сортировки он отбрасывается. Если число групп, сформированных на первом этапе, нечетно, то непарная группа переписывается без слияния. Рассмотренный метод двухпутевой сортировки слиянием весьма эффективен. Поскольку при сортировке нужно выполнить log2(n) проходов, то необходимое суммарное число сравнений равно n*log2(n). Одним из недостатков данного метода является требование большого резерва памяти: S = [n/2].

Сортировка слиянием (естественное слияние)

Метод простого слияния никак не учитывает тот факт, что в таблице могут быть сразу или получаться на некотором шаге упорядоченные группы записей длиной m и l, которые можно сразу объединить в одну упорядоченную группу длиной m+l (более того, эти упорядоченные последовательности могут разрываться, их элементы будут относиться к разным группам). Сортировка, при которой сливаются рядом стоящие упорядоченные группы произвольной длины, называется естественным слиянием. Цель естественного слияния - исключить лишние просмотры. Процедура слияния двух групп такая же, как и в методе простого слияния, но длины l1 и l2 сливаемых групп нужно каждый раз подсчитывать ,сравнивая ключи двух рядом стоящих записей (можно составить массив длин упорядоченных групп).

Пузырьковая сортировка.

Реализация данного метода не требует дополнительной памяти. Метод очень прост и состоит в следующем: берется пара рядом стоящих элементов, и если элемент с меньшим индексом оказывается больше элемента с большим индексом, то мы меняем их местами. Эти действия продолжаем, пока есть такие пары. Легко понять, что когда таких пар не останется, то данные будут отсортированными. Для упрощения поиска таких пар данные просматриваются по порядку от начала до конца. Из этого следует, что за такой просмотр находится максимум, который помещается в конец массива, а потому следующий раз достаточно просматривать уже меньшее количество элементов. Максимальный элемент как бы всплывает вверх, отсюда и название алгоритма Так как каждый раз на свое место становится по крайней мере один элемент, то не потребуется более N проходов, где N — количество элементов.

Сортировка Шейкером.

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

Сортировка вставками.

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

Обменная сортировка с разделением (Quicksort).

Как и в сортировке слиянием, массив разбивается на две части, с условием, что все элементы первой части меньше любого элемента второй. Потом каждая часть сортируется отдельно. Разбиение на части достигается упорядочиванием относительно некоторого элемента массива, т. е. в первой части все числа меньше либо равны этому элементу, а во второй, соответственно, больше либо равны. Два индекса проходят по массиву с разных сторон и ищут элементы, которые попали не в свою группу. Найдя такие элементы, их меняют местами. Тот элемент, на котором индексы пересекутся, и определяет разбиение на группы. Что же делает данный алгоритм таким быстрым? Если массив каждый раз будет делиться на приблизительно равные части, то для него будет верно то же соотношение, что и для сортировки слиянием, т. е. время работы будет O(nlog2n). Это уже само по себе хорошо. Кроме того, константа при nlog2n очень мала, ввиду простоты внутреннего цикла программы. В комплексе это обеспечивает огромную скорость работы. Но массив может делиться на равные части. Классическим примером является попытка «быстро» отсортировать уже отсортированный массив. При этом данные каждый раз будут делиться в пропорции 1 к n-1, и так n раз. Общее время работы при этом будет O(n2), тогда как вставкам, для того чтобы «понять», что массив уже отсортирован, требуется времени O(n). Оказывается, что лучше всего она сортирует случайные массивы (порядок элементов в массиве случаен) и поэтому вводят в алгоритм долю случайности. А точнее randomize и вместо r:=A[p]; написать r:=A[random(q-p)+p]; т. е. теперь разбивает данные не относительно конкретного, а относительно случайного элемента. Благодаря этому алгоритм получает приставку к имени «вероятностный».

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


^ Вопрос 3. Практическое задание

Составление баланса преследует цель установить равенство итогов средств, находящихся в активе и пассиве. Проведены ряд опе­раций. В банке получен кредит в размере 1000 р. Деньги зачислены на расчетный счет. Приобретены материалы на сумму 540 р. Их покуп­ка оплачена из кассы. Погашена задолженность поставщику за постав­ку леса на сумму 3780 р. Деньги перечислены с расчетного счета. Частично погашен кредит банка в размере 500 р. с расчетного счета.

Из прибыли направлено в фонд материального поощрения 700 р.

  1. Анализ предметной области и определение документообразующего показателя.

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

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

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

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


  1. Разработка формы документа по выбранному показателю

^ БУХГАЛТЕРСКИЙ БАЛАНС

на ________

Наименование организации __________________

Адрес __________________________________

ИНН ________________________

^ Содержание операции

Сумма

Наименование валюты

Тип операции

В банке получен кредит

1000,00

руб.

П

Деньги зачислены на р/с

1000,00

руб.

А

Приобретены материалы

540,00

руб.

А

Покупка оплачена из кассы

540,00

руб.

П

Погашена задолженность поставщику

3780,00

руб.

А

Деньги перечислены с р/с

3780,00

руб.

П

Погашен кредит в банке

500,00

руб.

А

Перечислено с р/с

500,00

руб.

П

Направлено из прибыли

700,00

руб.

А

Направлено в фонд материального поощрения

700,00

руб.

П


Гл. бухг._________________

Директор ________________
^ 3. Выделение СЕИ, реквизитов

Рассмотрим информационную совокупность, отражающую информацию, которая содержится в документе «Бухгалтерский баланс». Форму этого документа можно условно разбить на три части, общую, предметную и оформительную (подписи). Следовательно, представленную этим документом информацион­ную совокупность S соответственно можно разбить на три инфор­мационных совокупности компоненты:

  • С11 (общая часть),

  • С12 (предметная часть),

  • С13 (оформительная часть).

Представляем записью S (С11, С12, C13), где перед точкой указана составная величина (S), точка—знак иерархического отношения (подчинения), а перечисленные переменные—составляющие величины по от­ношению к составной S, запятые между ними — знаки отношения следования в рамках одного уровня. В целом запись можно прочитать как «составная S состоит из составляющих С11, С12 и С13»

Составляющая С11, представленная общей частью документа, в свою очередь является СЕИ и включает четыре составляющих:

С11. (С11.1, С11.2, С11.3, С11.4)

Величина С11.1 также составная и включает два составля­ющих элемента следующего уровня. С11.1. (P1, Р2)

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

Составляющие С11,2, С11.3, С11.4 включают по одному составля­ющему элементу, каждый из которых является реквизитом признаком С11.2. (Р3), С11.3. (Р4), С11.4. (Q1).

Рассмотрим предметную часть документа — информационную совокупность С12. Это составная единица информации, поскольку содержит семь элементов Р5—содержание операции, С21 — состоит из двух элементов Q3 Актив, Q2 – Пассив. В целом для С12 можно было бы записать:

С12 .(Р5, С21 (Q2, Q3))

Оформительская часть документа состоит из двух элемен­тов, каждый из которых является реквизитом особого назначения С13 (Р6, Р7).
P1 P2

C11.(1) БУХГАЛТЕРСКИЙ БАЛАНС на _________

дата


P3


С11
C11.(2) Наименование организации __________________


P4


С11.(3) Адрес __________________________________


Q1


С21
С11.(4) ИНН ________________________


P5



Содержание операции

Актив

(тыс. руб)

Пассив

(тыс. руб)

В банке получен кредит, деньги зачислены на р/с

1 000,00

1 000,00

Приобретены материалы

540,00

540,00

Покупка оплачена из кассы

540,00

540,00

Погашена задолженность поставщику, деньги перечислены с р/с

3 780,00

3 780,00

Частично погашен кредит банка с р/с

500,00

500,00

Из прибыли направлено в фонд материального поощрения

700,00

700,00

С12.(1)


С12,(2)


С12,(3)


С12,(4)

С12


С12,(5)_



С12,(6)

С12,(7)


Q2

Q3


P6


P7
Гл. бухг._________________

С13 Директор ________________

^ 4. Построение нормализованного и ненормализованного графов документа

Графическая интерпретация структуры этой СЕИ дана на рис., где вершины дерева представляют собой реквизиты. Реквизиты-признаки имеют идентификаторы, начинающиеся буквой Р, а реквизита числовою типа—идентификаторы с буквой Q. И являются составляющими по отношению к основной составной S.

Сравнение двух структур одной и той же составной показывает, что вторая более проста, но имеет увеличенный объем данных. Структуру первого типа называют нормализованной, структуру второго типа — ненормализованной.



S






C11 C12 C13






P1 P2 P3 P4 Q1 P5 C21 P6 P7




Q2 Q3


^ 5. Описание свойств всех реквизитов

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

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

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

Существует ряд типов реквизитов в зависимости от видов зна­чений, которые они могут иметь. Наиболее распространенными типами реквизитов, однако, являются числовой и текстовой.

Реквизиты числового типа характеризуют количественные свойства сущностей, полученные в результате подсчета натураль­ных единиц, измерения, взвешивания, вычисления на основе дру­гих количественно-суммовых данных и т. п. Поэтому значения­ми таких реквизитов служат числа со всеми свойственными им чертами и атрибутами, подробно рассматриваемыми в соответст­вующих курсах вычислительной математики и программирования. К реквизитам числового типа в данной работе относятся: Q1, Q2, Q3.

Реквизиты текстового типа выражают, как правило, качествен­ные свойства сущностей и характеризуют обстоятельства, при ко­торых имел место изучаемый процесс, и были получены те или иные числовые значения. Поэтому такие реквизиты называются признаками. К реквизитам текстового типа в данной работе относятся: P1, Р2, Р3, Р4, Р5, Р6, Р7.

Некоторые из свойств (признаков) присущи лишь единичным экземплярам и поэтому называются индивидуальными.

Как составной единицей информации в данном документе выделяются следующие составные части:

С11 – общая часть

С12 – предметная часть

С13 – оформительная часть

Свойства реквизитов:



^ 6. Разработка алгоритма программы

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

^ 7. Написание программы (Access) формирования базы данных через документ и получение значения показателей

Заполняем таблицу, в которой отражаем хозяйственные операции




Создаем по данной таблице запрос


Создаем запрос, в котором будет отражаться итог по активу и пассиву



По данному запросу видно, что итоги актива и пассива равны


Создаем форму по нашей таблице


Итоговым документом будет бухгалтерский баланс





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


  1. Вирт Н. Алгоритмы + структуры данных = программы. – М.:

Изд-во: «Мир», 1985 – 406 с., ил.

2. Вирт Н. Систематическое программирование. – М.: Изд-во: «Мир»,

1977 – 183 с., ил.

3. Королев М.А., Клешко Г.Н., Мишенин А.И. Информационные системы и

структуры данных. – М.: Изд-во: «Статистика», 1977 – 183 с.

4. Мишенин А.И. Теория экономических информационных систем. – М.:

Изд-во: «Финансы и статистика», 1993 – 240 с., ил.

5. http://base.vingrad.ru/view/130-Algoritmyi-sortirovki

6. http://www.tspu.tula.ru/ivt/old_site/umr/info_net/lek/lek_index.htm


Скачать файл (177.4 kb.)

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

© gendocs.ru
При копировании укажите ссылку.
обратиться к администрации
Рейтинг@Mail.ru