Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснительная записка Валеев.doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
2.03 Mб
Скачать

1.3 Общие требования к системе

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

Новая структура PDM будет безбумажной, бюллетень будет обращаться в ней по новой технологии потока данных - workflow (последовательность связанных шагов).

Обобщая опыт разработки и внедрения различных PDM систем в различных отраслях промышленности можно выделить ряд критериев, которым должна соответствовать современная PDM система:

Открытая информационная модель. Структура БД при необходимости может быть дополнена различными информационными объектами в соответствии с требованиями конкретного пред-

приятия.

Соответствие международным CALS-стандартам, которое необходимо не только для построения ядра интегрированной информационной среды (ИИС) предприятия, но и для успешного взаимодействия с иностранными партнерами. Изначальная ориентация системы на решение задач в масштабе предприятия, а не рабочей группы.

Трехуровневая сетевая архитектура, в которой клиентский модуль взаимодействует с сервером БД через сервер приложений. Такая архитектура обеспечивает эффективное распределение вычислительной нагрузки при одновременной работе большого числа пользователей и низкие требования к программно-аппаратному оснащению клиентских мест.

Общие требования к системе

  • управление инженерными данными (engineering data management — EDM)

  • управление документами

  • управление информацией об изделии (product information management — PIM)

  • управление техническими данными (technical data management — TDM)

  • управление технической информацией (technical information management — TIM)

  • управление изображениями и манипулирование информацией, всесторонне определяющей конкретное изделие.

  • управление хранением данных и документами

  • управление потоками работ и процессами

  • управление структурой продукта

  • автоматизация генерации выборок и отчетов

  • механизм авторизации

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

1.4 Требования к функциям, выполняемым системой

  • Конвертирование

  • Загрузка в новую базу данных

  • Разработка текста бюллетеня

  • Разработка эскиза

  • Разработка перечня бюллетеня

  • Раскрытие СБЕ ПБ и формирвоание КТС бюллетеня

  • Корректирвока ПБ и КТСБ в режиме теледоступа

  • Выгрузка информации

1.5 Требования к видам обеспечения

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

Перечень алгоритмов подлежащих обработке

  • Алгоритм ввода бюллетеня

  • Алгоритм раскрытия

  • Алгоритм корректировки

  • Алгоритм загрузки

  • Алгоритм ввода бумажного бюллетеня

  • Алгоритм контроля бюллетеня

1.5.2 Требования к информационному обеспечению

  • Необходимость использовать СУБД.

  • Соединение бумажной и безбумажной технологии обработки

  • Многопользовательский режим доступа к данным

  • необходимость запрета несанкционированного доступа к данным, авторизации доступа

  • необходимость архивации данных

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

OS – Windows Professional 2000

База Данных с реализацией SQL-запросов - Oracle

Объектно Ориентированный Программный код

Язык C++

Среда разработки Visual Builder

  • Функция ввода бюллетеня

  • Функция раскрытия

  • Функция корректировки

  • Функция загрузки

  • Функция ввода бумажного бюллетеня

  • Функция контроля бюллетеня

  • Функция печати бюллетеня

Техническое обеспечение

Необходимым условием эффективной работы является надежность и быстродействие программного обеспечения. Поэтому построение системы PSS по трехуровневой схеме "клиент - сервер приложений - сервер БД", когда доступ к данным осуществляется через промежуточное звено - сервер приложений, дает значительные преимущества по сравнению с двухуровневой. Сервер приложений значительно уменьшает нагрузку на сервер БД. Возможность масштабирования вычислительной мощности системы достигается за счет так называемой "сегментации" рабочих мест, иными словами, за счет распределения нагрузки между несколькими компьютерами - серверами приложений. При этом существенно повышается производительность системы в условиях многопользовательской работы и одновременно с этим повышается отказоустойчивость системы.

Сервер БД обеспечивает хранение данных и базовые функции обработки данных, такие как ввод, вывод, обеспечение многопользовательского режима доступа.

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

Сервер БД

Минимальные:

Windows 2000, Linux/FreeBSD Oracle 8.1.7 Server.

Pentium x4 2600 МГц, RAM 8Gb, NetCard 10 Мбит.

Рекомендованные:

Linux/FreeBSD, Oracle 8.1.7 Client.

Pentium x4 3000 МГц, RAM 16Gb, 500-1000 Gb на HD, NetCard 100 Мбит.

Промежуточный сервер (сервер приложений)

Минимальные:

Windows XP or Highter, Linux/FreeBSD Oracle 8.1.7 Server.

Pentium x4 2000 МГц, RAM 4Gb, 500 Gb на HD, NetCard 100 Мбит.

Рекомендованные:

Linux/FreeBSD, Oracle 8.1.7 Client.

Pentium x4 3000 МГц, RAM 8Gb, 500-1000 Gb на HD, NetCard 100 Мбит.

Клиент

Минимальные:

Windows XP/Linux

Pentium 2000, RAM 512 МБ, 80 Gb на HD, NetCard 10 Мбит.

Рекомендованные:

Windows XP/Linux

Pentium 2000, RAM 1024 МБ, 160 Gb на HD, NetCard 100 Мбит.