Рефераты

Автоматизированная обработка учета складских операций и реализации продукции

и внутримашинного ИО (совокупность всех данных, записанных на машинных

носителях, сгруппированных по определенным признакам) – это макеты /

экранные формы для ввода первичных данных в ЭВМ или ввода результатной

информации.

При организации БД учета ТМЦ целесообразно использовать следующие

типы баз данных.

Основная база – это БД, в которой каждая запись хранит информацию, не

имеющую никакой связи с другими записями этой же базы данных. Основные БД

не могут иметь связи друг с другом посредством своих полей. Они могут

соотноситься только путем разделения дополнительной базы, которая

называется базой связи. Записи из основных БД могут быть удалены,

модифицированы, запакованы или упорядочены. К основным базам данных в

системе относятся базы, заполняемая при поступлении первичных приходных

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

Подчиненная база – это БД, которая позволяет хранить данные,

относящиеся к какой-либо записи основной базы. Записи из этой базы могут

модифицироваться и удаляться. Подчиненной базой в системе является база

данных платежных документов.

Справочник – это БД, которая содержит общие данные, разделяемые другими

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

в одном месте, должно немедленно отразиться на всех других, где она

используется. Достигается это путем ссылок на справочник. Такая гибкость

при внесении изменений не допускает действий с изменением порядка

следования записей в справочнике, а также удаление из него записей. К

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

номенклатуры, справочник клиентов, справочник поставщиков и справочник

фирм.

Организация связей между базами данных требует определенных правил

обращения с записями:

. При удалении записи из некоторой базы или подчиненной базы должны

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

относятся к удаляемой записи.

. Если все-таки требуется удалить запись, из справочника нужно

удалить все ссылки на эту запись во всех базах, связанных со

справочником.

. При дополнении структуры какой-либо базы подчиненную базу следует

использовать там, где нельзя точно сказать, сколько однотипной

информации будет храниться.

. Справочник эффективен для быстрого ввода логически связанной

группы информации. Кроме того, он является единственным средством

для классификации объектов. Поэтому справочник обязательно следует

использовать там, где предполагается группировка данных по какому-

либо признаку.

Рассмотрим теперь обоснования по выбору программного обеспечения.

1.7 Обоснование разработок по программному обеспечению

Подсистема «Программное обеспечение» (ПО) включает совокупность

компьютерных программ, описаний и инструкций по их применению на ЭВМ. ПО

делится на два комплекса: общее (операционные системы, операционные

оболочки, компиляторы, интерпретаторы, программные среды для разработки

прикладных программ, СУБД, сетевые программы и т.д.) и специальное

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

рамках функциональных подсистем, и контрольные примеры).

К общесистемному программному обеспечению относятся программы,

рассчитанные на широкий круг пользователей и предназначенные для

организации вычислительного процесса и решений часто встречающихся задач

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

ЭВМ, автоматизировать планирование очередности вычислительных работ,

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

автоматизировать работу программистов. К данному классу ПО можно отнести

операционные системы, интегрированные средства управления задачами. В

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

Windows 95 (98). Специальное программное обеспечение представляет собой

совокупность программ, разрабатываемых при создании АИС конкретного

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

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

задач.

Для того чтобы работники блока «Выписка» эффективно работали с

большим информационным потоком, база данных в составе АСОЭИ должна отвечать

следующим требованиям:

. хранение больших объёмов актуальной и достоверной информации;

. простота обращений пользователей к БД;

. возможность внесения, изменения, удаления, сортировки и других

манипуляций с данными БД;

. поиск информации по различным группам признаков;

. возможность расширения и реорганизации данных в БД при изменениях

предметной области.

MS Access в настоящее время является одной из самых популярных среди

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

популярности следует отметить:

. высокую степень универсальности и продуманности интерфейса, который

рассчитан на работу с пользователями самой различной квалификации. В

частности, реализована система управления объектами базы данных,

позволяющая гибко и оперативно переходить из режима конструирования

в режим их непосредственной эксплуатации;

. глубоко развитые возможности интеграции с другими программными

продуктами, входящими в состав Microsoft Office, а также с любыми

программными Продуктами, поддерживающими технологию OLE;

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

Нельзя не отметить, что, существенной причиной такого широкого

распространенная MS Access является и мощная рекламная поддержка,

осуществляемая фирмой Microsoft. В процессе разработки данного продукта на

