Диплом: Автоматизация контроля расчетов с абонентами в ЗАО "ХАНТСМАН-НМГ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
77
Программный
модуль
Авторизация
Отчеты
Модуль выбора
периода
Модуль формирования
графиков
Модуль формирования
отчета
Учет
Справочники
Продавцы
Товары
Категории
товаров
Производители
Типы товаров
Продажи
Пополнение
Магазины
Рисунок 2.16 Схема вызова программных модулей
Характеристика программных модулей представлена в таблице 2.4.
Таблица 2.4
Характеристика программных модулей
п/п
Наименование модуля
Функции модуля
1.
ПМ Авторизация
Содержит процедуры, позволяющие
сформировать главное меню
2.
ПМ продаж
Содержит предопределенные процедуры
формы списка и элемента подменю работы
со документами учета продаж
3.
ПМ поступления
Содержит предопределенные процедуры,
позволяющие учесть поступление товара в
магазин
4.
ПМ отчетов
Содержит предопределенные процедуры,
позволяющие получить отчеты
5.
ПМ формирования
подменю работы со
справочниками
Содержит предопределенные процедуры
формы списка и элемента подменю работы
со справочниками
6.
ПМ справочника
Продавцы
Товары
Типы товаров
Производители
Категории товаров
Магазины
Содержит предопределенные процедуры,
позволяющие добавлять, удалять,
редактировать записи в справочниках
78
Продолжение Таблицы 2.4
п/п
Наименование модуля
Функции модуля
7.
ПМ выбора даты
Содержит предопределенные процедуры,
позволяющие выбрать период для
построения отчета
8.
ПМ формирования отчета
Содержит предопределенные процедуры,
позволяющие сформировать выбранный
отчет в табличном виде
9.
ПМ формирования отчета
в табличном виде
Содержит предопределенные процедуры,
позволяющие сформировать выбранный
отчет в графическом виде
2.3.4 Описание программных модулей
Одним из основных модулей разработанной системы учета продаж является
модуль учета продаж. Основной функцией данного модуля является ввод и учет
данных о продажах. В ходе работы модуля используются следующие таблицы
базы данных:
Продажи;
Сотрудники;
Клиенты;
Типы товаров;
Категории товаров;
Товары.
Блок-схема работы данного модуля приведена на рисунке 2.17.
79
Цикл по месяцам
m=1; m<=12; m++
Цикл по клиентам
j=1; j<=COUNT(Sotrudn);
j++
Создание
представления для
списка продаж
Чтение i-й записи
представления
Продажи
Установка указателя
в представлении
Продажи на первую
запись
Sotr[i].employee_
id=Sotr[j].employee_id;
Sotr[i].paymonth=m
Да
Нет
А
А
i=i+1
i=j+1;
Сортировка продаж
по возрастанию
значений полей
Сумма и Дата
Начало
Установка
соединения с
сервером БД
Фильтр таблицы
SALES по условию
(sales_id=KP)
Открытие таблиц
Типы товаров,
товары, продажи
Б
Б
Конец цикла по
месяцам
Конец цикла по
сотрудникам
Удаление i-й записи
из представления
Конец цикла по
клиентам
Цикл по месяцам
m=1; m<=12; m++
Цикл по клиентам,
j=1; j<=COUNT(klient);
j++
Фильтр
представления
Продажи по условию
dasteprod=m
П11=0
П10=0;
П11=0;
П12=0
П11=П11+ klient[j].summ
Внесение
klient[j].summ в
столбец для месяца
m макета отчета
Расчет итоговых
показателей отчета
В
Sotrudn[j].summ=
Sotrudn[j].summ+
Sotrudn[i].summ
Конец цикла по
месяцам
Внесение
рассчитанного
показателя П11 в
макет отчета
П12=П12+П11
В
Конец цикла по
месяцам
Цикл по клиентам,
j=1; j<=COUNT(klient);
j++
Цикл по месяцам
m=1; m<=12; m++
Фильтр представления
Klient по условию
klient_id=
klient[j].employee_id
П10=0
П11=П11+ klient[j].summ
Конец цикла по
клиентам
Внесение
рассчитанного
показателя П10 в
макет отчета
Конец
Закрытие таблиц,
уничтожение
представления
Продажи
Рисунок 2.17 Блок-схема модуля учета продаж
80
2.4 Контрольный пример реализации проекта и его описание
Рассмотрим интерфейс разработанной программы, а также основные
моменты работы пользователя с системой.
Запуск программы осуществляется следующим образом. В первую очередь
запускается серверная компонента, а затем клиентская. При этом после запуска
клиентской части необходимо указать параметры соединения к серверу (Рисунок
2.18).
Рисунок 2.18 Настройка параметров соединения к серверу.
Затем необходимо ввести пароль и логин.
Рисунок 2.19 Ввод пароля и логина
После успешной авторизации пользователь видит главное окно программы.
81
Рисунок 2.20 Главное окно программы
Интерфейс программы состоит из трех частей. В верхней части окна
расположены элементы меню программы, позволяющие осуществлять переход из
одного пункта в другой. Ниже расположено окно, в котором приведена актуальная
на данный момент (для данного пункта меню) информация.
В самой нижней части окна расположены элементы меню, позволяющие
осуществлять работу с записями в таблице, как –то добавить запись, удалить
запись, редактировать запись и сохранить запись, а также осуществлять переход
по записям.
Для корректной работы программы вначале ее эксплуатации требуется
заполнение справочников, а именно:
Должность;
Единицы;
Типу упаковки;
Тип продукции.
82
Рисунок 2.21 Справочник «Тип продукции»
После заполнения справочник учитываются клиенты компании.
Рисунок 2.22 Экранная форма списка клиентов
83
Рисунок 2.23 Добавление клиентов
Далее появляется возможность учета поступления продукции на склад.
Рисунок 2.24 Учет поступления продукции
После поступления продукции на склад учитывается также и ее отгрузка со
склада.
84
Рисунок 2.25 Учет отгрузки продукции
После проведения поступления и отправки появляется возможность
формирования отчетных документов.
Рисунок 2.26 Выбор отчетного документа
Администратор также имеет возможность добавления, удаление и
редактирования данных пользователей программы.
Листинг программных модулей приведен в приложении.
85
3 Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической
эффективности
Технико-экономическое обоснование проектов опытно-технологических и
научно-исследовательских работ отдельных заданий и научно-технических
программ в целом представляется документом, благодаря которому определяется
не только рентабельность государственной поддержки деятельности
производственных и научных коллективов в области разработки научно-
технической продукции, но и анализируется деятельность групп за работу в
области новых технологий.
Сейчас для определения эффективности ИТ-инвестиций существует ряд
методик, которые можно объединить следующим образом: традиционные
методики (Return оn Investment, Total Cost of Ownership, Economic Value Added);
вероятностные методики (Real Options Valuation, Applied Information Economics);
а также инструменты качественного анализа (Balanced Scorecard, Information
Economics).
Преимущество финансовых методов – это их база, классическая теория
выражения экономической эффективности инвестиций. Такие подходы
используют общепринятые в финансовой сфере критерии (чистая стоимость,
внутренняя норма прибыли и т.п.), что дает возможность ИТ-руководителям иметь
общий язык с финансистами. Очевидный минус заключен в ограниченности
применения этих методов: они работают с понятиями притока и оттока финансов,
требующими точности и конкретики. Определить расход денежных средств
(затраты на ИТ-проект) можно только опытным путем.
Закономерно экономический эффект от мероприятий по улучшению IT-
сферы просматривается в увеличении производственных мощностей и снижении
затрат на осуществление этого. На первых этапах внедрения ИТ в сфере ППП
(период 70-х 80-х годов) главными источником финансов становилась
автоматизация рутинных операций по созданию и исправлению конструкторской
документации. Сейчас же даже в случае обнаружения таких резервов, выгода
может быть минимальной: ЗП конструкторов (базовая составляющая такого рода
86
экономии) и других специалистов на Российских промышленных предприятиях
по-прежнему очень мала. Применение современных ИС проектирования часто
несет за собой удорожание некоторых процессов за счет увеличившихся затрат на
покупку ПО и технического обеспечения, расходов на обучение специалистов,
проведение анализа прототипа разработанного изделия. Экономический эффект от
снижения затрат, который ранее измерялся по снижению издержек на бизнес-
процессы, оказывается почти минимальным.
Несмотря на сложность оценки ожидаемых результатов от разработки и
применения технических новшеств, особенно на первых стадиях жизненного
цикла, важны управленческие решения, которые помогли бы избегать ошибок при
выработке решений, свести до минимума отклонения фактических результатов от
запланированных. В процессе подсчета экономической эффективности
проводится сравнение результатов обработки данных при существующем бизнес-
процессе и в последствии внедрения новой ИС. Прямая эффективность
машинного сбора данных представлена в величине снижения экономических
стоимостных затрат на обработку информации. В процессе подсчета прямой
эффективности в стоимостных единицах измерения делятся две группы
показателей – показатель уменьшения трудовых затрат и показатель уменьшения
стоимостных затрат.
При расчете изменения трудовых затрат на обработку информации
используется следующая система показателей:
1. Абсолютный показатель снижения трудовых затрат на обработку
информации
Т=Т
0
1
(3.1.1)
где Т
0
– годовая трудоемкость обработки информации при базисном
варианте;
Т
1
– годовая стоимость обработки информации при проектируемом
варианте.
2. Коэффициент снижения трудовых затрат
K
т
=(Т/Т
0
)*100 (%) (3.1.2)
3. Индекс снижения трудовых затрат, который показывает рост
производительности труда при обработке информации.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)