Написание программы-приложения с использованием функций WinAPI

Страницы работы

Фрагмент текста работы

Министерство образования и науки Российской Федерации

Государственное образовательное учреждение высшего профессионального образования «Комсомольский-на-Амуре государственный технический университет»

Кафедра математического обеспечения и применения ЭВМ

К ЗАЩИТЕ ДОПУСКАЮ

заведующий кафедрой МОП ЭВМ

__________________ В.А. Тихомиров

«_____ »___________________ 2007 г.

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовой работе

по специальности: 010503 – Математическое обеспечение и администрирование информационных систем

на тему: Написание программы-приложения с использованием функций WinAPI.

Руководитель:

___________________ В.А.Тихомиров

«_____ »___________________ 2007 г.

Исполнитель:

______________________ В.А. Рогозин

«_____ »___________________ 2007 г.


Министерство образования и науки Российской Федерации

Федеральное агентство по образованию

ГОУВПО «Комсомольский-на-Амуре государственный технический университет»

Кафедра МОПЭВМ

УТВЕРЖДЕНО

Зав. кафедрой Тихомиров В.А.

«___»___________200__г.

ЗАДАНИЕ

по курсовому проектированию студента  Рогозина В.А.

  1. Тема проекта (работы)

Написание программы-приложения с использованием функций WinAPI.      

  1. Срок сдачи студентами законченного проекта (работы)  01.06.07

Содержание

Введение.................................................................................................................................. 4

1.  Техническое задание........................................................................................................ 5

2.  Текст программы............................................................................................................ 12

3.  Руководство программиста............................................................................................ 22

4.  Руководство оператора................................................................................................... 32

5.  Методика испытаний..................................................................................................... 38

6.  Список использованных источников........................................................................... 47


Введение

Пользователь с помощью строки меню Tools или с помощью панели инструментов выбирает фигуру которую собирается рисовать. Затем пользователь может рисовать выбранную фигуру путём зажимания левой кнопки и «растягивания» фигуры. Цель программы – рисование различных изображений и сохранение их в метафайл painter.wmf.


Министерство образования и науки Российской Федерации

УТВЕРЖДАЮ

Руководитель работы:

___________________ В.А.Тихомиров

«_____ »___________________ 2007 г.

Написание программы-приложения с использованием функций WinAPI.

Техническое задание

02067988.0105031-16 90

Бумажный носитель

Исполнитель

______________________ В.А. Рогозин

«_____ »___________________ 2007 г.

Руководитель работы:

___________________ В.А.Тихомиров

«_____ »___________________ 2007 г.


УТВЕРЖДЕН

02067988.0105031-16 90 - ЛУ

Написание программы-приложения с использованием функций WinAPI.

Техническое задание

02067988.0105031-16 90

Бумажный носитель

7

 
 


Листов ______


Аннотация

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


Содержание


2.1Общие сведения

Используя API функции написать программу – приложение «Painter»

Техническое обеспечение:

ЭВМ модели – IBM 386 и выше.

минимальный объем ОЗУ – 16 Мб графический адаптер – SVGA

программное обеспечение – операционная система Windows 9X, NT.

компилятор Visual C++ v.6.0

информационное обеспечение – см. [1,2,3]

2.1.1. Наименование программного обеспечения

Наименование программы – приложения «Painter».

2.1.2. Наименования предприятий

Разработчик: студент группы 4ВС-1 В.А.Рогозин

Заказчик: преподаватель кафедры МОП ЭВМ В.А. Тихомиров.

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

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

·  техническое задание;

·  текст программы;

·  руководство программиста;

·  руководство оператора;

·  программа и методика испытаний;

2.1.4. Сроки работ

Плановые сроки начала работ: февраль 2007 г.

Плановые сроки окончания работ: июнь 2007 г.

2.1.5. Сведения об источниках и порядке финансирования работ

Данная работа является курсовой, финансирование не производится.

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

Заказчику предъявляются:

·  Пакет технической документации, оформленный в соответствии с ГОСТ 34.201 и ЕСПД;

·  Исходные тексты (носитель – бумажный).

2.2. Назначение и цели создания программного обеспечения

2.2.1. Назначение программного обеспечения

Данный программный продукт предназначен для ознакомления с методами программирования API функций.

2.2.2. Цели создания программного обеспечения

Ознакомление с API функциями и их использование.

2.3. Характеристики объекта автоматизации

2.3.1. Краткие сведения

Пользователь запускает программу Painter.exe, на экране появляется поле для рисования. В программе имеется меню Tools, состоящее из пяти пунктов (кривая, линия, прямоугольник, эллипс, закраска), выбирается нужный режим рисования. Затем пользователь может нажать кнопку мыши в любом месте клиентской области программы и «растянуть» фигуру мышью до нужных размеров.

2.3.2. Сведения об условиях эксплуатации

Требования к техническим средствам:

ЭВМ модели – IBM 386 и выше.

Объем ОЗУ – 16 Мб,

Объем свободной памяти на жестком диске 596 Кб

Программное обеспечение – операционная система Windows 9X, NT

Специальной конфигурации программного обеспечения не требуется

2.3.3 Основные параметры объекта моделирования

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

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

2.4. Требования к программному обеспечению

2.4.1. Требования к программному обеспечению в целом

2.4.1.1. Требования к структуре и функционированию программного обеспечения

В программе должен быть реализован ввод данных и отображение результатов работы ПО на экране.

2.4.1.2. Требования к надежности

При неверном вводе данных должны игнорироваться введенные данные.

При работе с ПО не должны возникать ситуации, ведущие к краху работы системы.

2.5. Состав и содержание работ по созданию программного обеспечения

Состав и содержание работ по созданию программного обеспечения:

·  формирование требований к ПО;

·  разработка структуры ПО;

·  разработка технического задания;

·  разработка рабочей версии программы;

·  опытная эксплуатация;

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

Похожие материалы

Информация о работе