Файл: Практическая работа 2 Структурный подход к программированию. Стадия Эскизный проект Цель работы.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 26.10.2023

Просмотров: 526

Скачиваний: 19

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ПРАКТИЧЕСКАЯ РАБОТА №2Структурный подход к программированию. Стадия «Эскизный проект»Цель работы: ознакомиться с основными этапами стадии «Эскизный проект»Теоретическая частьЭскизный проект состоит из следующих этапов:Общие положения

  • Наименование системы

  • Основание для выполнения работ

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

  • Цели, назначение и область использования системы

  • Нормативные ссылки
Основные технические решения

  • Решения по структуре системы, подсистем, средствам и способам связи для информационного обмена между компонентами системы

  • Решения по взаимосвязям АС со смежными системами, обеспечению ее совместимости

  • Решения по режимам функционирования, диагностированию работы системы

  • Решения по персоналу и режимам его работы

  • Сведения об обеспечении заданных в техническом задании потребительских характеристик системы, определяющих ее качество

  • Состав функций, комплексов задач реализуемых системой

  • Состав и размещение комплексов технических средств

  • Решения по составу информации, объему, способам ее организации, видам машинных носителей, входным и выходным документам и сообщениям, последовательности обработки информации и другим компонентам

  • Методы и средства разработки.
