Лабораторная 2

Лабораторная работа №2

Найти на этой странице

Разработка эскизного проекта и заполнение необходимой документации

Стадия «Эскизный проект» определяется согласно ГОСТу 19.102-77 ЕСПД.

Эскизный проект | Разработка эскизного проекта | Предварительная разработка структуры входных и выходных данных. Уточнение методов решения задачи. Разработка общего описания алгоритма решения задачи. Разработка технико-экономического обоснования.
Утверждение эскизного проекта | Разработка пояснительной записки. Согласование и утверждение эскизного проекта

Разработка эскизного проекта

Задание для самостоятельной работы

1. С помощью PowerPoint создайте презентацию, характеризующую работу фирмы, которой Вы создаете сайт. Данная презентация должна содержать следующую информацию:

1) Название фирмы и краткая информация о ней.

2) Ваша задача и требования к Вашему программному продукту (ТЗ).

3) Сроки выполнения вашей задачи в соответствии с ТЗ.

4) План вашей работы.

5) Макет Вашего сайта.

Например: макет сайта магазина «Канцлер»

Сохраните данную презентацию в своей папке под названием «Разработка эскизного проекта».

Утверждение эскизного проекта

Разработка пояснительной записки

ГОСТ 19.404-79 ЕСПД. Пояснительная записка. Требования к содержанию и оформлению

Согласно данному стандарту пояснительная записка должна включать следующие разделы:

1. Введение.

2. Назначение и область применения.

3. Технические характеристики.

4. Ожидаемые технико-экономические показатели.

5. Источники, использованные при разработке.

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

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

В разделе Технические характеристики содержатся:

· постановка задачи на разработку программы, описание применяемых математических методов и различных ограничений, связанных с выбранным математическим аппаратом;

· описание алгоритма и/или функционирования программы с обоснованием выбора схемы алгоритма решения задачи, возможного взаимодействия программы с другими программами;

· описание и обоснование выбора метода организации входных и выходных данных;

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

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

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

Пояснительная записка на создание программного комплекса контроля знаний с помощью Visual Basic.

1. Введение.

Требуется разработать комплекс программ для 9-ч классов по математике, состоящий из программ, которые обеспечивают быструю и эффективную подготовку контрольных заданий (вопросов или задач) преподавателем и контроль за правильностью решения этих заданий обучаемым. Комплекс программ должен быть универсальным в использовании при изучении различных дисциплин и адаптированным к уровню непрофессионального пользователя. Разработка данного комплекса осуществляется согласно требованиям ЕГЭ.

Особенности разработки и сроки выполнения проекта зафиксированы в техническом задании.

2. Назначение и область применения.

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

3. Технические характеристики.

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

4. Ожидаемые технико-экономические показатели.

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

5. Источники, используемые при разработке.

1. Ю. А. Аляев. Алгоритмизация и языки программирования. М.: Финансы и статистика, 2004.

Разработайте пояснительную записку создание сайта для фирмы и сохраните ее в своей папке под названием «ГОСТ 19.404-79».

# ГОСТ 19.402-78 Описание программы

Этот стандарт ориентирован на документирование результирующего продукта разработки.

На самом деле "Описание программы" в своей содержательной части может дополняться разделами и пунктами, взятыми и из стандартов для других описательных документов и руководств: ГОСТ 19.404-79 ЕСПД. Пояснительная записка, ГОСТ 19.503-79 ЕСПД. Руководство системного программиста, ГОСТ 19.504-79 ЕСПД. Руководство программиста, ГОСТ 19.505-79 ЕСПД. Руководство оператора и т.п. В частности, из Пояснительной записки можно взять схему алгоритма, общее описание алгоритма и (или) функционирования программы, а также обоснование принятых технических и технико-экономических решений.

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

Основная часть документа должна состоять из вводной части и следующих разделов:

· функциональное назначение;

· описание логики.

· условия применения;

· состав и функции.

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

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

Например: Программа "Автоматизированное рабочее место разработчика САУ" предназначена для … реализована на …. Программа поддерживает …

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

Например: Программа предназначена для решения задач … Программа представляет собой ядро автоматизированного рабочего места …

Пользователь имеет возможность …, осуществить …, запустить …, проанализировать …, получить результаты анализа и обработки …, построить … и т.п.

В разделе "Описание логики" указывают:

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

(например: В состав программы входит следующее:

· пользовательский интерфейс,

· модуль определения путей в графе,

· модуль расчета передаточной функции,

· модуль построения амплитудно- и фазочастотных характеристик,

· модуль построения реакции на полиномиальное воздействие,

· текстовый редактор).

Например: Программа состоит из шести модулей: интерфейсный модуль; модуль определения …; модуль расчета …; модуль …и т.п..

Интерфейсный модуль построен на двух типах диалогов: диалог "вопрос - ответ" и диалог типа "меню". Интерфейсный модуль управляет …

Модуль определения … Он является …

Модуль расчета …и т.д.

· сведения о языке программирования;

Например: Программа написана на языке …с использованием компилятора …

· описание входных и выходных данных для каждой из составных частей;

Например: ВХОДНЫЕ ДАННЫЕ. Входными данными для программы является текстовый файл, описывающий расширенную матрицу инциденций графа исследуемой системы.

ВЫХОДНЫЕ ДАННЫЕ. Выходными данными являются:

· выводимая на экран графическая и текстовая информация (результаты анализа системы);

· файлы в одном из графических форматов - копии изображения построенных характеристик (АЧХ, ФЧХ и т.д.);

· текстовые файлы - отчеты о проведенных исследованиях;

· диагностика состояния системы и сообщения о всех возникших ошибках.

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

В разделе Состав и функции указывают описание состава и функции программ, применяемых методов решения задач.

В разделе Условия применения указываются условия, необходимые для выполнения программы (требования к необходимым для данной программы техническим средствам, и другим программам, общие характеристики входной и выходной информации, а также требования и условия организационного, технического и технологического характера и т.п.).

Например: Программа эксплуатируется на персональном компьютере (ПК) типа IBM PC/AT. Для работы в диалоговом режиме используется экран дисплея, клавиатура и манипулятор типа "мышь". Для поддержки графического режима необходим адаптер EGA (VGA). Входные данные хранятся на флоппи- и/или жестком дисках. Программа работает под управлением ОС …

В приложение к описанию могут быть включены справочные материалы (иллюстрации, таблицы, графики, примеры и т.п.)

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

Вызова и загрузки системы

Например: Загрузка программы осуществляется набором в командной строке DOS имени загрузочного модуля – SBM80N.EXE с возможным указанием имени файла данных.

Задание для самостоятельной работы