Бакалавр
Дипломные и курсовые на заказ

Анализ требований к проекту

РефератПомощь в написанииУзнать стоимостьмоей работы

Среда программированияDelphi — это полнофункциональное издание, обладающее широким набором возможностей для создания любого программного обеспечения. Популярен среди программистов профессионалов по всему миру. Имеет собственный отладчик. Для реализации проекта «Тестовой оболочки» было решено использовать среду программирования Delphiдля создания пользовательской оболочки и базу данных… Читать ещё >

Анализ требований к проекту (реферат, курсовая, диплом, контрольная)

Обзор аналогов программного обеспечения

В ходе поиска существующих аналогов «Тестовой оболочки» были найдены в общем доступе системы тестирования, приведённые ниже:

На рисунке 1 изображен аналог «Тестовой оболочки», но не имеет собственную систему авторизации и многих других функций, но у него тоже присутствует таймер.

Рисунок 1 — аналог «Тестовой оболочки» .

На рисунке 2 показана система тестирования, которая имеет возможность отвечать только на прямые вопросы (да или нет), что уступает «Тестовой оболочки» .

аналог .

Рисунок 2 — аналог «Тестовой оболочки» .

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

Анализ инструментов используемых в разработке программного обеспечения

Для создания интерфейса «Тестовой оболочки» была выбрана среда разработки Delphi.

Достоинства Delphi

  • ? поддерживает разработку программ для большинства современных операционных систем;
  • ? имеет огромное количество документации по разработке в открытом доступе;
  • ? наличие высокоскоростного компилятора обеспечивает быстрый и беспроблемный перевод Ваших программ в машинный код;
  • ? визуальное построение приложений способствует быстрому и качественному созданию интерфейса.

Для хранения и управления базой данных был выбран SQLServer.

Достоинства и недостатки Microsoft SQL Server

Достоинства:

серверная система управления базами данных;

широкий спектр настроек безопасности базы данных;

использование одного из лучше языков запросов — SQL;

возможности восстановления и архивирования данных;

множество функций и настроек всех компонентов;

бесплатность для некоммерческого использования;

Недостатки:

нагромождённый и неудобный интерфейс;

плохо структурированный инсталлятор программного продукта;

длительное чтение данных по сравнению с MySQL.

результата.

Обоснование выбора программных продуктов для разработки

Для реализации проекта «Тестовой оболочки» было решено использовать среду программирования Delphiдля создания пользовательской оболочки и базу данных MicrosoftSQLServerдля хранения информации.

  • 1) База данныхMicrosoftSQLServerпозволит реализовать управление базой данных с достаточной функциональностью настройки ролей участников системы и предоставлением им прав доступа.
  • 2) Среда программированияDelphi — это полнофункциональное издание, обладающее широким набором возможностей для создания любого программного обеспечения. Популярен среди программистов профессионалов по всему миру. Имеет собственный отладчик.
Показать весь текст
Заполнить форму текущей работой