Проектирование информационных систем Учебный курс Лекция 6

advertisement
Учебный курс
Проектирование
информационных систем
Лекция 6
кандидат технических наук, доцент
Грекул Владимир Иванович
4.1.8 Требования к эксплуатации, техническому обслуживанию,
ремонту и хранению компонентов системы
Система должна быть рассчитана на эксплуатацию в составе
программно–технического комплекса Заказчика и учитывать
разделение ИТ инфраструктуры Заказчика на внутреннюю и
внешнюю. Техническая и физическая защита аппаратных
компонентов системы, носителей данных, бесперебойное
энергоснабжение, резервирование ресурсов, текущее
обслуживание реализуется техническими и организационными
средствами, предусмотренными в ИТ инфраструктуре Заказчика.
Для нормальной эксплуатации разрабатываемой системы должно
быть обеспечено бесперебойное питание ПЭВМ. При эксплуатации
система должна быть обеспечена соответствующая стандартам
хранения носителей и эксплуатации ПЭВМ температура и
влажность воздуха.
Периодическое техническое обслуживание используемых
технических средств должно проводиться в соответствии с
требованиями технической документации изготовителей, но не
реже одного раза в год.
Периодическое техническое обслуживание и тестирование
технических средств должны включать в себя обслуживание и 2
тестирование всех используемых средств, включая рабочие
4.1.8 Требования к эксплуатации, техническому обслуживанию,
ремонту и хранению компонентов системы
(продолжение)
В процессе проведения периодического технического обслуживания
должны проводиться внешний и внутренний осмотр и чистка
технических средств, проверка контактных соединений, проверка
параметров настроек работоспособности технических средств и
тестирование их взаимодействия.
Восстановление работоспособности технических средств должно
проводиться в соответствии с инструкциями разработчика и
поставщика технических средств и документами по восстановлению
работоспособности технических средств и завершаться проведением их
тестирования. Размещение помещений и их оборудование должны
исключать возможность бесконтрольного проникновения в них
посторонних лиц и обеспечивать сохранность находящихся в этих
помещениях конфиденциальных документов и технических средств.
Размещение оборудования, технических средств должно
соответствовать требованиям техники безопасности, санитарным
нормам и требованиям пожарной безопасности.
Все пользователи системы должны соблюдать правила эксплуатации
Источник – опыт, документация на
электронной вычислительной техники.
программные и технические средства
Квалификация персонала и его подготовка должны соответствовать
3
технической документации.
4.1.9 Требования к защите информации от несанкционированного
доступа
ИС должна обеспечивать защиту от несанкционированного доступа (НСД) на
уровне не ниже установленного требованиями, предъявляемыми к категории 1Д
по классификации действующего руководящего документа Гостехкомиссии
России «Автоматизированные системы. Защита от несанкционированного
доступа к информации. Классификация автоматизированных систем» 1992 г.
Компоненты подсистемы защиты от НСД должны обеспечивать:
– идентификацию пользователя;
– проверку полномочий пользователя при работе с системой;
– разграничение доступа пользователей на уровне задач и информационных
массивов.
Протоколы аудита системы и приложений должны быть защищены от
несанкционированного доступа как локально, так и в архиве.
4
4.1.9 Требования к защите информации от несанкционированного
доступа
(продолжение)
Уровень защищённости от несанкционированного доступа средств вычислительной
техники, обрабатывающих конфиденциальную информацию, должен соответствовать
требованиям к классу защищённости 6 согласно требованиям действующего руководящего
документа Гостехкомиссии России «Средства вычислительной техники. Защита от
несанкционированного доступа к информации. Показатели защищенности от
несанкционированного доступа к информации».
Защищённая часть системы должна использовать "слепые" пароли (при наборе пароля его
символы не показываются на экране либо заменяются одним типом символов; количество
символов не соответствует длине пароля).
Защищённая часть системы должна автоматически блокировать сессии пользователей и
приложений по заранее заданным временам отсутствия активности со стороны
пользователей и приложений.
Защищённая часть системы должна использовать многоуровневую систему защиты.
Защищённая часть системы должна быть отделена от незащищённой части системы
межсетевым экраном.
Источник – опыт, ведомственные
документы заказчика
5
4.1.10 Требования по сохранности информации при авариях
Программное обеспечение АС Кадры должно восстанавливать свое
функционирование при корректном перезапуске аппаратных средств. Должна быть
предусмотрена возможность организации автоматического и (или) ручного
резервного копирования данных системы средствами системного и базового
программного обеспечения (ОС, СУБД), входящего в состав программно
технического комплекса Заказчика.
Приведенные выше требования не распространяются на компоненты системы,
разработанные третьими сторонами и действительны только при соблюдении правил
эксплуатации этих компонентов, включая своевременную установку обновлений,
рекомендованных производителями покупного программного обеспечения.
4.1.11 Требования к защите от влияния внешних воздействий
4.1.12 Требования к патентной чистоте
Установка системы в целом, как и установка отдельных частей системы не должна
предъявлять дополнительных требований к покупке лицензий на программное
обеспечение сторонних производителей, кроме программного обеспечения, указанного в
разделе
6
4.1.13 Требования по стандартизации и унификации
Экранные формы должны проектироваться с учетом требований унификации:
– все экранные формы пользовательского интерфейса должны быть выполнены
в едином графическом дизайне, с одинаковым расположением основных
элементов управления и навигации;
– для обозначения сходных операций должны использоваться сходные
графические значки, кнопки и другие управляющие (навигационные)
элементы. Термины, используемые для обозначения типовых операций
(добавление информационной сущности, редактирование поля данных), а
также последовательности действий пользователя при их выполнении, должны
быть унифицированы;
– внешнее поведение сходных элементов интерфейса (реакция на наведение
указателя «мыши», переключение фокуса, нажатие кнопки) должны
реализовываться одинаково для однотипных элементов.
Источник – опыт
7
4.2 требования к функциям (задачам),
выполняемым системой
-
-
перечень функций, задач или их комплексов, подлежащих
автоматизации (по каждой подсистеме);
очередность ввода в эксплуатацию,
временной регламент реализации и требования к качеству
реализации каждой функции, задачи (или комплекса задач), к
форме представления выходной информации,
перечень и критерии отказов для каждой функции, по
которой задаются требования по надежности.
8
Подсистема хранения данных
Источник – п. 4.1.1.1, декомпозиции
IDEF0, IDEF3
Подсистема хранения данных должна осуществлять хранение оперативных
данных системы, данных для формирования аналитических отчетов,
документов системы, сформированных в процессе работы отчетов.
Подсистема должна обеспечивать периодическое резервное копирование и
сохранение данных на дополнительных носителях информации.
Подсистема управления нормативно-справочной информацией
Подсистема должна решать задачу обеспечения информационной
совместимости данных, которыми обмениваются отдельные компоненты
Системы между собой, а также со смежными системами в процессе
функционирования. В число функций подсистемы должны быть включены
функции ведения справочной информации. Справочники и классификаторы,
входящие в состав подсистемы, должны проектироваться и разрабатываться в
соответствии с действующими общероссийскими и международными
справочниками и классификаторами, где это представляется возможным.
Подсистема должна предоставлять пользователю удобные инструменты для
поиска и применения необходимой справочной информации.
9
Все справочники, входящие в состав НСИ системы, должны обладать следующей
основной функциональностью:
- Постоянное хранение данных справочников;
- Добавление новых элементов;
- Редактирование элементов;
- Удаление (удаление элементов возможно лишь в том случае, если другие
существующие объекты системы не ссылаются на удаляемый элемент);
- Просмотр элементов;
- Просмотр списка элементов;
- Фильтрация и сортировка списка элементов;
- Поиск элементов;
- Экспорт и импорт элементов.
Перечень функций справочников должен быть уточнен на стадиях технического
проектирования и опытной эксплуатации.
Подсистема управления нормативно-справочной информацией должна
обеспечивать ведение следующих справочников и реестров:
Реестр «Сотрудники»:
- Реестр «Сотрудники»;
Реестр «Сотрудники» должен обеспечивать
- Реестр «Предприятия»;
возможность обработки необходимого набора
- Реестр «Штатные расписания»;
атрибутов, включая:
- Фамилия;
- Имя;
- Отчество;
- Должность;
- т.п.
Источник – DFD, ERD
10
Подсистема анализа
Подсистема анализа должна формировать и предоставлять
аналитические данные о деятельности федерального агентства в
области управления государственнымы кадрами с возможностью
оперативного отслеживания ключевых показателей.
Подсистема анализа должна быть построена на основе
современных OLAP-технологий, позволяющих строить
многомерные аналитические отчеты произвольного вида, включая
графическое и текстовое представление данных.
11
Подсистема интеграции
Подсистема должна обеспечивать следующие основные виды
взаимодействия со смежными системами:
– прием запросов от смежных систем, обработку полученных
запросов и предоставление ответов на запросы;
– передачу запросов в смежные системы и обработку полученных
ответов.
В ходе выполнения проекта должны быть разработаны форматы
данных, протоколы и регламенты взаимодействия Системы со
смежными системами.
В число смежных систем должны входить:
– Смежная система 1;
– Смежная система 2.
Подсистема должна обеспечивать ведение журналов учета
поступивших и обработанных запросов, посланных запросов и
полученных ответов смежных систем.
12
4.3. требования к видам обеспечения
в зависимости от вида системы приводят требования к
- математическому,
- информационному,
- лингвистическому,
- программному,
- техническому,
- метрологическому,
- организационному,
- методическому и другим видам обеспечения
системы.
13
4.3.1 Требования к математическому обеспечению системы
требования к составу, области применения (ограничения) и способам,
использования в системе математических методов и моделей, типовых
алгоритмов и алгоритмов, подлежащих разработке.
Пример:
Математические методы и алгоритмы, используемые для
шифрования/дешифрования данных, а также программное обеспечение,
реализующее их, должны быть сертифицированы уполномоченными
организациями для использования в государственных органах Российской
Федерации.
Источник – документация
заказчика,опыт разработки и
эксплуатации ИС
14
4.3.2 Требования к информационному обеспечению системы
Для информационного обеспечения системы приводят требования:
1) к составу, структуре и способам организации данных в системе;
2) к информационному обмену между компонентами системы;
3) к информационной совместимости со смежными системами;
4) по использованию общесоюзных и зарегистрированных республиканских,
отраслевых классификаторов, унифицированных документов и классификаторов,
действующих на данном предприятии;
5) по применению систем управления базами данных;
6) к структуре процесса сбора, обработки, передачи данных в системе и
представлению данных;
7) к защите данных от разрушений при авариях и сбоях в электропитании
системы;
8) к контролю, хранению, обновлению и восстановлению данных;
9) к процедуре придания юридической силы документам, продуцируемым
техническими средствами АС (в соответствии с ГОСТ 6.10.4).
Источник – документация заказчика,опыт
разработки и эксплуатации ИС
15
4.3.2 Требования к информационному обеспечению системы
Состав, структура и способы организации данных в системе должны быть
определены на этапе технического проектирования.
Хранение данных должно осуществляться на основе современных реляционных
или СУБД. Для обеспечения целостности данных должны использоваться
встроенные механизмы СУБД.
Средства СУБД, а также средства используемых операционных систем должны
обеспечивать документирование и протоколирование обрабатываемой в системе
информации.
Структура базы данных должна поддерживать кодирование хранимой и
обрабатываемой информации в соответствии с общероссийскими
классификаторами (там, где они применимы).
Доступ к данным должен быть предоставлен только авторизованным
пользователям с учетом их служебных полномочий, а также с учетом категории
запрашиваемой информации.
Структура базы данных должна быть организована рациональным способом,
исключающим единовременную полную выгрузку информации, содержащейся в
базе данных системы.
16
4.3.2 Требования к информационному обеспечению системы
Технические средства, обеспечивающие хранение информации, должны
использовать современные технологии, позволяющие обеспечить повышенную
надежность хранения данных и оперативную замену оборудования
(распределенная избыточная запись/считывание данных; зеркалирование;
независимые дисковые массивы; кластеризация).
В состав системы должна входить специализированная подсистема резервного
копирования и восстановления данных.
При проектировании и развертывании системы необходимо рассмотреть
возможность использования накопленной информации из уже
функционирующих информационных систем. Перечень функционирующих
информационных систем приведен в разделе 3 настоящего документа.
17
4.3.3 Требования к лингвистическому обеспечению системы
требования к применению в системе языков программирования высокого
уровня, языков взаимодействия пользователей и технических средств
системы, а также требования к кодированию и декодированию данных, к
языкам ввода-вывода данных, языкам манипулирования данными,
средствам описания предметной области (объекта автоматизации), к
способам организации диалога.
Пример:
Все прикладное программное обеспечение системы для организации
взаимодействия с пользователем должно использовать русский язык.
Источник – документация
заказчика,опыт разработки и
эксплуатации ИС
18
4.3.4 Требования к программному обеспечению системы
содержат перечень покупных программных средств, а также требования:
1) к независимости программных средств от используемых СВТ и операционной
среды;
2) к качеству программных средств, а также к способам его обеспечения и
контроля;
3) по необходимости согласования вновь разрабатываемых программных
средств с фондом алгоритмов и программ
Пример:
При проектировании и разработке системы необходимо максимально
эффективным образом использовать ранее закупленное программное
обеспечение, как серверное, так и для рабочих станций.
Используемое при разработке программное обеспечение и библиотеки
программных кодов должны иметь широкое распространение, быть
общедоступными и использоваться в промышленных масштабах. Базовой
программной платформой должна являться операционная система MS Windows.
19
4.3.5 Требования к техническому обеспечению
1) к видам технических средств, в том числе к видам комплексов технических
средств, программно-технических комплексов и других комплектующих изделий,
допустимых к использованию в системе;
2) к функциональным, конструктивным и эксплуатационным характеристикам
средств технического обеспечения системы.
Пример:
Техническое обеспечение системы должно максимально и наиболее эффективным
образом использовать существующие в органах федерального агентства
технические средства.
В состав комплекса должны следующие технические средства:
– Серверы БД;
– Серверы приложений;
– Сервер системы формирования отчетности;
– Веб сервер;
– ПК пользователей;
– ПК администраторов.
20
4.3.5 Требования к техническому обеспечению
Серверы БД должны быть объединены в отказоустойчивый кластер. Серверы
приложений должны образовывать кластер с балансировкой нагрузки.
Серверы БД, серверы приложений и сервер системы формирования
отчетности должны быть объединены одной локальной сетью, с пропускной
способностью не менее 100 Мбит.
Требования к техническим характеристикам серверов БД:
– Процессор – 2 х Intel Xeon 3 ГГц;
– Объем оперативной памяти – 16 Гб;
– Дисковая подсистема – 4 х 146 Гб;
– Устройство чтения компакт-дисков (DVD-ROM);
– Сетевой адаптер – 100 Мбит.
21
4.3.6 Требования к метрологическому обеспечению
4.3.7 Требования к организационному обеспечению
1) к структуре и функциям подразделений, участвующих в функционировании
системы или обеспечивающих эксплуатацию;
2) к организации функционирования системы и порядку взаимодействия
персонала АС и персонала объекта автоматизации;
3) к защите от ошибочных действий персонала системы.
Пример:
Организационное обеспечение системы должно быть достаточным для эффективного
выполнения персоналом возложенных на него обязанностей при осуществлении
автоматизированных и связанных с ними неавтоматизированных функций системы.
Заказчиком должны быть определены должностные лица, ответственные за:
– обработку информации АС;
– администрирование АС;
– обеспечение безопасности информации АС;
– управление работой персонала по обслуживанию АС.
К работе с системой должны допускаться сотрудники, имеющие навыки работы на
персональном компьютере, ознакомленные с правилами
эксплуатации и прошедшие обучение работе с системой.
22
4.3.8 Требования к методическому обеспечению
Для методического обеспечения ИС приводят требования к
составу нормативно-технической документации системы
(перечень применяемых при ее функционировании
стандартов, нормативов, методик, инструкций и т. п.).
23
5. Состав и содержание работ по созданию
(развитию) системы
Раздел «Состав и содержание работ по созданию (развитию)
системы» должен содержать перечень стадий и этапов работ по
созданию системы в соответствии с ГОСТ, сроки их выполнения,
перечень организаций - исполнителей работ, ссылки на документы,
подтверждающие согласие этих организаций на участие в создании
системы, или запись, определяющую ответственного (заказчик или
разработчик) за проведение этих работ.
24
6. Порядок контроля и приемки системы
6.1 Виды, состав, объем и методы испытаний системы
Виды, состав, объем, и методы испытаний подсистемы должны быть изложены в
программе и методике испытаний АС Кадры, разрабатываемой в составе рабочей
документации.
6.2 Общие требования к приемке работ по стадиям
Сдача-приёмка работ производится поэтапно, в соответствии с рабочей программой и
календарным планом, являющимися приложениями к Госконтракту №... от ... года.
Сдача-приемка осуществляется комиссией, в состав которой входят представители
Заказчика и Исполнителя. По результатам приемки подписывается акт приемочной
комиссии.
Все создаваемые в рамках настоящей работы программные изделия (за исключением
покупных) передаются Заказчику, как в виде готовых модулей, так и в виде исходных
кодов, представляемых в электронной форме на стандартном машинном носителе
(например, на компакт-диске).
6.3 Статус приемочной комиссии
Статус приемочной комиссии определяется Заказчиком до проведения
испытаний.
25
7. Требования к составу и содержанию работ
по подготовке объекта автоматизации к вводу
системы в действие
В перечень основных мероприятий включают:
1) приведение поступающей в систему информации (в соответствии с
требованиями к информационному и лингвистическому обеспечению)
к виду, пригодному для обработки с помощью ЭВМ;
2) изменения, которые необходимо осуществить в объекте
автоматизации;
3) создание условий функционирования объекта автоматизации, при
которых гарантируется соответствие создаваемой системы
требованиям, содержащимся в ТЗ;
4) создание необходимых для функционирования системы
подразделений и служб;
5) сроки и порядок комплектования штатов и обучения персонала.
26
Пример:
В ходе выполнения проекта на объекте автоматизации требуется выполнить
работы по подготовке к вводу системы в действие. При подготовке к вводу в
эксплуатацию АС Кадры Заказчик должен обеспечить выполнение следующих
работ:
- Определить подразделение и ответственных должностных лиц, ответственных
за внедрение и проведение опытной эксплуатации АС Кадры;
- Обеспечить присутствие пользователей на обучении работе с системой,
проводимом Исполнителем;
- Обеспечить соответствие помещений и рабочих мест пользователей системы в
соответствии с требованиями, изложенными в настоящем ЧТЗ;
- Обеспечить выполнение требований, предъявляемых к программнотехническим средствам, на которых должно быть развернуто программное
обеспечение АС Кадры;
- Совместно с Исполнителем подготовить план развертывания системы на
технических средствах Заказчика;
- Провести опытную эксплуатацию АС Кадры.
Требования к составу и содержанию работ по подготовке объекта автоматизации
к вводу системы в действие, включая перечень основных мероприятий и их
исполнителей должны быть уточнены на стадии подготовки рабочей
27
документации и по результатам опытной эксплуатации.
8. Требования к документированию
1) согласованный разработчиком и Заказчиком системы
перечень подлежащих разработке комплектов и видов
документов, соответствующих требованиям ГОСТ 34.201-89 и
НТД отрасли заказчика;
перечень документов, выпускаемых на машинных носителях;
требования к микрофильмированию документации;
2) требования по документированию комплектующих
элементов межотраслевого применения в соответствии с
требованиями ЕСКД и ЕСПД;
3) при отсутствии государственных стандартов, определяющих
требования к документированию элементов системы,
дополнительно включают требования к составу и содержанию
таких документов.
28
Для системы на различных стадиях создания должны быть
выпущены следующие документы из числа предусмотренных в
ГОСТ 34.201–89 «Информационная технология. Комплекс
стандартов на автоматизированные системы. Виды, комплектность
и обозначения документов при создании первой очереди АС
Принад
Кадры приведены в таблице:
Стадия
создани
я
ТП
Наименовани
е документа
Схема
организацион
ной
структуры
Код
доку
мент
а
Часть
проекта
СО
ОР
лежност
ьк
проектн
осметной
докумен
тации
-
Принад
лежност
ь к ЭД
-
Дополнительны
е указания
Включается в
ПВ
29
9. Источники разработки
Документы и информационные материалы (технико-экономическое
обоснование, отчеты о законченных научно-исследовательских
работах, информационные материалы на отечественные,
зарубежные системы-аналоги и др.), на основании которых
разрабатывалось ТЗ и которые должны быть использованы при
создании системы.
30
Технический проект
РД 50-34.698-90. Автоматизированные
системы. Требования к содержанию
документов
31
Разделы ТП
ДОКУМЕНТЫ С РЕШЕНИЯМИ:
• ПО ОБЩЕСИСТЕМНЫМ ВОПРОСАМ
• ПО ОРГАНИЗАЦИОННОМУ ОБЕСПЕЧЕНИЮ
• ПО ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ
• ПО ТЕХНИЧЕСКОМУ ОБЕСПЕЧЕНИЮ
• ПО ИНФОРМАЦИОННОМУ ОБЕСПЕЧЕНИЮ
32
Примерное содержание ТП ЭИС
№п\п
Раздел
1
Пояснительная записка.
2
Входные\выходные данные системы
3
Функциональная и организационная структура системы.
4
Постановка задач и алгоритмы решения.
5
Информационное обеспечение системы
6
Комплекс технических средств системы
7
Ведомость документов.
33
Пояснительная записка.
1 ОБЩИЕ ПОЛОЖЕНИЯ
1.1 Наименование проектируемой автоматизируемой
системы
1.2 Документы, на основании которых ведется
проектирование
1.3 Организации, участвующие в разработке
1.4 Стадии и сроки исполнения
1.5 Цели, назначение и области использования
1.6 Соответствие проектных решений нормам и
правилам техники безопасности
1.7 Нормативно-технические документы
1.8 НИРы и изобретения, используемые при разработке
системы
1.9 Очередность создания системы
2 ОПИСАНИЕ ПРОЦЕССА ДЕЯТЕЛЬНОСТИ
34
Пояснительная записка
(продолжение)
3 ОСНОВНЫЕ ТЕХНИЧЕСКИЕ РЕШЕНИЯ
3.1 Структура системы, перечень подсистем
3.2 Способы и средства связи для информационного обмена
между компонентами подсистем
3.3 Взаимосвязь АС со смежными системами
3.4 Режимы функционирования системы
3.5 Численность, функции и квалификация персонала
3.6 Обеспечение потребительских характеристик системы
3.7 Функции, выполняемые системой
3.8 Комплекс технических средств
3.9 Информационное обеспечение системы
3.10 Программное обеспечение системы
4 МЕРОПРИЯТИЯ ПО ПОДГОТОВКЕ ОБЪЕКТА АВТОМАТИЗАЦИИ К ВВОДУ
СИСТЕМЫ В ДЕЙСТВИЕ
4.1 Приведение информации к виду, пригодному для обработки
на ЭВМ
4.2 Мероприятия по подготовке персонала
4.3 Организация необходимых подразделений и рабочих мест
4.4 Изменение объекта автоматизации
35
4.5 Дополнительные мероприятия
Документ "Перечень входных сигналов и
данных"
В разделе "Перечень входных данных" указывают:
1) наименование, кодовое обозначение и значность реквизитов входных данных;
2) наименования и кодовые обозначения документов или сообщений, содержащих
эти данные
Входными данными в АС Кадры являются:
- Данные НСИ, импортируемые из других систем;
- Данные НСИ, вводимые пользователем;
- Данные трудовых книжек;
- Данные паспортов;
- т.д.;
Описание входных данных:
№
Наименование
Реквизиты
1
Данные труд овых книж ек
Состав реквизитов:
- Номер труд овой книж ки;
Документы, сод ерж ащие
вход ные д анные
Труд овая книж ка,
под аваемая или завод имая
д ля сотруд ника.
- Данные завед ения;
- ...
36
Документ "Перечень выходных сигналов
(документов)"
Раздел "Перечень выходных документов" содержит перечень выходных
документов с указанием их наименований, кодовых обозначений, перечня и
значности реквизитов, пользователей информации.
Выходными документами в АС Кадры являются:
- Трудовой договор;
- Унифицированные формы ФСГС;
- Отчеты для ФНС;
- Регламентированные отчеты:
- Отчет по сотрудникам;
- Выписка ШР;
- т.д.
№
Наименование
Код овое обозначение
Реквизиты
1
Труд овой д оговор
ТД
1. Дата заключения;
2. Базовая ставка;
3...
2
...
...
...
37
Документ "Схема функциональной структуры"
1) элементы функциональной структуры АС (подсистемы
АС); автоматизированные функции и (или) задачи
(комплексы задач); совокупности действий (операций),
выполняемых при реализации автоматизированных функций
только техническими средствами (автоматически) или только
человеком;
2) информационные связи между элементами и с
внешней средой с кратким указанием содержания
сообщений и (или) сигналов, передаваемых по связям,
и при необходимости, связи других типов (входимости,
подчинения и т. д.);
3) детализированные схемы частей функциональной
структуры (при необходимости).
38
1 ЭЛЕМЕНТЫ ФУНКЦИОНАЛЬНОЙ СТРУКТУРЫ АС
Схема ИС
39
Описание функций подсистем
Подсистема приложений операционного управления
Подсистема приложений операционного управления должна
состоять из следующих модулей:
- Модуль планирования структуры организаций, штатных
расписаний и кадровых политик;
- Модуль расчета заработной платы;
- Модуль оперативного учета движения кадров;
- Модуль ведение административного документооборота по
персоналу и учету труда, аттестации и определению
потребностей (обучение, повышение квалификации)
работников;
- Модуль учета рекрутинга персонала на вакантные должности;
- Модуль ведения архивов без ограничения сроков давности.
40
Модуль планирования структуры организаций, штатных
расписаний и кадровых политик
Модуль планирования структуры организаций, штатных расписаний
и кадровых политик должен реализовывать следующие функции:
- создание и ведение корпоративной структуры предприятия или
холдинга любой сложности;
- поддержка множественных иерархических структур,
объединяющих персонал: организационных, функциональных,
проектных, бюджетных;
- ведение и планирование штатного расписания (ШР);
- т.п.
Создание и ведение корпоративной структуры предприятия
включает в себя:
- Хранение истории расформированных структур;
- т.п.
Поддержка множественных иерархических структур включает в
себя:
- Добавление новых типов структур;
- Редактирование существующих типов;
- Создание шаблонов структур;
- Хранение истории изменений;
41
- т.п.
2 ИНФОРМАЦИОННЫЕ СВЯЗИ МЕЖДУ ЭЛЕМЕНТАМИ И С
ВНЕШНЕЙ СРЕДОЙ
Информационный обмен подсистемы хранения данных и подсистемы
приложений операционного управления осуществляется с помощью
специального интерфейса прикладного программирования (API)
(далее идет краткое описание API).
Информационный обмен подсистемы интеграции и подсистемы
приложений операционного управления осуществляется путем
использования общих данных, располагаемых в памяти процесса и
использования общих данных в БД (таблицы tTable_1, tTable_2).
Информационные связи между элементами и внешней
средой:Возможны следующие варианты обмена (АС Кадры и
Смежная система 1):
- Экспорт нормативно-справочной информации;
- Экспорт выписок штатных расписаний;
- Импорт нормативно-справочной информации;
Результаты выполнения операций импорта и экспорта данных
должны регистрироваться в специальном журнале событий и
предоставляться по запросу пользователя.
42
Документ "Схема организационной
структуры"
Документ содержит разделы:
1) изменения в организационной структуре
управления объектом;
2) организация подразделений;
3) реорганизация существующих подразделений
управления.
43
1.1 Изменения в организационной структуре управления объектом
1.1.1 Изменения в организационной структуре ФА "Государственные Кадры"
(центральное подразделение):
1. В рамках внедрения АС Кадры предлагается возложить на имеющуюся
организационную единицу (по решению соответствующего ведомства)
решение следующих задач в рамках функциональных ролей:
- Системный Администратор - описание функций дано в документе …;
- Администратор баз данных - описание функций дано в документе …;
2. В рамках внедрения АС Кадры предлагается ввести новую
организационную единицу (по решению соответствующего ведомства) для
решения следующих задач:
- Пользователь - описание функций дано в документе …;
1.1.2 Изменения в организационной структуре ФА "Государственные Кадры"
(региональные подразделения):
1. В рамках внедрения АС Кадры предлагается возложить на имеющуюся
организационную единицу (по решению соответствующего ведомства)
решение следующих задач в рамках функциональных ролей:
- Системный Администратор - описание функций дано в документе …;
- Администратор баз данных - описание функций дано в документе …;
- Пользователь - описание функций дано в документе …;
44
1.2 Описание изменений во взаимосвязях между подразделениями
автоматизируемых объектов
Предлагается добавить к установившимся взаимосвязям и регламентам
взаимодействия центральных и региональных подразделений следующие
взаимодействия:
─ Организация начальной установки и настройки программных средств на
стороне центральных и региональных подразделений;
─ Администрирование данных, предоставление доступа пользователям к
функциям подсистемы, администрирование системы, а также
администрирование системы безопасности на стороне центрального
подразделения;
─ Организация ввода и контроля информации из документов и файлов,
формирование запросов и получение информации из БД, формирование и
вывод выходных данных на стороне центральных и региональных
подразделений;
- т.д.;
45
2.1 Описание организационной структуры и функций подразделений,
создаваемых с целью обеспечения функционирования АС Кадры
С целью обеспечения функционирования АС Кадры создание новых
подразделений не требуется.
Функции, возлагаемые на существующие подразделения с целью обеспечения
функционирования АС Кадры, приведены в разделе 1.1 настоящего документа.
2.2 Описание регламента работ
1. Регламенты основных работ, автоматизируемых Системой.
Описание основных регламентов работ автоматизируемых Системой, в части
необходимых для функционирования АС Кадры, в пределах основных задач и
целей Подсистемы, приведены в документе …
2. Регламенты по техническому обслуживанию.
Регламенты по техническому обслуживанию системы будут включать
ежемесячный и годовой регламенты. Кроме этого, при возникновении
аварийных ситуаций, а также ситуаций, требующих вмешательства службы
сопровождения (эксплуатационного персонала), должно обеспечиваться
оперативное обслуживание компонентов Системы.
Все виды регламентов должны быть максимально автоматизированы и
выполняться в конце соответствующего временного периода, как правило - в
46
нерабочее время.
Состав работ регламентов приведен в таблице:
Вид регламента
Еж емесячный
Длитель ность ,
час
2
Перечень основных
операц ий
Созд ание резервной копии
БД.
Контроль ц елостности БД.
Обслу ж ивание сервера БД.
...
...
Анализ системного
ж у рнала, ж у рнала
регистрац ии событий
безопасности,
д оку ментирование
под озритель ных событий.
...
3. Реорганизация существующих подразделений
Учитывая, что на объектах автоматизации уже существуют подразделения,
выполняющие функции по поддержке и обслуживанию имеющихся систем,
реорганизация данных подразделений не требуется, при этом возможно
создание рабочих групп, выполняющих функции, приведенные в разделе 1.1.1.
47
Документ "Описание автоматизируемых
функций"
1 ИСХОДНЫЕ ДАННЫЕ
1.1 Материалы и документы, используемые при разработке
функциональной части АС
1.2 Особенности объекта управления
1.3 Системы управления, взаимосвязанные с разрабатываемой АС
1.4 Описание информационной модели объекта
2 ЦЕЛИ АС И АВТОМАТИЗИРУЕМЫЕ ФУНКЦИИ
3 ХАРАКТЕРИСТИКА ФУНКЦИОНАЛЬНОЙ СТРУКТУРЫ
3.1 Перечень подсистем АС
3.2 Описание процесса выполнения функций
3.3 Пояснения к разделению автоматизированных функций
3.4 Требования к временному регламенту и характеристикам процесса
реализации автоматизированных функций
4 ТИПОВЫЕ РЕШЕНИЯ
48
1 ИСХОДНЫЕ ДАННЫЕ
1.1 Материалы и документы, используемые при разработке
функциональной части АС
При разработке функциональной части проекта были
использованы следующие материалы и документы:
- Концепция АС Кадры;
- Техническое задание по разработке пилотного проекта АС Кадры;
- Данные, полученные в результате опросов потенциальных
пользователей, кураторов и лиц, ответственных за систему.
Помимо предпроектной и проектной документации при разработке
функциональной части ИСМ использовались следующие
материалы:
1. Конституция Российской Федерации, от 12.12.1993. М.:2002 г.
2. Бюджетный кодекс Российской Федерации от 31.07.98г. №145ФЗ (ред. от 07.07.2003г.);
3. Федеральный Закон ххх.ууу от дд.мм.гггг.;
4. Постановление Правительства Российской Федерации N ## от 01
января 2007 г. «О государсвенных кадрах и политике их
использования»;
5. т.д.
49
1) По объекту «Региональное представительство» были
использованы штатные расписания и должностные инструкции
сотрудников следующих отделов:
- Бухгалтерия;
- Договорной отдел;
- Отдел делопроизводствам;
- Планово-экономический отдел;
- Технический отдел;
- Хозяйственный отдел;
- Юридический отдел;
- т.д.;
1.2 Особенности объекта управления
При разработке АС Кадры учитывался рад особенностей, которые
повлияли на проектные решения. К этим особенностям относится
регулярное пополнение и изменение нормативно-правовой базы,
обеспечивающей деятельность региональных представительств, а
также различия в нормативно-правовых базах в регионах. В связи с
этим закладываемые в АС Кадры проектные решения должны
обладать достаточной степенью гибкости и масштабируемости.
50
1.3 Системы управления, взаимосвязанные с разрабатываемой
АС
Перечисление систем – в техническом задании, раздел
4.1.1.3
1.4 Описание информационной модели объекта
Информационное обеспечение АС Кадры включает в себя
внутримашинное и внемашинное информационное
обеспечение.
В состав внемашинного информационного обеспечения
входят:
- система классификации и кодирования информации техникоэкономической информации;
- система документации.
В состав внутримашинного информационного обеспечения
входят:
- центральное хранилище данных;
- региональные базы данных.
...
51
2 ЦЕЛИ АС И АВТОМАТИЗИРУЕМЫЕ ФУНКЦИИ
Цели - в техническом задании, раздел 2.2.
Функции - в техническом задании, раздел 2.1, 4.2
3 ХАРАКТЕРИСТИКА ФУНКЦИОНАЛЬНОЙ СТРУКТУРЫ
1) перечень подсистем АС с указанием функций и (или) задач,
реализуемых в каждой подсистеме (Документ "Схема
функциональной структуры«);
2) описание процесса выполнения функций (при необходимости);
3) необходимые пояснения к разделению автоматизированных
функций на действия (операции), выполняемые техническими
средствами и человеком;
4) требования к временному регламенту и характеристикам
процесса реализации автоматизированных функций и решения
задач
(включаются следующие подразделы:
- Показатели назначения;
- Требования к надежности;
- Требования к защите информации от НСД;
- Требования по сохранности информации при авариях;
52
- т.д.;)
4 ТИПОВЫЕ РЕШЕНИЯ
Перечень типовых решений с указанием функций, задач,
комплексов задач, для выполнения которых они применены.
В процессе разработки системы были использованы следующие
типовые решения:
- Использование методологии RUP при разработке АС;
- Использование методологии IDEF1Х для проектирования базы
данных;
- Использование UML для проектирования системы;
- Применение языка разметки XML (Extensible Markup Language)
версии 1.0. для осуществления обмена данными между
подсистемами АС Кадры;
- Построение пользовательского интерфейса в соответствии с
рекомендациями Microsoft.
53
Документ "Описание постановки задач
(комплекса задач)"
1 ХАРАКТЕРИСТИКИ КОМПЛЕКСА ЗАДАЧ
1.1 Назначение комплекса задач
1.2 Перечень объектов, при управлении которых решается комплекс задач
1.3 Продолжительность и периодичность решения
1.4 Условия для прекращения решения задач автоматизированным способом
1.5 Связи комплекса задач с другими комплексами АС
1.6 Персонал, определяющий условия решения задач
1.7 Распределение действий между персоналом и ТС при различных ситуациях
решения комплекса задач
2 ВЫХОДНАЯ ИНФОРМАЦИЯ
2.1 Перечень и описание выходных сообщений
2.2 Перечень и описание структурных единиц информации выходных сообщений
3 ВХОДНАЯ ИНФОРМАЦИЯ
3.1 Перечень и описание входных сообщений
3.2 Перечень и описание структурных единиц информации входных сообщений
54
1 ХАРАКТЕРИСТИКИ КОМПЛЕКСА ЗАДАЧ
1.1 Назначение комплекса задач
Автоматизируемые функции - в техническом задании, раздел 2.1
1.2 Перечень объектов, при управлении которыми решается
комплекс задач
Объектами, при управлении которыми решается комплекс задач,
являются:
- Центральное представительство Федерального агентства
"Государственные кадры";
- Территориальные органы Федерального агентства
"Государственные кадры".
1.3 Продолжительность и периодичность решения
1.4 Условия для прекращения решения задач
автоматизированным способом
55
1.5 Связи комплекса задач с другими комплексами АС
1.6 Персонал, определяющий условия решения задач
Условия и временные характеристики решения задач в АС
Кадры определяются ролевой моделью системы.
1.7 Распределение действий между персоналом и ТС при
различных ситуациях решения комплекса задач
Распределение действий между персоналом и ТС АС Кадры
определяются ролевой моделью системы.
56
2. ВЫХОДНАЯ ИНФОРМАЦИЯ
1) идентификатор;
2) форму представления сообщения (документ, видеокадр,
сигнал управления) и требования к ней;
3) периодичность выдачи;
4) сроки выдачи и допустимое время задержки решения;
5) получателей и назначение выходной информации.
В описании по каждой структурной единице информации
следует указывать:
1) наименование;
2) идентификатор выходного сообщения, содержащего
структурную единицу информации;
3) требования к точности и надежности вычисления (при
необходимости).
57
3. ВХОДНАЯ ИНФОРМАЦИЯ
1) перечень и описание входных сообщений
(идентификатор, форму представления, сроки и частоту
поступления);
2) перечень и описание структурных единиц информации
входных сообщений или ссылку на документы, содержащие
эти данные.
В описании по каждой структурной единице информации
входных сообщений следует указывать;
1) наименованне;
2) требуемую точность ее числового значения (при
необходимости);
3) источник информации (документ, видеокадр, устройство,
кодограмма, информационная база на машинных носителях и
т. д.);
4) идентификатор источника информации.
58
Документ "Описание алгоритма"
1 НАЗНАЧЕНИЕ И ХАРАКТЕРИСТИКА
1.1 Назначение алгоритма
1.2 Обозначение документа «Описание постановки задач»
1.3 Сведения о процессе (объекте), при управлении которым используется алгоритм
1.4 Ограничения на возможность и условия применения алгоритма
1.5 Общие требования к входным и выходным данным
2 ИСПОЛЬЗУЕМАЯ ИНФОРМАЦИЯ
2.1 Массивы информации, сформированные из входных сообщений
3 РЕЗУЛЬТАТЫ РЕШЕНИЯ
3.1 Массивы информации и (или) сигналы, формируемые для выдачи выходных
сообщений
3.2 Массивы информации, сохраняемой для решения данной и других задач АС
4 МАТЕМАТИЧЕСКОЕ ОПИСАНИЕ
5 АЛГОРИТМ РЕШЕНИЯ
5.1 Описание логики алгоритма
5.2 Соотношения, необходимые для контроля достоверности вычислений
5.3 Описание связей между частями и операциями алгоритма
5.4 Указания о порядке расположения значений или строк в выходных документах
ПРИЛОЖЕНИЕ – Схема алгоритма
59
1.1 Назначение алгоритма
Алгоритм «Аналитическая обработка данных» предназначен для:
- представления основных показателей деятельности Федерального агенnства
"Государственные Кадры";
- формирования комплексной оценки экономического развития предприятий,
использующих АС Кадры;
- расчета эффективности методик сбора данных, используемых в АС Кадры;
- т.д.;
1.2 Обозначение документа «Описание постановки задач»
1.3 Сведения о процессе (объекте), при управлении которым
используется алгоритм
1.4 Ограничения на возможность и условия применения
алгоритма
Ограничения на время работы алгоритма:
- для отображения предварительно рассчитанных данных - не более 30 сек;
- для предварительного расчета данных - не более 6 часов.
1.5 Общие требования к входным и выходным данным
60
2 ИСПОЛЬЗУЕМАЯ ИНФОРМАЦИЯ
2.1 Массивы информации, сформированные из входных
сообщений
Из входных сообщений формируются следующие массивы информации:
- Таблица данных по годам (Федеральное агентство "Государственные Кадры");
- Таблица данных по кварталам (Федеральное агентство "Государственные Кадры");
- Таблица данных по месяцам (Федеральное агентство "Государственные Кадры");
Таблица данных по годам (Федеральное агентство "Государственные
Кадры"):
Наименование массива: Таблица данных по годам (Федеральное агентство
"Государственные Кадры").
Обозначение массива: Y_11_KA_07.
Носитель информации: жесткий диск.
Перечень реквизитов массива:
- Дата (год);
- Идентификационный код показателя;
- Идентификационный код территории;
- Характеристика значения показателя;
- Значение показателя.
Таблица данных по кварталам (Федеральное агентство "Государственные Кадры"):
61
...
3 РЕЗУЛЬТАТЫ РЕШЕНИЯ
3.1 Массивы информации и (или) сигналы, формируемые для выдачи выходных
сообщений
Для выдачи выходных сообщений используются те массивы информации,
которые формируются из входных сообщений
3.2 Массивы информации, сохраняемой для решения данной и других задач АС
4 МАТЕМАТИЧЕСКОЕ ОПИСАНИЕ
5 АЛГОРИТМ РЕШЕНИЯ
62
5.1 Описание логики алгоритма
Алгоритм состоит из следующих этапов:
- ввод входных сообщений;
- формирование массивов данных из входных сообщений;
- формирование SQL-запроса к БД;
- формирование статистической модели, отражающей ситуацию за выбранный
период;
- расчет агрегированных показателей;
- формирование отчета;
- печать отчета;
- сохранение отчета.
Ввод входных сообщений;
Ввод входных сообщений осуществляется следующими способами:
- Оператором, путем загрузки специализованных файлов;
- Автоматически, путем загрузки данных из подсистемы хранения данных, с
периодом 1 час, загрузка осуществляется специализированным модулем.
Формирование массивов данных из входных сообщений;
...
63
5.2 Соотношения, необходимые для контроля достоверности
вычислений
Соотношения, необходимые для контроля достоверности вычислений, не
приводятся. Контроль достоверности вычислений осуществляется путем
визуальной проверки выводимым данных.
5.3 Описание связей между частями и операциями алгоритма
5.4 Указания о порядке расположения значений или строк в
выходных документах
64
Документ "Описание программного
обеспечения"
ВВЕДЕНИЕ
1 СТРУКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
2 ФУНКЦИИ ЧАСТЕЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
3 МЕТОДЫ И СРЕДСТВА РАЗРАБОТКИ ПРОГРАММНОГО
ОБЕСПЕЧЕНИЯ
4 ОПЕРАЦИОННАЯ СИСТЕМА
5 СРЕДСТВА, РАСШИРЯЮЩИЕ ВОЗМОЖНОСТИ
ОПЕРАЦИОННОЙ СИСТЕМЫ
5.1 Наименование и краткая характеристика средства
5.2 Руководство по настройке средства
5.3 Требования по настройке средства
65
1 СТРУКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
ТЗ, пункт "4.1.1.1 Перечень подсистем, их назначение и основные
характеристики".
2 ФУНКЦИИ ЧАСТЕЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
ТЗ, пункт "4.2 Требования к функциям (задачам), выполняемым системой".
3 МЕТОДЫ И СРЕДСТВА РАЗРАБОТКИ ПРОГРАММНОГО
ОБЕСПЕЧЕНИЯ
Проектирование модели предметной области АС «Кадры» выполняется с
использованием программного средства Rational Rose Enterprise Edition.
Проектирование структур баз данных АС «Кадры» выполняется с
использованием программного средства Microsoft Visio 2003 Enterprise Architect.
Создание программного обеспечения АС «Кадры» и создание установочных
пакетов выполняется с помощью среды разработки Microsoft Visual Studio 2005
Team Server.
Управление изменениями требований к АС «Кадры» выполняется с помощью
программного средства Rational Rose RequisitePro.
66
4 ОПЕРАЦИОННАЯ СИСТЕМА
Для выделенного сервера баз данных АС «Кадры» могут быть использованы
следующие операционные системы:
- Microsoft Windows 2000 Server SP4;
- Microsoft Windows 2003 Server SP2.
Предпочтительным является использование операционной системы Microsoft
Windows 2003 Server SP2.
Для клиентской части программного обеспечения АС «Кадры» могут быть
использованы следующие операционные системы:
- Microsoft Windows 2000 Professional SP4;
- Microsoft Windows XP Professional SP2.
Предпочтительным является использование операционной системы Microsoft
Windows XP Professional SP2.
5 СРЕДСТВА, РАСШИРЯЮЩИЕ ВОЗМОЖНОСТИ
ОПЕРАЦИОННОЙ СИСТЕМЫ
В состав программного обеспечения АС «Кадры» входят следующие средства,
расширяющие возможности операционной системы:
- Программная библиотека доступа к функциям сервера СУБД.
67
Документ "Описание информационного
обеспечения системы"
1 СОСТАВ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ
2 ОРГАНИЗАЦИЯ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ
2.1 Принципы организации информационного обеспечения
2.2 Обоснование выбора носителей данных
2.3 Принципы и методы контроля в маршрутах обработки данных
2.4 Описание решений, обеспечивающих информационную совместимость АС с
другими системами
3 ОРГАНИЗАЦИЯ СБОРА И ПЕРЕДАЧИ ИНФОРМАЦИИ
3.1 Источники и носители информации
3.2 Общие требования к организации сбора, передачи, контроля и корректировки
информации
4 ПОСТРОЕНИЕ СИСТЕМЫ КЛАССИФИКАЦИИ И КОДИРОВАНИЯ
4.1 Классификации объектов, принятые для применения в АС
4.2 Методы кодирования объектов классификации в новых классификаторах
5 ОРГАНИЗАЦИЯ ВНУТРИМАШИННОЙ ИНФОРМАЦИОННОЙ БАЗЫ
5.1 Принципы построения внутримашинной информационной базы
5.2 Структура внутримашинной информационной базы
6 ОРГАНИЗАЦИЯ ВНЕМАШИННОЙ ИНФОРМАЦИОННОЙ
68
БАЗЫ
1 СОСТАВ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ
Информационное обеспечение системы включает в себя внутримашинное и
внемашинное информационное обеспечение.
Внутримашинное информационное обеспечение выполнено в виде набора
таблиц базы данных и вспомогательных объектов БД, обеспечивающих
корректную обработку и хранение данных.
Внемашинное информационное обеспечение представляет из себя набор
документов, поступающих от внешних организаций в бумажном виде.
В состав внемашинного информационного обеспечения входят следующие
виды документов:
– бюджетное планы;
– данные учета и мониторинга кадров;
– НСИ;
- т.д.;
69
2 ОРГАНИЗАЦИЯ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ
2.1 Принципы организации информационного обеспечения
Система документации федерального агентства в части управления кадрами
представляет собой комплекс взаимосвязанных документов, содержащих
информацию, необходимую для осуществления деятельности.
База данных системы выполнена в виде набора взаимосвязанных реляционных
таблиц и вспомогательных объектов БД, обеспечивающих корректную
обработку и хранение данных.
2.2 Обоснование выбора носителей данных
Из территориальных органов федерального агентства ежегодно поступает более
250 000 документов.
Скорость наполнения базы данных можно оценить по формуле:
количество поступающих документов * средний размер документа,
занимаемым им в базе данных (порядка 50 кБайт) ~ примерно 12 ГБайт в год.
Исходя из количества обрабатываемых одновременно запросов, и в
зависимости от среднего объема хранимых файлов в качестве основного
носителя данных в системе применяются встроенные серверные накопители на
жестких магнитных дисках. Организация данных на дисках и доступ к
хранимой информации обеспечиваются средствами используемых серверных
операционных систем и СУБД, входящих в состав программного
70
обеспечения комплекса технических средств.
2.3 Принципы и методы контроля в маршрутах обработки
данных
Контроль данных при обработке информации в АС Кадры осуществляется при
ручном вводе данных в систему операторами, при работе с базой данных.
Контроль данных при ручном вводе данных в систему операторами
представляет собой:
- контроль корректности вводимых данных;
- контроль данных на наличие обязательных параметров;
- контроль форматов вводимых данных;
- т.д.;
Контроль данных в БД осуществляется с помощью встроенных средств СУБД
(проверок ссылочной целостности, формирования ключей, индексов).
2.4 Описание решений, обеспечивающих
информационную совместимость АС с другими системами
Совместимость АС Кадры с внешними системами обеспечивается за счет
использования общих форматов данных. В качестве форматов данных
используются зафиксированные и утвержденные форматы XML схем.
71
3 ОРГАНИЗАЦИЯ СБОРА И ПЕРЕДАЧИ ИНФОРМАЦИИ
3.1 Основными источниками информации для АС Кадры служат:
Внешние информационные системы (Система 1, Система 2, ...);
Данные, предоставляемые государственными предприятиями в виде
регламентированных форм:
- - Заявления;
- - Предложения и т.д.;
Документы на бумажных носителях (являются источниками следующей
информации):
- - Внутриведомственная нормативно-справочная информация;
- - Решения органов исполнительной власти и т.д.
Регламентированные формы поставляются в систему как на электронных
носителях информации, так и в бумажном виде.
Информация, предоставляемая в систему с помощью электронных носителей
может быть доставлена в систему:
– по электронной почте;
– записанной на CD- или DVD-диски.
72
3.2 Общие требования к организации сбора, передачи, контроля
и корректировки информации
Сбор массивов информации происходит в процессе эксплуатации системы
путём:
– автоматического и ручного импорта структурированных данных общего
формата (XML), полученных от внешних систем;
– ввода пользователями информации в экранных формах и её последующего
сохранения в базе данных;
Контроль целостности данных реализуется прикладным ПО системы и
встроенными в используемую СУБД средствами (ограничениями, индексами,
вторичными ключами).
Ввод и корректировка данных должны осуществляться только через
программные компоненты системы. Прямой доступ пользователей к БД не
предполагается.
73
4 ПОСТРОЕНИЕ СИСТЕМЫ КЛАССИФИКАЦИИ И
КОДИРОВАНИЯ
4.1 Классификации объектов, принятые для применения в АС
1.1 Общероссийские классификаторы
В АС Кадры используются следующие зарегистрированные общероссийские
классификаторы:
- ОК 014-94 Общероссийский классификатор валют (ОКВ) (справочник
«Валюты»);
Объектами классификации ОКВ являются национальные валюты - денежные
единицы стран мира и территорий. Этот классификатор реализован в виде
справочника «Валюты».
- ОК 015-94 Общероссийский классификатор единиц измерения (ОКЕИ)
(справочник «Единицы измерения»).
ОКЕИ предназначен для использования при решении задач количественной
оценки технико-экономических и социальных показателей в целях
осуществления государственного учета и отчетности, анализа и
прогнозирования развития экономики, обеспечения международных
статистических сопоставлений, осуществления внутренней и внешней
торговли, государственного регулирования внешнеэкономической деятельности
и организации таможенного контроля. Объектами классификации в ОКЕИ
являются единицы измерения, используемые в этих сферах
74
деятельности.
1.2 Международные классификаторы
В АС Кадры используются следующие зарегистрированные международные
классификаторы:
- ИСО 3166-93 «Коды для представления названий стран» (справочник «Страны»):
Объектами классификации являются суверенные государства или любые другие
территории, имеющие политические, экономические, географические или
исторические особенности и представляющие интерес с точки зрения
внешнеторговых операций, и транспортных перевозок.
Объекты справочника используются при оформлении заявлений.
1.3 Системные классификаторы
В АС Кадры используются следующие системные классификаторы:
- Справочник сотрудников;
- Справочник типов документов;
…
Справочник сотрудников содержит:
- Перечень подразделений организации;
- Перечень должностей;
- Перечень сотрудников и информацию о занимаемых должностях;
- Перечень ролей сотрудников.
Справочник типов документов содержит:
...
75
4.2 Методы кодирования объектов классификации в новых
классификаторах
Классификатор стран мира
Классификатор состоит из следующих блоков:
- цифровой идентификации;
- наименования стран;
- буквенной идентификации.
Блок цифровой идентификации построен с использованием порядкового метода
кодирования с применением трех цифровых десятичных знаков.
Блок наименования состоит из краткого и полного официального наименования страны
(территории). Отсутствие в позиции классификатора полного наименования страны
означает его совпадение с кратким наименованием.
Блок буквенной идентификации стран представляет собой трехзначный код, знаками
которых являются буквы латинского алфавита.
Основным принципом, который использовался при создании буквенных кодов, является
принцип визуальной ассоциации кодов с названиями стран на английском, французском
или других языках.
Классификатор «Типы документов» Длина кода – четырнадцать байт. Метод
кодирования - возрастающая последовательность целых чисел от единицы до 10000000. ...
...
76
5 ОРГАНИЗАЦИЯ ВНУТРИМАШИННОЙ ИНФОРМАЦИОННОЙ
БАЗЫ
5.1 Принципы построения внутримашинной информационной
базы
Внутримашинная информационная база АС Кадры разделена на:
– основную базу данных АС Кадры;
– входные и выходные массивы информации.
В состав данных основной базы данных входят следующие классы сущностей:
- Информация о персонале;
- Информация о предприятиях;
- Справочники;
- Администрирование системы;
…
Информация о персонале содержит следующие данные …
Информация о предприятиях содержит следующие данные …
Справочники содержат нормативно-справочную информацию, касающуюся процессов
управления государственным персоналом.
77
К числу данных по администрированию АС Кадры относятся группы
пользователей, их полномочия и журналы, регистрирующие события в системе.
Группы пользователей содержат информацию о сотрудниках, входящих в
данную группу и полномочиях этих сотрудников по отношению к Системе.
Журналы содержат информацию о действиях пользователей в системе.
Вся нормативно-справочная информация, используемая в АС Кадры, хранится в
справочниках и используется для ведения реестров. В Системе предусмотрены
следующие справочники:
- справочник «Территориальные органы»;
- справочник «Сотрудники»;
…
Логические модели организации БД представлены на рисунках …
78
5.2 Структура внутримашинной информационной базы
Внутримашинная база данных организована в виде реляционной табличной структуры,
обслуживаемой специализированным покупным программным обеспечением – сервером
управления базами данных (СУБД) ....
Пополнение, актуализация, архивирование и очистка базы данных производится в ходе
нормального функционирования системы, в соответствии с заложенной в программные
компоненты системы процедурной логикой.
Физическая структура базы данных АС Кадры разработана на основе логической модели
предметной области. Ниже, в таблице .., приведен перечень и краткое описание основных
таблиц базы данных АС Кадры.
Название
таблицы
UsersGro
up
Описание Количест Поля
таблицы во полей таблицы
С остав
2 UsersGro
группы
upId
пользова
Employee
телей
Id
UserGrou Полномоч
2 C ontextId
pRules
ия на
контекст
UserGrou
ы
pId
...
...
...
...
Тип поля
ID
ID
ID
ID
...
79
6 ОРГАНИЗАЦИЯ ВНЕМАШИННОЙ ИНФОРМАЦИОННОЙ БАЗЫ
Внемашинная база данных включает в себя:
- Пакеты документов с данными сотрудников;
- Заявления;
- т.д.;
Ведение внемашинной информационной базы является составной частью
процесса учета кадров.
80
Документ «Схема структурная комплекса
технических средств»
1 СХЕМА СТРУКТУРНАЯ КОМПЛЕКСА ТЕХНИЧЕСКИХ
СРЕДСТВ
2 КРАТКАЯ АННОТАЦИЯ
81
СХЕМА СТРУКТУРНАЯ КОМПЛЕКСА ТЕХНИЧЕСКИХ СРЕДСТВ
Рисунок 1: Схема структурная комплекса технических средств:
82
КРАТКАЯ АННОТАЦИЯ
В состав комплекса технических средств входят следующие технические
средства:
– Серверы БД;
– Серверы приложений;
– Сервер системы формирования отчетности;
– Веб сервер;
– ПК пользователей;
– ПК администраторов.
Серверы БД объединены в отказоустойчивый кластер. Связь между серверами
БД и хранилищем данных осуществляется по оптическому каналу. Серверы
приложений образуют кластер с балансировкой нагрузки.
Серверы БД, серверы приложений и сервер системы формирования
отчетности объединены одной локальной сетью, с пропускной способностью
100 Мбит.
83
КРАТКАЯ АННОТАЦИЯ
Технические характеристики серверов БД:
– Процессор – не менее двух процессоров Intel Xeon 3 ГГц;
– Объем оперативной памяти – не менее 4 Гб;
– Дисковая подсистема – не менее 72 Гб х 2 с RAID 1;
– Устройство чтения компакт-дисков (DVD-ROM);
– Сетевой адаптер – FastEthernet 100;
– Адаптер Fibre Channel;
– Видеосистема – разрешающая способность не ниже 1024x860 точек;
– Координатно-указательное устройство – манипулятор типа «мышь»;
– Клавиатура – не менее 104 клавиш (русифицированная);
– Монитор – диагональ не менее 15”.
Технические характеристики системы хранения данных:
Технические характеристики серверов приложений:
84
Download