Министерство образования и науки Российской Федерации
Государственное образовательное учреждение высшего профессионального образования «Комсомольский-на-Амуре государственный технический университет»
Кафедра математического обеспечения и применения ЭВМ
К ЗАЩИТЕ ДОПУСКАЮ заведующий кафедрой МОП ЭВМ __________________ В.А. Тихомиров «_____ »___________________ 2007 г. |
к курсовой работе
по специальности: 010503 – Математическое обеспечение и администрирование информационных систем
на тему: Написание программы-приложения с использованием функций WinAPI.
Руководитель: ___________________ В.А.Тихомиров «_____ »___________________ 2007 г. Исполнитель: ______________________ В.А. Рогозин «_____ »___________________ 2007 г. |
Министерство образования и науки Российской Федерации
Федеральное агентство по образованию
ГОУВПО «Комсомольский-на-Амуре государственный технический университет»
Кафедра МОПЭВМ
УТВЕРЖДЕНО
Зав. кафедрой Тихомиров В.А.
«___»___________200__г.
ЗАДАНИЕ
по курсовому проектированию студента Рогозина В.А.
Написание программы-приложения с использованием функций WinAPI.
Введение.................................................................................................................................. 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
Бумажный носитель
|
Листов ______
Аннотация
В данном документе содержаться требования к разрабатываемому программному обеспечению, а также порядок его приемки.
Содержание
2.1Общие сведения
Используя API функции написать программу – приложение «Painter»
Техническое обеспечение:
ЭВМ модели – IBM 386 и выше.
минимальный объем ОЗУ – 16 Мб графический адаптер – SVGA
программное обеспечение – операционная система Windows 9X, NT.
компилятор Visual C++ v.6.0
информационное обеспечение – см. [1,2,3]
Наименование программы – приложения «Painter».
Разработчик: студент группы 4ВС-1 В.А.Рогозин
Заказчик: преподаватель кафедры МОП ЭВМ В.А. Тихомиров.
Перечень документов, на основании которых создается программное обеспечение:
· техническое задание;
· текст программы;
· руководство программиста;
· руководство оператора;
· программа и методика испытаний;
Плановые сроки начала работ: февраль 2007 г.
Плановые сроки окончания работ: июнь 2007 г.
Данная работа является курсовой, финансирование не производится.
Заказчику предъявляются:
· Пакет технической документации, оформленный в соответствии с ГОСТ 34.201 и ЕСПД;
· Исходные тексты (носитель – бумажный).
Данный программный продукт предназначен для ознакомления с методами программирования API функций.
Ознакомление с API функциями и их использование.
Пользователь запускает программу Painter.exe, на экране появляется поле для рисования. В программе имеется меню Tools, состоящее из пяти пунктов (кривая, линия, прямоугольник, эллипс, закраска), выбирается нужный режим рисования. Затем пользователь может нажать кнопку мыши в любом месте клиентской области программы и «растянуть» фигуру мышью до нужных размеров.
Требования к техническим средствам:
ЭВМ модели – IBM 386 и выше.
Объем ОЗУ – 16 Мб,
Объем свободной памяти на жестком диске 596 Кб
Программное обеспечение – операционная система Windows 9X, NT
Специальной конфигурации программного обеспечения не требуется
Входные данные представляются в виде пустой клиентской области для рисования.
Выходными данными является отображение на экране нарисованной пользователем картинки.
2.4. Требования к программному обеспечению
В программе должен быть реализован ввод данных и отображение результатов работы ПО на экране.
При неверном вводе данных должны игнорироваться введенные данные.
При работе с ПО не должны возникать ситуации, ведущие к краху работы системы.
Состав и содержание работ по созданию программного обеспечения:
· формирование требований к ПО;
· разработка структуры ПО;
· разработка технического задания;
· разработка рабочей версии программы;
· опытная эксплуатация;
· исправление недостатков по результатам опытной эксплуатации
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.