
- •Специальность: 23020165 “Информационные системы и технологии” .
- •Задание на дипломный проект
- •Аннотация
- •Введение
- •1.2 Характеристика объекта автоматизации
- •1.2.1 Общее описание
- •1.2.2 Структура и принципы функционирования
- •1.2.3 Существующая информационная система и её недостатки
- •1.2.4 Анализ аналогичных разработок
- •1.2.5 Актуальность проводимой разработки
- •1.3 Общие требования к системе
- •1.3.1 Требования к структуре и функционированию системы
- •2. Модель исходной информационной системы
- •3 Информационное обеспечение системы
- •3.1 Выбор средств управления данными
- •3.2 Проектирование базы данных
- •3.2.1 Логическая модель данных
- •3.2.2 Физическая модель данных
- •3.4 Организация сбора, передачи, обработки и выдачи информации
- •5.3 Разработка прикладного программного обеспечения
- •7 Тестирование системы
- •4.1 Безопасность жизнедеятельности
- •Требования перед началом работ
- •4.3 Требования безопасности во время работы
- •4.4 Требования безопасности в аварийных ситуациях
- •4.5 Требования безопасности по окончании работы
- •4.6 Ответственность за нарушение требований инструкции
- •4.7 Мероприятия по обеспечению безопасности и безвредных условий труда
- •4.8 Расчет освещенности
- •4.9 Расчет вентиляции
- •4.10 Расчет мощности кондиционера
- •4.11 Вывод
- •5.1 Выбор метода оценки экономической эффективности
- •5.2 Расчет себестоимости программы
- •5.3 Расчет трудовых и стоимостных затрат
- •5.4 Расчет трудовых показателей экономической эффективности
- •5.5 Расчет стоимостных показателей экономической эффективности
- •Заключение
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 Мбит.