Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
all Кураченко(В).doc
Скачиваний:
8
Добавлен:
28.08.2019
Размер:
10.93 Mб
Скачать

3.4.1.11 Требования к стандартизации и унификации

Документация на автоматизированную информационную систему «Учет договоров» по содержанию должна отвечать требованиям действующих ГОСТ к документации на автоматизированные системы.

В качестве инструментальных средств разработки должны использоваться:

  • для разработки сервера приложений – PHP 5.2.9;

  • для работы с форматом pdf – php библиотеки FPDF;

  • для организации взаимодействия с СУБД Oracle9i – язык запросов PL/SQL;

  • для разработки моделей данных ‑ инструментальная среда AllFusion ERWin Data Modeler;

  • для разработки функциональной модели – инструментальная среда AllFusion BPWin Process Modeler.

3.4.2 Основные технические и иные требования к научно-технической продукции

3.4.2.1 Требования по принадлежности на научно-техническую продукцию

Право собственности на научно-техническую продукцию, выполненную на конкретном этапе работ, переходит к Заказчику после выполнения и сдачи указанного этапа работ.

3.4.2.2 Требования к формированию выходных форм и документов

Выходные информация отражена в отчетах, которые формирует система в формате html. А так же выходная информация по документам, в формате XML для последующего использования.

3.4.2.3 Требования к программному обеспечению. Структура и функционирование. Требования к передаче программных средств и интерфейсу

Программные модули должны исполняться под управлением операционной системы – Windows 2000 или выше.

В качестве сервера базы данных должен использоваться Oracle9i.

Исполнитель передает Заказчику исходные тексты всех программ, структуру баз данных, алгоритмы расчетов в электронном виде и твердой копии в 2-х экземплярах.

Требования к интерфейсу:

  • адаптивность к действиям пользователя – приложение должно допускать возможность команд множеством разных способов (клавиатура, мышь), иметь встроенную документацией и выдавать контекстную помощь;

  • защита информации от несанкционированного доступа;

  • детальный перечень вводимой информации и схематические иллюстрации интерфейса пользователя согласуются в процессе выполнения этапов.

Инструкция пользователя должна содержать подробное руководство программой «Учет договоров» и включать следующие разделы:

  • общие положения. Раздел должен содержать подразделы: область применения, нормативные ссылки, термины и определения, принятые сокращения;

  • вывод отчетных документов: формирование и корректировка плановых договоров НИР, ОКР и ТР в ОАО «СМН» за месяц;

Подробное содержание и структура Инструкции пользователя должны быть разработаны и согласованы с Заказчиком - ОАО «Северными МН».

3.4.2.4 Требования по применению систем управления базами данных

Автоматизированная информационная система «Учет договоров» должна функционировать в среде реляционной СУБД Oracle9i. В процессе функционирования автоматизированная информационная система «Учет договоров» использует методы средства хранения и обработки данных СУБД Oracle9i.

3.4.2.5 Требования к защите данных от разрушений при авариях и сбоях в электропитании системы

Для защиты данных от разрушений при авариях и сбоях в электропитании и аппаратуры сервера должно осуществляться резервное копирование данных автоматизированной информационной системой «Учет договоров» средствами СУБД Oracle9i.

3.4.2.6 Требования к контролю, хранению, обновлению и восстановлению данных

Ведение резервных копий схемы данных, а также восстановление данных должен осуществлять администратор СУБД в соответствии со стратегией обеспечения сохранности данных СУБД Oracle9i, принятой на предприятии Заказчика.

3.4.2.7 Требования к лингвистическому обеспечению системы

В процессе разработки автоматизированной информационной системы «Учет договоров» должны применяться следующие системы языков программирования, манипуляции данными, методологии проектирования и пр.:

  • язык программирования PHP 5.2.9;

  • для каркаса программной системы - Zend Framework 1.11.5;

  • для работы с форматом pdf – php библиотеки FPDF;

  • для манипуляции данными – язык структурированных запросов PL/SQL;

  • для моделирования данных – методологию IDEF0X.

