Инструменты разработки - Разработка программного приложения "Калькулятор коммунальных услуг"

Инструментами разработки для программного приложения будут являться:

    - визуальная среда проектирования Microsoft Visual Studio 2008; - Microsoft SQL Server 2008; - язык программирования C#; - пакет Rational Rose 2000 Enterprise Edition с поддержкой языка UML.

Специально для платформы. NET Microsoft был разработан новый язык программирования С#. С# - это язык программирования, синтаксис которого очень похож на

Синтаксис Java (но не идентичен ему). Например, в С# (как в Java) определение класса состоит из одного файла (*.cs), в отличие от C++, где определение класса разбито на заголовок (*.h) и реализацию (*.срр). Возможно, самое важное, что необходимо сказать про язык С#, - это то, что он генерирует код, предназначенный для выполнения только в среде выполнения. NET. Например, не возможно использовать С# для создания классического СОМ-сервера. Подводя итоги, можно выделить следующие основные особенности С#:

    - указатели больше не нужны; - управление памятью производится автоматически; - предусмотрены встроенные синтаксические конструкции для работы с перечислениями, структурами и свойствами классов; - осталась возможность перегружать операторы, унаследованные от C++; - предусмотрена полная поддержка использования программных интерфейсов и поддержка аспектно-ориентированных программных технологий (таких как атрибуты). - Существует возможно производить манипуляции над файлами с исходным кодом на С# с помощью обычного текстового редактора и компилировать код в модули с помощью компилятора командной строки, который является составной частью. NET Framework. - Ниже приводится краткий перечень возможностей VS, благодаря которым эта система является наиболее привлекательным средством разработки данного дипломного проекта: - VS автоматически выполняет все шаги, необходимые для компиляции исходного кода; - в состав VS входят программы, позволяющие создавать приложения в Windows Forms и Web Forms; - VS имеет большое количество мощных инструментов, благодаря которым можно просматривать отдельные элементы проекта или осуществлять в них поиск; - VS допускает использование совершенных методов отладки при разработке проектов: например, пошаговое выполнение кода, когда выполняется один оператор за раз, что дает возможность следить за текущим состоянием приложения.

CASE-средство Rational Rose со времени своего появления претерпело серьезную эволюцию и превратилось в современное и мощное средство анализа, моделирования и разработки программных систем. Именно в Rational Rose 98/2000 язык UML стал базовой технологией визуализации и разработки программ, что определило популярность и стратегическую перспективность этого инструментария.

Похожие статьи




Инструменты разработки - Разработка программного приложения "Калькулятор коммунальных услуг"

Предыдущая | Следующая