фукнциональное тз на разработку эск ка_finx

advertisement
Функциональное ТЗ на разработку ЭСК КА
1.1 Требования к системе в целом
Программная система ЭСК КА предусматривает три функциональных модуля:
 Клиентский модуль
 Административный модуль.
 Подсистема импорта данных (является частью административного модуля).
Клиентский модуль и административный модуль, должны представлять собой
отдельные Windows приложения.
В системе ЭСК КА должны храниться следующие сведения:
№
Хранимые сведения
1
Название КА
2
Система (прибор)
3
Подсистема (прибор)
4
Разработчик системы
или прибора
5
ЭРИ ОП или ЭРИ ИП
6
Класс ЭРИ
7
Подкласс ЭРИ
8
Индекс или уровень
качества
9
Тип ЭРИ (1)
10
Тип ЭРИ (2)
11
12
Типономинал ЭРИ
Номер ТУ
Примечание
Данные по КА
В целях унификации, название космических аппаратов
выбирается из существующего списка
Названия систем (приборов) в сокращенном виде (например,
ТМС, БКУ или БРТК), а также расшифровка сокращенных
названий.
Названия подсистем (приборов) в сокращенном виде
(например, ТМС, БКУ или БРТК), а также расшифровка
сокращенных названий.
Названия предприятий-разработчиков систем (приборов)
(например, ОАО "ИСС", НПОЛ или ОАО "РКС"), а также
расшифровка сокращенных названий.
Данные по ЭРИ
Для ЭРИ отечественного производства ставится ОП, для
ЭРИ иностранного производства - ИП
Классы ЭРИ выбираются из списка, подготовленного на
основании разделов Перечня МОП44.001…(например:
микросхемы, транзисторы, резисторы и т.п.)
Классы ЭРИ выбираются из списка, подготовленного на
основании разделов Перечня МОП44.001… (например: для
конденсаторов - керамические, танталовые, сборк и др.). Для
микросхем может заноситься функциональное название.
Для ЭРИ ОП из обозначения типа выносятся индексы (ОС,
ОСМ, Н, М).
Для ЭРИ ИП записываются уровни качества: Space (ЭРИ
специально разработанные для использования в КА), mil.
(Military - ЭРИ для военной аппаратуры), Ind. (Industry - ЭРИ
индустриального и коммерческого применения)
Полное или сокращенное наименование ЭРИ. Включаются
ЭРИ ОП с военной приемкой (ВП) и ЭРИ ИП уровней
качества "Space" и "Military" в записи, соответствующей
системам обозначений в США (МО, НАСА), Европе (ЕКА)
Полное или сокращенное наименование ЭРИ. Включаются
ЭРИ ОП с приемкой ОТК. ЭРИ ИП любого уровня качества,
в т.ч. категории Hi-Rel, включаются в записи,
соответствующей фирменному обозначению изготовителя
Точное (полное) обозначение названия ЭРИ
Для ЭРИ ОП - номер ТУ. Для ЭРИ ИП - номер
(спецификации)
13
Предприятиеизготовитель
14
Наличие в Перечне
МОП (ОП)
15
16
Наличие в перечнях
QPL, QML, EPPL
Основные
характеристики
17
Tmax
18
Tmin
19
Тип корпуса
20
Pb-Free
21
Режимы эксплуатации
22
Радиационная
стойкость
23
Ресурс работы
24
Наличие аналога
25
26
27
28
29
30
31
32
33
Освоенность
(перспективность)
Ограничения в
поставках
спецификации в соответствующей системе обозначений или
внутрифирменное обозначение
Названия предприятий в полном/сокращенном виде, а также
детальные данные о предприятиях-изготовителях
Для отечественных ЭРИ (ЭРИ ОП), включенных в перечни
МО44.001… ставится знак «+», для исключенных и
отсутствующих знак «–».
Для ЭРИ ИП заносится номер QPL или QML (система МО в
США), EPPL (система ЕКА в Европе) или др.
Значения основных электрических характеристик
Значения максимально -допустимой температуры
эксплуатации
Значения минимально -допустимой температуры
эксплуатации
Тип (обозначение) корпуса или конструктивное исполнение
Данные (знак «+») в случае поставки ЭРИ ИП,
изготовленных с использованием бессвинцовой технологии
Данные о термо-электрических режимах эксплуатации
(температура, коэфф. нагрузки и др.)
Данные по радиационной стойкости
Данные по наработке (ресурсу) и условиях их выполнения температура, коэфф. нагрузки и др.
Для ЭРИ ОП – более перспективные аналоги (полные или
функциональные), для ЭРИ ИП – наличие отечественных
аналогов (полных или функциональных) или данные о
разработке аналогов
Данные об освоенности ЭРИ, снятии с производства,
длительности изготовления и т.д.
Данные по ограничениям в поставках (ITAR и др.)
Данные по отказам ЭРИ при изготовлении и эксплуатации
аппаратуры, а также по результатам дополнительных
испытаний ЭРИ в испытательных центрах
Количество на прибор Данные по количеству ЭРИ, устанавливаемых в систему
(шт.)
(прибор)
Количество на
Данные по количеству ЭРИ, устанавливаемых в комплект
комплект (шт.)
приборов, устанавливаемых в КА
Данные по количеству ЭРИ, предусмотренных для
Технолог.запас (шт.) технологического запаса при изготовлении системы,
прибора или комплекта приборов, устанавливаемых в КА
Данные по количеству ЭРИ, устанавливаемых в аппаратуру
Количество всего (шт.)
и предусмотренных для технологического запаса
Данные о
Данные о результатах сертификации ЭРИ ИП
сертификации
Примечание
Другие дополнительные сведения
Данные по отказам
1.2 Пользователи системы
В ЭСК КА предусматривает два вида пользователей системы:
• Администратор.
Администратор настраивает параметры программы, редактирует записи базы
данных и производит импорт данных при помощи модуля импорта данных, при
необходимости переустанавливает программу, получает доступ к расширенному
функционалу системы через модуль администратора, который становится доступным
после выбора пункта «режим администратора» и ввода пароля.
• Пользователь.
Пользователи условно разделяются на две группы: пользователи с малым опытом
использования ПК (интерфейс должен быть интуитивно понятным и включать основные
функции ЭСК КА) и пользователи с большим опытом использования ПК(возможности
расширенного поиска и фильтраций в отдельных диалоговых окнах).
1.3 Безопасность системы
Доступ к модулю администратора осуществляется через авторизацию с
использованием пароля.
Внесение изменений должно выполняться только с рабочего места держателя
БДЭСК КА с использованием ключа доступа (пароля). При доступе в административном
режиме с иных рабочих мест редактирование данных не допускается.
Пароль администратора зашит в программу или сохраняется в БД ЭСК КА в виде
нескольких хеш-ключей (2-3 фрагмента).
Клиентская часть при работе ЭСК КА ориентирована только на чтение и должна
использовать БД как справочный материал.
1.4 Требования к функциональным характеристикам
1.4.1 Требования к функциональным характеристикам Клиентского модуля
Клиентский модуль приложения предоставляет информацию по элементной базе
ЭРИ на основной форме согласно иерархии распределения:
 I. Список КА (название КА и его краткое описание)
 II. Список БА (перечень аппаратуры в КА) [система (прибор)]
 III. Подсистема (прибор)
 IV. Элементы
При выборе одного из элементов иерархии (уровни 1-3) отображается
соответствующий перечень ЭРИ.
При выборе в списке КА для БА (названия систем) в дереве должно
осуществляться отображение в сокращенном виде (например, ТМС, БКУ или БРТК), при
этом в отдельной области должны расшифровываться сокращенные названия.
При наличии подсистем БА КА в дереве должно быть отображение перечня
подсистем в сокращенном виде (например, ТМС, БКУ или БРТК), при этом в отдельной
области должна даваться расшифровка сокращенных названий.
При работе с перечнем ЭРИ должны быть предусмотрены следующие выборки
данных:
 выборка ЭРИ по полному наименованию (или по части наименования) с учетом
альтернативного именования;
 выборка ЭРИ ОП по номеру ТУ (или части ТУ);
 выборка ЭРИ ИП по номеру спецификации (или по части номера спецификации);
 выборка ЭРИ по названию изготовителя;
 выборка ЭРИ по типу изготовителя (ИП/ОП)

выборка в зависимости от класса ЭРИ (на основе справочного списка классов ЭРИ:
микросхемы, транзисторы, резисторы и т.п.);
 уточняющая выборка для класса ЭРИ по подклассу, на основе справочного списка
(например: для конденсаторов – керамические, танталовые и др.);
 множественная выборка в зависимости от класса ЭРИ (путем формирования списка
на основе пометок нужного класса ЭРИ: микросхемы, транзисторы, резисторы и
т.п.);
 выборка ЭРИ в зависимости от диапазона допустимой температуры эксплуатации;
 выборка ЭРИ согласно заданного типа корпуса, при этом тип корпуса должен
выбираться из справочного списка;
 выборка ЭРИ по значению радиационной стойкости;
 выборка ЭРИ по параметрам сертификации;
 выборка ЭРИ на основе специфических данных (ЭРИ ИП, изготовленных с
использованием бессвинцовой технологии; наличие в перечне МОП (ОП));
 выборка ЭРИ по производителю (указание полное/частичное название)
