VBA Платежка
Информация - Экономика
Другие материалы по предмету Экономика
»ательщика его личные базы данных (Список Получателе платежей, Список Произведённых платежей )
Рисунок 1.
2.2 Разработка математической модели .
В базе данных в которой содержится произведённые платежи, значение суммы платежа и есть те данные участвующие в отчёте за расчитываемый заданный временной период. Т.к. формирование отчёта может быть как по всем получателям так и по отдельно взятому получателю платежа то математические формулы должны выглядель следующим образом.
Формула по всем получателям платежа:
Сумма за выбранный временной период = сумме всех произведённых платежей за выбранный период.
Формула по выбранному получателю платежа:
Сумма за выбранный временной период = сумме всех произведённых платежей за выбранный период.
2.3 Определение требований к техническим средствам.
Минимальные требования для эффективной работы разработанной ИС являются:
Pentium 233 МГц
32 Мб памяти
Жесткий диск как минимум 200 Мб
Видеокарта 0,5 Мб
Монитор VGA поддерживающий режимы работы 800х600
Для более комфортной и быстрой работы необходимо использовать:
Pentium II 366 МГц /Celeron и выше
64 Мб памяти
Жесткий диск 2.5 Гб и выше
Видеокарта 1-2-4 МБ
Монитор SVGA поддерживающий режимы работы 800х600 и
1024х768.
Для печати можно использовать любые матричные, струйные, или лазерные принтеры.
3. РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
- Разработка структуры программы
Программа представляет собой файл надстройки Excel97 имеющий
встроенный код Visual Basic for Application. Так же имеется четырифайла Excel97 представляющие собой:
- Файл базы данных Плательщиков . состоит из двух листов. Где один лист содержит информацию о годах в течении которых использовалать программа. А другой информацию о Получателях платежей.
- Файл базы данных Получателей платежей. Первоначально содержит один лист. Добавление и удатение листов в книге происходит динамически в зависимости от кол-ва Плательщиков. Другими словами на каждого Плательщика отводится один лист являющейся базой данных Получателей данного Плательщика.
- Файл базы данных Платежных Поручений. Первоначально содержит два листа. Добавление и удатение листов в книге происходит динамически в зависимости от кол-ва Плательщиков. Другими словами на каждого Плательщика отводится один лист являющейся базой данных Платежных Поручений данного Плательщика. Другой лист является чистым бланком отчёта.
- Файл платежного поручения. Собственно этот файл содержит один лист являющейся бланком платёжного поручения.
Встроенный код VBA содержит процедуры и функции поддерживающие элементы управления ,а также процедуры вормирования отчёта, процедуры добавления и удатения листов в книгах, добавтения и уданления файловучаствующич в отчётах, процедуры контроля вводимой пользователем информации, и т.д.
Данная программма является полностью открытой для дальнейшего изменения и модификации. Информация набранная в этой системе может быть использована в других приложениях использующих средства
Microsoft Office.
3.2.Определение формы представления входных и выходных данных.
Главная (первая форма) состоит:
- Кнопка перехода в форму ОТЧЕТЫ
- Кнопка перехода в форму ПЛАТЕЛЬЩИКИ
- Поле ИНТЕРАКТИВНАЯ СПРАВКА
- Выпадающего списка ВЫБОР ПОЛУЧАТЕЛЯ
- Поле НАИМЕНОВАНИЕ ПОЛУЧАТЕЛЯ
- Поле ДАТА
- Поле НАИМЕНОВАНИЕ БАНКА ПОЛУЧАТЕЛЯ
- Группы кнопок для работы с датой СЕГОДНЯ, ПЛЮС ДЕНЬ, МИНУС ДЕНЬ
- Поле Р/С ПОЛУЧАТЕЛЯ
- Поле ВИД ОПЕРАЦИИ
- Поле КОД БАНКА ПОЛУЧАТЕЛЯ
- Поле ДАТА ПОЛУЧЕНИЯ ТОВАРА, ОКАЗАНИЯ УСЛУГ
- Поле КОД НАЗНАЧЕНИЯ ПЛАТЕЖА
- Поле УНН ПОЛУЧАТЕЛЯ
- Поле ВВЕДИТЕ СУММУ
- Группы кнопок-переключателей М/П-место печати, Б/П-без печати, ПУСТО-нет никаких надписей в пл. поручении на месте для печати.
- Поле ВВЕДИТЕ НАЗНАЧЕНИЕ ПЛАТЕЖА
- Радиокнопка для перехода формы в режим просмотра базы данных старых пл. поручений ПОСМОТРЕТЬ СТАРЫЕ ПЛАТЁЖКИ
- Кнопка СОХРАНИТЬ НОВОЕ ПОРУЧЕНИЕ
- Кнопка ДОБАВИТЬ ПОЛУЧАТЕЛЯ
- Кнопка ВНЕСТИ ИЗМЕНЕНИЯ В ДАННЫЕ О ПОЛУЧАТЕЛЕ
- Кнопка УДАЛЕНИЕ ПОЛУЧАТЕЛЕ
- Кнопка ВЫХОД
- Скрытой кнопки ПЕЧАТЬ НОВОГО ПЛАТЁЖНОЕ ПОРУЧЕНИЯ
- Скрытой кнопки ПРЕДОСМОТР
Скрытой выпадающий список для выбора кол-ва копий для печати
Рис 3.
При помощи радиокнопки вид информационной части может менятся.
Для внесения новых данных о получателях платежей и формирования новых пл. поручений она имеет вид приведенный выше, для навигации и редактирования старых пл. поручений она принимает следую?/p>