Современные Информационные Технологии / 3.Программное обеспечение

 

 

 

Лазарев В.С. , к.т.н. Самойлов А.Н.

 

Южный Федеральный Университет

 

Аспекты, определяемые при разработке web – ориентированной информационной системы

 

 

 

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

Рассмотрим разработку web-ориентированной системы на примере Интернет - магазина.

         Популярность интернет магазинов постоянно растет, что объясняется не только приятной возможностью купить все необходимое, не выходя из дома или офиса, но и рядом бесспорных преимуществ интернет магазина перед обычным розничным магазином.[1]. И именно эти преимущества позволяют им постоянно увеличивать долю продаж и привлекать ежедневно тысячи новых покупателей всему миру.

К основным преимуществам интернет - магазинов относят: доступность; анонимность; огромный ассортимент; экономия времени; свобода выбора; низкая цена; доставка; полная информация о товаре [2].

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

1)     Определение основных возможностей - помимо продажи товаров, и соответственно, оплаты, возможно использование каких-то дополнительных функций. Например, в последнее время становится популярным использование чата,  который позволяет посетителя сайта задать вопрос и получить практически сразу же на него ответ.

2)     Выбор хостинга - необходимо оценить поток запросов к серверу. Если компания небольшая, используется и бесплатный хостинг. Постепенно обычно нагрузка увеличивается  и необходимо менять хостинг. В последнее время цена на хостинг небольшая в связи с развитием сетевых технологий.

3)     Выбор компании-разработчика - можно создать сайт и самому, но как правильно, так не поступают. Компании разработчики обычно имеют в портфолио большое количество работ и ознакомиться с ними можно обычно на сайте разработчиков. Также огромное количество фрилансеров, занимающихся разработкой. Здесь все зависит от бюджета заказчика, от предпочтений.  Здесь нужно обратить внимание на предыдущие проекты компании или разработчика.

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

 

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

1)     Цель сайта - чаще всего это продажа каких-либо товаров. Однако, не всегда создание Интернет – магазина является целесообразным. Например, в небольшом городе, жители которого еще не привыкли к покупкам через Интернет, Интернет-магазин занимающийся продажей телевизоров, скорее всего успехом пользоваться не будет. Жители этого города могут приехать или даже придти в магазин и осмотреть телевизор на месте, вместо того, чтобы ждать, когда же наконец придет к ним их заказ.

2)     Содержание сайта или его информационное направление. Здесь все зависит от бизнеса той компании, для которой разрабатывается сайт. Таким образом, на сайте не должно быть того, что не соответствует бизнес-процессам компании. Как показывает практика, в дальнейшем небольшие изменения в бизнес компании приводят к большому несоответствию того, что реализовано в системе с текущим положением дел. Как итог, получаем информационную систему, которая будет тормозить бизнес заказчика, вместо того, чтобы способствовать его развитию.

3)     Грамотное проведение предпроектного обследования. На практике существует проблема замещения реально существующего бизнеса некоторой моделью бизнес процесса, которая оказывается не полностью  адекватной этому бизнесу. Причина такого замещения – в неправильном определении подходов и методов обследования. Именно от того, насколько обоснованно выбраны методы предпроектного обследования, и то, насколько квалифицированно произведено само обследование зависит результат разработки системы. Мы считаем, что это ключевой аспект процесса разработки web – ориентированной информационной системы.

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



Литература:

1.     Кожемяк Евгений

http://phpcode.ru/info/169_Preimushestva_internet_magazina.htm

2.     Зоя Большакова 8 основных преимуществ интернет-магазинов

http://inetshopper.ru/useful/online-store-benefits.html