Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Создание приложения Windows Forms на C#

Автор:   •  Февраль 11, 2023  •  Курсовая работа  •  2,570 Слов (11 Страниц)  •  540 Просмотры

Страница 1 из 11

[pic 1]

ЧЕБОКСАРСКИЙ ИНСТИТУТ (ФИЛИАЛ)

МОСКОВСКОГО ПОЛИТЕХНИЧЕСКОГО УНИВЕРСИТЕТА

Кафедра информационных технологий, электроэнергетики и систем управления

КУРСОВАЯ РАБОТА

по дисциплине: «Объектно-ориентированное программирование»

на тему: «Создание приложения Windows Forms на C#»

Выполнил:

студент группы 183-Ч091

Александров Владислав Петрович

учебный шифр 18187

Проверил(а):

Доцент Васильева А. М.

 

Чебоксары 2022

Содержание

Введение        3

ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ ПО        5

Глава 1. Теоретическая часть        8

1.1 Интегрированная среда разработки Visual Studio        8

1.2 Язык программирования C#        12

2 Глава 2. Практическая часть        13

2.1 Анализ требований        13

2.2 Предварительное проектирование системы        14

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

2.4 Работа программы        15

Заключение        18

Введение

Цель данной курсовой работы 

  1. Создать класс  Point, разработав следующие элементы класса:
  2. Поля:
  3. int x, y;
  4. Конструкторы, позволяющие создать экземпляр класса:
  1. с нулевыми координатами;
  2.  с заданными координатами.
  1. Методы, позволяющие:
  1. вывести координаты точки на экран;
  2. рассчитать расстояние от начала координат до точки;
  3. переместить точку на плоскости на вектор (a, b).
  1. Свойства:
  1. получить-установить координаты точки (доступное для чтений и записи);
  2. позволяющие умножить координаты точки на скаляр (доступное только для записи).
  1. В класс  Point добавить:
  2. Индексатор, позволяющий по индексу 0 обращаться к полю x, по индексу 1 – к полю y, при других значениях индекса выдается сообщение об ошибке.
  3. Перегрузку:
  1. операции бинарный +:  одновременно добавляет к полям х и у значение скаляра;

   10. Создать приложение Windows Form по этим данным

Объектом разработки в курсовой работе является создание приложения класса Point в Windows Form, на языке C#.

Предметом исследования является язык программирования C# и платформа пользовательского интерфейса Windows Forms.

Задача курсовой работы:

  • создание класса Point на C#;
  • добавление перегрузки в класс Point;
  • создать приложение класса Point в Windows Forms на C#.

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

ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ ПО

1. Наименование программы

Приложение Point

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

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

3. Назначение

Целью данной курсовой работы является разработка приложения Point в Windows Forms на языке программирования C#

4. Требования к разработке

  1. Функциональные требования, предъявляемые к программе

Программа должна реализовывать следующие функции:

  • Расчет расстояния между началом координат и точкой
  • Умножение координат точки на скаляр
  • Добавление к полям x и y значение скаляра
  • Вывод на экран окна ошибки при пустых значениях
  • Вывод на экран всех полученных значений

4.2 Требования по надежности

Полный срок службы данного программного продукта не ограничен.

4.3 Требования к условиям эксплуатации

Условия эксплуатации должны соответствовать инструкции. Программный комплекс должен корректно работать на персональном компьютере под управлением ОС Windows.

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

  • Свободное место на жестком диске: 512Кб и более;
  • Оперативная память 16Мб и выше;

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

Программный        комплекс         должен        работать        под        управлением ОС      Microsoft Windows 8.0 или новее и иметь следующие установленные программы:

...

Скачать:   txt (27.6 Kb)   pdf (287.9 Kb)   docx (286 Kb)  
Продолжить читать еще 10 страниц(ы) »
Доступно только на Essays.club