рынок представлялись его различные версии. Наиболее известными (в некотором

смысле этапными) cтали Ассеss 2.0, Ассеss 7.6 (он впервые был включен в

состав программного комплекта MS Office 95). Позже появились версии Ассеss

97 (в составе NS Office 97) и Ассеss 2000 (в составе МS Office 2000).

Важным средством, облегчающим работу с Ассеss для начинающих

пользователей, являются мастера — специальные программные надстройки,

предназначенные для создания объектов базы данных в режиме

последовательного диалога. Для опытных и продвинутых пользователей

существуют возможности более гибкого управления ресурсами и возможностями

объектов СУБД в режиме конструктора.

Специфической особенностью СУБД Ассеss является то, что вся

информация, относящаяся к одной базе данных, хранится в едином файле. Такой

файл имеет расширение *.mdb. Данное решение, как правило, удобно для

непрофессиональных пользователей, поскольку обеспечивает простоту при

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

данных в рамках mbd-формата менялась от версии к версии, но фирма Microsoft

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

формате ранних версий Access могут быть конвертированы в формат,

используемый в версиях более поздних.

Средствами Access можно реализовать меню ориентированный интерфейс с

элементами объектно-событийного управления, когда выполнение определенных

функция связывается с определенными событиями (щелчок мыши, нажатие клавиши

и т.п.).

Чтобы проектируемая АРМ была эффективной необходимо соблюдение

следующих принципов создания системы:

. Системность

. Гибкость

. Устойчивость

. Эффективность

Согласно принципу системности, АРМ следует рассматривать как

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

Принцип гибкости означает приспособленность системы к возможным

перестройкам, благодаря модульности построения всех подсистем и

стандартизации их элементов.

Принцип устойчивости заключается в том, что система АРМ должна

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

внешних возмущающих факторов. Это значит, что неполадки в отдельных ее

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

восстанавливаема.

Эффективность АРМ следует рассматривать как интегральный

показатель уровня реализации приведенных выше принципов, отнесенного к

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

Функционирование АРМ может дать желаемый эффект при условии

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

средствами обработки информации, ядром которой является компьютер.

1.8 Обоснование разработок по технологии сбора, передаче, обработке и

выдаче информации

Реализация технологического процесса включает работу по учету

поступления ТМЦ, реализации ТМЦ, перемещению ТМЦ, ведению информационной

базы и формирование отчетов по соответствующим запросам к базам данных.

Операции имеют программное выполнение, подчиненное единой алгоритмической

схеме.

Программа по решению задач по учету поступления ТМЦ, реализации ТМЦ,

перемещению ТМЦ для всех работ имеет один вход, реализуемый управляющей

компонентой. Работа с программой начинается с вывода информационного окна и

активизации системы меню.

Технологический процесс сбора информации будет представлять собой

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

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

Передача информации в системе производится в форме документов и

посредством локальной вычислительной сети (в интерактивном режиме в ПЭВМ).

Последнее обеспечивает повышение оперативности.

Этап обработки информации на ЭВМ является наиболее

автоматизированным. Здесь основную нагрузку несут программные средства. Их

взаимосвязанная автоматическая работа обеспечивает математическую и

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

данных.

Обеспечение выдачи информации производится в виде установленных форм

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

информационной базы.

В следующем разделе рассмотрим практическую реализацию поставленных

нами задач с учетом выбора обеспечивающих подсистем.

Проектная часть

2.1 Информационное обеспечение задачи учета складских операций и

реализации продукции

В базе данных отображается информация об определенной предметной

области (ПО). ПО – это часть реального мира.

Инфологическая модель (ИМ) предметной области – это описание

предметной области, выполненной без ориентации на используемые в дальнейшем

программные и технические средства. Содержит исходную информацию о

предметной области. Этап создания ИМ называется инфологическим

проектированием.

Требования, предъявляемые к инфологической модели:

- Адекватное отображение (язык для представления ИМ должен обладать

достаточными выразительными возможностями)

- Непротиворечивость (не должна допускаться неоднозначная трактовка

модели)

- Легко расширяемость (обеспечение ввода новых данных без изменения

ранее определенных)

- Гибкий язык (язык должен быть применим как при ручном, так и при

автоматизированном проектировании)

- Понятность всем пользователям

Цель инфологического моделирования — создать точное и полное

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

информации для построения БД.

Для решения задач рассмотренных в данном дипломном проекте

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

Данная модель показывает основные сущности, ключевые поля и атрибуты,

входящие в каждую сущность. Также показаны информационные связи и потоки

