
- •А.С. Головкова Информационные системы в экономике
- •А.С. Головкова
- •Общая характеристика
- •1.1. Информационные системы в экономике, понятие и значение
- •Классификация информационных систем в экономике
- •Стоимость внедрения систем
- •Информационно-справочные системы
- •Принципы построения информационных систем, требования к получаемой информации
- •2. Концепция построения системы «1с:предприятие 7.7»
- •2.1. Конфигурируемость
- •2.2. Компонентная структура
- •2.3. Этапы функционирования системы
- •3. Режим конфигурирования системы
- •3.1. Понятие метаданных, свойства объектов метаданных
- •Объект метаданных
- •Свойства объекта метаданных
- •Форма объекта метаданных
- •Основные виды объектов метаданных в дереве конфигурации
- •Типизированные и типообразующие объекты метаданных
- •3.2. Описание основных видов объектов системы
- •Константы
- •Справочники
- •Перечисления
- •Документы
- •Журналы документов
- •Отчеты и обработки
- •Виды субконто
- •Операции и проводки
- •3.3. Конфигурация и ее составляющие
- •4. Настройка и эксплуатация конфигурации «бухгалтерский учет»
- •4.1. Характеристика типовой конфигурации
- •4.2. Этапы работ
- •Ввод начальных остатков
- •Ввод данных до текущей даты
- •4.3. Способы ввода хозяйственных операций
- •4.4. Настройка плана счетов
- •Создание форм планов счетов
- •Редактирование плана счетов
- •Редактирование свойств плана счетов
- •Редактирование списка счетов (субсчетов)
- •4.5. Администрирование
- •4.6. Тестирование и корректировка информационных баз
- •Принципы работы процедуры тестирования
- •Запуск процедуры
- •5. Обзор программных продуктов
- •Система «1с:Предприятие 8.0» (фирма 1с)
- •Программы серии «Аналитик» (фирма инэк)
- •Складская программа со сложной технологией хранения «WinСклад» (фирма фолио)
- •Система «Компас» (фирма «Компас»)
- •Программы серии «бэст» (фирма Интеллект-Сервис)
- •Программы системы «Галактика» (корпорация Галактика)
- •Интегрированный программный продукт – «Турбо Бухгалтер» с правовой поддержкой «гарант» (фирма диц)
- •6. Программные вопросы к экзамену (зачету) по дисциплине «информационные системы в экономике» для студентов специальности «бухгалтерский учет, анализ и аудит»
- •Список литературы
- •Головкова Альфия Салимовна Информационные системы в экономике
- •308023, Г. Белгород, ул. Садовая 116а
4.6. Тестирование и корректировка информационных баз
В процессе работы программы «1С:Бухгалтерия 7.7»могут возникать различные внештатные ситуации – отключение питания компьютера, «зависание» операционной системы, сбои оборудования и прочее. Такие ситуации, возникшие в процессе записи изменений в таблицы информационной базы, могут привести к ее некорректному состоянию. Внешние проявления некорректного состояния информационной базы могут быть различными, вплоть до невозможности запуска программы «1С:Бухгалтерия 7.7».
Процедура «Тестирование и исправление информационных баз» предназначена для диагностики и устранения ошибочных состояний информационных баз, имеющих как формат DBF, так и формат MS SQL Server 6.5 при любом составе установленных компонент системы «1С:Предприятие 7.7».
Принципы работы процедуры тестирования
Все проверки состояния информационной базы, выполняемые процедурой, можно условно разделить на три логических уровня.
На первом уровне, выполняемом только для файл-серверного формата информационной базы, происходит проверка физической целостности таблиц, составляющих информационную базу. Следует отметить, что, в случае SQL-формата информационной базы, соответствующие проверки следует выполнять диагностическими средствами, входящими в состав SQL-сервера. На этом уровне проверяется наличие всех dbf-файлов, необходимых для работы информационной базы. В каждом dbf-файле анализируется корректность его заголовка, соответствие объявляемых заголовком полей и их типов ожидаемому (состав и тип полей, составляющих многие таблицы, определяется конфигурацией информационной базы). Проверяется равенство вычисленной на основании описания полей длины записи той длине записи, которая объявлена в заголовке. Сравнивается фактическая длина файла с величиной, полученной на базе информации о длине заголовка, длине записи и их количестве. Появление на данном уровне сообщения о невосстановимой ошибке, как правило, говорит о том, что после внесения изменений в конфигурацию не была выполнена процедура реструктуризации. После окончания анализа заголовка процедура производит сканирование всех записей и проверяет содержимое каждого поля записи с точки зрения типа этого поля. Например, если поле объявлено как строковое, то каждый байт информации, входящий в состав поля, должен быть символом – печатным или управляющим (например, возврат каретки).
Все таблицы, входящие в состав информационной базы, можно условно разбить на две группы – базовые и производные.
Записи в базовых таблицах образуются, модифицируются и удаляются в результате работы пользователей, исполнения модулей.
Содержание производных таблиц определяется состоянием базовых и полностью может быть восстановлено при выполнении процедур пересчета итогов. Во время выполнения тестирования второго уровня происходит сканирование записей базовых таблиц и проверка содержимого полей на корректность с точки зрения системы «1С:Предпритияе 7.7», а не управления базами данных в dbf-формате, как это происходило на предыдущем уровне. Например, поле, объявленное в заголовке dbf-файла как строковое, может рассматриваться системой как ссылка на конкретный элемент конкретного справочника. Содержимое такого поля формируется по правилам, определяемым системой «1С:Предприятие 7.7». Естественно, содержание такого поля имеет более существенные ограничения, чем способна наложить система управления базами данных, и тестирование содержимого на этом уровне представляет собой отдельную задачу. По окончании сканирования всех записей таблицы происходит ее реиндексация. Также на этом уровне происходит проверка логической связки «журнал документов – документ – табличная часть документа».
Логическая целостность таблиц, входящих в состав информационной базы, осуществляется совокупностью проверок третьего уровня. На этом уровне тестируются внутренние связи таблиц, определяемые системой, проверяется фактическое существование элементов данных, на которые имеются ссылки в полях записей. Также на этом уровне происходит анализ записей о периодических реквизитах справочников и бухгалтерских счетов (если установлена компонента «Бухгалтерский учет»).
По окончании проверок производится полный пересчет итогов. Конкретный состав пересчитываемых итогов зависит от состава установленных компонент и набора типов используемых тестируемой информационной базой объектов.