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

Страницы работы

Содержание работы

Министерство образования Российской Федерации

Новосибирский государственный технический университет

Кафедра Экономической информатики

Лабораторная работа №4

по дисциплине: «Информационные технологии в экономике»

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

Факультет: Бизнеса

Группа: ФБИ-03

Студент: Гольцова И. В.

Преподаватель: Денисов В. В.

Новосибирск

2003


Цель работы.

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

Задание.

Разработка программного обеспечения, работающего как внешняя программа (пользовательская программа) в среде ПБС BEST4 и реализующая анализ текущих остатков ТМЦ и представления результатов анализа в выходной форме (таблица 1).

Таблица 1.

Группа

Н/номер

Наименование ТМЦ

Ед.изм.

Текущий остаток

Срок реализации (дн.)

1

2

3

4

5

6

Графа "Срок реализации" равна количеству календарных дней, в течение которых будут реализованы все текущие остатки товара:

Срок реализации = Текущий остаток / Скорость реализации,

где Скорость реализации = Количество реализовано / Срок наблюдения.

Срок наблюдения рассчитывается в календарных днях:

Срок наблюдения = Дата последней реализации - Дата 1-й реализации.

Постановка задачи.

Формирование выходной формы анализа текущих остатков ТМЦ.

Задача решается при необходимости, с использование пользовательского программного обеспечения в системе ПБС BEST4.

Шаблон выходной экранной формы анализа текущих остатков представлен в таблице 1. Форма включает следующий перечень структурных единиц информации:

­  Группа товарно-материальных ценностей;

­  Номенклатурный номер изделия

­  Наименование товарно-материальных ценностей;

­  Единица измерения товарно-материальных ценностей;

­  Текущий остаток на складах;

­  Срок реализации текущего остатка.

Входной информацией для решения задачи, являются базы данных подсистемы учета товаров и готовой продукции ПБС BEST4, а именно:

1.  База данных MDOCM.DBF - Документы движения (списки ТМЦ). Частичная структура представлена в таблице 2.

Таблица 2.

№/№

Наименование поля БД, характеристика

Идентификатор

Тип

Длина

Точн.

1

Вид движения (1- приход, 2 – расход)

VID

C

1

0

12

Код группы ТМЦ

GRUP

C

5

0

13

Номенклатурный номер ТМЦ

NNUM

C

13

0

14

Количество ТМЦ

KOL

N

19

4

23

Дата документа

DATE

D

8

0

2.  База данных MKART.DBF - Картотека складского учета ТМЦ.

Частичная структура представлена в таблице 3.

Таблица 3.

№/№

Наименование поля БД, характеристика

Идентификатор

Тип

Длина

Точн.

2

Код группы ТМЦ

GRUP

C

5

0

3

Номенклатурный номер ТМЦ

NNUM

C

13

0

6

Текущее количество

KOLTEK

N

19

4

3.  База данных MLABEL.DBF - Номенклатурный справочник ТМЦ.

Частичная структура представлена в таблице 4.

Таблица 4.

№/№

Наименование поля БД, характеристика

Идентификатор

Тип

Длина

Точн.

1

Код группы ТМЦ

GRUP

C

5

0

2

Номенклатурный номер ТМЦ

NNUM

C

13

0

3

Наименование ТМЦ

NAME

C

33

0

4

Единица размерности

ED

C

5

0

Подробная структура баз данных представлена в каталоге в .BEST4\DBASE\SCLAD\ в файле apdx-04.txt.

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

Алгоритм решения задачи.

1)  Описание основных установок работы программы (путь доступа к базам данных, режим работы с базами данных, вид системной даты и т.д.).

2)  Создание рабочих копий и индексов баз данных.

3)  Определение срока реализации ТМЦ в базе данных документов движения ТМЦ.

4)  Определение текущего количества ТМЦ в базе данных картотеки складского учета.

5)  Установка взаимосвязи между тремя базами данных по ключевым полям.

6)  Формирование и выдача на экран итоговой экранной формы.

7)  Выход из программы.

8)  Удаление рабочих копий и индексов баз данных.

Блок – схема алгоритма решения задачи представлена на рис.1.

Рис. 1. Блок-схема алгоритма решения задачи.

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

Таблица5.

Номер

Пояснения

1

Установка системных параметров работы программы

2

Открытие основных баз данных

3

Формирование рабочих баз данных и индексных файлов

4

Открытие базы данных документов движения ТМЦ

5

Расчет срока наблюдения и реализованного количества ТМЦ

6

Если срок наблюдения равен нулю, то выполняется блок операций 8, если нет, то выполняется блок операций 7

7

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

8

Расчет скорость реализации исходя из величины реализованного количества ТМЦ и срока наблюдения

9

Определение текущего остатка ТМЦ на складах

10

Расчет срока реализации ТМЦ

11

Формирование выходной экранной формы

12

Удаление рабочих баз данных и индексных файлов

Похожие материалы

Информация о работе