Дипломная работа: Автоматизация учета служебного времени военнослужащих в В/Ч № 45

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
61
позволяетa анализироватaь стaруктaуры данных, ключи, индексы,
стaолбцы и отaношения. Кроме тaого, решение поможетa отaобразитaь в
графическом виде стaруктaуру всей базы данных, включая стaолбцы с
перекрестaными ссылками и списки отaношений.
На основе физической модели была создана база данных в SOL
Server путем передачи скрипта из ERWin.
При проектировании базы данных разработаны следующие
таблицы, наименование которых и их назначение приведено в таблице 12.
Таблица 12
Описание таблиц базы данных
Наименование
Хранимые данные
Пдразделение
Данные о подразделениях
Должности
Данные о должностях
Военнослужащие
Данные о военнослужащих
Звание
Данные о званиях
Место
Данные о месте выполнения работ
Деятельность
Данные о работах и ученьях
Приказ
Данные о приказах о проведении работ и учений
Выполнение
Данные о выполнении работ и рабочем времени
Характеристика каждой таблицы базы данных приведена ниже, в
таблицах 1219.
Таблица 13
Таблица Подразделения
Название поля
Идентификатор
поля
Тип поля
Длина
поля
Приме
чание
Код
подразделения
Код
подразделения
Число
20
Ключев
ое поле
Название
Название
Строка
20
Таблица 14
Таблица Должности
Название поля
Идентификатор
поля
Тип поля
Длина
поля
Приме
чание
Код должности
Код должности
Счетчик
Ключев
ое поле
Название
Название
Строка
20
62
Таблица 15
Таблица Звание
Название поля
Идентификатор
поля
Тип поля
Длина
поля
Приме
чание
Код звания
Код звания
Счетчик
Ключев
ое поле
Звание
Звание
Строка
20
Таблица 16
Таблица Военнослужащие
Название поля
Идентификатор
поля
Тип поля
Длина
поля
Приме
чание
Код вс
Код сотрудника
Счетчик
Ключев
ое поле
Название
Название
Строка
20
Код звания
Адрес
Число
50
Стаж
Стаж
Число
10
Код должности
Код должности
Число
10
Код
подразделения
Код
подразделения
Число
10
Таблица 17
Таблица Деятельность
Название поля
Идентификатор
поля
Тип поля
Длина
поля
Приме
чание
Код деятельности
Код деятельности
Счетчик
Ключев
ое поле
Деятельность
Деятельность
Строка
20
Таблица 18
Таблица Место
Название поля
Идентификатор
поля
Тип поля
Длина
поля
Приме
чание
Код места
Код места
Счетчик
Ключев
ое поле
Место
Место
Строка
20
Таблица 19
Таблица Приказ
Наименован
ие поля
Идентифик
атор поля
Тип поля
Длина
поля
Прочее
63
Код пр
Код пр
Счетчик
Ключевое
поле
Код
деятельности
Код
деятельности
Числовой
3
Код места
Код места
Числовой
3
Код вс
Код вс
Числовой
3
Дата
Дата
Дата
Таблица 20
Таблица Выполнение
Наименова
ние поля
Идентифика
тор поля
Тип поля
Длина
поля
Прочее
Код пр
Код пр
Числовой
3
Часы
Часы
Числовой
Дата
Дата
Дата
2.3.3. Структурная схема пакета (дерево вызова программных
модулей)
Схема взаимосвязи программных модулей представляет собой
разделение общего процесса решения задачи на отдельные процедуры
преобразования информации, именуемой модулями. Дерево программных
модулей отражает логическую структуру программы с указанием типов
взаимодействия модулей:
Все программные модули связаны между собой и связаны с
главным модулем проекта. Взаимосвязь модулей конфигурации
представлена на рисунке 11
64
Рисунок 11. Связь модулей конфигурации
Перечислим модули, которые находятся в 1С 8.3
Модули платформы 1С Предприятия 8.3:
• Модуль управляемого приложения
• Модуль обычного приложения
• Модуль внешнего соединения
• Модулем сеанса
• Общие модули
• Модуль объекта
• Модуль формы
• Модуль менеджера объекта
• Модуль менеджера значений
• Модули наборов записей
Модули_1С
Таблица 20
Программные модули в 1 С Предприятие
65
Общие модули
Общие модули принадлежат всей конфигурации в
целом, но, в отличие от модуля приложения (см.
ниже), их может быть несколько, например,
модули Расчет Налогов, Обработка Документов.
Общие модули состоят только из процедур и
функций
Модуль приложения
Это модуль, который относится ко всей
конфигурации в целом и может быть только один.
Он отвечает за пользовательскую сессию еанс)
работы с "1С:Предприятием 8"
Модуль внешнего
соединения
Служит для работы конфигурации через COM-
соединение, может быть только один.
Модули объектов
Могут служить для отдельных объектов
конфигурации.
Модули форм
Определяют поведение формы и действия,
выполняемые из нее, например, открытие других
форм
2.3.4. Описание программных модулей
Классификация модулей:
1. Серверные. Компилируются только на стороне сервера модуль
объекта, модуль менеджера, модуль набора записей.
2. Клиентские. Компилируются только на клиенте, например
модуль управляемого приложения.
3. Комбинированные. Могут компилироваться и на сервере и на
клиенте – модуль формы и общие модули.
Место компиляции модулей:
1. Тонкий клиент (Предоставляет возможность использования веб-
браузера).
2. Сервер.
3. Толстый клиент.
Источник: https://baza.diplomsite.ru/previewfile/2464