Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DSD_Spiskovye_struktury_dannykh_na_baze_massivo...doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3 Мб
Скачать
☆

6.4Файл справки

Одним из вариантов создания справочной системы программы является использование справочного файла с расширением .chm. Этот файл представляет собой набор откомпилированных HTML страниц. Такой файл можно создать, используя одну из множества специальных программ, например Microsoft HTML Help Workshop или HTM2CHM.

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

MaximizeBox=False;

MinimizeBox=False;

HelpButton=True; // В правом углу формы появится кнопка помощи ?

В случае нажатия кнопки помощи с формой происходит событие Form1_HelpButtonClick. В функции, обрабатывающей это событие нужно беспечить вывод содержимого файла справки d:/Help/HelpFile.chm таким образом:

private: System::Void Form1_HelpButtonClicked(System::Object^ sender, System::ComponentModel::CancelEventArgs^ e)

{

System::Windows::Forms::Help::ShowHelp(this,"file://d:\\Help\\HelpFile.chm");

}

Для вызова справки по нажатию на клавишу F1 используется компонент HelpProvider:

  1. Необходимо разместить этот компонент на форме;

  2. В его свойстве HelpNameSpace установить путь и имя к файлу справки;

  3. Свойству формы или другого компонента ShowHelp on HelpProvider, где необходим вызов помощи присвоить значение True.

6.5Документация по курсовому проекту

6.5.1Общие положения

Понятие ПРОЕКТ от латинского PROJECTUS (брошенный вперед), имеет несколько трактовок:

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

  2. Предварительный, воображаемый текст какого либо документа, например, проект решения собрания;

  3. Замысел (план) организовать, провести, устроить, основать и т.д. что-либо, например проект создания электронного правительства.

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

6.5.2Курсовой проект/работа

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

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

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

Фактическим результатом труда студента по выполнению программного курсового проекта/работы является более или менее законченное техническое изделие – программная система. Этот результат должен быть реализован в виде работоспособного программного приложения и зафиксирован в виде соответствующих документов.

Примечание. Для последующего изготовления и тиражирования материальных технических изделий (космических аппаратов, зданий, тепловозов, и т.п.) соответствующие проекты оформляются в виде достаточных для этого комплектов документов – проектная документация. Проектная документация на изготовление материальных технических изделий оформляются в соответствии с системами стандартов, действующими в каждой инженерной области. Для конструкторов-машиностроителей это – Единая система конструкторской документации (ЕСКД), ей соответствует группа стандартов с числовым префиксом ГОСТ 2.ХХХХ. У строителей это – сборник строительных норм и правил (СНиП).

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

Однако представление результатов реализации программных проектов строго стандартизовано – это Единая система программной документации (ЕСПД), группа стандартов с префиксом ГОСТ 19.ХХХХ.

Техническая документация на разработанное программное изделие размещается в приложении или приложениях к КП.

Таким образом, приложения к курсовому проекту/работе – это программные документы, оформленные в соответствии со стандартом ЕСПД.

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