Итоги обзора.
Разработка системы сбора статистики использования маркеров стиля в научных публикациях на английском языке
Генератор отчетов BIRT, выбранный ранее, является продуктом Eclipse, что означает, что процессы интеграции и взаимодействия между этими двумя компонентами будут выполняться эффективнее, чем в остальных средах разработки. Также стоит отметить, что существует документация, описывающая работу системы BIRT в рамках Eclipse IDE, что значительно облегчит работу. В ходе второй главы были сформированы… Читать ещё >
Итоги обзора. Разработка системы сбора статистики использования маркеров стиля в научных публикациях на английском языке (реферат, курсовая, диплом, контрольная)
По итогам рассмотрения вышеописанных сред разработки можно сделать вывод, что наиболее подходящей является Eclipse. Если составить рейтинг трех описанных IDE, не учитывая специфику разрабатываемого продукта, то он будет выглядеть так:
- — Средство разработки IntelliJ IDEA.
- — Программное средство NetBeans.
- — Среда разработки Eclipse IDE for Java Developers.
Данное расположение элементов списка объясняется тем, что по скорости работы и по качеству обработки кода, Eclipse уступает NetBeans и IntelliJ IDEA. Но в рамках данной работы, данная система является наиболее подходящей по ряду причин:
- 1. Генератор отчетов BIRT, выбранный ранее, является продуктом Eclipse, что означает, что процессы интеграции и взаимодействия между этими двумя компонентами будут выполняться эффективнее, чем в остальных средах разработки. Также стоит отметить, что существует документация, описывающая работу системы BIRT в рамках Eclipse IDE, что значительно облегчит работу.
- 2. Несмотря на то, что выбранная система не может предоставить пользователю повышенную производительность, она подходит для разработки программного модуля, так как программа не предполагает подключения большого количества плагинов и объёмного кода, поэтому данный недостаток не является критичным.
- 3. Средство предоставляется бесплатно с полным функционалом в отличие от других рассмотренных сред разработки, что является важным фактором при академической разработке.
- 4. Средства для разработки графического интерфейса Eclipse IDE, на порядок ниже, чем у NetBeans и IntelliJ IDEA, но так как визуализация в программном модуле осуществляется с помощью генератора отчетов BIRT, данный недостаток не является существенным.
- 5. Необходимость настройки среды разработки перед первым применением также не является критичным фактором, так как данный процесс тщательно описан в документации программы.
Выводы по второй главе
В ходе второй главы были сформированы функциональные требования к разрабатываемому продукту, посредством обработки списка пожеланий заказчика. При рассмотрении процесса сбора статистики и генерации отчетов было выявлено, что программный модуль должен предоставлять пользователю возможности отображения по заданным параметрам.
Разработка программного продукта без предварительного моделирования структуры является крайне неэффективной. Поэтому в данной главе была построена архитектура программного модуля, в соответствии с которой будет выполняться разработка. Элементами структуры программы являются компоненты, выбранные и описанные в первой главе.
После того как были определены функции, которые должен выполнять программный модуль и построена его архитектура, был произведен сравнительный анализ инструментов разработки, таких как язык программирования и интегрированная среда разработки. В частности, язык разработки — Java — был выбран на основании средства обработки естественного языка, описанного в первой главе, системы Gate Developer, которая также реализована на этом языке. Были рассмотрены популярные среды разработки на выбранном языке программирования и выбрана Eclipse IDE for Java Developers, которая повысит удобство разработки за счет того, что генератор отчетов является программным компонентом для интеграции в данную среду. Таким образом, на данном этапе выделены функциональные требования к программному модулю, а также выбраны инструмент необходимые для разработки.