Автор: Пользователь скрыл имя, 11 Февраля 2013 в 15:05, курсовая работа
Цель курсового проекта: повышение эффективности учета НИР и НИОКР договоров на ОАО «ВНИИХТ» за счет проектирования и последующего внедрения информационной системы.
- Поиск необходимого документа в базе;
− Ввод новых значений в данные;
− Просмотр и редактирование значений документов, а также их печать;
- Выводить ошибку, при неверном внесении данных в подсистему;
− Удаление значений в документах.
Кроме вышеперечисленных функций система должна обеспечивать возможность выбора значений из имеющихся справочников при заполнении экранных форм ввода данных в прикладных подсистемах АСУ ДНИиОКР , с целью минимизации временных затрат на выполнение операции ввода данных.
4.2.2 Подсистема управления
Система должна обеспечивать выполнение следующих функций:
− Создание нового классификатора (создание наименования и определение структуры), в том числе и с иерархической структурой;
− Редактирование наименования и структуры созданного классификатора;
− Удаление классификатора;
− Ввод новых значений в классификатор;
− Просмотр и редактирование значений классификатора;
− Удаление значений классификатора.
Кроме вышеперечисленных функций система должна обеспечивать возможность выбора значений из классификаторов при заполнении экранных форм ввода данных в прикладных подсистемах АСУ ДНИиОКР , с целью минимизации временных затрат на выполнение операции ввода данных.
Стандартная настройка АСУ
ДНИиОКР должна включать в
себя уже заполненные
4.2.3 Подсистема отчетов
Подсистема должна обеспечивать возможность формирования из любой прикладной подсистемы АСУ ДНИиОКР справок, отчетов, статистических выходных форм, сводных отчетов на основе информации, хранящейся в АСУ ДНИиОКР . В подсистеме должна быть реализована возможность:
− предварительного просмотра отчетных форм перед выводом их на печать;
− вывода отчетных форм в формате HTML, документов Microsoft Word;
− вывода на печать.
Подсистема должна обеспечивать подготовку отчетов для формирования отчетных форм по результатам регламентированных и нерегламентированных запросов. Общими требованиями к подготовке отчетов являются:
− Обеспечение возможности
− Обеспечение возможности
− Обеспечение возможности формирования отчетов в соответствии с предоставленными правами, в том числе и с правами на возможность печати данных.
Описание перечня и структуры отчетных форм должно быть представлено в документах технического проекта.
4.2.4 Подсистема резервного
Подсистема должна обеспечивать выполнение следующих функций:
− создание резервных копий информационных массивов АСУ ДНИиОКР ;
− восстановление информационных массивов АСУ ДНИиОКР из резервных копий.
Резервное копирование данных должно осуществляться ежедневно и автоматически без прекращения работы прикладных задач. Подсистема должна обеспечивать восстановление данных с сохранением их целостности и непротиворечивости, а также обеспечивать полное восстановление данных после аварий на сохранившемся работоспособном или на новом оборудовании.
4.2.5 Подсистема ведения единого каталога пользователей
Подсистема должна обеспечивать выполнение следующих функций:
− учёт пользователей системы;
− аутентификация пользователей системы на основе выданных сертификатов;
− поиск учётных данных пользователей системы;
- предоставление механизмов для осуществления сквозной аутентификации пользователей прикладных программных продуктов по средствам единого каталога пользователей АСУ ДНИиОКР .
Подсистема должна быть создана на основе единого каталога пользователей.
4.2.6 Подсистема администрирования
Подсистема администрирования должна обеспечивать возможность разграничения прав доступа к данным АСУ ДНИиОКР :
− создавать список ролей;
− вводить набор прав для каждой
роли (формируя таким образом
− назначать каждому пользователю произвольное количество ролей в зависимости от его должности и соответствующих должностных обязанностей;
− создавать группы пользователей.
Разграничение доступа должно быть основано на разрешительном принципе, при применении которого информационные объекты базы данных и технологические функции могут быть доступны только тем пользователям, которым администратор дал разрешение.
Подсистема должна обеспечивать принцип объединения прав: если пользователю назначено несколько ролей, то он должен обладать всей совокупностью прав этих ролей.
Группы пользователей должны формироваться
администратором подсистемы исходя
из организационной структуры
Подсистема должна обеспечивать смену пароля самим пользователем. В подсистеме должна быть реализована функция ведения журнала операций (протокола), в котором регистрируются действия пользователей АСУ ДНИиОКР и системные сообщения об ошибках.
Общими требованиями к администрированию программного комплекса являются:
− Обеспечение ведения реестра учетных записей программного комплекса.
− Обеспечение ведения реестра ролей программного комплекса.
− Обеспечение регистрации фактов внесения данных, изменения данных, удаления данных пользователями программного комплекса.
− Обеспечение регистрации фактов пакетной загрузки данных.
− Обеспечение регистрации фактов пакетной выгрузки данных.
− Обеспечение выдачи оператору сообщений о переполнении журнальных таблиц и необходимости архивирования данных.
− Обеспечение возможности
− Обеспечение возможности выдачи на печать общих сведений о состоянии регистрационного учета в виде: общее количество записей журнала − количество записей журнала по действиям пользователей.
− Обеспечение возможности
− Обеспечение возможности выдачи на печать результатов формирования запросов к журнальным таблицам.
4.2.6.1 Требования к предоставлению
доступа к ресурсам АСУ
Процедуры разграничения доступа должны обеспечивать санкционированный доступ пользователей к данным и функциям программных комплексов АСУ ДНИиОКР в соответствии с их полномочиями.
Общими требованиями к разграничению доступа программными комплексами АСУ ДНИиОКР являются:
4.2.6.1.1 Обеспечение пользователям
доступа к функциям Системы
в соответствии с
4.2.6.1.2 Хранение данных
о правах доступа
4.2.6.1.3 Идентификация пользователя при запуске программного обеспечения с последующей проверкой его прав;
4.2.6.1.4 Подключение к
серверу приложений с
4.2.6.1.5 Запись в журнал
успешных и неуспешных попыток
регистрации при работе с
4.3 Требования к видам обеспечения
4.3.1 Требования к информационному обеспечению
АСУ ДНИиОКР должна обеспечивать
возможность ведения
Общими требованиями к
- Обеспечения возможности
ведения справочников и
- Обеспечение возможности
внесения новых записей,
- Классификаторы и справочники
В состав информационного обеспечения АСУ ДНИиОКР входят:
− классификаторы,
− справочники,
образующие в совокупности нормативно-справочную информацию АСУ ДНИиОКР .
Классификаторы информации в составе АСУ ДНИиОКР должны решать задачи:
− стандартизации информационных ресурсов (терминологии, документов, классификаторов/справочников) структурных подразделений ОАО «ВНИИХТ;
− систематизации информации по единым классификационным правилам и их использование при прогнозировании развития и ведения различных видов учета и отчетности;
− создания условий для унификации документации при осуществлении внутри организации документооборота;
− обеспечения совместимости
Состав и содержание справочников
и классификаторов будет
Используемые при разработке программных комплексов АСУ ДНИиОКР языки программирования высокого уровня и платформы разработки должны обеспечивать решение задач по реализации функций и задач системы. Допускается использование стандартных языков высокого уровня, отвечающих требованиям реализации задач предметной области.
Язык взаимодействия пользователя с системой должен быть организован с помощью формализованного подмножества естественного языка. Способ организации диалога с пользователем должен обеспечивать:
− минимизацию случайных
− логический контроль ввода данных;
− возможность индивидуальной настройки АРМ пользователем с сохранением настроек.
В состав лингвистического обеспечения системы должен входить язык подготовки отчетов, обеспечивающий модификацию существующих и создание новых отчетов. Язык подготовки отчетов должен иметь встроенные средства создания графических представлений (диаграмм, графиков и т.п.), а также обеспечивать экспорт результатов в форматы широкого применения (текстовый, XLS, DOC, PDF и т.п.).
Общее (системное) программное обеспечение программных комплексов АСУ ДНИиОКР должно соответствовать следующим основным принципам:
− использование
− минимальная номенклатура используемых программных средств;
− масштабируемость и высокая производительность;
− совместимость;
− наличие встроенной системы безопасности;
− надежность и отказоустойчивость;
− возможность быстрой
− наличие механизмов поддержки коммуникационных средств;
− возможность мультипроцессорной обработки данных.
Сетевые ОС должны позволять организовать работу пользователя на рабочих станциях в рамках одной или нескольких локальных сетей, обеспечивать возможность реализации, систем электронного документооборота, отвечать требованиям контроля доступа к ресурсам системы.
Комплекс технических средств АСУ ДНИиОКР должен обладать вычислительной мощностью, достаточной для:
− хранения и обработки требуемых объемов информации (объемно-временные характеристики информации в зависимости от уровня ее интеграции уточняются на этапе технического проектирования);
− обслуживания интерактивных пользователей с приемлемым временем отклика системы;