Главная страница
Навигация по странице:

  • 3. Мероприятия по подготовке объекта автоматизации к вводу системы в действие

  • 3.1 Мероприятия по подготовке информационной базы

  • 3.3 Мероприятия по организации рабочих мест

  • 3.4 Мероприятия по изменению объекта автоматизации

  • 3.5 Прочие мероприятия Указываются мероприятия по изменению объекта автоматизации, другие мероприятия, исходящие из специфических особенностей создаваемых АИС. Контрольные вопросы

  • Время, отведенное на выполнение лабораторной работы

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


    Скачать 1.4 Mb.
    НазваниеЛабораторная работа 1. Предпроектные исследования предметной области
    Дата03.04.2021
    Размер1.4 Mb.
    Формат файлаpdf
    Имя файлаlab_9.pdf
    ТипЛабораторная работа
    #190841
    страница10 из 10
    1   2   3   4   5   6   7   8   9   10
    перечень портов, которые необходимо открыть на межсетевых экранах между сегментами сетей.
    Приводятся решения по конфигурации оборудования (CPU, RAM,
    HDD, Network Card, Fiber Channel, ОС), разбивке дискового массива: тома, размеры томов, уровень RAID, SWAP.
    Определяются решения по резервному копированию: подсистема, тип копирования (холодная копия, логическое копирование, инкрементальные копирование) и его частота, приводятся решения по архивированию копий.
    Приводятся решения по размещению зон разработки, тестирования и промышленной эксплуатации.
    2.8. Решения по составу информации, объему, способам ее
    организации, видам машинных носителей, входным и выходным
    документам и сообщениям, последовательности обработки
    информации и другим компонентам
    2.8.1. Описание информационной базы
    В начале данного раздела приводится схема организации подсистемы
    хранения данных с указанием потоков данных между схемами.
    Например:

    104
    Ниже схемы приводится определение каждой из областей подсистемы хранения: область временного хранения данных, область постоянного хранения данных и область витрин данных, т.е. для хранения каких данных предназначена область.
    Например:
    Область постоянного хранения данных используется для хранения детализированных фактических значений показателей, нормативно- справочной информации в многомерной форме по схеме «звезда».
    Далее приводится список схем базы данных и описание прав доступа к ним. Права определяются на уровне пользователей, администраторов, предметных экспертов и т.д. По каждой из схем приводится информация о том, кто будет иметь к ней доступ и для чего данный доступ нужен.
    Например:
    DW - к данной схеме имеют доступ: пользователи КХД согласно назначенным ролям; пользователь, от имени которого запускаются ETL- процессы.
    ODS - к данной схеме имеют доступ: пользователь, от имени которого запускаются ETL-процессы. и т.д.
    Далее приводится описание каждой из областей хранения данных
    (обычно описание каждой области выносится в отдельный подраздел).
    Например:
    2.8.1.1 Объекты области постоянного хранения
    Объекты области постоянного хранения классифицируются по принципу логической группировки таблиц (сущностей) по предметным областям – областям анализа данных.
    С точки зрения реализации объектов БД области постоянного хранения сущностей каждого класса, все классы сущностей реализуются в одной схеме
    БД – DW. Многомерная модель данной схемы реализована по принципу схемы «звезда», когда модель данных состоит из двух типов таблиц: одной таблицы фактов - центр «звезды» и нескольких таблиц измерений по числу измерений - лучи «звезды».

    105
    Общий перечень всех объектов области постоянного хранения приведен в приложении №? данной пояснительной записке к техническому проекту.
    2.8.1.1.1 Область анализа «Анализ клиентов»
    В данной области возможен анализ клиентов Заказчика (предприятия, организации и физические лица, потребляющие услуги и т.п.).
    Из данной области можно получить информацию на запросы следующего характера:

    Общие запросы по клиентам

    Организационно-правовая форма клиента

    Месторасположение клиента (страна, город, почтовый адрес)

    Контактная информация

    Классификация отраслей промышленности

    Договорные отношения с клиентами

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

    106 дабы избежать в последствии значительных изменений модели данных, ETL- процессов и структуры БД.
    2.8.2. Решения по пользовательскому интерфейсу
    В данном разделе приводится описание пользовательских интерфейсов в части преднастроенной отчетности BI приложения, интерфейсов ввода данных (при наличии таковых) и интерфейсов администраторов Системы
    ХКИ.
    Например:
    2.8.2.1. Решения по пользовательскому интерфейсу в части преднастроенной отчетности
    Для реализации требований в части преднастроенной отчетности используется стандартная функциональность продукта BI Application.
    Для создания и работы с отчетами BI Application создается единственный бизнес-слой данных. Все бизнес-области будут далее создаваться с использованием одного бизнес-слоя данных. Это позволит использовать в отчетах элементы из разных бизнес-областей.
    Пример экранной формы отчета в BI Application представлен ниже:
    1 – меню, содержащее список команд и панель инструментов.
    2 – интерактивное окно редактирования отчета.
    3 – таблица с данными.
    4 – График, отображающий те же данные, что и в таблице, но в графическом виде.
    2.8.2.2. Решения по пользовательскому интерфейсу в части интерфейсов ввода данных
    Пользовательский интерфейс в части ввода данных, отсутствующих в системах источниках и ведения таблиц соответствия, реализуется помощью
    Forms Application. Структура данных форм ввода и состав полей обычно выносится в приложение.
    Ниже приведен перечень интерфейсов ввода данных с указанием вида типовой формы реализации: С – форма ввода значений справочника; ДА – форма ввода дополнительных атрибутов; ДН – форма ввода данных; ТС – таблица соответствия.

    107
    Наименование формы ввода
    Вид
    типовой
    формы
    Справочник Статьи доходов
    ДА
    Справочник административных субъектов
    С
    Данные по ценным бумагам за месяц
    ДН
    Таблицы соответствия Характеристики с Типом
    ТС
    Ниже приведен пример экранной формы пользовательского интерфейса форм ввода (данное приложение является «тонким» клиентом, реализованным через Java applets, и установки на компьютер пользователя не требует):
    1 – меню, содержащее список команд и панель инструментов, при помощи которых возможно выполнить запрос данных, сохранить данные, произвести редактирование данных и печать данных.
    2 – форма отображения и редактирования данных, на которой отображено текстовое поле ввода данных. Пользователь вводит данные в текстовое поле.
    2.8.2.3. Решения по пользовательскому интерфейсу администраторов системы
    2.8.2.3.1. Пользовательский интерфейс Администратора подсистемы формирования и визуализации отчетности
    Приводится описание интерфейсов администратора подсистемы формирования и визуализации отчетности аналогично описанию пользовательских интерфейсов.
    2.8.2.3.2. Пользовательский интерфейс Администратора подсистемы сбора, обработки и загрузки данных
    Приводится описание интерфейсов администратора подсистемы сбора, обработки и загрузки данных аналогично описанию пользовательских интерфейсов.
    2.8.2.3.3. Пользовательский интерфейс Администратора подсистемы хранения данных

    108
    Приводится описание интерфейсов администратора подсистемы подсистемы хранения данных аналогично описанию пользовательских интерфейсов.
    2.9. Методы и средства разработки
    Приводятся решения по составу программных средств, языкам деятельности, алгоритмам процедур и операций и методам их реализации.
    За основу данного раздела принимается аналогичный раздел пояснительной записки к эскизному проекту и проводится его уточнение.
    Например, наполнение может выглядеть следующим образом.
    Для создания ХКД будет использоваться лицензионное программное обеспечение, включающее СУБД Database EE, сетевую операционную систему Unix X.y, Application Server, BI Application, Form Application.
    Для работы с БД используется язык запросов SQL в рамках стандарта
    ANSI SQL-92 и расширений SQL для Database EE.
    Для разработки пользовательских интерфейсов и средств генерации отчетов (любых твердых копий) используется встроенные возможности средств генерации BI Application и средства создания пользовательских интерфейсов Form Application, а также, в случае необходимости, языки
    SQL, Java 1.4 и выше, язык разметки гипертекста – HTML 3.2 и выше, Java
    Script 1.3 и выше.
    Моделирование выполняется в рамках стандартов, поддерживаемых программными средствами моделирования ERWin и MS Visio: IDEF0, DFD и информационного моделирования IE, IDEF1Х.
    3. Мероприятия по подготовке объекта автоматизации к вводу
    системы в действие
    В данном разделе приводят:

    мероприятия по приведению информации к виду, пригодному для обработки на ЭВМ;

    мероприятия по обучению и проверке квалификации персонала;

    мероприятия по созданию необходимых подразделений и рабочих мест;

    мероприятия по изменению объекта автоматизации;

    другие мероприятия, исходящие из специфических особенностей создаваемых АС.
    Ниже представлен пример содержания данного раздела. За основу
    берется содержание соответствующих разделов из «Пояснительной
    записки к эскизному проекту» (при наличии таковой).
    3.1 Мероприятия по подготовке информационной базы
    Приводится перечень мероприятий, которые должны быть проведены в целях приведения информации к виду, пригодному для использования в системе КХД. Для этого необходимо ответить на следующий вопрос: «Какие технические решения необходимо согласовать между Разработчиком и

    109
    Заказчиком?». Например, форматы взаимодействия, способы взаимодействия и т.п.
    3.2 Мероприятия по подготовке персонала
    Разрабатывается перечень, мероприятий который необходимо провести
    Заказчику, в целях подготовки пользователей и обслуживающего персонала системы КХД. Например, комплектация штата, назначение ответственных и т.п.
    3.3 Мероприятия по организации рабочих мест
    Определяется перечень мероприятий, которые должны быть проведены
    Заказчиком в целях организации рабочих мест разработчиков, пользователей, администраторов системы. Например, организация подсети разработчиков и администраторов, организация обучения и т.п. Также в этом разделе приводятся предварительные требования к рабочим местам. Например, указывается, что на рабочих станциях пользователей должен быть установлен MS Internet Explorer не ниже версии 5.5 и т.п.
    3.4 Мероприятия по изменению объекта автоматизации
    Приводится перечень мероприятий, которые должны быть проведены силами Заказчика в целях подготовки помещений для размещения аппаратно- технического комплекса системы и организации необходимого аппаратно- технического обеспечения. Например, организация сетевого взаимодействия, закупка оборудования и т.п.
    3.5 Прочие мероприятия
    Указываются мероприятия по изменению объекта автоматизации, другие мероприятия, исходящие из специфических особенностей создаваемых АИС.
    Контрольные вопросы
    1. Назовите этапы разработки программного обеспечения.
    2. В чем заключается проектирование программного обеспечения?
    3. Перечислите составляющие технического проекта.
    4. Охарактеризуйте структурный подход к программированию.
    5. Из чего состоят структурная и функциональная схемы?
    6. Охарактеризуйте метод пошаговой детализации при составлении алгоритмов программ.
    7. Приведите понятие псевдокода.
    8. В чем заключается методика Константайна?
    9. В чем заключается методика Джексона?
    Время, отведенное на выполнение лабораторной работы
    Время, отводимое на выполнение лабораторной работы, определяется в соответствии с программой и календарно-тематическим планированием, а также сложностью программного продукта, на который разрабатывается технический проект.

    110
    Литература
    1. ГОСТ 34.201-89 ИТ. Комплекс стандартов. Виды, комплектность и обозначение документов
    2. ГОСТ 34.601-90 ИТ. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания
    3. РД 50-34.698-90 Автоматизированные системы. Требования к содержанию документов.
    4. Гагарина Л.Г, Киселев Д.В., Федотова Е.Л. Разработка и эксплуатация автоматизированных информационных систем: учеб. пособие / Под ред. Проф. Л.Г. Гагариной. – М.: ИД «ФОРУМ»: ИНФРА-М, 2011-
    384с.: ил. – (Профессиональной образование)
    5. Иванова Г.С. Технология программирования: Учебник для вузов. - М.:
    Изд-во МГТУ им. Н.Э. Баумана, 2011. - 320 с.: ил.
    6. Мезенцев К.Н. Автоматизированные информационные системы: учебник для студ. учреждений сред. проф. образования / К.Н.
    Мезенцев. – 2-е изд., стер. – М.: Издательский центр «Академия», 2011.
    – 176 с.
    7. Портал нормативных документов: http://www.opengost.ru/
    8. Корпоративные хранилища данных. Интеграция систем. Проектная документация. Проектный опыт. Аналитика и статьи. Примеры и шаблоны документов. ГОСТы: http://www.prj-exp.ru/

    111
    Критерии оценки
    Устное обоснование результатов работы (ответ на контрольные вопросы):
    Устное обоснование ответа не более 5 минут.
    Оценка «отлично» выставляется студенту, если:
    1. Показывает глубокое и полное знание и понимание всего объема программного материала; полное понимание сущности рассматриваемых понятий, явлений и закономерностей, теорий, взаимосвязей.
    2. Умеет составить полный и правильный ответ на основе изученного материала; выделять главные положения, самостоятельно подтверждать ответ конкретными примерами, фактами; самостоятельно и аргументировано делать анализ, обобщать, выводы. Устанавливает межпредметные (на основе ранее приобретенных знаний) и внутрипредметные связи, творчески применяет полученные знания в незнакомой ситуации.
    Последовательно, четко, связно, обоснованно и безошибочно излагает учебный материал: дает ответ в логической последовательности с использованием принятой терминологии; делает собственные выводы; формирует точное определение и истолкование основных понятий, законов, теорий, правильно и обстоятельно отвечает на дополнительные вопросы преподавателя.
    Самостоятельно и рационально использует наглядные пособия, справочные материалы, учебник, дополнительную литературу, первоисточники; применяет систему условных обозначений при ведении записей, сопровождающих ответ; использует для доказательства выводы из наблюдений и опытов.
    3. Самостоятельно, уверенно и безошибочно применяет полученные знания в решении проблем на творческом уровне; допускает не более одного недочета, который легко исправляет по требованию преподавателя; имеет необходимые навыки работы с программами на ПК.
    Оценка «хорошо» ставится, если:
    1. Показывает знания всего изученного программного материала. Дает полный и правильный ответ на основе изученных теорий; допускает незначительные ошибки и недочеты при воспроизведении изученного материала, определения понятий, неточности при использовании научных терминов или в выводах и обобщениях из наблюдений и опытов; материал излагает в определенной логической последовательности, при этом допускает одну негрубую ошибку или не более двух недочетов и может их исправить самостоятельно при требовании или при небольшой помощи преподавателя; в основном усвоил учебный материал; подтверждает ответ конкретными примерами; правильно отвечает на дополнительные вопросы учителя.
    2. Умеет самостоятельно выделять главные положения в изученном материале; на основании фактов и примеров обобщать, делать

    112 выводы, устанавливать внутрипредметные связи. Применяет полученные знания на практике в видоизмененной ситуации, соблюдает основные правила культуры устной и письменной речи, использует научные термины.
    3. Не обладает достаточным навыком работы со справочной литературой, учебником, первоисточниками
    (правильно ориентируется, но работает медленно). Допускает негрубые нарушения правил оформления практических работ.
    Оценка «удовлетворительно» ставится, если:
    1. Усвоил основное содержание учебного материала, имеет пробелы в усвоении материала, не препятствующие дальнейшему усвоению программного материала; материал излагает несистематизированно, фрагментарно, не всегда последовательно.
    2. Показывает недостаточную сформированность отдельных знаний и умений; выводы и обобщения аргументирует слабо, допускает в них ошибки.
    3. Допустил ошибки и неточности в использовании научной терминологии, определения понятий дал недостаточно четкие; не использовал в качестве доказательства выводы и обобщения из наблюдений, фактов, опытов или допустил ошибки при их изложении.
    4. Испытывает затруднения в применении знаний, необходимых для решения задач различных типов, при объяснении конкретных явлений на основе теории, или в подтверждении конкретных примеров практического применения теории.
    5. Отвечает неполно на вопросы преподавателя (упуская и основное), или воспроизводит содержание текста учебника, но недостаточно понимает отдельные положения, имеющие важное значение в этом тексте.
    6. Обнаруживает недостаточное понимание отдельных положений при воспроизведении текста учебника (записей, первоисточников) или отвечает неполно на вопросы преподавателя, допуская одну - две грубые ошибки.
    Оценка «неудовлетворительно» ставится, если:
    1. Не усвоил и не раскрыл основное содержание материала; не делает выводов и обобщений.
    2. Не знает и не понимает значительную или основную часть программного материала в пределах поставленных вопросов или имеет слабо сформированные и неполные знания и не умеет применять их к решению конкретных вопросов и задач по образцу.
    3. При ответе (на один вопрос) допускает более двух грубых ошибок, которые не может исправить даже при помощи преподавателя.
    4. Не может ответить ни на один их поставленных вопросов.
    5. Полностью не усвоил материал.

    113
    Практическое обоснование результатов работы:
    Оценка «отлично» ставится, если студент:

    творчески планирует выполнение работы;

    самостоятельно и полностью использует знания программного материала;

    правильно и аккуратно выполняет задание;

    умеет пользоваться справочной литературой, наглядными пособиями, компьютером и другими средствами. выполнил работу без ошибок и недочетов.

    допустил не более одного недочета
    Оценка «хорошо» ставится, если студент:

    правильно планирует выполнение работы;

    самостоятельно использует знания программного материала;

    в основном правильно и аккуратно выполняет задание;

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

    выполнил работу полностью, но допустил в ней:

    не более одной негрубой ошибки и одного недочета.

    не более двух недочетов.
    Оценка «удовлетворительно» ставится, если студент:

    допускает ошибки при планировании выполнения работы;

    не может самостоятельно использовать значительную часть знаний программного материала;

    допускает ошибки и неаккуратно выполняет задание;

    затрудняется самостоятельно использовать справочную литературу, наглядные пособия, компьютер и другие средства. правильно выполнил не менее половины работы или допустил:

    не более двух грубых ошибок или не более одной грубой и одной негрубой ошибки и одного недочета;

    не более двух- трех негрубых ошибок или одной негрубой ошибки и трех недочетов;

    при отсутствии ошибок, но при наличии четырех-пяти недочетов.
    Оценка «неудовлетворительно» ставится, если студент:

    не может правильно спланировать выполнение работы;

    не может использовать знания программного материала;

    допускает грубые ошибки и неаккуратно выполняет задание;

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

    допустил число ошибок недочетов превышающее норму, при которой может быть выставлена оценка «3».

    если правильно выполнил менее половины работы.

    не приступил к выполнению работы.

    правильно выполнил не более 10% всех заданий.

    114

    115

    116
    1   2   3   4   5   6   7   8   9   10


    написать администратору сайта