Дипломная работа: Автоматизация процесса аттестации персонала для «ГАОУ ДПО МЦРКПО"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
66
4. Локальные, используются в пределах одной организации и
являются уникальными;
– Система документации. Системой документации называют
совокупность взаимосвязанных документов, оформленных в соответствии
с единым требованием и объединенных по признакам: происхождения,
назначения, вида и сферы деятельности.
Организационно–распорядительная плановая документация,
отчетно–статистическая, финансирование материально–технического
снабжения – примеры функциональной системы документации.
Одним из важнейших направлений автоматизации управленческих
процессов является создание унифицированных систем документации
(УСД).УСД – комплекс документов, рационально организованный в
соответствии с едиными правилами и требованиями, используемый
организацией в процессе оптимизации своей деятельности. Требования к
УСД разработаны Госстандартом РФ. Документам унифицированной
системы документации присваивается код по общероссийскому
классификатору управленческой документации (ОКУД).
Унификация и стандартизация документов совместно с электронным
документооборотом уменьшают большой поток бумажной информации,
устраняют запутанность и дублирование.
Структурирование данных и приведение к единому типу позволяют
работать с ними с помощью экранных форм. Хорошо организованные
физическая и логическая структуры информационной базы позволяют
вводить входные данные посредством формы удобным образом, в
соответствии с организацией документа. Заполнение электронной формы в
данном случае сопоставимо заполнению анкеты, но менее трудоемко в
сравнении с заполнением бумажного бланка.
Информационная база (ИБ), используемая пакетами прикладных
программ называется локальной[12].
67
Основными компонентами базы данных, как правило, являются
таблицы. В зависимости от способа организации данных выделяют три
основные вида БД:
– Реляционные;
– Сетевые;
– Иерархические.
Интегрированная БД управляется системой управления базой
данных (СУБД).
Примером реляционной системы управления базами данных (СУБД)
является Microsoft Office Access. Каждый элемент данных реляционной
модели идентифицируется по средствам уникального идентификатора –
первичного ключа. С помощью внешних ключей устанавливается связь
между ячейками разных таблиц.
В решении задачи будут использоваться средства Microsoft Office
Access 2016. Данная СУБД обладает широким спектром функций и
впечатляющими возможностями управления и обработки данными, кроме
того, поддерживает связь с внешними таблицами и сторонними БД.
1.4.2. Обоснование проектных решений по программному
обеспечению
Программа – описанная на формальном языке компьютера
последовательность действий над данными для решения поставленной
задачи.
Программы, хранящиеся во внешней памяти компьютера в виде
файлов, реализующих функции и задачи информационной системы по
устойчивой технической работе, называют программным обеспечением.
Программное обеспечение разделяют на следующие виды:
–Системное: операционные системы, операционные оболочки,
драйверы;
68
–Специальное: инструментальное, сервисное, сетевое;
–Прикладное: редакторы (текстовые, графические и т.д.), СУБД,
ИПС, справочные системы, программы пользователя.
Операционная система (ОС) представляет собой комплекс
программных средств, которые обеспечивают согласованную работу
аппаратных средств компьютера, тем самым, управляют его ресурсами, а
также поддерживают диалог с пользователем посредством
пользовательского интерфейса.
Корпорация Microsoft выпускает различные версии ОС – Microsoft
Windows. Операционные системы Windows установлены на большинстве
компьютеров во всем мире и представляют несколько семейств ОС для
различных типов устройств (Рис. 24):
– Семейство клиентских операционных систем Windows NT
(Windows XP, Windows Vista, Windows 7, Windows 8 и др.);
Семейство серверных операционных систем Windows NT Server
(Windows Server 2003, Windows Server 2008 и др.);
–Семейство мобильных операционных систем Windows Mobile и
Windows Phone (Windows Mobile 6, Windows Phone 7 и др.);
–Семейство встроенных операционных систем реального времени
Windows CE (Windows CE 7.0 и др.)[39].
Рис. 24 – Хронологическая линейка версий Windows
69
Семейство Unix – подобных операционных систем на базе ядра Linux
с открытым свободным кодом распространяются в основном бесплатно
(Рис. 25).
Для создания полноценной ОС GNU/Linux, используется ядро Linux
с последующей сборкой GNU программ и других компонентов.
Среди лучших дистрибутивов Linux следует выделить: Ubuntu,
Debian, CentOS, Linux Mint, Kali Linux, Fedora, Manjaro, Arch Linux,
OpenSUSE, Elementary OS. Многие пользователи полюбили Ubuntu, где
используется в качестве окружения рабочего стола Gnome. Среди
популярных редакций рабочего стола выделяют также: KDE, LXDE,
XFCE, Budgie и MATE.
BSD – подобные системы имеют полную операционную систему.
FreeBSD имеет мощный TCP/IP – стек с поддержкой промышленных
стандартов: SLIP, PPP, NFS, DHCP, NIS, и часто используется в
качествеweb–сервера. FreeBSD отличается высокой безопасностью и
производительностью[24].
Рис.25 – Хронологическая линейка семейств на базе Unix
70
В МЦРКПО преимущественно используются ОС семейства Microsoft
Windows, в связи с чем, при разработке приложения будут учитываться
особенности работы данной ОС.
Однако, все вышеуказанные операционные системы поддерживают
интерфейс межсетевого взаимодействия, что позволяет осуществлять
параллельную работу с приложением на нескольких рабочих станциях.
Для разработки приложения будет использоваться компьютер с
установленной ОС Windows 10. Возможности Windows 10 отвечают всем
минимально необходимым требованиям.
В качестве среды разработки выбран продукт Embarcadero Delphi
Community Edition. Выбор пал на Delphi Community Edition не случайно.
Среда включает в себя упрощенную версию IDE, редактор кода,
интегрированный отладчик, двусторонние визуальные дизайнеры для
ускорения разработки, сотни визуальных компонентов и ограниченную
лицензию для коммерческого использования [5]. В основе Delphi лежит
Object Pascal, зарекомендовавший себя, как один из самых логичных и
понятных языков программирования. Большее значение имеет навык
владения инструментом и область его применения. Среда Delphi
предназначена для быстрой (RAD) разработки прикладного ПО и не
требует наличия штата программистов для создания успешного продукта.
Delphi отлично подходит для работы с базами данных, в частности с
Microsoft Access 2016. Среда разработки зарекомендовала себя стабильной
работой, скоростью и приемлемыми требованиями к аппаратному
обеспечению.
Источник: https://baza.diplomsite.ru/previewfile/2027