Диплом: Автоматизация управления процессом отгрузки товара в ОАО "Нижегородский водоканал"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
Таблица №17
Название
Тип
Размер
Код
Строка
11
Наименование
Строка
50
Международное
сокращение
Строка
15
Таблица №17. Поля справочника «Классификатор единиц измерения»
Таблица №18
Название
Тип
Размер
Код
Строка
11
Наименование
Строка
50
Таблица №18. Поля справочника «Виды операций»
Таким образом, поля в таблицах базы данных ИС не являются
избыточными по их количеству и размерности, взаимосвязь между таблицами
позволяет осуществить преобразование информационных объектов в соответствии
с информационной моделью.
2.3.3. Структурная схема пакета (дерево вызова программных
модулей)
Дорабатываемый программный продукт будет автоматизировать
такие функции как: ввод данных по остаткам материалов, сбор общей
информации по остаткам материалов, ввод информации по продажам этих
материалов, создание документов на основании уже введенных документов и
функции печати.
Основные функции программы делятся на 2 подмножества (рисунок
14):
служебные функции (проверка пароля, управление окнами и др.)
основные функции обработки данных (ввода первичной информации,
обработки, ведения справочников, подготовки и распечатки документов
и др.)
Рисунок №14
Рисунок №14. Иерархия функций программы
В главном меню системы расположены служебные функции: вход в
систему, управление окнами, выход из программы, помощь по системе, вызов
справки.
Кнопки вызова основных функций расположены на форме рабочего
стола сотрудника. При нажатии кнопок, будут открываться обработки ввода
данных и списки объектов (справочников, документов). Для удобства работы
после ввода данных, окна можно свернуть или закрыть.
Есть несколько преимуществ данного решения:
Все основные функции системы будут расположены на одной форме
(рабочем столе сотрудника);
На форме рабочего стола расположен список свободных остатков по
подразделениям, который можно фильтровать, сортировать и выводить
список на печать.
На рабочий стол выведены следующие функции:
Кнопки выгрузки и загрузки данных по остаткам материалов;
Кнопки открытия справочников;
Кнопка открытия журнала документов;
Кнопка вызова отчетов.
2.3.4. Описание программных модулей
Для описания работы программы наиболее понятным будет пояснение
процесса реализации товара, который представлен на рисунке №15
Данный процесс описан в виде блок схемы.
Рисунок №15
Рисунок №15. Блок схема описания процесса реализации товара
Большинство доработанных программных модулей представляют собой
алгоритмы заполнения новых документов данными объектов оснований
11
.
Обработка заполнения документа расположена в модуле документа в
конфигурации, как показано на рисунке 16.
11
Митичкин С.А. Разработка в системе 1С: Предприятие 8.2, - М.: ООО «1С-Паблишинг», 2011. –
413 стр.
Рисунок №16
Рисунок №16. Обработка заполнения документа «Реализация товаров и услуг»
Модуль является простым алгоритмом заполнения, но он сокращает время создания и заполнения документов
пользователями, а также исключает ошибки заполнения документов
12
.
Кроме модулей заполнения в программе были доработаны процедуры проведения документов. Процедуры проведения
предназначены для создания проводок документов в различных регистрах базы данных. Процедуры проведения также
расположены в модулях объектов конфигурации, как показано на рисунке 17.
Рисунок №17
Рисунок №17. Обработка проведения документа «Реализация товаров и услуг»
12
1С: Предприятие 8.2 Описание встроенного языка часть 1, - Москва, Фирма «1С», 2011. – 45 стр.
Также были доработаны общие модули. Общий модуль - это объект метаданных конфигурации 1С 8, в котором описан
программный код, который часто вызывается в конфигурации
13
. Функцию или процедуру можно вызвать из любого места
конфигурации (если она экспортная), как показано на рисунке 18.
Рисунок №18
Рисунок №18. Процедура заполнения КПП по ИНН, расположенная в общем модуле
13
1С: Предприятие 8.2 Описание встроенного языка часть 2, - Москва, Фирма «1С», 2011. – 70 стр.
Был доработан модуль сеанса, который выполняется при старте
программы
14
(см. Приложение 1).
Также были созданы новые объекты конфигурации, такие как задачи и
бизнес-процессы. Модули новых объектов также были доработаны (см.
Приложение 2).
14
1С: Предприятие 8.2 Конфигурирование и администрирование, - Москва, Фирма «1С», 2012. –
107 стр.
2.4. Контрольный пример реализации проекта и его описание
При запуске программы появится окно запуска, которое позволяет выбрать
необходимую базу данных из списка доступных баз, как показано на рисунке 19.
Рисунок №19
Рисунок №19. Окно запуска программы 1С
После выбора нужной базы необходимо нажать кнопку «1С: Предприятие».
Программа начнет загрузку базы и откроет окно идентификации, где пользователь
выберет из списка своего пользователя, под которым будет заходить в базу и
введет пароль доступа, как показано на рисунке 20.
Рисунок №20
Рисунок №20. Окно идентификации программы 1С
После входа в программу, ответственные лица каждого подразделения
вводят в базу данные об остатках материалов в подразделении документом «Ввод
свободных остатков», указывая вид остатков – продажа или перемещение другому
подразделению. Форма документа показана на рисунке № 21.
Рисунок №21
Рисунок №21. Форма документа «Ввод свободных остатков»
В модуле объекта документа доработана обработка проведения для
корректного ввода движений документа (см. Приложение 3).
При вводе документа остатков материалов, пользователь проверяет в базе
наличие необходимых элементов справочника. В случае отсутствия информации в
базе, добавляет.
Для ввода новых элементов справочников или редактирование
существующих необходимо выбрать пункт меню «Операции - Справочники»
15
. В
списке справочников доступны такие действия как:
добавление,
15
1С: Предприятие 8.2 Конфигурирование и администрирование, - Москва, Фирма «1С», 2012. –
35 стр.

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

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