3.4.2.8 Требования к техническому обеспечению системы

3.4.2.8.1 Требования к сети

Для клиентской части автоматизированной информационной системы «Учет договоров» должно обеспечиваться постоянное соединение к серверу СУБД Oracle9i.

3.4.2.8.2 Требования к рабочей станции:

  • процессор – с тактовой частотой не менее 500 МГц;

  • объем ОЗУ – размером не менее 512 Мбайт;

  • HDD – размером не менее 2 Гбайт;

  • монитор – с диагональю не менее 15".

3.4.2.9 Требования к организационному обеспечению системы

3.4.2.9.1 Требования к структуре и функциям подразделений, участвующих, в функционировании системы или обеспечивающих эксплуатацию

Обслуживание задач автоматизированной информационной системы «Учет договоров» должны обеспечивать администраторы. Руководства администратора для всех задач системы должны быть разработаны на этапе технорабочего проектирования.

3.4.2.9.2 Требования к организации функционирования системы и порядку взаимодействия персонала АС и персонала объекта автоматизации

При разборе ситуаций, связанных с ошибками в данных автоматизированной информационной системы «Учет договоров» или в работе программного обеспечения системы, администратор должен взаимодействовать с пользователями системы.

3.4.2.9.3 Требования к защите от ошибочных действий персонала системы

Функции ввода значений в задачах автоматизированной информационной системы «Учет договоров» должны иметь защиту от импорта недопустимых значений.

Все функции задач автоматизированной информационной системы «Учет договоров», связанные с удалением данных, должны иметь подтверждение команды на выполнение операции.

3.4.3 Требования к функциям системы

3.4.3.1 Требования к составу и функциям задач

Реализация поставленных целей должна осуществляться через функционирование задач автоматизированной информационной системы «Учет договоров».

Эта система должна выполнять следующие функции:

  • Ввод данных:

  • Список принципалов;

  • Номер и дата заключения договора;

  • Номер и дата дополнительного соглашения;

  • Содержание договора;

  • Сроки начала, завершения по календарному плану каждого этапа и работы в целом;

  • Плановая стоимость каждого этапа и работы в целом с выделением НДС;

  • ФИО куратора договора, наименование отдела, службы, телефон МАТС;

  • Сроки начала, завершения по календарному плану каждого этапа и работы в целом при приходе дополнительного соглашения и откорректированная стоимость договора;

  • Номер и дата поступившего отчета агента;

  • Номер письма (исходящего, входящего) с датами;

  • Фактическая стоимость этапа без НДС, с НДС;

  • Фактическое агентское вознаграждение без НДС, с НДС;

  • Счет фактуры;

  • Автоматическая обработка присланных документов:

    • Предварительный ввод данных для последующего корректирования и утверждения;

  • Контроль некорректного ввода данных пользователем;

  • Отображение вводимых данных;

  • Выдача справочной информации:

    • по договорам за определенную дату;

  • Формирование списка завершенных договоров с признаками (завершенные, расторгнутые), со всеми реквизитами;

  • Формирование списка утвержденных АК «Транснефть» (номер и дата);

  • Формирование списка действующих договоров;

  • Формирование списков: просроченные этапы с количеством дней просрочки, с количеством дней получения;

  • Вывод информации по НД ОАО «Северные МН» о вводе в действие (номер приказа);

  • Вывод информации по планированию оплат работы;

  • Вывод информации по фактической оплате;

  • Корректировка плана НИОКР при изменении календарного плана, дополнительного соглашения (при переходе работ на следующий год);

  • Определение статуса договора:

    • исполняемый договор;

    • неисполняемый договор;

    • завершенный договор;

  • Формирование таблицы по фактической оплате по всем договорам;

  • Формирование статистики исполнителей по выполненным/не выполненным работам;

  • Поиск и выборка информации по определенным критериям.