Дипломная работа: Автоматизация учета сдельной оплаты труда компании ООО «Торгофф»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
67
При проектировании кодов предъявляется ряд требований:
– охват всех объектов, подлежащих кодированию, и их однозначное
обозначение;
– возможность расширения объектов кодирования без изменения правил
их обозначения;
– максимальная информативность используемого кода при минимальной
его значности [20].
В приведенных таблицах описаны классификаторы, используемые при
проектировании информационной системы. Табл. 15 «Перечень обозначений и
систем кодирования» и табл. 16 «Перечень обозначений видов
классификаторов» предназначены для объяснения формирования
классификаторов, описанных в сводно-проектной табл. 17 «Используемые
классификаторы и коды».
Таблица 15
Перечень обозначений систем кодирования
Система
кодирования
Порядкова
я
Серийно-
порядко-
вая
Разрядная
(позиционна
я)
Комбинированна
я (смешанная)
Краткое
обозначение
П
СП
Р
К
Таблица 16
Перечень обозначений видов классификаторов
Вид
классификатора
Общегосудар
-ственный
Отрасле-
вой
Локаль-
ный
Международны
й
Краткое
обозначение
ОГ
О
Л
М
Таблица 17
Используемые классификаторы и коды
п/
п
Наименовани
е объекта
кодируемого
множества
Значность
кода
Система
кодиро-
вания
Вид
клас-
тора
Список кодов или пример
кода из кодируемого
множества
Код
Значение
1
2
3
4
5
6
7
1
Код должности
3
К
Л
001
001 код
должности
2
Код
сотрудника
3
К
Л
001
001 - код
сотрудника
68
3
Код статьи
затрат
3
К
Л
001
001 - код статьи
затрат
4
Код
технологическ
ой операции
3
К
Л
001
001 - код
технологической
операции
5
Код типа
начисления
3
К
Л
001
001 - код типа
начисления
6
Код
показателя
для расчета
3
К
Л
001
001 - код
показателя для
расчета
7
Код сдельного
наряда
3
К
Л
001
001 - код
сдельного наряда
8
Код
начисления
зарплаты
3
К
Л
001
001 - код
начисления
зарплаты
9
Код
организации
3
К
Л
001
001 - код
организации
Таким образом, использование представленной системы кодирования
позволяет получить максимальный эффект от базы данных информационной
системы.
На рисунке 15 представлена ER-модель базы данных.
69
Рисунок
15
. ER
-модель базы данных
70
2.3.3 Структурная схема пакета (дерево вызова процедур и программ)
На основе результатов, полученных в предыдущем пункте, строится
дерево программных модулей, отражающих структурную схему пакета,
содержащей программные модули различных классов.
Структурная схема представляет собой совокупность элементарных
звеньев объекта и связей между ними, один из видов графической модели. Под
элементарным звеном подразумевается часть объекта, системы управления и
т.д., которая реализует элементарную функцию [15].
Структурная схема разрабатывается на начальных стадиях
проектирования и предшествует разработке схем других типов. Структурная
схема определяет основные функциональные части информационной системы,
ее назначение и взаимосвязи между компонентами.
Схема отображает принцип действия информационной системы в самом
общем виде [18].
Структурная схема информационной системы включает следующие
компоненты: справочники; документы; отчеты; выход. Структурная схема
информационной системы представлена на рис. 16.
Такая организация информационной системы позволяет получить
высокий эффект от используемых вычислительных мощностей организации.
Разработка информационной системы основывается на принципах
объектно-ориентированного программирования и интеграции
специализированных прикладных программных продуктов в конечное
приложение.
71
Форма «Должность»
Главное меню
информационной системы
Форма «Сотрудник»
Форма «Статья затрат»
Форма «Технологическая
операция»
Форма «Тип начисления
Форма «Показатель для
расчета »
Форма «Организация
Документы
Форма «Сдельный наряд»
Форма «Начисление
заработной платы»
Справочники Отчеты Выход
Отчет «Реестр нарядов»
Отчет «Ведомость
начислений»
Запрос «Зарплата
сотрудника»
Рисунок 16. Структурная схема пакета
Программные модули описаны в таблице 18.
Таблица 18
Описание программных модулей
п/п
Наименование
модуля
Функции модуля
1.
Глобальный модуль
Содержит глобальные процедуры и функции,
предопределенные процедуры, процедуры и
функции, которые необходимо выполнить при
запуске системы
2.
Модуль справочника
«Должность»
Содержит предопределенные процедуры
формы списка и элемента справочника.
3.
Модуль справочника
«Сотрудник»
Содержит предопределенные процедуры
формы списка и элемента справочника.
4.
Модуль справочника
«Статья затрат»
Содержит предопределенные процедуры
формы списка и элемента справочника.
5.
Модуль справочника
«Технологическая
операция»
Содержит предопределенные процедуры
формы списка и элемента справочника.
Источник: https://baza.diplomsite.ru/previewfile/527