2.2.2 Схема взаимосвязи программных модулей и информационных файлов
Технология внутримашинной организации задается последовательностью реализуемых процедур - схем взаимосвязи программных модулей и информационных массивов. Такая схема представляет собой декомпозицию общего процесса решения задачи на отдельные процедуры преобразования массивов, именуемыми модулями (это - ввод, контроль, перезапись информации с одного МН на другой, сортировка, уплотнение данных, редактирование, накопление, вывод на печать и т.п.).
Основное назначение создаваемой АИС – это автоматизация учета складских операций и реализации продукции. Следовательно, структуру программ можно описать следующими основными блоками см. рис 2.3
Рис 2.3 Блок-схема основных модулей программы
Работа с программой начинается с вывода информационного окна и активизации системы меню. Работа программы осуществляется по диалоговому и событийному режиму, при этом по диалогом понимается предоставление пользователю нескольких альтернатив и обработка его выбора. В диалоговую систему входят главное меню с соответствующими всплывающими подменю а также диалоговые окна. Под событиями понимаются процессы активизируемые пользователем (например - нажатие функциональных клавиш), а также программные события – получение определенным полем фокуса редактирование или потеря фокуса ввода. На основании данных событий активизируются процедуры контроля допустимости данных.
Модуль Основное меню предназначен для запуска основных процедур программы и завершения работы с программой. Схема основного меню приведена на рисунке 2.2
Модуль работы со справочниками включает в себя пять справочников:
- Справочник Товары;
- Справочник Единицы измерения;
- Справочник Клиенты;
- Справочник Аббревиатуры;
- Справочник Расчетные счета;
Назначение данного модуля является поиск и просмотр информации по товарам и контрагентам, а также подготовка справочной информации.
Информационной базой данного модуля являются таблицы: Справочник_Абревиатуры, Справочник_Единицы, Справочник_Клиенты, Справочник_РасчетныеСчета, Справочник_Товары. Структуру этих таблиц можно увидеть на рис. 2.6 – 2.9. Данные в информационную базу заносятся с помощью специальных форм, которые вызываются из главного меню программы.
Модуль Формирование входной информации предназначен для ввода первичных данных и просмотра ранее занесенных. Данный модуль реализует задачи учета поступления и реализации ТМЦ, обеспечивая ввод документов по приходу, расходу, оприходованию и списанию с помощью специальных форм.
В компьютерных системах баз данных пользователи для ввода, просмотра и распечатки отчетов с информацией базы данных могут применять формы. Основные преимущества использования форм следующие:
- При вводе данных в поля формы, приложение может считывать словарь данных сервера и автоматически проверить допустимость данных в соответствии с правилами целостности.
- Поле ввода в форме может представлять список допустимых значений, из которых пользователи могут легко выбрать нужное.
- Область формы может выводить шаблон, соответствующий текущей выводимой в форме записи.
- Командные кнопки в форме могут выполнять действия, связанные с выводимой в форме текущей записью.
Формы для занесения прихода, расхода, списания и оприходования вызываются из главного меню программы. Информационной базой данного модуля являются таблицы Приход, ПриходТов, Расход, РасходТов. Структура этих таблиц приведена на рис. 2.2 – 2.5.
Модуль формирование отчетов выполняет функции по формирования печатных форм. В модуле хранятся шаблоны для печати нормативных документов таких как счет фактура, накладные, списание и т.д. Шаблоны для печати информации по справочникам такие как «Печать прайс-листов». Так же хранятся шаблоны отчетов таких как: «Документы по приходу », «Документы по расходу», складских отчетов таких как: «Остатки на складе».
Отчеты формируются используя запросы, которые обрабатывают исходную информацию в соответствии с заданными параметрами пользователя.
Система построения запросов в Access не имеет себе равных среди СУБД массового использования. Практически все виды запросов, которые можно построить программно, в Access можно построить визуально. В Access предоставляется возможность создавать самые разнообразные запросы выборки, причем они могут модифицировать исходные данные. Также представлена развитая система фильтров. Фильтры – одна из наиболее сильных сторон Access. Фильтры строятся с помощью запросов или установкой критериев.
Компьютерные системы используют отчеты и запросы для считывания и представления данных таким образом, чтобы обеспечить полезность информации, содействовать принятию решений или поддерживать коммерческие приложения.
Для создания Отчета Журнал документов по приходу используется запрос Журнал по приходу, с помощью этого запроса происходит выборка документов из таблицы Журнал по заданным параметрам и выдается в виде печатной формы Журнал по приходу.
Для создания Отчета Журнал по расходу используется запрос на выборку Журнал по расходу, который выбирает из таблицы «Журнал» Дату, номер, сумму и контрагента документов, соответствующих заданным параметрам пользователя.
Для создания отчета Остатки используется запрос Остатки на складе, который производит выборку из таблицы Остатки. В отчете указываются наименование, количество на складе и единица измерения. Пользователь может сформировать этот отчет, выбрав в меню Отчеты – Остатки на складе.
Прайс-лист выводится тоже в виде отчета. Данный отчет создается на основании таблицы Справочник Товары, в нем указываются Наименование товара, цена товара и единица измерения товара. Данные формируются на текущую дату.
Информационной базой модуля Формирование отчетов Являются таблицы Журнал, Остатки, Справочник_Товары, Приход, ПриходТов, Расход, РасходТов.
... Цель составления этих отчетов – предоставление пользователям полной, правдивой и непредвзятой информации о хозяйственной деятельности предприятия, его о доходах и расходах за отчетный период. (см. Приложение 3). Заключение В данной курсовой работе была создана автоматизированная информационная система магазина «МАГНИТ», которая смогла бы автоматизировать деятельность, связанную с деятельно
... «Ессентуки» №4, №17 2) «Заповедник Валдай» стали брендами. Производство С точки зрения, эффективности видения складской деятельности компании руководство пришло к выводу о необходимости автоматизации складских процессов На начало 1992 г. у компании совсем не было опыта производства данных видов товаров, а тем более их хранения. Сейчас на предприятии имеется достаточно современное ...
... ; - контроль соответствия фактических и плановых данных об объеме производства; - анализ отклонений фактических данных от установленных плановых показателей. 3. Автоматизированная система учета производственного процесса металлоцентра 3.1 Программно-технические средства общего назначения Основным программным обеспечением всех, без исключений, компьютеров ИС является операционная ...
... Гражданский кодекс РФ, в котором, в частности, раскрыты основы договорной работы, являющейся основой формирования оправдательной и первичной учетной документации, в том числе и по учету материально-производственных запасов, а также заложены подходы в отражении конкретных хозяйственных операций с МПЗ в бухгалтерском учете. Так как предприятие является обществом с ограниченной ответственностью к ...
0 комментариев