Рисунок 2.4. Данные по счет-фактурам
Рисунок 2.5. Данные по складу
Рисунок 2.6. Данные на заявку
2.2.4 Выходные данные
Выходной информацией программы являются следующие данные:
формирование документов (рис. 2.7-2.13 ):
- приходная накладная;
- расходная (товарная) накладная;
- счета;
- счет-фактура;
- прайс-лист;
- отчет о наличии товара на складе;
- отчеты по приходу или расходу по дням;
- журналы счетов, счетов-фактур, заявок, приходных и расходных
накладных.
|
|
|
|
|
|
|
|
|
РАСХОДНАЯ НАКЛАДНАЯ № |
|
от |
|
|
||
|
|
|
|
|
|
|
|
|
От: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
№ |
Наименование товара |
Ед. изм. |
Количество |
Цена |
Стоимость |
|
Рисунок 2.7. Структура выходного документа «Расходная накладная»
|
|
Приход товара |
Фирма "Информстиль" |
|||||
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
№ п/п |
Товар |
Ед. изм. |
Количество |
Цена без учета НДС |
Цена с учетом НДС |
Сумма без учета НДС |
Сумма с учетом НДС |
Рисунок 2.8. Структура выходного документа «Приход товара»
|
СЧЕТ-ФАКТУРА № |
|
от |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Продавец |
|
|
|
|
|
|
|
|
Адрес |
|
|
|
|
|
|
|
|
Реквизиты продавца |
|
|
|
|
|
|
|
|
Покупатель |
|
|
|
|
|
|
|
|
Адрес |
|
|
|
|
|
|
|
|
Реквизиты покупателя |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
№ |
Наименование товара |
Ед. изм. |
Количество |
Цена без учета НДС за ед. товара |
Стоимость без учета НДС |
Цена с учетом НДС за ед. товара |
Стоимость с учетом НДС |
Рисунок 2.9. Структура выходного документа «счет-фактура»
|
|
|
Заявки |
Фирма "Информстиль" |
||||
|
|
|
|
|
|
|
|
|
|
Номер заявки |
Дата |
Группа |
Товар |
Ед. изм. |
Количество |
Цена без учета НДС |
Менеджер |
Рисунок 2.10. Структура выходного документа «Заявки»
|
Прайс - лист Фирма "Информстиль" |
|||
|
|
|
||
|
|
|
|
|
|
№ п/п |
Наименование |
Ед. изм. |
Стоимость |
|
|
|
|
|
Рисунок 2.11. Структура выходного документа «Прайс-лист»
|
|
Продажа товара |
Фирма "Информстиль" |
||||||
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
№ п/п |
Товар |
Ед. изм. |
Количество |
Цена без учета НДС |
Цена с учетом НДС |
Сумма без учета НДС |
||
|
|
|
|
|
|
|
|
|
|
Рисунок 2.12. Структура выходного документа «Продажа товара»
|
|
|
|
Товар на складе |
|
Фирма "Информстиль" |
||
|
№ п/п |
Товар |
Ед. изм. |
Количество |
Покупка. Цена без учета НДС |
Покупка цена с учетом НДС |
Продажа. Цена без учета НДС |
Продажа. Цена с учетом НДС |
|
|
|
|
|
|
|
|
|
Рисунок 2.13. Структура выходного документа «Товар на складе»
2.3 Программная среда разработки
Программа выполнена в среде визуального программирования Delphi.
Delphi является системой программирования очень высокого уровня. Она берет на себя значительную часть работы по управлению компьютером, что делает возможным в простых случаях обходиться без особых знаний о деталях его работы, в отличие от традиционных систем программирования.[13,14,15]
Delphi - язык и среда программирования, относящаяся к классу RAD - (Rapid Application Development - «Средство быстрой разработки приложений») средств CASE-технологии. Delphi сделала разработку мощных приложений Windows быстрым процессом, доставляющим вам удовольствие. Приложения Delphi, для создания которых требовалось большое количество человеческих усилий например С++, теперь могут быть написаны одним человеком, использующим Delphi.
Визуальное программирование как бы добавляет новое измерение при создании приложений, давая возможность изображать эти объекты на экране монитора до выполнения самой программы. Без визуального программирования процесс отображения требует написания фрагмента кода, создающего и настраивающего объект «по месту». Увидеть закодированные объекты было возможно только в ходе исполнения программы. При таком подходе достижение того, чтобы объекты выглядели и вели себя заданным образом, становится утомительным процессом, который требует неоднократных исправлений программного кода с последующей прогонкой программы и наблюдения за тем, что в итоге получится.
Благодаря средствам визуальной разработки можно работать с объектами, держа их перед глазами и получая результаты практически сразу. Способность видеть объекты такими, какими они появляются в ходе исполнения программы, снимает необходимость проведения множества операций вручную, что характерно для работы в среде, не обладающей визуальными средствами - вне зависимости от того, является она объектно-ориентированной или нет. После того, как объект помещен в форму среды визуального программирования, все его атрибуты сразу отображаются в виде кода, который соответствует объекту как единице, исполняемой в ходе работы программы.