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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
42
постоянной первичной информации должно осуществляться на отдельных
формах.
Скриншоты экранных форм приведены в разделе 2.4.3 Проведение
проверочных испытаний и их результаты.
Теперь идет обоснование состава классификаторов, возможности
использования международных, общесистемных, отраслевых или
необходимости построения локальных классификаторов:
Классификатор - это сборник систематизированных имен, групп
объектов, признаков и их кодовых обозначений, и служат они в основном
способом описания данных, описывая единство классификации и кодирования
информации, а так же они нужны при обеспечения машинной обработки и
подачи информации в более понятной пользователю форме.
При любой классификации необходимо соблюдать требования:
возможность включения новых объектов
полнота охвата объектов рассматриваемой области
однозначность реквизитов
Классификаторы делятся на три группы:
Отраслевые (ведомственные)
Общегосударственные
Локальные (в пределе организации или ее группы)
В рамках дипломной работы будет использован только локальный
классификатор, т.к. никаких других классификаторов РФ в системе не
используется. Классифицировать документы планируется по приоритету, по
компании и по зоне IT, к которой принадлежит этот документ. рамках проекта
используются локальные документы, например такие как: «нормативы»,
«законодательная база», «положение об оплате труда», «графики отработанного
времени», «информация о сотрудниках».
Для решения поставленной задачи были задействованы классификаторы, их
подробное описание представлено в разделе 2.3.2 в таблице 17 «Используемые
классификаторы и коды».
43
Информационные файлы базируются на основе исходной информации,
которая содержащейся в приведенных к примеру первичных документах – они
являются основными носителями первичной финансовой информации в
системе МО данных, к ним имеется обязательный ряд требований:
логичность построения
отсутствие избыточной и не нужной информации
полнота информации
соответствие форм первичных документов с формами(образцами)
размещения информации на машинном носителе
достоверность и своевременность
Выделяются 3 основных способа организации информационной базы (ИБ):
смешанная
файловая организация
интегрированная
Понятие смешанной организацией ИБ подразумевает собой
распределённую базу данных, которая хранится на нескольких серверах и
создает синхронную копию изменений в каждой согласно расписанию.
Применяется в основном такая организация ИБ в ERP системах для работы в
одной ИБ нескольких удаленных офисов.
Понятие файловой организацией ИБ подразумевает собой локальное
размещение базы на ПК, где для обмена данными по сети доступ пользователей
реализован средствами ОС.
Понятие Интегрированной организации ИБ подразумевает совокупность
взаимосвязанных, хранящихся вместе данных с минимальными избытками,
нужно это для обеспечения независимости данных от программы.
Я считаю, что для решения поставленной задачи в рамках исследуемой
компании целесообразно использовать Интегрированную организацию ИБ из
учета простоты способа хранения и использования информации в этой
организации.
44
По способу связей между данными есть 3 модели логической структуры
базы данных(БД):
реляционная
иерархическая
сетевая
В «реляционной» модели БД множество отношений, основана она на
математической логике и является наиболее простейшей и привычной формой
представления данных в табличном виде, в ней строка таблицы сопоставима
записи файла базы данных, а колонка - полю записи. Доступ к элементу данных
в реляционной модели реализован через связь нужной строки с нужной
колонкой.
Достоинством является относительная простота инструментальных
средств ее табличного исполнения и поддержки. Еще удобно, что можно
изменять структуру БД с минимальными изменениями в программном коде.
Так как основана данная модель на математической логике, то к
преимуществам относится возможность теоретически обосновать методы
нормализации отношений для получения БД с заранее предусмотренными
свойствами и минимальной избыточности данных.
Основными недостатками является жесткость структуры данных, к
примеру невозможность указания строк таблицы произвольной длины и
прямая зависимость скорости работы от размера БД.
В «иерархической» модели каждому сегменту, за исключением
корневого, сопоставлен 1 исходный сегмент и между исходным и порожденным
сегментом устанавливается индивидуальная связь, а исходному сегменту
соответствует какое-то количество экземпляров порожденного сегмента. Такая
модель удобна для представления отношений типа «один ко многим».
Основными недостатками являются неэффективность отображения
отношений типа «многие ко многим» т.к. вид только из корня, скорость
доступа к сегментам на нижних уровнях иерархии и направленность на
определенный тип запроса.
45
«Сетевая модель» представляется в виде графа. Вершинам графа
сопоставлены составные единицы информации, экземпляры записей образуют
файлы. Между типов записей допускается определение нескольких связей,
имена и направления связей обязаны быть ясно обозначены.
Основными недостатками являются: сложность, из-за большого
количества параметров описания данных и неудобная навигация.
Для реализации логической структуры БД проекта я выбираю
реляционную модель, т.к. она дает возможности быстро формировать связи
между таблицами для построения запросов БД и так же быстро при
необходимости их разорвать для создания других. Так же одно из
определяющих выбор факторов это более простая архитектура и меньшее
время выполнения запроса в сравнения с другими вариантами структуры.
1.4.2. Обоснование проектных решений по программному обеспечению
Программное обеспечение (ПО) – это совокупность всех программ
системы на компьютере, необходимых для его эксплуатации.
ПО предназначено для расширения возможностей вычислительной
системы, улучшения опыта работы пользователя с устройством, увеличение
производительности, упрощения и автоматизации многих задач.
Главным критерием выбора ПО, установленного на ПК будет наиболее
максимальное уменьшение времени отклика и стабильности системных
процессов и наиболее современные, свежие доступные функции. Исходя из
требований к системе на компьютерах пользователей должна быть установлена
ОС Microsoft Windows 10 1903.
Для работы сотрудников так же установлен Microsoft Office 2013 в
редакции Office 365 ProPlus3,Skype для VoIP-связи и КонсультантПлюс. В
качестве средства информационной защиты (ИЗ) установлен ESET NOD32
Smart Security Business Edition.
На сервере IBM System x3250 установлена ОС Windows Server 2012.
46
Критериями выбора архитектуры и языка разрабатываемой АС будет
совместимость с установленной системой и возможность создания резервных
копий. Для серверной части необходимо выбрать систему управления базами
данных (СУБД). В таблице 8 представлены основные современные СУБД.
Таблица 8
Варианты СУБД
Название
Спецификации
Microsoft
sql server
2005
InterBase
13.0.0.129
Oracle
19c
Возможность реализовать
аутентификация пользователей
Да
Да
Нет
Мониторинг работы БД
Да
Да
Да
Возможность создания временных
таблиц
Да
Да
Да
Запись журнала действий с БД и
подключений
Да
Да
Да
Простой процесс создания
Да
нет
нет
В качестве СУБД для программы будет использоваться Microsoft sql server
2005. База данных будет расположена на сервере IBM System x3250 и не будет
занимать много свободного места с огромным запасом по времени.
Основные методы и средства проектирования собственной ИС
рассмотрены. в таблице 9.
Таблица 9
Основные средства проектирования.
Название
Спецификации
Microsoft
Visual C++
Delphi
Python
Совместимость с
операционной системой
Windows 7, 8.1 , 10
Да
Да
Да
Встроенный редактор
интерфейса
Да
Да
Да
Совместимость с другими
языками программирования
Да
Да
Да
Наличие опыта
программирования на этом
языке
Нет
Да
Нет
Простой процесс создания
Нет
Да
Да
Все представленные в моем сравнении языки программирования
Источник: https://baza.diplomsite.ru/previewfile/527