информации, позволяющие решить поставленные задачи автоматизации учета

складских операций и реализации.

Приведенную схему данных можно разделить на три основных блока.

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

виде справочников. В данной системе выделено два основных и три

вспомогательных справочника. Справочник Товары и Справочник Клиенты – это

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

реализации товаров, а также при формировании отчетной сущности Остатки.

Вспомогательные справочники являются источником информации для основных

справочников. Разбиение Справочников на основные и вспомогательные создано

для удобства при их заполнении.

Второй блок – это блок учета товародвижения. Этот блок состоит из

следующих сущностей: Приход, ПриходТов, Расход, РасходТов. Для решения

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

последствии используется для выполнения соответствующих расчетов. В

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

итоговые ведомости, а также итоговые таблицы, необходимые для формирования

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

и анализа его результатов.

Третий блок – это блок отчетной информации. С учетом изменения

входных данных формируются сводные сущности, в которых все эти изменения

учитываются. Это Журнал и Остатки, они необходимы для формирования отчетной

информации и удобны тем, что фиксируют каждое изменение данных, т.е

информация, хранящаяся в них актуальна на любой момент времени.

Более подробно схемы информационных процессов и их использование при

машинной обработке учетных данных представлены далее.

2.1.2 Характеристика входной информации

Под входной информацией понимается вся информация, необходимая для

решения задачи и расположенная на различных носителях: первичных

документах, машинных носителях, в памяти персонального компьютера.

От рациональной организации входной информации оптового предприятия,

способов сбора, регистрации, передачи, хранения и обработки информации, ее

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

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

Входной информацией для разрабатываемой в дипломном проекте

автоматизированной системы является:

. для отражения приходных операций приходные накладные,

заполняющиеся от руки (формы входных документов прихода

приведены в приложении). Эти документы необходимы для учета

поступления товара на склад от поставщиков, а также для учета

излишков, возникающих на складе.

. Для отражения расходных документов: товарно-транспортная

накладная и счет-фактура, которые заполняются от руки

(Приложение). Эти документы подтверждают факт отгрузки

продукции со склада.

Для оформления операций заготовки и приобретения материалов

используются расчетные документы поставщиков: счета-фактуры, товарно-

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

2.1.2.1 Описание входной оперативной информации и ее структура

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

Таблица №1 Структура таблицы «Приход»

|Название |Имя поля |Тип |Размер |

|idCode |Индивидуальный код |Счетчик |Длинное целое |

|Дата операции |Дата совершения операции |Дата/время |Краткий формат |

| | | |даты |

|№ документа |Номер документа |Текстовый |50 |

|idКлиента |Наименование клиента |Текстовый |50 |

Также заполняется подчиненная таблица «ПриходТов», которая имеет

следующую структуру:

Таблица №2 Структура таблицы «ПриходТов»

|Название |Имя поля |Тип |Размер |

|idCode |Индивидуальный код |Счетчик |Длинное целое |

|Код Прихода |Индивидуальный код |Числовой |Длинное целое |

| |прихода | | |

|Код Товара |Наименование товара |Текстовый |50 |

|Единица |Единица измерения |Текстовый |50 |

|измерения | | | |

|Количество |Количество товара |Числовой |Длинное целое |

|Цена |Цена товара |Денежный |Денежный |

|Сумма |Сумма |Денежный |Денежный |

Оперативная входная информация по расходу товара вносится в следующие

таблицы:

Таблица №3 Структура таблицы «Расход»:

|Название |Имя поля |Тип |Размер |

|idCode |Индивидуальный код |Счетчик |Длинное целое |

|Дата операции |Дата совершения операции |Дата/время |Краткий формат |

| | | |даты |

|№ документа |Номер документа |Текстовый |50 |

|idКлиента |Наименование клиента |Текстовый |50 |

А также в подчиненную ей таблицу «РасходТов»:

Таблица №4 Структура таблицы «РасходТов»

|Название |Имя поля |Тип |Размер |

|idCode |Индивидуальный код |Счетчик |Длинное целое |

|Код Расхода |Индивидуальный код |Числовой |Длинное целое |

| |расхода | | |

|Код Товара |Наименование товара |Текстовый |50 |

|Единица |Единица измерения |Текстовый |50 |

|измерения | | | |

|Количество |Количество товара |Числовой |Длинное целое |

|Цена |Цена товара |Денежный |Денежный |

|Сумма |Сумма |Денежный |Денежный |

