Файл: « Проетирование реализации операций бизнес-процесса «Запасы-склад (приходование товара)».pdf
Добавлен: 16.06.2023
Просмотров: 725
Скачиваний: 4
СОДЕРЖАНИЕ
1.1 Технико-экономическая характеристика предметной области и предприятия.
1.1.1 Характеристика предприятия и его деятельности
1.1.2 Организационная структура управления предприятием
1.2 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации
1.2.1 Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
1.2.2 Определение места проектируемой задачи в комплексе задач и ее описание
1.2.3 Обоснование необходимости использования вычислительной техники для решения задачи
1.2.4 Анализ системы обеспечения информационной безопасности и защиты информации
1.3 Анализ существующих разработок и выбор стратегии автоматизации
1.3.1 Выбор и обоснование стратегии автоматизации задачи
1.3.2 Выбор и обоснование способа приобретения ИС для автоматизации задачи
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному обеспечению
1.4.2 Обоснование проектных решений по программному обеспечению
1.4.3 Обоснование проектных решений по техническому обеспечению
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
2.2 Информационное обеспечение задачи
2.2.1 Информационная модель задачи и ее описание
2.2.2 Характеристика нормативно-справочной и входной оперативной информации
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
2.3.2 Характеристика базы данных
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
2.3.4 Описание программных модулей
Таблица 2.8 Состав реквизитов справочника «Фирмы
|
Наименование реквизита |
Тип реквизита |
Описание |
|
Код |
Строка (6) |
Код |
|
Наименоване |
Строка (25) |
Наименование |
|
ГлБухгалтер |
Справочник.ФизическиеЛица |
Главный бухгалтер |
|
ГНИ |
Строка (50) |
Наименование налоговой инспекции |
|
ДатаРегистрации |
Дата |
Дата регистрации фирмы |
|
ИНН |
Строка (13) |
ИНН |
|
КПП |
Строка (13) |
КПП |
|
ОКОНХ |
Строка (10) |
Код по ОКОНХ |
|
ОКПО |
Строка (10) |
Код по ОКПО |
|
ПочтовыйАдрес |
Строка (240) |
Почтовый адрес фирмы |
|
Руководитель |
Справочник.ФизическиеЛица |
Фамилия и инициалы руководителя фирмы |
|
БанковскийСчет |
Справочник.БанковскиеСчета |
Банковский счет |
|
ЮрАдрес |
Строка (240) |
Юридический адрес фирмы |
У справочника «Фирмы» нет табличной части. Справочник не является иерархическим. Ссылки на элементы данного справочника выбираются в шапках всех документах, а также в регистрах накопления.
Структура базы данных представлена на ER-диаграмме, рисунок 2.30.
Рисунок 2.30 ER-модель структуры справочников
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
Для разработки информационно-справочной системы автоматизации предприятия применяется система 1С:Предприятие. Эта система имеет модульную форму организации конфигурации. В глобальных модулях хранятся переменные, процедуры и функции доступные из других модулей. Можно выделить такие группы модулей, как:
- справочники;
- документы;
- перечисления;
- отчеты;
- обработки;
- регистры.
Структуру программы можно описать следующими основными блоками, представленными на рисунке 2.31.
Рисунок 2.31 Блок-схема основных модулей программы
Работа с программой начинается с вывода главного окна программы и активизации системы меню. Программа работает по диалоговому и событийному режиму. Под диалогом понимается предоставление пользователю нескольких альтернатив и обработка его выбора. Диалоговая система состоит из главного меню с соответствующими всплывающими подменю и диалоговых окон. На основании событий активизируются процедуры контроль допустимости данных. Под событием, понимается процесс, активизируемый пользователем ( нажатие функциональных клавиш), а также программные события – получение определенным полем фокуса редактирование или потери фокуса ввода.
Так же, важным моментом работы конфигурации является проведение документов по регистрам накопления. Движения регистров являются результатом проведения документов и источником данных для формирования отчетов.
2.3.4 Описание программных модулей
Главный модуль предназначен для запуска основных процедур и функций программы.
Модуль работы со справочниками предназначен для поиска, просмотра информации в справочниках, отбор и сортировка, редактирование данных и печать. Он включает в себя:
- справочник «Физические лица»;
- справочник «Фирмы»;
- справочник «Склады»;
- справочник «Кассы»;
- справочник «Контрагенты»;
- справочник «Банки»;
- справочник «Банковские счета»;
- справочник «Виды номенклатуры»;
- справочник «Единицы измерения»;
- справочник «Номенклатура».
Функциями модуля «Документы» являются: ввод первичных данных и просмотр ранее внесенных данных. Модуль предназначен для таких работ с документами, как: ввод нового документа, изменение, удаление, поиск, отбор и сортировка документов. Данный модуль включает в себя следующие документы:
- Заявка;
- Реализация;
- Возврат от покупателя;
- Поступление ТМЦ;
- Списание ТМЦ;
- ПКО;
- РКО;
- Приход по банку;
- Расход по банку;
- Перемещение.
При оперативном проведении документов происходит движение регистров. Модуль «Регистры» включает в себя:
- Остатки;
- Взаиморасчеты;
- Касса;
- Банк.
Модуль «Отчеты» включат в себя:
- Остатки;
- Ведомость по кассе;
- Ведомость по банку;
- Взаиморасчеты.
В компьютерных системах баз данных пользователи для ввода, просмотра и распечатки отчетов с информацией базы данных могут использовать формы.
Основные преимущества использования форм:
При вводе данных в поля формы, приложение может считывать словарь данных сервера и автоматически проверить допустимость данных в соответствии с правилами целостности.
Поле ввода в форме представляет собой список допустимых значений, из которых пользователи могут выбрать нужное.
Область формы может выводить шаблон, соответствующий текущей выводимой в форме записи.
Командные кнопки в форме могут выполнять действия, связанные с выводимой в форме текущей записью.
Формы для занесения документов вызываются из главного меню программы. Информационной базой данного модуля являются документы.
Модуль «Формирование отчетов» необходим для формирования печатных форм. В этом модуле хранятся шаблоны для печати. После запроса обрабатывается исходная информация в соответствии с заданными параметрами пользователя, затем формируется отчет. Отчеты выполняются при помощи механизма 1С «Построитель отчетов». Схема его работы представлена на рисунке 2.32.
Рисунок 2.32 Схема работы «Построителя отчетов»
Практически все виды запросов, которые можно построить программно, в 1С можно построить визуально. Также в 1С есть возможность создавать разнообразные запросы выборки. Существует развитая система фильтров. Фильтры и система сортировки – одна из наиболее сильных сторон 1С. Фильтры строятся с помощью запросов или установкой критериев.
Компьютерные системы используют отчеты и запросы для считывания и представления данных таким образом, чтобы обеспечить полезность информации, содействовать принятию решений или поддерживать коммерческие приложения.
Блок-схема документа «Реализация» имеет следующий вид (рисунок 2.33):
Рисунок 2.33 Блок-схема документа «Реализация»
2.4 Контрольный пример реализации проекта и его описание
После того как пользователь запустил программу, открывается специальная главная форма, которая позволяет начать работу с базой данных.
Пункт главного меню Документы предназначен для работы с новыми документами и журналами документов. Все справочники программы становятся доступными после выбора пункта главного меню Справочники. Пункт главного меню Отчеты содержит все доступные отчеты.
При начале работы с программой в справочники заносится необходимая первичная информация: название фирмы, структура складов, структура подразделений, банковский счет, кассы, имеющиеся на предприятии. Все остальные справочники заполняются уже в процессе работы с программой.
Справочник «Контрагенты». Для ввода нового или изменения данных о существующем контрагенте нужно выбрать пункт меню «Справочники» - «Контрагенты». В списке справочника можно выбрать одно из стандартных действий: добавить, изменить, скопировать, удалить, отбор, сортировка, настройка списка, вывод списка на печать. Для ввода нового контрагента нужно выбрать группу, в которой будет находиться этот контрагент (рисунок 2.34), а затем выбрать действие «Добавить», открывается форма для ввода данных о новом контрагенте (рисунок 2.35).
Рисунок 2.34 Группы справочника «Контрагенты»
Рисунок 2.35 Добавление нового контрагента
По бумажным документам вносится вся необходимая информация. В случае вызова данных из другого справочника, например «Банковский счет», в открывшейся для выбора форме можно редактировать данные этого справочника без входа в него через основное меню.
Остальные справочники заполняются аналогично. Формы для добавления новой номенклатуры, новых физических лиц, банка, склада и фирмы представлены на рисунках 2.36 - 2.41.
Рисунок 2.36 Группы справочника Номенклатура
Рисунок 2.37 Добавление новой номенклатуры
Рисунок 2.38 Добавление новой фирмы
Рисунок 2.39 Добавление нового склада
Рисунок 2.40 Добавление нового банка
Рисунок 2.41 Добавление нового физического лица
Для ввода нового документа «Поступление ТМЦ» необходимо выбрать пункт меню «Документы» - «Поставщики» - «Поступление ТМЦ». При выборе этих пунктов меню сразу откроется форма ввода нового документа (рисунок 2.42, 2.43). В новом документе при необходимости можно поменять номер и дату документа, также можно добавить комментарий и заполнить табличную часть. Над табличной частью могут быть выполнены следующие стандартные действия: добавить, изменить, копировать, удалить, отбор, сортировка, настройка списка, вывод списка на печать.
Рисунок 2.42 Форма ввода ТМЦ (табличная часть)
Рисунок 2.43 Форма ввода ТМЦ (шапка)
Для формирования отчетов необходимо выбрать пункт главного меню «Отчеты» и выбрать из предложенного списка нужный отчет. В отчете «Остатки ТМЦ» можно выбрать дату, на которую будет сформирован отчет, выбрать склад, установить отборы и т.д. После нажатия кнопки «Сформировать» откроется сформированный отчет (рисунки 2.44, 2.45).
Рисунок 2.44 Отчет «Остатки ТМЦ»
Рисунок 2.45 Сформированный отчет «Остатки ТМЦ»
Для завершения работы с системой, необходимо выбрать пункт главного меню «Файл» - «Выход». Система выполнит закрытие всех открытых объектов, и приложение будет закрыто.
Заключение
В результате выполнения данной курсовой работы была рассмотрена и всесторонне изучена деятельность ТОО «Изолпроект», а именно: организационная структура предприятия, особенности его работы. Задача по разработке модуля бизнес-процесса для отдела по работе с клиентами и склада всесторонне рассмотрена и изучена. Определено место этой задачи в комплексе задач автоматизации, обоснована необходимость автоматизации и необходимость использования вычислительной техники для решения этой задачи.
Так же был проведен анализ существующих разработок в этой области, в результате которого был сделан вывод о необходимости разработки собственного программного продукта. Выбрана стратегия автоматизации и определены необходимые шаги автоматизации и используемые информационные системы.
Далее были рассмотрены возможности применения системы 1С:Предприятие, с целью создания системы автоматизации для ТОО «Изолпроект». Система 1С:Предприятие, обладает гибкой технологической платформой, поэтому именно она была выбрана для реализации задачи курсовой работы как имеющая наибольшие возможности подстройки под специфику задачи. Рассмотрены основные особенности архитектуры этой системы, ее функциональность и механизмы, при помощи которых строятся прикладные решения. Найдены способы использования основных механизмов системы 1С:Предприятие для целей данной курсовой работы.
В системе 1С:Предприятие была разработана и реализована конфигурация, выполняющая поставленную задачу. Созданы объекты конфигурации: справочники, документы, журналы документов, регистры, отчеты; определена их структура, реквизиты, формы, написаны программные модули, реализующие заданную функциональность этих объектов.