Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Реализация информационной системы Online-доступа к сведениям о состоянии обслуживания и ремонта компьютерной и оргтехники в ООО «Мика-Сервис».docx
Скачиваний:
351
Добавлен:
18.05.2017
Размер:
1.71 Mб
Скачать
      1. Среда разработки

Выбор средства разработки приложений был основан на сравнении BorlandDelphi2010,C++Builder2007, и C#(MSVisualStudio2010).

Borland Delphi 2010- эффективная среда разработки приложений для Microsoft Windows. Borland Delphi 2010 предоставляет исключительный "коэффициент повышения производительности", позволяя устранить утомительный труд и максимально увеличить производительность при помощи революционной среды разработки корпоративных приложений, библиотеки многократно используемых визуальных компонентов и полностью интегрированного пакета инструментов моделирования и управления жизненным циклом проектов (ALM).

Новая версия продукта C++Builder 2007, ведущей интегрированной среды для быстрой разработки приложений на С++, сочетает поддержку операционной системы Windows Vista API и технологий Web 2.0 с самыми последними стандартами: значительно выросшей производительностью, интегрированными функциями проверки и множеством сочетаний клавиш, позволяющих экономить время и значительно упрощать выполнение типовых задач.

C#(MS Visual Studio 2010)- являясь последним из широко распространенных языков программирования, впитал в себя весь имеющийся опыт и вобрал лучшие стороны существующих языков программирования, при этом являясь специально созданным для работы в NET. Сама архитектура NET продиктовала ему объектно-ориентированную направленность.

При сравнении сразу выделаются такие особенности, как возможность объявлять несколько классов в одном файле, из чего следует синтаксическая поддержка иерархической системы пространств имен. Из вещей, включенных в спецификацию языка, но не являющихся чисто "программистскими" необходимо отметить возможность использование комментариев в формате XML. Если комментарии отвечают специально описанной структуре, компилятор по ним может сгенерировать единый XML-файл документации.

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

Таблица 10- Сравнение сред разработки

Критерии сравнения

Borland Delphi 2010

C++Builder 2007

C#(MS Visual Studio 2010)

Степень соответствия назначения языка и целей разработки

Ориентирован на разработку систем любой степени сложности

Ориентирован на разработку систем любой степени сложности

Ориентирован на разработку систем любой степени сложности

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

Имеет собственный стандарт

Полностью стандартизирован

Полностью стандартизирован

Поддерживаемые СУБД

InterBase, Oracle, IBM DB2, Microfost SQL Server, Informix, SQL Anywhere, MySQL, Sybase

MS SQL Server, My SQL, Oracle, Sybase, Interbase 2007, SQL Anywhere, DB2, Informix

InterBase, Oracle, IBM DB2, Microfost SQL Server, Informix, SQL Anywhere, MySQL, Sybase

Поддерживаемые ОС

Microsoft Windows XP Professional (SP3 или выше)/ Vista/7 Microsoft Windows Server.

Microsoft Windows 2000/ XP Professional (SP2 или выше)/ Vista/7 Microsoft Windows Server.

Microsoft Windows XP Professional (SP3 или выше)/ Vista/7 Microsoft Windows Server.

Квалификация разработчиков

Высокая

Высокая

Высокая

Стоимость

1000 у.е.

800 у.е.

1200 у.е.

Рассмотрев вышеперечисленные среды разработки и критерии оценки, произведем выбор наиболее подходящей из них для разрабатываемой системы, сведя в следующую таблицу.

Таблица 11– Сравнительная оценка сред разработки

Параметры сравнения/

оценка

Важность параметра

Borland Delphi 2010

C++Builder 2007

C#(MS Visual Studio 2010)

Степень соответствия решаемой задаче

0,20

4

3

5

Стандартизация

0,20

3

4

5

Поддерживаемые СУБД

0,10

5

4

5

Поддерживаемые ОС

0,15

4

4

4

Квалификация разработчиков

0,20

3

3

3

Стоимость продукта

0,15

4

5

3

Общая оценка

3,7

3,75

4,15

Вывод: Для нашей задачи более всего подходит среда разработки C#(MS Visual Studio 2010), она довольно удобная и доступная, а также является наиболее подходящей по критериям оценки

Соседние файлы в предмете Дипломная работа (подготовка и защита)