Излишки материалов на складе отражаются в тех же таблицах.

Оприходование отражается в таблице «Приход», а списание в таблице «Расход».

Все данные заносятся в компьютер с помощью специально разработанных

форм. С помощью этих форм удобно заносить информацию, а также форма

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

позволяет сохранить целостность данных.

На основании первичных данных можно распечатать приходные накладные,

товарные накладные, счет-фактуры и акт списания товара.

Данная входная информация позволяет формировать итоговые таблицы

«Остатки» и «Журнал», а также, с использованием запросов, итоговые отчеты.

Помимо входных данных, в проектируемой системе есть и постоянные

данные, которые хранятся и заносятся в справочники системы.

2.1.2.2 Описание структуры постоянной информации

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

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

трудоёмкости их заполнения, а также позволяет автоматизировать отчётный

процесс.

К постоянной информации относится информация, хранящаяся в следующих

справочниках:

. Справочник Клиенты;

. Справочник Товары;

. Справочник Единицы измерения;

. Справочник Аббревиатуры;

. Справочник Расчетные Счета.

Рассмотрим подробнее структуру этих справочников:

Таблица №5 Структура таблицы «Клиенты»

|Название |Имя поля |Тип |Размер |

|idCode |Индивидуальный код |Счетчик |Длинное целое |

|Abr |Аббревиатура |Текстовый |50 |

|Name |Наименование клиента |Текстовый |50 |

|Adres |Адрес клиента |Текстовый |50 |

|INN |ИНН клиента |Числовой |Длинное целое |

|RasSchet |Расчетный счет |Числовой |Длинное целое |

Таблица №6 Структура таблицы «Товары»

|Название |Имя поля |Тип |Размер |

|idCode |Индивидуальный код |Счетчик |Длинное целое |

|Name |Наименование товара |Текстовый |50 |

|EdIzm |Единица измерения |Текстовый |50 |

|Price |Цена |Денежный |Денежный |

|Comment |Комментарий |Текстовый |50 |

Таблица №7 Структура таблицы «Единицы измерения»

|Название |Имя поля |Тип |Размер |

|Name |Название единицы измерения |Текстовый |50 |

Таблица №8 Структура таблицы «Аббревиатуры»

|Название |Имя поля |Тип |Размер |

|Name |Название аббревиатуры |Текстовый |50 |

Таблица №9 Структура таблицы «Расчетные счета»

|Название |Имя поля |Тип |Размер |

|Bank |Название банка |Текстовый |50 |

|AdrBanka |Адрес банка |Текстовый |50 |

|BIK |БИК |Числовой |Длинное целое |

|KorSchet |Корреспондентский счет |Числовой |Длинное целое |

|RashChet |Расчетный счет |Числовой |Длинное целое |

Основными функциями Справочников являются:

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

данных;

. декодирование значений признаков при выводе данных на экран

дисплея;

. хранение постоянной информации, связанной с определёнными

значениями признаков;

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

решения комплекса задач.

2.1.3 Характеристика результатной информации

В ходе разработки автоматизированного решения задачи учета складских

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

(печатные формы всех отчетов представлены в Приложениях):

- Печать приходной накладной;

- Печать товарной накладной;

- Печать счет-фактуры;

- Печать журнала по приходу;

- Печать журнала по расходу;

- Печать акта списания;

- Ведомость по остаткам на складе;

- Формирование прайс-листа;

- Поиск документа по дате;

- Поиск документа по клиенту;

- Поиск документа по номеру;

В результате учета поступления ТМЦ на склады предприятия получаем

машинный выходной документ Приходная накладная и счет-фактура (Приложения).

Эти документы получаются в результате обработки информации из таблиц

Приход, ПриходТов, Справочник Клиенты, Справочник Товары. Эти документы

остаются на фирме и подшиваются в отдельную папку для ведения отчетности по

учету поступления товара.

Также учет поступления ТМЦ ведется с помощью Журнала по приходу, где

отражаются все операции по приходу с указанием даты операции, номера

документа, суммой документа и наименованием поставщика за определенную дату

(Приложение). Журнал по приходу формируется в результате обработки таблиц

Приход, ПриходТов, Журнал с помощью запроса Журнал по приходу. Журнал по

приходу является регистром всех приходных накладных.

При реализации товара покупателям получаем выходные машинные

документы Расходная накладная и счет-фактура (Приложение). Расходная

накладная и счет-фактура получаются в результате обработки информации