Практическая частьХод выполнения работы:

  1. Опишите каждый из этапов стадии «Эскизный проект» для своего варианта программы (пример разработки ЭП в приложении 2).

  • При оформлении документов используйте MS WORD.

  • Готовый документ распечатайте и приложите к отчету.

  • Ответьте на контрольные вопросы


    Контрольные вопросы


    1. Что такое эскизный проект?

    2. Какие основные вопросы рассматриваются на этапе «Общие положения» стадии «Эскизный проект»?

    3. Какие основные вопросы рассматриваются на этапе «Основные технические решения» стадии «Эскизный проект»?

  • Приложение 2. Пример оформления эскизного проекта на создание ППУТВЕРЖДАЮРуководитель (заказчика ИС)Иванов Игорь Алексеевич______________/_____________подпись расшифровка подписиМ.П.«19» августа 2017 г.УТВЕРЖДАЮРуководитель (разработчика ИС)Сидоров Сергей Дмитриевич______________/_____________подпись расшифровка подписиМ.П.«19» августа 2017 г.Эскизный проект на создание информационной системыПолное наименование: «Корпоративное хранилище данных»Краткое наименование: «КХЛ»На 8 листахДействует с «19» августа 2017 г.Содержание

    1. Содержание………………………………………………………………….……2

    2. Общие положения……………………………………………………….………. 3





      1. Наименование системы…………………………………………….……..3

      2. Основание для проведения работ………………………………….……..3

      3. Наименование организаций (заказчика и разработчика)………….……3

      4. Цели, назначение, и область использования системы………….……….3

      5. Нормативные ссылки…………………………………………….………..3

    1. Основные технические решения……………………………………….………..3





      1. Решения по структуре системы, подсистем, средствам и способам связи для информационного обмена между компонентами системы….……..3

      2. Решения по взаимосвязям АС со смежными системами, обеспечению ее совместимости……….……………………..…..……….5

      3. Решения по режимам функционирования, диагностированию работы системы……………………………………………………………….…….5

      4. Решения по персоналу и режимам его работы…………………….…….6

      5. Сведения об обеспечении заданных в техническом задании потребительских характеристик системы, определяющих ее качество………………………………………………………………..……6

      6. Подсистема сбора, обработки и загрузки данных…………………..……8

      7. Состав и размещение комплексов технических средств…………..…….8
    1. Общие положения1.1. Наименование системы1.1.1. Полное наименование системыПолное наименование - корпоративное хранилище данных.1.1.2. Краткое наименование системыКраткое наименование - КХД, Система.1.2. Основания для проведения работ
    Работа выполняется на основании договора № 1212545 от 12.08.2017г, заключенного между Ивановым И. А. и Сидоровым С.Д.

    1.3. Наименование организаций (заказчика и разработчика)1.3.1. ЗаказчикЗаказчик: ОАО ЗаказчикАдрес фактический: г. Москва, ул. Мостовая 5Телефон / Факс: +7 (495) 22222221.3.2. РазработчикРазработчик: ЗАО РазработчикАдрес фактический: г. Москва , ул. Ленина 29Телефон / Факс: +7 (495) 33333331.4 Цели, назначение и область использования системыЦелью проекта является создание корпоративного хранилища данных, с возможностью последующего его использования корпоративными работниками для хранения своей информации1.5 Нормативные ссылки
    1. ГОСТ 34 -108-692. Техническое задание 2. Основные технические решения2.1. Решения по структуре системы, подсистем, средствам и способам связи для информационного обмена между компонентами системы2.1.1 Логическая и компонентная архитектура системыПеречень используемых для создания системы КХД программных средств приведен ниже:- СУБД (название, версия);- ETL приложение (название, версия);- BI приложение (название, версия).Логическая и компонентная архитектура системы представлена на рисунке ниже.В состав разрабатываемой системы будут включены следующие технологические компоненты:- программное обеспечение поддержки модели данных;- ETL-приложение – это комплексное решение, с помощью которого реализуются процессы извлечения, проверки, преобразования и загрузки данных.- сервер БД представляет собой промышленную систему управления базами данных.- сервер приложений – продукт, обеспечивающий поддержку промышленной инфраструктуры бизнес-приложений. Включает в себя следующий ряд приложений, обеспечивающих стандартные подходы к организации служб каталогов; развертывание сервисов анализа и отчетности.- средства администрирования и разработки – набор программных продуктов, предназначенных для администрирования системы ETL, базы данных, сервера приложений и разработки отчетности и дополнительных приложений.- клиентские места сотрудников (внутри локальной вычислительной сети), представляющие собой автоматизированные рабочие места.
    2.1.2. Функциональная структура системыОписание каждой подсистемы:2.2. Решения по взаимосвязям АС со смежными системами, обеспечению ее совместимости
    Перечень смежных систем, способы их взаимодействия.

    Наименование смежной системы

    Предпочтительный способ взаимодействия

    Информационная система управления предприятием

    Использование ПБД

    Информационно-справочная система

    Файлы ОС определенного формата
    Ниже представлена общая схема взаимодействия системы КХД и смежных систем.2.3 Решения по режимам функционирования, диагностированию работы системыПредлагается следующая реализация решений по режимам функционирования системы:- Основной режим, в котором все подсистемы выполняют свои основные функции.- Профилактический режим, в котором одна или все подсистемы не выполняют своих функций. В данный режим работы система переходит в следующих случаях: возникновение необходимости модернизации аппаратно-программного комплекса; возникновение необходимости проведения технического обслуживания; выход из строя аппаратно-программного комплекса, вызванный выходом из строя элементов аппаратной или программной базы; выход из строя сети передачи данных и другие аварийные ситуации.В основном режиме функционирования система обеспечивает:- работу пользователей в режиме – 24 часа в день, 7 дней в неделю (24х7);- выполнение своих функций – сбор, обработка и загрузка данных; хранение данных, предоставление отчетности по показателям.В профилактическом режиме система обеспечивает возможность проведения следующих работ: - техническое обслуживание;
    - модернизацию аппаратно-программного комплекса;- устранение аварийных ситуаций.В таблице ниже представлены средства диагностики по подсистемам.

    Подсистема

    Средства диагностирования

    Подсистема сбора, обработки и загрузки данных

    ETL Administrator – диагностика и настройка ETL-приложения, управление критериями извлечения, установка NLS; 
    ETL Manager - просмотр и редактирование репозитория.

    Подсистема хранения данных

    DB Manager – диагностика и настройка и конфигурация одной или более БД

    Подсистема отображения отчетности

    BI Administrator – диагностика и настройка бизнес-описания и представления витрин данных

      1. Решения по персоналу и режимам его работы

    Роль

    Подразделение

    Конечный пользователь

    Аналитическое управление

    Администратор подсистемы сбора, обработки и загрузки данных

    Департамент информационных технологий

    Администратор подсистемы хранения данных

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

    Требование

    Метод реализации

    Взаимодействие со смежными системами

    Реализуется за счет наличия интерфейсов с системами – источниками данных. Планируется использование промежуточных баз данных; интеграция «точка – точка» (point-to-point); интерактивная загрузка информации из файлов определенного формата.

    Диагностирование системы

    Реализуется путем определения перечня работ по диагностированию подсистем.

    Сохранение работоспособности системы в различных вероятных условиях

    Реализуется путем разработки процедур резервного копирования, подготовки персонала, использования современных методов разработки и проверенных на практике стандартных программных средств.
    На объекте автоматизации обязательно ведение журналов инцидентов в электронной форме, а также графиков и журналов проведения ППР в соответствии с утвержденными для каждого объекта ХД мероприятиями по поддержанию его работоспособности.