Техническое задание 1Наименование Информационная система «Моя фильмотека»


Скачать 277.28 Kb.
Название Техническое задание 1Наименование Информационная система «Моя фильмотека»
страница 4/5
Тип Техническое задание
rykovodstvo.ru > Руководство эксплуатация > Техническое задание
1   2   3   4   5

2.4Выбор средств разработки

2.4.1PHPStorm– среда разработки и отладки веб-проектов


Перед выбором средств разработки для дипломного проекта были определены следующие требования:

  • высокоэффективная среда разработки;

  • поддержка UTF-8;

  • подсветка кода;

  • простота использования;

  • отладка PHP - скриптов

  • быстрая вставка всех функций PHP с подсказкой параметров;

Исходя из требований, были рассмотрены следующие средств разработки:

  • «EditPlus»;

  • «PHP Expert Editor»;

  • «Macromedia Home Site».

Рассмотрим данные среды для разработки автоматизированной системы немного поближе:

PHPStorm – PhpStorm представляет собой интеллектуальный редактор для PHPHTML и JavaScript с возможностями анализа кода на лету, предотвращения ошибок в коде и автоматизированными средствами рефакторинга для PHP и JavaScript. Автодополнение кода в PhpStorm поддерживает спецификацию PHP 5.3 и 5.4 (современные и традиционные проекты), включая пространства имен, замыкания, типажи и синтаксис коротких массивов. Имеется полноценный SQL-редактор с возможностью редактирования полученных результатов запросов.

PhpStorm разработан на основе платформы IntelliJ IDEA, написанной на Java. Пользователи могут расширить функциональность среды разработки за счет установки плагинов, разработанных для платформы IntelliJ, или написав собственные плагины.

EditPlus – 32-разрядный текстовый редактор веб-страниц. Редактор имеет множество мощных и удобных возможностей для создателей веб-страниц.

Основными возможностями редактора являются: подсветка синтаксиса для различных типов файлов, панель инструментов HTML, пользовательские панели инструментов, номера строк, линейку, подсветку адресов интернета и электронной почты, авто-завершение, встроенные текстовые клипы, выделение столбцов, мощные поиск и замена и многое другое.

PHP Expert Editor – удобный редактор для PHP, Perl, Python, HTML, Java Script и других файлов с поддержкой UTF-8. Программа разработана специально для PHP мастеров и имеет встроенный отладчик PHP. PHP Expert Editor имеет встроенный HTTP сервер и позволяет запускать PHP, Perl, Python, скрипты. Также можно использовать любой внешний HTTP сервер. Проверка синтаксиса PHP, встроенный браузер, FTP клиент с поддержкой SFTP, Кодовый и файл эксплорер, поддержка проектов, настраиваемые шаблоны кода, настраиваемая подсветка кода, и многие другие функции значительно облегчают работу разработчика.

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

Таблица 2.3 «Характеристики средств разработки»

Критерий

Средства разработки

PHPStorm

EditPlus

PHP Expert Editor

высокоэффективная среда разработки

5

5

3

поддержка UTF-8

5

5

1

подсветка кода

5

5

5

простота использования

5

5

4

отладка PHP - скриптов

5

4

3

быстрая вставка всех функций PHP с подсказкой параметров

5

4

3

Получив данные из таблицы, и проанализировав сильные и слабые стороны вышеперечисленных средств разработки, можно сделать вывод, что для данного дипломного проекта будет использована среда PHPStorm.

Основными возможностями редактора PHPStorm являются: подсветка синтаксиса для различных типов файлов, панель инструментов HTML, пользовательские панели инструментов, номера строк, линейку, подсветку адресов интернета и электронной почты, авто-завершение, встроенные текстовые клипы, выделение столбцов, мощные поиск и замена, в том числе поиск определённой фразы в группе файлов, множественная отмена и восстановление, модуль проверки орфографии (загружается отдельно), настраиваемые горячие клавиши и многое другое.

Также можно выделить следующие особенности программы, которые повлияли на ее выбор в качестве основного средства для разработки системы:

  • Программа имеет интуитивно понятный MDI интерфейс;

  • Мощная и легко настраиваемая подсветка синтаксиса для различных типов файлов (HTML, CSS, PHP, JavaScript, VBScript и т.д.);

  • Встроенный в программу полноценный браузер для предварительного просмотра создаваемых веб-страниц, перехода по ссылкам, и для просмотра локальных файлов;

  • Встроенный FTP-клиент;

  • Панель HTML позволяет легко вставлять общие теги HTML, а также обрамлять тегами выделенный текст;

  • Авто-завершение – экономящая время возможность, которая заменяет короткое сокращение в завершённую строку;

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

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

  • Полноценная поддержка «drag and drop»;


1   2   3   4   5

Похожие:

Техническое задание 1Наименование Информационная система «Моя фильмотека» icon Тз техническое задание тп технический проект
Система Информационная система поддержки оперативного принятия решений на основе цифровых ситуационных карт шельфовых проектов
Техническое задание 1Наименование Информационная система «Моя фильмотека» icon Техническое задание по теме: «Доработка и техническое сопровождение...
Полное наименование лота: «Доработка и техническое сопровождение типового решения «Информационная система поддержки лицензирования...
Техническое задание 1Наименование Информационная система «Моя фильмотека» icon Техническое задание цод
Федеральная государственная информационная система «Единая система идентификации и аутентификации в инфраструктуре, обеспечивающей...
Техническое задание 1Наименование Информационная система «Моя фильмотека» icon Техническое задание на проведение открытого запроса предложений
Выполнение работ по вводу Оборудования в эксплуатацию в рамках Технического задания «Автоматизированная информационная система «сск...
Техническое задание 1Наименование Информационная система «Моя фильмотека» icon 3. Техническое задание Разработка и утверждение технического задания на создание ас
Содержание этих стадий, например, описано в гост 34. 601-90 «Автоматизированные системы. Стадии создания» (). Информационная система...
Техническое задание 1Наименование Информационная система «Моя фильмотека» icon Инструкция по эксплуатации (Слайд 2) Государственная информационная...
Слайд 2) Государственная информационная система жилищно-коммунального хозяйства (гис жкх, система) единая федеральная централизованная...
Техническое задание 1Наименование Информационная система «Моя фильмотека» icon О проведении открытого конкурса
Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных...
Техническое задание 1Наименование Информационная система «Моя фильмотека» icon О проведении открытого конкурса
Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных...
Техническое задание 1Наименование Информационная система «Моя фильмотека» icon О проведении открытого конкурса
Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных...
Техническое задание 1Наименование Информационная система «Моя фильмотека» icon О проведении запроса предложений
Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных...
Техническое задание 1Наименование Информационная система «Моя фильмотека» icon О проведении запроса предложений
Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных...
Техническое задание 1Наименование Информационная система «Моя фильмотека» icon О проведении запроса котировок в электронной форме
Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных...
Техническое задание 1Наименование Информационная система «Моя фильмотека» icon О проведении запроса котировок в электронной форме
Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных...
Техническое задание 1Наименование Информационная система «Моя фильмотека» icon О проведении запроса котировок в электронной форме
Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных...
Техническое задание 1Наименование Информационная система «Моя фильмотека» icon О проведении запроса котировок в электронной форме
Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных...
Техническое задание 1Наименование Информационная система «Моя фильмотека» icon Техническое задание (Описание объекта закупки)
Разработка и внедрение Информационной системы "Региональная медицинская информационная система Вологодской области" (ис "рмис во")...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск