Программная реализация информационной системы — КиберПедия 

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

Программная реализация информационной системы

2018-01-05 149
Программная реализация информационной системы 0.00 из 5.00 0 оценок
Заказать работу

Назначение данного раздела – разработка программной реализации ИС, подготовка контрольных примеров и программной документации.

Как правило, этот раздел должен содержать подразделы следующего содержания:

1 Выбор программных средств реализации ИС. Приводится краткая характеристика программных средств (операционных систем, языков программирования, СУБД и т.д.), рассматриваемых в качестве альтернатив для разработки ИС, и приводится обоснование выбора тех из них, которые были использованы для этой цели. Допускается рассмотрение только одного программного средства с обоснованием его применения для разработки ИС. Размер данного подраздела не должен превышать двух страниц. Данный подраздел не приводится, если выбор программных средств фактически отсутствовал, например, если программные средства были заданы заказчиком разработки или если разрабатываемая ИС представляла собой часть более крупной ИС и была реализована с использованием тех же программных средств, что и остальные части.

2 Структура программного обеспечения ИС. Указываются основные компоненты программной реализации ИС: модули, библиотеки, процедуры и т.д. Этот раздел, как правило, сопровождается структурной схемой программного обеспечения ИС (см. примеры на рисунках 7.9 и 7.10).

 

Рисунок 7.9 – Структурная схема программного комплекса решения задач сетевого планирования

Рисунок 7.10 – Структурная схема модуля мобильного банкинга

3 Разработка программного кода ИС. Этот подраздел, как правило, содержит следующие пункты:

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

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

Примечание – Фрагменты кода, приводимые в этом подразделе, как правило, не должны превышать одной страницы. Более крупные фрагменты кода рекомендуется приводить в приложениях.

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

- для различных этапов работы с ИС;

- для решения различных задач;

- для различных режимов работы ИС;

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

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

При необходимости такие описания приводятся для различных категорий пользователей (например, обладающих разными правами доступа). Если требуется, в дополнение к руководству пользователя составляются другие документы (оформляемые как отдельные подразделы): руководство оператора, руководство системного программиста и т.д.

5 Описание интерфейса. Приводится описание окон и других элементов интерфейса разработанной ИС: кнопки, флажки, переключатели, текстовые поля и т.д. Этот подраздел не требуется, если интерфейс ИС достаточно подробно описан в руководстве пользователя.

6 Сообщения ИС. Описываются сообщения, выводимые ИС в различных режимах работы, в частности – при ошибках пользователя. Этот подраздел не требуется, если такие сообщения достаточно подробно описаны в руководстве пользователя. Если описание сообщений ИС требуется, и его объем оказывается достаточно большим (например, имеется много таких сообщений), то рекомендуется оформлять его не в виде подраздела основного текста, а в виде приложения.

7 Контрольные примеры. Приводятся примеры решения задач с использованием разработанной ИС. Описания примеров, как правило, должны включать:

- описание исходных данных и ожидаемого результата;

- подробное описание действий по решению задачи, включая подготовку и процесс ввода исходных данных и последующие действия в ходе решения задачи. При этом указываются конкретные действия с элементами интерфейса ИС: нажатия кнопок, установки флажков и переключателей, ввод данных в текстовые поля и т.д.;

- полученные результаты;

- сведения, подтверждающие правильность полученных результатов (например, результаты ручного расчета).

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

Подразделы «Руководство пользователя», «Описание интерфейса», «Сообщения ИС» и «Контрольные примеры» допускается объединять в один раздел. Рекомендуемое название для него – «Руководство пользователя и контрольные примеры» или «Руководство пользователя».

Примечание – Количество копий экранов, иллюстрирующих работу с ИС в руководстве пользователя и контрольных примерах, должно быть достаточным для понимания рассматриваемых действий с ИС, но не избыточным.

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

7.5 Указания по подготовке пояснительной записки

Текст пояснительной записки должен быть логичным, а все ее части – взаимосвязанными. Некоторые указания на этот счет следующие:

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

- все задачи, решение которых рассматривается в разделах 2 и 3, должны соответствовать постановке задачи в главе 1. В заключении пояснительной записки необходимо оценить степень решения именно этих задач;

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

- описание структуры программного обеспечения в главе 3 должно соответствовать описанию структуры проектируемой ИС в главе 2;

- при описании разработки программного обеспечения в главе 3 должно быть показано, что оно реализует методы и алгоритмы, приведенные в описании математического и алгоритмического обеспечения, а также использует входные и формирует выходные данные, приведенные в описании информационного обеспечения в главе 2;

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

 



Поделиться с друзьями:

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

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



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.009 с.