Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Анализ использования разработки




В разделе «Анализ использования разработки» требуется указать, в каких областях науки, техники или производства (кроме той, для которой проектировалась разработка) может быть использовано данное программное средство.

Характеристика языка программирования

В этом разделе должно быть дано описание синтаксиса и семантики базовых и составных элементов языка. Синтаксис языка можно оформить в виде таблицы

Заголовок

Таблица 1 Синтаксис языка ….

Название конструкции Формат Назначение
………………………… …………………………. ………………………….

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

Содержание разделов СПЕЦИАЛЬНОЙ ЧАСТИ (начинается с новой страницы):

СПЕЦИАЛЬНАЯ ЧАСТЬ

Постановка задачи

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

Раздел «Постановка задачи» может содержать следующие подразделы:

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

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

- Входные данные – описываются входные данные, указываются пределы, в которых они могут изменяться, значения, которые они не могут принимать, представление и способы их хранения и т.д. Оформить можно в виде таблицы, смотри таблицу 1.

Таблица 1 Образец оформления входных данных

Входные данные, назначение Тип Ограничения Организация ввода
Количество студентов Целый Больше 0, но не больше 30 с клавиатуры
Теоретический материал строковый нет из файла teor.txt
Вопросы к тестам строковый Не больше 150 символов Из базы данных test.mdb
Иллюстрации к вопросам тестов   Файл с расширением jpg, расширение не более…, размер не более…  

 

- Выходные данные – описываются выходные данные, в каком виде они должны быть представлены (в числовом, графическом или текстовом), приводятся сведения о точности и объеме выходных данных, способах их сохранения и т.д.

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

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

- Тестовые задачи – приводятся один или несколько тестовых примеров, на которых в простейших случаях проводится отладка и тестирование ПС.

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

 

Описание алгоритма

В разделе «Описание алгоритма» приводится схема алгоритма основной программы или схема работы системы и при необходимости схемы отдельных подпрограмм и модулей, схема взаимодействия данных. Например:

- структурная схема основной программы;

- словесное описание алгоритма укрупненной схемы;

- алгоритмы отдельных модулей с описанием.

Можно приводить схемы не всех модулей, но описывать последовательно надо все (их назначение, функции).

Схемы алгоритмов должны выполняться в соответствии с ГОСТ 19.701-90 (ИСО 5807-85).

 

Описание программы

В разделе «Описание программы» необходимо указать, с использованием каких инструментальных средств создана программа, какой объем занимает на диске, имя программного комплекса. Программа должна быть хорошо структурирована и комментирована. Текст программы может быть помещен в приложении.

В соответствии с ГОСТом 19.402-78 описание программы должно содержать следующие подразделы:

1. Общие сведения – указывается наименование программы, перечисляется программное обеспечение, необходимое для функционирования программы и указывается язык программирования.

2. Описание логической структуры – указывается перечень модулей, входящих в комплекс и указываются связи между ними, а также, при наличии, указываются связи с другими программами.

3. Вызов и загрузка – указывается способ установки и вызова программы с соответствующего носителя.

4. Входные данные – должен содержать описание обозначения входных данных в программе, их формата, организации и предварительной подготовки. Переменные можно описать в таблице, образец показан в таблице 2.

Таблица 2 Пример описания входных данных к программе

Имя переменной тип назначение формат Организация ввода
N integer количество студентов два знака с клавиатуры
Predmet string[20] название дисциплины   выбор из списка

 

5. Выходные данные – должен содержать описание характера и организации выходных данных, их обозначение и формат.

 





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


Дата добавления: 2016-12-17; Мы поможем в написании ваших работ!; просмотров: 411 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Слабые люди всю жизнь стараются быть не хуже других. Сильным во что бы то ни стало нужно стать лучше всех. © Борис Акунин
==> читать все изречения...

2191 - | 2111 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.009 с.