таблиц Расход, РасходТов, Справочник Клиенты, Справочник Товары. Эти

документы необходимы для учета реализации товаров клиентам. Один экземпляр

документов остается у клиента, а второй остается на фирме.

Журнал документов по расходу позволяет регистрировать все расходные

документы за определенный период, например за месяц. В журнале

регистрируются дата реализации товара, номер документа реализации, сумма

реализации и наименование клиента. Журнал документов по расходу позволяет

вести учет по расходу.

Журнал документов формируется в результате обработки информации таблиц

Расход, РасходТов и Журнал с помощью запроса Журнал документов по расходу.

При излишках на складе происходит списание товара со склада, выходным

машинным документом при списании является Акт списания. Акт списания

позволяет вести учет излишков на складе. Этот документ получается в

результате обработки информации таблиц Приход, ПриходТов, Справочник

Клиенты, Справочник Товары.

При разработке автоматизированного решения задачи учета движения ТМЦ

на складах получаем выходной машинный документ Ведомость по остаткам на

складе (Приложение). Данная ведомость получается в результате обработки

информации хранящейся в таблице Остатки. Данные этой таблицы обновляются

при каждом поступлении товара и при каждом расходе, поэтому они остаются

актуальными на любой момент времени.

Выходной машинный документ Прас-лист получается в результате

обработки информации, хранящейся в таблице Справочник Товары.

При формировании отчетов Поиск документа по дате, Поиск документа по

клиенту, Поиск документа по номеру используются данные таблицы Журнал,

данный отчет отображает все документы за указанную дату, по указанному

клиенту и номеру.

Далее рассмотрим характеристику промежуточной информации.

2.1.4 Характеристика промежуточной информации

Промежуточная информация формируется в процессе решения некоторых

разработанных задач на ЭВМ и используется для выполнения соответствующих

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

таблицах:

. Остатки;

. Журнал;

Данные в таблице Остатки обновляются с каждым приходом товара, то

есть к количеству фактического остатка прибавляется количество вновь

поступившего товара. Обновление происходит с помощью запроса Обновление

остатков по приходу при проведении приходной накладной. А при каждом

расходе товара обновление происходит путем отнимания от фактического

количества товара количества реализованного товара с помощью запроса

Обновление остатков по расходу при проведении Товарной накладной.

Также и при оприходовании товара на склад прибавляется количество

оприходованного товара, а при списании отнимается количество списанного

товара.

Промежуточная информация таблицы Остатки формируется, используя

информацию, хранящуюся в таблицах Приход, ПриходТов, Расход, РасходТов.

Данные таблицы Остатки являются исходными при формировании отчета

Остатки на складе.

Данные в таблицу Журнал добавляются при каждом приходе и при каждом

расходе товара, при оприходовании и списании. В журнале регистрируются все

документы по приходу, расходу, оприходованию и списанию товара, в нем

указывается дата операции, номер документа и контрагент.

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

Журнал с помощью запросов Проведение прихода, Проведение расхода,

Проведение оприходования, Проведение списания.

Данные таблицы Журнал используются как промежуточные при формировании

отчета Журнал по приходу и Журнал по расходу.

2.2 Машинная реализация комплекса задач

2.2.1 Описание структуры диалога

Рассмотрим систему меню автоматизируемой системы рис. 2.2

Рис. 2.2 Система меню автоматизированной системы

Взаимодействие пользователя с системой осуществляется в диалоговом

режиме. Основным связующим элементом разрабатываемой АИС является система

меню, состоящего из главного меню и подменю (рис. 2.2). Разработанная

система является меню - ориентированной.

При выборе меню Документы по приходу пользователь попадает в подменю,

в котором определены:

- Приходные накладные;

- Оприходование товара;

- Поиск документов;

- Назад.

Пункт меню Приходные накладные предназначен для занесения прихода и

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

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

списка, а также единицу измерения. В строке суммы автоматически считается

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

пункта накладная проводится, то есть регистрируется факт прихода и

печатается счет-фактура и накладная. Выйти из меню Приходные накладные

можно нажав кнопку Закрыть.

Для учета недостач используется пункт меню Оприходование товара. В

данном пункте можно завести на склад фактически недостающий товар.

Оприходованный товар учитывается в таблице Приход. Здесь также работу с

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

из предложенного списка.

Выбрав пункт меню Поиск документов пользователь попадает в форму, где

он может найти нужный документ по трем параметрам:

1) Поиск по № документа;

2) Поиск по дате документа;

