2.3 Цели, критерии и ограничения создания АС
Целью создания АС_УПТОТ, является автоматизация учета поступления товаров в оптовой торговле. Ограничениями АС_УПТОТ является:
- локальное использование (не предназначена для сетевого использования);
- использование операционных систем семейства Windows 98/NT/XP.
Общими задачами разрабатываемой АС должны быть:
- обеспечение ввода данных (заполнение товарно-транспортной накладной);
- обработка данных ;
- вывод документа товарно-транспортной накладной на печать для подписей руководителя и главного бухгалтера.
Основными автоматизированными функциями разрабатываемой АС должны быть:
- ввода данных (заполнение товарно-транспортной накладной) главным бухгалтером, МОЛ;
- обработка данных;
- вывод товарно-транспортной накладной на печать с рассчитанными значениями суммы и НДС для подписей директора и главного бухгалтера.
Для разработки АС УПТОТ можно рассмотреть несколько вариантов концепции создания АС
Концепция 1
Создать автоматизированную систему «Учет реализации товаров в оптовой торговле» можно используя визуальную среду программирования Delphi Объектно-ориентированная технология визуального проектирования, позволяет отдельным программистам и коллективам разработчиков почувствовать уверенность в возможности полного удовлетворения запросов самых требовательных пользователей и устойчивость своего положения на рынке высоких технологий. С помощью Программной реализации и удобного интерфейса можно создать возможность подключения модуля, в котором осуществляется учет реализации товаров в оптовой торговле.
Преимущества:
- простота реализации;
- инструментарий Delphi позволит создать оболочку для разрабатываемой АС.
- программа имела бы возможность получения справочной информации разного рода, и более презентабельный вид.
Оболочка не требует использования дополнительных библиотек и приложений. Оболочка является Win – приложением.
Недостатки:
- недостатки визуальной среды программирования Delphi состоят в более высоких требованиях, как к программному обеспечению, так и к квалификации персонала, усложнятся работа с программой;
- повышается цена приобретения программного продукта;
- низкая отказоустойчивость – вероятность потери данных.
Концепция 2
Создать автоматизированную систему «Учет реализации товаров в оптовой торговле» можно также используя СУБД Access. Данной концепции состоит в том, что будет обеспечена простота работы с такой программой, уменьшатся затраты на приобретение (т.к. пакет Microsoft Office есть практически в любой организации) и обслуживание, при работе с данной программой потребуются минимальные требования к уровню подготовки пользователя.
Преимущества:
- в MS Access есть стандартная кнопочная форма, с помощью которого можно легко создать оболочку для реализуемой АС;
- в MS Access есть макросы, с помощью которых можно самим создать подходящую для вас кнопочную форму;
- в MS Access можно легко создавать нужные для работы реализуемой АС базы данных, хранящие нужную информацию;
- в MS Access автоматически формируются отчеты;
- в MS Access есть встроенные форматы «типы данных», которые не позволяют пользователю вводить неправильные «типы данных».
Недостатки:
К недостаткам этой концепции можно отнести маленький набор функциональных возможностей СУБД MS Access, по сравнению с среда визуального программирования Delphi.
3.2 Обоснование выбора оптимального варианта концепции предлагаемой АС
На основании анализа вариантов концепций приведённых выше можно сделать вывод, что каждая концепция имеет свои достоинства и недостатки. Была выбрана вторая концепция, т.к. на каждом предприятии, как правило, имеется пакет программ MS Office, в состав которого входит СУБД MS Access, а следовательно разработанное приложение не потребует дополнительной установки СУБД.
4 Формализация предметной области
Формализация предметной области «Учет поступления товаров в оптовой торговле» по форме DFD
Активные объекты:
- главный бухгалтер;
- грузоотправитель;
- руководитель;
- МОЛ.
Пассивные объекты:
- склад;
- товар;
- журнал учета накладных;
- товарно - транспортная накладная.
Процессы:
1. поступление товара на склад, передача накладной МОЛ;
2. проверка поступившего товара МОЛ;
3. составление товарно – транспортной накладной МОЛ;
4. регистрация товарно – транспортной накладной МОЛ в журнале поступления товара;
5. передача товарно – транспортной накладной на подпись главному бухгалтеру от МОЛ;
6. передача товарно–транспортной накладной на подпись руководителю от МОЛ;
7. передача от руководителя, подписанной товарно–транспортной накладной МОЛ;
8. возвращение товарно – транспортной накладной грузоотправителю.
Типы потоков:
Информационный, материальный.
4.1 Функциональная диаграмма IDEF0
На рисунке 1 изображена IDEF0 диаграмма «Учет поступления товаров в оптовой торговле».
Рисунок 1 – Функциональная диаграмма IDEF0 «Учет поступления товаров в оптовой торговле»
На рисунке 2 изображен первый уровень IDEF0 диаграммы «Учет поступления товаров в оптовой торговле».
Рисунок 2 – первый уровень IDEF0 диаграммы «Учет поступления товаров в оптовой торговле»
4.2 Диаграмма потоков данных DFD
Диаграмма DFD была разработана в CASE системе BPWin и приведена на рисунке 3.
Рисунок 3 - DFD диаграмма
5 Техническое проектирование
5.1 Выходная и входная информация
Выходной информацией являются отчетные документы товарно-транспортной накладной.
Выходной информацией является документ товарно-транспортной накладной.
ТОВАРНО-ТРАНСПОРТНАЯ НАКЛАДНАЯ №___1____________
Продавец _______ОАО «Транзит»__________________
Грузоотправитель ___ОАО «Быстрая доставка»_______
Получатель _______ООО «Южный двор»____________
Адрес Североморская, 95
Наименование | Ед. изм. | Цена | Количество | Сумма |
Ручка | шт. | 25 | 456 | 11400 |
Карандаши цветные | шт. | 46 | 50 | 2300 |
Краски | шт. | 57 | 48 | 2736 |
Всего к оплате __16436_____
НДС __2958,48____
Руководитель ______________ Никифоров А.А.
(подпись) (расшифровка подписи)
Гл. бухгалтер ______________ Кузнецова О.О.
(подпись) (расшифровка подписи)
Входной информацией является документ, который входит в форму товарно-транспортной накладной:
- продавец;
- грузоотправитель;
- получатель;
- адрес;
- наименование, цена, единицы измерения, количество приобретаемого товара, подпись руководителя и гл. бухгалтера.
5.2 Схема функциональной структуры АС_УПТОТ
Основные функции АС_УПТОТ, показаны на схеме функциональной структуры, рисунок 4.
Рисунок 4 – «Схема функциональной структуры АС_УПТОТ »