Диплом: Автоматизация документооборота организации ООО ЧОП "Сайга"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
91
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
В структурной схеме пакета представлены деревья программных модулей для
трех основных частей разрабатываемого программного обеспечения: клиента
заказчика, администраторского клиента и серверной части.
Древо программных модулей для программного клиента заказчиков
представлено на рисунке 2.8.
Рисунок №2.8 Древо программных модулей программного клиента
92
Описание программных модулей приведенных в рисунке 2.8, представлено
ниже в таблице №2.5.
Таблица №2.5
Таблица описания программных модулей для программного клиента
п/п
Наименование модуля
Функции модуля
1.
Главный модуль клиента
заказчика
Содержит основные функции и
процедуры выполняемые при запуске
клиента и иницализирующие все
остальные модули
2.
Модуль заполнения
электронной формы
“Бланк заказа”
Содержит процедуры по пошаговому
заполнению электронного варианта
формы “Бланк заказа”
3.
Модуль получения данных о
готовых разработках
Содержит процедуры и запросы для
работы с таблицей “Готовое ПО” и
полученя от туда информации
4.
Модуль формирования заказа
Содержит функции и процедуры по
формированию электронной версии
документа “Бланк заказа” из введенных
данных
5.
Модуль получения данных о
разработчиках
Содержит процедуры и запросы для
получения данных из таблицы
“Сотрудники”
6.
Модуль удаленной связи с
разработчиком
Содержит процедуры и функции для
организации удаленной связи с
разработчиком занимающимся
разработкой заказанного ПО
7.
Модуль настройки
Содержит процедуры и функции
отвечающие за возможные параметры
настройки клиента
8.
Модуль проверки и установки
обновлений
Содержит процедуры и функции
отвечающие за проверку доступных
обновлений на сервере
9.
Модуль автоматической
установки ПО
Содержит процедуры и функции
отвечающие за установку заказанного ПО
на рабочие станции заказчика
Древо программных модулей для программного администраторского клиента
представлено на рисунке 2.9.
93
Рисунок №2.9 Древо программных модулей программного администраторского
клиента
Описание программных модулей приведенных в рисунке 2.8
администраторского клиента представлено ниже в таблице 2.8.
94
Таблица №2.6
Таблица описания программных модулей для программного клиента
п/п
Наименование модуля
Функции модуля
1.
Главный модуль
администраторского клиента
Содержит основные функции и
процедуры выполняемые при запуске
клиента
2.
Модуль просмотра
приходящих заказов
Содержит функции и процедуры
необходимые для получения данных по
заказу из таблицы “Поступившие заказы”
3.
Модуль контроля занятости
сотрудников
Содержит процедуры для работы с
таблицей “Занятость” и “Сотрудники”
4.
Модуль удаленной связи с
клиентом/сотрудником
Содержит процедуры и функции для
организации удаленной связи с
заказчиками и сотрудниками отдела
разработки
5.
Модуль формирования
“Приказа на разработку”
Содержит процедуры и функции по
формированию электронного варианта
документа “Приказ на разработку”
6.
Модуль настройки
Содержит процедуры и функции
отвечающие за возможные параметры
настройки клиента
7.
Модуль проверки и установки
обновлений
Содержит процедуры и функции
отвечающие за проверку доступных
обновлений на сервере
8.
Модуль отправки
разработанного ПО
Содержит процедуры и функции
позволяющие отправить клиенту,
разработанное ПО в соответствии с
заказом
Древо программных модулей для программного сервера представлено на
рисунке 2.9.
95
Рисунок №2.7 Древо программных модулей программного сервера
Описание программных модулей приведенных в рисунке 2.9, программного
сервера представлено ниже в таблице 2.7.
96
Таблица №2.7
Таблица описания программных модулей для программного клиента
п/п
Наименование модуля
Функции модуля
1.
Главный модуль сервера
Содержит основные функции и
процедуры выполняемые при запуске
сервера
2.
Модуль работы с таблицей
“Клиенты”
Содержит функции и процедуры
необходимые для записи данных по
клиенту в таблицу “ Клиенты”
3.
Модуль работы с таблицей
“Поступившие заказы”
Содержит функции и процедуры
необходимые для записи данных по
заказу в таблицу “Поступившие заказы”
4.
Модуль работы с таблицей
“Занятость”
Содержит функции и процедуры
необходимые для записи данных по
количеству активных заказов
разработчика в таблицу “Занятость”
5.
Модуль рассылки
информации по обновлениям
Содержит процедуры и функции для
рассылки на все клиенты информации о
возможно обновлении клиентской версии
6.
Модуль настройки
Содержит процедуры и функции
отвечающие за возможные параметры
настройки клиента
2.3.4 Описание программных модулей
Используя «1С: Предприятие» версии 8.2, в конфигураторе ООО ЧОП
«САЙГА» были созданы: перечисления (7), справочники (13), планы видов
характеристик (1), документы (6), регистры накопления (2), обработки (4), отчеты
(3). Все объекты конфигурации распределены по подсистемам. Проведем детальный
анализ создания и использования объектов конфигурации.
97
1. Подсистемы.
Подсистемы в «1С: Предприятие» версии 8.2 являются основными
элементами для построения интерфейса. Подсистемы позволяют выделить
функциональные части, на которые логически разбивается создаваемое прикладное
решение. Учитывая все требования поставленной задачи данной организации, был
создан следующий интерфейс программы, он состоит из следующих подсистем:
1. Рабочий стол
Рабочий стол представляет собой элемент программы, который содержит
наиболее часто используемые отчеты, документы, справочники и пр. Рабочий стол
– это, собственно, помощник для пользователя. Каждая сессия начинается именно с
рабочего стола. Через рабочий стол пользователь получает необходимую
информацию, дает ответы на вопросы пользователя.
2. Бухгалтерия
Подсистема «Бухгалтерия» позволяет вести бухгалтерский учет организации,
расчет и уплату налогов и отчислений в бюджет и внебюджетные фонды (Рисунок
2.10). На данном этапе разработки, организация ООО ЧОП «САЙГА» ведет данный
учет в типовой конфигурации «1С: Бухгалтерия». В дальнейшем, с доработкой
данной конфигурации, организация будет отказываться от типового решения, и учет
будет вестись в данной программе. В этой подсистеме будет находиться вся
информация финансового и бухгалтерского характера – задолженности, затраты,
текущее состояние расчетного счета, сведения по учету рабочего времени и т.д.
Рисунок №2.10 – Подсистема «Бухгалтерия»
98
3. Дирекция
Подсистема «Дирекция» позволяет руководителям организации мониторить
всеми процессами, которые происходят в ООО ЧОП «САЙГА» (Рисунок 2.11).
Рисунок №2.11 – Подсистема «Дирекция»
4. Абонентский отдел
Подсистема «Абонентский отдел» позволяет менеджерам заключать договора
на обслуживание, регистрировать новых объектов в системе тревожной
сигнализации, делать ежемесячную выписку документов, подтверждающий факт
оказания услуг, консультировать имеющихся и потенциальных клиентов об
обслуживании и др. (Рисунок 2.12).
Рисунок №2.12 – Подсистема «Абонентский отдел»
99
5. Диспетчерская служба
Подсистема «Диспетчерская служба» позволяет диспетчерам
систематизировано вести документы об экстренных вызовах и тестировании
объектов (Рисунок 2.13). А также подавать заявки в службу технической поддержки
в случае неудачного тестирования или выхода из строя какого-либо используемого
оборудования.
Рисунок №2.13 – Подсистема «Диспетчерская служба»
6. Техническая поддержка
Подсистема "Техническая поддержка" позволяет вести учет заявок,
инцидентов и решений, связанных с работой службы технической поддержки
(Рисунок 2.14). Она позволяет решить следующие задачи организации:
Автоматизация получения технической поддержки пользователей. В том
числе - оперативное отслеживание состояния заявки, получения уведомлений о её
рассмотрении и прочее. В системе можно организовать разделение технической
поддержки на несколько служб (направлений) с назначением для каждого
направления диспетчеров и ответственных исполнителей. Организация учета
оборудования и инцидентов происходящих с ним. Учет гарантийных сроков
оборудования и взаимодействие с поставщиком. Организация учета лицензий на
программное обеспечение организации , в том числе учет сроков действия лицензий,
хранение лицензионных номеров и регистрационных карт.
100
Рисунок №2.14 – Подсистема «Техническая поддержка»
7. Обмен данными
Подсистема предназначена для управления обменом данными, а так же для
интеграции с другими базами данных на платформе "1С: Предприятие 8.2". В
данном случае, ООО ЧОП «САЙГА» будут производить обмен с типовой
конфигурацией «1С: Бухгалтерия 8.2».
8. Администрирование системы
Подсистема «Администрирование системы» предназначена для настройки
системы, а также персональных параметров пользователей (Рисунок 2.15). На
данном этапе конфигурирования, данная подсистема находится в процессе
разработки.
Рисунок №2.15 – Подсистема «Администрирование»

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

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