3) Поиск по контрагенту;

Обработанная информация выдается в виде отчета.

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

кнопочной форме.

При выборе меню Документы по расходу пользователь попадает в подменю,

в котором определены:

- Товарные накладные;

- Списание товара;

- Поиск документов;

- Назад.

При выборе пункта меню Товарные накладные пользователь попадает в

форму, где можно создать новую расходную накладную или просмотреть уже

выписанные документы. При создании нового документа необходимо ввести номер

этого документа, дату, причем по умолчанию ставится дата актуальная на день

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

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

Номенклатура и единицы измерения товаров также выбираются из предложенного

поля со списком. После того, как все позиции документа занесены, нужно

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

необходимых таблицах. Полученный документ можно распечатать, а также

распечатать Счет-фактуру, созданную автоматически при создании документа.

После завершения работы с документом его можно закрыть, нажав кнопку

Закрыть.

Для учета излишков используется пункт меню Списание товара. Форма

списания товара основана на форме Товарная накладная и работа с ней

идентична работе с формой Товарная накладная. Операция Списание товара

регистрируется в таблице Расход.

Пункт меню Поиск документов имеет те же параметры что и Поиск

документов в меню Приходные документы. То есть поиск осуществляется по трем

основным параметрам: поиск по № документа, поиск по дате документа и поиск

по контрагенту.

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

кнопочной форме.

По мере ввода с первичных документов данные сохраняются в

соответствующих БД, что обеспечивает решение задачи по учету информации.

При выборе меню Справочники пользователь попадает в подменю, в

котором определены:

- Клиенты;

- Товары;

- Назад.

Пункт меню Клиенты позволяет войти в форму, с помощью которой можно

завести нового клиента или изменить данные уже занесенных клиентов. При

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

в поле аббревиатура. Аббревиатура можно выбрать из предложенного списка, а

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

кнопку справа от поля. Дальше необходимо ввести наименование клиента, его

адрес, ИНН и расчетный счет. Расчетный счет выбирается из поля со списком,

при необходимости можно завести новый расчетный счет, нажав на кнопку

справа от поля. Это вызовет новый справочник Расчетные счета, где

необходимо будет указать новый банк, город банка, БИК, Корреспондентский

счет и расчетный счет.

При выборе пункта меню Товары пользователь попадает в форму, в

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

занесенные товары. При этом необходимо забить наименование товара, единицу

измерения, цену и при необходимости комментарий. Поле Единица измерения

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

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

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

Единицы измерения, куда и заносится новый вид.

Чтобы выйти из меню Справочники и вернуться к главной кнопочной форме

нужно выбрать пункт меню назад.

Пункт меню Отчеты предназначен для формирования на экране или в виде

распечатки на принтере отчетов установленной формы.

При выборе меню Отчеты пользователь попадает в подменю, в котором

определены:

- Журнал по приходу;

- Журнал по расходу;

- Остатки на складе;

- Прайс-лист;

- Назад.

При выборе меню Журнал по приходу пользователю предлагается ввести

дату начала отчетного периода и дату окончания отчетного периода. После

этого формируется отчет и выдается в печатной форме, в котором указаны дата

документа, номер документа, сумма документа и поставщик.

При выборе меню Журнал по расходу пользователь должен ввести дату

начала и дату окончания периода формирования отчета, после чего формируется

отчет. Сформированный отчет содержит дату документа, номер документа, сумму

документа и название клиента.

При выборе отчета Остатки на складе формируется отчет, который

содержит наименование продукции, остаток на складе на данный момент времени

и указывается единица измерения. Данные для данного отчета берутся из

таблицы Остатки.

Отчет прайс-лист формируется в виде печатной формы, где указываются

наименование продукции, единица измерения товара, цена товара и

комментарий, если он есть.

В пункте меню О программе содержится краткая информация о данной

программе.

Пункт меню Выход из программы позволяет пользователю закончить работу

с программой и выйти из приложения.

2.2.2 Схема взаимосвязи программных модулей и информационных файлов

Технология внутримашинной организации задается последовательностью

реализуемых процедур - схем взаимосвязи программных модулей и

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

процесса решения задачи на отдельные процедуры преобразования массивов,

именуемыми модулями (это - ввод, контроль, перезапись информации с одного

МН на другой, сортировка, уплотнение данных, редактирование, накопление,

вывод на печать и т.п.).

Страницы: 1, 2, 3


© 2010 БИБЛИОТЕКА РЕФЕРАТЫ