На основной форме/окне (без использования дополнительных форм и меню)
предусматриваются «быстрые» выборки из перечня ЭРИ:
 выборка ЭРИ по полному наименованию (или по части наименования) с учетом
альтернативного именования;
 выборка ЭРИ ОП по номеру ТУ (или части ТУ);
 выборка ЭРИ ИП по номеру спецификации (или по части номера спецификации);
 выборка ЭРИ по названию изготовителя;
 выборка в зависимости от класса ЭРИ (на основе справочного списка классов ЭРИ:
микросхемы, транзисторы, резисторы и т.п.);
Предусмотрено формирование отчетов на основе выборки ЭРИ с возможностью
экспорта в файл формата MS Excel (xls):
 отчет, содержащий перечень ЭРИ и оформленный согласно шаблона (перечень
сохраняемых полей и их последовательность);
 отчет, содержащий сведения о БА КА и КА использующих выбранный ЭРИ;
 отчет с перечнем ЭРИ отражающий количество используемых ЭРИ для
выбранного уровня иерархии распределения.
 отчет, содержащий перечень изготовителей ЭРИ ОП;
 отчет, содержащий перечень изготовителей ЭРИ ИП;
Интерфейс должен предусматривать удобное формирование списка ЭРИ. В
отдельной области на основной форме должны отображаться расширенные сведения по
ЭРИ с возможностью группировки данных по типам параметров.
1.4.2 Требования к функциональным характеристикам Административного
модуля
Административный модуль обеспечивает возможности редактирования данных
хранящихся в базе данных. При редактировании должны быть задействованы справочные
таблицы для типичных характеристик ЭРИ.
В интерфейсе административного модуля должно быть предусмотрено изменение
параметров подключения клиентских модулей (настройка имени пользователя и пароля
для подключения к базе данных).
Настройки справочных таблиц должны реализовываться в многооконном
интерфейсе с группировкой по типу справочной информации.
Должен быть реализован механизм запуска подсистемы импорта данных.
1.4.3 Требования к функциональным характеристикам подсистемы импорта
данных
Подсистема должна реализовывать загрузку данных в основные и справочные
таблицы с учетом связей базы данных ЭСК КА.
Импорт данных реализуется для файлов форматов MS Excel (xls и csv).
Процесс импорта данных должен иметь интуитивно понятный диалоговый
интерфейс, указывающий явное соответствие столбцов импортируемой информации с
полями базы данных.
1.5 Требования к надежности
Административная часть системы обеспечивает контроль за добавляемыми и
изменяемыми данными и при необходимости выдает соответствующие сообщения об
ошибках.
Подсистема импорта обеспечивает контроль импортируемых данных и при
необходимости выдает соответствующие сообщения об ошибках.
Возникновение каких-либо внутренних ошибок в системе не должно приводить к
потере данных.
1.6 Условия эксплуатации
Условия эксплуатации ЭСК КА должны совпадать с условиями эксплуатации
Windows-приложений общего назначения на ПЭВМ IBM PC и совместимых с ними ПК.
Клиентская часть ЭСК КА должна быть рассчитана на не профессионального
пользователя, имеющего навыки работы в ОС Windows и ее приложениями.
1.7 Требования к составу и параметрам технических средств
Все модули ЭСК КА должны работать на IBM PC-совместимом ПК с
установленной ОС Windows XP или выше. Требуется наличие графического адаптера,
поддерживающего режимы: разрешение – не менее 1280  1024 точек, разрядность
цветности – не менее 24 разрядов (для обеспечения комфортности восприятия), память –
не менее 1024 Мб. Требуется манипулятор типа мышь.
Для полноценной работы клиентской части программы необходима следующая
комплектация:
 Процессор Intel Core 2 Duo с тактовой частотой 2400 GHz.
 Объем оперативной памяти 2 Гб.
Для полноценной работы административной части ЭСК КА и СУБД программы
необходима следующая комплектация:
 Процессор Intel Corei7 с тактовой частотой 3400 GHz.
 Объем оперативной памяти 16 Гб.
1.8 Требования к информационной и программной совместимости
Базовый язык программирования ЭСК КА – Delphi, среда разработки – Embarcadero
RAD Studio.
ЭСК КА должна работать в операционной системе Microsoft Windows XP/Vista/7.
Для организации экспорта данных должен быть установлен пакет прикладных программ
Microsoft Office 2007/2010.
Программа требует наличия установленной СУБД Microsoft MSSQL Server 2013
или совместимых версий.
1.9. Специальные требования
Специальные требования к временным характеристикам программы не
предъявляются. Время реакции системы должно соответствовать требованиям,
предъявляемым к интерактивным (диалоговым) системам.
Специальные требования по затратам вторичной памяти не предъявляются.
Download