Логотип Автор24реферат
Задать вопрос
Курсовая работа на тему: Выбор программного обеспечения для реализации функциональной подсистемы
83%
Уникальность
Аа
6038 символов
Категория
Программирование
Курсовая работа

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

Выбор программного обеспечения для реализации функциональной подсистемы .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

При разработке информационной системы использована СУБД MS SQL Server, объектно-ориентированный язык программирования C# для реализации бизнес-логики и создания интерфейса. Используемая среда разработки Visual Studio Community 2019.
C# – полностью объектно-ориентированный язык, работающий под управлением платформы .NET. Интерпретируется для выполнения на виртуальной машине. Может быть использован для создания приложений любого типа. Является продолжением линейки СС++С#. Поддерживает объектно-ориентированную концепцию программирования, обладает большим набором инструментов для разработки приложений различного типа, поддерживает работу в ОС семейства Windows [19-22].
В C# были добавлены возможности языка C++, которых не было в Java: перегрузка операторов, передача параметров метода по ссылке, методы с меняющимся количеством параметров, оператор goto, беззнаковые типы.
В C# осталась работа указателями (в ограниченном виде). Для их использования необходимо использовать ключевое слово unsafe.
Версия 6.0 языка C# появилась в 2015 году. В данной версии появилась возможность инициализации свойств значениями. Интерполяция строк, добавленная в этой же версии языка, позволила избавиться от недостатков работы с конкатенацией и методом string.Format() при работе со сложными строками.
Лямбда-выражения позволяют сократить количество кода в приложении, особенно это актуально при написании методов, которые вызываются в одном месте приложения. Например, обработчики событий: нажатие на кнопку, фокус и т.д

Зарегистрируйся, чтобы продолжить изучение работы

.
Импорт статических классов позволяет сократить количество кода при определении одного статического класса с помощью другого.
Null-условный оператор ?. позволяет корректно обрабатывать проверку на null-значения, работает поверх оператора ?:.
Оператор nameof позволяет избежать использования строковых литералов свойств. Оператор await позволяет освобождать ресурсы и вести логи при обработке ошибок.
Фильтры исключений накладываются на обрабатываемые исключения с целью более оптимальной их обработки.
Коллекция Dictionary получила возможность инициализации по ключу. Данное нововведение позволит ускорить работу коллекции.
Одним из наиболее полезных нововведений является ускорение работы интерпретатора .NET.
Microsoft SQL Server – система управления реляционными базами данных, разработанная корпорацией Microsoft. Используемый язык запросов – Transact-SQL, создан совместно Microsoft и Sybase. Язык T-SQL является реализацией SQL-92 с множественными расширениями. Позволяет использовать дополнительный синтаксис для хранимых процедур и обеспечивает поддержку транзакций [23-26].
Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия; конкурирует с другими СУБД в этом сегменте рынка.
Для обеспечения доступа к данным Microsoft SQL Server поддерживает Open Database Connectivity (ODBC) – интерфейс взаимодействия приложений с СУБД. Также SQL Server поддерживает зеркалирование и кластеризацию баз данных. Кластер сервера SQL – это совокупность одинаково конфигурированных серверов; такая схема помогает распределить рабочую нагрузку между несколькими серверами

50% курсовой работы недоступно для прочтения

Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Больше курсовых работ по программированию:

Разработка веб-приложения «Гид по Красноярску»

46413 символов
Программирование
Курсовая работа
Уникальность

Система учёта боеприпасов

61389 символов
Программирование
Курсовая работа
Уникальность
Все Курсовые работы по программированию
Закажи курсовую работу

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.