Основание для разработки




 

Программа разрабатывается на основании задания на курсовую работу, выданного преподавателем Киселёвой Ю.С. и утвержденного заведующей учебной частью Золотовой Т.А.

 

Назначение разработки

Разрабатываемая программа предназначена для создания кривой Эрмита.

 

Требования к программе

Требования к функциональным характеристикам

Готовая программа должна обеспечить создание кривой Эрмита.

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

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

Необходимый объём свободной оперативной памяти для работы программы не более 15 Mb, свободного места на диске для установки программы до 20 Mb, процессор Р400.

Требования к информационной и программной совместимости

Программа должна быть предназначена для работы под управлением 64 разрядной операционной системы семейства Windows.

Требования к программной документации

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

1. Анализ предметной области.

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

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

4.Программа и методика испытаний.

5.Описание применения.

6.Заключение.

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

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

9. Результаты испытаний.

Стадии и этапы разработки

a) Анализ задания на проектирование

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

c) Тестирование работы приложения

d) Документирование программы согласно существующим ГОСТам

Порядок контроля и приёмки

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

 

 

 

 

 

 

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

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

Программа Курсовик.exe разработана в среде Microsoft Visual Studio 2013 на языке C#, её текст приведен в приложении А.

Функциональное назначение

Программа обеспечивает создание кривой Эрмита.

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

Описание логической структуры

Программа состоит из пяти форм.

Объект Form1. Это главная форма приложения.

Компоненты объекта Form1 и их функции:

1. Button1-предназначена для вывода формы, на которой выводится кривая Эрмита.

2. Button2-предназначена для вывода информации об авторе.

3. Button3-предназначена для вывода информации о методе.

4. Button4- предназначена для вывода справки.

5. 3 метки Label 1на формах 2,3 и 4 предназначены для отображения информации об авторе, методе работы программы и справки.

6. PictureBox1 на форме 5-предназначена для рисования кривой Эрмита.

7. PictureBox1 на форме 3-предназначена для отображения портрета Шарля Эрмита.

8. PictureBox2 на форме 3-предназначена для отображения формулы, по которой вычисляются координаты кривой Эрмита.

 

Функции программы:

private void Button1Click(System.Object Sender, EventArgs _e)-функция предназначена для вывода формы с кривой Эрмита.

private void Button2Click(System.Object Sender, EventArgs _e)- функция предназначена для вывода информации об авторе.

private void button3_Click(object sender, EventArgs e)-функция предназначена для вывода используемого метода.

private void button4_Click(object sender, EventArgs e)-функция предназначена для вывода справки.

private void pictureBox_Paint(object sender, PaintEventArgs e)- функция предназначена для возможности отображения кривой Эрмита на форме.

 

private void pictureBox_MouseMove(object sender, MouseEventArgs e) – предназначена для возможности динамического изменения координат точек с помощью мыши.

 

private void pictureBox_MouseDown(object sender, MouseEventArgs e) – предназначена для сохранения положения точки после динамического изменения её координат.

 

private void pictureBox_MouseUp(object sender, MouseEventArgs e) – предназначена для возможности взаимодействия мыши и точки координат на форме.

 

 

Используемые технические средства

Необходимый объём свободной оперативной памяти для работы программы не более 5 Mb, свободного места на диске для установки программы до 12 Mb, процессор Р400.

Вызов и загрузка

Для запуска приложения необходимо открыть файл Курсовик.exe.

 

 

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

Объект испытаний

Объектом испытания является приложение, позволяющее нарисовать кривую Эрмита.

Цель испытаний

Проверить реализацию возможностей, входящих в техническое задание на проектирование.

Требования к программе

Программа должна обеспечить правильное создание кривой Эрмита.

Разработанная программа должна позволить пользователю корректно вывести результат создания кривой Эрмита на экран.

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



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-08-08 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: