Дипломная работа: Внедрение Activ Collab для автоматизации бизнес процессов в ООО Директлайн

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
67
Наименование поля Идентификатор
поля
Тип поля Длина
поля
Прочее
Логин Login строка 30
Таблица «Табель» (см. табл. 2.3.7) содержит необходимые данные, которые
будут использоваться для формирования табеля. Ключевым является поле
«Код_tabelya».
Таблица 2.3.7.
Таблица базы данных "Табель"
Наименование поля Идентификатор
поля
Тип поля Длина
поля
Прочее
Код табеля Kod_ tabelya строка 30 ключевое
поле
Код сотрудника Kod_sotrudnika строка 50
Код должности Kod_dolgznosti строка 30
Код месяца Kod_ month строка 30
Всего часов All WokerTime число 2
Информация, которая хранится в базе данных, может постоянно
пополняться. От того, как часто это делается, зависит ее актуальность.
Информацию об объектах также можно изменять и дополнять.
Базы данных, как способ хранения больших объемов информации и
эффективного манипулирования ею, используются практически во всех областях
человеческой деятельности.
Построив базу данных, можно реализовывать систему будущей программы.
2.3.3 Структурная схема пакета (дерево вызова процедур и модулей)
Один из этапов проектирования, разработка структурную схему пакета.
Программный модуль - это отдельная часть программного кода, фрагмент
программы, который полностью самостоятельно выполняет свою задачу,
68
оформленный в виде отдельного файла с исходным кодом или поименованной
непрерывной её части. Эти модули предназначаются для использования в других
программах или же для расширения возможностей как, например, библиотека
плагинов.
Рисунок 2.13. Дерево вызова программных модулей
Основными свойствами программных модулей являются:
наличие одного входа и одного выхода;
решение задачи по принципу один модуль, одна функция;
функционирование модуля не зависит от входных данных, от
предыстории вызовов модуля;
модуль может вызывать другой модуль;
листинг такого модуля должен ограничиваться 1-2 страницами текста;
имеет спецификации.
На рисунке 2.13. изображено дерево вызова программных модулей.
Таблица 2.3.8
69
Описание функций модулей
п/
п
Наименование модуля Функции модуля
1. Глобальный модуль системы Содержит глобальные процедуры и
функции, предопределенные
процедуры, процедуры и функции,
которые необходимо выполнить при
запуске программы
2. Модуль ведения справочников Содержит предопределенные
процедуры формы списка и элемента
справочника
3. Модуль ввода данных Содержит предопределенные
процедуры для ввода данных,
используя формы
4. Модуль обработки информации Содержит предопределенные
процедуры формирующий
запрашиваемые данные (отчеты,
слежение и тд.)
5. Модуль проверки пароля Содержит предопределенные
процедуры при авторизации
пользователей в программе
6. Модуль вызова экранных форм Содержит предопределенные
процедуры отображающие экранные
формы на интерфейсе
7. Модуль управления Содержит предопределенные
процедуры для настройки приложения
8. Модуль взаимодействия с базой
данных
Содержит предопределенные
процедуры для подключения системы
к базе данных
2.3.4. Описание программных модулей
70
Для описания работы программных модулей составлена схема взаимосвязи
модулей, которая отображает структуру программы, ее составные части и связи
между ними.
Для составления блок-схемы, требуется представить ее алгоритм. Алгоритм
— это последовательность команд. набор инструкций, описывающих порядок
действий для достижения результата.
Запись алгоритма на каком-либо языке программирования в виде
определенных инструкций (команд), которые идут друг за другом, называется
программой. Можно сказать, что программа — это алгоритм + структуры данных.
Команды (они же инструкции или операторы) — это наименьшая автономная
часть, выполняющая какой-то программный код. Это задача, которую компьютер
должен выполнить.
Алгоритмы и, следовательно, программы — это то, что постоянно развивается в
связи с новыми задачами и полученным новым опытом программиста.
Блок-схема показывает решения задачи на машине, используя составы
программных модулей, связи, используемые при входе и выходе алгоритма не
только для характеристики блоков, но и реализации локальности в блоках
некоторых модулей при обработки информации.
На рисунке 2.14. отображена блок-схема которая описывает работу
программных модулей запуска, работы со справочниками и отчетами системы.
71
Рисунок 2.14. Блох-схема модулей программы
Блок-схема — распространенный тип схем (графических моделей),
описывающих алгоритмы или процессы, в которых отдельные шаги изображаются
Источник: https://baza.diplomsite.ru/previewfile/7409