Диплом: Автоматизация взаимодействия между отделами рекламно-производственной компании «Синтезис»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
87
В момент отображения записей из таблиц кодовые поля не отображаются,
поскольку информация, содержащаяся в них, не дает пользователю никакой
пользы. Отображение данных полей оправдано только при отладке продукта и
важно только для программиста, который проверяет правильность отображения
информации в БД.
Именно поэтому работ с ключевыми полями возможна только с помощью
списков выбора, что дает возможность избежать ввода ключевых полей самим
пользователем.
Чтобы проверить правильность ввода информации, реализована маска
ввода, которая подсказывает пользователю не только тип данных, вводимых в
таблицу, но и их вид.
Для корректной работы приложения пользователя с самим программным
продуктом, производится настройка таблиц, созданных в пользовательском
приложении. Первым делом осуществляется настройка полей, отображаемых и
выводимых символов и т.д. Все это нужно для будущего удобства пользователя
при работе с ПО.
Изменение данных таблиц происходит при помощи ввода информации в
поля, предназначенные для этого. Ввод в них возможен тогда, когда нужно
ввести большие объемы данных в одну табличную запись.
Блок –схема блок-схема алгоритма программного модуля приведена на
рис. 2.6.
88
Цикл по документам
i=1; i<=12; m++
Создание
представления для
списка документов
Sale
Чтение i-й записи
представления
Postav
Postav[i].date_id=Postav
[j].idpost_id;
Postav[i].prod=m
Да
Нет
А
А
i=i+1
Сортировка Saleпо
значению полей
datereg
Начало
Установка
соединения с
сервером БД
Фильтр таблицы
GoodSales по
условию (status=1)
Открытие таблиц
GoodSales, Good
Б
Расчет итоговых
показателей отчета
Конец цикла по
документам
Расчет общего
количества
П12=П12+П11
Б
Цикл по товарам,
j=1; j<=COUNT(Prod);
j++
Фильтр представления
Prod по условию
Date>date_in
Расчет итогового
показателя
Конец цикла по
документам
Внесение
рассчитанного
показателя П10 в
макет отчета
Конец
Закрытие таблиц,
уничтожение
представления
Postav
Рисунок 2.6 Блок-схема алгоритма программного модуля
89
2.4. Контрольный пример реализации проекта и его описание
Работа с системой начинается с авторизации пользователя, для чего
используется форма авторизации:
Рис.2.7 Форма авторизации
При правильном вводе пароля и логина осуществляется вход в систему.
Для работы со справочниками используется формы ввода, приведенные на
рисунках ниже:
90
Рис.2.8 Форма регистрации клиентов
При нажатии кнопки «Зарегистрировать» введенная в поля формы
информация заносится в базу данных.
Для учета заявки на отгрузку необходимо заполнить данные экранной
формы (Рис. 2.9).
91
Рис.2.9 Экранная форма учета заявок на отгрузку
Необходимо вначале сформировать заявку, выбрав клиента из
выпадающего списка и введя дату документа и склад, откуда будет
осуществляться отгрузка.
После этого сотрудник проводит заполнение созданной заявки путем
последовательного выбора продукции и ввода количества. При этом менеджер
имеет возможность как удаления всей заявки, так и ее отдельных строк, либо
может ее сохранить. Просмотреть заявку можно, найдя ее по датам
формирования (Рис. 2.10).
92
Рис.2.10 Список заявок на отгрузку
Нажав на иконку с изображением документа, можно просмотреть его
содержание (Рис. 2.11).
Рис.2.11 Содержание заявки на отгрузку
При этом подсчитываются итоги в виде количества наименований и
общей стоимости реализованной продукции.
93
После формирования заявок сотрудник должен проанализировать,
достаточно ли имеющейся продукции для реализации учтенных заявок, для чего
проводится анализ потребности в перемещениях продукции(Рис. 2.12).
Рис.2.12 Анализ потребности в перемещениях продукции
При этом на экранной форме на красном фоне отображена продукция,
которой не хватает на данном складе, а на зелёном – продукция, которой
достаточно. Здесь же сотрудник планирует перемещение продукции меду
складами:
94
Рис.2.13 Экранная форма планирования перемещения продукции между
складами
В результате планирования необходимо добиться равномерного
распределения продукции таким образом, чтобы можно было произвести
отгрузки по всем накладным. По достижении данного результата заявка
закрывается (значок белого крестика на красном фоне под номером накладной),
в результате чего происходит списание продукции со складов и формирование
плана перемещений.
Рис.2.14 План перемещений
После осуществления перемещений сотрудник имеет возможность поиска
по проведенным накладным, а также просмотра остатка по складам.
95
Рис.2.15 Остатки на складах
Листинг основных программных модулей приведен в Приложении.
96
3. Обоснование экономической эффективности проекта
3.1.Выбор и обоснование методики расчета экономической
эффективности
Внедрение любой информационной системы должно сопровождаться
повышением экономической эффективности деятельности предприятия.
Обеспечить это возможно благодаря созданию возможности решения текущих
задач организации с использованием новых, современных способов получения,
обработки, анализа и хранения информации.
Под экономической эффективностью проекта понимается оценка
результатов функционирования системы, или, иначе говоря, происходит оценка
результатов от внедрения системы с затратами, выделенными на ее разработку.
Положительного эффекта от внедрения информационной системы можно
добиться только в случае, если будут достигнуты следующие цели, ради
решения которых изначально проектировалась система. Главной целью любой
автоматизированной информационной системы является оптимизация
выполнения задач, на решение которых она направлена и улучшение
показателей деятельности компании.
Достижение главной цели обеспечивается путем достижения подцелей,
таких как: снижение затрат на обработку информации; повышение актуальности,
достоверности и точности информации; сокращение времени получения
результатной информации; создание механизмов для проведения анализа
данных; получение новой информации, получить которую без применения
вычислительных средств было невозможно, либо очень трудоемко.
Такой вид экономической эффективности принято иначе называть
«косвенной эффективностью», характеризующей качественные изменения на
объекте автоматизации, происходящие в результате внедрения информационной
системы.
Такими качественными изменениями могут быть: увеличение
производительности труда в организации; оперативный обмен информацией
между менеджерами и механиками; снижение расходов на оплату труда за счет
сокращения числа сотрудников, занятых обработкой заявок.

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

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